Install this version:
emerge -a =net-misc/postman-bin-10.15.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =net-misc/postman-bin-10.15.0
Or alternatively:
emerge --autounmask-write -a =net-misc/postman-bin-10.15.0
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 10.15.0 | 8 | ~amd64 | 0 |
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop
DESCRIPTION="Postman is an API platform for building and using APIs."
HOMEPAGE="https://www.getpostman.com/"
SRC_URI="https://dl.pstmn.io/download/version/${PV}/linux64 -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
RESTRICT="strip mirror"
S="${WORKDIR}/Postman/app"
QA_PREBUILT="
opt/postman-bin/Postman
opt/postman-bin/chrome-sandbox
opt/postman-bin/chrome_crashpad_handler
opt/postman-bin/libEGL.so
opt/postman-bin/libGLESv2.so
opt/postman-bin/libffmpeg.so
opt/postman-bin/libvk_swiftshader.so
opt/postman-bin/libvulkan.so.1
opt/postman-bin/postman
opt/postman-bin/swiftshader/libEGL.so
opt/postman-bin/swiftshader/libGLESv2.so"
src_install() {
insinto /opt/${PN}
doins -r *
exeinto /opt/${PN}
doexe Postman
doexe postman
doexe chrome_crashpad_handler
doexe chrome-sandbox
dosym /opt/${PN}/Postman /usr/bin/postman
newicon -s 128 ${S}/resources/app/assets/icon.png postman.png
make_desktop_entry "postman" "Postman" "/usr/share/icons/hicolor/128x128/apps/postman.png" "Development"
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | postman-bin-10.15.0.tar.gz | 180275336 bytes | https://dl.pstmn.io/download/version/10.15.0/linux64 |