gnu: Add ableton-link. * gnu/packages/audio.scm (ableton-link): New variable. * gnu/packages/patches/ableton-link-system-libraries-debian.patch: Patch CMakeLists.txt to use system libraries. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add gnome-shell-extension-clipboard-indicator. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-clipboard-indicator): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add makepasswd. * gnu/packages/password-utils.scm (makepasswd): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: webkitgtk: Patch to share store via Bubblewrap. Fixes <https://bugs.gnu.org/40837>. * gnu/packages/patches/webkitgtk-share-store.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/webkit.scm (webkitgtk)[source](patches): Use it. Co-authored-by: Marius Bakke <mbakke@fastmail.com>
services: Do not use symbolic links in PulseAudio variables. This addresses <https://bugs.gnu.org/40837> by making these configuration files more easily accessible within the WebKitGTK sandbox. * gnu/services/sound.scm (pulseaudio-environment): Move below PULSEAUDIO-CONF-ENTRY. Instantiate PULSE_CONFIG and PULSE_CLIENTCONFIG entries directly instead of referring to /etc/pulse. (pulseaudio-etc): Do not create /etc/pulse/client.conf and /etc/pulse/daemon.conf.
gnu: endless-sky: Update to 0.9.12. * gnu/packages/games.scm (endless-sky): Update to 0.9.12. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: sbcl-type-i: Update to 20191203. * gnu/packages/lisp-xyz.scm (sbcl-type-i): Update to 20191203.
gnu: sbcl-trivial-features: Update to 20200403. * gnu/packages/lisp-xyz.scm (sbcl-trivial-features): Update to 20200403.
gnu: sbcl-trivial-cltl2: Update to 20200301. * gnu/packages/lisp-xyz.scm (sbcl-trivial-cltl2): Update to 20200301.
gnu: sbcl-trivia: Update to 20200301. * gnu/packages/lisp-xyz.scm (sbcl-trivia): Update to 20200301.
gnu: sbcl-quri: Update to 20191020. * gnu/packages/lisp-xyz.scm (sbcl-quri): Update to 20191020.
gnu: sbcl-plump: Update to 20200415. * gnu/packages/lisp-xyz.scm (sbcl-plump): Update to 20200415.
gnu: sbcl-named-readtables: Update to 20200506. * gnu/packages/lisp-xyz.scm (sbcl-named-readtables): Update to 20200506.
gnu: sbcl-local-time: Update to 20200303. * gnu/packages/lisp-xyz.scm (sbcl-local-time): Update to 20200303.
gnu: sbcl-fast-http: Update to 20190910. * gnu/packages/lisp-xyz.scm (sbcl-fast-http): Update to 20190910.
gnu: Add syntax-interpol. * gnu/packages/lisp-xyz.scm (cl-syntax-interpol, sbcl-syntax-interpol): New variables.
gnu: sbcl-cl-syntax-annot: Inherit from sbcl-cl-syntax. * gnu/packages/lisp-xyz.scm (sbcl-cl-syntax-annot): Inherit from sbcl-cl-syntax and remove unnecessary fields.
gnu: sbcl-trivial-gray-streams: Update to 20180909. * gnu/packages/lisp-xyz.scm (sbcl-trivial-gray-streams): Update to 20180909.
gnu: sbcl-fast-io: Update to 20200404. * gnu/packages/lisp-xyz.scm (sbcl-fast-io): Update to 20200404.
gnu: sbcl-dexador: Update to 0.9.14. * gnu/packages/lisp-xyz.scm (sbcl-dexador): Update to 0.9.14.