From 547510a813afe731a23359c4ebfbc4968d4087a4 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Wed, 1 Sep 2021 14:33:03 +0200 Subject: [PATCH] Changes --- .../mobile-config-firefox-2.2.0.ebuild | 8 --- gui-libs/wlroots/Manifest | 1 - gui-libs/wlroots/metadata.xml | 40 ----------- gui-libs/wlroots/wlroots-0.10.0.ebuild | 72 ------------------- net-im/cawbird/cawbird-1.4.1.ebuild | 3 + .../dino-libhandy/dino-libhandy-0.2.1.ebuild | 15 ---- 6 files changed, 3 insertions(+), 136 deletions(-) delete mode 100644 gui-libs/wlroots/Manifest delete mode 100644 gui-libs/wlroots/metadata.xml delete mode 100644 gui-libs/wlroots/wlroots-0.10.0.ebuild diff --git a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.2.0.ebuild b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.2.0.ebuild index 297f97c..e4d2660 100644 --- a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.2.0.ebuild +++ b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.2.0.ebuild @@ -16,15 +16,7 @@ DEPEND="" RDEPEND="${DEPEND}" BDEPEND="" - src_install() { default mv ${D}/usr/lib ${D}/usr/lib64 } - -pkg_postinst() { - elog "You will need to copy /etc/mobile-config-firefox/userChrome.css file to" - elog "your firefox profile's chrome folder ~/.mozilla/firefox/XXXX/chrome/ " - elog "to enable firefox mobile layout, you might need to create the chrome " - elog "folder if it's not there" -} diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest deleted file mode 100644 index 4fd35e3..0000000 --- a/gui-libs/wlroots/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wlroots-0.10.0.tar.gz 454540 BLAKE2B 0d2326a62267019001be5f0d79c7b5c937ed20b952c92f0dd8cb04c3a0c06f3ef58723f552b1da1b947ea50ad91df46a543ec9705dad588db800bfa944743d11 SHA512 0e8e0c37f1afb1d99f0ecb3c2282992ffd06381aaa396c7234ead9f3ff2d5c599e766b677680ebaecf68e792054c3e42657d24f32d08bc8bcf35f9eb4bdaa876 diff --git a/gui-libs/wlroots/metadata.xml b/gui-libs/wlroots/metadata.xml deleted file mode 100644 index 0714959..0000000 --- a/gui-libs/wlroots/metadata.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - bman@gentoo.org - Aaron Bauman - - - speedjack95@gmail.com - Niccolò Scatena - - - Pluggable, composable, unopinionated modules for building a Wayland - compositor. - - wlroots implements a huge variety of Wayland compositor features and - implements them right. By using wlroots, you get high performance, - excellent hardware compatibility, broad support for many wayland - interfaces, and comfortable development tools. - - wlroots is developed under the direction of the gui-wm/sway project. - - - Enable support for rootless session via elogind - Use xcb-icccm (from x11-libs/xcb-util-wm) util library for improved Xwayland introspection - Enable support for rootless session via sys-auth/seatd - Enable support for handling input/output devices through x11-libs/libxcb - Enable support for X11 applications (XWayland) - - - swaywm/wlroots - - sir@cmpwn.com - Drew DeVault - - https://github.com/swaywm/wlroots/issues - https://github.com/swaywm/wlroots/wiki - https://github.com/swaywm/wlroots/releases - - diff --git a/gui-libs/wlroots/wlroots-0.10.0.ebuild b/gui-libs/wlroots/wlroots-0.10.0.ebuild deleted file mode 100644 index 1076111..0000000 --- a/gui-libs/wlroots/wlroots-0.10.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit fcaps meson - -DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor" -HOMEPAGE="https://github.com/swaywm/wlroots" - - -SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm64 ~x86" - - -LICENSE="MIT" -SLOT="0/10" -IUSE="elogind icccm systemd x11-backend X" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=dev-libs/libinput-1.9.0:0= - >=dev-libs/wayland-1.17.0 - media-libs/mesa[egl,gles2,gbm] - virtual/libudev - x11-libs/libdrm - x11-libs/libxkbcommon - x11-libs/pixman - elogind? ( >=sys-auth/elogind-237 ) - icccm? ( x11-libs/xcb-util-wm ) - systemd? ( >=sys-apps/systemd-237 ) - x11-backend? ( x11-libs/libxcb:0= ) - X? ( - x11-base/xorg-server[wayland] - x11-libs/libxcb:0= - x11-libs/xcb-util-image - ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.17 - virtual/pkgconfig -" - -src_configure() { - # xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?) - local emesonargs=( - "-Dxcb-errors=disabled" - -Dlibcap=$(usex filecaps enabled disabled) - -Dxcb-icccm=$(usex icccm enabled disabled) - -Dxwayland=$(usex X enabled disabled) - -Dx11-backend=$(usex x11-backend enabled disabled) - "-Dexamples=false" - "-Dwerror=false" - ) - if use systemd; then - emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd") - elif use elogind; then - emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind") - else - emesonargs+=("-Dlogind=disabled") - fi - - meson_src_configure -} - -pkg_postinst() { - elog "You must be in the input group to allow your compositor" - elog "to access input devices via libinput." -} diff --git a/net-im/cawbird/cawbird-1.4.1.ebuild b/net-im/cawbird/cawbird-1.4.1.ebuild index fc00ffe..b8f67d1 100644 --- a/net-im/cawbird/cawbird-1.4.1.ebuild +++ b/net-im/cawbird/cawbird-1.4.1.ebuild @@ -40,6 +40,9 @@ BDEPEND=" S="${WORKDIR}/$PN-${PV}" src_configure() { + local mycmakeargs+=( + "-DVALA_EXECUTABLE=${VALAC}" + ) local emesonargs=( -Dconsumer_key_base64=VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA== -Dconsumer_secret_base64=MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI= diff --git a/net-im/dino-libhandy/dino-libhandy-0.2.1.ebuild b/net-im/dino-libhandy/dino-libhandy-0.2.1.ebuild index 57c5d65..ce16086 100644 --- a/net-im/dino-libhandy/dino-libhandy-0.2.1.ebuild +++ b/net-im/dino-libhandy/dino-libhandy-0.2.1.ebuild @@ -19,7 +19,6 @@ MY_REPO_URI="https://github.com/dino/dino" KEYWORDS="~amd64 ~arm64" SRC_URI="${MY_REPO_URI}/archive/${COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz" - RDEPEND=" app-text/gspell[vala] dev-db/sqlite:3 @@ -56,24 +55,10 @@ src_prepare() { } src_configure() { - local disabled_plugins=( - $(usex gpg "" "openpgp") - $(usex omemo "" "omemo") - $(usex http "" "http-files") - ) - local enabled_plugins=( - $(usex notification-sound "notification-sound" "") - ) local mycmakeargs+=( - "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" - "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" "-DVALA_EXECUTABLE=${VALAC}" ) - if has test ${FEATURES}; then - mycmakeargs+=("-DBUILD_TESTS=yes") - fi - cmake_src_configure }