1. 23 Jul, 2017 6 commits
    • pi's avatar
      New port: devel/bear · 4c7cea8a
      pi authored
      Bear is a tool that generates a compilation database for clang
      tooling. The JSON compilation database is used in the clang project
      to provide information on how a single compilation unit is processed.
      With this, it is easy to re-run the compilation with alternate
      programs. One way to get a compilation database is to use cmake as
      the build tool. Passing -DCMAKE_EXPORT_COMPILE_COMMANDS=ON to cmake
      generates the compile_commands.json file into the current directory.
      For non-cmake projects, Bear generates the JSON file during the
      build process.
      
      The concept behind Bear is: to execute the original build command
      and intercept the exec calls issued by the build tool. To achieve
      that, Bear uses the LD_PRELOAD or DYLD_INSERT_LIBRARIES mechanisms
      provided by the dynamic linker.
      
      WWW: https://github.com/rizsotto/Bear
      
      PR:		220475
      Submitted by:	Jov <amutu@amutu.com>
      4c7cea8a
    • acm's avatar
      - New port: devel/dfmt · 4ad8582e
      acm authored
      dfmt is a formatter for D source code. dfmt is beta quality. Make backups of
      your files or use source control when using the --inplace option.
      
      WWW: https://github.com/dlang-community/dfmt
      4ad8582e
    • acm's avatar
      - New port: devel/dlangui · d25384d7
      acm authored
      Cross platform GUI for D. Widgets, layouts, styles, themes, unicode, i18n,
      OpenGL based acceleration
      
      - Crossplatform (Win32, OSX, Linux, FreeBSD and Android are supported in
        current version)
      - Mostly inspired by Android UI API (layouts, styles, two phase layout, ...)
      - Supports highly customizable UI themes and styles
      - Supports internationalization
      - Hardware acceleration using OpenGL (when built with version USE_OPENGL)
      - Fallback to pure Win32 API / SDL / X11 when OpenGL is not available (e.g.
        opengl dynamic library cannot be loaded)
      - Actually it's a port (with major refactoring) of GUI library for cross
        platform OpenGL based implementation of Cool Reader app project from C++.
      - Non thread safe - all UI operations should be preformed in single thread
      - Simple 3d engine - allows to embed 3D scenes within GUI
      
      WWW: https://github.com/buggins/dlangui
      d25384d7
    • acm's avatar
      - New port: devel/derelict-sdl2 · 613c2d1a
      acm authored
      Dynamic bindings to SDL 2 version 2.0.5, SDL2_image, SDL2_mixer, SDL2_ttf, and
      SDL2_net for the D Programming Language.
      
      WWW: https://github.com/DerelictOrg/DerelictSDL2
      613c2d1a
    • acm's avatar
      - New port: devel/derelict-util · 5b24d400
      acm authored
      The base library for all Derelict packages
      
      WWW: https://github.com/DerelictOrg/DerelictUtil
      5b24d400
    • acm's avatar
      - New port: devel/dlib · 23581b95
      acm authored
      dlib is a growing collection of native D language libraries useful for various
      higher-level projects - such as game engines, rendering pipelines and
      multimedia applications. It is written in D2 and has no external dependencies
      aside D's standard library, Phobos.
      
      WWW: https://github.com/gecko0307/dlib
      23581b95
  2. 22 Jul, 2017 11 commits
  3. 20 Jul, 2017 1 commit
  4. 16 Jul, 2017 4 commits
  5. 15 Jul, 2017 2 commits
  6. 13 Jul, 2017 3 commits
    • sunpoet's avatar
      Add py-cli-helpers 0.2.1 · c5113d19
      sunpoet authored
      CLI Helpers is a Python package that makes it easy to perform common tasks when
      building command-line apps. It’s a helper library for command-line interfaces.
      
      Libraries like Click and Python Prompt Toolkit are amazing tools that help you
      create quality apps. CLI Helpers complements these libraries by wrapping up
      common tasks in simple interfaces.
      
      CLI Helpers is not focused on your app’s design pattern or framework – you can
      use it on its own or in combination with other libraries. It’s lightweight and
      easy to extend.
      
      What’s included in CLI Helpers?
      - Prettyprinting of tabular data with custom pre-processing
      - [in progress] config file reading/writing
      
      WWW: https://pypi.python.org/pypi/cli-helpers
      WWW: https://github.com/dbcli/cli_helpers
      c5113d19
    • sunpoet's avatar
      Add py-backports.csv 1.0.5 · d1014afc
      sunpoet authored
      The API of the csv module in Python 2 is drastically different from the csv
      module in Python 3. This is due, for the most part, to the difference between
      str in Python 2 and Python 3.
      
      The semantics of Python 3's version are more useful because they support unicode
      natively, while Python 2's csv does not.
      
      WWW: https://pypi.python.org/pypi/backports.csv
      WWW: https://github.com/ryanhiebert/backports.csv
      d1014afc
    • mr's avatar
      Add papilio-loader to the build. · 8260ef08
      mr authored
      8260ef08
  7. 12 Jul, 2017 5 commits
  8. 11 Jul, 2017 1 commit
    • sunpoet's avatar
      Add rubygem-ddplugin 1.0.1 · 4684239f
      sunpoet authored
      ddplugin is a library for managing plugins.
      
      Designing a library so that third parties can easily extend it greatly improves
      its usefulness. ddplugin helps solve this problem using plugins, which are
      classes of a certain type and with a given identifier (Ruby symbol).
      
      This code was extracted from Nanoc, where it has been in production for years.
      
      WWW: https://github.com/ddfreyne/ddplugin
      4684239f
  9. 08 Jul, 2017 4 commits
  10. 07 Jul, 2017 3 commits