1. 10 Dec, 2016 1 commit
  2. 09 Dec, 2016 2 commits
  3. 08 Dec, 2016 2 commits
    • jhale's avatar
      Move devel/libcppformat -> devel/libfmt due to upstream name change · 7b8e3a8b
      jhale authored
      Update to 3.0.1
      PR:		215097
      Submitted by:	Slava Mikerov <SlavaMikerov@gmail.com> (maintainer)
    • rene's avatar
      Remove expired ports: · 15e9b0ac
      rene authored
      2016-08-20 databases/py-sqlalchemy06: Upstream has declared this version EoL: please migrate to databases/py-sqlalchemy10
      2016-05-02 print/py-reportlab2: no longer supported - use reportlab 3.x (py-reportlab) instead
      2016-12-08 devel/py-itools: Depends on broken and expired py-reportlab2
      2016-12-08 graphics/py-aafigure: Depends on broken and expired py-reportlab2
      2016-12-08 converters/py-pisa: Deprecated upstream, depends on broken and expired py-reportlab2
  4. 06 Dec, 2016 1 commit
    • pi's avatar
      New port: devel/bazel · 61d02df0
      pi authored
      Bazel is Google's own build tool, now publicly available in Beta.
      Bazel has built-in support for building both client and server
      software, including client applications for both Android and iOS
      platforms. It also provides an extensible framework that you can
      use to develop your own build rules.
      WWW: https://bazel.build/
      PR:		204512
      Submitted by:	Yuri Victorovich <yuri@rawbw.com>, Klaus Aehlig <aehlig@linta.de>
      Reviewed by:	peterj
  5. 05 Dec, 2016 3 commits
  6. 04 Dec, 2016 1 commit
    • rene's avatar
      Remove expired port: · 021074d0
      rene authored
      2016-11-30 devel/py-argparse: Part of Python standard library for Python >= 2.7 and >= 3.2
  7. 03 Dec, 2016 3 commits
  8. 28 Nov, 2016 1 commit
    • jbeich's avatar
      textproc/sigil: add missing dependency · 3670fe81
      jbeich authored
      $ sigil
      [Embedded Python Error]
      Traceback (most recent call last):
        File "/usr/local/share/sigil/python3lib/xmlprocessor.py", line 6, in <module>
          from sigil_bs4.builder._lxml import LXMLTreeBuilderForXML
        File "/usr/local/share/sigil/plugin_launchers/python/sigil_bs4/builder/_lxml.py", line 26, in <module>
          from lxml import etree
      ImportError: No module named 'lxml'
  9. 27 Nov, 2016 10 commits
  10. 26 Nov, 2016 1 commit
    • riggs's avatar
      Retire devel/go-shellwords · 97ced825
      riggs authored
      Details: port had been introduced as a stop-gap solution to satisfy
      a build dependency to textproc/fzf. In the meantime, textproc/fzf has
      been reworked to satisfy the dependency. No other consumers for
      devel/go-shellwords are present in the ports tree at this point in time.
      PR:		214698
      Submitted by:	sascha@root-login.org (maintainer of devel/go-shellwords)
  11. 25 Nov, 2016 1 commit
    • pi's avatar
      New port: devel/py-tinyrpc · b1953fbd
      pi authored
      tinyrpc is a library for making and handling RPC calls in python. Its initial
      scope is handling jsonrpc, although it aims to be very well-documented and
      modular to make it easy to add support for further protocols.
      WWW: https://tinyrpc.readthedocs.org/
      PR:		209007
      Submitted by:	David Shane Holden <dpejesh@yahoo.com>
  12. 19 Nov, 2016 4 commits
    • jbeich's avatar
      devel/icu-lx: add new port · 854d4491
      jbeich authored
      PR:		214384
      Exp-run by:	antoine
      Approved by:	office (bapt)
      The ParagraphLayout object will analyze the text into runs of text in
      the same font, script and direction, and will create a LayoutEngine
      object for each run. The LayoutEngine will transform the characters into
      glyph codes in visual order.
      Clients can use this to break a paragraph into lines, and to display the
      glyphs in each line.
    • jbeich's avatar
      devel/icu-le-hb: add new port · 5c95eb94
      jbeich authored
      PR:		214384
      Exp-run by:	antoine
      Approved by:	office (bapt)
      icu-le-hb is a library implementing the ICU Layout Engine (icu-le) API
      using external HarfBuzz library for implementation. This is useful as
      a compatibility layer to make applications using ICU Layout Engine to
      use HarfBuzz without porting them to use the HarfBuzz API.
      The code is mostly a trimmed down version of icu/source/layout, with
      all shapers stripped out, and HarfBuzz integrated.
    • sunpoet's avatar
      - Add p5-Ref-Util 0.101 · 91b7a0fd
      sunpoet authored
      Ref::Util introduces several functions to help identify references in a faster
      and smarter way.
      WWW: http://search.cpan.org/dist/Ref-Util/
    • olivierd's avatar
      Import some LXQt core components (required by forthcoming update · bd6eca71
      olivierd authored
      of x11/qterminal).
      LXQt is the Qt port of and the upcoming version of LXDE, the Lightweight
      Desktop Environment. It is the product of a merge between the LXDE-Qt and
      Razor-qt projects.
      This work is based on the LXQt testing repo [1]. Importing is not complete
      due to missing pieces in KDE Frameworks (r426118).
      I would like to thank contributor and tester, Jesper Schmitz Mouridsen.
      [1] https://subversion.assembla.com/svn/lxqt/tags/0.11
      Reviewed by:	antoine, rakuco
      Obtained from:	LXQt repository
      FC after:
      Differential Revision:	https://reviews.freebsd.org/D5002
  13. 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>
  14. 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
  15. 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)