Efraim Flashner
ecd297a18c
gnu: global: Don't build static libraries.
...
* gnu/packages/code.scm (global)[arguments]: Add configure-flag to
disable static libraries.
2020-06-03 12:46:04 +03:00
Efraim Flashner
683910e983
gnu: global: Move vim plugins to correct directory.
...
* gnu/packages/code.scm (global)[arguments]: Adjust 'post-install phase
to install vim plugin files to the expected directory.
2020-06-03 12:43:04 +03:00
Tobias Geerinckx-Rice
ec8dc2157a
gnu: cloc: Update to 1.86.
...
* gnu/packages/code.scm (cloc): Update to 1.86.
2020-05-30 16:54:51 +02:00
Marius Bakke
58056d5bf2
gnu: Add Universal Ctags.
...
* gnu/packages/code.scm (universal-ctags): New public variable.
2020-05-27 21:49:57 +02:00
Marius Bakke
1b8c7d12e9
gnu: code.scm: Sort module imports.
...
* gnu/packages/code.scm (define-module): Sort imports.
2020-05-27 21:49:57 +02:00
Maxim Cournoyer
d8ccff833d
gnu: lcov: Update to commit 40580cd659.
...
* gnu/packages/code.scm (lcov): Update to commit 40580cd659.
(arguments): Enable tests and specify the test target.
[phases]{patch-pwd, wrap}: Add phases.
[inputs]: Add perl-json and perl-perlio-gzip.
2020-05-11 00:18:17 -04:00
Marius Bakke
d19b14c834
Merge branch 'master' into core-updates
2020-03-21 22:16:02 +01:00
wednesday
2e59a63b41
gnu: global: Add 'python-wrapper' as input.
...
* gnu/packages/code.scm (global)[inputs]: Add 'python-wrapper' to fix
tagging python code.
2020-03-21 21:38:08 +01:00
Marius Bakke
961d2ee269
Merge branch 'master' into core-updates
2020-03-14 13:13:40 +01:00
Tobias Geerinckx-Rice
e819fc0285
gnu: trio: Use HTTPS home page.
...
* gnu/packages/code.scm (trio)[home-page]: Use HTTPS.
2020-03-13 22:57:04 +01:00
Marius Bakke
8ed9be3fac
Merge branch 'staging' into core-updates
2020-01-21 22:39:42 +01:00
Tobias Geerinckx-Rice
ad83280f50
gnu: global: Update to 6.6.4.
...
* gnu/packages/code.scm (global): Update to 6.6.4.
2020-01-16 19:51:55 +01:00
Marius Bakke
b7bf02a418
Merge branch 'master' into core-updates
2020-01-11 22:38:24 +01:00
Tobias Geerinckx-Rice
ba7cd0fd83
gnu: cloc: Update to 1.84.
...
* gnu/packages/code.scm (cloc): Update to 1.84.
2020-01-08 02:26:17 +01:00
Marius Bakke
9d5aa00906
Merge branch 'master' into core-updates
2019-12-05 17:57:35 +01:00
Hartmut Goebel
0c6ab52243
gnu: astyle: Install header file, too.
...
* gnu/packages/code.scm(astyle)[arguments]<phases>{install-libs}: Also
install header file.
2019-11-21 18:23:33 +01:00
Hartmut Goebel
62b8ae1a91
gnu: astyle: Create symlinks for .so files, too.
...
The Makefile only creates files with a versioned extension (.so.3.1.0),
which are not picked up be cmake's `find_libarary()`. (Instead cmake
picks up the static .a library.)
Symlinks for .so.3 are required to avoid phase `verify-runpath` fails.
* gnu/packages/code.scm(astyle)[argumements]<modules>: New element.
<phases>{install-libs}: Add creating symlinks.
2019-11-21 18:23:33 +01:00
Mathieu Othacehe
154d97abdd
Merge remote-tracking branch master into core-updates
2019-11-16 09:34:27 +01:00
Tobias Geerinckx-Rice
0e564b5e18
gnu: colormake: Use HTTPS home page.
...
* gnu/packages/code.scm (colormake)[home-page]: Use HTTPS.
2019-11-03 06:38:57 +01:00
Tobias Geerinckx-Rice
213c32e4b2
gnu: colormake: Don't use unstable tarball.
...
* gnu/packages/code.scm (colormake)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[native-inputs]: Remove gzip and tar.
[arguments]: Copy the source checkout instead of extracting the source
tarball.
2019-11-03 06:38:57 +01:00
Tobias Geerinckx-Rice
104264cd3a
gnu: makefile2graph: Don't use unstable tarball.
...
* gnu/packages/code.scm (makefile2graph)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-11-03 06:38:55 +01:00
Tobias Geerinckx-Rice
3dd14ea73c
gnu: withershins: Don't use unstable tarball.
...
* gnu/packages/code.scm (withershins)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-11-03 06:38:54 +01:00
Tobias Geerinckx-Rice
66c2df9ee8
gnu: withershins: Build.
...
* gnu/packages/code.scm (withershins)[arguments]: Don't treat compiler
warnings as errors.
2019-11-03 06:38:53 +01:00
Marius Bakke
0fe041bd9f
gnu: Remove more GCC < 7 workarounds.
...
* gnu/packages/abiword.scm (abiword)[arguments]: Do not pass "-std=c++11" to
the GCC command line.
* gnu/packages/aidc.scm (zbar)[arguments]: Likewise.
* gnu/packages/android.scm (android-libbase, android-libcutils,
android-libziparchive, fastboot)[arguments]: Likewise.
* gnu/packages/audio.scm (azr3, guitarix, suil)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bless)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Likewise.
* gnu/packages/code.scm (rtags)[arguments]: Likewise.
* gnu/packages/coq.scm (coq-gappa)[arguments]: Likewise.
* gnu/packages/emulators.scm (dolphin-emu)[arguments]: Likewise.
* gnu/packages/engineering.scm (xyce-serial, xyce-parallel)[arguments]: Likewise.
* gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Likewise.
* gnu/packages/gobby.scm (libnet6, obby)[arguments]: Likewise.
* gnu/packages/graph.scm (python-faiss)[arguments]: Likewise.
* gnu/packages/graphics.scm (povray)[arguments]: Likewise.
* gnu/packages/image-processing.scm (opencv, itk-snap)[arguments]: Likewise.
* gnu/packages/image.scm (freeimage)[arguments]: Likewise.
* gnu/packages/kodi.scm (crossguid)[arguments]: Likewise.
* gnu/packages/music.scm (amsynth, qmidiarp, qmidiroute, seq24)[arguments]: Likewise.
* gnu/packages/pdf.scm (python-poppler-qt5)[arguments]: Likewise.
* gnu/packages/sagemath.scm (lcalc)[arguments]: Likewise.
* gnu/packages/video.scm (vlc, mlt, v4l-utils)[arguments]: Likewise.
2019-10-20 14:00:12 +02:00
Mathieu Othacehe
59bd4b90e8
gnu: indent: Fix aarch64 cross-compilation.
...
The packaged config.sub and config.guess do not have aarch64 support. Replace
them by the ones from automake.
* gnu/packages/code.scm (indent)[arguments]: Replace outdated config.sub and
config.guess, taken from ...
[native-inputs]: ... here, by adding automake.
(indent-2.2.12)[native-inputs]: Inherit from indent native-inputs to keep
automake that is added above.
2019-09-24 08:14:12 +02:00
Marius Bakke
7fe6dcf708
gnu: Remove indent@2.2.10.
...
* gnu/packages/code.scm (indent): Update to 2.2.12.
[native-inputs]: Add TEXINFO.
(indent-2.2.12): Remove variable.
2019-07-09 21:09:47 +02:00
Pierre Neidhardt
ae5de93ae2
gnu: uncrustify: Update to 0.69.0.
...
* gnu/packages/code.scm (uncrustify): Update to 0.69.0.
2019-05-14 11:47:08 +02:00
Tobias Geerinckx-Rice
38878020b0
gnu: cloc: Update to 1.82.
...
* gnu/packages/code.scm (cloc): Update to 1.82.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
8fadbc4bb3
gnu: lcov: Update to 1.14.
...
* gnu/packages/code.scm (lcov): Update to 1.14.
2019-03-06 16:48:39 +01:00
Efraim Flashner
cfae5382fe
gnu: cflow: Update to 1.6.
...
* gnu/packages/code.scm (cflow): Update to 1.6.
2019-02-27 09:50:30 +02:00
Ricardo Wurmus
e99b47729a
gnu: sloccount: Use INVOKE.
...
* gnu/packages/code.scm (sloccount)[arguments]: Use INVOKE and unconditionally
return #T from build phases.
2019-01-24 23:08:09 +01:00
Ricardo Wurmus
cd0322a3ef
gnu: Move sqlite to separate module.
...
* gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5,
sqlite-with-column-metadata): Move variables from here...
* gnu/packages/sqlite.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/apl.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/code.scm,
gnu/packages/crypto.scm,
gnu/packages/databases.scm,
gnu/packages/dc.scm,
gnu/packages/disk.scm,
gnu/packages/ebook.scm,
gnu/packages/education.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/file-systems.scm,
gnu/packages/freedesktop.scm,
gnu/packages/ftp.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gnome.scm,
gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/gps.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/kodi.scm,
gnu/packages/lisp.scm,
gnu/packages/mail.scm,
gnu/packages/messaging.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nfs.scm,
gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/php.scm,
gnu/packages/python.scm,
gnu/packages/qt.scm,
gnu/packages/ruby.scm,
gnu/packages/scheme.scm,
gnu/packages/sync.scm,
gnu/packages/syndication.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/web-browsers.scm,
gnu/packages/webkit.scm: Adjust module references.
2019-01-16 16:08:22 +01:00
Efraim Flashner
c65bfc658a
gnu: global: Update to 6.6.3.
...
* gnu/packages/code.scm (global): Update to 6.6.3.
2019-01-06 15:42:02 +02:00
Pierre Neidhardt
b5944fcbc3
gnu: uncrustify: Use git reference instead of GitHub archive.
...
* gnu/packages/code.scm (uncrustify): Use git reference instead of GitHub archive.
2018-11-30 18:23:22 +01:00
Pierre Neidhardt
34843fe923
gnu: uncrustify: Update to 0.68.1.
...
* gnu/packages/code.scm (uncrustify): Update to 0.68.1.
2018-11-25 14:41:16 +01:00
Tobias Geerinckx-Rice
295fc4152a
gnu: cloc: Update to 1.80.
...
* gnu/packages/code.scm (cloc): Update to 1.80.
2018-10-30 23:40:42 +01:00
Tobias Geerinckx-Rice
84ae0e29fd
gnu: rtags: Don't use unstable tarball.
...
* gnu/packages/code.scm (rtags)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2018-10-04 04:20:04 +02:00
Tobias Geerinckx-Rice
2424d5e56c
gnu: cloc: Update source hash.
...
The upstream tarball was modified in place. The only changes are:
--- /gnu/store/5v39h6zjs33hj5dm2yggz5qk0mva00bs-cloc-1.78.tar.gz
+++ /gnu/store/pm5ghks76vv6awv3969yvi7qxqfnfs1l-cloc-1.78.tar.gz
├── filetype from file(1)
│ @@ -1 +1 @@
│ -gzip compressed data, last modified: Fri Sep 7 18:22:49 2018, from Unix
│ +gzip compressed data, last modified: Sat Sep 8 14:09:43 2018, from Unix
│ --- 5v39h6zjs33hj5dm2yggz5qk0mva00bs-cloc-1.78.tar
├── +++ pm5ghks76vv6awv3969yvi7qxqfnfs1l-cloc-1.78.tar
│ ├── file list
│ │ @@ -1,13 +1,13 @@
│ │ -rwxrwxr-x 0 al (1000) al (1000) 545021 2018-09-07 18:21:22 cloc-1.78/cloc
│ │ -rwxrwxr-x 0 al (1000) al (1000) 1818 2018-09-07 18:21:22 cloc-1.78/sqlite_formatter
│ │ -drwxrwxr-x 0 al (1000) al (1000) 0 2018-09-07 18:21:22 cloc-1.78/Unix/
│ │ --rwxrwxr-x 0 al (1000) al (1000) 498571 2018-09-07 18:21:22 cloc-1.78/Unix/cloc
│ │ +drwxrwxr-x 0 al (1000) al (1000) 0 2018-09-08 14:09:23 cloc-1.78/Unix/
│ │ +-rwxrwxr-x 0 al (1000) al (1000) 498537 2018-09-08 14:09:22 cloc-1.78/Unix/cloc
│ │ -rwxrwxr-x 0 al (1000) al (1000) 32382 2018-09-07 18:21:22 cloc-1.78/Unix/t/00_C.t
│ │ -rwxrwxr-x 0 al (1000) al (1000) 12614 2018-09-07 18:21:22 cloc-1.78/Unix/t/01_opts.t
│ │ -rw-rw-r-- 0 al (1000) al (1000) 862 2018-09-07 18:21:22 cloc-1.78/Unix/README
│ ├── cloc-1.78/Unix/cloc
│ │ @@ -1,8 +1,7 @@
│ │ -#!/usr/local/perl/5.28.0/bin/perl
│ │ #!/usr/bin/env perl
* gnu/packages/code.scm (cloc)[source]: Update sha256 hash.
2018-09-10 20:20:00 +02:00
Tobias Geerinckx-Rice
b64e67ad40
gnu: cloc: Update to 1.78.
...
* gnu/packages/code.scm (cloc): Update to 1.78.
[source]: Update URI.
2018-09-09 15:01:55 +02:00
Ludovic Courtès
afdd1555c4
gnu: indent: Add version 2.2.12.
...
* gnu/packages/code.scm (indent-2.2.12): New variable.
2018-09-07 17:57:04 +02:00
Pierre Neidhardt
4715f92ef0
Update email for Pierre Neidhardt.
...
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Tobias Geerinckx-Rice
422a6cd4c3
gnu: the-silver-searcher: Use HTTPS home page.
...
* gnu/packages/code.scm (the-silver-searcher)[source, home-page]: Use
HTTPS.
2018-08-14 15:54:29 +02:00
Tobias Geerinckx-Rice
ffa822278c
gnu: the-silver-searcher: Update to 2.2.0.
...
* gnu/packages/code.scm (the-silver-searcher): Update to 2.2.0.
2018-08-14 15:54:29 +02:00
Ricardo Wurmus
4bfd8579f9
gnu: astyle: Update to 3.1.
...
* gnu/packages/code.scm (astyle): Update to 3.1.
2018-06-27 23:51:00 +02:00
Mark H Weaver
82b695b834
Merge branch 'master' into core-updates
2018-05-28 20:45:37 -04:00
Fis Trivial
ad8a4d6dc8
gnu: Add amalgamate.
...
This commit also re-orders some module statements.
* gnu/packages/code.scm (amalgamate): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-28 13:45:39 +02:00
Mark H Weaver
9d10a63402
Merge branch 'master' into core-updates
2018-05-24 02:34:08 -04:00
Ludovic Courtès
e470abf8b7
gnu: Move 'indent' to code.scm.
...
Suggested by Pierre Neidhardt <ambrevar@gmail.com>.
* gnu/packages/indent.scm: Remove. Move 'indent' to...
* gnu/packages/code.scm (indent): ... here. New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove indent.scm.
2018-05-23 12:14:27 +02:00
Ludovic Courtès
c1e5109b68
gnu: Move 'astyle' to code.scm.
...
Suggested by Pierre Neidhardt <ambrevar@gmail.com>.
* gnu/packages/pretty-print.scm (astyle): Move to...
* gnu/packages/code.scm (astyle): ... here. New variable.
2018-05-23 12:14:12 +02:00
Pierre Neidhardt
9c4dcfaf66
gnu: Add uncrustify.
...
* gnu/packages/code.scm (uncrustify): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 12:09:37 +02:00