summaryrefslogtreecommitdiff
path: root/gui-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-06-13 10:39:22 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-06-13 10:39:22 +0100
commit9452a6e87b6c2c70513bc47a2470bf9f1168920e (patch)
tree8ac67e26b45f34d71c5aab3621813b100a0d5f00 /gui-apps
parentf516638b7fe9592837389826a6152a7e1b251c54 (diff)
gentoo resync : 13.06.2020
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/Manifest.gzbin2375 -> 2545 bytes
-rw-r--r--gui-apps/lavalauncher/Manifest6
-rw-r--r--gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch27
-rw-r--r--gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch12
-rw-r--r--gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild49
-rw-r--r--gui-apps/lavalauncher/lavalauncher-9999.ebuild49
-rw-r--r--gui-apps/lavalauncher/metadata.xml22
-rw-r--r--gui-apps/nm-tray/Manifest2
-rw-r--r--gui-apps/nm-tray/nm-tray-0.4.3.ebuild2
-rw-r--r--gui-apps/waybar/Manifest2
-rw-r--r--gui-apps/waybar/metadata.xml25
-rw-r--r--gui-apps/wcm/Manifest4
-rw-r--r--gui-apps/wcm/wcm-0.4.0-r1.ebuild (renamed from gui-apps/wcm/wcm-0.4.0.ebuild)17
-rw-r--r--gui-apps/wcm/wcm-9999.ebuild17
-rw-r--r--gui-apps/wf-recorder/Manifest3
-rw-r--r--gui-apps/wf-recorder/wf-recorder-0.2.1-r1.ebuild (renamed from gui-apps/wf-recorder/wf-recorder-0.2.1.ebuild)25
-rw-r--r--gui-apps/wf-recorder/wf-recorder-9999.ebuild43
-rw-r--r--gui-apps/wf-shell/Manifest4
-rw-r--r--gui-apps/wf-shell/wf-shell-0.4.0-r1.ebuild (renamed from gui-apps/wf-shell/wf-shell-0.4.0.ebuild)11
-rw-r--r--gui-apps/wf-shell/wf-shell-9999.ebuild11
20 files changed, 258 insertions, 73 deletions
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index fb413cd74b53..49235ef9cbbf 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/lavalauncher/Manifest b/gui-apps/lavalauncher/Manifest
new file mode 100644
index 000000000000..e94a19fb18d6
--- /dev/null
+++ b/gui-apps/lavalauncher/Manifest
@@ -0,0 +1,6 @@
+AUX lavalauncher-1.7.1-optional-man.patch 700 BLAKE2B f997ae6bac139094abc7e82d5f4b1a8a52c720051584c7f4ee37f85ecbf96746debc5ebd197f35779aafe7e6f3cbc1c34e192c0a40ad3edd5f9ddf0afc38e2f4 SHA512 6396c32a3e61592715d36bb6f43c21fe0de22cf8c51c90e832f099e22d319ad805aa190fb6287e7a314cf24f82c9692fd05be93fe0f068a89fea4a67efbe9c5f
+AUX lavalauncher-remove-werror.patch 224 BLAKE2B 01974a4bc2f3663b8b4ebb56ad1da9c4017e5a1a9ee37d73cc6333ca3ec06a898ea2f095ec0d48dd470e140c24345f985fb7e48ced42619c6516379f50d4738e SHA512 0e26935aa86756ee6bcaa1cbdce100cfc3aebee7307b6c56e802be3a3f5e39d96d4093b83e39fc2dcbe8a0f96f412064712165f7840d1abf633632a9b5c7eba1
+DIST lavalauncher-1.7.1.tar.gz 82550 BLAKE2B 043fd8a8fb977f89414b4c9eb5a29ae05cea6374ea7bdbf595a3c75eeee4c5273b2d84cd437a451b0a4fec4139e31dec6c520e4a0af745c06b438b1290c114b4 SHA512 e1848d29275a444aef2b85bd6b27ae056cfc76c337695da2f7061ca3d73f510b797f84663a5705d59615a2a4ea0be64388ce1d4d622379f86cfc23d82f2e51d8
+EBUILD lavalauncher-1.7.1.ebuild 923 BLAKE2B 079ff03966db15dfdf9989320a02ba49da476d7d5dd94f462b6682affdd5b0f34fe43902ac685c401618b34e7a59e63df11577946bd6a902acb3d56f8f92edd1 SHA512 f9a2e1b3bee8126ed42133d1c69be84593e8881b18adbbefd2379358eab12a8818395c72a4b852c4facb7b33bb56aa1d6117bd413e5e3ff8f02d7d3304b3938f
+EBUILD lavalauncher-9999.ebuild 932 BLAKE2B f5ba2917f3e1437212f392e8819c0a8cf9616d7ed89254908a16483b48782e382dff40db9b88ed21f7304e448e9c10e9829929690374d9f92d87c6ce27cc9864 SHA512 b2c38845de0d1021eac94f6f9bc6ad75a52aee093627de9b498a48fd990e13a793f732712675719873aa657a85b6b6aa54e254c48324449b05b7e19da1ac9c32
+MISC metadata.xml 675 BLAKE2B 459e6a0696853acb9083e36923fa63110467836467cb2e06cbed8573a02878f7c2636d25d4d7ae9ac237a585d2ef7c44296f39c45e1f15c82f5ee58fb2fe87af SHA512 148df1b9e3298b0183a193ebc43f8447afb722c00ca45bbf0856dc8efd484547e2e7e4562b8cb448cd01e23e53cd7a05d0c0ecbd5c9eebccc1b2aabb51ae9032
diff --git a/gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch b/gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch
new file mode 100644
index 000000000000..612548e17a78
--- /dev/null
+++ b/gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch
@@ -0,0 +1,27 @@
+diff --git a/meson.build b/meson.build
+index 029f711..50beccd 100644
+--- a/meson.build
++++ b/meson.build
+@@ -6,7 +6,6 @@ project(
+ default_options: [
+ 'c_std=c11',
+ 'warning_level=3',
+- 'werror=true',
+ ]
+ )
+
+@@ -61,6 +60,7 @@ scdoc = dependency(
+ 'scdoc',
+ version: '>=1.9.2',
+ native: true,
++ required: get_option('man-page'),
+ )
+ if scdoc.found()
+ scdoc_prog = find_program(scdoc.get_pkgconfig_variable('scdoc'), native: true)
+diff --git a/meson_options.txt b/meson_options.txt
+new file mode 100644
+index 0000000..2e41905
+--- /dev/null
++++ b/meson_options.txt
+@@ -0,0 +1 @@
++option('man-page', type: 'feature', value: 'auto', description: 'Generate and install man pages')
diff --git a/gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch b/gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch
new file mode 100644
index 000000000000..3be85ab800c6
--- /dev/null
+++ b/gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch
@@ -0,0 +1,12 @@
+diff --git a/meson.build b/meson.build
+index 317eeec..560421d 100644
+--- a/meson.build
++++ b/meson.build
+@@ -6,7 +6,6 @@ project(
+ default_options: [
+ 'c_std=c11',
+ 'warning_level=3',
+- 'werror=true',
+ ]
+ )
+
diff --git a/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild b/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild
new file mode 100644
index 000000000000..09c59864508c
--- /dev/null
+++ b/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="simple launcher for wayland"
+HOMEPAGE="https://git.sr.ht/~leon_plickat/lavalauncher"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~leon_plickat/lavalauncher"
+else
+ SRC_URI="https://git.sr.ht/~leon_plickat/lavalauncher/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-v${PV}"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="man"
+
+PATCHES=(
+ "${FILESDIR}/${P}-optional-man.patch"
+)
+
+RDEPEND="
+ dev-libs/wayland
+ x11-libs/cairo
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+ dev-libs/wayland-protocols
+"
+
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+="man? ( ~app-text/scdoc-9999 )"
+else
+ BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+fi
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature man man-page)
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/lavalauncher/lavalauncher-9999.ebuild b/gui-apps/lavalauncher/lavalauncher-9999.ebuild
new file mode 100644
index 000000000000..22da8a44a0ec
--- /dev/null
+++ b/gui-apps/lavalauncher/lavalauncher-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="simple launcher for wayland"
+HOMEPAGE="https://git.sr.ht/~leon_plickat/lavalauncher"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~leon_plickat/lavalauncher"
+else
+ SRC_URI="https://git.sr.ht/~leon_plickat/lavalauncher/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-v${PV}"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="man"
+
+RDEPEND="
+ dev-libs/wayland
+ x11-libs/cairo
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+ dev-libs/wayland-protocols
+"
+
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+="man? ( ~app-text/scdoc-9999 )"
+else
+ BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+fi
+
+PATCHES=(
+ "${FILESDIR}/lavalauncher-remove-werror.patch"
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature man man-page)
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/lavalauncher/metadata.xml b/gui-apps/lavalauncher/metadata.xml
new file mode 100644
index 000000000000..3b6117c8b1a8
--- /dev/null
+++ b/gui-apps/lavalauncher/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription>
+ Minimalistic and simple launcher for Wayland.
+ It serves a single purpose: Letting the user
+ execute shell commands by clicking on icons on
+ a dynamically sized bar, placed at one of the
+ screen edges.
+ </longdescription>
+ <maintainer type="person">
+ <email>gentoo@aisha.cc</email>
+ <name>Aisha Tammy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="man">Build and install man pages</flag>
+ </use>
+</pkgmetadata>
diff --git a/gui-apps/nm-tray/Manifest b/gui-apps/nm-tray/Manifest
index 629908a604f6..faccceee4c9f 100644
--- a/gui-apps/nm-tray/Manifest
+++ b/gui-apps/nm-tray/Manifest
@@ -1,4 +1,4 @@
AUX nm-tray-0.4.3-missing-include-qmetaenum.patch 565 BLAKE2B 7542d3f95acb8157216d3526df0ee37c24b58316e1a044212ac5355c4030992e6169cf645fe283d00c4d52dd87739889b318b4e3692698628ed500b7453460f5 SHA512 0a11ec9013d1730ce593a17393ed32a76b072480c577bca6219fece1a1a77b1ebe50ef692d6cee93b9ab8fd8f3d83beb5f79cd3e4653218f8cf833f7dd21824b
DIST nm-tray-0.4.3.tar.gz 44705 BLAKE2B 590e8b3a08e7543a1275d7e5e3264570fe78b6020435783b2b36d6acd1df36b0106f4537035d8b61c0d571451d27277874ec3ddc93cd6163c047666e7013ab2a SHA512 480511a6e5b075ff98b53e91b08f37b9344c81e89c0f580c74f4424b1657c156300c31cc85cc8f82478eec9efdf53589352c3757c16e386d6985828b9dfa819d
-EBUILD nm-tray-0.4.3.ebuild 760 BLAKE2B c23c2ada51c832f9b491044146bcb9a5701477d3323657b2cb4760f4fbf05ce2b738fedb5dc801daaf57cdfeb89dbd5bd0c98178bc7469714078e0be01588816 SHA512 3de13d1ff071eeecb4ca52dbd15c34a40f98a9f87e7f93f4f2f0da3a3e77f80b5e996d1094849af24c6cca2d658010b49ed3fc936bf04f1f0b75da5a35935917
+EBUILD nm-tray-0.4.3.ebuild 765 BLAKE2B 22c1aa22fae520bc349c07d394420d6242b1d0f9a021ff6821a20c8f6b80b574a283248f84ceab6f80d088dc97b0ff26fa2bb81fc9e3eb5a418eacedbaa6270b SHA512 8576b377aab072ca508d601d6ae009267c82b834a07c13db75d19ea7755ce5e852e1d43a973e641bc7f9a699aec9c6667239ceb9ddc5ab33dbdc2d7e900b4884
MISC metadata.xml 244 BLAKE2B 24ebafa89c32f799b62237b0d9442143de8ccb86c1625f2a49dd91ec9caa63cadc52000005b5b5ef148df89e907e1407330a8d8411ffb5f4facaf629a3184cb8 SHA512 d7a2290eb2970ef7fb9bea275b209c7ace388daadcf3e317b099767d72c7d9f0b894e23492f02e973d27010a7568e48549e4f502c9628efc3133012680304784
diff --git a/gui-apps/nm-tray/nm-tray-0.4.3.ebuild b/gui-apps/nm-tray/nm-tray-0.4.3.ebuild
index d18f9b26f666..e921fc04cae9 100644
--- a/gui-apps/nm-tray/nm-tray-0.4.3.ebuild
+++ b/gui-apps/nm-tray/nm-tray-0.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/palinek/nm-tray/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
BDEPEND=">=dev-util/cmake-3.10"
diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest
index 09e358e954b4..c0561164a41a 100644
--- a/gui-apps/waybar/Manifest
+++ b/gui-apps/waybar/Manifest
@@ -1,4 +1,4 @@
DIST waybar-0.8.0.tar.gz 112019 BLAKE2B b3b61e02a104599e8f9047f9e2f76ec57ef7dd164edca2afd7b0afbb6b2c2341e20d6175905eba525337df9215473afa6cf017f736bb2de24e4daa169a5af3ee SHA512 c670fd21a7d29396d8bbe1b7540ddbbe44a98f7fb49f8518e0cc302aa57e5bb993ff8306973a7b8ca4ec000a7ecc311872762a0782ce19e4bf4cff8ea09caccb
EBUILD waybar-0.8.0.ebuild 1276 BLAKE2B 8768bd945677fee49b286d8e34de755b687c222525dd8d34bfad3459a2e2f49c9da0a7415bf1c709a9bdc0ee6e39a857060b72d98685a221c38bc3ba6cc0bf1d SHA512 edea2c41126379a6887a6c33e87a59322eb241fd9afc855e6183b44aefee72b32d6f73cbf77cfd968f1c05bc4f7b27a145bd4c907253168301b61151b752a637
EBUILD waybar-9999.ebuild 1276 BLAKE2B 8768bd945677fee49b286d8e34de755b687c222525dd8d34bfad3459a2e2f49c9da0a7415bf1c709a9bdc0ee6e39a857060b72d98685a221c38bc3ba6cc0bf1d SHA512 edea2c41126379a6887a6c33e87a59322eb241fd9afc855e6183b44aefee72b32d6f73cbf77cfd968f1c05bc4f7b27a145bd4c907253168301b61151b752a637
-MISC metadata.xml 733 BLAKE2B 54a2a98263d1632476f8312b32d039bbebe4295c2b9775ad379e60d776eea4005b02184e5c28c6769b1dea80eb83fa842d9eb091b43daf4f29ad87daadad8b8a SHA512 b615bcd72c49abadf3454a636134340bb3fa869877c3b563fc659ee66740645ec77808e3451705498040239e46fdcf9b822116e84ad2677d42f87fd74c788362
+MISC metadata.xml 591 BLAKE2B 61dad767164be21bc8d67b253802761cd53b8231ecacdad615b680bd9597cd1a49388b04d0c39ae40f9d890a2e274954c132d1d811dc1159c3cbb6e43d0e64fc SHA512 6bef50bf036bc1e5bc9f1c8ac8c33d3840ace788445a831edada1c935a855b18c72ea3f114efd72621fc48533d6d0339bcf19367e27b31d54d6fab8128588fcd
diff --git a/gui-apps/waybar/metadata.xml b/gui-apps/waybar/metadata.xml
index 06e07388c396..a28609715318 100644
--- a/gui-apps/waybar/metadata.xml
+++ b/gui-apps/waybar/metadata.xml
@@ -1,18 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>bman@gentoo.org</email>
- <name>Aaron Bauman</name>
- </maintainer>
- <use>
- <flag name="mpd">Enable support for the Music Player Daemon</flag>
- <flag name="network">Enable libnl support for network related features</flag>
- <flag name="tray">Enable support for tray</flag>
- </use>
- <upstream>
- <remote-id type="github">Alexays/Waybar</remote-id>
- <bugs-to>https://github.com/Alexays/Waybar/issues</bugs-to>
- <changelog>https://github.com/Alexays/Waybar/releases</changelog>
- </upstream>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="mpd">Enable support for the Music Player Daemon</flag>
+ <flag name="network">Enable libnl support for network related features</flag>
+ <flag name="tray">Enable support for tray</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">Alexays/Waybar</remote-id>
+ <bugs-to>https://github.com/Alexays/Waybar/issues</bugs-to>
+ <changelog>https://github.com/Alexays/Waybar/releases</changelog>
+ </upstream>
</pkgmetadata>
diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest
index 9697512b3c35..23023d1fefc1 100644
--- a/gui-apps/wcm/Manifest
+++ b/gui-apps/wcm/Manifest
@@ -1,4 +1,4 @@
DIST wcm-0.4.0.tar.gz 263841 BLAKE2B 28cdf87c479cc7a4a5a40f17a1ec26688bae6a0cd5699b51ad7db2adca89946d7687ae345a7a82d71464df413c956aceeb3db8195c5b40da5f32043821883c49 SHA512 4136ceba90c054165b4b0e7a79d78af827d8b8ddb8b54820bda0c17bbaa28eb74981ce94d8c386b91257ca023a34f76f121a003229365afe72d65323f0a1d2cd
-EBUILD wcm-0.4.0.ebuild 809 BLAKE2B 5d1839a58cd7e5656cc55a4e7bd5aaedfe9a1280bf9ef33aa3fb61db21becb399c82ff5a8a9de12fc5864f48dd15dbabd31a6546c0f7d1782cd58e44758f0586 SHA512 da66001149e2d726fd1a348e505cdad3776ea737f9de355b83ceb64dc4cb190c43055f2ed3263efa84a59882c343949abd8bc4e932b26aba801a0098996bfd50
-EBUILD wcm-9999.ebuild 809 BLAKE2B 5d1839a58cd7e5656cc55a4e7bd5aaedfe9a1280bf9ef33aa3fb61db21becb399c82ff5a8a9de12fc5864f48dd15dbabd31a6546c0f7d1782cd58e44758f0586 SHA512 da66001149e2d726fd1a348e505cdad3776ea737f9de355b83ceb64dc4cb190c43055f2ed3263efa84a59882c343949abd8bc4e932b26aba801a0098996bfd50
+EBUILD wcm-0.4.0-r1.ebuild 645 BLAKE2B 7481b0645eee22ebcbfd76a313d1fbf722336aa564fcf1bfd6ed871076f96253b16fcda1f7af4ddbbfa7cc9868c0da4afad956f3073ddc6d5269f497706aafa3 SHA512 ca9a12a3681d0e172a02dda5462d38b3fc1b564a8808c315acd87be4a1c01683151b3f037cc14af1a2a9a09bc230e534f412c565c9c77fc5c34e2c969288c94c
+EBUILD wcm-9999.ebuild 645 BLAKE2B 7481b0645eee22ebcbfd76a313d1fbf722336aa564fcf1bfd6ed871076f96253b16fcda1f7af4ddbbfa7cc9868c0da4afad956f3073ddc6d5269f497706aafa3 SHA512 ca9a12a3681d0e172a02dda5462d38b3fc1b564a8808c315acd87be4a1c01683151b3f037cc14af1a2a9a09bc230e534f412c565c9c77fc5c34e2c969288c94c
MISC metadata.xml 581 BLAKE2B 4c7238f4d651f521902f319da41b18b58d40a2db7e9c22f4084939fa0e70d534a7f112985de5f092c7f233f7891b50d17155b22781b32491f40c8d10f92c07a6 SHA512 a0b43b1632468feb2dd7b52fb34ce7f7c0bb8b0d8bf1952fc4e95017b0f7c8139451c78264966edab146cc3b8c255bc6724f4f7bb80479d5f119e6bbbda4fe2d
diff --git a/gui-apps/wcm/wcm-0.4.0.ebuild b/gui-apps/wcm/wcm-0.4.0-r1.ebuild
index 8178a3b0d885..54d7e4cee824 100644
--- a/gui-apps/wcm/wcm-0.4.0.ebuild
+++ b/gui-apps/wcm/wcm-0.4.0-r1.ebuild
@@ -10,21 +10,20 @@ HOMEPAGE="https://github.com/WayfireWM/wcm"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
+ EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
else
- SRC_URI="https://github.com/WayfireWM/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/WayfireWM/wcm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
-IUSE="debug"
DEPEND="
dev-libs/libevdev
dev-libs/libxml2
dev-cpp/gtkmm:3.0[wayland]
- ~gui-wm/wayfire-${PV}[debug=]
+ ~gui-wm/wayfire-${PV}
"
RDEPEND="${DEPEND}"
@@ -34,13 +33,3 @@ BDEPEND="
dev-libs/wayland-protocols
virtual/pkgconfig
"
-
-src_compile() {
- local emesonargs=""
- if use debug; then
- emesonargs+=(
- "-Db_sanitize=address,undefined"
- )
- fi
- meson_src_compile
-}
diff --git a/gui-apps/wcm/wcm-9999.ebuild b/gui-apps/wcm/wcm-9999.ebuild
index 8178a3b0d885..54d7e4cee824 100644
--- a/gui-apps/wcm/wcm-9999.ebuild
+++ b/gui-apps/wcm/wcm-9999.ebuild
@@ -10,21 +10,20 @@ HOMEPAGE="https://github.com/WayfireWM/wcm"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
+ EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
else
- SRC_URI="https://github.com/WayfireWM/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/WayfireWM/wcm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
-IUSE="debug"
DEPEND="
dev-libs/libevdev
dev-libs/libxml2
dev-cpp/gtkmm:3.0[wayland]
- ~gui-wm/wayfire-${PV}[debug=]
+ ~gui-wm/wayfire-${PV}
"
RDEPEND="${DEPEND}"
@@ -34,13 +33,3 @@ BDEPEND="
dev-libs/wayland-protocols
virtual/pkgconfig
"
-
-src_compile() {
- local emesonargs=""
- if use debug; then
- emesonargs+=(
- "-Db_sanitize=address,undefined"
- )
- fi
- meson_src_compile
-}
diff --git a/gui-apps/wf-recorder/Manifest b/gui-apps/wf-recorder/Manifest
index ca1173034206..9675a7ea62d7 100644
--- a/gui-apps/wf-recorder/Manifest
+++ b/gui-apps/wf-recorder/Manifest
@@ -1,3 +1,4 @@
DIST wf-recorder-0.2.1.tar.xz 19828 BLAKE2B b86fc418a2779521a44eaefcf0c6d5533be64b608c7c3a8a550156a07eb10053f31bce1693c33842e7313997b090b63f7908eb64d9705c406c5026a6cde09c4d SHA512 e232f4a13d4891863a58667dc87df113f13fabac5042c93143d652472287e84906b261b764869cd02c523f5b3d2331224e2bb71f66814d1a1c9c99a0d28aa40a
-EBUILD wf-recorder-0.2.1.ebuild 684 BLAKE2B 43339e38e1a5821e15f5092b58102e6f98da7f777ec908797fc96a32601ccb0d98f568243c289bc0634477ad46cc65f582c46332afddd9388aa16cd2f8e647e9 SHA512 fb0172f65b6f2fa4a28d7d52ecb90c121a38fdbba9907d540de2d48fdfacb11bcd9741ed5ee7c3d6e2103dd90aeebdc7e0b550e204fe80606f5487fc89c36bbd
+EBUILD wf-recorder-0.2.1-r1.ebuild 864 BLAKE2B a01bcf35e231e188ae4248db6c2d1e25953fb5e3e4dc2fa9ae3e7c1e73d5da2b20e2b7b11ad2269f8413aeba10c0bbe282ed008bd925a58d7bd0e6cfa61a07ec SHA512 994b05efa0871452e5fa18bd78eca3ae07f4894faaa25b936cc168fdef17c6f42a5540d2f0471e2e62db78122ff796cff2e24ba6afaaf104a8d202931b06186d
+EBUILD wf-recorder-9999.ebuild 928 BLAKE2B dbb78423c7ed32557931bbb6b585d739f2a797bc7ebcb659c997cd321cff4ad9435383066621a995df26c8759b46c8042cf729d3aef761aeaebf34b7a0326335 SHA512 00b619b09d1b5d00ccedddcf5a171d4438eff9f454d92f7ae78998d29b5ccaa531bc583effa013240625d4a34cb0dbaf7d01e34de41e144815fb751f00b2c0e5
MISC metadata.xml 560 BLAKE2B c960b0ae5d6e4c4f84205fc4affe7257271c0348cdcbac940424f0b75f20999ec5b4ca56f1cfa86a28fb8f77808ebccc99f00213e1f0c330918c155433eb255f SHA512 0b6df6fa66cad82544f83cedd53a6f0c4344e28bb9ebe37a615ec44f2170325bb03cf1400769b1c79860f4ee365d4d7075d562278823277814c1b39c7b6a3c91
diff --git a/gui-apps/wf-recorder/wf-recorder-0.2.1.ebuild b/gui-apps/wf-recorder/wf-recorder-0.2.1-r1.ebuild
index cbae5bbd6bda..6bc50719fea0 100644
--- a/gui-apps/wf-recorder/wf-recorder-0.2.1.ebuild
+++ b/gui-apps/wf-recorder/wf-recorder-0.2.1-r1.ebuild
@@ -7,20 +7,31 @@ inherit meson
DESCRIPTION="Screen recorder for wlroots-based compositors"
HOMEPAGE="https://github.com/ammen99/wf-recorder"
-SRC_URI="https://github.com/ammen99/${PN}/releases/download/v${PV}/${P}.tar.xz"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ammen99/wf-recorder.git"
+else
+ SRC_URI="https://github.com/ammen99/wf-recorder/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
IUSE="+man opencl"
-DEPEND="dev-libs/wayland
- dev-libs/wayland-protocols
+DEPEND="
+ dev-libs/wayland
media-sound/pulseaudio
- media-video/ffmpeg
- opencl? ( virtual/opencl )"
+ media-video/ffmpeg[opencl?,pulseaudio,x264]
+ opencl? ( virtual/opencl )
+"
RDEPEND="${DEPEND}"
-BDEPEND="man? ( app-text/scdoc )"
+BDEPEND="
+ virtual/pkgconfig
+ dev-libs/wayland-protocols
+ man? ( >=app-text/scdoc-1.9.3 )
+"
src_configure() {
local emesonargs=(
diff --git a/gui-apps/wf-recorder/wf-recorder-9999.ebuild b/gui-apps/wf-recorder/wf-recorder-9999.ebuild
new file mode 100644
index 000000000000..57cf62b69aff
--- /dev/null
+++ b/gui-apps/wf-recorder/wf-recorder-9999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Screen recorder for wlroots-based compositors"
+HOMEPAGE="https://github.com/ammen99/wf-recorder"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ammen99/wf-recorder.git"
+else
+ SRC_URI="https://github.com/ammen99/wf-recorder/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man pulseaudio opencl"
+
+DEPEND="
+ dev-libs/wayland
+ pulseaudio? ( media-sound/pulseaudio )
+ media-video/ffmpeg[opencl?,pulseaudio?,x264]
+ opencl? ( virtual/opencl )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-libs/wayland-protocols
+ man? ( >=app-text/scdoc-1.9.3 )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature man man-pages)
+ $(meson_feature pulseaudio pulse)
+ $(meson_feature opencl)
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/wf-shell/Manifest b/gui-apps/wf-shell/Manifest
index 0b2d0c30b8f5..4d05164dd265 100644
--- a/gui-apps/wf-shell/Manifest
+++ b/gui-apps/wf-shell/Manifest
@@ -1,4 +1,4 @@
DIST wf-shell-0.4.0.tar.xz 8996656 BLAKE2B 609668bcf00fcc7a0b8142d84a7101f07578c2d6a88616da286a615076372e5a356387cf5e3fdee9b4aba6f027d8d081a5cce32f7f00682a756d4ee9bc46916d SHA512 1b293ce3fc2b12acbadb75e0de28217ed24f733e26d7ad12ada9a5f0673df911e75eea5af6841c466f031151f881a8e36dda229ea4dc2f91825e2e6df42d4903
-EBUILD wf-shell-0.4.0.ebuild 939 BLAKE2B 929f80d9d5fa3aa90e5a4e2d2f9f4b3aeea17fd741c209ab56d0c338d722bcadd2ce576bfa58da9ece29055decb064a826d874e7d888f6a2ecd28c48f03fd56d SHA512 17c67b6f3386a5a02619c42007822eba9833681a6be347c7204bad5038cd27b540416fdd7ab8ca322898c929214986ca127df4e56db159f69779dd125307ade5
-EBUILD wf-shell-9999.ebuild 939 BLAKE2B 929f80d9d5fa3aa90e5a4e2d2f9f4b3aeea17fd741c209ab56d0c338d722bcadd2ce576bfa58da9ece29055decb064a826d874e7d888f6a2ecd28c48f03fd56d SHA512 17c67b6f3386a5a02619c42007822eba9833681a6be347c7204bad5038cd27b540416fdd7ab8ca322898c929214986ca127df4e56db159f69779dd125307ade5
+EBUILD wf-shell-0.4.0-r1.ebuild 857 BLAKE2B 3e8de3dae426baabd74e059fdd63ed01f6b8c7c24b7b7a5c36831e04eb0951cba2c021b4611c2ff102b6cc15991f4c562b908f05e997d0ef96f68f3bb2f42a18 SHA512 650121ca9f78ee525e201123235980042c76d0c94bdb2f130729bbc62f6c5a4a3e2527e6760616bf633ea12cdd007c52eba98153e97377b6d51a6cf81929a29f
+EBUILD wf-shell-9999.ebuild 857 BLAKE2B 3e8de3dae426baabd74e059fdd63ed01f6b8c7c24b7b7a5c36831e04eb0951cba2c021b4611c2ff102b6cc15991f4c562b908f05e997d0ef96f68f3bb2f42a18 SHA512 650121ca9f78ee525e201123235980042c76d0c94bdb2f130729bbc62f6c5a4a3e2527e6760616bf633ea12cdd007c52eba98153e97377b6d51a6cf81929a29f
MISC metadata.xml 653 BLAKE2B 537544446f8e320beafd02fe766de2c3ff66225aba3f69b852484f5251c3c1caeb68cd50d29e036ec96167b336bc9599319fcf324e7f9ecfaa9ddeee4bb52c67 SHA512 a8d332a80f7355424abd6f5b588c8cc9ef0f84bacea3c29b50bb56735d5c1b1753bc94c72737918152bdc6241ce90e8105f4da4bea5cc9a7f94c658d833a08cc
diff --git a/gui-apps/wf-shell/wf-shell-0.4.0.ebuild b/gui-apps/wf-shell/wf-shell-0.4.0-r1.ebuild
index 9167682d0b61..21fc54e4ef78 100644
--- a/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
+++ b/gui-apps/wf-shell/wf-shell-0.4.0-r1.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="MIT"
SLOT="0"
-IUSE="+pulseaudio debug"
+IUSE="+pulseaudio"
DEPEND="
dev-cpp/gtkmm:3.0=[wayland]
@@ -36,14 +36,9 @@ BDEPEND="
virtual/pkgconfig
"
-src_compile () {
+src_configure () {
local emesonargs=(
"$(meson_feature pulseaudio pulse)"
)
- if use debug; then
- emesonargs+=(
- "-Db_sanitize=address,undefined"
- )
- fi
- meson_src_compile
+ meson_src_configure
}
diff --git a/gui-apps/wf-shell/wf-shell-9999.ebuild b/gui-apps/wf-shell/wf-shell-9999.ebuild
index 9167682d0b61..21fc54e4ef78 100644
--- a/gui-apps/wf-shell/wf-shell-9999.ebuild
+++ b/gui-apps/wf-shell/wf-shell-9999.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="MIT"
SLOT="0"
-IUSE="+pulseaudio debug"
+IUSE="+pulseaudio"
DEPEND="
dev-cpp/gtkmm:3.0=[wayland]
@@ -36,14 +36,9 @@ BDEPEND="
virtual/pkgconfig
"
-src_compile () {
+src_configure () {
local emesonargs=(
"$(meson_feature pulseaudio pulse)"
)
- if use debug; then
- emesonargs+=(
- "-Db_sanitize=address,undefined"
- )
- fi
- meson_src_compile
+ meson_src_configure
}