Summary
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Nim generates native dependency-free executables, not dependent on a virtual machine, which are small and allow easy redistribution. The Nim compiler and the generated executables support all major platforms like Windows, Linux, BSD and macOS. Nim's memory management is deterministic and customizable with destructors and move semantics, inspired by C++ and Rust. It is well-suited for embedded, hard-realtime systems. Modern concepts like zero-overhead iterators and compile-time evaluation of user-defined functions, in combination with the preference of value-based datatypes allocated on the stack, lead to extremely performant code. Support for various backends: it compiles to C, C++ or JavaScript so that Nim can be used for all backend and frontend needs. Nim is self-contained: the compiler and the standard library are implemented in Nim. Nim has a powerful macro system which allows direct manipulation of the AST, offering nearly unlimited opportunities. Macros cannot change Nim's syntax because there is no need for it — the syntax is flexible enough. Modern type system with local type inference, tuples, generics and sum types. Statements are grouped by indentation but can span multiple lines.
Versions
v2.2.0 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~arm ~x86
- USE flags
- test test-js
v2.0.8 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm ~x86
- USE flags
- test test-js
USE flags
General
Dependencies
dev-db / sqlite : SQL database engine
dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector
dev-libs / libffi : Portable, high level programming interface to various calling conventions
dev-libs / libpcre : Perl-compatible regular expression library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / libsfml : Simple and Fast Multimedia Library (SFML)
Depending packages
app-emacs / flycheck-nimsuggest : Emacs Flycheck backend for Nim language using nimsuggest
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: use the makefile for initial compilation
Closes: https://bugs.gentoo.org/941480 Closes: https://bugs.gentoo.org/940306 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 2.2.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: drop old 2.0.6
Closes: https://bugs.gentoo.org/934121 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/nim: Stabilize 2.0.8 amd64, #939483
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: fix compile - copy sat subproject for atlas
Closes: https://bugs.gentoo.org/937568 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 2.0.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: drop old 2.0.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/nim: Stabilize 2.0.6 amd64, #936462
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 2.0.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.14-r1
Closes: https://bugs.gentoo.org/900881 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/nim: Stabilize 2.0.4 amd64, #932583
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: skip tests broken on CI
Closes: https://bugs.gentoo.org/930542 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: wait longer for parallel
Closes: https://bugs.gentoo.org/930200 Closes: https://bugs.gentoo.org/889604 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 2.0.4
Closes: https://github.com/gentoo/gentoo/pull/32880 Closes: https://bugs.gentoo.org/913623 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.10-r2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/nim: Stabilize 1.6.14-r1 amd64, #911422
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: update test strategy - fail at the end
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: remove 1.6.14
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Brahmajit Das · gentoo
dev-lang/nim: Fix incompatible integer to pointer conversion
Closes: https://bugs.gentoo.org/894410 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32120 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.14
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.8-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/nim: Stabilize 1.6.12 amd64, #904194
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.6-r3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/nim: Stabilize 1.6.10-r2 amd64, #893564
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: drop IUSE=debug
Closes: https://bugs.gentoo.org/889448 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Anna Vyalkova · gentoo
dev-lang/nim: enable tests
Some categories are skipped: * arc, valgrind: need function valgrind * ic: random failures Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/29006 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Anna Vyalkova · gentoo
dev-lang/nim: revbump (enable docs, parallel build)
* install @nim-rebuild set * bump nim-patches ver * build docs * install zsh completions * enable parallel build Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/28451 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.10
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Anna Vyalkova · gentoo
dev-lang/nim: several imrovements (with a revbump)
* mention sys-process/parallel integration * build with linenoise unconditionally * fix "calls cc directly" in stage1 * remove -O3 from default flags * use edo instead of custom _run Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/26399 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: drop old 1.4.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: drop old 1.6.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Anna Vyalkova · gentoo
dev-lang/nim: respect flags
Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/26387 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Anna Vyalkova · gentoo
dev-lang/nim: add experimental patches
Currently the only patch is the one implementing "--depfile" support. It is needed by some packages in the ::guru repository that would be rebuilt three times otherwise. Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/nim: fix DEPEND
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.4
Closes: https://bugs.gentoo.org/833430 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: ignore *FLAGS of binaries generated by nim
Closes: https://bugs.gentoo.org/726892 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-lang/nim: annotate; src_test above src_install
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-lang/nim: bump to 1.6.2
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.4.8
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.4.6
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.4.4
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop USE=doc to avoid network access
Reported-by: Helmut Jarausch Closes: https://bugs.gentoo.org/752117 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: honor user's CXX
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.4.2
Among other things nimble source is bundled again and we can build it by default. Reported-by: Anthony Parsons Closes: https://bugs.gentoo.org/752411 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.4.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.2.6
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.2.4
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.2.2
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: use $CC instead of 'gcc', bug #722958
Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/722958 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.2.0
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: pass '--parallelBuild:' everywhere, bug #649502
Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/649502 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.0.6
Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.0.4
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop redundant 'insinto'
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.0.2
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 1.0.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.20.2
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.20.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.19.6
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.19.4
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.19.2
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: fix USE=doc building, bug #667182
Use 'koch doc' instead of 'koch web'. Old command does not generate html output anymore. While at it dropped XDG_CACHE_HOME to avoid user-defined dorectory. Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/667182 Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.19.0, bug #635032
While at it move installation to /usr/ prefix. Reported-by: Jonas Stein Closes: https://bugs.gentoo.org/635032 Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Sergei Trofimovich · gentoo
dev-lang/nim: disable broken tests, bug #649488
Testsuite needs a bit of upstream work: - Many tests needs more recent nodejs than stable - C codegen occasionally generates stack-smashing binaries - missing depends on sfml (and something-jester) Disable testsuite for now. Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/649488 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
dev-lang/nim: add custome command logging, use makeopts
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
dev-lang/nim: add nodejs test dependency, bug #649488
Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/649488 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.18.0
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
dev-lang/nim: build and install 'nimble' and other tools, bug #631512
Defauld './koch install' installs only 'nim' binary as it uses 'compiler.ini' configurations. But there is no easy way to install other tools. After this change ebuild builds and installs tools explicitly to expose them to users. Reported-by: s@zxc.pp.ua Closes: https://bugs.gentoo.org/631512 Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-lang/nim: add basic prefix support
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.17.2
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-lang/nim: switch HOMEPAGE to https://
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
dev-lang/nim: drop old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.17.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Header$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Sergei Trofimovich · gentoo
Merge branch 'nim' of http://github.com/anthonyryan1/gentoo
* 'nim' of http://github.com/anthonyryan1/gentoo: profiles: arm 4, 4t, 5te mask dev-lang/nim dev-lang/nim: KEYWORD arm - Anthony Ryan · gentoo
dev-lang/nim: KEYWORD arm
* Tested on armv7a RK3288 Package-Manager: portage-2.3.0 - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.16.0
Reported-by: Alex Acevedo Package-Manager: Portage-2.3.3_p17, Repoman-2.3.1_p10 - Sergei Trofimovich · gentoo
dev-lang/nim: added missing '|| die' in rm call
Noticed by Soap__. Package-Manager: portage-2.3.2 - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.15.2
Package-Manager: portage-2.3.2 - Sergei Trofimovich · gentoo
dev-lang/nim: drop MAP_ANONYMOUS constant
Fixes build failure on mipsel Bug: https://github.com/nim-lang/Nim/pull/4853 Reported-by: der@2-47.ru Package-Manager: portage-2.3.1 - Sergei Trofimovich · gentoo
dev-lang/nim: bump up to 0.15.0
Package-Manager: portage-2.3.1 - Sergei Trofimovich · gentoo
dev-lang/nim: s/suire/suite/ in 'die' message
Package-Manager: portage-2.3.0 - Sergei Trofimovich · gentoo
dev-lang/nim: new package, bug #535938 by Stefan Talpalaru
Compiled via C statically typed modern language. This ebuild is a slightly regreshed version written by Stefan Talpalaru. Bug: https://bugs.gentoo.org/535938 Package-Manager: portage-2.3.0