Package Details: dfmt-git 0.5.0.r4.ea72aa5-2

Git Clone URL: https://aur.archlinux.org/dfmt-git.git (read-only, click to copy)
Package Base: dfmt-git
Description: Dfmt is a formatter for D source code
Upstream URL: https://github.com/dlang-community/dfmt
Keywords: dlang
Licenses: BSL
Conflicts: dfmt
Provides: dfmt
Submitter: Wild
Maintainer: None
Last Packager: Wild
Votes: 4
Popularity: 0.000000
First Submitted: 2015-11-16 20:13 (UTC)
Last Updated: 2017-07-24 23:33 (UTC)

Required by (4)

Sources (2)

Latest Comments

Wild commented on 2016-11-07 16:14 (UTC)

Building is broken until https://github.com/Hackerpilot/dfmt/issues/261 is fixed.

lenormf commented on 2016-11-07 16:10 (UTC)

Couldn't get it to compile: ``` ==> Downloading dfmt-git PKGBUILD from AUR... x .SRCINFO x PKGBUILD dfmt-git r314.8035bee-1 (2015-12-17 21:31) ( Unsupported package: Potentially dangerous ! ) ==> Edit PKGBUILD ? [Y/n] ("A" to abort) ==> ------------------------------------ ==> n ==> dfmt-git dependencies: - libphobos (already installed) - dmd (already installed) [makedepend] - git (already installed) [makedepend] ==> Continue building dfmt-git ? [Y/n] ==> ---------------------------------- ==> ==> Building and installing package ==> Making package: dfmt-git r314.8035bee-1 (Mon Nov 7 19:08:49 MSK 2016) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning dfmt git repo... Cloning into bare repository '/tmp/yaourt-tmp-fle/aur-dfmt-git/dfmt'... remote: Counting objects: 2693, done. remote: Total 2693 (delta 0), reused 0 (delta 0), pack-reused 2693 Receiving objects: 100% (2693/2693), 549.89 KiB | 487.00 KiB/s, done. Resolving deltas: 100% (1567/1567), done. ==> Validating source files with sha256sums... dfmt ... Skipped ==> Extracting sources... -> Creating working copy of dfmt git repo... Cloning into 'dfmt'... done. ==> Starting prepare()... Submodule 'libdparse' (https://github.com/Hackerpilot/libdparse.git) registered for path 'libdparse' Cloning into '/tmp/yaourt-tmp-fle/aur-dfmt-git/src/dfmt/libdparse'... Submodule path 'libdparse': checked out '6f98e085edfdabe571fd57164370d3f27f452c52' Submodule 'experimental_allocator' (https://github.com/Hackerpilot/experimental_allocator.git) registered for path 'libdparse/experimental_allocator' Cloning into '/tmp/yaourt-tmp-fle/aur-dfmt-git/src/dfmt/libdparse/experimental_allocator'... Submodule path 'libdparse/experimental_allocator': checked out '131739dce3038ccd6d762f3dd92d3718fbe5fc5f' ==> Starting pkgver()... ==> Updated version: dfmt-git r397.5da2a71-1 ==> Starting build()... dmd -O -inline -dip25 -w -Ilibdparse/src -Isrc -Ilibdparse/experimental_allocator/src src/dfmt/wrapping.d src/dfmt/tokens.d src/dfmt/main.d src/dfmt/indentation.d src/dfmt/globmatch_editorconfig.d src/dfmt/formatter.d src/dfmt/editorconfig.d src/dfmt/config.d src/dfmt/ast_info.d libdparse/src/std/experimental/lexer.d libdparse/src/dparse/stack_buffer.d libdparse/src/dparse/rollback_allocator.d libdparse/src/dparse/parser.d libdparse/src/dparse/lexer.d libdparse/src/dparse/formatter.d libdparse/src/dparse/entities.d libdparse/src/dparse/ast.d libdparse/experimental_allocator/src/std/experimental/allocator/typed.d libdparse/experimental_allocator/src/std/experimental/allocator/showcase.d libdparse/experimental_allocator/src/std/experimental/allocator/package.d libdparse/experimental_allocator/src/std/experimental/allocator/mmap_allocator.d libdparse/experimental_allocator/src/std/experimental/allocator/mallocator.d libdparse/experimental_allocator/src/std/experimental/allocator/gc_allocator.d libdparse/experimental_allocator/src/std/experimental/allocator/common.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/stats_collector.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/segregator.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/scoped_allocator.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/region.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/quantizer.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/package.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/null_allocator.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/kernighan_ritchie.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/free_tree.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/free_list.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/fallback_allocator.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/bucketizer.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/bitmapped_block.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/allocator_list.d libdparse/experimental_allocator/src/std/experimental/allocator/building_blocks/affix_allocator.d -ofbin/dfmt libdparse/experimental_allocator/src/std/experimental/allocator/package.d(322): Error: std.experimental.allocator.common.Ternary at libdparse/experimental_allocator/src/std/experimental/allocator/common.d(14) conflicts with std.typecons.Ternary at /usr/include/dlang/dmd/std/typecons.d(7427) libdparse/experimental_allocator/src/std/experimental/allocator/package.d(328): Error: std.experimental.allocator.common.Ternary at libdparse/experimental_allocator/src/std/experimental/allocator/common.d(14) conflicts with std.typecons.Ternary at /usr/include/dlang/dmd/std/typecons.d(7427) libdparse/experimental_allocator/src/std/experimental/allocator/package.d(348): Error: std.experimental.allocator.common.Ternary at libdparse/experimental_allocator/src/std/experimental/allocator/common.d(14) conflicts with std.typecons.Ternary at /usr/include/dlang/dmd/std/typecons.d(7427) make: *** [makefile:33: bin/dfmt] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build dfmt-git. ```