Michał Górny
cd5bba3d05
net-dns/libidn: Drop old
...
Closes: https://bugs.gentoo.org/697818
Closes: https://github.com/gentoo/gentoo/pull/13560
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:39 +01:00
Michał Górny
a1fed83a52
dev-libs/libltdl: Drop old
...
Closes: https://bugs.gentoo.org/697824
Closes: https://github.com/gentoo/gentoo/pull/13559
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:38 +01:00
Michał Górny
224ed83bf9
sys-apps/portage: Disable setuptools dependency
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:37 +01:00
Michał Górny
0421a583fb
dev-python/setuptools: Disable setuptools self-dependency
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:36 +01:00
Michał Górny
b1c6961bed
distutils-r1.eclass: Depend on setuptools by default
...
Add a new DISTUTILS_USE_SETUPTOOLS top variable, and make it default
to BDEPEND-ing on dev-python/setuptools (which should be correct
for the majority of packages). Packages that either need RDEPEND
or no dependency at all can override it.
Also add a check for correct value in esetup.py. This should make it
easy for developers to adjust the new variable in their packages.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:34 +01:00
Michał Górny
31f43f7851
python-single-r1.eclass: Remove unused PYTHON_TARGETS
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:33 +01:00
Michał Górny
6bc26eb834
python-single-r1.eclass: Remove deprecated PYTHON_USEDEP API
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:32 +01:00
Michał Górny
9c4fe911d0
python-single-r1.eclass: Use new-style flags for python-exec dep
...
Depend on PYTHON_TARGETS directly in dev-lang/python-exec dep,
instead of relying on old-style PYTHON_USEDEP.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:31 +01:00
Michał Górny
4685a5f4ed
python-single-r1.eclass: Introduce PYTHON_{SINGLE,MULTI}_USEDEP API
...
Introduce a new API that replaces PYTHON_USEDEP with
PYTHON_SINGLE_USEDEP variable and PYTHON_MULTI_USEDEP placeholder.
The former can be used directly (or via python_gen_cond_dep) when
depending on other python-single-r1 packages, the latter can be used
via python_gen_cond_dep when depending on python-r1 packages.
Long term, the new API will enable us to remove redundant PYTHON_TARGETS
flags from python-single-r1 packages.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:30 +01:00
Michał Górny
c6dbe44278
python*r1.eclass: Remove python-exec:0 leftover
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:29 +01:00
Michał Górny
1d5b43ab21
python*r1.eclass: Reliably allow empty <pattern>s to gen funcs
...
Reliably allow empty pattern lists (equivalent to no restrictions)
in all pattern-based generator functions, notably python_gen_cond_dep.
Previously, only some of the functions accepted them while others
failed via _python_impl_matches function.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:28 +01:00
Michał Górny
4da21ec689
python-single-r1.eclass: Restore PYTHON_SINGLE_TARGET for one impl
...
Undo the hack that removes PYTHON_SINGLE_TARGET (in favor of plain
PYTHON_TARGETS) when the package supports only one target. Instead,
output both kinds of flags consistently for all packages, and use IUSE
defaults to enable them when only one interpreter is supported.
This should give similar end results without creating unnecessary
differences between ebuilds with one and multiple implementations.
It will make future API changes easier, as well as simplify tooling
used to detect eclass type.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:27 +01:00
Michał Górny
26467bacc4
python*-r1.eclass: Deprecate python_gen_usedep
...
Deprecate python_gen_usedep() in favor of python_gen_cond_dep().
The latter is a newer API that generates full USE-conditional blocks
rather than pure USE-dependency strings. As such, it can replace all
uses of the former, and is safer to use in general. In particular:
dev-python/foo[$(python_gen_usedep -2)]
dev-python/bar[$(python_gen_usedep -2)]
installs the dependency (with no implementation match enforced) even
if there's no python2 implementation enabled, while:
$(python_gen_cond_dep '
dev-python/foo[${PYTHON_USEDEP}]
dev-python/bar[${PYTHON_USEDEP}]
' -2)
installs it only if there's at least one implementation requiring it.
Since the functions are used in global scope only, a deprecation warning
is emitted only once, during the sourcing for pkg_setup phase. This
avoids having it output during metadata cache regeneration.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:25 +01:00
Michał Górny
f981af7994
git-r3.eclass: Explicitly disable password prompts
...
Closes: https://bugs.gentoo.org/701276
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:24 +01:00
Michał Górny
0f936ec81f
skel.ebuild: Reorder S after SRC_URI
...
Update the skel variable order to place S immediately after SRC_URI.
This seems to be a growing trend, and is quite reasonable given that
S usually matches the archive name, and e.g. if SRC_URI uses MY_P,
then S usually uses it as well:
SRC_URI="http://example.com/${MY_P}.tar.gz "
S=${WORKDIR}/${MY_P}
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-07 15:36:23 +01:00
Joonas Niilola
1fffcf4be9
x11-misc/xtrace: remove inactive proxy-maintainer
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-12-07 16:21:50 +02:00
Wim Muskee
2e9aa54495
x11-misc/xtrace: drop old
...
Closes: https://bugs.gentoo.org/698800
Signed-off-by: Wim Muskee <wimmuskee@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/13399
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-12-07 16:03:54 +02:00
Wim Muskee
3f4a06e7f7
x11-misc/xtrace: bump to 1.4.0
...
Closes: https://bugs.gentoo.org/696770
Signed-off-by: Wim Muskee <wimmuskee@gmail.com >
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-12-07 16:03:49 +02:00
Petr Vaněk
31d27c5bf7
dev-erlang/ezlib: subscribe to dev-lang/erlang subslot
...
Closes: https://bugs.gentoo.org/700260
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz >
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-12-07 13:46:52 +00:00
Petr Vaněk
3b9d2c2dde
dev-erlang/fast_tls: subscribe to dev-lang/erlang subslot
...
Bug: https://bugs.gentoo.org/661126
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz >
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-12-07 13:46:52 +00:00
Petr Vaněk
65757a6c1c
dev-erlang/p1_utils: subscribe to dev-lang/erlang subslot
...
Bug: https://bugs.gentoo.org/661126
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz >
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-12-07 13:46:51 +00:00
Petr Vaněk
defb6d0c0a
dev-erlang/proper: subscribe to dev-lang/erlang subslot
...
Bug: https://bugs.gentoo.org/661080
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz >
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-12-07 13:46:50 +00:00
Petr Vaněk
be58acd328
dev-util/rebar: subscribe to dev-lang/erlang subslot
...
Bug: https://bugs.gentoo.org/661080
Bug: https://bugs.gentoo.org/661126
Bug: https://bugs.gentoo.org/692294
Bug: https://bugs.gentoo.org/700260
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz >
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-12-07 13:46:50 +00:00
Petr Vaněk
b237bda333
dev-lang/erlang: introduce subslots
...
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar@atlas.cz >
Closes: https://github.com/gentoo/gentoo/pull/13780
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-12-07 13:46:49 +00:00
Mikle Kolyada
d100e33f2a
media-plugins/gst-plugins-ximagesrc: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:08 +03:00
Mikle Kolyada
866a78813b
media-plugins/gst-plugins-x265: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:08 +03:00
Mikle Kolyada
cd711c00d9
media-plugins/gst-plugins-wavpack: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:07 +03:00
Mikle Kolyada
34d5bcec15
media-plugins/gst-plugins-vpx: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:07 +03:00
Mikle Kolyada
4cdd642ef7
media-plugins/gst-plugins-voamrwbenc: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:07 +03:00
Mikle Kolyada
c1cc945bbb
media-plugins/gst-plugins-voaacenc: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:07 +03:00
Mikle Kolyada
fc92bca20f
media-plugins/gst-plugins-vaapi: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:06 +03:00
Mikle Kolyada
0f95904ddc
media-plugins/gst-plugins-v4l2: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:06 +03:00
Mikle Kolyada
4a56dc35e1
media-plugins/gst-plugins-uvch264: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:06 +03:00
Mikle Kolyada
3ec9aedd9d
media-plugins/gst-plugins-twolame: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:06 +03:00
Mikle Kolyada
737524510e
media-plugins/gst-plugins-taglib: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:05 +03:00
Mikle Kolyada
375a500ca9
media-plugins/gst-plugins-srtp: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:05 +03:00
Mikle Kolyada
42bab16dc5
media-plugins/gst-plugins-speex: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:05 +03:00
Mikle Kolyada
da612013bc
media-plugins/gst-plugins-soup: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:04 +03:00
Mikle Kolyada
57b439ba6a
media-plugins/gst-plugins-soundtouch: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:04 +03:00
Mikle Kolyada
0097c70536
media-plugins/gst-plugins-smoothstreaming: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:04 +03:00
Mikle Kolyada
f4f4cc0de4
media-plugins/gst-plugins-shout2: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:04 +03:00
Mikle Kolyada
aa41e13649
media-plugins/gst-plugins-rtmp: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:03 +03:00
Mikle Kolyada
f9715639f7
media-plugins/gst-plugins-resindvd: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:03 +03:00
Mikle Kolyada
cc76fdcf51
media-plugins/gst-plugins-raw1394: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:03 +03:00
Mikle Kolyada
5cb178e477
media-plugins/gst-plugins-pulse: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:02 +03:00
Mikle Kolyada
c5e9503a7a
media-plugins/gst-plugins-oss: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:02 +03:00
Mikle Kolyada
cafa1937fe
media-plugins/gst-plugins-opus: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:02 +03:00
Mikle Kolyada
0b9ba37fcf
media-plugins/gst-plugins-openh264: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:02 +03:00
Mikle Kolyada
49ff468599
media-plugins/gst-plugins-ofa: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:01 +03:00
Mikle Kolyada
4ee308fbfb
media-plugins/gst-plugins-neon: x86 stable wrt bug #702246
...
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-12-07 16:17:01 +03:00