diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-08-12 19:43:09 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-08-12 21:19:18 +0200 |
commit | fa4231d8e7b5e8cb78d2d6b1f7a78ecff0a25dbf (patch) | |
tree | d1a68441526c0928a13419bd80a9e20a11662d81 /media-video/peek | |
parent | app-portage/portpeek: EAPI 8 and py3_10 support (diff) | |
download | gentoo-fa4231d8e7b5e8cb78d2d6b1f7a78ecff0a25dbf.tar.gz gentoo-fa4231d8e7b5e8cb78d2d6b1f7a78ecff0a25dbf.tar.bz2 gentoo-fa4231d8e7b5e8cb78d2d6b1f7a78ecff0a25dbf.zip |
media-video/peek: Drop 1.4.0-r1, EAPI6--
Bug: https://bugs.gentoo.org/710168
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-video/peek')
-rw-r--r-- | media-video/peek/Manifest | 1 | ||||
-rw-r--r-- | media-video/peek/files/peek-1.4.0-meson.patch | 61 | ||||
-rw-r--r-- | media-video/peek/peek-1.4.0-r1.ebuild | 44 |
3 files changed, 0 insertions, 106 deletions
diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest index 992153c215aa..ff9c89d79e91 100644 --- a/media-video/peek/Manifest +++ b/media-video/peek/Manifest @@ -1,2 +1 @@ -DIST peek-1.4.0.tar.gz 2647446 BLAKE2B 688acb01e127c31fd9d8c6713757bf01e6b4ed1211a32787f5729b6a26308599a61c4ab057a2a008d3cc388f9492a41e70c34c92e90ded0058bbb325e9f828c8 SHA512 ef1723f72d1c575493b2e9192cee6038807d37d875a797781169e5f4640635deda947362dcf2e1a9149fcfe88de532b8ea05c665b14b1befaa9aa8c982d9aa31 DIST peek-1.5.1.tar.gz 2659772 BLAKE2B f33686bb023c5589cc61693854337b8ffda35da26ae8b0ea32ebb38d0738fc438424bae67d7eb600889ceb7377e8cc53eb9eaeef9f6bcf9d1a0d285265b4580b SHA512 dc25f24b1f5954ff26f399f86bf0a2a9b90c4d63c9cd33fcd44f16e447d23070c04e760c57bdc8a946e699c3038b8ee7afc44ce6daa7030e2f9e6f071be6eae4 diff --git a/media-video/peek/files/peek-1.4.0-meson.patch b/media-video/peek/files/peek-1.4.0-meson.patch deleted file mode 100644 index 9e66b7180a4b..000000000000 --- a/media-video/peek/files/peek-1.4.0-meson.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff --git a/BUILD_NOTES.md b/BUILD_NOTES.md -index c146cbc..2d8c8b2 100644 ---- a/BUILD_NOTES.md -+++ b/BUILD_NOTES.md -@@ -34,7 +34,7 @@ From inside the Peek source folder run: - ### Debian package - - #### Build requirements -- - meson (>= 0.37.0) -+ - meson (>= 0.47.0) - - valac (>= 0.22) - - libgtk-3-dev (>= 3.20) - - libkeybinder-3.0-dev -diff --git a/README.md b/README.md -index 71574b1..6faeb85 100644 ---- a/README.md -+++ b/README.md -@@ -79,7 +79,7 @@ Support for more Wayland desktops might be added in the future (see FAQs below). - ### Development - - - Vala compiler >= 0.22 --- Meson >= 0.37.0 -+- Meson >= 0.47.0 - - Gettext (>= 0.19 for localized .desktop entry) - - txt2man (optional for building man page) - -diff --git a/meson.build b/meson.build -index b0d57d7..5db2a39 100644 ---- a/meson.build -+++ b/meson.build -@@ -1,6 +1,6 @@ - project('peek', ['c', 'vala'], - version: '1.4.0', -- meson_version: '>= 0.37.0', -+ meson_version: '>= 0.47.0', - ) - - add_project_arguments([ -diff --git a/meson_options.txt b/meson_options.txt -index f88ceaa..526ccc9 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -1,4 +1,5 @@ - option('build-tests', type : 'boolean', value : true) -+option('enable-keybinder', type : 'feature', value : 'auto') - option('enable-filechoosernative', type : 'boolean', value : false) - option('enable-gnome-shell', type : 'boolean', value : true) - option('enable-open-file-manager', type : 'boolean', value : true) -diff --git a/src/meson.build b/src/meson.build -index cf2c45a..5282148 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -48,7 +48,7 @@ enable_open_file_manager = get_option('enable-open-file-manager') - - # Dependencies - gtk = dependency('gtk+-3.0', version: '>= 3.20') --keybinder = dependency('keybinder-3.0', required: false) -+keybinder = dependency('keybinder-3.0', required: get_option('enable-keybinder')) - - peek_deps = [ - dependency('cairo'), diff --git a/media-video/peek/peek-1.4.0-r1.ebuild b/media-video/peek/peek-1.4.0-r1.ebuild deleted file mode 100644 index 506946160f35..000000000000 --- a/media-video/peek/peek-1.4.0-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_MIN_API_VERSION="0.22" - -inherit gnome2 meson vala - -DESCRIPTION="Simple animated Gif screen recorder" -HOMEPAGE="https://github.com/phw/peek" -SRC_URI="https://github.com/phw/peek/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="keybinder test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-libs/glib-2.38:2 - media-video/ffmpeg[X,encode,vpx,xcb(+)] - virtual/imagemagick-tools - >=x11-libs/gtk+-3.20:3 - keybinder? ( dev-libs/keybinder:3 )" -DEPEND="${RDEPEND} - $(vala_depend) - app-text/txt2man - >=sys-devel/gettext-0.19 - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-meson.patch ) - -src_prepare() { - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - local emesonargs=( - $(meson_feature keybinder enable-keybinder) - $(meson_use test build-tests) - ) - - meson_src_configure -} |