| Commit message (Expand) | Author | Age | Files | Lines |
* | gnu: r-keggrest: Update to 1.36.2.•••* gnu/packages/bioconductor.scm (r-keggrest): Update to 1.36.2.
| Ricardo Wurmus | 2022-06-12 | 1 | -2/+2 |
* | gnu: r-genomicfeatures: Update to 1.48.3.•••* gnu/packages/bioconductor.scm (r-genomicfeatures): Update to 1.48.3.
| Ricardo Wurmus | 2022-06-12 | 1 | -2/+2 |
* | gnu: r-biocparallel: Update to 1.30.3.•••* gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.30.3.
[propagated-inputs]: Add r-codetools.
| Ricardo Wurmus | 2022-06-12 | 1 | -3/+3 |
* | gnu: r-deepsnv: Update to 1.42.1.•••* gnu/packages/bioconductor.scm (r-deepsnv): Update to 1.42.1.
| Ricardo Wurmus | 2022-06-12 | 1 | -2/+2 |
* | gnu: java-plexus-component-metadata: Fix package.•••* gnu/packages/java.scm (java-plexus-component-metadata): Apply fix for
newer jdom.
| Julien Lepiller | 2022-06-12 | 1 | -1/+9 |
* | gnu: emacs-rainbow-mode: Update to 1.0.6.•••* gnu/packages/emacs-xyz.scm (emacs-rainbow-mode): Update to 1.0.6.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+3 |
* | gnu: emacs-undo-tree: Update to 0.8.2.•••* gnu/packages/emacs-xyz.scm (emacs-undo-tree): Update to 0.8.2.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+3 |
* | gnu: emacs-ghub: Update to 3.5.6.•••* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.5.6.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: emacs-d-mode: Update to 2.0.12.•••* gnu/packages/emacs-xyz.scm (emacs-d-mode): Update to 2.0.12.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: emacs-kind-icon: Update to 0.1.5.•••* gnu/packages/emacs-xyz.scm (emacs-kind-icon): Update to 0.1.5.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -6/+4 |
* | gnu: ndctl: Update to 73.•••* gnu/packages/disk.scm (ndctl): Update to 73.
[build-system]: Switch to Meson.
[arguments]: Adjust #:configure-flags accordingly. Remove #:make-flags.
[native-inputs]: Remove automake, autoconf, and libtool.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -13/+12 |
* | gnu: memkind: Update to 1.13.0.•••* gnu/packages/disk.scm (memkind): Update to 1.13.0.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: diffoscope: Update to 216.•••* gnu/packages/diffoscope.scm (diffoscope): Update to 216.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: python-pyodbc-c: Fix comment.•••* gnu/packages/databases.scm (python-pyodbc-c): Fix comment about tests.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -1/+1 |
* | gnu: irssi: Edit description.•••* gnu/packages/irc.scm (irssi)[synopsis, description]: Expound.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+7 |
* | gnu: offlate: Update to 0.6.1.•••* gnu/packages/python-xyz.scm (offlate): Update to 0.6.1.
| Julien Lepiller | 2022-06-11 | 1 | -9/+13 |
* | gnu: irssi: Update to 1.4.1.•••* gnu/packages/irc.scm (irssi): Update to 1.4.1.
[arguments]: Remove unmaintained "--with-bot".
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -4/+3 |
* | gnu: python-pyodbc-c: Fix metadata.•••It appears to have been copied from python-pyodbc, a different project.
* gnu/packages/databases.scm (python-pyodbc-c)[synopsis, description]:
Describe this project instead, and how it differs.
[home-page]: Point elsewhere.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+6 |
* | gnu: python-pyodbc-c: Update to 3.1.5.•••* gnu/packages/databases.scm (python-pyodbc-c): Update to 3.1.5.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: python-pyodbc-c: Don't use unstable tarball.•••* gnu/packages/databases.scm (python-pyodbc-c)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -6/+6 |
* | gnu: python-pyodbc: Update to 4.0.32.•••* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.32.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: python-pyodbc: Document the test situation.•••* gnu/packages/databases.scm (python-pyodbc)[arguments]: Replace
counterfactual comment with one that isn't. Add a custom 'check phase,
which doesn't run.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -1/+9 |
* | gnu: python-pyodbc: Remove precompiled .pyc files from source.•••* gnu/packages/databases.scm (python-pyodbc)[source]: Add a snippet.
Remove no-op file-name.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -1/+4 |
* | gnu: Add emacs-org-auto-tangle.•••* gnu/packages/emacs-xyz.scm (emacs-org-auto-tangle): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Haider Mirza | 2022-06-11 | 1 | -0/+23 |
* | services: jami: Modernize to adjust to Shepherd 0.9+ changes.•••This partially fixes <https://issues.guix.gnu.org/54786>, allowing the 'jami'
and 'jami-provisioning' system tests to pass again.
In version 0.9.0, Shepherd constructors are now run concurrently, via
cooperative scheduling (Guile Fibers). The Jami service previously relied on
blocking sleeps while polling for D-Bus services to become ready after forking
a process; this wouldn't work anymore since while blocking the service process
wouldn't be given the chance to finish starting. The new reliance on Fibers
in Shepherd's fork+exec-command in the helper 'send-dbus' procedure also meant
that it wouldn't work outside of Shepherd anymore. Finally, the
'start-service' Shepherd procedure used in the test suite would cause the Jami
daemon to be spawned multiple times (a bug introduced in Shepherd 0.9.0).
To fix/simplify these problems, this change does the following:
1. Use the Guile AC/D-Bus library for D-Bus communication, which simplify
things, such as avoiding the need to fork 'dbus-send' processes.
2. The non-blocking 'sleep' version of Fiber is used for the 'with-retries'
waiting syntax.
3. A 'dbus' package variant is used to adjust the session bus configuration,
tailoring it for the use case at hand.
4. Avoid start-service in the tests, preferring 'jami-service-available?' for
now.
* gnu/build/jami-service.scm (parse-dbus-reply, strip-quotes)
(deserialize-item, serialize-boolean, dbus-dict->alist)
(dbus-array->list, parse-account-ids, parse-account-details)
(parse-contacts): Delete procedures.
(%send-dbus-binary, %send-dbus-bus, %send-dbus-user, %send-dbus-group)
(%send-dbus-debug): Delete parameters.
(jami-service-running?): New procedure.
(send-dbus/configuration-manager): Rename to...
(call-configuration-manager-method): ... this. Turn METHOD into a positional
argument. Turn ARGUMENTS into an optional argument. Invoke
`call-dbus-method' instead of `send-dbus', adjusting callers accordingly.
(get-account-ids, id->account-details, id->account-details)
(id->volatile-account-details, username->id, add-account remove-account)
(username->contacts, remove-contact, add-contact, set-account-details)
(set-all-moderators, username->all-moderators?, username->moderators)
(set-moderator): Adjust accordingly.
(with-retries, send-dbus, dbus-available-services)
(dbus-service-available?): Move to ...
* gnu/build/dbus-service.scm: ... this new module.
(send-dbus): Rewrite to use the Guile AC/D-Bus library.
(%dbus-query-timeout, sleep*): New variables.
(%current-dbus-connection): New parameter.
(initialize-dbus-connection!, argument->signature-type)
(call-dbus-method): New procedures.
(dbus-available-services): Adjust accordingly.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register new module.
* gnu/packages/glib.scm (dbus-for-jami): New variable.
* gnu/services/telephony.scm: (jami-configuration)[dbus]: Default to
dbus-for-jami.
(jami-dbus-session-activation): Write a D-Bus daemon configuration file at
'/var/run/jami/session-local.conf'.
(jami-shepherd-services): Add the closure of guile-ac-d-bus and guile-fibers
as extensions. Adjust imported modules. Remove no longer used parameters.
<jami-dbus-session>: Use a PID file, avoiding the need for the manual
synchronization.
<jami>: Set DBUS_SESSION_BUS_ADDRESS environment variable. Poll using
'jami-service-available?' instead of 'dbus-service-available?'.
* gnu/tests/telephony.scm (run-jami-test): Add needed Guile extensions. Set
DBUS_SESSION_BUS_ADDRESS environment variable. Adjust all tests to use
'jami-service-available?' to determine if the service is started rather than
the now problematic Shepherd's 'start-service'.
| Maxim Cournoyer | 2022-06-10 | 1 | -1/+18 |
* | gnu: qtox: Update to 1.17.6.•••* gnu/packages/messaging.scm (qtox): Update to 1.17.6.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: galera: Update to 26.4.12.•••* gnu/packages/databases.scm (galera): Update to 26.4.12.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |
* | gnu: Add nmon.•••* gnu/packages/admin.scm (nmon): New public variable.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -0/+71 |
* | gnu: oneko: Edit description.•••* gnu/packages/toys.scm (oneko)[description]: Use full sentences.
Name the only two species of animated character actually available.
Add an unfortunate note about Wayland.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+6 |
* | gnu: oneko: Remove trailing #t from phases.•••* gnu/packages/toys.scm (oneko)[source]: Don't explicitly return #t from snippet…
[arguments]: …nor from phases.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -6/+3 |
* | gnu: c-blosc: Remove input labels.•••* gnu/packages/compression.scm (c-blosc)[inputs]:
Remove input labels.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -4/+1 |
* | gnu: c-blosc: Remove bundled libraries from source.•••* gnu/packages/compression.scm (c-blosc)[source]: Add snippet.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -9/+13 |
* | gnu: c-blosc: Omit static library.•••* gnu/packages/compression.scm (c-blosc)[arguments]: Add "-DBUILD_STATIC=OFF" to #:configure-flags.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -1/+2 |
* | gnu: c-blosc: Update to 1.21.1.•••* gnu/packages/compression.scm (c-blosc): Update to 1.21.1.
[arguments]: Remove obsolete PREFER_EXTERNAL_SNAPPY from #:configure-flags.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+2 |
* | gnu: tch-ipv6: Build reproducibly.•••* gnu/packages/networking.scm (thc-ipv6)[arguments]: Add
'use-source-date-epoch-in-manpages phase.
| Vagrant Cascadian | 2022-06-10 | 1 | -0/+6 |
* | gnu: emacs-dimmer: Update to 0.4.2-1-2f915b1.•••To build with Emacs28.
* gnu/packages/emacs-xyz.scm (emacs-dimmer): Update to 0.4.2-1-2f915b1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Michael Rohleder | 2022-06-10 | 1 | -18/+20 |
* | gnu: meshlab: Update to 2022.02.•••Note that the previous version no longer compiled (this one does).
* gnu/packages/engineering.scm (meshlab): Update to 2022.02.
[inputs]: Remove the no longer required qtscript and
qtxmlpatterns. Add (uncomment) qhull.
[arguments]: Use G-expressions.
<#:configure-flags>: Set the rpath to fix missing libraries (presumably
new since the previous version) detected during the 'validate-runpath'
phase.
<#:phases>: Remove trailing boolean from 'go-to-source-dir' phase.
Remove the 'move-files' phase, which was made redundant by the manually
provided rpath.
[description]: Move a word and add some commas to improve the
readability. Typeset a program name in @samp{}.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Paul A. Patience | 2022-06-10 | 1 | -30/+23 |
* | gnu: direnv: Update to 2.31.0.•••* gnu/packages/shellutils.scm (direnv): Update to 2.31.0.
[arguments]: Remove trailing boolean in lambda block.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| jgart | 2022-06-10 | 1 | -4/+3 |
* | gnu: Add go-github-com-google-go-jsonnet.•••* gnu/packages/golang.scm (go-github-com-google-go-jsonnet): New
variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| JOULAUD François | 2022-06-10 | 1 | -0/+29 |
* | gnu: Add go-sigs-k8s-io-yaml.•••* gnu/packages/golang.scm (go-sigs-k8s-io-yaml): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| JOULAUD François | 2022-06-10 | 1 | -0/+30 |
* | gnu: linux-libre 5.10: Update to 5.10.121.•••* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.121.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
| Leo Famulari | 2022-06-10 | 1 | -3/+3 |
* | gnu: linux-libre 5.15: Update to 5.15.46.•••* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.46.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
| Leo Famulari | 2022-06-10 | 1 | -3/+3 |
* | gnu: linux-libre: Update to 5.17.14.•••* gnu/packages/linux.scm (linux-libre-5.17-version): Update to 5.17.14.
(linux-libre-5.17-pristine-source, deblob-scripts-5.17): Update hashes.
| Leo Famulari | 2022-06-10 | 1 | -3/+3 |
* | gnu: slurm-drmaa: Update to 1.1.3.•••* gnu/packages/parallel.scm (slurm-drmaa): Update to 1.1.3.
| Ricardo Wurmus | 2022-06-10 | 1 | -3/+3 |
* | gnu: r-prereg: Add TeXLive dependencies.•••* gnu/packages/cran.scm (r-prereg)[propagated-inputs]: Add
texlive-amsfonts, texlive-amsmath, texlive-booktabs,
texlive-etoolbox, texlive-generic-iftex, texlive-latex-fancyhdr,
texlive-latex-fancyvrb, texlive-latex-geometry, texlive-latex-graphics,
texlive-latex-threeparttable, texlive-latex-titlesec,
texlive-latex-upquote, texlive-listings, texlive-lm, texlive-polyglossia,
texlive-titling, texlive-tools, texlive-ulem.
| Lars-Dominik Braun | 2022-06-10 | 1 | -1/+21 |
* | gnu: foot: Update to 1.12.1.•••* gnu/packages/terminals.scm (foot): Update to 1.12.1.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Timotej Lazar | 2022-06-05 | 1 | -2/+2 |
* | gnu: claws-mail: Update to 4.1.0.•••* gnu/packages/mail.scm (claws-mail): Update to 4.1.0.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -3/+3 |
* | gnu: alpine: Update to 2.26.•••* gnu/packages/mail.scm (alpine): Update to 2.26.
[source]: Remove patch.
* gnu/packages/patches/alpine-fix-privacy-policy-crash.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Tobias Geerinckx-Rice | 2022-06-05 | 2 | -44/+3 |
* | gnu: python-notmuch: Remove trailing #t from phase.•••* gnu/packages/mail.scm (python-notmuch):
[arguments]: Don't explicitly return #t from phase.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+1 |
* | gnu: notmuch: Update to 0.36.•••* gnu/packages/mail.scm (notmuch): Update to 0.36.
| Tobias Geerinckx-Rice | 2022-06-05 | 1 | -2/+2 |