1. 19 Nov, 2016 2 commits
  2. 14 Nov, 2016 4 commits
    • tcberner's avatar
      Remove extra-cmake-modules from the devel category Makefile · f4d6bb7f
      tcberner authored
      (missed in r426118).
      Reported by:	antoine
      Approved by:	antoine
    • tcberner's avatar
      Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and Applications) · 6c5965ba
      tcberner authored
      KDE Frameworks is a collection of libraries and software frameworks by KDE
      that serve as technological foundation for KDE Plasma 5 and KDE Applications
      distributed under the GNU Lesser General Public License (LGPL) [1].
      The work is based on what we have in the KDE testing repo [2].
      This is the next big step in updating the KDE Desktop and its Applications
      to anything less dusty.
      With this change, `USES=kde:5` is now a valid option. Ports that need to depend
      on KDE Framework can now set:
      	USE_KDE=<framework1> <framework2> ... <frameworkX>
      For example: www/qupzilla-qt5 can depend on sysutils/kf5-kwallet via:
      	KWALLET_USE=            KDE=wallet
      I would like to thank Raphael and Adriaan for reviewing the ports in the testing
      repo :)
      [1] https://en.wikipedia.org/wiki/KDE_Frameworks
      [2] http://src.mouf.net/area51/log/branches/plasma5
      Reviewed by:	rakuco, mat, groot_kde.org
      Approved by:	rakuco (maintainer)
      Differential Revision:	https://reviews.freebsd.org/D8329
    • tz's avatar
      New port: devel/rubygem-sprockets-es6 · dca18506
      tz authored
      A Sprockets transformer that converts ES6 code into vanilla ES5 with Babel JS.
      WWW: https://github.com/TannerRogalsky/sprockets-es6
      Approved by: junovitch (mentor)
    • pi's avatar
      New port: devel/p5-Test-MockDateTime · 30a51c2e
      pi authored
      Getting the current time sometimes is not very helpful
      for testing scenarios.
      Instead, if you could obtain a known value during the runtime
      of a testcase will make your results predictable.
      Why another Date Mocker?
      I wanted something simple with a very concise usage pattern
      and a mocked date should only exist and stay constant inside a scope.
      After leaving the scope the current time should be back.
      This lead to this tiny module.
      This simple module allows faking a given date and time
      for the runtime of a subsequent code block.
      By default the on keyword is exported into the namespace
      of the test file.
      The date to get mocked must be in a format that is recognized
      by DateTime::Format::DateParse.
      WWW: http://search.cpan.org/dist/Test-MockDateTime/
      PR:		214397
      Submitted by:	Henk van Oers <hvo.pm@xs4all.nl>
  3. 13 Nov, 2016 2 commits
    • kwm's avatar
      Add meson. · 8038f92b
      kwm authored
      Meson is a cross-platform build system designed to be both as fast and as
      user friendly as possible. It supports many languages and compilers, including
      GCC, Clang and Visual Studio. Its build definitions are written in a simple
      non-turing complete DSL. The main design point of Meson is that every moment
      a developer spends writing or debugging build definitions is a second wasted.
      So is every second spent waiting for the build system to actually start
      compiling code.
      Submitted by:	Ting-Wei Lan
    • feld's avatar
  4. 12 Nov, 2016 4 commits
    • pi's avatar
      New port: devel/py-constantly · d353eda1
      pi authored
      A library that provides symbolic constant support. It includes collections
      and constants with text, numeric, and bit flag values. Originally
      twisted.python.constants from the Twisted project.
      WWW: https://pypi.python.org/pypi/constantly
      PR:		214447
      Submitted by:	Yuri Victorovich <yuri@rawbw.com>
    • pi's avatar
      New port: devel/py-incremental · 0b758179
      pi authored
      A small library that versions your Python projects.
      WWW: https://pypi.python.org/pypi/incremental
      PR:		214446
      Submitted by:	Yuri Victorovich <yuri@rawbw.com>
    • mva's avatar
      - Connect devel/py-backports.functools_lru_cache · 95cd8562
      mva authored
    • cpm's avatar
      [NEW PORT] devel/nexus2-oss: Repository management software · 2c10af86
      cpm authored
      Nexus Repository Manager OSS provides you with an essential level of control
      over the external repositories you use and the internal repositories you create.
      It provides infrastructure and services for organizations that use repository
      managers to obtain and deliver software. If you create software libraries or
      applications for your end users, you can use Nexus Repository Manager OSS to
      distribute your software. If your software depends on open source software
      components, you can cache software components from remote repositories.
      Nexus Repository Manager OSS features:
      - Hosting repositories
      - Proxy remote repositories
      - Repository groups
      - Numerous repository formats
      - Hosting project websites
      - Fine-grained security model
      - Flexible LDAP integration
      - Component search
      - Scheduled rasks
      - REST services
      - Integration with m2eclipse
      WWW: https://www.sonatype.com/nexus-repository-oss
      PR:		203074
      Submitted by:	Dusan Vejnovic <freebsd@dussan.org>, Michael Osipov <1983-01-06@gmx.net> (maintainer)
      Reviewed by:	feld, junovitch, koobs (mentors)
      Approved by:	feld, junovitch, koobs (mentors)
  5. 11 Nov, 2016 1 commit
    • rene's avatar
      Remove expired ports: · cc844291
      rene authored
      2016-11-10 devel/py-pydasm: No more upstream and known bugs, use devel/py-capstone instead
      2016-11-10 devel/libdasm: No more upstream and known bugs, use devel/capstone3 instead
  6. 07 Nov, 2016 2 commits
  7. 06 Nov, 2016 2 commits
  8. 04 Nov, 2016 2 commits
  9. 03 Nov, 2016 5 commits
  10. 02 Nov, 2016 2 commits
  11. 01 Nov, 2016 5 commits
    • rene's avatar
      Remove expired ports: · 5c1c1c7c
      rene authored
      2016-11-01 math/octave-forge-octgpr: Broken for more than 6 months
      2016-11-01 math/octave-forge-spline-gcvspl: Broken for more than 6 months
      2016-11-01 www/pear-Services_SharedBook: Broken for more than 6 months
      2016-11-01 devel/py-snackwich: Depends on broken and expiring devel/py-snack
      2016-11-01 math/octave-forge-ad: Broken for more than 6 months
      2016-11-01 math/octave-forge-xraylib: Broken for more than 6 months
      2016-11-01 x11-toolkits/py-traitsbackendwx: Broken for more than 6 months
      2016-11-01 x11-toolkits/py-traitsgui: Depends on broken and expiring x11-toolkits/py-traitsbackendwx
      2016-11-01 security/lsh: Broken for more than 6 months
      2016-11-01 devel/py-snack: Broken for more than 6 months
      2016-11-01 security/massh: Broken for more than 6 months
      2016-11-01 www/hydra: Broken for more than 6 months
      2016-11-01 math/py-pyfst: Broken for more than 6 months
      2016-11-01 archivers/ruby-zip: Broken will all supported versions of Ruby
      2016-11-01 devel/ruby-langscan: Broken will all supported versions of Ruby
    • swills's avatar
      devel/rubygem-gem-compare: create port · 8cb3c034
      swills authored
      gem-compare is a RubyGems plugin that helps to compare versions of the given
      gem. It searches for differences in metadata as well as in files.
      WWW: http://github.com/fedora-ruby/gem-compare
    • swills's avatar
      devel/rubygem-gemnasium-parser: create port · c5a8e964
      swills authored
      Safely parse Gemfiles and gemspecs
      WWW: https://github.com/laserlemon/gemnasium-parser
    • jbeich's avatar
      devel/libtuntap: add new port · 915157f1
      jbeich authored
      PR:		213956
      Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com>
      libtuntap is a library for configuring TUN or TAP devices in a portable manner.
      TUN and TAP are virtual networking devices which allow
      userland applications to receive packets sent to it.
      The userland applications can also send their own packets to the devices
      and they will be forwarded to the kernel.
    • swills's avatar
      devel/rubygem-micromachine: create port · 054dcf34
      swills authored
      There are many finite state machine implementations for Ruby, and they all
      provide a nice DSL for declaring events, exceptions, callbacks, and all kinds
      of niceties in general.
      But if all you want is a finite state machine, look no further: this has less
      than 50 lines of code and provides everything a finite state machine must have,
      and nothing more.
      WWW: http://github.com/soveran/micromachine
  12. 29 Oct, 2016 8 commits
  13. 28 Oct, 2016 1 commit
    • koobs's avatar
      [NEW] devel/libfaketime: Modifies the system time for a single application · d9268f1a
      koobs authored
      libfaketime intercepts various system calls which programs use to
      retrieve the current date and time. It can then report faked dates and
      times (as specified by you, the user) to these programs. This means you
      can modify the system time a program sees without having to change the
      time system-wide.
      libfaketime allows you to specify both absolute dates (e.g., 01/01/2004)
      and relative dates (e.g., 10 days ago).
      libfaketime might be used for various purposes, for example
      - Running legacy software with y2k bugs
      - Testing software for year-2038 compliance
      - Debugging time-related issues, such as expired SSL certificates
      - Running software which ceases to run outside a certain timeframe
      - Using different system-wide date and time settings, e.g., on OpenVZ-
        based virtual machines running on the same host
      - Deterministic build processes.
      WWW: https://github.com/wolfcw/libfaketime