summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/solidity: New packageMathy Vanvoorden2016-10-124-0/+55
| | | | | | | | | | | Solidity is a high-level language whose syntax is similar to that of JavaScript and it is designed to compile to code for the Ethereum Virtual Machine. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2514 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/fsharp: bumpMikhail Pukhlikov2016-10-112-1/+1
| | | | Package-Manager: portage-2.3.1
* dev-lang/elixir: bump up to 1.3.4Sergei Trofimovich2016-10-102-0/+29
| | | | Package-Manager: portage-2.3.1
* dev-lang/polyml: remove unused patch.Michael Mair-Keimberger (asterix)2016-10-101-29/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/2164 Acked-By: Alexis Baller <aballier@gentoo.org> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* dev-lang/tuprolog: version bumpKeri Harris2016-10-096-0/+346
| | | | Package-Manager: portage-2.3.0
* dev-lang/tuprolog: clean up cruft during installKeri Harris2016-10-092-2/+2
| | | | Package-Manager: portage-2.3.0
* dev-lang/fsharp: drop oldPacho Ramos2016-10-092-29/+0
| | | | Package-Manager: portage-2.3.1
* dev-lang/mono: drop oldPacho Ramos2016-10-0923-894/+0
| | | | Package-Manager: portage-2.3.1
* dev-lang/maude: Remove old ebuildDavid Seifert2016-10-082-65/+0
| | | | Package-Manager: portage-2.3.1
* dev-lang/maude: Add USE="cxx" dep for dev-lang/maude-2.7David Seifert2016-10-081-9/+8
| | | | | | Gentoo-bug: 595402 Package-Manager: portage-2.3.1
* dev-lang/mono: bumpMikhail Pukhlikov2016-10-082-1/+1
| | | | Package-Manager: portage-2.3.1
* dev-lang/crystal: bump up to 0.19.4Sergei Trofimovich2016-10-072-0/+72
| | | | Package-Manager: portage-2.3.1
* dev-lang/tuprolog: 2.9.2 stable on amd64. #596454Keri Harris2016-10-071-1/+1
| | | | Package-Manager: portage-2.3.0
* dev-lang/nim: drop MAP_ANONYMOUS constantSergei Trofimovich2016-10-062-0/+28
| | | | | | | | | 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
* dev-lang/yap: disable outdated gecode bindings. Closes #590960Keri Harris2016-10-061-0/+1
| | | | Package-Manager: portage-2.3.0
* dev-lang/lua: remove unused patchesMichael Mair-Keimberger (asterix)2016-10-043-136/+0
|
* dev-lang/swi-prolog: support compiling with patent-unencumbered opensslKeri Harris2016-10-042-1/+3
| | | | Package-Manager: portage-2.3.0
* dev-lang/swi-prolog: EAPI 5 bumpKeri Harris2016-10-031-8/+8
| | | | Package-Manager: portage-2.3.0
* dev-lang/logtalk: add missing no-docs patchKeri Harris2016-10-031-0/+34
| | | | Package-Manager: portage-2.3.0
* dev-lang/qu-prolog: build-time fixes for USE=debugKeri Harris2016-10-033-0/+37
|
* dev-lang/swig-3.0.8-r0: stable on alphaTobias Klausmann2016-10-031-1/+1
| | | | Gentoo-Bug: 589580
* dev-lang/logtalk: version bumpKeri Harris2016-10-032-0/+134
| | | | Package-Manager: portage-2.3.0
* dev-lang/qu-prolog: version bumpKeri Harris2016-10-032-0/+92
| | | | Package-Manager: portage-2.3.0
* dev-lang/vala: Stable for HPPA (bug #587010).Jeroen Roovers2016-10-031-1/+1
| | | | | Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
* dev-lang/orc: Stable for HPPA (bug #587010).Jeroen Roovers2016-10-031-1/+1
| | | | | Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
* dev-lang/swi-prolog: bump 7.3 development versionKeri Harris2016-10-022-0/+144
| | | | Package-Manager: portage-2.2.26
* dev-lang/swig: Stable for HPPA (bug #589580).Jeroen Roovers2016-10-021-1/+1
| | | | | Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
* dev-lang/blassic: Stable for HPPA (bug #583820).Jeroen Roovers2016-10-021-1/+1
| | | | | Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
* dev-lang/ruby: Use rm -f consistently, addressing bug 594206Hans de Graaff2016-10-024-16/+16
| | | | Package-Manager: portage-2.3.0
* dev-lang/ruby: cleanupHans de Graaff2016-10-022-243/+0
| | | | Package-Manager: portage-2.3.0
* dev-lang/swig: Stable for PPC64 (bug #589580).Jeroen Roovers2016-10-021-1/+1
| | | | | Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
* dev-lang/php: preserve timestamps when creating SAPI build directories.Michael Orlitzky2016-10-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We create several copies of ${S} -- one for each SAPI -- during the build. Until now, those copies have been made with "cp -r". I believe this caused unnecessary regeneration of the Zend parsers, opening the door for version mismatches of sys-devel/bison. For example, the file ${S}/Zend/zend_language_parser.c is generated from ${S}/Zend/zend_language_parser.y, but the ".c" file should already exist in the source tree. In the upstream tarball, the former always exists (pre-generated) and has a timestamp later than the latter. This prevents the build system from attempting to call "yacc" on zend_language_parser.y. When we use "cp -r" to copy the source tree, I find timestamps like the following: 2016-08-16 19:08 zend_language_parser.c 2016-08-16 19:08 zend_language_parser.y They look identical, but if the copy was performed in alphabetical order, I suspect that the ".y" file looks newer than the ".c" file that it generates. It is therefore my educated guess that the build system is using bison to regenerate those ".c" files when in fact there is no need to do so. By using "cp -a" instead of "cp -r", I hope to preserve the ages of those files, and eliminate bison from normal end-user builds of dev-lang/php. The fix has been applied to the latest 5.6 and 7.0 revisions in-place. Gentoo-Bug: 595792 Package-Manager: portage-2.3.0
* dev-lang/php: remove old versions php-5.6.2[345].Michael Orlitzky2016-10-014-2390/+0
| | | | Package-Manager: portage-2.3.0
* dev-lang/python-exec: Stable for HPPA (bug #557104).Jeroen Roovers2016-10-011-1/+1
| | | | | Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
* dev-lang/nim: bump up to 0.15.0Sergei Trofimovich2016-10-012-0/+56
| | | | Package-Manager: portage-2.3.1
* package.mask: remove some masked for removal packagesPacho Ramos2016-10-0115-820/+0
|
* dev-lang/orc: x86 stable, bug 587010Pacho Ramos2016-10-011-1/+1
| | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86"
* dev-lang/vala: x86 stable, bug 587010Pacho Ramos2016-10-011-1/+1
| | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86"
* dev-lang/orc: amd64 stable, bug 587010Pacho Ramos2016-10-011-1/+1
| | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64"
* dev-lang/vala: amd64 stable, bug 587010Pacho Ramos2016-10-011-1/+1
| | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64"
* dev-lang/perl: Remove unused 5.024 eblitsKent Fredric2016-10-017-499/+0
| | | | | | | All these files were used by the perl-5.24.0 ebuild and you can now see how crazy it all was. Package-Manager: portage-2.3.1
* dev-lang/perl: Remove eblitted version of 5.24.0Kent Fredric2016-10-012-127/+0
| | | | | | | | | The eblits based variation of 5.24.0 is now surplus to requirements and 5.24.0-r1 is much more sane and predictable. No reverse dependencies have any significance here. Package-Manager: portage-2.3.1
* dev-lang/perl: Add := subslot deps for sys-libs/dbKent Fredric2016-10-017-11/+11
| | | | | | | | | | | | USE=berkdb compiles perl linking against sys-libs/db, indicating that removing the slot perl compiled against (which appears to be "latest") will cause Perl to be broken. This change actually requires -r1 bumps for all dev-lang/perl to propagate, however, that is a little too complex right now in the tail of a stabilization. Package-Manager: portage-2.3.1
* dev-lang/php: new 5.6 and 7.0 revisions with additional LICENSE entries.Michael Orlitzky2016-09-302-2/+18
| | | | | | | | | | | | | | | | | | | | | | The main license under which PHP is distributed is the "PHP license." But, a lot of files, functions, and libraries have been inlined and bring with them the associated license from the upstream project. This commit adds the following unconditionally: * BSD (thread-safe resource manager, probably other places) * Zend-2.0 (used by the Zend engine, everything under ${S}/Zend/) and the following USE-conditionally: * LGPL-2.1+, used by the bcmath extension. * BSD-2, used by the fpm SAPI and mbstring extension. * gd, used by gd. * LGPL-2.1, used by the mbstring extension. The main license was also updated from "PHP-3" to "PHP-3.01", because that's what it is. Package-Manager: portage-2.3.0
* dev-lang/crystal: bump up to 0.19.3Sergei Trofimovich2016-09-302-0/+72
| | | | Package-Manager: portage-2.3.1
* dev-lang/php: new 5.6 and 7.0 revisions with bison dependencies.Michael Orlitzky2016-09-303-0/+812
| | | | | | | | | | | | | | | | | | | The PHP build system checks for the presence of bison (even if it will not be needed), and it emits a warning if an appropriate version is not found. In the 7.0.x series, this is easy to address by simply adding a newish version of bison to DEPEND. In the 5.6.x series, however, there is a bug in the bison version check. A warning is emitted even when a suitable version of bison (>= 3.0.1) is present on the system. So in that series, we have added >=sys-devel/bison-3.0.1 to DEPEND, but also added a new patch. The patch disables the buggy bison version check, eliminating the warning. There should be no danger in doing so now that a newer bison is in DEPEND. Gentoo-Bug: 593278 Package-Manager: portage-2.3.0
* dev-lang/rakudo: BumpPatrick Lauer2016-09-302-0/+74
| | | | Package-Manager: portage-2.3.0
* dev-lang/nqp: BumpPatrick Lauer2016-09-302-0/+161
| | | | Package-Manager: portage-2.3.0
* dev-lang/moarvm: BumpPatrick Lauer2016-09-302-0/+63
| | | | Package-Manager: portage-2.3.0
* dev-lang/rust: remove old versionsDirkjan Ochtman2016-09-303-319/+0
| | | | Package-Manager: portage-2.3.0