New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
media-video/openshot: add dev-python/requests to RDEPEND #8052
media-video/openshot: add dev-python/requests to RDEPEND #8052
Conversation
Pull Request assignment Areas affected: ebuilds media-video/openshot: @gentoo/proxy-maint (maintainer needed) Bugs linked: 637448 In order to force reassignment and/or bug reference scan, please append Gentoo Mirror & CI services are provided by Michał Górny. The hardware was kindly provided by Todd Goodman. This unofficial service is not associated with Gentoo Infrastructure or Gentoo Foundation. This service is provided by the service provider "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the service provider be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this service, even if advised of the possibility of such damage. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. However, given this is a clear dependency fix with no other changes, you can git mv
the original ebuild to new revision, keeping the stable keywords (given that repoman full -d
is happy with the deps).
>=media-libs/libopenshot-0.1.8[python,${PYTHON_USEDEP}] | ||
" | ||
DEPEND=" | ||
${PYTHON_DEPS} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
distutils-r1
takes care of PYTHON_DEPS for you. Also, it should've been RDEPEND ;-).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, lets try that again. Im rebasing and hoping it goes well...
--- /usr/portage/media-video/openshot/openshot-2.4.0.ebuild 2018-03-10 09:08:28.641702227 +0200
+++ openshot-2.4.0-r1.ebuild 2018-04-29 11:44:28.448921711 +0300
@@ -13,7 +13,7 @@
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Free, open-source, non-linear video editor to create and edit videos and movies"
-HOMEPAGE="http://www.openshot.org/ https://launchpad.net/openshot"
+HOMEPAGE="https://www.openshot.org/ https://launchpad.net/openshot"
SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${MY_P}.tar.gz"
LICENSE="GPL-3+"
@@ -21,10 +21,11 @@
KEYWORDS="amd64 x86"
RDEPEND="
- dev-python/PyQt5[svg,webkit,${PYTHON_USEDEP}]
- >=media-libs/libopenshot-0.1.8[python,${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP},svg,webkit]
dev-python/pyzmq[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ >=media-libs/libopenshot-0.1.8[python,${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
~/git/gentoo/media-video/openshot $ repoman full -dx .
RepoMan scours the neighborhood...
RepoMan sez: "If everyone were like you, I'd be out of business!"
Closes: https://bugs.gentoo.org/637448 Package-Manager: Portage[mgorny]-2.3.26.1
Thanks! I'll merge it in a minute ;-). |
Fast fix for a bug. Repomanned and emerged succesfully.
Closes: https://bugs.gentoo.org/637448
Package-Manager: Portage[mgorny]-2.3.26.1