net-misc/postman-bin - 12.12.3 (bentoo)

Search

Install

Install this version:

emerge -a =net-misc/postman-bin-12.12.3

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =net-misc/postman-bin-12.12.3

Or alternatively:

emerge --autounmask-write -a =net-misc/postman-bin-12.12.3

Package Information

Description:
API platform for building and using APIs
Homepage:
https://www.postman.com/
License:
all-rights-reserved

Ebuild Details

Version EAPI Keywords Slot
12.12.3 8 ~amd64 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

MY_PN=${PN/-bin/}

inherit desktop xdg

DESCRIPTION="API platform for building and using APIs"
HOMEPAGE="https://www.postman.com/"
SRC_URI="https://dl.pstmn.io/download/version/${PV}/linux64 -> ${P}.tar.gz"

LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"

RDEPEND="
	app-accessibility/at-spi2-core
	app-crypt/libsecret
	dev-libs/glib
	dev-libs/nss
	media-libs/alsa-lib
	media-libs/libpng
	net-print/cups
	x11-libs/gtk+:3
	x11-libs/libX11
	x11-libs/libXcomposite
	x11-libs/libXdamage
	x11-libs/libXext
	x11-libs/libXfixes
	x11-libs/libXrandr
	x11-libs/libXtst
	x11-libs/pango
	x11-misc/xdg-utils
"

RESTRICT="bindist mirror strip"

QA_PREBUILT="*"

S="${WORKDIR}/Postman/app"

src_install() {
	insinto /opt/${MY_PN}
	doins -r *

	exeinto /opt/${MY_PN}
	doexe Postman
	doexe postman
	doexe chrome_crashpad_handler
	doexe chrome-sandbox
	fperms 4711 /opt/${MY_PN}/chrome-sandbox

	dosym /opt/${MY_PN}/Postman /usr/bin/${MY_PN}

	newicon resources/app/assets/icon.png postman.png

	make_desktop_entry "postman %U" \
		"Postman" \
		"postman" \
		"Development;Utility;" \
		"StartupWMClass=postman\nMimeType=x-scheme-handler/postman"
}

Inherited Eclasses

xdg

Dependencies

RDEPEND

	app-accessibility/at-spi2-core
	app-crypt/libsecret
	dev-libs/glib
	dev-libs/nss
	media-libs/alsa-lib
	media-libs/libpng
	net-print/cups
	x11-libs/gtk+:3
	x11-libs/libX11
	x11-libs/libXcomposite
	x11-libs/libXdamage
	x11-libs/libXext
	x11-libs/libXfixes
	x11-libs/libXrandr
	x11-libs/libXtst
	x11-libs/pango
	x11-misc/xdg-utils

Manifest for 12.12.3

Type File Size Source URLs
DIST postman-bin-12.12.3.tar.gz 155764820 bytes https://dl.pstmn.io/download/version/12.12.3/linux64