mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 23:23:00 -04:00
net-misc/warp: add 0.9.2
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
@@ -412,6 +412,8 @@ DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e42
|
||||
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
|
||||
DIST warp-0.8.0.tar.bz2 640591 BLAKE2B 4a62e9834bf3d464d1249b5acae800396f833803fbb069543ab95d967ffa4a9587ee24f24746b79615d3cb6e8c8fb2aa2af6d23c7b77e36ee8751f2b65258f01 SHA512 a0747592423a65c400c8a3c20b762e38de1666d707f517c8ce9dd5547ea14c69bef2b280266c91d0f7dec115115699e702ffa233661bcd6db3847b1995a15686
|
||||
DIST warp-0.8.1.tar.bz2 648029 BLAKE2B ad42297b6396cadb1bf43232afa9556261f5e5428ee5ec227c5e01085e18b06a05cc1b250df0b64432ba29d0583aee08c5df0980185488aed48e47cb62a6aaee SHA512 2d1ba0f381aa3c84d8d98870c04151f81691230f0ebe0518a0220b7c797d345bb89a90072c6c7bcd4145fce06325913d34f9307b634fdabaa85d1c0c56f1ff57
|
||||
DIST warp-0.9.2-crates.tar.xz 35351848 BLAKE2B 8ab8087adafce0eb7510ad19669a54a6c0d136c63efeaeaf1fcfd91a8e7d44ce30bff02737be07f7e0ba4a0f298cb18aa5e663fb652af0ecbe2a8098ae0556b2 SHA512 67a5449a068e25ec77b29b5f2c75311c9c749c5b5a7eb8e097b8ba9f5ba6f8914aa0136702c1beb49a69d1ae41152fbaa6d67992948ece1c16daa1936217fff3
|
||||
DIST warp-0.9.2.tar.bz2 651923 BLAKE2B 30395008e2ee2669eb0f8ff563b4159263ea1e06b05dd3df556218fe5e6d8bf8167009148a2d0b9d4dd76a22fe5263263703c8b45a2f032c6ed5c856306028a4 SHA512 ca512e77ecf25f252491be7ea9c661a00cb20c6943eaf75ef5c9d78585fd2085208b7eb6da30c6bf75fe2118b11a9cffdc90bd3711b4d375362ea244f060c130
|
||||
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
|
||||
DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251
|
||||
DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e
|
||||
|
||||
80
net-misc/warp/warp-0.9.2.ebuild
Normal file
80
net-misc/warp/warp-0.9.2.ebuild
Normal file
@@ -0,0 +1,80 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
RUST_MIN_VER="1.82.0"
|
||||
inherit cargo flag-o-matic gnome2-utils meson python-any-r1 xdg
|
||||
|
||||
DESCRIPTION="Fast and secure file transfer"
|
||||
HOMEPAGE="
|
||||
https://apps.gnome.org/Warp/
|
||||
https://gitlab.gnome.org/World/warp
|
||||
"
|
||||
SRC_URI="
|
||||
https://gitlab.gnome.org/World/warp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2
|
||||
https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz
|
||||
"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
ECARGO_HOME="${WORKDIR}/${P}-build/cargo-home"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD EUPL-1.2 GPL-3+ MIT
|
||||
Unicode-3.0 Unlicense ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="qrcode"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/glib-2.76:2
|
||||
>=gui-libs/gtk-4.14:4[wayland,X]
|
||||
>=gui-libs/libadwaita-1.7:1
|
||||
qrcode? (
|
||||
media-libs/graphene
|
||||
>=media-libs/gstreamer-1.18:1.0
|
||||
>=media-libs/gst-plugins-bad-1.18:1.0
|
||||
>=media-libs/gst-plugins-base-1.18:1.0[wayland]
|
||||
>=media-libs/gst-plugins-good-1.18:1.0
|
||||
>=media-plugins/gst-plugins-zbar-1.18:1.0
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/itstool
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/warp"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
rust_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
python_fix_shebang build-aux/meson-cargo-manifest.py
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
filter-lto
|
||||
|
||||
local emesonargs=(
|
||||
$(meson_feature qrcode qr-code-scanning)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postrm
|
||||
}
|
||||
Reference in New Issue
Block a user