gnu: Add perl-module-mask. * gnu/packages/perl.scm (perl-module-mask): New variable. Change-Id: Ic254aa119255f6e1009977369e64393e8788e4cd Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add perl-hash-moreutils * gnu/packages/perl.scm (perl-hash-moreutils): New variable. Change-Id: Id112e52e247cbc655a996da3bd4825aa8648177c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add perl-digest-jhash. * gnu/packages/perl.scm (perl-digest-jhash): New variable. Change-Id: I2d43ede680aa791fbaee9494ad2dafe88bcc58aa Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add perl-code-tidyall-plugin-testcount * gnu/packages/perl.scm (perl-code-tidyall-plugin-testcount): New variable. Change-Id: I0b64c8ce534f341666f823bd2d1571bac28a492d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add perl-test-count. * gnu/packages/perl.scm (perl-test-count): New variable. Change-Id: Icbd1f3256df3ddd26db5b5681115b5ceeb143732 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add python-freecell-solver. * gnu/packages/python-xyz.scm (python-freecell-solver): New variable. Change-Id: I2c1ddea7f5889960bcac2d551739e4e5dce34a1f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add python-pysol-cards. * gnu/packages/python-xyz.scm (python-pysol-cards): New variable. Change-Id: Ida854173a5b06f526e36c662482e917c7e752ef0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add rinutils. * gnu/packages/game-development.scm (rinutils): New variable. Change-Id: I9fc8d2aeeacb9095885e24f4c367d9ce9f4a2041 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add shlomif-cmake-modules. * gnu/packages/game-development.scm (shlomif-cmake-modules): New variable. Change-Id: I3ace299b640e3e15dcf7ddc3fdd664febd930aa8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add openttd-jgrpp. * gnu/packages/games.scm (openttd-jgrpp): New variable. Change-Id: I95a0d12cdcd9bd9e69e822c6febff18df7524e92 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Update emacs-nyan-mode. * gnu/packages/emacs-xyz.scm (emacs-nyan-mode): Update to 1.1.4. [arguments]: Disable tests. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: emacs-elegant-agenda-mode: Update to 0.1.0-2.5cbc688. * gnu/packages/emacs-xyz.scm (emacs-elegant-agenda-mode): Update to 0.1.0-2.5cbc688. [arguments]: Disable #:tests?. Change-Id: Ibac1e0d54d9bf3b20e00217b79d61a31c85653fc Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-rust: Enable tests. - python-tree-sitter is packaged to the version, higher than 0.22 (where breaking changes happened), therefore we enable tests for each Python binding for tree-sitter library. * gnu/packages/tree-sitter.scm (python-tree-sitter-rust): Enable tests. Change-Id: I9f68544875c90062025509b56a8b00424032282f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-python: Enable tests. - python-tree-sitter is packaged to the version, higher than 0.22 (where breaking changes happened), therefore we enable tests for each Python binding for tree-sitter library. * gnu/packages/tree-sitter.scm (python-tree-sitter-python): Enable tests. Change-Id: Ife0b7aa9a3b10a86bd45f3006f9578ef95ab9510 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-json: Enable tests. - python-tree-sitter is packaged to the version, higher than 0.22 (where breaking changes happened), therefore we enable tests for each Python binding for tree-sitter library. * gnu/packages/tree-sitter.scm (python-tree-sitter-json): Enable tests. Change-Id: I8d574f6a836a033aa49264b5bbabcde857b52802 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-javascript: Enable tests. - python-tree-sitter is packaged to the version, higher than 0.22 (where breaking changes happened), therefore we enable tests for each Python binding for tree-sitter library. * gnu/packages/tree-sitter.scm (python-tree-sitter-javascript): Enable tests. Change-Id: Ia3eff6f8c73dc5c0a6f73b9d60096cca6a4219e0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-html: Enable tests. - python-tree-sitter is packaged to the version, higher than 0.22 (where breaking changes happened), therefore we enable tests for each Python binding for tree-sitter library. * gnu/packages/tree-sitter.scm (python-tree-sitter-html): Enable tests. Change-Id: Ia199ea4789cdf78fb99269a1e7a998a6ec2e04dd Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-grammar: Enable tests by default. - Add default value for tests? argument. - Remove python-wheel from native-inputs, it's no longer required. * gnu/packages/tree-sitter.scm (python-tree-sitter-grammar): Enable tests by default. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter: Update to 0.25.2. - Remove set-test-lib-paths phase, due to the upstream change in how grammars are loaded. Previosly, one had to provide path to the grammar file, now each grammar is built in it's own package. - In native-inputs, replace tree-sitter grammars with python bindings for these grammars. * gnu/packages/tree-sitter.scm (python-tree-sitter): Update to 0.25.2. Change-Id: I2ba183ab2a32c473f4e2bc0e616946193df850d7 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: tree-sitter-starlark: Adjust to new tree-sitter-python. * gnu/packages/tree-sitter.scm (tree-sitter-starlark): Adjust grammar to changes made in dependency (tree-sitter-python). tree-sitter-starlark inherits tree-sitter-python, so a change made there broke generation of Starlark's grammar. This patch applies the minimal change necessary until the issue is fixed upstream [1]. [1] https://github.com/tree-sitter-grammars/tree-sitter-starlark/issues/9 Change-Id: Ie999f1506947f17a3b26209ae12046597fc5dc44 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>