Package Details: warp 0.6.1-1

Git Clone URL: https://aur.archlinux.org/warp.git (read-only, click to copy)
Package Base: warp
Description: Fast and secure file transfer
Upstream URL: https://gitlab.gnome.org/World/warp
Keywords: gnome magic-wormhole
Licenses: GPL3
Conflicts: warp-share-files
Replaces: warp-share-files
Submitter: rafaelff
Maintainer: igor-dyatlov
Last Packager: igor-dyatlov
Votes: 8
Popularity: 0.000820
First Submitted: 2022-06-03 02:59 (UTC)
Last Updated: 2023-10-13 18:44 (UTC)

Latest Comments

xiota commented on 2023-09-20 10:04 (UTC) (edited on 2023-10-13 18:46 (UTC) by xiota)

Please remove replaces directive.

GregTheHun commented on 2023-02-07 16:12 (UTC) (edited on 2023-02-07 16:14 (UTC) by GregTheHun)

After attempting to build warp 0.4, I get this error:

"""

Compiling warp v0.4.0 (/home/greg/.cache/paru/clone/warp/src/warp-v0.4) error[E0658]: let...else statements are unstable --> src/ui/window.rs:404:9 | 404 | / let Some(stack_name) = self.imp().stack.visible_child_name() else { 405 | | return; 406 | | }; | |____^ | = note: see issue #87335 https://github.com/rust-lang/rust/issues/87335 for more information

For more information about this error, try rustc --explain E0658. error: could not compile warp due to previous error [47/48] Generating help/nl/help-warp-nl with a custom command FAILED: src/warp /usr/bin/env CARGO_HOME=/home/greg/.cache/paru/clone/warp/src/build/cargo-home LOCALEDIR=/usr/share/locale /usr/bin/cargo build --manifest-path /home/greg/.cache/paru/clone/warp/src/warp-v0.4/Cargo.toml --target-dir /home/greg/.cache/paru/clone/warp/src/build/src --features meson --release && cp src/release/warp src/warp ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'warp-0.4-1': error: packages failed to build: warp-0.4-1

"""

System info:

"""

System: Kernel: 6.1.9-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 12.2.1 Desktop: GNOME v: 43.2 Distro: Arch Linux

Machine: Type: Desktop Mobo: ASRock model: X570 Extreme4 serial: <superuser required> UEFI: American Megatrends v: P3.80 date: 08/04/2021

CPU: Info: 12-core model: AMD Ryzen 9 5900X bits: 64 type: MT MCP arch: Zen 3 rev: 2 cache: L1: 768 KiB L2: 6 MiB L3: 64 MiB Speed (MHz): avg: 2466 high: 3700 min/max: 2200/4950 boost: enabled cores: 1: 3586 2: 2879 3: 2200 4: 3700 5: 2200 6: 2908 7: 2200 8: 2200 9: 2200 10: 2200 11: 2200 12: 2200 13: 3592 14: 2867 15: 2200 16: 2200 17: 2200 18: 2200 19: 2200 20: 2200 21: 2200 22: 2200 23: 2200 24: 2261 bogomips: 177328 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm

Graphics: Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Tul / PowerColor Red Devil driver: amdgpu v: kernel arch: RDNA-2 bus-ID: 0e:00.0 Device-2: Logitech HD Pro Webcam C920 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 5-4:3 Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.7 compositor: gnome-shell driver: gpu: amdgpu resolution: 1920x1080~60Hz API: OpenGL v: 4.6 Mesa 22.3.4 renderer: AMD Radeon RX 6900 XT (navi21 LLVM 15.0.7 DRM 3.49 6.1.9-arch1-1) direct render: Yes

Info: Processes: 482 Uptime: 5d 3h 4m Memory: 31.27 GiB used: 6.72 GiB (21.5%) Init: systemd Compilers: gcc: 12.2.1 clang: 15.0.7 Packages: 1613 Shell: fish v: 3.6.0 inxi: 3.3.24

"""

Tio commented on 2022-10-05 23:47 (UTC)

By the way another package uses the /usr/bin/warp file. Namely haskell-wai-app-static https://www.yesodweb.com/book/web-application-interface - since "warp" is such a short and common name, can you rename it to say warp-share? To avoid conflicts...

piegames commented on 2022-06-19 21:48 (UTC)

I'm pretty sure this package does not depend on magic-wormhole anymore, please remove that dependency.

rafaelff commented on 2022-06-08 02:43 (UTC)

@igor-dyatlov: maintainership handle to you. Take good care of this baby.

igor-dyatlov commented on 2022-06-06 19:19 (UTC)

When warp-git was busy, I created a package with a different name (https://aur.archlinux.org/packages/warp-share-files). You can add me as the co-maintainer? Btw, I have improved PKGBUILD: https://pastebin.com/kpNq1BMg

yochananmarqos commented on 2022-06-03 04:38 (UTC)

The source should be:

source=("git+${url}.git#commit=${_commit}")

gameslayer commented on 2022-06-02 11:41 (UTC)

Fails to build

Preparing...
Checking warp-share-files dependencies...
Resolving dependencies...
Checking inter-conflicts...
Cloning warp-share-files build files...
Generating warp-share-files information...

Building warp-share-files...
==> Making package: warp-share-files 0.1.2-1 (Thu 02 Jun 2022 21:40:04)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading warp-v0.1.2.tar...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  4  890k    4 44327    0     0  22875      0  0:00:39  0:00:01  0:00:38 22872
 97  890k   97  864k    0     0   301k      0  0:00:02  0:00:02 --:--:--  301k
100  890k  100  890k    0     0   310k      0  0:00:02  0:00:02 --:--:--  310k
==> Validating source files with b2sums...
    warp-v0.1.2.tar ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting warp-v0.1.2.tar with bsdtar
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true warp-v0.1.2 build
The Meson build system
Version: 0.62.1
Source dir: /var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2
Build dir: /var/tmp/pamac-build-corey/warp-share-files/src/build
Build type: native build
Program /var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2/build-aux/meson-cargo-manifest.py found: YES (/var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2/build-aux/meson-cargo-manifest.py)
Program /var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2/build-aux/meson-cargo-manifest.py found: YES (/var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2/build-aux/meson-cargo-manifest.py)
Project name: warp
Project version: 0.1.2
Rust compiler for the host machine: rustc -C linker=cc (rustc 1.61.0)
Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Run-time dependency glib-2.0 found: YES 2.72.1
Run-time dependency gio-2.0 found: YES 2.72.1
Run-time dependency gtk4 found: YES 4.6.4
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Program appstream-util found: YES (/usr/bin/appstream-util)
Program cargo found: YES (/usr/bin/cargo)
Message: Setting up git pre-commit hook
WARNING: You should add the boolean check kwarg to the run_command call.
         It currently defaults to false,
         but it will default to true in future releases of meson.
         See also: https://github.com/mesonbuild/meson/issues/9300
Configuring app.drey.Warp.desktop.in using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Configuring app.drey.Warp.metainfo.xml.in using configuration
Program itstool found: YES (/usr/bin/itstool)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Message: Building in release mode
Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache)
Program update-desktop-database found: YES (/usr/bin/update-desktop-database)
Build targets in project: 13

warp 0.1.2

  User defined options
    auto_features: enabled
    buildtype    : plain
    libexecdir   : lib
    prefix       : /usr
    sbindir      : bin
    wrap_mode    : nodownload
    b_lto        : true
    b_pie        : true

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/var/tmp/pamac-build-corey/warp-share-files/src/build'
[1/7] Generating help/de/help-warp-de-gmo with a custom command
[2/7] Generating help/de/help-warp-de with a custom command
[3/7] Generating po/de/LC_MESSAGES/warp-de.mo with a custom command
[4/7] Generating po/fr/LC_MESSAGES/warp-fr.mo with a custom command
[4/7] Generating src/cargo-build with a custom command
    Updating git repository `https://github.com/magic-wormhole/magic-wormhole.rs`
warning: spurious network error (2 tries remaining): failed to connect to github.com: No route to host; class=Os (2)
warning: spurious network error (1 tries remaining): failed to connect to github.com: No route to host; class=Os (2)
error: failed to get `magic-wormhole` as a dependency of package `warp v0.1.2 (/var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2)`

Caused by:
  failed to load source for dependency `magic-wormhole`

Caused by:
  Unable to update https://github.com/magic-wormhole/magic-wormhole.rs#e1ec0d38

Caused by:
  failed to clone into: /var/tmp/pamac-build-corey/warp-share-files/src/build/cargo-home/git/db/magic-wormhole.rs-1dca7428e7ab11a3

Caused by:
  failed to connect to github.com: No route to host; class=Os (2)
[6/7] Generating data/app.drey.Warp.desktop with a custom command
FAILED: src/warp 
/usr/bin/env CARGO_HOME=/var/tmp/pamac-build-corey/warp-share-files/src/build/cargo-home LOCALEDIR=/usr/share/locale /usr/bin/cargo build --manifest-path /var/tmp/pamac-build-corey/warp-share-files/src/warp-v0.1.2/Cargo.toml --target-dir /var/tmp/pamac-build-corey/warp-share-files/src/build/src --release && cp src/release/warp src/warp
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

Lucki commented on 2022-05-14 19:14 (UTC)

I get the following error in a clean chroot:

[…]
Program msgfmt found: YES (/usr/bin/msgfmt)
Configuring app.drey.Warp.metainfo.xml.in using configuration
Program itstool found: NO

warp-v0.1.1/help/meson.build:11:6: ERROR: Program 'itstool' not found or not executable

A full log can be found at /build/warp-share-files/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().