Efraim Flashner
39a46a1f10
gnu: emacs-calfw: Don't use unstable tarball.
...
* gnu/packages/emacs-xyz.scm (emacs-calfw)[source]: Download using
git-fetch.
2019-03-27 23:05:06 +02:00
Efraim Flashner
b4f96f3b3b
gnu: emacs-autothemer: Don't use unstable tarball.
...
* gnu/packages/emacs-xyz.scm (emacs-autothemer)[source]: Download using
git-fetch.
2019-03-27 23:05:05 +02:00
Efraim Flashner
3cf9a85ba7
gnu: emacs-ag: Don't use unstable tarball.
...
* gnu/packages/emacs-xyz.scm (emacs-ag)[source]: Download using
git-fetch.
2019-03-27 23:05:02 +02:00
Efraim Flashner
c6abe90478
gnu: font-open-dyslexic: Don't use unstable tarball.
...
* gnu/packages/fonts.scm (font-open-dyslexic)[source]: Download using
git-fetch.
2019-03-27 22:25:17 +02:00
Efraim Flashner
1e90e4b0d9
gnu: font-google-material-design-icons: Don't use unstable tarball.
...
* gnu/packages/fonts.scm (font-google-material-design-icons)[source]:
Download using git-fetch.
2019-03-27 22:25:17 +02:00
Efraim Flashner
1f07550c86
gnu: font-tamzen: Don't use unstable tarball.
...
* gnu/packages/fonts.scm (font-tamzen)[source]: Download using
git-fetch.
[native-inputs]: Remove gzip, tar.
[arguments]: Adjust build accordingly.
2019-03-27 22:25:16 +02:00
Efraim Flashner
c2426dbddc
gnu: font-fira-sans: Don't use unstable tarball.
...
* gnu/packages/fonts.scm (font-fira-sans)[source]: Download using
git-fetch.
2019-03-27 22:25:16 +02:00
Efraim Flashner
8f4dccf75d
gnu: font-adobe-source-han-sans: Don't use unstable tarball.
...
* gnu/packages/fonts.scm (font-adobe-source-han-sans)[source]: Download
using git-fetch.
[native-inputs]: Remove gzip, tar.
[arguments]: Adjust build accordingly.
2019-03-27 22:25:13 +02:00
Ricardo Wurmus
3d17dc5d8f
gnu: r-geometry: Update to 0.4.1.
...
* gnu/packages/cran.scm (r-geometry): Update to 0.4.1.
[propagated-inputs]: Fix typo.
2019-03-27 21:00:28 +01:00
Ricardo Wurmus
1d7022f706
gnu: r-feather: Update to 0.3.3.
...
* gnu/packages/cran.scm (r-feather): Update to 0.3.3.
2019-03-27 21:00:28 +01:00
Nicolas Goaziou
24540c310f
gnu: Add emacs-relint.
...
* gnu/packages/emacs-xyz.scm (emacs-relint): New variable.
2019-03-27 20:41:29 +01:00
Brian Leung
c881ed8698
gnu: Add emacs-zones.
...
* gnu/packages/emacs-xyz.scm (emacs-zones): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-27 22:18:32 +03:00
Ricardo Wurmus
f8295ee6de
gnu: Add r-clusterprofiler.
...
* gnu/packages/bioconductor.scm (r-clusterprofiler): New variable.
2019-03-27 16:17:20 +01:00
Ricardo Wurmus
9c30cf65d2
gnu: Add r-enrichplot.
...
* gnu/packages/bioconductor.scm (r-enrichplot): New variable.
2019-03-27 16:17:20 +01:00
Ricardo Wurmus
305050b56d
gnu: Add r-dose.
...
* gnu/packages/bioconductor.scm (r-dose): New variable.
2019-03-27 16:17:20 +01:00
Ricardo Wurmus
11f226e124
gnu: Add r-ggraph.
...
* gnu/packages/cran.scm (r-ggraph): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
b5b0a2ff49
gnu: Add r-europepmc.
...
* gnu/packages/cran.scm (r-europepmc): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
83f43284c3
gnu: Add r-ggforce.
...
* gnu/packages/cran.scm (r-ggforce): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
d4ff09af0d
gnu: Add r-urltools.
...
* gnu/packages/cran.scm (r-urltools): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
09dde7fb01
gnu: Add r-polyclip.
...
* gnu/packages/cran.scm (r-polyclip): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
91e06bedf8
gnu: Add r-tweenr.
...
* gnu/packages/cran.scm (r-tweenr): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
85431ca3a8
gnu: Add r-triebeard.
...
* gnu/packages/cran.scm (r-triebeard): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
e25828839d
gnu: Add r-ggplotify.
...
* gnu/packages/cran.scm (r-ggplotify): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
1c59ec707e
gnu: Add r-farver.
...
* gnu/packages/cran.scm (r-farver): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
585d5ae0fb
gnu: Add r-gridgraphics.
...
* gnu/packages/cran.scm (r-gridgraphics): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
f8a5af4653
gnu: Add r-do-db.
...
* gnu/packages/bioconductor.scm (r-do-db): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
af26c7ae70
gnu: Add r-fgsea.
...
* gnu/packages/bioconductor.scm (r-fgsea): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
0d50d0df08
gnu: Add r-msigdbr.
...
* gnu/packages/cran.scm (r-msigdbr): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
2d70460892
gnu: Add r-xkcd.
...
* gnu/packages/cran.scm (r-xkcd): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus
2331bf2a64
gnu: Add r-extrafont.
...
* gnu/packages/cran.scm (r-extrafont): New variable.
2019-03-27 16:17:18 +01:00
Ricardo Wurmus
b6933ea634
gnu: Add r-extrafontdb.
...
* gnu/packages/cran.scm (r-extrafontdb): New variable.
2019-03-27 16:17:18 +01:00
Ricardo Wurmus
81df4e1e98
gnu: Add r-rttf2pt1.
...
* gnu/packages/cran.scm (r-rttf2pt1): New variable.
2019-03-27 16:17:18 +01:00
Ludovic Courtès
06013a45aa
gnu: emacs-debbugs: Update to 0.17.
...
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.17.
2019-03-27 14:59:42 +01:00
Ricardo Wurmus
18c51cf3d3
gnu: Add r-xyz.
...
* gnu/packages/cran.scm (r-xyz): New variable.
2019-03-27 14:43:26 +01:00
Ludovic Courtès
45c0d1d790
vm: Ask QEMU for more RAM in the VM that makes ISO9660 images.
...
* gnu/system/vm.scm (iso9660-image): Pass #:memory-size to
'expression->derivation-in-linux-vm'.
2019-03-27 11:54:06 +01:00
Ludovic Courtès
391e0d65d7
services: Deprecate 'xfce-desktop-service'.
...
* gnu/services/desktop.scm (xfce-desktop-service-type)[default-value]
[description]: New fields.
(xfce-desktop-service): Deprecate.
* gnu/system/examples/desktop.tmpl: Use the (service …) form.
* gnu/installer/services.scm (%desktop-environments): Add TODO comment.
* doc/guix.texi (Desktop Services): Adjust accordingly, and fix spelling
of "Xfce" throughout.
2019-03-27 11:54:06 +01:00
Ludovic Courtès
ee05cc7fe3
services: Deprecate 'gnome-desktop-service'.
...
* gnu/services/desktop.scm (gnome-desktop-service-type)[default-value]:
New field.
(gnome-desktop-service): Deprecate.
* gnu/installer/services.scm (%desktop-environments): Use the (service …)
form for GNOME.
* gnu/system/examples/desktop.tmpl: Likewise.
* doc/guix.texi (Desktop Services): Adjust accordingly.
2019-03-27 11:54:06 +01:00
Ludovic Courtès
1c155ec76b
installer: Use the (service …) form for MATE.
...
* gnu/installer/services.scm (%desktop-environments): Use
'mate-desktop-service-type' for MATE.
2019-03-27 11:54:05 +01:00
Ludovic Courtès
c73e554c3f
installer: Ask for confirmation before formatting partitions.
...
* gnu/installer/newt/page.scm (run-confirmation-page): New procedure.
* gnu/installer/newt/partition.scm (draw-formatting-page): Call it.
2019-03-27 11:54:05 +01:00
Ludovic Courtès
50247be5f4
installer: Produce an 'initrd-modules' field if needed.
...
* gnu/installer/parted.scm (root-user-partition?): New procedure.
(bootloader-configuration): Use it.
(user-partition-missing-modules, initrd-configuration): New procedures.
(user-partitions->configuration): Call 'initrd-configuration'.o
* gnu/installer.scm (not-config?): Rename to...
(module-to-import?): ... this. Add cases to exclude non-installer and
non-build (gnu …) modules.
(installer-program)[installer-builder]: Add GUIX to the extension list.
2019-03-27 11:54:05 +01:00
Ludovic Courtès
54043bf23f
installer: Emit 'bootloader' field before 'swap-devices'.
...
* gnu/installer/parted.scm (user-partitions->configuration): Move
'bootloader' section above 'swap-devices'.
2019-03-27 11:54:05 +01:00
Pierre Neidhardt
37099f5844
gnu: Add emacs-webfeeder.
...
* gnu/packages/emacs-xyz.scm (emacs-webfeeder): New variable.
2019-03-27 11:33:09 +01:00
Ricardo Wurmus
58d8225ddb
gnu: trim-galore: Add pigz.
...
* gnu/packages/bioinformatics.scm (trim-galore)[inputs]: Add pigz.
[arguments]: Embed reference to pigz.
2019-03-27 11:32:08 +01:00
Ricardo Wurmus
5f1e31094d
gnu: trim-galore: Fix test for Python.
...
* gnu/packages/bioinformatics.scm (trim-galore)[arguments]: Replace
"configure" phase to skip ill-advised test for Python.
2019-03-27 11:28:38 +01:00
Ricardo Wurmus
2a509880d4
gnu: hdf-java: Adjust indentation.
...
* gnu/packages/maths.scm (hdf-java): Adjust indentation.
2019-03-27 10:47:34 +01:00
Ricardo Wurmus
64dc8b0bfd
gnu: hdf-java: Fix build.
...
* gnu/packages/maths.scm (hdf-java)[arguments]: Fix copying from automake;
substitute embedded hdf5 version number.
2019-03-27 10:13:46 +01:00
Ricardo Wurmus
9286c0f7e8
gnu: hdf-java: Use INVOKE.
...
* gnu/packages/maths.scm (hdf-java)[arguments]: Unconditionally return #T from
build phases.
2019-03-27 10:12:57 +01:00
Ricardo Wurmus
dfe420ee46
gnu: r-rhdf5lib: Update to 1.4.3.
...
* gnu/packages/bioinformatics.scm (r-rhdf5lib): Update to 1.4.3.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus
3b6c77445b
gnu: r-genomicfeatures: Update to 1.34.7.
...
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.34.7.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus
a12c527d3c
gnu: r-hdf5r: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-hdf5r): Update to 1.1.1.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus
a7332d1a2f
gnu: r-caret: Update to 6.0-82.
...
* gnu/packages/statistics.scm (r-caret): Update to 6.0-82.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus
733b3c59da
gnu: r-gtable: Update to 0.3.0.
...
* gnu/packages/statistics.scm (r-gtable): Update to 0.3.0.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus
fc64504f2d
gnu: grantlee: Delete broken tests.
...
* gnu/packages/qt.scm (grantlee)[arguments]: Add phase "delete-broken-tests".
2019-03-27 09:33:50 +01:00
Kei Kebreau
4fee5ec049
gnu: Add adanaxis-mush and adanaxisgpl.
...
* gnu/packages/games.scm (adanaxis-mush, adanaxisgpl): New variables.
2019-03-26 20:59:15 -04:00
Pierre Langlois
4dcf221c85
gnu: qjackctl: Re-enable xunique.
...
Version 0.5.6 of qjackctl appears to have fixed the xunique
bug that was causing X hanging when using tiling window managers.
See d54a1da43f/ChangeLog (L9)
* gnu/packages/audio.scm (qjackctl)[arguments]: Remove "--disable-xunique"
from configure-flags.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-27 00:09:38 +01:00
Ricardo Wurmus
dd2f0cdba1
gnu: python-django-overextends: Use INVOKE.
...
* gnu/packages/django.scm (python-django-overextends)[arguments]: Use INVOKE.
2019-03-27 00:04:07 +01:00
Ricardo Wurmus
de6be02379
gnu: python-django-contact-form: Use INVOKE.
...
* gnu/packages/django.scm (python-django-contact-form)[arguments]: Use INVOKE.
2019-03-27 00:03:31 +01:00
Ricardo Wurmus
7cdc7e579b
gnu: fritzing: Update to 0.9.3b.
...
* gnu/packages/engineering.scm (fritzing): Update to 0.9.3b.
[source]: Fetch from git.
[arguments]: Use INVOKE and adjust configure phase.
[inputs]: Add libgit2; fetch fritzing-parts-db via git.
2019-03-26 23:58:33 +01:00
Ricardo Wurmus
68631e037b
gnu: ldc: Use INVOKE.
...
* gnu/packages/dlang.scm (ldc)[arguments]: Use INVOKE.
2019-03-26 23:13:54 +01:00
Ricardo Wurmus
4b81d5c4bc
gnu: ldc-bootstrap: Use INVOKE.
...
* gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Use INVOKE and
unconditionally return #T from build phase.
2019-03-26 23:13:54 +01:00
Ricardo Wurmus
27cd31e6a5
gnu: open-adventure: Use INVOKE.
...
* gnu/packages/games.scm (open-adventure)[arguments]: Use INVOKE.
2019-03-26 23:13:54 +01:00
Ricardo Wurmus
7b67bb1fab
gnu: 0ad: Use INVOKE.
...
* gnu/packages/games.scm (0ad)[arguments]: Use INVOKE.
2019-03-26 23:13:51 +01:00
Pierre Neidhardt
c771b799bd
gnu: Add jami-client-gnome.
...
* gnu/packages/telephony.scm (jami-client-gnome): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt
b630967247
gnu: Add libringclient.
...
* gnu/packages/telephony.scm (libringclient): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt
1bfcb19bc3
gnu: Add libring.
...
* gnu/packages/telephony.scm (libring): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt
915829e662
gnu: Add pjproject-jami.
...
* gnu/packages/telephony.scm (pjproject-jami): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt
bd4b6f4164
gnu: Add pjproject.
...
* gnu/packages/telephony.scm (pjproject): New variable.
2019-03-26 19:17:01 +01:00
Ludovic Courtès
863519f660
gnu: current-guix: Delay effectful bits.
...
* gnu/packages/package-management.scm (current-guix): Delay 'repository-root'.
2019-03-26 18:11:52 +01:00
Ricardo Wurmus
28d32817d8
gnu: python-scanpy: Update to 1.4.
...
* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.4.
[source]: Fetch from git.
[arguments]: Disable broken tests.
[native-inputs]: Add python-pytest.
[home-page]: Use HTTPS.
2019-03-26 18:06:35 +01:00
Ricardo Wurmus
8c9372c124
gnu: python-anndata: Update to 0.6.18.
...
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.6.18.
2019-03-26 17:13:13 +01:00
Ricardo Wurmus
fdc316f374
gnu: trim-galore: Update to 0.6.1.
...
* gnu/packages/bioinformatics.scm (trim-galore): Update to 0.6.1.
[arguments]: Adjust patching.
2019-03-26 16:40:42 +01:00
Ricardo Wurmus
9ac17c6242
gnu: cutadapt: Update to 2.1.
...
* gnu/packages/bioinformatics.scm (cutadapt): Update to 2.1.
[source]: Fetch from pypi.
[native-inputs]: Add python-setuptools-scm.
2019-03-26 16:40:42 +01:00
Ricardo Wurmus
24d6498972
gnu: python-xopen: Update to 0.5.0.
...
* gnu/packages/python-xyz.scm (python-xopen): Update to 0.5.0.
2019-03-26 16:40:42 +01:00
Pierre Neidhardt
f95e33a7ad
gnu: edgar: Rename package to the-legend-of-edgar.
...
* gnu/packages/games.scm (edgar): Define in terms of
'deprecated-package'.
(the-legend-of-edgar): New variable, formerly known as "edgar".
2019-03-26 13:44:01 +01:00
Pierre Neidhardt
b1aee9fce2
gnu: btanks: Rename package to battle-tanks.
...
* gnu/packages/games.scm (btanks): Define in terms of
'deprecated-package'.
(battle-tanks): New variable, formerly known as "btanks".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
f6a21d61de
gnu: tome4: Rename package to tales-of-maj-eyal.
...
* gnu/packages/games.scm (tome4): Define in terms of
'deprecated-package'.
(tales-of-maj-eyal): New variable, formerly known as "tome4".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
24a67aef2a
gnu: crawl-tiles: Rename package to dungeon-crawl-stone-soup-tiles.
...
* gnu/packages/games.scm (crawl-tiles): Define in terms of
'deprecated-package'.
(dungeon-crawl-stone-soup-tiles): New variable, formerly known as "crawl-tiles".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
36a0b5b48c
gnu: crawl: Rename package to dungeon-crawl-stone-soup.
...
* gnu/packages/games.scm (crawl): Define in terms of
'deprecated-package'.
(dungeon-crawl-stone-soup): New variable, formerly known as "crawl".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
8b6e2bc15f
gnu: fillets-ng: Rename package to fish-fillets-ng.
...
* gnu/packages/games.scm (fillets-ng): Define in terms of
'deprecated-package'.
(fish-fillets-ng): New variable, formerly known as "fillets-ng".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
6639295f2f
gnu: kiki: Rename package to kiki-the-nano-bot.
...
* gnu/packages/games.scm (kiki): Define in terms of
'deprecated-package'.
(kiki-the-nano-bot): New variable, formerly known as "kiki".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
184f5c8db1
gnu: starfighter: Rename package to project-starfighter.
...
* gnu/packages/games.scm (starfighter): Define in terms of
'deprecated-package'.
(project-starfighter): New variable, formerly known as "starfighter".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
ecdb1348ad
gnu: wesnoth-server: Rename package to the-battle-for-wesnoth-server.
...
* gnu/packages/games.scm (wesnoth-server): Define in terms of
'deprecated-package'.
(the-battle-for-wesnoth-server): New variable, formerly known as "wesnoth-server".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
375cb94130
gnu: wesnoth: Rename package to the-battle-for-wesnoth.
...
* gnu/packages/games.scm (wesnoth): Define in terms of
'deprecated-package'.
(the-battle-for-wesnoth): New variable, formerly known as "wesnoth".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
c91ed484d0
gnu: abbaye: Rename package to l-abbaye-des-morts.
...
* gnu/packages/games.scm (abbaye): Define in terms of
'deprecated-package'.
(l-abbaye-des-morts): New variable, formerly known as "abbaye".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
c97e4d8bbe
gnu: gnubg: Rename package to gnubackgammon.
...
* gnu/packages/games.scm (gnubg): Define in terms of
'deprecated-package'.
(gnubackgammon): New variable, formerly known as "gnubg".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
973bd8a62c
gnu: cataclysm-dda: Rename package to cataclysm-dark-days-ahead.
...
* gnu/packages/games.scm (cataclysm-dda): Define in terms of
'deprecated-package'.
(cataclysm-dark-days-ahead): New variable, formerly known as "cataclysm-dda".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt
df42e0f9c9
gnu: armagetronad: Rename package to armagetron-advanced.
...
* gnu/packages/games.scm (armagetronad): Define in terms of
'deprecated-package'.
(armagetron-advanced): New variable, formerly known as "armagetronad".
2019-03-26 13:44:00 +01:00
Danny Milosavljevic
ceab612374
gnu: docker: Use disjunct temp directories for probing.
...
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Use disjunct temp
directories for probing.
2019-03-26 12:23:36 +01:00
Danny Milosavljevic
5e00dcc89e
gnu: docker: Add comment.
...
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Add comment.
2019-03-26 12:23:36 +01:00
Ludovic Courtès
e6301fb76d
packages: Adjust to new calling convention for "thunked" fields.
...
Fixes <https://bugs.gnu.org/34995 >.
This is a followup to abd4d6b33d
.
* guix/packages.scm (package->bag): Adjust calls to INPUTS,
PROPAGATED-INPUTS, NATIVE-INPUTS, and ARGS, passing them SELF as an
argument.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Use (package-inputs
this-record) intead of (inputs).
* gnu/packages/version-control.scm (git)[arguments]: Likewise.
2019-03-26 10:26:02 +01:00
nee
6c177f6140
gnu: gzdoom: Update to 3.7.2.
...
* gnu/packages/games.scm (gzdoom): Update to 3.7.2.
[source](uri): Update path.
[source](snippet): Bundled libjpeg directory has been renamed.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-03-25 21:26:43 -04:00
Ludovic Courtès
69cae3d335
system: Add 'essential-services' field to <operating-system>.
...
* gnu/system.scm (<operating-system>)[essential-services]: New field.
(operating-system-directory-base-entries): Remove #:container? keyword
and keep only the not-container branch.
(essential-services): Likewise.
(operating-system-services): Likewise, and call
'operating-system-essential-services' instead of 'essential-services'.
(operating-system-activation-script): Remove #:container?.
(operating-system-boot-script): Likewise.
(operating-system-derivation): Likewise.
* gnu/system/linux-container.scm (container-essential-services): New procedure.
(containerized-operating-system): Use it and set the
'essential-services' field.
(container-script): Remove call to 'operating-system-derivation'.
* gnu/system/vm.scm (system-docker-image): Likewise.
* doc/guix.texi (operating-system Reference): Document 'essential-services'.
2019-03-25 23:37:06 +01:00
Ludovic Courtès
cf848cc0a1
accounts: Add default value for the 'home-directory' field of <user-account>.
...
* gnu/system/accounts.scm (<user-account>)[home-directory]: Mark as
thunked and add a default value.
(default-home-directory): New procedure.
* doc/guix.texi (User Accounts): Remove 'home-directory' from example.
* gnu/system/examples/bare-bones.tmpl: Likewise.
* gnu/system/examples/beaglebone-black.tmpl: Likewise.
* gnu/system/examples/desktop.tmpl: Likewise.
* gnu/system/examples/docker-image.tmpl: Likewise.
* gnu/system/examples/lightweight-desktop.tmpl: Likewise.
* gnu/system/install.scm (installation-os): Likewise.
* gnu/tests.scm (%simple-os): Likewise.
* gnu/tests/install.scm (%minimal-os, %minimal-os-on-vda):
(%separate-home-os, %encrypted-root-os, %btrfs-root-os): Likewise.
* tests/accounts.scm ("allocate-passwd")
("allocate-passwd with previous state"): Likewise.
2019-03-25 23:37:06 +01:00
Ludovic Courtès
3191b5f6ba
installer: Set the system's 'keyboard-layout' field.
...
* gnu/installer/newt/keymap.scm (keyboard-layout->configuration): New
procedure.
* gnu/installer.scm (compute-keymap-step): Return RESULT.
(installer-steps) <'keymap>: Add 'configuration-formatter' field.
(installer-program): Use (gnu installer newt keymap).
* gnu/installer/parted.scm (bootloader-configuration): Set
'keyboard-layout'.
2019-03-25 23:37:05 +01:00
Ludovic Courtès
cde08a5120
gnu: guix: Update to f970946
.
...
* gnu/packages/package-management.scm (guix): Update to f970946
.
2019-03-25 23:37:05 +01:00
Danny Milosavljevic
516f6f55eb
gnu: docker: Use fewer modprobes.
...
Fixes <https://bugs.gnu.org/34333 >.
Reported by Allan Adair <allan@adair.io>.
* gnu/packages/patches/docker-use-fewer-modprobes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/docker.scm (docker)[source]: Use it.
2019-03-25 20:27:57 +01:00
Leo Famulari
cdfb69b46a
gnu: nano: Update to 4.0.
...
* gnu/packages/nano.scm (nano): Update to 4.0.
2019-03-25 15:02:59 -04:00
Marius Bakke
b283d5f630
services: SDDM: Specify absolute path to the X server.
...
I'm not sure how this service ever worked, but SDDM started consistently
failing on one machine seemingly because of this setting.
* gnu/services/sddm.scm (sddm-configuration-file): Append /bin/X to the
ServerPath setting.
2019-03-25 19:24:22 +01:00
Ricardo Wurmus
b9b177b317
gnu: Add r-svmisc.
...
* gnu/packages/cran.scm (r-svmisc): New variable.
2019-03-25 17:20:14 +01:00
Ricardo Wurmus
3f6e6e9857
gnu: Add r-rjava.
...
* gnu/packages/cran.scm (r-rjava): New variable.
2019-03-25 17:19:47 +01:00
Ricardo Wurmus
4f8b1fb35f
gnu: Add r-r2html.
...
* gnu/packages/cran.scm (r-r2html): New variable.
2019-03-25 16:29:03 +01:00
Ricardo Wurmus
7166b77adc
gnu: Add r-sampling.
...
* gnu/packages/cran.scm (r-sampling): New variable.
2019-03-25 16:28:38 +01:00
Ricardo Wurmus
6bdce94f43
gnu: r-gsl: Update to 2.1-6.
...
* gnu/packages/cran.scm (r-gsl): Update to 2.1-6.
2019-03-25 16:28:20 +01:00
Ricardo Wurmus
a6d867fed9
gnu: Add r-sigpathway.
...
* gnu/packages/bioconductor.scm (r-sigpathway): New variable.
2019-03-25 16:20:04 +01:00
Ricardo Wurmus
9d0f794229
gnu: Add r-anota.
...
* gnu/packages/bioconductor.scm (r-anota): New variable.
2019-03-25 16:20:00 +01:00
Ricardo Wurmus
c04f230eb3
gnu: Add r-gosemsim.
...
* gnu/packages/bioconductor.scm (r-gosemsim): New variable.
2019-03-25 16:19:52 +01:00
Ricardo Wurmus
3e41919d51
gnu: Add r-heatplus.
...
* gnu/packages/bioconductor.scm (r-heatplus): New variable.
2019-03-25 16:19:40 +01:00
Ricardo Wurmus
c538bcdd38
gnu: Add r-varianttools.
...
* gnu/packages/bioconductor.scm (r-varianttools): New variable.
2019-03-25 16:09:16 +01:00
Ricardo Wurmus
8a5460b4fb
gnu: Add r-triform.
...
* gnu/packages/bioconductor.scm (r-triform): New variable.
2019-03-25 16:09:07 +01:00
Ricardo Wurmus
3080b81af6
gnu: Add r-hapassoc.
...
* gnu/packages/cran.scm (r-hapassoc): New variable.
2019-03-25 16:02:15 +01:00
Ricardo Wurmus
a0583c0d13
gnu: Add r-hierfstat.
...
* gnu/packages/cran.scm (r-hierfstat): New variable.
2019-03-25 15:58:38 +01:00
Vagrant Cascadian
ab7f1eb97a
gnu: Add brightnessctl.
...
* gnu/packages/linux.scm (brightnessctl): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-25 15:21:15 +01:00
Ricardo Wurmus
80eb01c776
gnu: r-gkmsvm: Move to (gnu packages bioconductor).
...
* gnu/packages/bioinformatics.scm (r-gkmsvm): Move from here...
* gnu/packages/bioconductor.scm (r-gkmsvm): ...to here.
2019-03-25 14:34:41 +01:00
Ricardo Wurmus
bac0ca322c
gnu: r-kernlab: Move to (gnu packages cran).
...
* gnu/packages/machine-learning.scm (r-kernlab): Move from here...
* gnu/packages/cran.scm (r-kernlab): ...to here.
2019-03-25 14:33:02 +01:00
Ricardo Wurmus
c5a2b518ad
gnu: r-wgcna: Move to (gnu packages cran).
...
* gnu/packages/bioinformatics.scm (r-wgcna): Move from here...
* gnu/packages/cran.scm (r-wgcna): ...to here.
2019-03-25 14:05:09 +01:00
Ricardo Wurmus
72a216a9d0
gnu: r-optparse: Move to (gnu packages cran).
...
* gnu/packages/bioinformatics.scm (r-optparse): Move from here...
* gnu/packages/cran.scm (r-optparse): ...to here.
2019-03-25 14:04:19 +01:00
Ricardo Wurmus
0ef062b338
gnu: r-bookdown: Move to (gnu packages cran).
...
* gnu/packages/bioinformatics.scm (r-bookdown): Move from here...
* gnu/packages/cran.scm (r-bookdown): ...to here.
2019-03-25 14:03:21 +01:00
Ricardo Wurmus
469fb43891
gnu: r-sparql: Move to (gnu packages cran).
...
* gnu/packages/bioinformatics.scm (r-sparql): Move from here...
* gnu/packages/cran.scm (r-sparql): ...to here.
2019-03-25 14:01:56 +01:00
Ricardo Wurmus
7cd4ff2f0c
gnu: Add r-tdthap.
...
* gnu/packages/cran.scm (r-tdthap): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus
b8fea3c859
gnu: Add r-hwde.
...
* gnu/packages/cran.scm (r-hwde): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus
1cdd9f0e8a
gnu: Add r-ldheatmap.
...
* gnu/packages/cran.scm (r-ldheatmap): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus
d4a255a484
gnu: Add r-dlmap.
...
* gnu/packages/cran.scm (r-dlmap): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus
73fcd22244
gnu: Add r-ibdreg.
...
* gnu/packages/cran.scm (r-ibdreg): New variable.
2019-03-25 14:00:31 +01:00
Ricardo Wurmus
bffb58269f
gnu: Add r-bqtl.
...
* gnu/packages/cran.scm (r-bqtl): New variable.
2019-03-25 14:00:31 +01:00
Tobias Geerinckx-Rice
c3b5c803f0
gnu: perl-svg: Update source URL.
...
* gnu/packages/perl.scm (perl-svg)[source]: Update URL.
2019-03-25 14:11:03 +01:00
Tobias Geerinckx-Rice
034eae9c12
gnu: perl-class-date: Update source URL.
...
* gnu/packages/perl.scm (perl-class-date)[source]: Update URL.
2019-03-25 14:11:03 +01:00
Tobias Geerinckx-Rice
587f764e2a
gnu: perl-mouse: Update source URL.
...
* gnu/packages/perl.scm (perl-mouse)[source]: Update URL.
2019-03-25 14:11:02 +01:00
Tobias Geerinckx-Rice
2db3b2d303
gnu: perl-carp: Update source URL.
...
* gnu/packages/perl.scm (perl-carp)[source]: Update URL.
2019-03-25 14:11:02 +01:00
Tobias Geerinckx-Rice
a4876fbe17
gnu: perl-class-accessor-grouped: Update source URL.
...
* gnu/packages/perl.scm (perl-class-accessor-grouped)[source]:
Update URL.
2019-03-25 14:10:45 +01:00
Tobias Geerinckx-Rice
a7da90936f
gnu: perl-base: Update source URL.
...
* gnu/packages/perl.scm (perl-base)[source]: Update URL.
2019-03-25 13:34:59 +01:00
Tobias Geerinckx-Rice
83617aec58
gnu: perl-datetime-calendar-julian: Update source URL.
...
* gnu/packages/perl.scm (perl-datetime-calendar-julian)[source]: Update URL.
2019-03-25 13:31:29 +01:00
Tobias Geerinckx-Rice
ae61388fb5
gnu: perl-carp-clan: Update source URL.
...
* gnu/packages/perl.scm (perl-carp-clan)[source]: Update URL.
2019-03-25 13:27:48 +01:00
Tobias Geerinckx-Rice
e68f20502c
gnu: perl-class-c3-componentised: Update source URL.
...
* gnu/packages/perl.scm (perl-class-c3-componentised)[source]:
Update URL.
2019-03-25 13:18:35 +01:00
Tobias Geerinckx-Rice
5ca9cb1e17
gnu: perl-plack-test-externalserver: Update source URL.
...
* gnu/packages/web.scm (perl-plack-test-externalserver)[source]:
Update URL.
2019-03-25 13:11:25 +01:00
Tobias Geerinckx-Rice
fd9fe868f8
gnu: perl-moosex-emulate-class-accessor-fast: Update source URL.
...
* gnu/packages/perl.scm (perl-moosex-emulate-class-accessor-fast)
[source]: Update URL.
2019-03-25 12:59:39 +01:00
Tobias Geerinckx-Rice
357b69499a
gnu: perl-log-any: Update source URL.
...
* gnu/packages/perl.scm (perl-log-any)[source]: Update URL.
2019-03-25 12:59:39 +01:00
Tobias Geerinckx-Rice
3ed36f3153
gnu: perl-file-temp: Update source URL.
...
* gnu/packages/perl.scm (perl-file-temp)[source]: Update URL.
2019-03-25 12:59:39 +01:00
Tobias Geerinckx-Rice
799f484251
gnu: perl-object-signature: Update source URL.
...
* gnu/packages/perl.scm (perl-object-signature)[source]: Update URL.
2019-03-25 12:59:39 +01:00
Meiyo Peng
f970946c1d
gnu: fmt: Update to 5.3.0.
...
* gnu/packages/pretty-print.scm (fmt): Update to 5.3.0.
[arguments]: Remove #:configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:27 +01:00
Brian Leung
8dc329656b
gnu: Add emacs-company-jedi.
...
* gnu/packages/emacs-xyz.scm (emacs-company-jedi): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
1172d914ea
gnu: Add emacs-company-flow.
...
* gnu/packages/emacs-xyz.scm (emacs-company-flow): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
06aff73855
gnu: Add emacs-jedi.
...
* gnu/packages/emacs-xyz.scm (emacs-jedi): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
16f6a75db0
gnu: Add emacs-python-environment.
...
* gnu/packages/emacs-xyz.scm (emacs-python-environment): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
13e99cfcd8
gnu: Add emacs-prescient.
...
* gnu/packages/emacs-xyz.scm (emacs-prescient): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
5247cd2a5e
gnu: Add emacs-company-auctex.
...
* gnu/packages/emacs-xyz.scm (emacs-company-auctex): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
6cd504ce75
gnu: Add emacs-company-cabal.
...
* gnu/packages/emacs-xyz.scm (emacs-company-cabal): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung
bb034ab080
gnu: Add emacs-company-lsp.
...
* gnu/packages/emacs-xyz.scm (emacs-company-lsp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Pierre Langlois
de5ea7d961
gnu: Add gPodder.
...
* gnu/packages/podcast.scm (gpodder): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Pierre Langlois
b58ab1598f
gnu: Add python-mygpoclient.
...
* gnu/packages/gpodder.scm (python-mygpoclient): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:25 +01:00
Mark H Weaver
4518a9dfa8
gnu: icecat: Update to 60.6.1-guix1 [security fixes].
...
Includes fixes for CVE-2019-9810 and CVE-2019-9813.
* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.6.1-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
2019-03-25 05:23:39 -04:00
Ricardo Wurmus
cd47dcf6a2
gnu: Add r-haplo-stats.
...
* gnu/packages/cran.scm (r-haplo-stats): New variable.
2019-03-25 10:02:03 +01:00
Ricardo Wurmus
a8c965cfec
gnu: Add r-rms.
...
* gnu/packages/cran.scm (r-rms): New variable.
2019-03-25 10:02:03 +01:00
Ricardo Wurmus
6a472af3f6
gnu: Add r-polspline.
...
* gnu/packages/cran.scm (r-polspline): New variable.
2019-03-25 10:02:03 +01:00
Ricardo Wurmus
5ef7d057ed
gnu: Add r-snp-plotter.
...
* gnu/packages/cran.scm (r-snp-plotter): New variable.
2019-03-25 10:02:02 +01:00
Ricardo Wurmus
601ddf02cc
gnu: Add r-genetics.
...
* gnu/packages/cran.scm (r-genetics): New variable.
2019-03-25 10:02:02 +01:00
Mark H Weaver
33b233ba63
gnu: linux-libre: Update to 5.0.4.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.4.
(%linux-libre-hash): Update hash.
2019-03-25 01:23:04 -04:00
Mark H Weaver
be6d2713d3
gnu: linux-libre@4.19: Update to 4.19.31.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.31.
(%linux-libre-4.19-hash): Update hash.
2019-03-25 01:22:06 -04:00
Mark H Weaver
60b223ac51
gnu: linux-libre@4.14: Update to 4.14.108.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.108.
(%linux-libre-4.14-hash): Update hash.
2019-03-25 01:21:12 -04:00
Mark H Weaver
eb69d5ddde
gnu: linux-libre@4.9: Update to 4.9.165.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.165.
2019-03-25 01:20:35 -04:00
Mark H Weaver
e02b7694ec
gnu: linux-libre@4.4: Update to 4.4.177.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.177.
2019-03-25 01:19:39 -04:00
Ludovic Courtès
70bb83b7b2
services: xorg: Fix cases where 'keyboard-layout' is #f.
...
This is a followup to 598757e038
.
* gnu/services/xorg.scm (xorg-configuration->file): Check whether
'xorg-configuration-keyboard-layout' returns #f before calling
'keyboard-layout-options'.
2019-03-25 00:21:48 +01:00
Oleg Pykhalov
b9a57fd1b2
gnu: perl-uri-escape: Update source tarball URL.
...
* gnu/packages/perl-web.scm (perl-uri-escape)[source]: Update URL.
2019-03-25 01:59:50 +03:00
Ricardo Wurmus
8559df6406
gnu: perl6-meta6: Remove unsupported syntax from description.
...
* gnu/packages/perl6.scm (perl6-meta6)[description]: Remove @quot.
2019-03-24 23:55:03 +01:00
Ricardo Wurmus
b15d19a651
gnu: perl6-json-class: Remove unsupported syntax from description.
...
* gnu/packages/perl6.scm (perl6-json-class)[description]: Remove @quot.
2019-03-24 23:54:51 +01:00
Ricardo Wurmus
cd977b35be
gnu: Add r-rmetasim.
...
* gnu/packages/cran.scm (r-rmetasim): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus
3d2bc81751
gnu: Add r-pegas.
...
* gnu/packages/cran.scm (r-pegas): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus
91c1fbdfdd
gnu: Add r-adegenet.
...
* gnu/packages/cran.scm (r-adegenet): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus
c4d521ba2c
gnu: r-seqinr: Move to (gnu packages cran).
...
* gnu/packages/bioinformatics.scm (r-seqinr): Move from here...
* gnu/packages/cran.scm (r-seqinr): ...to here.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus
49a48c496f
gnu: r-acsnminer: Move to (gnu packages cran).
...
* gnu/packages/bioinformatics.scm (r-acsnminer): Move from here...
* gnu/packages/cran.scm (r-acsnminer): ...to here.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus
e371e534a7
gnu: Add r-spdep.
...
* gnu/packages/cran.scm (r-spdep): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus
d884e4072b
gnu: Add r-sf.
...
* gnu/packages/cran.scm (r-sf): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
dcc502865c
gnu: Add r-deldir.
...
* gnu/packages/cran.scm (r-deldir): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
e5228273de
gnu: Add r-learnbayes.
...
* gnu/packages/cran.scm (r-learnbayes): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
66c08ff4c3
gnu: Add r-spdata.
...
* gnu/packages/cran.scm (r-spdata): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
518c1dea10
gnu: Add r-classint.
...
* gnu/packages/cran.scm (r-classint): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
7002c44fb0
gnu: Add r-units.
...
* gnu/packages/cran.scm (r-units): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
011ec1e51b
gnu: Add udunits.
...
* gnu/packages/c.scm (udunits): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
2a35bb1509
gnu: Add r-snpmaxsel.
...
* gnu/packages/cran.scm (r-snpmaxsel): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus
ea87b4e37d
gnu: Add r-stepwise.
...
* gnu/packages/cran.scm (r-stepwise): New variable.
2019-03-24 23:44:12 +01:00
Oleg Pykhalov
64843c6b0f
gnu: perl-time-hires: Update source tarball URL.
...
* gnu/packages/perl.scm (perl-time-hires)[source]: Update URL.
2019-03-25 01:36:56 +03:00
Pkill -9
fab9aa1daa
gnu: Add xfce4-whiskermenu-plugin.
...
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-24 23:06:12 +01:00
Ludovic Courtès
ae7a316b9d
system: Initialize console keyboard layout in the initrd.
...
Partially fixes <https://bugs.gnu.org/25453 >.
* gnu/system.scm (<operating-system>)[keyboard-layout]: New field.
(operating-system-initrd-file): Pass #:keyboard-layout to MAKE-INITRD.
* gnu/system/linux-initrd.scm (raw-initrd): Add #:keyboard-layout.
Pass #:keymap-file to 'boot-system'.
(base-initrd): Add #:keyboard-layout.
[helper-packages]: Add LOADKEYS-STATIC when KEYBOARD-LAYOUT is true.
Pass #:keyboard-layout to 'raw-initrd'.
* gnu/build/linux-boot.scm (boot-system): Add #:keymap-file and honor
it.
* doc/guix.texi (operating-system Reference): Document the
'keyboard-layout' field.
(Initial RAM Disk): Update 'raw-initrd' and 'base-initrd' documentation.
2019-03-24 23:06:12 +01:00
Ludovic Courtès
48e595b7a8
gnu: Add loadkeys-static.
...
* gnu/packages/linux.scm (loadkeys-static): New variable.
2019-03-24 23:06:12 +01:00
Ludovic Courtès
132823c2ac
vm: 'virtualized-operating-system' inherits from the user's bootloader config.
...
* gnu/system/vm.scm (virtualized-operating-system): Inherit from the
bootloader of OS.
2019-03-24 23:06:11 +01:00
Ludovic Courtès
598757e038
services: xorg: Add a 'keyboard-layout' field in <xorg-configuration>.
...
* gnu/services/xorg.scm (<xorg-configuration>)[keyboard-layout]: New
field.
(xorg-configuration->file)[input-class-section]: New procedure.
Use it.
* doc/guix.texi (X Window): Document 'keyboard-layout' field.
Co-authored-by: nee <nee-git@hidamari.blue>
2019-03-24 23:06:11 +01:00
Ludovic Courtès
554b860739
services: sddm, slim, gdm: Take an <xorg-configuration> record.
...
* gnu/services/sddm.scm (<sddm-configuration>)[xorg-server-path]
[xserver-arguments]: Remove.
[xorg-configuration]: New field.
(sddm-configuration-file): Adjust accordingly.
* gnu/services/xorg.scm (<slim-configuration>)[startx]: Remove.
[xorg-configuration]: New field.
(slim-shepherd-service, slim-service): Adjust accordingly.
(<gdm-configuration>)[x-server]: Remove.
[xorg-configuration]: New field.
(gdm-shepherd-service, gdm-service): Adjust accordingly.
* doc/guix.texi (X Window): Update accordingly.
2019-03-24 23:06:11 +01:00
Ludovic Courtès
b2e564515a
services: xorg: Define an <xorg-configuration> record type.
...
* gnu/services/xorg.scm (<xorg-configuration>): New record type.
(xorg-configuration-file): Remove.
(xorg-wrapper): Remove #:modules, #:configuration-file, and
#:xorg-server; add optional 'config' parameter instead. Adjust
accordingly.
(xorg-start-command): Likewise.
* doc/guix.texi (X Window): Document 'xorg-configuration'. Update
'xorg-start-command' documentation. Remove 'xorg-configuration-file'
documentation.
2019-03-24 23:06:11 +01:00
Ludovic Courtès
956607e340
services: xorg: Remove unused #:guile parameter.
...
* gnu/services/xorg.scm (xorg-wrapper): Remove #:guile, which was unused.
(xorg-start-command): Likewise.
(xinitrc): Likewise.
2019-03-24 23:06:11 +01:00
Ludovic Courtès
8d058e7b1b
bootloader: Add a 'keyboard-layout' field.
...
* gnu/bootloader/grub.scm (keyboard-layout-file): New procedure.
(grub-configuration-file)[keyboard-layout-file]: New variable.
[builder]: Use it.
* gnu/bootloader.scm (<bootloader-configuration>)[keyboard-layout]: New
field.
* doc/guix.texi (Bootloader Configuration): Document it.
Co-authored-by: nee <nee-git@hidamari.blue>
2019-03-24 23:06:11 +01:00
Ludovic Courtès
db1e2522f6
Add (gnu system keyboard).
...
* gnu/system/keyboard.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu.scm (%public-modules): Add it.
2019-03-24 23:06:11 +01:00
Ludovic Courtès
91b6873b24
bootloader: Reindent record type definition.
...
* gnu/bootloader.scm (<bootloader-configuration>): Reindent.
2019-03-24 23:06:10 +01:00
Ludovic Courtès
8a0e1bb12b
bootloader: Remove unused 'additional-configuration' field.
...
* gnu/bootloader.scm (<bootloader-configuration>)[additional-configuration]:
Remove.
2019-03-24 23:06:10 +01:00
Ludovic Courtès
16360cc884
gnu: flatpak: Use glib-or-gtk-build-system.
...
This wraps 'flatpak' such that GIO_EXTRA_MODULES is set, thereby
allowing GIO (part of GLib) to find the GnuTLS-based TLS backend that
glib-networking provides.
Fixes <https://bugs.gnu.org/34861 >.
Reported by Raghav Gururajan <rvgn@disroot.org>.
* gnu/packages/package-management.scm (flatpak)[build-system]: Change to
GLIB-OR-GTK-BUILD-SYSTEM.
2019-03-24 23:06:10 +01:00
Tobias Geerinckx-Rice
37f6289605
gnu: avidemux: Update to 2.7.3.
...
* gnu/packages/video.scm (avidemux): Update to 2.7.3.
2019-03-24 23:51:09 +01:00
Ricardo Wurmus
c30be23a6d
gnu: Add r-untb.
...
* gnu/packages/cran.scm (r-untb): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus
761c097ff5
gnu: Add r-brobdingnag.
...
* gnu/packages/cran.scm (r-brobdingnag): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus
459dcb95f4
gnu: Add r-partitions.
...
* gnu/packages/cran.scm (r-partitions): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus
f33cb7ab7e
gnu: Add r-bedr.
...
* gnu/packages/cran.scm (r-bedr): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus
79db3a1a33
gnu: Add r-wgaim.
...
* gnu/packages/cran.scm (r-wgaim): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus
f98d97c6f2
gnu: Add r-lemon.
...
* gnu/packages/cran.scm (r-lemon): New variable.
2019-03-24 20:36:51 +01:00