diff options
Diffstat (limited to 'x11-misc/rofi')
-rw-r--r-- | x11-misc/rofi/Manifest | 4 | ||||
-rw-r--r-- | x11-misc/rofi/metadata.xml | 11 | ||||
-rw-r--r-- | x11-misc/rofi/rofi-1.6.0.ebuild | 57 |
3 files changed, 66 insertions, 6 deletions
diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest index 6e382ccfc7f0..29c4fc43ba3e 100644 --- a/x11-misc/rofi/Manifest +++ b/x11-misc/rofi/Manifest @@ -1,6 +1,8 @@ AUX rofi-0.15.12-Werror.patch 437 BLAKE2B 6f230755bb2bcf5c91c354d4d2afec1c9e78a39eb80a871f8c0e21268302dc7baf5bfa13c9d1fe0c832ce008649764896c9ddab6dff1cd66c2c6d933e08e227a SHA512 b26d190bdaccca3cf761599a6e3f938a8f9106c9ee395c5f0bf3e58f5c151674621e66ad61891ec4e764424e42f315caa352761923d5c3b45ca326850e369ad9 AUX rofi-1.5.0-gtk-settings-test.patch 322 BLAKE2B 652e0c20262bc18abadc8e540d4b9374fe412a97ff6b82b545ec4f050e087b8982b4e16ebf9553c71e5b6c145e8a3b8b469b1b107def04f443c01c57efe9e947 SHA512 75431eac4c6eac56716a6e2ec0ca4f5fd88aa38761b758b58c5f8c3f3fd6eb4a111af9c74b2d7c14fc3e66cbc7f361b2b3bc8658cfb31fb827e01cf19a58df67 DIST rofi-1.5.4.tar.gz 535259 BLAKE2B 8560dfee631c66a6f2178c0af6926ef317ed6d2cfe3ae46264e5b1ce429113ce810e4fed4c86a81acbbd51c85ad2593f40a39d982d7da0aa8ccc55537cadd2bb SHA512 181dedb0905bfab76f7ad313d299f4c80ee4efb11a2c6345b16044b7fb3f54bc7e304ee9352e562932e55108e328e5f6bd2c1d7fd9bcdec3d8022c2dc4f8d394 +DIST rofi-1.6.0.tar.gz 558808 BLAKE2B 45849f71becd3ab69b85dae64af34ad42199c20976304b89b013405f1d7fbbfa8fdf7d3ac4c26563cc2f5924fad64d45da1ba7dcad8857fb127eaf4b40c08824 SHA512 a993b0d49681eae4bc4aa84277f6daf1467e53bc40fa43e97ccf3f834763a3c9a1ed8b5d1d628158febc9e8b339be3fb745ae5b4e1d86e9f84b7af4b6a30ea23 EBUILD rofi-1.5.4-r1.ebuild 1081 BLAKE2B 57e62dbf8e19448372d23438ffea0840144651434e6235798bc558be24d785d03d0e2143cab08b83abb39d3308446f42c46706f9aaa9edb690da1a9a7055a078 SHA512 456f687515cf00aa7826111d393056aea01159aacc88a408d66d5aef493a154ea9c823b57cd6b73ee593c0776d6f6e3d5a2ce94ccd7e97f523514d175778b236 +EBUILD rofi-1.6.0.ebuild 1127 BLAKE2B c279ac1a739c9dd30bbc1a87856e4f3b4e787a20f3f857d805a7775b2a7b363fb1a59d6f7fd7e8ab2ae904f57a8d98ed0d17201876426015ce2bd0de68ee0516 SHA512 c0cd9be17f855fcc119fd58e614aee41d1ab9b368de322f903652360bfa1ba7a166f47d2c3d09a655dec32edfbeafb5f85e0e1ae2484986524c982f3d6a6bc1a EBUILD rofi-99999.ebuild 1042 BLAKE2B 0c684ffbeef5366d83b4689a2e8ab9f27072e82d936985fe1a7d128a65cc8b3edcf6a42b09e85866496b280143af8d5f4ece9d8db452bdf1eae020a93302d10c SHA512 1a08b9ded70d742ef6fe5c9250291a6ff74b1efcb767594c4546bb5f7217d1c50cc04d259a55834b12d3c91b3262d82edfcd5c2ffb5ded4ac8718e54a3ea27a1 -MISC metadata.xml 495 BLAKE2B 0a6c59c1d1db2ae103cf8165f39dfda9beb4dad681379f6f6bed7cf3f0a44f06e9cbd77457dfea4bcb0c42e3df8c6e2c7c83ea4a9185e1a4131db214d26058cd SHA512 afcce018b90e20d190e8da510c57b27b92508a40972fc5e573c185561dd0daa3ce3fd57c689c2ec65902087aaec7d1273ed151abdc5c6be76706f694c1c9510f +MISC metadata.xml 546 BLAKE2B 2e5e62bcddea3c68e3f6bfc4826ea58c40f4312284cb412f29a47aabf8b062a9ec4ab7dcdaa2c86ceb4707d39e156daa4d0ca1e8bb1cd491a3eeed6070af8dac SHA512 129184ce9a703b8fa8880c1e06c68a58bbdeaa0b170128bf334fcd979fad4dd926562da816a269e7afa3f2cf1b96c648db2c676900ba88c667abe6c907c8eb7f diff --git a/x11-misc/rofi/metadata.xml b/x11-misc/rofi/metadata.xml index d9dc616fbbc3..55134acf088d 100644 --- a/x11-misc/rofi/metadata.xml +++ b/x11-misc/rofi/metadata.xml @@ -2,16 +2,17 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>jer@gentoo.org</email> +<email>jer@gentoo.org</email> </maintainer> <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> +<email>desktop-misc@gentoo.org</email> +<name>Gentoo Desktop Miscellaneous Project</name> </maintainer> <use> - <flag name="windowmode">Enable normal window mode</flag> +<flag name="drun">Enable desktop file run dialog</flag> +<flag name="windowmode">Enable normal window mode</flag> </use> <upstream> - <remote-id type="github">DaveDavenport/rofi</remote-id> +<remote-id type="github">DaveDavenport/rofi</remote-id> </upstream> </pkgmetadata> diff --git a/x11-misc/rofi/rofi-1.6.0.ebuild b/x11-misc/rofi/rofi-1.6.0.ebuild new file mode 100644 index 000000000000..2eed2dccd62c --- /dev/null +++ b/x11-misc/rofi/rofi-1.6.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools toolchain-funcs + +DESCRIPTION="A window switcher, run dialog and dmenu replacement" +HOMEPAGE="https://github.com/davatorium/rofi" +SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+drun test +windowmode" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + gnome-base/librsvg:2 + media-libs/freetype + virtual/jpeg + x11-libs/cairo[X,xcb(+)] + x11-libs/libXft + x11-libs/libXinerama + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/pango[X] + x11-libs/startup-notification + x11-libs/xcb-util + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-base/xorg-proto + test? ( >=dev-libs/check-0.11 ) +" +PATCHES=( + "${FILESDIR}"/${PN}-0.15.12-Werror.patch + "${FILESDIR}"/${PN}-1.5.0-gtk-settings-test.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + tc-export CC + + econf \ + $(use_enable drun) \ + $(use_enable test check) \ + $(use_enable windowmode) +} |