From 800ca497282f6fb61e41ea151038d3baa05cdaeb Mon Sep 17 00:00:00 2001 From: kilianmh Date: Sun, 9 Jun 2024 09:02:00 +0200 Subject: [PATCH] Chore: Update to bordeaux-threads-2 --- src/sysdeps.lisp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/sysdeps.lisp b/src/sysdeps.lisp index 638e88c..f3a9f19 100644 --- a/src/sysdeps.lisp +++ b/src/sysdeps.lisp @@ -21,19 +21,19 @@ (defun current-process () "Return the object representing the current process" - (bt:current-thread)) + (bt2:current-thread)) (defun kill-process (process) "Kill the process represented by the object process" - (bt:destroy-thread process)) + (bt2:destroy-thread process)) (defun run-process (name function &rest arguments) "Create and run a new process with name, executing function on arguments" - (bt:make-thread #'(lambda () (apply function arguments)) :name name)) + (bt2:make-thread #'(lambda () (apply function arguments)) :name name)) (defun all-processes () "Return a list of all processes currently running" - (bt:all-threads)) + (bt2:all-threads)) ;; opening a client TCP/IP socket stream @@ -75,19 +75,19 @@ (defun stop-process (name) "Stop a named process by destroying it" - (let ((thread (find name (bt:all-threads) :key #'bt:thread-name :test #'equal))) + (let ((thread (find name (bt2:all-threads) :key #'bt2:thread-name :test #'equal))) (when thread - (bt:destroy-thread thread) + (bt2:destroy-thread thread) name))) ;; working with process locks (defun make-process-lock (name) "Create a named process lock object" - (bt:make-recursive-lock name)) + (bt2:make-recursive-lock :name name)) (defmacro with-process-lock ((lock) &body body) "Execute body wih the process lock grabbed, wait otherwise" - `(bt:with-recursive-lock-held (,lock) ,@body)) + `(bt2:with-recursive-lock-held (,lock) ,@body)) ;;;; eof f56722b01cc706da5d4801ff66a39a6b4'/>
path: root/gnu/packages/patches/docbook-xsl-nonrecursive-string-subst.patch
gobby.scm?id=50e0fa19f0f6447e18ec7f49b961f011ff4d23f1'>gnu: Update gtkmm to 4.2.0, add gtkmm@3, and adjust gtkmm@2....* gnu/packages/gtk.scm (gtkmm)[version]: Update to 4.2.0. [arguments](meson): New argument. [native-inputs]: Add glib:bin. [propagated-inputs]: Replace gtk+ with gtk. (gtkmm-3): New variable. (gtkmm-2)[arguments]: Strip certain inherited arguments. * gnu/packages/animation.scm (synfigstudio)[inputs]: Switch to gtkmm-3. * gnu/packages/astronomy.scm (stackistry)[inputs]: Ditto. * gnu/packages/audio.scm (guitarix)[inputs]: Ditto. * gnu/packages/disk.scm (parted)[inputs]: Ditto. * gnu/packages/gnome.scm (gnome-system-monitor)[inputs]: Ditto. (workrave)[inputs]: Ditto. (gnote)[inputs]: Ditto. * gnu/packages/gobby.scm (gobby)[inputs]: Ditto. * gnu/packages/inkscape.scm (inkscape)[inputs]: Ditto. * gnu/packages/mail.scm (astroid)[inputs]: Ditto. * gnu/packages/mate.scm (mate-system-monitor)[inputs]: Ditto. * gnu/packages/music.scm (tascam-gtk)[inputs]: Ditto. * gnu/packages/photo.scm (rawtherapee)[inputs]: Ditto. * gnu/packages/pulseaudio.scm (pavucontrol)[inputs]: Ditto. (paprefs)[inputs]: Ditto. * gnu/packages/text-editors.scm (jucipp)[inputs]: Ditto. * gnu/packages/wm.scm (waybar)[inputs]: Ditto.
AgeCommit message (Expand)Author
Raghav Gururajan
2021-09-12gnu: obby: Fix build....* gnu/packages/gobby.scm (obby)[inputs]: Replace libsigc++ with libsigc++-2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Felix Gruber
2021-09-12gnu: gobby: Update to 0.6.0....This fixes a build failure due to our libinfinite being too recent for gobby 0.5.0. * gnu/packages/gobby.scm (gobby): Update to 0.6.0. [build-system]: Change to glib-or-gtk-build-system which helps to find glib-compile-schemas. [native-inputs]: Add itstool. [inputs]: Replace gtkmm-2 with gtkmm and gtksourceview-2 with gtksourceview-3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Felix Gruber
2021-09-12gnu: libnet6: Fix build....* gnu/packages/gobby.scm (libnet6)[inputs]: replace libsigc++ with libsigc++-2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Felix Gruber
2021-01-03gnu: obby: Omit static library....* gnu/packages/gobby.scm (obby)[arguments]: Add ‘--disable-static’ to #:configure-flags. Tobias Geerinckx-Rice
2021-01-03gnu: libnet6: Omit static library....* gnu/packages/gobby.scm (libnet6)[arguments]: Add ‘--disable-static’ to #:configure-flags. Tobias Geerinckx-Rice
2021-01-03gnu: libinfinity: Omit static libraries...* gnu/packages/gobby.scm (libinfinity)[arguments]: Add ‘--disable-static’ to #:configure-flags. Tobias Geerinckx-Rice
2021-01-02gnu: libinfinity: Update to 0.7.2....* gnu/packages/gobby.scm (libinfinity): Update to 0.7.2. Efraim Flashner