aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2024-05-03 12:19:21 +0500
committerAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2024-05-03 12:19:21 +0500
commitfbf77f6a6d4d5bf7a1d9cc1d541333cb2818d628 (patch)
tree646ad02b01d4c1da3f0dae1712a6b784908e6025 /www-plugins
parentnet-misc/gmcapsule: add 0.7.0 (diff)
downloadguru-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/Manifest2
-rw-r--r--www-plugins/firefoxpwa/firefoxpwa-2.11.0.ebuild443
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
-}