Install this package:
emerge -a phosh-base/xdg-desktop-portal-phosh
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask phosh-base/xdg-desktop-portal-phosh
Or alternatively:
emerge --autounmask-write -a phosh-base/xdg-desktop-portal-phosh
<pkgmetadata> <maintainer type="person"> <email>cyber+gentoo@sysrq.in</email> <name>Anna</name> </maintainer> <longdescription> xdg-desktop-portal-phosh provides a GTK and Adwaita based implementation for the desktop-agnostic xdg-desktop-portal service. This allows sandboxed applications to request services from outside the sandbox. </longdescription> <use> <flag name="rust">Build the Rust based portal</flag> </use> <upstream> <remote-id type="gnome-gitlab">World/Phosh/xdg-desktop-portal-phosh</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p phosh-base/xdg-desktop-portal-phosh |
euse -E <flag> -p phosh-base/xdg-desktop-portal-phosh |
euse -D <flag> -p phosh-base/xdg-desktop-portal-phosh
| Flag | Description | 0.52.0 | 0.50.0 |
|---|---|---|---|
| man | Build and install man pages ⚠️ | ✓ | ✗ |
| rust | Build the Rust based portal | ⊕ | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | xdg-desktop-portal-phosh-0.50.0.tar.xz | 96948 bytes | 0.50.0 |
| DIST | xdg-desktop-portal-phosh-0.50.0.tar.xz.asc | 833 bytes | 0.50.0 |
| DIST | xdg-desktop-portal-phosh-0.52.0.tar.xz | 174700 bytes | 0.52.0 |
| DIST | xdg-desktop-portal-phosh-0.52.0.tar.xz.asc | 833 bytes | 0.52.0 |
| Type | File | Size |
|---|---|---|
| DIST | addr2line-0.24.2.crate | 39015 bytes |
| DIST | adler2-2.0.1.crate | 13366 bytes |
| DIST | aho-corasick-1.1.3.crate | 183311 bytes |
| DIST | ashpd-0.12.0.crate | 123253 bytes |
| DIST | async-broadcast-0.7.2.crate | 22746 bytes |
| DIST | async-recursion-1.1.1.crate | 14874 bytes |
| DIST | async-trait-0.1.88.crate | 32084 bytes |
| DIST | autocfg-1.5.0.crate | 18729 bytes |
| DIST | backtrace-0.3.75.crate | 92665 bytes |
| DIST | bitflags-2.9.1.crate | 47913 bytes |
| DIST | block-0.1.6.crate | 4077 bytes |
| DIST | bytes-1.10.1.crate | 76779 bytes |
| DIST | cairo-rs-0.21.1.crate | 58404 bytes |
| DIST | cairo-sys-rs-0.21.1.crate | 14498 bytes |
| DIST | cc-1.2.30.crate | 108550 bytes |
| DIST | cfg-expr-0.20.1.crate | 44712 bytes |
| DIST | cfg-if-1.0.1.crate | 8683 bytes |
| DIST | cfg_aliases-0.2.1.crate | 6355 bytes |
| DIST | concurrent-queue-2.5.0.crate | 22654 bytes |
| DIST | crossbeam-utils-0.8.21.crate | 42691 bytes |
| DIST | displaydoc-0.2.5.crate | 24219 bytes |
| DIST | endi-1.1.0.crate | 4872 bytes |
| DIST | enumflags2-0.7.12.crate | 17544 bytes |
| DIST | enumflags2_derive-0.7.12.crate | 8573 bytes |
| DIST | equivalent-1.0.2.crate | 7419 bytes |
| DIST | errno-0.3.13.crate | 12449 bytes |
| DIST | event-listener-5.4.0.crate | 43452 bytes |
| DIST | event-listener-strategy-0.5.4.crate | 16179 bytes |
| DIST | fastrand-2.3.0.crate | 15076 bytes |
| DIST | field-offset-0.3.6.crate | 10032 bytes |
| DIST | form_urlencoded-1.2.1.crate | 8969 bytes |
| DIST | futures-channel-0.3.31.crate | 31971 bytes |
| DIST | futures-core-0.3.31.crate | 14318 bytes |
| DIST | futures-executor-0.3.31.crate | 17965 bytes |
| DIST | futures-io-0.3.31.crate | 9047 bytes |
| DIST | futures-lite-2.6.0.crate | 45157 bytes |
| DIST | futures-macro-0.3.31.crate | 11341 bytes |
| DIST | futures-task-0.3.31.crate | 11217 bytes |
| DIST | futures-util-0.3.31.crate | 162124 bytes |
| DIST | gdk-pixbuf-0.21.1.crate | 21423 bytes |
| DIST | gdk-pixbuf-sys-0.21.1.crate | 14021 bytes |
| DIST | gdk4-0.10.0.crate | 101740 bytes |
| DIST | gdk4-sys-0.10.0.crate | 76442 bytes |
| DIST | gdk4-wayland-0.10.0.crate | 13461 bytes |
| DIST | gdk4-wayland-sys-0.10.0.crate | 7461 bytes |
| DIST | gdk4-x11-0.10.0.crate | 14271 bytes |
| DIST | gdk4-x11-sys-0.10.0.crate | 11034 bytes |
| DIST | getrandom-0.3.3.crate | 49493 bytes |
| DIST | gettext-rs-0.7.2.crate | 13870 bytes |
| DIST | gettext-sys-0.22.5.crate | 10282346 bytes |
| DIST | gimli-0.31.1.crate | 279515 bytes |
| DIST | gio-0.21.1.crate | 228292 bytes |
| DIST | gio-sys-0.21.1.crate | 87224 bytes |
| DIST | glib-0.21.1.crate | 298489 bytes |
| DIST | glib-macros-0.21.0.crate | 65629 bytes |
| DIST | glib-sys-0.21.1.crate | 68368 bytes |
| DIST | gobject-sys-0.21.1.crate | 23364 bytes |
| DIST | graphene-rs-0.21.1.crate | 22859 bytes |
| DIST | graphene-sys-0.21.1.crate | 16157 bytes |
| DIST | gsk4-0.10.0.crate | 37772 bytes |
| DIST | gsk4-sys-0.10.0.crate | 20146 bytes |
| DIST | gtk4-0.10.0.crate | 484995 bytes |
| DIST | gtk4-macros-0.10.0.crate | 16958 bytes |
| DIST | gtk4-sys-0.10.0.crate | 116203 bytes |
| DIST | hashbrown-0.15.4.crate | 140447 bytes |
| DIST | heck-0.5.0.crate | 11517 bytes |
| DIST | hex-0.4.3.crate | 13299 bytes |
| DIST | icu_collections-2.0.0.crate | 83033 bytes |
| DIST | icu_locale_core-2.0.0.crate | 74430 bytes |
| DIST | icu_normalizer-2.0.0.crate | 61543 bytes |
| DIST | icu_normalizer_data-2.0.0.crate | 68101 bytes |
| DIST | icu_properties-2.0.1.crate | 58165 bytes |
| DIST | icu_properties_data-2.0.1.crate | 159735 bytes |
| DIST | icu_provider-2.0.0.crate | 50966 bytes |
| DIST | idna-1.0.3.crate | 142515 bytes |
| DIST | idna_adapter-1.2.1.crate | 10389 bytes |
| DIST | indexmap-2.10.0.crate | 95836 bytes |
| DIST | io-uring-0.7.9.crate | 99792 bytes |
| DIST | lazy_static-1.5.0.crate | 14025 bytes |
| DIST | libadwaita-0.8.0.crate | 129966 bytes |
| DIST | libadwaita-sys-0.8.0.crate | 36944 bytes |
| DIST | libc-0.2.174.crate | 779933 bytes |
| DIST | linux-raw-sys-0.9.4.crate | 2311088 bytes |
| DIST | litemap-0.8.0.crate | 34344 bytes |
| DIST | locale_config-0.3.0.crate | 20808 bytes |
| DIST | malloc_buf-0.0.6.crate | 1239 bytes |
| DIST | memchr-2.7.5.crate | 97603 bytes |
| DIST | memoffset-0.9.1.crate | 9032 bytes |
| DIST | miniz_oxide-0.8.9.crate | 67132 bytes |
| DIST | mio-1.0.4.crate | 104212 bytes |
| DIST | nix-0.30.1.crate | 342015 bytes |
| DIST | objc-0.2.7.crate | 22036 bytes |
| DIST | objc-foundation-0.1.1.crate | 9063 bytes |
| DIST | objc_id-0.1.1.crate | 3258 bytes |
| DIST | object-0.36.7.crate | 329938 bytes |
| DIST | once_cell-1.21.3.crate | 34534 bytes |
| DIST | ordered-stream-0.2.0.crate | 19077 bytes |
| DIST | pango-0.21.1.crate | 49650 bytes |
| DIST | pango-sys-0.21.1.crate | 29211 bytes |
| DIST | parking-2.2.1.crate | 10685 bytes |
| DIST | percent-encoding-2.3.1.crate | 10235 bytes |
| DIST | pin-project-lite-0.2.16.crate | 30504 bytes |
| DIST | pin-utils-0.1.0.crate | 7580 bytes |
| DIST | pkg-config-0.3.32.crate | 21370 bytes |
| DIST | potential_utf-0.1.2.crate | 9613 bytes |
| DIST | ppv-lite86-0.2.21.crate | 22522 bytes |
| DIST | proc-macro-crate-3.3.0.crate | 12432 bytes |
| DIST | proc-macro2-1.0.95.crate | 51820 bytes |
| DIST | quote-1.0.40.crate | 31063 bytes |
| DIST | r-efi-5.3.0.crate | 64532 bytes |
| DIST | rand-0.9.2.crate | 99930 bytes |
| DIST | rand_chacha-0.9.0.crate | 18258 bytes |
| DIST | rand_core-0.9.3.crate | 24543 bytes |
| DIST | regex-1.11.1.crate | 254170 bytes |
| DIST | regex-automata-0.4.9.crate | 618525 bytes |
| DIST | regex-syntax-0.8.5.crate | 357541 bytes |
| DIST | rustc-demangle-0.1.25.crate | 29590 bytes |
| DIST | rustc_version-0.4.1.crate | 12245 bytes |
| DIST | rustix-1.0.8.crate | 416688 bytes |
| DIST | semver-1.0.26.crate | 31303 bytes |
| DIST | serde-1.0.219.crate | 78983 bytes |
| DIST | serde_derive-1.0.219.crate | 57798 bytes |
| DIST | serde_repr-0.1.20.crate | 12627 bytes |
| DIST | serde_spanned-0.6.9.crate | 10210 bytes |
| DIST | shlex-1.3.0.crate | 18713 bytes |
| DIST | signal-hook-registry-1.4.5.crate | 19004 bytes |
| DIST | slab-0.4.10.crate | 17810 bytes |
| DIST | smallvec-1.15.1.crate | 38116 bytes |
| DIST | socket2-0.5.10.crate | 58169 bytes |
| DIST | stable_deref_trait-1.2.0.crate | 8054 bytes |
| DIST | static_assertions-1.1.0.crate | 18480 bytes |
| DIST | syn-2.0.104.crate | 299699 bytes |
| DIST | synstructure-0.13.2.crate | 18950 bytes |
| DIST | system-deps-7.0.5.crate | 28669 bytes |
| DIST | target-lexicon-0.13.2.crate | 27923 bytes |
| DIST | temp-dir-0.1.16.crate | 6127 bytes |
| DIST | tempfile-3.20.0.crate | 42306 bytes |
| DIST | tinystr-0.8.1.crate | 23333 bytes |
| DIST | tokio-1.46.1.crate | 823632 bytes |
| DIST | toml-0.8.23.crate | 36050 bytes |
| DIST | toml_datetime-0.6.11.crate | 16125 bytes |
| DIST | toml_edit-0.22.27.crate | 78602 bytes |
| DIST | tracing-0.1.41.crate | 82448 bytes |
| DIST | tracing-attributes-0.1.30.crate | 39142 bytes |
| DIST | tracing-core-0.1.34.crate | 63760 bytes |
| DIST | uds_windows-1.1.0.crate | 17040 bytes |
| DIST | unicode-ident-1.0.18.crate | 47743 bytes |
| DIST | url-2.5.4.crate | 81097 bytes |
| DIST | utf8_iter-1.0.4.crate | 10437 bytes |
| DIST | version-compare-0.2.0.crate | 13942 bytes |
| DIST | wasi-0.11.1+wasi-snapshot-preview1.crate | 28477 bytes |
| DIST | wasi-0.14.2+wasi-0.2.4.crate | 140921 bytes |
| DIST | winapi-0.3.9.crate | 1200382 bytes |
| DIST | winapi-i686-pc-windows-gnu-0.4.0.crate | 2918815 bytes |
| DIST | winapi-x86_64-pc-windows-gnu-0.4.0.crate | 2947998 bytes |
| DIST | windows-sys-0.52.0.crate | 2576877 bytes |
| DIST | windows-sys-0.59.0.crate | 2387323 bytes |
| DIST | windows-sys-0.60.2.crate | 2518479 bytes |
| DIST | windows-targets-0.52.6.crate | 6403 bytes |
| DIST | windows-targets-0.53.2.crate | 7046 bytes |
| DIST | windows_aarch64_gnullvm-0.52.6.crate | 435718 bytes |
| DIST | windows_aarch64_gnullvm-0.53.0.crate | 782443 bytes |
| DIST | windows_aarch64_msvc-0.52.6.crate | 832615 bytes |
| DIST | windows_aarch64_msvc-0.53.0.crate | 834446 bytes |
| DIST | windows_i686_gnu-0.52.6.crate | 880402 bytes |
| DIST | windows_i686_gnu-0.53.0.crate | 936973 bytes |
| DIST | windows_i686_gnullvm-0.52.6.crate | 475940 bytes |
| DIST | windows_i686_gnullvm-0.53.0.crate | 854056 bytes |
| DIST | windows_i686_msvc-0.52.6.crate | 901163 bytes |
| DIST | windows_i686_msvc-0.53.0.crate | 903450 bytes |
| DIST | windows_x86_64_gnu-0.52.6.crate | 836363 bytes |
| DIST | windows_x86_64_gnu-0.53.0.crate | 902585 bytes |
| DIST | windows_x86_64_gnullvm-0.52.6.crate | 435707 bytes |
| DIST | windows_x86_64_gnullvm-0.53.0.crate | 782434 bytes |
| DIST | windows_x86_64_msvc-0.52.6.crate | 832564 bytes |
| DIST | windows_x86_64_msvc-0.53.0.crate | 834400 bytes |
| DIST | winnow-0.7.12.crate | 174403 bytes |
| DIST | wit-bindgen-rt-0.39.0.crate | 12241 bytes |
| DIST | writeable-0.6.1.crate | 24068 bytes |
| DIST | x11-2.21.0.crate | 67810 bytes |
| DIST | yoke-0.8.0.crate | 28726 bytes |
| DIST | yoke-derive-0.8.0.crate | 7521 bytes |
| DIST | zbus-5.9.0.crate | 165564 bytes |
| DIST | zbus_macros-5.9.0.crate | 36903 bytes |
| DIST | zbus_names-4.2.0.crate | 17015 bytes |
| DIST | zerocopy-0.8.27.crate | 252663 bytes |
| DIST | zerocopy-derive-0.8.27.crate | 89827 bytes |
| DIST | zerofrom-0.1.6.crate | 5669 bytes |
| DIST | zerofrom-derive-0.1.6.crate | 8305 bytes |
| DIST | zerotrie-0.2.2.crate | 74423 bytes |
| DIST | zerovec-0.11.2.crate | 124500 bytes |
| DIST | zerovec-derive-0.11.1.crate | 21294 bytes |
| DIST | zvariant-5.6.0.crate | 90550 bytes |
| DIST | zvariant_derive-5.6.0.crate | 14278 bytes |
| DIST | zvariant_utils-3.2.0.crate | 14779 bytes |