diff options
Diffstat (limited to 'net-im/fractal/fractal-6_rc.ebuild')
-rw-r--r-- | net-im/fractal/fractal-6_rc.ebuild | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/net-im/fractal/fractal-6_rc.ebuild b/net-im/fractal/fractal-6_rc.ebuild deleted file mode 100644 index 69a577f16dfd..000000000000 --- a/net-im/fractal/fractal-6_rc.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [matrix-sdk-base]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-base' - [matrix-sdk-common]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-common' - [matrix-sdk-crypto]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-crypto' - [matrix-sdk-indexeddb]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-indexeddb' - [matrix-sdk-qrcode]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-qrcode' - [matrix-sdk-sqlite]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-sqlite' - [matrix-sdk-store-encryption]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-store-encryption' - [matrix-sdk-ui]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk-ui' - [matrix-sdk]='https://github.com/matrix-org/matrix-rust-sdk;19526cea6bce133fc48904838956846aeb966dc6;matrix-rust-sdk-%commit%/crates/matrix-sdk' -) - -inherit cargo gnome2-utils meson - -MY_P=${P/_/.} -DESCRIPTION="Matrix messaging app for GNOME written in Rust" -HOMEPAGE=" - https://wiki.gnome.org/Apps/Fractal - https://gitlab.gnome.org/World/fractal/ -" -SRC_URI=" - https://gitlab.gnome.org/World/fractal/-/archive/${PV/_/.}/${MY_P}.tar.bz2 - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://dev.gentoo.org/~mgorny/dist/${P/_rc/_beta}-crates.tar.xz - " -fi -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3+" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD GPL-3+ ISC MIT - MPL-2.0 MPL-2.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="amd64 arm64" - -DEPEND=" - >=dev-libs/glib-2.72 - >=gui-libs/gtk-4.10.0:4 - >=gui-libs/libadwaita-1.4.0:1 - - >=media-libs/gstreamer-1.20:1.0 - >=media-libs/gst-plugins-bad-1.20:1.0 - >=media-libs/gst-plugins-base-1.20:1.0 - - >=gui-libs/gtksourceview-5.0.0:5 - >=media-video/pipewire-0.3.0:=[gstreamer] - >=dev-libs/openssl-1.0.1:= - >=media-libs/libshumate-1.0.0:1.0 - >=dev-db/sqlite-3.24.0:3 - >=sys-apps/xdg-desktop-portal-1.14.1 -" -RDEPEND=" - ${DEPEND} - virtual/secret-service -" -# clang needed by bindgen -BDEPEND=" - sys-devel/clang -" - -# Rust -QA_FLAGS_IGNORED="usr/bin/fractal" - -src_configure() { - meson_src_configure - ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die -} - -pkg_postinst() { - gnome2_schemas_update - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_desktop_database_update - xdg_icon_cache_update -} |