summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/crystal: add EXTRA_SPEC_FLAGS variableSergei Trofimovich2018-11-102-1/+18
| | | | | | | | | This allows running only individual crystal tests in src_test() phase. Useful to quickly debug single test: USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/crystal: bump up to 0.27.0Sergei Trofimovich2018-11-072-0/+114
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/crystal: fix PATH path when bootstrappingSergei Trofimovich2018-09-042-11/+17
| | | | | | | | | | | | | | | | | | | Before crystal-0.25.0 binary tarball directories did not contain '-<N>' revisions: crystal-0.24.2-1-linux-x86_64 -> crystal-0.24.2 After crystal-0.25.0 they did: crystal-0.25.1-1-linux-x86_64 -> crystal-0.25.1-1 Ebuild missed the change and kept passing PATH without '-<N>' revision. This change resotres revision for crystal-0.26.0, 0.26.1 and adds sanity check to make sure expected directry is in place. Should help catching the failure next time. Reported-by: Myrddin Emrys Bug: https://github.com/crystal-lang/crystal/issues/6650 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* dev-lang/crystal: bump up to 0.26.1Sergei Trofimovich2018-09-024-0/+157
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* dev-lang/crystal: drop oldSergei Trofimovich2018-08-093-207/+0
| | | | Package-Manager: Portage-2.3.45, Repoman-2.3.10
* dev-lang/crystal: bump up to 0.26.0Sergei Trofimovich2018-08-093-0/+131
| | | | Package-Manager: Portage-2.3.45, Repoman-2.3.10
* dev-lang/crystal: bump up to 0.25.0Sergei Trofimovich2018-06-113-0/+116
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/crystal: Maintainer retiredJonas Stein2018-05-191-8/+1
| | | | | | Proxied maintainer retired due to inactivity. Bug: https://bugs.gentoo.org/633308 Package-Manager: Portage-2.3.38, Repoman-2.3.9
* dev-lang/crystal: disable tests that interfere with gentoo's sandboxSergei Trofimovich2018-03-153-0/+72
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-lang/crystal: bump up to 0.24.2Sergei Trofimovich2018-03-082-0/+103
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-lang/crystal: set LLVM_MAX_SLOT=4 to use correct directorySergei Trofimovich2018-01-161-2/+4
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* dev-lang/crystal: Fix build with doc use flagAzamat Khudaygulov2018-01-091-3/+3
| | | | | | | | In PR https://github.com/crystal-lang/crystal/pull/5217 directory doc renamed to docs Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6810
* dev-lang/crystal: bump up to 0.24.1Sergei Trofimovich2017-12-213-0/+110
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* Revert "dev-lang/crystal: [QA] Move patches to a distfile"Sergei Trofimovich2017-12-213-2/+31
| | | | | | | This reverts commit e4e28b774ec066428e0116b94af8baad3e95c559. There is no policy about patches in distfiles: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies
* dev-lang/crystal: [QA] Move patches to a distfileMichał Górny2017-12-115-869/+5
|
* dev-lang/crystal: clarify we don't care about llvm version for nowSergei Trofimovich2017-11-251-1/+1
| | | | Package-Manager: Portage-2.3.16, Repoman-2.3.6
* dev-lang/crystal: drop oldSergei Trofimovich2017-11-257-414/+3
| | | | Package-Manager: Portage-2.3.16, Repoman-2.3.6
* dev-lang/crystal: add llvm-5 support, bug #630634Sergei Trofimovich2017-09-162-0/+838
| | | | | | | | | Thanks to Renich Bon Ciric who found the problem and found out the patch! Reported-by: Renich Bon Ciric Closes: https://bugs.gentoo.org/630634 Package-Manager: Portage-2.3.8, Repoman-2.3.3
* dev-lang/crystal: bump up to 0.23.1, bug #626114Sergei Trofimovich2017-07-252-0/+101
| | | | | | Reported-by: Renich Bon Ciric Bug: https://bugs.gentoo.org/626114 Package-Manager: Portage-2.3.6, Repoman-2.3.3
* dev-lang/crystal: switch HOMEPAGE to https://Sergei Trofimovich2017-07-044-4/+4
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/crystal: add bash-completion for 'crystal'Sergei Trofimovich2017-07-041-0/+100
| | | | | | | | Add upstream's bash-completion. Reported-by: Renich Bon Ciric Bug: https://bugs.gentoo.org/623832 Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/crystal: bump up to 0.23.0Sergei Trofimovich2017-06-303-0/+110
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/crystal: Workaround tty corruption in crystal, bug #616256Sergei Trofimovich2017-04-233-1/+30
| | | | | | | | | | | | | Patch restores blocking mode of file desriptors in exchange of potential runtime deadlocks when dealing with stdio. As it's a potentially invasive patch it's not enabled by default and is available only under USE=blocking-stdio-hack Reported-by: Renich Bon Ciric Bug: https://github.com/crystal-lang/crystal/issues/2065 Bug: https://bugs.gentoo.org/616256 Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/crystal: drop oldSergei Trofimovich2017-04-227-417/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/crystal: bump up to 0.22.0Sergei Trofimovich2017-04-222-0/+94
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/crystal: bump up to 0.21.1Sergei Trofimovich2017-03-072-0/+94
| | | | Package-Manager: Portage-2.3.4, Repoman-2.3.2
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-285-5/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* dev-lang/crystal: 0.21.0Sergei Trofimovich2017-02-202-0/+93
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: respect LDFLAGS, new USE=debug for quick buildsSergei Trofimovich2017-01-283-0/+105
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: respect CC/CXX/AR/MAKEOPTS, bug #607468Sergei Trofimovich2017-01-283-0/+103
| | | | | | | | | | While at it enabled a few verbosity flags to make build slightly more chatty. Reported-by: Michał Górny Bug: https://bugs.gentoo.org/607468 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: drop oldSergei Trofimovich2017-01-2011-716/+0
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: bump up to 0.20.5Sergei Trofimovich2017-01-202-0/+70
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: update CRYSTAL_CONFIG_PATH to use local 'lib', not 'libsSergei Trofimovich2017-01-161-1/+1
| | | | | | | Reported-by: Lord Reflex Bug: https://github.com/crystal-lang/crystal/issues/3897 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: bump up to 0.20.4Sergei Trofimovich2017-01-112-0/+72
| | | | Package-Manager: Portage-2.3.3_p18, Repoman-2.3.1_p11
* dev-lang/crystal: bump up to 0.20.3Sergei Trofimovich2016-12-232-0/+70
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/crystal: bump up to 0.20.1Sergei Trofimovich2016-12-052-0/+70
| | | | Package-Manager: portage-2.3.2
* dev-lang/crystal: bump up to 0.20.0Sergei Trofimovich2016-11-222-0/+72
| | | | Package-Manager: portage-2.3.2
* dev-lang/crystal: bump up to 0.19.4Sergei Trofimovich2016-10-072-0/+72
| | | | Package-Manager: portage-2.3.1
* dev-lang/crystal: bump up to 0.19.3Sergei Trofimovich2016-09-302-0/+72
| | | | Package-Manager: portage-2.3.1
* dev-lang/crystal: bump up to 0.19.2Sergei Trofimovich2016-09-162-0/+70
| | | | Package-Manager: portage-2.3.0
* dev-lang/crystal: drop unused 'multilib' eclass, noticed by SoapSergei Trofimovich2016-09-101-2/+0
| | | | Package-Manager: portage-2.3.0
* dev-lang/crystal: bump up to 0.19.1Sergei Trofimovich2016-09-102-0/+72
| | | | Package-Manager: portage-2.3.0
* dev-lang/crystal: bump up to 0.19.0Sergei Trofimovich2016-09-022-0/+72
| | | | Package-Manager: portage-2.3.0
* dev-lang/crystal: drop oldSergei Trofimovich2016-07-305-293/+0
| | | | Package-Manager: portage-2.3.0
* dev-lang/crystal: bump up to 0.18.7Sergei Trofimovich2016-07-303-1/+75
| | | | Package-Manager: portage-2.3.0
* dev-lang/crystal: require boehm-gc[threads] as a dependSergei Trofimovich2016-07-302-1/+5
| | | | | | | | | | | | | With USE=-threads crystal crashes for me outright: $ cat a.cr puts hello $ crystal build a.cr Invalid memory access (signal 11) at address 0x0 [12705341] __crystal_sigfault_handler +61 [140316947557920] ??? [0] ??? Package-Manager: portage-2.3.0
* dev-lang/crystal: version bump to 0.15.0loong02016-04-152-0/+74
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/1212 Signed-off-by: Ian Delaney <idella4@gentoo.org>
* dev-lang/crystal: version bump to 0.14.2loong02016-03-262-0/+74
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/1140 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* dev-lang/crystal: remove old versionloong02016-03-263-146/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/1140 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* dev-lang/crystal: version bump to 0.13.0loong02016-03-202-0/+73
| | | | Closes: https://github.com/gentoo/gentoo/pull/1095