dev-lang / nim

Compiled, garbage-collected systems programming language

Official package sites : https://github.com/nim-lang/Nim/ · https://nim-lang.org/ ·

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.

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

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
test-js
Enable tests that require Node.js

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)

app-emacs / flycheck-nimsuggest : Emacs Flycheck backend for Nim language using nimsuggest

807610
dev-lang/nim: multiple vulnerabilities
879183
dev-lang/nim-1.6.8 does not work in EPREFIX (searches for its standard library in wrong location)
911841
dev-lang/nim support USE=system-bootstrap
912269
dev-lang/nim: add ~ppc64 keyword
920577
dev-lang/nim-1.6.14-r1 fails tests ppc64
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