Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 624140 Details for
Bug 686854
gui-wm/wayfire-9999 - 3D wayland compositor
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
wayfire-9999.ebuild
wayfire-9999.ebuild (text/plain), 2.15 KB, created by
Aisha Tammy
on 2020-03-22 02:33:30 UTC
(
hide
)
Description:
wayfire-9999.ebuild
Filename:
MIME Type:
Creator:
Aisha Tammy
Created:
2020-03-22 02:33:30 UTC
Size:
2.15 KB
patch
obsolete
># Copyright 2019-2020 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >inherit meson > >DESCRIPTION="A compiz like 3D wayland compositor" >HOMEPAGE="https://github.com/WayfireWM/wayfire" > >if [[ ${PV} == 9999 ]]; then > inherit git-r3 > EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" > KEYWORDS="" >else > SRC_URI="https://github.com/WayfireWM/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" > KEYWORDS="~amd64 ~arm64 ~x86" >fi > >LICENSE="MIT" >SLOT="0" >IUSE="+wcm +wf-shell +wf-config +wlroots +elogind systemd debug" > >DEPEND=" > dev-libs/libevdev > dev-libs/libinput > media-libs/glm > media-libs/mesa:=[gles2,wayland,X] > media-libs/libjpeg-turbo > media-libs/libpng > media-libs/freetype:=[X] > x11-libs/libdrm > x11-libs/gtk+:3=[gtk,wayland,X] > x11-libs/cairo:=[X,svg] > x11-libs/libxkbcommon:=[X] > x11-libs/pixman > gui-libs/gtk-layer-shell > wf-config? ( ~gui-apps/wf-config-${PV} ) > wlroots? ( >=gui-libs/wlroots-0.10.0[elogind=,systemd=,X] ) >" > >RDEPEND=" > ${DEPEND} > wcm? ( ~gui-apps/wcm-${PV} ) > wf-shell? ( ~gui-apps/wf-shell-${PV} ) > elogind? ( sys-auth/elogind ) > systemd? ( sys-apps/systemd ) > x11-misc/xkeyboard-config >" > >BDEPEND=" > ${DEPEND} > virtual/pkgconfig > >=dev-libs/wayland-protocols-1.14 >" > >src_configure(){ > local emsonargs=( > -Duse_system_wfconfig=$(usex wf-config true false) > -Duse_system_wlroots=$(usex wlroots true false) > ) > if use debug; then > emesonargs+=( > "-Db_sanitize=address,undefined" > ) > fi > meson_src_configure >} > >pkg_preinst() { > if ! use systemd && ! use elogind; then > fowners root:0 /usr/bin/wayfire > fperms 4511 /usr/bin/wayfire > fi >} > >src_install() { > default; > meson_src_install; > einstalldocs; > > insinto "/usr/share/wayland-sessions/"; > insopts -m644; > doins wayfire.desktop; > > insinto "/usr/share/doc/${P}/"; > insopts -m644; > doins wayfire.ini; >} > >pkg_postinst() { > elog "Wayfire has been installed but the session cannot be used" > elog "until you install a configuration file. The default config" > elog "file is installed at \"/usr/share/doc/${P}/wayfire.ini.bz2\"" > elog "To install the file execute" > elog "\$ mkdir -p ~/.config && bzcat /usr/share/doc/${P}/wayfire.ini.bz2 > ~/.config/wayfire.ini" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 686854
:
577880
|
577934
|
577938
|
624138
|
624140