This update updates Glib20 to 2.36 and Gtk+ 3.8
* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
It is replaced by a GIO kqueue implementation developed as part of a NetBSD
GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
prevent creation of / root/.cache dir. Defaults to build & run depend,
but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
pangox support which was removed from the pango port. Add it to ports still
using pangox API.
Exp-run by: bapt@
PR: ports/178958 [1]
Submitted by: emaste@ [1]
two gmakes were descending into `engines' directory at the save time:
===> Building for yate-4.3.0.p1
c++ -Wall -I. -I. -O2 -pipe -fPIC [...] -c main.cpp
gmake -C ./engine all
gmake -C ./engine all
gmake[1]: Entering directory `[...]/yate-4.3.0-1/engine'
As a result of this, produced `libyate.so.4.3.0' can be bogus, and will
fail to link against:
c++ -Wall -L/usr/local/lib -o yate -lpthread main.o libyate.so
libyate.so: undefined reference to
`TelEngine::DefaultLogic::DefaultLogic(char const*, int)'
libyate.so: undefined reference to
`TelEngine::ClientLogic::initStaticData()'
gmake: *** [yate] Error 1
To mitigate the problem, avoid dependency on phony `library' target, but
define build command for real libyate.so.4.3.0, and use it as dependency
instead.
- While here, adopt the new LIB_DEPENDS syntax, convert USE_GMAKE
- Drop GNU_CONFIGURE, implied by USE_AUTOTOOLS; sort the knobs a bit
- Do not overwrite few options' descriptions we have from the pool
- Pad the output when displaying pkg-message (by consistent with package)
New features:
* OSPF stub router option (RFC 3137).
* TTL security for OSPF and RIP.
* Protocol packet priority and traffic class handling.
* Multiple routing tables support for FreeBSD and OpenBSD.
* Extends constants to all filter data types.
* Implements eval command.
* 'bgppath ~ int set' filter operation.
* Several bugfixes.
MFIBS option was removed (gone to upstream, enabled by default)
Approved by: az
we just need to patch one source file a bit
- Remove opportunistic MAKE_JOBS_UNSAFE, let us see the failure log first
- Miscellaneous cleanups (fix header, drop MASTER_SITES and FETCH_ARGS)
- Add a distfile that includes the wpa_gui's icons in PNG format
- Remove dependency on qt3support (this is "wpa_gui-qt4")
- Switch to included desktop icon instead of DESKTOP_ENTRIES
- Replace tab with space in pkg-decr on the WWW line
- while here drop MAKE_JOBS_SAFE, as it is now the default
PR: 180333
Submitted by: kevinz5000@gmail.com
Approved by: maintainer timeout 14 days ( webmaster@kibab.com )
This gem was originally added to the Metasploit Pcaprub gem. It's been spun
out into its own gem for anyone who might want to programmatically get
information on their network interfaces.
WWW: https://github.com/rapid7/network_interface
- Convert USE_GMAKE, drop no-op MANCOMPRESSED=no
- Do no install examples as PORTDOCS, convert to OptionsNG
- Fix the build with modern C++ compilers and Tcl 8.6
Reported by: pointyhat-west
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.
Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports
PR: ports/180745
Submitted by: rene
Approved by: portmgr (bapt)
Exp-run by: bapt
This is a security release by upstream, and requires configuration changes
in addition to the software update. See UPDATING.
Reviewed by: ports-security (zi, remko)
Approved by: hrs (mentor, ports committer)
to determine one way latencies between hosts. It is an implementation
of the OWAMP protocol as defined by
http://www.rfc-editor.org/rfc/rfc4656.txt. (When referring to the
protocol within this document, "OWAMP" will be in italicized. In
all other instances, "OWAMP" will be referring to this implementation.)
With roundtrip-based measurements, it is hard to isolate the direction
in which congestion is experienced. One-way measurements solve this
problem and make the direction of congestion immediately apparent.
Since traffic can be asymmetric at many sites that are primarily
producers or consumers of data, this allows for more informative
measurements. One-way measurements allow the user to better isolate
the effects of specific parts of a network on the treatment of
traffic.
WWW: http://www.internet2.edu/performance/owamp/
PR: ports/180594
Submitted by: Kurt Jaeger <fbsd-ports@opsec.eu>
svnup-0.98 - 22 July 2013
- Fixed a bug related to recent (v 1.8) updates to the svn protocol
(pr ports/180485). [2]
- Fixed a bug where version tags were inserted into files that did not
have the FreeBSD=%H keyword associated with them (ports/180490). [3]
PR: 180485 [2]
PR: 180490 [3]
Submitted by: jcm@visi.com (maintainer) [1]
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length
of 30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec
enables graceful speech quality degradation in the case of lost frames,
which occurs in connection with lost or delayed IP packets.
WWW: http://github.com/dekkers/libilbc
The port downloads to $HOME directory, violating the rule to constrain the
build to the $WRKDIR. Reset maintainership per maintainer request.
PR: ports/178529
submitted by: marino
Approved by: bapt (mentor), former maintainer
The packetdrill scripting tool enables quick, precise tests for entire
TCP/UDP/IPv4/IPv6 network stacks, from the system call layer down to
the NIC hardware. packetdrill currently works on Linux, FreeBSD,
OpenBSD, and NetBSD. It can test network stack behavior over physical
NICs on a LAN, or on a single machine using a tun virtual network
device.
- Sanitize OPTIONS and make them actually work
- Trim Makefile header while here
- Reformat port description text and remove old-school attribution
Reported by: pointyhat-west
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
based on work from tijl@
PR: 178883
Submitted by: ade
Sponsored by: Wadsworth 6X
awgn.c: In function 'awgn_init_dbov':
awgn.c:114: error: 'cpowl' undeclared (first use in this function)
awgn.c:114: error: (Each undeclared identifier is reported only once
awgn.c:114: error: for each function it appears in.)
awgn.c:114: error: 'cpow' undeclared (first use in this function)
awgn.c:114: error: 'cpowf' undeclared (first use in this function)
awgn.c:114: error: 'powl' undeclared (first use in this function)
- Switch USE_GMAKE to USES=gmake
- Define supported options so users can see them in config dialogs
- Use OPTIONS_SUB for plist alteration
- Convert to options macros for better readability
- Use PORTDOCS where it makes sense
- Cleanup Makefile (trim header, sort the knobs, respect CC/CXX)
- Pet portlint(1) by shortening overly long port description
Approved by: edwin (maintainer)
a system or between multiple systems.
It synchronizes bidirectionally and allows the user to keep two copies of files
and directories in sync. csync uses widely adopted protocols, such as smb or
sftp, so that there is no need for a server component. It is a user-level
program which means you do not to be a superuser or administrator.
WWW: http://owncloud.org/sync-clients/
PR: ports/178946, ports/177900
Submitted by: arrowdodger <6yearold@gmail.com>
Reviewed by: lippe@
- Change pkgconfig:build to pkgconfig since it's the same and it's bad practice.
It accidentally slipped in during the original introduction
- Trim header
- turn WITH_SASL into an OPTION
changelog:
* ldapobject.ReconnectLDAPObject._apply_last_bind() now sends
anonymous simple bind request even if the calling application
did not to provoke ldap.SERVER_DOWN in method reconnect()
* ldapobject.ReconnectLDAPObject.reconnect() now also catches
ldap.TIMEOUT exception after reconnection attempt
* Several other fixes for ldapobject.ReconnectLDAPObject
(thanks to Jonathan Giannuzzi)
- Update to 0.2.15
- Pet portlint (LICENSE order)
Changes:
https://github.com/alejandrogomez/turses/blob/v0.2.15/HISTORY.rst
portlint: OK - looks fine,
porttest: OK - 9-STABLE, amd64, clang
testport: OK - poudriere, all versions/archs
unittest: OK - Ran 124 tests in 3.232s - OK
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.
The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php
The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.
I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
- Don't call gmake directly [1]
- Make the -p (Run as pseudo-realtime thread) work on FreeBSD [1]
- Use @dirrmtry for directories that can contain files after deinstall
- Fix build of guid_uuid.c [2]
PR: ports/180233 [2]
Submitted by: tijl [1]
Kurt Jaeger <fbsd-ports@opsec.eu> [2]
- Don't call gmake directly [1]
- Make the -p (Run as pseudo-realtime thread) work on FreeBSD [1]
- Use @dirrmtry for directories that can contain files after deinstall
Submitted by: tijl [1]
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.
The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php
clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).
Work on the newly-released 4.10.5 will begin shortly.
2013-07-01 net/openldap23-sasl-client: Unmaintained by upstream
2013-07-01 net/openldap23-server: Unmaintained by upstream
2013-07-01 net/openldap23-client: Unmaintained by upstream
2013-07-01 www/py-django13: Unsupported version
2013-07-01 devel/libtifiles: Superseded by devel/libtifiles2
2013-07-01 comms/libticables: Superseded by comms/libticables2
2013-07-01 devel/libticalcs: Superseded by comms/libticalcs2
2013-07-01 emulators/tiemu2: Superseded by emulators/tiemu3
svnup-0.97 - 30 June 2013
- Fixed bugs in find_local_files and set_configuration_parameters
- special thanks to Rudolf Cejka <cejkar@fit.vutbr.cz>.
Submitted by: jcm@visi.com ( maintainer )
could call it a ping tunnel. This can be useful when you find yourself
in the situation that your Internet access is firewalled, but pings are
allowed.
WWW: http://code.gerade.org/hans/
PR: ports/177649
Submitted by: Alexander Panyushkin <vsityz@gmail.com>
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.
Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).
While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
- Trim Makefile header
- Add DOCS as OPTION
- Trim post install
- Trim pkg-descr
- Trim pkg-plist
PR: ports/180029
Submitted by: nemysis <nemysis@gmx.ch> (maintainer)
in dynamically linked programs via a preloaded DLL and redirects the
connections through SOCKS4a/5 or HTTP proxies.
WWW: http://sourceforge.net/projects/proxychains-ng/
PR: ports/175068
Submitted by: nemysis <nemysis@gmx.ch>
v2 API.
The library passes most of the unit tests listed in the API
documentation. See the documentation
(http://code.google.com/apis/safebrowsing/developers_guide_v2.html)
for more details about the failed tests.
The Google Safe Browsing database must be stored and managed locally.
Net::Google::SafeBrowsing2::Sqlite uses Sqlite as the storage back-end,
Net::Google::SafeBrowsing2::MySQL uses MySQL. Other storage mechanisms
(databases, memory, etc.) can be added and used transparently with this module.
You may want to look at "Google Safe Browsing v2: Implementation Notes"
(http://www.zscaler.com/research/Google%20Safe%20Browsing%20v2%20API.pdf),
a collection of notes and real-world numbers about the API. This is intended
for people who want to learn more about the API, whether as a user or to
make their own implementation.
WWW: http://search.cpan.org/dist/Net-Google-SafeBrowsing2/
PR: ports/179819
Submitted by: Alexandre Biancalana <ale@biancalanas.net>
They are already in OPTIONS_MULTI, so there is no need to have them in
OPTIONS_DEFINE as well.
PR: ports/179359
Submitted by: Sayetsky Anton <vsjcfm@gmail.com>
Approved by: maintainer timeout (17 days)
pynsq provides high-level nsq.Reader and nsq.Writer classes for building
consumers and producers and two low-level modules for both sync and async
communication over the NSQ Protocol (if you wanted to write your own
high-level functionality).
WWW: https://github.com/bitly/pynsq
A set of new SDL2 related ports has been added, which are essentially
the same as their corresponding port for SDL1.2:
audio/sdl2_mixer
graphics/sdl2_image
graphics/sdl2_ttf
net/sdl2_net
A set of new USE_SDL knobs is available to enable SDL2 and its related
ports to be added as dependency to ports. Use either of
USE_SDL= sdl2 image2 mixer2 net2 ttf2
to pull in the specific sdl2_* or sdl20 port.
svnup-0.96 - 19 June 2013
- Added a command line option for overriding the location where
the lists of known files are stored.
- Simplified the procedure that removes (prunes) local files.
Submitted by: jcm@visi.com (maintainer)
will be generated on first xrdp daemon start
- Add options to select VNC variants
- Build with freerdp since net/freerdp has been updated to 1.0.2
PR: ports/179542
Submitted by: Koichiro IWAO <meta+ports@vmeta.jp> (maintainer)
svnup-0.95 - 15 June 2013
- Fixed a bug with the $FreeBSD$ line (pr ports/179548)
- Fixed a bug where local files were not being removed when using
the -t option.
PR: 179548
Reported by: redrat@mail.ru
Submitted by: jcm@visi.com (maintainer)
Python API for interaction with the vSphere Web Services SDK.
Among other operations, it provides easy interfaces to:
- Connect to VMWare's ESX, ESXi, Virtual Center, Virtual Server hosts
- Query hosts, datacenters, resource pools, virtual machines
- VM: Power on, power off, reset, revert to snapshot, get properties, update
vmware tools, clone, migrate.
- vSphere 5.0 Guest Operations: create/delete/move files and directories.
Upload/download files from the guest system. List/start/stop processes in
the guest system.
- Create and delete snapshots
- Hosts statistics and performance monitoring
An of course, you can use it to access all the vSphere API through python.
It's built upon a slightly modified version of ZSI (that comes bundled-in)
which makes it really fast in contrast to other python SOAP libraries that
don't provide code generation.
WWW: https://code.google.com/p/pysphere/
quite some time.
- Switch all remaining consumers to depend on www/libxul
- Mark ports that don't work with the new libxul BROKEN
- Mark some old ports DEPRECATED with a reasonable timeout
Approved by: portmgr (miwi)
- asterisk depends on gmake so use gmake to run the menuselect.makeopts
target [1]
- disable res_timing_kqueue module until we can figure out what's wrong
with it [2]
Submitted by: John Marino <draco@marino.st> [1]
Reported by: Ian FREISLICH <ianf@clue.co.za>, [2]
Alejandro Imass <ait@p2ee.org>, [2]
Amr Elsharqawi <aelsharqawi@live.com> [2]