Skip to content
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-gfx/gimp: update 9999.ebuild dependencies #14418

Closed
wants to merge 3 commits into from

Conversation

band-a-prend
Copy link
Contributor

This pull request

  • media-libs/babl: add maintainer, sort IUSE and configuration options;
  • media-libs/gegl: 0.4.20 version bump, update 9999 dependencies;
  • media-gfx/gimp: update 9999 dependencies (dev-util/json-glib is required now explicitly).

@gentoo-bot
Copy link

Pull Request assignment

Submitter: @band-a-prend
Areas affected: ebuilds
Packages affected: media-gfx/gimp, media-libs/babl, media-libs/gegl

media-gfx/gimp: @band-a-prend, @gentoo/proxy-maint
media-libs/babl: @gentoo/proxy-maint (maintainer needed)
media-libs/gegl: @band-a-prend, @gentoo/proxy-maint

Linked bugs

No bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment.


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added maintainer-needed There is at least one affected package with no maintainer. Review it if you can. assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Jan 23, 2020
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-01-23 12:10 UTC
Newest commit scanned: 147528a
Status: ✅ good

Issues already there before the PR (double-check them):
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-admin/consul-template
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-admin/puppet
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-admin/puppet-agent
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-admin/puppetdb
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-admin/puppetserver
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-crypt/mcrypt
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-emulation/virtualbox-additions
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-emulation/virtualbox-guest-additions
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-emulation/virtualbox-modules
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-forensics/sleuthkit
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-office/libreoffice-bin-debug
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-text/jabref-bin
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#app-text/wscr
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-db/postgresql
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-java/gin
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-java/gwt
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-java/netbeans-platform
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-lang/R
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-ml/lablgtk
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-python/doit
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-python/parver
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-python/pygame
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-ros/roslaunch
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-util/cookiecutter
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-util/google-perftools
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#dev-vcs/gitsh
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#games-strategy/freeciv
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#games-util/pogo-manager-bin
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#gnustep-apps/sogo
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#mail-filter/spamassassin
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#media-gfx/iscan
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#media-sound/podcatcher
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#media-tv/gentoo-vdr-scripts
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/fail2ban
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/metasploit
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/nagios-check_multiple
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/nagios-core
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/ntopng
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/snort
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/tcpdump
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/vnstat
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/wireshark
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-analyzer/zabbix
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-dns/bind
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-dns/dnsdist
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-dns/unbound
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-libs/nodejs
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/apt-cacher-ng
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/dhcp
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/gerbera
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/icaclient
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/kea
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/pulseaudio-dlna
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-misc/youtube-dl
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-p2p/bisq
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-p2p/fms
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-print/cups
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-proxy/haproxy
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-proxy/squidguard
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-vpn/strongswan
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#net-wireless/kismet
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-chemistry/pymol
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-libs/nlopt
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-libs/parmetis
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-libs/scikits_learn
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-libs/tensorflow
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-libs/tensorflow-estimator
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-mathematics/geogebra
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-mathematics/normaliz
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sci-visualization/veusz
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-apps/shadow
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-auth/nss-pam-ldapd
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/cinder
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/crmsh
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/glusterfs
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/kube-apiserver
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/kube-controller-manager
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/kube-scheduler
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-cluster/neutron
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#sys-fs/tmsu
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#virtual/cargo
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#virtual/jdk
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#virtual/jre
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#www-apps/cgit
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#www-apps/netbox
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#www-apps/postfixadmin
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#www-misc/shellinabox
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#www-servers/nginx
https://qa-reports.gentoo.org/output/gentoo-ci/cb9f489/output.html#x11-misc/dzen

# Distributed under the terms of the GNU General Public License v2

EAPI=7
PYTHON_COMPAT=( python{2_7,3_{6,7}} )
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please keep an empty line after EAPI. It is fine to keep the pre-inherit variables in the same block though.

What about python3_8?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_mmx cpu_flags_x86_f16c introspection lcms"
IUSE="introspection lcms cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(+ all other changes in 0.1.74): It is okay in ~arch, but please try to keep unnecessary (=zero-sum) changes in release ebuilds at a minimum.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry. I added myself here for media-libs/babl as maintainer and because @Polynomial-C already bump version before it I just made simple changes before next new release.

virtual/pkgconfig is moved now to BDEPEND in both babl-{0.1.74,9999}.ebuild

@@ -19,7 +19,7 @@ HOMEPAGE="http://www.gegl.org/babl/"

LICENSE="LGPL-3"
SLOT="0"
IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_mmx cpu_flags_x86_f16c introspection lcms"
IUSE="introspection lcms cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"

RDEPEND="lcms? ( media-libs/lcms:2 )"
DEPEND="${RDEPEND}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

virtual/pkgconfig should be in BDEPEND.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Comment on lines 66 to 69
"

DEPEND="
${RDEPEND}
"

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is fine to do this in one line if the only content of DEPEND is RDEPEND. Imo it is also unnecessary to separate the blocks with empty lines when you already spend a newline for the terminating quote, but that is really minor nitpicking.

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about python3_8?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). maintainer-needed There is at least one affected package with no maintainer. Review it if you can. no bug found No Bug/Closes found in the commits.
Projects
None yet
4 participants