Package Details: nimble-git 1:1.4.6.r1321.a9ae5fe5b-1

Git Clone URL: https://aur.archlinux.org/nim-git.git (read-only, click to copy)
Package Base: nim-git
Description: Package manager for the Nim programming language
Upstream URL: https://github.com/nim-lang/nimble
Licenses: BSD
Conflicts: nimble
Provides: nimble
Submitter: atweiden
Maintainer: 0x647262
Last Packager: 0x647262
Votes: 7
Popularity: 0.75
First Submitted: 2016-04-05 20:14 (UTC)
Last Updated: 2021-05-10 17:19 (UTC)

Dependencies (1)

Required by (27)

Sources (4)

Pinned Comments

0x647262 commented on 2018-09-24 19:43 (UTC)

Looking for co-maintainers!

Shoot me an email if you're interested.

Latest Comments

1 2 3 Next › Last »

void09 commented on 2023-01-13 00:19 (UTC)

Errors out for me on:

Cloning into 'nimble'... done. ==> Starting prepare()... fatal: reference is not a tree: 86742fb02c6606ab01a532a0085784effb2e753e

haawda commented on 2022-12-23 20:22 (UTC)

Te _tag functio should be adjusted. Currently it does not show the latest tag.

_tag() {
  # Grab the most recent non-annotated tag:
  git tag | grep -E '^v' | sort -V | tail -1
}

Currently the pinned commit for the csource repo does not exist (upstream error).

0x647262 commented on 2022-05-16 15:52 (UTC)

Just tested this on aarch64, compiles without errors, so you can add it to the list of supported archs. Also, it needed the "patch" package, which was not installed in my barebones arm 64 system, might as well add it to build deps.

@void09 I don't list aarch64 support since I don't have hardware to test it on, but I can get you added you to the co-maintainer list if you'd like to.

Also, it needed the "patch" package, which was not installed in my barebones arm 64 system, might as well add it to build deps.

Evidently, a C compiler is a dependency. Not sure if that's really the type of thing that belongs in the dependency list

To answer both of these in one go, base-devel (https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started) is assumed to be installed (see the first note: https://wiki.archlinux.org/title/PKGBUILD#makedepends) before you start working with AUR packages.

void09 commented on 2022-05-16 12:01 (UTC)

Just tested this on aarch64, compiles without errors, so you can add it to the list of supported archs. Also, it needed the "patch" package, which was not installed in my barebones arm 64 system, might as well add it to build deps.

bwbuhse commented on 2022-02-02 14:20 (UTC)

Evidently, a C compiler is a dependency. Not sure if that's really the type of thing that belongs in the dependency list, but I had some issues a while back and removed gcc while I was fixing them then forgot about it. Kept having non-descriptive errors until I tried choosenim instead and it said I needed one.

IOAOI commented on 2021-05-07 01:09 (UTC)

Some helpful discussion of build issues here: https://github.com/nim-lang/Nim/issues/17907

alaviss commented on 2021-05-02 04:18 (UTC)

Nim has moved to csources_v1 to bootstrap, please update this PKGBUILD to use it so that it builds now that we start relying on the new bootstrap compiler.

Figworm commented on 2021-04-19 00:38 (UTC) (edited on 2021-04-19 00:39 (UTC) by Figworm)

nim-lang/Nim git repo: removed nimfind tool, succeeded by 'nim check --defusages' #17737

The current build fails with (paraphrased) 'unable to touch 'Nim/bin/nimfind' error. Removing references of nimfind in PKGBUILD, allows build to continue as normal.

haawda commented on 2021-01-06 22:25 (UTC)

The "examples" subdir vanished in upstreams repo.

IOAOI commented on 2020-10-29 18:52 (UTC)

The nim binary package builds some extra tools and includes nimpretty and nimsuggest, while nim-git doesn't.

nim-git /usr/bin/nim nim-git /usr/bin/nimgrep

nimpretty-git /usr/bin/nimpretty

nimsuggest-git /usr/bin/nimsuggest

nim usr/bin/nim nim usr/bin/nim-gdb nim usr/bin/nim-gdb.bash nim usr/bin/nim-gdb.bat nim usr/bin/nimfind nim usr/bin/nimgrep nim usr/bin/nimpretty nim usr/bin/nimsuggest nim usr/bin/testament

nim binary package PKGBUILD: https://git.archlinux.org/svntogit/community.git/tree/nim/repos/community-x86_64/PKGBUILD