Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, app-shells/mpv-bash-completion/
Date: Tue, 13 Oct 2020 15:51:11
Message-Id: 1602604249.4aab2c972b249ae830546e6b4a83a4e09c88dda4.mgorny@gentoo
1 commit: 4aab2c972b249ae830546e6b4a83a4e09c88dda4
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 13 15:50:49 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 13 15:50:49 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aab2c97
7
8 app-shells/mpv-bash-completion: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/742395
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 app-shells/mpv-bash-completion/Manifest | 2 -
14 app-shells/mpv-bash-completion/metadata.xml | 9 ----
15 .../mpv-bash-completion-3.3.16.ebuild | 51 ----------------------
16 .../mpv-bash-completion-3.3.17.ebuild | 51 ----------------------
17 profiles/package.mask | 7 ---
18 5 files changed, 120 deletions(-)
19
20 diff --git a/app-shells/mpv-bash-completion/Manifest b/app-shells/mpv-bash-completion/Manifest
21 deleted file mode 100644
22 index e274df5a909..00000000000
23 --- a/app-shells/mpv-bash-completion/Manifest
24 +++ /dev/null
25 @@ -1,2 +0,0 @@
26 -DIST mpv-bash-completion-3.3.16.tar.gz 20125 BLAKE2B 1350445ea05474e553ade334c1f11e97828df11143021920a25787a295d6e870595e35dda6ccd048ed4e01e0e85443a5902893fed1aa1525e875649a93ef632d SHA512 d962cc911d571b0345ddee22ecae6faef307f2da44642d6db5223fb0e51d2b2087b038e1964cf8f1ed683bb95a3268a8ffc1fff2759561100b23921406a0e31f
27 -DIST mpv-bash-completion-3.3.17.tar.gz 20873 BLAKE2B 5e44b315a4f148c27768a3b0c29d609b679e3d489dd79803795a75a9289816ed13797cc04c748410ba3302a2619dedad21772f2d914b2c3ff5c73189e4e348df SHA512 a0b1ae4b07bd3e5fc95fea135aa5391d0efb0d2c1e4ccbb712cf0911b9e07b23a7bfb27d43b615988610f545f1bc62226998295573480ab657e3b18966d48991
28
29 diff --git a/app-shells/mpv-bash-completion/metadata.xml b/app-shells/mpv-bash-completion/metadata.xml
30 deleted file mode 100644
31 index f4e48989a36..00000000000
32 --- a/app-shells/mpv-bash-completion/metadata.xml
33 +++ /dev/null
34 @@ -1,9 +0,0 @@
35 -<?xml version="1.0" encoding="UTF-8"?>
36 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 -<pkgmetadata>
38 - <!-- maintainer-needed -->
39 - <upstream>
40 - <changelog>https://github.com/2ion/mpv-bash-completion/releases</changelog>
41 - <remote-id type="github">2ion/mpv-bash-completion</remote-id>
42 - </upstream>
43 -</pkgmetadata>
44
45 diff --git a/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild b/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild
46 deleted file mode 100644
47 index bb3736da0fe..00000000000
48 --- a/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild
49 +++ /dev/null
50 @@ -1,51 +0,0 @@
51 -# Copyright 1999-2018 Gentoo Foundation
52 -# Distributed under the terms of the GNU General Public License v2
53 -
54 -EAPI=6
55 -
56 -inherit bash-completion-r1
57 -
58 -DESCRIPTION="Bash completion for the mpv video player"
59 -HOMEPAGE="https://2ion.github.io/mpv-bash-completion/"
60 -SRC_URI="https://github.com/2ion/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
61 -
62 -LICENSE="GPL-3+"
63 -SLOT="0"
64 -KEYWORDS="amd64 x86"
65 -IUSE="luajit"
66 -
67 -COMMON_DEPEND=">=media-video/mpv-0.25.0[cli]"
68 -RDEPEND="${COMMON_DEPEND}
69 - >=app-shells/bash-completion-2.3-r1
70 -"
71 -DEPEND="${COMMON_DEPEND}
72 - !luajit? ( dev-lang/lua:* )
73 - luajit? ( dev-lang/luajit:2 )
74 -"
75 -
76 -src_prepare() {
77 - default_src_prepare
78 - # Avoid 'mpv' make target that supports lua only.
79 - sed -i -e 's|check: mpv|check:|' Makefile || die
80 -}
81 -
82 -src_compile() {
83 - # Prevent access violations from completion generation.
84 - # See Gentoo bug 656086.
85 - addpredict /dev/dri
86 -
87 - $(usex luajit 'luajit' 'lua') gen.lua > mpv || die
88 -}
89 -
90 -src_install() {
91 - dobashcomp mpv
92 - einstalldocs
93 -}
94 -
95 -pkg_postinst() {
96 - if ! has_version 'x11-apps/xrandr'; then
97 - elog
98 - elog "If you want completion of window sizes, please install 'x11-apps/xrandr'."
99 - elog
100 - fi
101 -}
102
103 diff --git a/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.17.ebuild b/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.17.ebuild
104 deleted file mode 100644
105 index bb3736da0fe..00000000000
106 --- a/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.17.ebuild
107 +++ /dev/null
108 @@ -1,51 +0,0 @@
109 -# Copyright 1999-2018 Gentoo Foundation
110 -# Distributed under the terms of the GNU General Public License v2
111 -
112 -EAPI=6
113 -
114 -inherit bash-completion-r1
115 -
116 -DESCRIPTION="Bash completion for the mpv video player"
117 -HOMEPAGE="https://2ion.github.io/mpv-bash-completion/"
118 -SRC_URI="https://github.com/2ion/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
119 -
120 -LICENSE="GPL-3+"
121 -SLOT="0"
122 -KEYWORDS="amd64 x86"
123 -IUSE="luajit"
124 -
125 -COMMON_DEPEND=">=media-video/mpv-0.25.0[cli]"
126 -RDEPEND="${COMMON_DEPEND}
127 - >=app-shells/bash-completion-2.3-r1
128 -"
129 -DEPEND="${COMMON_DEPEND}
130 - !luajit? ( dev-lang/lua:* )
131 - luajit? ( dev-lang/luajit:2 )
132 -"
133 -
134 -src_prepare() {
135 - default_src_prepare
136 - # Avoid 'mpv' make target that supports lua only.
137 - sed -i -e 's|check: mpv|check:|' Makefile || die
138 -}
139 -
140 -src_compile() {
141 - # Prevent access violations from completion generation.
142 - # See Gentoo bug 656086.
143 - addpredict /dev/dri
144 -
145 - $(usex luajit 'luajit' 'lua') gen.lua > mpv || die
146 -}
147 -
148 -src_install() {
149 - dobashcomp mpv
150 - einstalldocs
151 -}
152 -
153 -pkg_postinst() {
154 - if ! has_version 'x11-apps/xrandr'; then
155 - elog
156 - elog "If you want completion of window sizes, please install 'x11-apps/xrandr'."
157 - elog
158 - fi
159 -}
160
161 diff --git a/profiles/package.mask b/profiles/package.mask
162 index 28f4d7a9aa0..60936262f4f 100644
163 --- a/profiles/package.mask
164 +++ b/profiles/package.mask
165 @@ -430,13 +430,6 @@ sys-fs/ufsutils
166 # #742158.
167 net-nntp/sn
168
169 -# Jonas Stein <jstein@g.o> (2020-09-13)
170 -# mpv bash completion is no longer needed and the package is not
171 -# compatible with the remaining packages.
172 -# Masked for removal after 2020-11-01.
173 -# Bug #742395
174 -app-shells/mpv-bash-completion
175 -
176 # Thomas Deutschmann <whissi@g.o> (2020-09-11)
177 # These versions are not compatible with current stable
178 # dev-libs/openssl version, bug #741622.