* gnu/packages/linux.scm (usbip-utils): New variable. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> --- gnu/packages/linux.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 0004cca775..91310fd888 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2077,6 +2077,37 @@ slabtop, tload, top, vmstat, w, watch and sysctl.") "Tools for working with USB devices, such as lsusb.") (license license:gpl2+))) +(define-public usbip-utils + (package + (name "usbip-utils") + (version (package-version linux-libre)) + (source (package-source linux-libre)) + (build-system gnu-build-system) + (arguments + '(#:phases (modify-phases %standard-phases + (add-after 'unpack 'enter-subdirectory + (lambda _ + (chdir "tools/usb/usbip") + #t))))) + (native-inputs + `(("automake" ,automake) + ("autoreconf" ,autoconf) + ("libtool" ,libtool))) + (inputs `(("eudev" ,eudev))) + (home-page (package-home-page linux-libre)) + (synopsis "Utilities for sharing USB devices over IP networks") + (description + "The USB/IP protocol enables to pass USB device from a server to + a client over the network. The server is a machine which shares an + USB device and the client is a machine which uses USB device provided by + a server over the network. The USB device may be either physical device + connected to a server or software entity created on a server using USB + gadget subsystem. The usbip-utils are userspace tools to used to handle + connection and management on both side. The client needs the vhci-hcd + Linux kernel module and the server needs the usbip_host Linux kernel + module.") + (license license:gpl2))) + (define-public e2fsprogs (package (name "e2fsprogs") -- 2.33.0
[-- Attachment #1: Type: text/plain, Size: 261 bytes --] On Sun, Sep 05 2021, Denis 'GNUtoo' Carikli wrote: > * gnu/packages/linux.scm (usbip-utils): New variable. > > Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Looks like this was pushed as f16e6b505d5d2630b786a0477ec73b42e77b04e4. Closing! [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 861 bytes --]
[-- Attachment #1: Type: text/plain, Size: 258 bytes --] Hello, Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> skribis: > * gnu/packages/linux.scm (usbip-utils): New variable. > > Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Applied with the tweak below. Thanks! Ludo’. [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: Type: text/x-patch, Size: 1501 bytes --] diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index b1a1031e21..d61ce41285 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2177,14 +2177,14 @@ slabtop, tload, top, vmstat, w, watch and sysctl.") (synopsis "Utilities for sharing USB devices over IP networks") (description "The USB/IP protocol enables to pass USB device from a server to - a client over the network. The server is a machine which shares an - USB device and the client is a machine which uses USB device provided by - a server over the network. The USB device may be either physical device - connected to a server or software entity created on a server using USB - gadget subsystem. The usbip-utils are userspace tools to used to handle - connection and management on both side. The client needs the vhci-hcd - Linux kernel module and the server needs the usbip_host Linux kernel - module.") +a client over the network. The server is a machine which shares an +USB device and the client is a machine which uses USB device provided by +a server over the network. The USB device may be either physical device +connected to a server or software entity created on a server using USB +gadget subsystem. The usbip-utils are userspace tools to used to handle +connection and management on both side. The client needs the @file{vhci-hcd} +Linux kernel module and the server needs the @file{usbip_host} Linux kernel +module.") (license license:gpl2))) (define-public e2fsprogs