summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: ungoogled-chromium: Update to 102.0.5005.115-1.base-for-series-12667base-for-series-12666base-for-series-12657Marius Bakke2022-06-13
| | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 102.0.5005.115. (%ungoogled-revision): Set to 1. (%ungoogled-origin, ungoogled-chromium): Update hash.
* gnu: LLVM, Clang, LLD: Update to 14.0.5.Marius Bakke2022-06-13
| | | | | * gnu/packages/llvm.scm (llvm-14, clang-14, lld-14): Update to 14.0.5. (%llvm-monorepo-hashes, %llvm-patches): Adjust accordingly.
* gnu: uBlock Origin: Update to 1.43.0.Marius Bakke2022-06-13
| | | | * gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.43.0.
* gnu: Add r-deconvr.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-deconvr): New variable.
* gnu: Add r-rsq.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/cran.scm (r-rsq): New variable.
* gnu: Add emacs-corfu-doc-terminal.jgart2022-06-12
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-corfu-doc-terminal): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add emacs-corfu-terminal.jgart2022-06-12
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-corfu-terminal): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: llvm-14: Fix configure-flags for cross-compiling.Efraim Flashner2022-06-12
| | | | | * gnu/packages/llvm.scm (llvm-14)[arguments]: Fix syntax error in configure-flags when cross-compiling llvm.
* gnu: zig: Limit to 64bit systems.Efraim Flashner2022-06-12
| | | | * gnu/packages/zig.scm (zig)[supported-systems]: New field.
* guix: packages: Add %32bit-supported-systems, %64bit-supported-systems.Efraim Flashner2022-06-12
| | | | | | | * guix/packages.scm (%32bit-supported-systems, %64bit-supported-systems): New variables. (%supported-systems): Rewrite using %32bit-supported-systems, %64bit-supported-systems.
* gnu: r-hdf5array: Update to 1.24.1.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-hdf5array): Update to 1.24.1.
* gnu: r-universalmotif: Update to 1.14.1.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-universalmotif): Update to 1.14.1.
* gnu: r-rsubread: Update to 2.10.2.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-rsubread): Update to 2.10.2.
* gnu: r-clusterprofiler: Update to 4.4.2.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-clusterprofiler): Update to 4.4.2.
* gnu: r-monocle: Update to 2.24.1.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-monocle): Update to 2.24.1.
* gnu: r-chippeakanno: Update to 3.30.1.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.30.1.
* gnu: r-zellkonverter: Update to 1.6.2.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-zellkonverter): Update to 1.6.2.
* gnu: r-keggrest: Update to 1.36.2.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-keggrest): Update to 1.36.2.
* gnu: r-genomicfeatures: Update to 1.48.3.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-genomicfeatures): Update to 1.48.3.
* gnu: r-biocparallel: Update to 1.30.3.Ricardo Wurmus2022-06-12
| | | | | * gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.30.3. [propagated-inputs]: Add r-codetools.
* gnu: r-deepsnv: Update to 1.42.1.Ricardo Wurmus2022-06-12
| | | | * gnu/packages/bioconductor.scm (r-deepsnv): Update to 1.42.1.
* gnu: java-plexus-component-metadata: Fix package.Julien Lepiller2022-06-12
| | | | | * gnu/packages/java.scm (java-plexus-component-metadata): Apply fix for newer jdom.
* gnu: emacs-rainbow-mode: Update to 1.0.6.base-for-series-12647base-for-series-12644Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/emacs-xyz.scm (emacs-rainbow-mode): Update to 1.0.6.
* gnu: emacs-undo-tree: Update to 0.8.2.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/emacs-xyz.scm (emacs-undo-tree): Update to 0.8.2.
* gnu: emacs-ghub: Update to 3.5.6.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.5.6.
* gnu: emacs-d-mode: Update to 2.0.12.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/emacs-xyz.scm (emacs-d-mode): Update to 2.0.12.
* gnu: emacs-kind-icon: Update to 0.1.5.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/emacs-xyz.scm (emacs-kind-icon): Update to 0.1.5.
* gnu: ndctl: Update to 73.Tobias Geerinckx-Rice2022-06-05
| | | | | | | * 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.
* gnu: memkind: Update to 1.13.0.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/disk.scm (memkind): Update to 1.13.0.
* gnu: diffoscope: Update to 216.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/diffoscope.scm (diffoscope): Update to 216.
* gnu: python-pyodbc-c: Fix comment.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/databases.scm (python-pyodbc-c): Fix comment about tests.
* gnu: irssi: Edit description.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/irc.scm (irssi)[synopsis, description]: Expound.
* gnu: offlate: Update to 0.6.1.Julien Lepiller2022-06-11
| | | | * gnu/packages/python-xyz.scm (offlate): Update to 0.6.1.
* gnu: irssi: Update to 1.4.1.Tobias Geerinckx-Rice2022-06-05
| | | | | * gnu/packages/irc.scm (irssi): Update to 1.4.1. [arguments]: Remove unmaintained "--with-bot".
* gnu: python-pyodbc-c: Fix metadata.Tobias Geerinckx-Rice2022-06-05
| | | | | | | | 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.
* gnu: python-pyodbc-c: Update to 3.1.5.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/databases.scm (python-pyodbc-c): Update to 3.1.5.
* gnu: python-pyodbc-c: Don't use unstable tarball.Tobias Geerinckx-Rice2022-06-05
| | | | | * gnu/packages/databases.scm (python-pyodbc-c)[source]: Use GIT-FETCH and GIT-FILE-NAME.
* gnu: python-pyodbc: Update to 4.0.32.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/databases.scm (python-pyodbc): Update to 4.0.32.
* gnu: python-pyodbc: Document the test situation.Tobias Geerinckx-Rice2022-06-05
| | | | | | * gnu/packages/databases.scm (python-pyodbc)[arguments]: Replace counterfactual comment with one that isn't. Add a custom 'check phase, which doesn't run.
* gnu: python-pyodbc: Remove precompiled .pyc files from source.Tobias Geerinckx-Rice2022-06-05
| | | | | * gnu/packages/databases.scm (python-pyodbc)[source]: Add a snippet. Remove no-op file-name.
* gnu: Add emacs-org-auto-tangle.Haider Mirza2022-06-11
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-auto-tangle): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* system: Align zram priority with swap-space spec to clarify.Josselin Poiret2022-06-11
| | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/54783>. * gnu/services/linux.scm (zram-device-configuration) [priority]: Adapt to use #f or an integer from 0 to 32767. Add sanitizer to warn for the change and delay the field. (zram-device-configuration->udev-string): Adapt as above. * doc/guix.texi (Zram Device Service): Remove double copyright line. Change priority description to refer to the Swap Space one, and suggest not leaving the default #f on to properly use zram. Reported-by: Stefan Baums <baums@stefanbaums.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* services: jami-configuration: Rename 'jamid' field to 'libjami'.Maxim Cournoyer2022-06-10
| | | | | | | | * gnu/services/telephony.scm (gnu): (jami-configuration)[jamid]: Rename field to... [libjami]: ... this. (jami-configuration->command-line-arguments): Adjust accordingly. (jami-shepherd-services): Likewise.
* least-authority: Fix typo.Maxim Cournoyer2022-06-10
| | | | * guix/least-authority.scm (least-authority-wrapper): Fix typo in doc.
* services: jami: Modernize to adjust to Shepherd 0.9+ changes.Maxim Cournoyer2022-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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'.
* gnu: qtox: Update to 1.17.6.base-for-series-12640base-for-series-12639base-for-series-12635base-for-series-12633base-for-series-12631Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/messaging.scm (qtox): Update to 1.17.6.
* gnu: galera: Update to 26.4.12.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/databases.scm (galera): Update to 26.4.12.
* gnu: Add nmon.Tobias Geerinckx-Rice2022-06-05
| | | | * gnu/packages/admin.scm (nmon): New public variable.
* gnu: oneko: Edit description.Tobias Geerinckx-Rice2022-06-05
| | | | | | * 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.
* gnu: oneko: Remove trailing #t from phases.Tobias Geerinckx-Rice2022-06-05
| | | | | * gnu/packages/toys.scm (oneko)[source]: Don't explicitly return #t from snippet… [arguments]: …nor from phases.