diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-31 22:43:14 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-31 22:43:14 +0000 |
commit | 7323114f21150e9c3714584386134160e2c520cf (patch) | |
tree | b361bee15d0d87cf243bdf778fdfff9e8d7256a8 /net-im/fractal | |
parent | 4856d9d89d9f533d36c415521ddc9c23be3c6033 (diff) |
gentoo auto-resync : 31:01:2025 - 22:43:14
Diffstat (limited to 'net-im/fractal')
-rw-r--r-- | net-im/fractal/Manifest | 14 | ||||
-rw-r--r-- | net-im/fractal/fractal-10.ebuild (renamed from net-im/fractal/fractal-10_rc-r1.ebuild) | 56 | ||||
-rw-r--r-- | net-im/fractal/fractal-10_beta.ebuild | 102 |
3 files changed, 29 insertions, 143 deletions
diff --git a/net-im/fractal/Manifest b/net-im/fractal/Manifest index c5bb368204cc..e30ec868b868 100644 --- a/net-im/fractal/Manifest +++ b/net-im/fractal/Manifest @@ -1,14 +1,12 @@ -DIST fractal-10.beta.tar.bz2 1964153 BLAKE2B 638525c3d177c53021c63656a74a8616e725bc2f971fe2c2a4412f45c5bbd48b76d859d6a6fc50b39141409c6429bd0bc794c155bfbbab9e0f793805df285940 SHA512 286b59500c6db5c4293e5b947e0f028a9b2c689984627ac59b642cfcefb8c299a994564b1266b3fb43172298d4b53325bee971f5ab93e56a50a5c6f630654192 -DIST fractal-10.rc.tar.bz2 1982345 BLAKE2B b3435fd6fc4f3d2363e2eaac7dc3a42cfba9e0ffc94ed910b0efa73f900b8378ced8b3445dc88dd7f137971683e9be4a87cc3ceb5b53b158515f80e32f713091 SHA512 06b3b6c05d7988d324b18bcb3a454b941b8a42e0975a4e295dac661fbae096e48bde7e67f1c31783c245a4a5b308a5a8cc891a81a977b8c9c7c32bff10cb4045 -DIST fractal-10_beta-crates.tar.xz 47757844 BLAKE2B 4946bd3f60b4025617281de4e418ba77bd8868163f37c66207509b475954b19362e589ed24994c089c5ccb6001a74b40c3bcf40998e92a15cf3d55eec385828a SHA512 e38110e9bcd3deac70a0a959d387f9d1fc6a0bcf94bbd4cf70520183a753ca6f4de42d0bcea00ae4f951fe7ae4982a450e01930156ec0329b12e0caaa995471c -DIST fractal-10_rc-crates.tar.xz 46451468 BLAKE2B 5ffadfeec0e19ada66785d9413716a7fe8e110efc0349246b87cbf460d2866f041b676811e7dbce2ebff33bd4a4cc58f9980b5b4d4d401e845b27ad4cb481324 SHA512 fb39271f2aac25ce8791e6a4693a5c4ee91b83e613cdba439a7ffd6588a0d6e167f12a85b146c72ee711278b752651514cb28db02b0f90978d7b8d9be7cea754 +DIST fractal-10-crates.tar.xz 47632864 BLAKE2B f4e9db45c77e85799716994e23fa317b258172c44d2566b665736bd8f897dab95e726aff3d98268e7868872faa50d2f06119b783935ea8be14d3c409eb32f29b SHA512 97f601fb492c369071ee79b38a81cb19c2e789020406137836141d16c5554c67daa367abf4ec87db63ad7c9555114878b80a1873c97777da9af06c3b1271b5e3 +DIST fractal-10.tar.bz2 1977895 BLAKE2B 92fa3cd3e546d373e474724c7921ecb39809d60d28f2012435e770a118aee003536e00623a6e2ab66c10bec1df1a9cc49e40f11de313a63070998bfcb0e030c6 SHA512 6755493f0d99edd5b1517c6d2da6589961d2cc92cbc63e1c7c723a756324272caf18d5b26591ef939fcd43f091b422dec6dc5e254ec2733010a7f952679c0d11 DIST fractal-8.tar.bz2 1860423 BLAKE2B d6b0b0a8f479d7ceda4c40bd9eb677ef01abf8304ebd4ba8d15bc96557c78ec84af37fbca241feec3e85b3ef3b4ae6bc7564a40c5232830b43b03cd73e6fe9f4 SHA512 cae1e9f85fb570a075ceb88c115d5ce8169a3c38920765e46fd0f92e6c962a2377338e330d54cf3944903828db1c0c50c51ff4de2a079b34a478248485aad952 DIST fractal-8_rc-crates.tar.xz 49000316 BLAKE2B b9c68668e762563a06ba176e23b76fab23ba97e61e48c01ad18e063426fc906c20c559a0f812fa08871b916156d3374b9308390f950e3dd1fa56ab270f8d283e SHA512 8c855aae2fbddbe2c186b6e1c0ef269ab1ced6c5ea1f3e7270681d6523549569aa6ccab91cbc803b1322d5115d9c8cda0df75d8eef9db559f10834d542454723 +DIST matrix-rust-sdk-66ffc3448ee17e263311c3d4747d779cc79a904d.gh.tar.gz 2637044 BLAKE2B 9a9f5ef2735c027bcd75282575e8cd3dc958b1a71ec3045d4c11f43f185d43fd3e8aeb60e19713949f7bd32bd943d9ad5a96e0b56d75f4165c2492a0a23021da SHA512 a2dfccbf80c744da83d5cd705be85b897992f1e4bd9a63cec3c89e1cc7fca0562e0ad5da6036ec7897e043a73767bcc91b0be997ec4aa46d563aa65721eb6ecb DIST matrix-rust-sdk-92b4c2a469f507696fa9db3d6bdb000a761e2694.gh.tar.gz 2220737 BLAKE2B df740551e28e0651447dd3f3404b9e3aa2a871acaecbfb7774a5ea62c45b89b4ddfd347fa5d1975c22874e8f629a645e6fcd8d69b14de4c4e22723b47d217755 SHA512 f2f44cc3119666a7cc3382ba95b44b757ce9ef193a004aa4423ccbe51dbcafa6ecfbab6f90f2a274e88b06cd07e45c03c357877aa36e8626f67ae04c8586e328 -DIST matrix-rust-sdk-9514388108c7007cbdc822c582d26ad9e89af5d9.gh.tar.gz 2506236 BLAKE2B 2e30d002da8c4c53d4494af2933ac8e3ed116f8edcfd84f29a130aeaf4a04603d6a5c453ce2e34cc8879291c584c22bdef4dfdec576d4bcd3686e6e3147d45e0 SHA512 0fff84a263e733105d381adcd452a4c277ba561926c6cddb023e4620abdf37e488e28888e4343d968b0fb49bdd881e395c6f187c2ba1bcc70781879a36e55366 DIST ruma-4d3d8b46fd519012e4585ccf00dbea1eb602c028.gh.tar.gz 692921 BLAKE2B 3d06096f41327351e462628d1218c9031a10f3d3dd661dc2a2008ed37001cad649dd5f081316ca4eba7acc715c6eba91576532ea62ab94c8915ec697992f9390 SHA512 6193005c1e5224f4e903f00c4086091161239b2980c88dc23c666840fb72d61b336339909cb7efb4f9f14d151a8172fb8b0ecaf162df3a0094edccf97d616fe4 -DIST ruma-b266343136e8470a7d040efc207e16af0c20d374.gh.tar.gz 740485 BLAKE2B a96fe3a41449de40e2d95fe4b1995f73e1119d1c10de562c584e23694fe7141b65f6a5efa557435b125a38052fd8b37a4b683c84a3b13ec8e5749d0b3d8d9d54 SHA512 87649cbd78550f3e3936610eb57470fd6af8cf890a8aec7a4859387226e3048f5faf4ce72070775df627d2edbffc8e086c10a307ff4942874878aa103e989abe -EBUILD fractal-10_beta.ebuild 1966 BLAKE2B e35eaa01b1c2c5386c38c021a56ec8f36747a27abcb541c61d8d63362224f2015d64b5a3ea742ee59ba00128628d3be8532d3d3562edcabf5e07bee0afa8ade8 SHA512 b0778370bc34f25c1f70244deaecee8ddcc16ff372b222a4457ccf475d2d274e58c20c819b778c024fa5871d11825ff533ea53431e851db42bc9be8353a04787 -EBUILD fractal-10_rc-r1.ebuild 4763 BLAKE2B 5a6ce1153b18f4d4cde9534a4ffa4a6db84856b28280ca3e6cb66b39260d3a160782ca80f819230b2d006ea9f9f1855f0589072cf3310cf430d2000f7ef03026 SHA512 0a1604139ca40a6b6262b441aff9e177064c318dc5616fdfa93666301d512ea18494aa0a7cd4e9369d03fe4db4d382354353f24e3fd6496f47dc5b349a8ff877 +DIST ruma-b868438f5d91918e97d2c3f64d7c82a0d86d29d4.gh.tar.gz 740773 BLAKE2B 5bb5b47ab62504fd727f2f11961ab69f82988187c97fb81579a25d91eb1c8262f267bd9fb498bd2e252236cd6de5001d3a55beb7c0c1bac433435ac39ccc4b2f SHA512 a1d01f54141100f2a47f5c5c0840f51c6473bedac8e674c5b38260cca90cd60b93ae261c1e159df97205f415a371325259e3240e94f8daa22fbe8f459368b31c +DIST vodozemac-3d655add09992d17fdb2b55c60f532658090487d.gh.tar.gz 2192273 BLAKE2B 26f4e8502ccaf22a039fa0d6f5533d45524e5ef818bda7560d4f949046e8c3e7614e6bc88ee35cd8e64833faae2e46b4895190a634e1ac0d9311c5d2f4a53126 SHA512 9acfb220db1ea9653b7805515765465aa15fcf5fd551e7ec8e9fda77ff74fb5fb26a6ee52a4dfd3a5cc2531536bf4d20f307008e4c24b40ba5466416a5a114b4 +EBUILD fractal-10.ebuild 4543 BLAKE2B 4555ef99a4612e90e103c7977dc55989e1212109c3ed477644f7cf78e0d4ad7097fd1dfcf00e9e6f97eefbbc385206ca6c81794c446ffee09c4240af9daea2f0 SHA512 b0d0bcf8c13e78dbd018f8b3f2d3e914e3c7ba22cbc74ef26e7792c236679aaac88bea66a402b36dc30e3fa911f328bdcf15dbbf57f1a187f572263a8b1749aa EBUILD fractal-8-r1.ebuild 4518 BLAKE2B c0bcaec99b62186b6370137f37778e8ae1ab5f3ec39eb5d75ac302dedf749aaee23a95cb98874c11a16413efb2ee76345d9178feaaeee54fbfaddb1aa67e0285 SHA512 0c1f764957d85bc13bd749d86cb57c8b684bf09757ec7facb998c61929203dcb89a3000b0cc92ed079434d15fc4d7224948f97ede1be92c44ff15aebbfb34a68 MISC metadata.xml 332 BLAKE2B 36b22310df0557eda42824f89922a2f86f69d1e865e7a218e68cb8402f525e6b656ffad5ddfd571db0683fedaf4be4731b90f396f10dc5860f84a68954aee178 SHA512 5be14905102caf86ecae246ca7cc69a9c3543f9c2d0cf78f99c6f0eeb04ffdbecb91bb06b12d99956ddd69d59a99b71b5caaf1a788fa6c3fd2f8142434970038 diff --git a/net-im/fractal/fractal-10_rc-r1.ebuild b/net-im/fractal/fractal-10.ebuild index 432f1735f3d2..f29777dfbfda 100644 --- a/net-im/fractal/fractal-10_rc-r1.ebuild +++ b/net-im/fractal/fractal-10.ebuild @@ -7,23 +7,24 @@ CRATES=" " declare -A GIT_CRATES=( - [matrix-sdk-base]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-base' - [matrix-sdk-common]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-common' - [matrix-sdk-crypto]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-crypto' - [matrix-sdk-indexeddb]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-indexeddb' - [matrix-sdk-qrcode]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-qrcode' - [matrix-sdk-sqlite]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-sqlite' - [matrix-sdk-store-encryption]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-store-encryption' - [matrix-sdk-ui]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk-ui' - [matrix-sdk]='https://github.com/matrix-org/matrix-rust-sdk;9514388108c7007cbdc822c582d26ad9e89af5d9;matrix-rust-sdk-%commit%/crates/matrix-sdk' - [ruma-client-api]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-client-api' - [ruma-common]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-common' - [ruma-events]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-events' - [ruma-federation-api]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-federation-api' - [ruma-html]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-html' - [ruma-identifiers-validation]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-identifiers-validation' - [ruma-macros]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma-macros' - [ruma]='https://github.com/ruma/ruma;b266343136e8470a7d040efc207e16af0c20d374;ruma-%commit%/crates/ruma' + [matrix-sdk-base]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-base' + [matrix-sdk-common]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-common' + [matrix-sdk-crypto]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-crypto' + [matrix-sdk-indexeddb]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-indexeddb' + [matrix-sdk-qrcode]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-qrcode' + [matrix-sdk-sqlite]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-sqlite' + [matrix-sdk-store-encryption]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-store-encryption' + [matrix-sdk-ui]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk-ui' + [matrix-sdk]='https://github.com/matrix-org/matrix-rust-sdk;66ffc3448ee17e263311c3d4747d779cc79a904d;matrix-rust-sdk-%commit%/crates/matrix-sdk' + [ruma-client-api]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-client-api' + [ruma-common]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-common' + [ruma-events]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-events' + [ruma-federation-api]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-federation-api' + [ruma-html]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-html' + [ruma-identifiers-validation]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-identifiers-validation' + [ruma-macros]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma-macros' + [ruma]='https://github.com/ruma/ruma;b868438f5d91918e97d2c3f64d7c82a0d86d29d4;ruma-%commit%/crates/ruma' + [vodozemac]='https://github.com/matrix-org/vodozemac;3d655add09992d17fdb2b55c60f532658090487d;vodozemac-%commit%' ) RUST_MIN_VER="1.82.0" @@ -44,7 +45,7 @@ SRC_URI=" " if [[ ${PKGBUMPING} != ${PVR} ]]; then SRC_URI+=" - https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz + https://github.com/gentoo-crate-dist/fractal/releases/download/${PV}/${CRATE_P}-crates.tar.xz " fi S=${WORKDIR}/${MY_P} @@ -52,8 +53,8 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-3+" # Dependent crate licenses LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 ISC - MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + GPL-3+ ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB " SLOT="0" KEYWORDS="~amd64" @@ -66,10 +67,8 @@ DEPEND=" >=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 - >=media-plugins/gst-plugin-gtk4-0.13.0:1.0 >=gui-libs/gtksourceview-5.0.0:5 - >=media-video/pipewire-0.3.0:=[gstreamer] >=media-libs/libwebp-1.0.0:= >=dev-libs/openssl-1.0.1:= >=media-libs/libshumate-1.2:1.0 @@ -97,17 +96,8 @@ QA_FLAGS_IGNORED="usr/bin/fractal" src_prepare() { default - # ignore upstream settings, they force debug symbols for release - # and disable them for dev builds - sed -i -e 's:profile\.:ignored.&:' Cargo.toml || die - - # force linking against libwebp dynamically - # https://github.com/NoXF/libwebp-sys/issues/17 - cat > "${ECARGO_VENDOR}/libwebp-sys-0.9.6/build.rs" <<-EOF || die - fn main() { - println!("cargo:rustc-link-lib=dylib=webp"); - } - EOF + # upstream dev settings are insane + sed -i -e 's:profile\.dev:ignored.insanity:' Cargo.toml || die } src_configure() { diff --git a/net-im/fractal/fractal-10_beta.ebuild b/net-im/fractal/fractal-10_beta.ebuild deleted file mode 100644 index 41a24ef3ea58..000000000000 --- a/net-im/fractal/fractal-10_beta.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -RUST_MIN_VER="1.82.0" - -inherit cargo gnome2-utils meson - -MY_P=${P/_/.} -CRATE_P=fractal-${PV} - -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/${CRATE_P}-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 Boost-1.0 ISC - MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/glib-2.82 - >=gui-libs/gtk-4.16:4 - >=gui-libs/libadwaita-1.6: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] - >=media-libs/libwebp-1.0.0:= - >=dev-libs/openssl-1.0.1:= - >=media-libs/libshumate-1.2:1.0 - >=dev-db/sqlite-3.24.0:3 - >=sys-apps/xdg-desktop-portal-1.14.1 - - >=media-libs/lcms-2.12.0:2 - >=sys-libs/libseccomp-2.5.0:= - -" -RDEPEND=" - ${DEPEND} - media-libs/glycin-loaders - virtual/secret-service -" -# clang needed by bindgen -BDEPEND=" - llvm-core/clang - dev-lang/grass -" - -# Rust -QA_FLAGS_IGNORED="usr/bin/fractal" - -src_prepare() { - default - - # upstream dev settings are insane - sed -i -e 's:profile\.dev:ignored.insanity:' Cargo.toml || die -} - -src_configure() { - local mymesonargs=( - #-Ddisable-glycin-sandbox=true - ) - - 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 -} |