Commit Graph

31377 Commits

Author SHA1 Message Date
Danny Milosavljevic be906ad16e
gnu: Add android-libutils.
* gnu/packages/patches/libutils-add-includes.patch: New file.
* gnu/packages/patches/libutils-remove-damaging-includes.patch: New file.
* gnu/packages/android.scm (android-platform-system-core): Use them.
(android-libutils): New variable.
* gnu/local.mk: Add them.
2018-05-09 22:32:36 +02:00
Danny Milosavljevic 055e6fb3eb
gnu: Add android-f2fs-utils.
* gnu/packages/android.scm (android-f2fs-utils): New variable.
2018-05-09 22:32:33 +02:00
Danny Milosavljevic 2d804f9202
gnu: Add android-ext4-utils.
* gnu/packages/android.scm (android-platform-system-extras): New procedure.
(android-ext4-utils): New variable.
2018-05-09 22:32:04 +02:00
Danny Milosavljevic c87ca40f9b
gnu: Add android-libselinux.
* gnu/packages/android.scm (android-libselinux): New variable.
2018-05-09 22:31:29 +02:00
Danny Milosavljevic cbf83e0090
gnu: libcutils: Install header files.
* gnu/packages/android.scm (libcutils)[arguments]<#:phases>[install]: Install
header files.
2018-05-09 22:20:14 +02:00
Danny Milosavljevic cc39d592d9
gnu: Add android-bionic-uapi.
* gnu/packages/android.scm (android-bionic-uapi): New variable.
2018-05-09 22:20:11 +02:00
Danny Milosavljevic 7b592cfb03
gnu: Add android-safe-iop.
* gnu/packages/android.scm (android-platform-external): New procedure.
(android-safe-iop): New variable.
2018-05-09 22:20:07 +02:00
Danny Milosavljevic 092f88a6d7
gnu: Add android-libsparse.
* gnu/packages/android.scm (android-libsparse): New variable.
2018-05-09 22:20:04 +02:00
Danny Milosavljevic 16c2be0b42
gnu: Add android-libziparchive.
* gnu/packages/android.scm (android-libziparchive): New variable.
* gnu/packages/patches/libziparchive-add-includes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-05-09 22:19:59 +02:00
Danny Milosavljevic b98d447818
gnu: Patch Android system core at the origin.
* gnu/packages/android.scm (android-platform-system-core): Add patches.
(libbase): Remove patches.
(adb): Remove patches.
2018-05-09 22:19:54 +02:00
Danny Milosavljevic ad23a3fbab
doc: Document 'android-ndk-build-system'.
* doc/guix.texi (Build Systems): Add 'android-ndk-build-system'.
2018-05-09 19:32:40 +02:00
Danny Milosavljevic 3724d37577
gnu: mkbootimg: Install "bootimg.h".
* gnu/packages/android.scm (mkbootimg)[arguments]<#:phases>[install]: Install
"bootimg.h".
2018-05-09 19:16:43 +02:00
Danny Milosavljevic f6e75b0db2
gnu: adb: Use android-ndk-build-system.
* gnu/packages/android.scm (adb)[build-system]: Switch to
android-ndk-build-system.
[arguments]<#:tests?>: Disable.
[arguments]<#:phases>[create-Makefile]: Delete phase.
[arguments]<#:phases>[fix-clang]: Delete phase.
[arguments]<#:phases>[fix-main]: Delete phase.
[arguments]<#:phases>[make-libs-available]: New phase.
[arguments]<#:phases>[install-headers]: New phase.
[arguments]<#:make-flags]: Add CFLAGS, CXXFLAGS.
[inputs]: Add liblog.
[source]: Add patch "adb-add-libraries.patch".
* gnu/packages/patches/adb-add-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-05-09 19:16:36 +02:00
Danny Milosavljevic 11cb109bae
gnu: libbase: Use android-ndk-build-system.
* gnu/packages/android.scm (libbase)[build-system]: Switch to
android-ndk-build-system.
[arguments]<#:phases>[create-Makefile]: Delete phase.
[arguments]<#:make-flags]: Add CXXFLAGS.
2018-05-09 19:16:21 +02:00
Danny Milosavljevic 116c69d9fe
gnu: liblog: Use android-ndk-build-system.
* gnu/packages/android.scm (liblog)[build-system]: Switch to
android-ndk-build-system.
[arguments]<#:phases>[create-Makefile]: Delete phase.
2018-05-09 19:16:17 +02:00
Danny Milosavljevic 436515cdb8
build: Add the Android NDK build-system.
* guix/build-system/android-ndk.scm: New file.
* guix/build/android-ndk-build-system.scm: New file.
* Makefile.am: Add them.
2018-05-09 19:16:04 +02:00
Danny Milosavljevic 74c0ee66bb
gnu: Add android-make-stub.
* gnu/packages/android.scm (android-make-stub): New variable.
2018-05-09 19:14:21 +02:00
Danny Milosavljevic 72aa295e44
gnu: Add f2fs-tools@1.7.0.
* gnu/packages/linux.scm (f2fs-tools-1.7): New variable.
(f2fs-tools): Inherit from f2fs-tools-1.7.
2018-05-09 19:13:22 +02:00
Ricardo Wurmus 126c9e3ff7
gnu: bismark: Update to 0.19.1.
* gnu/packages/bioinformatics.scm (bismark): Update to 0.19.1.
[source]: Fetch from git; remove non-free software in snippet.
[arguments]: Update install phase.
2018-05-09 18:37:33 +02:00
Ricardo Wurmus f895a7a4d4
gnu: trim-galore: Update to 0.4.5.
* gnu/packages/bioinformatics.scm (trim-galore): Update to 0.4.5.
[source]: Fetch from git.
[arguments]: Remove custom unpack phase.
2018-05-09 18:37:33 +02:00
Julien Lepiller 22103f16f2
gnu: Add groovy.
* gnu/packages/groovy.scm (groovy): New variable.
2018-05-09 13:37:19 +02:00
Julien Lepiller 88da2d2fb8
gnu: Add groovy-macro.
* gnu/packages/groovy.scm (groovy-macro): New variable.
2018-05-09 13:37:17 +02:00
Julien Lepiller dc51a0a8fd
gnu: Add groovy-testng.
* gnu/packages/groovy.scm (groovy-testng): New variable.
2018-05-09 13:37:14 +02:00
Julien Lepiller 2af51fd067
gnu: Add groovy-sql.
* gnu/packages/groovy.scm (groovy-sql): New variable.
2018-05-09 13:37:11 +02:00
Julien Lepiller 107ebf7b34
gnu: Add groovy-servlet.
* gnu/packages/groovy.scm (groovy-servlet): New variable.
2018-05-09 13:37:09 +02:00
Julien Lepiller 4ab3b0c544
gnu: Add groovy-nio.
* gnu/packages/groovy.scm (groovy-nio): New variable.
2018-05-09 13:37:07 +02:00
Julien Lepiller 3537fb61fc
gnu: Add groovy-jsr223.
* gnu/packages/groovy.scm (groovy-jsr223): New variable.
2018-05-09 13:37:05 +02:00
Julien Lepiller dae9335cf2
gnu: Add groovy-json.
* gnu/packages/groovy.scm (groovy-json): New variable.
2018-05-09 13:37:03 +02:00
Julien Lepiller 0280865c95
gnu: Add groovy-jmx.
* gnu/packages/groovy.scm (groovy-jmx): New variable.
2018-05-09 13:37:00 +02:00
Julien Lepiller dabce25015
gnu: Add groovy-groovysh.
* gnu/packages/groovy.scm (groovy-groovysh): New variable.
2018-05-09 13:36:58 +02:00
Julien Lepiller a6494dcf8a
gnu: Add groovy-docgenerator.
* gnu/packages/groovy.scm (groovy-docgenerator): New variable.
2018-05-09 13:36:56 +02:00
Julien Lepiller 136987cf16
gnu: Add groovy-console.
* gnu/packages/groovy.scm (groovy-console): New variable.
2018-05-09 13:36:54 +02:00
Julien Lepiller b221e8e2a7
gnu: Add groovy-swing.
* gnu/packages/groovy.scm (groovy-swing): New variable.
2018-05-09 13:36:52 +02:00
Julien Lepiller 5b46d3f61d
gnu: Add groovy-bsf.
* gnu/packages/groovy.scm (groovy-bsf): New variable.
2018-05-09 13:36:50 +02:00
Julien Lepiller b869c5ceaa
gnu: Add groovy-ant.
* gnu/packages/groovy.scm (groovy-ant): New variable.
2018-05-09 13:36:48 +02:00
Julien Lepiller f14a197811
gnu: Add groovy-groovydoc.
* gnu/packages/groovy.scm (groovy-groovydoc): New variable.
2018-05-09 13:36:46 +02:00
Julien Lepiller 19ff61f4a5
gnu: Add groovy-templates.
* gnu/packages/groovy.scm (groovy-templates): New variable.
2018-05-09 13:36:44 +02:00
Julien Lepiller e0e4bae20b
gnu: Add groovy-xml.
* gnu/packages/groovy.scm (groovy-xml): New variable.
2018-05-09 13:36:42 +02:00
Julien Lepiller 6f07785299
gnu: Add groovy-test.
* gnu/packages/groovy.scm (groovy-test): New variable.
2018-05-09 13:36:40 +02:00
Julien Lepiller a3f253a4a4
gnu: Add groovy-tests-bootstrap.
* gnu/packages/groovy.scm (groovy-tests-bootstrap): New variable.
2018-05-09 13:36:38 +02:00
Julien Lepiller b0192c85fc
gnu: Add groovy-bootstrap.
* gnu/packages/groovy.scm (groovy-bootstrap): New variable.
2018-05-09 13:36:35 +02:00
Julien Lepiller fdc9170bc1
gnu: Add java-groovy-bootstrap.
* gnu/packages/groovy.scm: New file.
* gnu/packages/patches/groovy-add-exceptionutilsgenerator.patch: New
file.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Add them.
2018-05-09 13:36:06 +02:00
Chris Marusich 27ba9760e0
guix: Revert accidentally committed changes.
* guix/packages.go.134WZR: Remove it.  This empty file was
unintentionally included in ede121de42.
2018-05-09 00:04:27 -07:00
Chris Marusich ede121de42
guix: Separate the package name and version with "@", not "-".
* guix/packages.scm (package-full-name): By default, use "@" to separate
  the package name and package version.  Add an optional delimiter
  argument so that there is still a way to explicitly use a different
  delimiter.
* gnu/packages/commencement.scm (gcc-boot0) <unpack-gmp&co>: Adjust
  accordingly.
* tests/graph.scm: Adjust accordingly.
* tests/profiles.scm: Adjust accordingly.
* NEWS: Mention the change.

Fixes: <https://bugs.gnu.org/31088>.
Reported by Pierre Neidhardt <ambrevar@gmail.com>.
2018-05-08 21:55:46 -07:00
Jovany Leandro G.C b61cb24492
telephony: add twinkle
From 1a2504b36e0775443587faf43e3a2d9467769866 Mon Sep 17 00:00:00 2001
From: "Jovany Leandro G.C" <bit4bit@riseup.net>
Date: Mon, 7 May 2018 17:32:57 -0500
Subject: [PATCH] telephony: add twinkle

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-05-08 21:59:37 -05:00
Oleg Pykhalov f1f6f22726
gnu: emacs-helm-shell-history: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-helm-shell-history)[propagated-inputs]: Add
  'emacs-helm'.
2018-05-08 23:56:02 +03:00
Oleg Pykhalov ec6f4bdabe
gnu: emacs-magit-org-todos-el: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-magit-org-todos-el)[propagated-inputs]: Add
  'magit'.
2018-05-08 23:56:02 +03:00
Oleg Pykhalov d848f55e5c
gnu: emacs-helm-gtags: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-helm-gtags)[propagated-inputs]: Add
  'emacs-helm'.
2018-05-08 23:56:02 +03:00
Oleg Pykhalov 0715a9e65d
gnu: emacs-helm-firefox: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-helm-firefox)[propagated-inputs]: Add
  'emacs-helm'.
2018-05-08 23:56:02 +03:00
Oleg Pykhalov 9e2529e112
gnu: emacs-helm-eww: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-helm-eww)[propagated-inputs]: Add
  'emacs-helm'.
2018-05-08 23:56:02 +03:00