diff options
author | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2024-05-03 12:19:21 +0500 |
---|---|---|
committer | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2024-05-03 12:19:21 +0500 |
commit | fbf77f6a6d4d5bf7a1d9cc1d541333cb2818d628 (patch) | |
tree | 646ad02b01d4c1da3f0dae1712a6b784908e6025 /www-plugins | |
parent | net-misc/gmcapsule: add 0.7.0 (diff) | |
download | guru-fbf77f6a6d4d5bf7a1d9cc1d541333cb2818d628.tar.gz guru-fbf77f6a6d4d5bf7a1d9cc1d541333cb2818d628.tar.bz2 guru-fbf77f6a6d4d5bf7a1d9cc1d541333cb2818d628.zip |
www-plugins/firefoxpwa: drop 2.11.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Diffstat (limited to 'www-plugins')
-rw-r--r-- | www-plugins/firefoxpwa/Manifest | 2 | ||||
-rw-r--r-- | www-plugins/firefoxpwa/firefoxpwa-2.11.0.ebuild | 443 |
2 files changed, 0 insertions, 445 deletions
diff --git a/www-plugins/firefoxpwa/Manifest b/www-plugins/firefoxpwa/Manifest index ade847ff0..2f973b2df 100644 --- a/www-plugins/firefoxpwa/Manifest +++ b/www-plugins/firefoxpwa/Manifest @@ -113,7 +113,6 @@ DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7 DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402 SHA512 dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65 DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 -DIST firefoxpwa-2.11.0.tar.gz 508024 BLAKE2B 0c0ea0f259e8c0b1ffe4d487acc56edbf9065f6e33f0036972d71d3ba691e28a5110c747f601a3ac22aedbb2e227c328d847b16c3f290d74403ce740dc193770 SHA512 71c63fd18de28973e631023b75b45d0d48764fad0c90019fbf590fc6cd9f8f3f490e744224d5d2b21bd3e3be96b77a321577e1c80844d62447b8d5d1b8a703d6 DIST firefoxpwa-2.11.1.tar.gz 508188 BLAKE2B a7b6cd7c9b3c3206e617a6adbb0ea0dea6887ab0e9c519e391c97f2becb043f647cc68898ed6202f326fdf110816208c00c9f74d30795f452dcec8d1cd561933 SHA512 eeef79621d3d66382e38a670900b58aa57be67edea44a27d56e7af1134e32c3de38773e34adb6c3edcbf35a884418f7708d00d065866c0b33b5ae245e037b1e4 DIST firefoxpwa-2.12.0.tar.gz 523598 BLAKE2B e2b933c1d35f2af1df25aa54c729a55b2b7e667587abf15aef7b54d187de27c59174ff8a5e9b1dc4e953bd6f0912ae2da4e900a54bb3b9e6eec1d5b6d9b24391 SHA512 709b2fc075203e018c4796e987bb1e5cbee4e728febf12078766a94453f165eeb9616b910d9aa39cfce926ad93ece87750aa4820da8c03ab5b2dca871ed813e5 DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 @@ -218,7 +217,6 @@ DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43 DIST miniz_oxide-0.3.7.crate 44996 BLAKE2B 0e89ec4131e7abdadaa9feb6019b31853976a34434216e0f89ddab519559d0e1feaf2228fbc09906e51fb0242a18abe1a67a5362e080c19fc7cd00c2f95f08ae SHA512 d4eff239f8d6e947b94619e80fe03ed32aabd1a6393f63145d70ed7f08c51c45c7261d8157bf61c78d1637ea1f71ef15f9813ec733efd8afe6aa14810888718e DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432 -DIST mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 diff --git a/www-plugins/firefoxpwa/firefoxpwa-2.11.0.ebuild b/www-plugins/firefoxpwa/firefoxpwa-2.11.0.ebuild deleted file mode 100644 index 278c018e2..000000000 --- a/www-plugins/firefoxpwa/firefoxpwa-2.11.0.ebuild +++ /dev/null @@ -1,443 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - ab_glyph@0.2.23 - ab_glyph_rasterizer@0.1.8 - addr2line@0.21.0 - adler32@1.2.0 - adler@1.0.2 - aho-corasick@1.1.2 - alloc-no-stdlib@2.0.4 - alloc-stdlib@0.2.2 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anstream@0.6.11 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - anstyle@1.0.4 - anyhow@1.0.79 - arrayref@0.3.7 - arrayvec@0.7.4 - async-compression@0.4.6 - autocfg@1.1.0 - backtrace@0.3.69 - base64@0.21.7 - bit_field@0.10.2 - bitflags@1.3.2 - bitflags@2.4.2 - brotli-decompressor@2.5.1 - brotli@3.4.0 - bumpalo@3.14.0 - bytemuck@1.14.0 - byteorder@1.5.0 - bytes@1.5.0 - bzip2-sys@0.1.11+1.0.8 - bzip2@0.4.4 - cc@1.0.83 - cfg-if@1.0.0 - cfg_aliases@0.2.0 - chrono@0.4.31 - clap@4.4.18 - clap_builder@4.4.18 - clap_complete@4.4.8 - clap_derive@4.4.7 - clap_lex@0.6.0 - color_quant@1.1.0 - colorchoice@1.0.0 - configparser@3.0.4 - const_format@0.2.32 - const_format_proc_macros@0.2.32 - core-foundation-sys@0.8.6 - core-foundation@0.9.4 - crc32fast@1.3.2 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.19 - crunchy@0.2.2 - csscolorparser@0.6.2 - darling@0.20.3 - darling_core@0.20.3 - darling_macro@0.20.3 - data-url@0.3.1 - deflate@0.8.6 - deranged@0.3.11 - directories@5.0.1 - dirs-sys@0.4.1 - dmg@0.1.2 - either@1.9.0 - encoding_rs@0.8.33 - equivalent@1.0.1 - errno@0.3.8 - exr@1.71.0 - fastrand@2.0.1 - fdeflate@0.3.4 - filedescriptor@0.8.2 - filetime@0.2.23 - flate2@1.0.28 - float-cmp@0.9.0 - flume@0.11.0 - fnv@1.0.7 - fontconfig-parser@0.5.3 - fontdb@0.16.0 - foreign-types-shared@0.1.1 - foreign-types@0.3.2 - form_urlencoded@1.2.1 - fs_extra@1.3.0 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-io@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - gag@1.0.0 - getrandom@0.2.12 - gif@0.12.0 - gimli@0.28.1 - glob@0.3.1 - h2@0.3.24 - half@2.2.1 - hashbrown@0.12.3 - hashbrown@0.14.3 - heck@0.4.1 - hermit-abi@0.3.4 - hex@0.4.3 - http-body@0.4.6 - http@0.2.11 - httparse@1.8.0 - httpdate@1.0.3 - hyper-tls@0.5.0 - hyper@0.14.28 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.59 - icns@0.3.1 - ident_case@1.0.1 - idna@0.5.0 - image@0.24.8 - imagesize@0.12.0 - indexmap@1.9.3 - indexmap@2.1.0 - ipnet@2.9.0 - itoa@1.0.10 - jpeg-decoder@0.3.1 - js-sys@0.3.67 - kurbo@0.9.5 - language-tags@0.3.2 - lazy_static@1.4.0 - lebe@0.5.2 - libc@0.2.152 - libredox@0.0.1 - line-wrap@0.1.1 - linux-raw-sys@0.4.13 - lock_api@0.4.11 - log@0.4.20 - memchr@2.7.1 - memmap2@0.9.3 - mime@0.3.17 - miniz_oxide@0.3.7 - miniz_oxide@0.7.1 - mio@0.8.10 - native-tls@0.2.11 - num-traits@0.2.17 - num_cpus@1.16.0 - num_threads@0.1.6 - object@0.32.2 - once_cell@1.19.0 - openssl-macros@0.1.1 - openssl-probe@0.1.5 - openssl-src@300.2.1+3.2.0 - openssl-sys@0.9.99 - openssl@0.10.63 - option-ext@0.2.0 - owned_ttf_parser@0.20.0 - parse-display-derive@0.8.2 - parse-display@0.8.2 - percent-encoding@2.3.1 - phf@0.11.2 - phf_generator@0.11.2 - phf_macros@0.11.2 - phf_shared@0.11.2 - pico-args@0.5.0 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pix@0.13.3 - pkg-config@0.3.29 - plist@1.6.0 - png@0.16.8 - png@0.17.11 - powerfmt@0.2.0 - ppv-lite86@0.2.17 - proc-macro2@1.0.78 - qoi@0.4.1 - quick-error@1.2.3 - quick-xml@0.31.0 - quote@1.0.35 - quoted-string@0.2.2 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rayon-core@1.12.1 - rayon@1.8.1 - rctree@0.5.0 - redox_syscall@0.4.1 - redox_users@0.4.4 - regex-automata@0.4.3 - regex-syntax@0.7.5 - regex-syntax@0.8.2 - regex@1.10.2 - reqwest@0.11.23 - resvg@0.37.0 - rgb@0.8.37 - roxmltree@0.18.1 - roxmltree@0.19.0 - rustc-demangle@0.1.23 - rustix@0.38.30 - rustybuzz@0.12.1 - ryu@1.0.16 - safemem@0.3.3 - sanitize-filename@0.5.0 - schannel@0.1.23 - scopeguard@1.2.0 - security-framework-sys@2.9.1 - security-framework@2.9.2 - serde@1.0.195 - serde_derive@1.0.195 - serde_json@1.0.111 - serde_urlencoded@0.7.1 - serde_with@3.5.0 - serde_with_macros@3.5.0 - simd-adler32@0.3.7 - simplecss@0.2.1 - simplelog@0.12.1 - siphasher@0.3.11 - slab@0.4.9 - slotmap@1.0.7 - smallvec@1.13.1 - smart-default@0.7.1 - socket2@0.5.5 - spin@0.9.8 - strict-num@0.1.1 - strsim@0.10.0 - structmeta-derive@0.2.0 - structmeta@0.2.0 - svgtypes@0.13.0 - syn@2.0.48 - system-configuration-sys@0.5.0 - system-configuration@0.5.1 - tar@0.4.40 - tempfile@3.9.0 - termcolor@1.1.3 - thiserror-impl@1.0.56 - thiserror@1.0.56 - tiff@0.9.1 - time-core@0.1.2 - time-macros@0.2.16 - time@0.3.31 - tiny-skia-path@0.11.3 - tiny-skia@0.11.3 - tinyvec@1.6.0 - tinyvec_macros@0.1.1 - tokio-native-tls@0.3.1 - tokio-socks@0.5.1 - tokio-util@0.7.10 - tokio@1.35.1 - tower-service@0.3.2 - tracing-core@0.1.32 - tracing@0.1.40 - try-lock@0.2.5 - ttf-parser@0.20.0 - ulid@1.1.0 - unicode-bidi-mirroring@0.1.0 - unicode-bidi@0.3.15 - unicode-ccc@0.1.2 - unicode-ident@1.0.12 - unicode-normalization@0.1.22 - unicode-properties@0.1.1 - unicode-script@0.5.5 - unicode-vo@0.1.0 - unicode-xid@0.2.4 - url@2.5.0 - urlencoding@2.1.3 - usvg-parser@0.37.0 - usvg-text-layout@0.37.0 - usvg-tree@0.37.0 - usvg@0.37.0 - utf8parse@0.2.1 - vcpkg@0.2.15 - version_check@0.9.4 - want@0.3.1 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.90 - wasm-bindgen-futures@0.4.40 - wasm-bindgen-macro-support@0.2.90 - wasm-bindgen-macro@0.2.90 - wasm-bindgen-shared@0.2.90 - wasm-bindgen@0.2.90 - web-sys@0.3.67 - weezl@0.1.7 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.6 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-core@0.52.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.0 - windows@0.52.0 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.0 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.0 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.0 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.0 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.0 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.0 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.0 - winreg@0.50.0 - xattr@1.3.1 - xmlparser@0.13.6 - xmlwriter@0.1.0 - zune-inflate@0.2.54 -" - -declare -A GIT_CRATES=( - [mime-parse]='https://github.com/filips123/mime;57416f447a10c3343df7fe80deb0ae8a7c77cf0a;mime-%commit%/mime-parse' - [mime]='https://github.com/filips123/mime;57416f447a10c3343df7fe80deb0ae8a7c77cf0a;mime-%commit%' - [web_app_manifest]='https://github.com/filips123/WebAppManifestRS;477c5bbc7406eec01aea40e18338dafcec78c917;WebAppManifestRS-%commit%' -) - -inherit cargo desktop flag-o-matic shell-completion toolchain-funcs xdg - -DESCRIPTION="A tool to install, manage and use PWAs in Mozilla Firefox (native component)" -HOMEPAGE="https://pwasforfirefox.filips.si/" - -SRC_URI=" - https://github.com/filips123/PWAsForFirefox/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -# Main project license -LICENSE="MPL-2.0" - -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD-2 BSD MIT MPL-2.0 Unicode-DFS-2016 ZLIB" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="lto custom-cflags" - -# Add app-arch/bzip2 when it finally get pkg-config file -DEPEND="dev-libs/openssl:=" -RDEPEND="${DEPEND}" -# As Rust produces LLVM IR when using LTO, lld is needed to link. Furthermore, -# as some crates contain C code, clang should be used to compile them to produce -# compatible IR. -BDEPEND=" - virtual/pkgconfig - lto? ( - !custom-cflags? ( - sys-devel/clang - sys-devel/lld - ) - ) -" - -QA_FLAGS_IGNORED=" - usr/bin/firefoxpwa - usr/libexec/firefoxpwa-connector -" - -S="${WORKDIR}/PWAsForFirefox-${PV}/native" - -src_prepare() { - default - - # Set version in source files as per build instructions - sed -i "s/version = \"0.0.0\"/version = \"${PV}\"/g" Cargo.toml || die - sed -i "s/DISTRIBUTION_VERSION = '0.0.0'/DISTRIBUTION_VERSION = '${PV}'/g" \ - userchrome/profile/chrome/pwa/chrome.jsm || die -} - -src_configure() { - strip-flags - - export CARGO_PROFILE_RELEASE_LTO=$(usex lto true false) - - if use lto; then - if ! use custom-cflags; then - # Fix -flto[=n] not being recognized by clang. - tc-is-gcc && is-flag "-flto=*" && replace-flags "-flto=*" "-flto" - CC="${CHOST}-clang" - CXX="${CHOST}-clang++" - RUSTFLAGS="-Clinker=clang -Clink-arg=-fuse-ld=lld ${RUSTFLAGS}" - fi - else - filter-lto - fi - - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=1 - cargo_src_configure -} - -src_install() { - # Executables - dobin target/*/firefoxpwa - exeinto /usr/libexec - doexe target/*/firefoxpwa-connector - - # Manifest - local target_dirs=( /usr/lib{,64}/mozilla/native-messaging-hosts ) - for target_dir in "${target_dirs[@]}"; do - insinto "${target_dir}" - newins manifests/linux.json firefoxpwa.json - done - - # Completions - newbashcomp target/*/completions/firefoxpwa.bash firefoxpwa - dofishcomp target/*/completions/firefoxpwa.fish - dozshcomp target/*/completions/_firefoxpwa - - # UserChrome - insinto /usr/share/firefoxpwa - doins -r ./userchrome - - # Documentation - dodoc ../README.md - newdoc ../native/README.md README-NATIVE.md - newdoc ../extension/README.md README-EXTENSION.md - - # AppStream Metadata - insinto /usr/share/metainfo - doins packages/appstream/si.filips.FirefoxPWA.metainfo.xml - - # Icon - doicon -s scalable packages/appstream/si.filips.FirefoxPWA.svg -} - -pkg_postinst() { - echo "You have successfully installed the native part of the PWAsForFirefox project" - echo "You should also install the Firefox extension if you haven't already" - echo "Download: https://addons.mozilla.org/firefox/addon/pwas-for-firefox/" - - xdg_pkg_postinst -} - -pkg_postrm() { - if [[ ! ${REPLACING_VERSIONS} ]]; then - echo "Runtime, profiles and web apps are still installed in user directories" - echo "You can remove them manually after this package is uninstalled" - echo "Doing that will remove all installed web apps and their data" - fi - - xdg_pkg_postrm -} |