Skip to content
Commits on Apr 26, 2016
  1. Updated lang/nodejs to 5.11.0

    fhajny committed Apr 26, 2016
  2. Update lang/nodejs to 5.11.0.

    fhajny committed Apr 26, 2016
    Buffer:
    - Buffer.prototype.compare can now compare sub-ranges of two
      Buffers.
    
    deps:
    - update to http-parser 2.7.0
    - update ESLint to 2.7.0
    
    net:
    - adds support for passing DNS lookup hints to createConnection()
    
    node:
    - Make the builtin libraries available for the --eval and --print
      CLI options
    
    npm:
    - upgrade npm to 3.8.6
    
    repl:
    - Pressing enter in the repl will repeat the last command by default
      if no input has been received. This behaviour was in node
      previously and was not removed intentionally.
    
    src:
    - add SIGINFO to supported signals
    
    streams:
    - Fix a regression that caused by net streams requesting multiple
      chunks synchronously when combined with cork/uncork
    
    zlib:
    - The flushing flag is now configurable allowing for decompression
      of partial data
  3. Add missing DEPENDS.

    wen committed Apr 26, 2016
    Spotted by:	joerg@
  4. Fix build on NetBSD >=7.99.27 due route(4) change (deprecation of RTF…

    adam committed Apr 26, 2016
    …_LLINFO). Courtesy of leot.
  5. Update oxygen-icons to 5.21

    markd committed Apr 26, 2016
    * Install index.theme to same directory it always was in
    * Install into oxygen/base/ so icons move from apps don't clash with
      version installed by those apps
    * Replicate symlinks from breeze-icons
    * Add new emblem-added and emblem-remove icons for sync with breeze
  6. Update extra-cmake-modules to 5.21.0

    markd committed Apr 26, 2016
    * Fix _ecm_update_iconcache to only update the install location
    * Revert "ECMQtDeclareLoggingCategory: Include <QDebug> with the
      generated file"
  7. Update phonon-{,qt5-}backend-gstreamer{,-shared} 4.9.0

    markd committed Apr 26, 2016
    Changes
    
    * CMake requirement aligned with libphonon (2.6.2 => 2.8.9)
    
    Bug Fixes
    
    * Fixed finding GStreamer 1.0
    * Only build X11 renderer if X11 is found (enables building on OSX
      and Windows)
  8. Update phonon-{,qt5-}backend-vlc to 0.9.0

    markd committed Apr 26, 2016
    Changes
    
    * VLC 2.0 support was removed, VLC 2.1 is at least required to use the
      backend
    * CMake requirement aligned with libphonon (2.6.2 => 2.8.9)
    * Muting is now implemented asynchronously
    
    Bug Fixes
    
    * Restore build support with Qt <= 5.2 in the Qt 5 build.
    * Fixed building videowidget for OSX.
    * Fixed schemeless URLs
    
    VLC 2.2 API Pickup
    
    * New device listing API used for listing devices without PulseAudio
      enabled
    * New internal signals for muting, corking, and volume changes (these
      directly relate to new AudioOutputInterface49 API in libphonon providing
      these new libvlc features with appropriate frontend control in libphonon)
    * This partially improves PulseAudio integration as at least volume and
      mute control is now working correctly again via libvlc natively.
    
    PulseAudio Limitations
    
    * PulseAudio support is still not fully backed via libvlc and cannot be
      correctly intercepted by libphonon. As a result the following features
      continue to not work correctly:
      * runtime-device-rerouting: changing the device order in the Phonon
        configuration at runtime cannot force libvlc to use the correct
        device, if a device was manually set before it will not automatically
        migrate to a new device
      * runtime-device-selection: selecting a device at runtime is not possible
        (see above), as a result applications wanting to do this will get no
        result and a warning will be shown. This also means that the
        configuration module's Test button does not actually play a sound for
        anything but the primary device.
      * stream-category: setting a stream category (pulesaudio role) is not
        possible, all streams are always category Video
  9. Unlock addrinfo on NetBSD, fixes build.

    fhajny committed Apr 26, 2016
  10. Update phonon{,-qt5} to 4.9.0

    markd committed Apr 26, 2016
    Changes
    
    * Builsystem helpers are now installed to CMAKE_INSTALL_DATAROOTDIR
    * CMake 2.8.9 is required to use GNUInstallDirs and for the Qt5 code
      branches
    * automoc4 support was removed. Building always use the cmake built-in
      solution now.
    * Qt5 and Qt4 builds use different CMake configurations now
      * Qt4 is as it always has been
      * Qt5 moved away from crudely ported Qt4 configurations to using
        extra-cmake-modules' KDE compiler and cmake flags.
      * Installation paths and so forth are still jointly configured as to
        retain backwards compatibility (i.e. Qt5 build does not follow ECM's
        KDEInstallationPaths)
    
    Bug Fixes
    
    * VolumeSlider has seen async behavior improvements making the slider
      not hop around when changing the volume rapidly and the backend is
      lagging a bit behind. The volume change now occurs upon slider release
      rather than instantly.
    * Fixed a duble encoding issue with local paths that contain percent
      encoded characters being double-encoded
    
    New API
    
    * New AudioOutputInterface49 for backends to implement. This interface
      implements long-existing frontend interfaces for muting, giving the
      backend easier access and control.
      * setMuted(bool) mutes an AudioOuput (without the 4.9 interface this
        is done via setVolume(0.0) on the backend)
      * mutedChanged(bool) signal emitted by the backend to asyncronuously
        notify of the mute application
      * The interface is only used if PulseSupport is not intercepting calls
    * New methods to differntiate states of PulseSupport
      * request(bool) is used by backends to request PulseAudio usage but no
        interception, this essentially enables device listing but lets
        everything else fall through to the backend (the existing isActive()
        method will not return true after request(true), which makes it
        different from enable(true))
      * isRequested() is a getter for request()'s state
      * isUsable() is part of the previouys isActive() behavior, it is true
        iff pulseaudio can be used (daemon running, connected etc)
      * isUsed() is a combination of isRequested() and isUsable() (i.e. active
        but not intercepting)
      * The existing isActive() communicates the same state as before (active
        and intercepting) but now also takes requested into consideration
      * Enabling always implies requsting automatically, so request(false)
        and enable(true) will ultimately still restul in isRequested==true
  11. bump for gnome-desktop3 update

    prlw1 committed Apr 26, 2016
  12. Updated x11/gnome-desktop3 to 3.20.1

    prlw1 committed Apr 26, 2016
  13. Update gnome-desktop3 to 3.20.1

    prlw1 committed Apr 26, 2016
    - Add a way to get the frequency for a mode as a floating number
    - Reduce log spam in thumbnailing
    - Capitalize language and territory names
    - Add default keyboard layout for Mexico and Guatemala
    - Avoid a crash when thumbnailing
    - Be more careful when parsing locales
    - Fix a compiler warning in gnome-rr
    - Fix turning off tiled monitors
    - Fix thumbnailing of animations
    - Support g_autoptr() for all libgnome-desktop object types
    - Remove unused EDID parsing code
    - Support underscanning
    - Export dpms information
    - Add support for tiled monitors
    - Fix build of installed-tests
    - Add support for overscan compensation in displays (#748560)
    - Translation updates
  14. Updated graphics/gdk-pixbuf2 to 2.34.0

    prlw1 committed Apr 26, 2016
  15. Update gdk-pixbuf2 to 2.34.0

    prlw1 committed Apr 26, 2016
    2.34.0
    ======
    
    * Don't force no static builds on Win32 (#760369)
    * Translation updates
    
    2.33.2
    ======
    
    * Fix two crashes in the bmp loader (#747605, #758991)
    * Translation updates
    
    2.33.1
    ======
    
    * Improve various tests
    * ico: integer overflow fixes
    * tga: rewrite the loader, introducing a buffer queue abstraction
    * gif: fix thumbnailing animations
    * Translation updates
Commits on Apr 25, 2016
  1. Enable/disable updated/removed Erlang packages.

    fhajny committed Apr 25, 2016
  2. Update chat/ejabberd to 16.03.

    fhajny committed Apr 25, 2016
    16.03
    =====
    
    Protocols
    - mod_mix: Experimental support for MIX (XEP-0369)
    - mod_http_upload: Add support for XEP-0363 v0.2
    
    Core
    - Use SASL PLAIN authzid as client identity if auth module permits
      it
    - Make auto generated resources shorter
    - Start ezlib only if required, as it's optional
    - Make it possible to get virtual host of a registered route
    
    LDAP improvements
    - Fix issue getting shared roster
    - Do not call to deprected/undefined functions from
      mod_shared_roster_ldap
    - Proper naming for LDAP test function for shared roster
    
    SQL databases support
    - New parse transform for SQL queries, use prepare/execute calls
      with Postgres
    - Support for run-time SQL queries selection depending on DBMS
      version
    - In SQL files create Users table with SCRAM support by default
    - Do not auto append IP suffix to usernames
    - Fix some LIMIT related problems with MSSQL
    - Update Microsoft SQL Server schema
    
    Riak
    - Add support for Riak authentication
    - Fix is_connected/0 function
    - Keep alive Riak connections by default
    
    API and Commands
    - Add support for ReST admin commands that are only restricted by
      source IP. This is key for easy integration with other backend
      using ReST API.
    - Fix add_commands and remove_commands options
    - Pass noauth when auth isn't provided
    - Improve ban_account command to work with other DBs than Mnesia
    - Escape quoting node name for ejabberdctl ping
    - Bare JID in 'from' of Roster Push (RFC 6121 section 2.1.6) in
      mod_admin_extra
    - Fix result type of "connected_users_info" command
    - New command delete_mnesia deletes all tables that can be
      exported. This is useful after you have migrated to another
      backend, like SQL.
    
    PubSub
    - Unregister route at the very end
    - Define PubSub node configuration per route/host explicitly
    - Fix config fetch and pubsub disco after host/serverhost cleanup
    
    Admin and build chain
    - Update OTP release to use R17.5 and drop release 17.1
    - Compile ejabberd_config early to stop undefined behaviour
      warnings
    - Fix start via systemd
    - Fixed type specifications for 'rebar doc'
    - Specify lacking nodename in ejabberdctl
    
    Dependencies
    - Update p1_pgsql to 1.1.0: This add support for prepared
      statements.
    - Uptate fast_yaml to 1.0.3: This improves the error reporting on
      syntax errors in Yaml configuration file.
    - Use the v0.2 release of luerl instead of a commit.
    
    Test framework
    - Add Coveralls support
    - Add ability to run the ejabberd test suite in a modular way. You
      can now run the test suite, even if you only have a a single
      backend locally.
    
    Other
    - mod_mam: Don't store watchdog notifications in MAM archives
    - mod_multicast: Fix Addresses element which lacked others local
      destinations
    - mod_offline: Mark get_queue_length obsolete, and use
      count_offline_messages
    - Update Gallician translation
    
    
    
    16.02
    =====
    
    New XMPP Extensions support
    - New Flexible Offline Message Retrieval (XEP-0013) support
    
    Admin
    - New migration script from Prosody to ejabberd
    - Fix --disable-debug compilation flag
    - don't escape ERL_OPTIONS
    - Two new global timeouts configurable: c2s_hibernate,
      receiver_hibernate
    - Make it possible to define sm_db_type per virtual host
    - configuration checker: Describe option type in code for
      domain_balancing option
    - Log failed SQL requests
    - Include mod_muc.hrl and fix records
    - mod_http_upload: Expand docroot before using it, also expand
      @HOST@
    
    Commands
    - New import_prosody command
    - Start documenting arguments in mod_admin_extra commands
    - We added a way to get all ejabberd_commands, not only those that
      was registered
    - Allow to pass \n in argument to ejabberdctl
    - Add error handling to send_stanza command
    - Fix format_result so get_room_options command works again after
      commit reference aa5caa3
    
    Dependencies
    - lager is the default (and only) logging module and we removed
      p1_logger
    - Handle spaces in vsn attribute of app file when installing deps
    - Renamed dependencies and modules for consistency but also to
      reflect huge performance gains:
      . p1_iconv -> iconv
      . p1_stringprep -> stringprep
      . p1_stun -> stun
      . p1_tls -> fast_tls
      . p1_yaml -> fast_yaml
      . p1_zlib -> ezlib
    
    Message Archive Management
    - Advertise MUC MAM v0.4.1 in room JID's disco#info
    - Add "delete_old_mam_messages" admin command
    - Add 'from' attribute to tag
    - Add "request_activates_archiving" option
    - Respond to form requests
    - Support XEP-0313 v0.2 MUC archive queries
    - Check whether MUC message is desired
    - Reject -based paging
    - Limit result set page size
    - Sort messages returned by Mnesia
    - Strip existing JID tags from MUC messages
    - Expose MUC occupant JID in more cases
    - Don't let outcasts access MUC archive
    - Send new preferences when they are set
    - Stream management (XEP-0198): Let MAM take care of pending
      messages
    
    GroupChat
    - Send presence with code 170 in initial presence from MUC
    - Add most status codes only to initial MUC presence
    - mod_muc_room: Don't expose JIDs in anonymous rooms
    - mod_muc_room: Let members see admin/owner JIDs
    
    PubSub
    - Fix presence-based delivery
    - Make caps warning less confusing
    - Fix host/serverhost usage
    - Add support of pubsub#itemreply=publisher
    
    Other
    - Accept stream compression request after SASL
    - Make C2S session establishment optional to better conform to
      XMPP specifications and still be friendly with older clients.
    - MUC: new regexp_room_id option to limit possible room names.
    - ODBC: Set utf8mb4 charset on MySQL connection to support emoji
      storage as default.
    - LDAP: Improve LDAP shared roster support.
    - mod_register_web: Allow setting host when deleting account or
      changing password.
    - Rename timestamp_to_iso functions in jlib.
    - Stream management (XEP-0198): Fix session timeout corner case.
    - Several improvements in Elixir support.
    - Updated many translations.
    - Improve web admin stylesheet to fix rendering issues in some
      browsers.
  3. Import esip-1.0.2 as net/erlang-esip.

    fhajny committed Apr 25, 2016
    ProcessOne SIP server component in Erlang.
  4. Import stun-1.0.1 as net/erlang-stun.

    fhajny committed Apr 25, 2016
    STUN and TURN library for Erlang / Elixir.
  5. Import stringprep-1.0.2 as textproc/erlang-stringprep.

    fhajny committed Apr 25, 2016
    Stringprep is a framework for preparing Unicode test strings in
    order to increase the likelihood that string input and string
    comparison work.
  6. Import p1_xmlrpc-1.15.1 as textproc/erlang-p1_xmlrpc.

    fhajny committed Apr 25, 2016
    This is an HTTP 1.1 compliant XML-RPC library for Erlang. It is
    designed to make it easy to write XML-RPC Erlang clients and/or
    servers.
  7. Updated databases/p5-Data-Table to 1.75

    mef committed Apr 25, 2016
    Updated databases/p5-DBI to 1.635
    Updated www/p5-Mojolicious to 6.59
    Updated devel/p5-CPAN-Perl-Releases to 2.66
    Updated devel/p5-ExtUtils-MakeMaker to 7.14
    Updated devel/p5-Devel-PatchPerl to 1.42
    Updated devel/p5-Devel-Cover to 1.23
  8. Import fast_yaml-1.0.3 as textproc/erlang-fast_yaml.

    fhajny committed Apr 25, 2016
    Fast YAML is an Erlang wrapper for libyaml "C" library. It is
    designed to be fast and efficient.
  9. Updated to devel/p5-Devel-Cover-1.23

    mef committed Apr 25, 2016
    ------------------------------------
    Release 1.23 - 24 April 2016
     - Enhance html coverage popups (Haydn Newport) (guthub 156).
     - Add cpamcover about page (Guillermo O. Freschi) (github 146).
     - Perl versions below 5.8.1 are now unsupported.
  10. Updated to devel/p5-Devel-PatchPerl-1.42

    mef committed Apr 25, 2016
    ----------------------------------------
      Date : 2016-04-21 17:08:59 +0000
        Update hints file for Darwin
    
      Date : 2016-04-21 17:08:52 +0000
        - Don't patch the patchlevel if in Git repository
        - This should address https://rt.cpan.org/Ticket/Display.html?id=108689
    
      Date : 2016-01-01 01:41:04 +0000
        - Merge pull request #25 from book/master
        - Add the proper patch for ext/Errno/Errno_pm.PL in Perl 5.7.2
    
      Date : 2015-12-30 08:47:59 +0000
        - Add the proper patch for ext/Errno/Errno_pm.PL in Perl 5.7.2
        - Fixes GH #24
  11. Import fast_xml-1.1.3 as textproc/erlang-fast_xml.

    fhajny committed Apr 25, 2016
    Fast Expat based Erlang XML parsing and manipulation library,
    with a strong focus on XML stream parsing from network.
  12. Import p1_oauth2-0.6.1 as security/erlang-p1_oauth2.

    fhajny committed Apr 25, 2016
    This library is designed to simplify the implementation of the
    server side of OAuth2. It provides no support for developing
    clients.
  13. Updated to devel/p5-ExtUtils-MakeMaker-7.14

    mef committed Apr 25, 2016
    -------------------------------------------
    7.14  Sun Apr 24 13:53:33 BST 2016
      No changes since 7.13_01
    
    7.13_01 Sat Apr 23 16:41:20 BST 2016
        Bug fixes:
        - Make dynamic depend on config again, fixes issues with Inline
  14. Import fast_tls-1.0.1 as security/erlang-fast_tls.

    fhajny committed Apr 25, 2016
    Fast TLS is a native TLS / SSL driver for Erlang / Elixir. It is
    based on OpenSSL, a proven and efficient TLS implementation. It
    is designed for efficiency, speed and compliance.
  15. Updated to devel/p5-CPAN-Perl-Release-2.66

    mef committed Apr 25, 2016
    -------------------------------------------
      Date : 2016-04-23 22:07:26 +0000
        Updated for v5.24.0-RC2
  16. Import iconv-1.0.0 as converters/erlang-iconv.

    fhajny committed Apr 25, 2016
    Fast encoding conversion library for Erlang / Elixir. This library
    is a native binding to libiconv library.
Something went wrong with that request. Please try again.