gentoo.git
9 years agoprofiles/arch/arm: Move global libtar use mask to per-packege stable use mask.
Alexis Ballier [Tue, 30 May 2017 10:32:14 +0000 (12:32 +0200)]
profiles/arch/arm: Move global libtar use mask to per-packege stable use mask.

9 years agonet-misc/rabbitmq-server: version bump
Ultrabug [Tue, 30 May 2017 13:03:25 +0000 (15:03 +0200)]
net-misc/rabbitmq-server: version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-db/postgresql: Add Python 3.{5,6} to COMPAT
Aaron W. Swenson [Tue, 30 May 2017 12:28:58 +0000 (08:28 -0400)]
dev-db/postgresql: Add Python 3.{5,6} to COMPAT

Bug: https://bugs.gentoo.org/619986

Package-Manager: Portage-2.3.3, Repoman-2.3.1

9 years agonet-analyzer/fping: Version bump.
Jeroen Roovers [Tue, 30 May 2017 10:56:08 +0000 (12:56 +0200)]
net-analyzer/fping: Version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-plugins/live: remove old
Alexis Ballier [Tue, 30 May 2017 10:55:47 +0000 (12:55 +0200)]
media-plugins/live: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-tv/v4l-utils: bump to 1.12.5
Alexis Ballier [Tue, 30 May 2017 10:45:44 +0000 (12:45 +0200)]
media-tv/v4l-utils: bump to 1.12.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-libs/libv4l: bump to 1.12.5
Alexis Ballier [Tue, 30 May 2017 10:44:19 +0000 (12:44 +0200)]
media-libs/libv4l: bump to 1.12.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agoprofiles/arch/arm: Move global fluidsynth use.mask to per-package stable.use.mask.
Alexis Ballier [Tue, 30 May 2017 08:21:50 +0000 (10:21 +0200)]
profiles/arch/arm: Move global fluidsynth use.mask to per-package stable.use.mask.

9 years agonet-analyzer/fping: Old.
Jeroen Roovers [Tue, 30 May 2017 10:50:07 +0000 (12:50 +0200)]
net-analyzer/fping: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agosci-libs/Fiona: version bump to 1.7.6
Slawomir Lis [Tue, 30 May 2017 10:33:16 +0000 (12:33 +0200)]
sci-libs/Fiona: version bump to 1.7.6

This also fixes bug 620152, and adds support for python 3.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-python/click-plugins: added package
Slawomir Lis [Tue, 30 May 2017 10:05:10 +0000 (12:05 +0200)]
dev-python/click-plugins: added package

Needed by sci-libs/Fiona

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-python/munch: fixed licence
Slawomir Lis [Tue, 30 May 2017 10:02:38 +0000 (12:02 +0200)]
dev-python/munch: fixed licence

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-python/munch: package added
Slawomir Lis [Tue, 30 May 2017 09:09:31 +0000 (11:09 +0200)]
dev-python/munch: package added

Needed by sci-libs/Fiona

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-python/cligj: package added
Slawomir Lis [Tue, 30 May 2017 08:24:04 +0000 (10:24 +0200)]
dev-python/cligj: package added

This library is needed by sci-libs/Fiona

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-video/ffmpeg: drop schroedinger useflag in live ebuild
Alexis Ballier [Tue, 30 May 2017 08:20:17 +0000 (10:20 +0200)]
media-video/ffmpeg: drop schroedinger useflag in live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agonet-misc/x2goclient: Revbump to add more icons.
Lars Wendler [Tue, 30 May 2017 08:17:53 +0000 (10:17 +0200)]
net-misc/x2goclient: Revbump to add more icons.

Permission kindly granted by voyageur.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agosys-libs/zlib: fix zlib.pc generation for mingw-64
Marty Plummer [Mon, 29 May 2017 18:42:57 +0000 (13:42 -0500)]
sys-libs/zlib: fix zlib.pc generation for mingw-64

Without this change two zlib.pc files are built on mingw-w64,
one in /usr/share/pkgconfig with the correct values and one in
/usr/lib/pkgconfig with incorrect path values pointing to the
build dir.

This places zlib.pc in a location mirroring the native install
and corrects the values.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4803

9 years agox11-misc/lineakd: EAPI bump for user patches.
Jeroen Roovers [Tue, 30 May 2017 08:02:34 +0000 (10:02 +0200)]
x11-misc/lineakd: EAPI bump for user patches.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-tex/biblatex: add biber use flag
Hendrik v. Raven [Fri, 19 May 2017 13:35:31 +0000 (15:35 +0200)]
dev-tex/biblatex: add biber use flag

biber is the default backend for biblatex for several versions now and
supersedes the old bibtex and bibtex8 backends.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-python/jmespath: Bump to 0.9.3
Alexis Ballier [Tue, 30 May 2017 07:58:37 +0000 (09:58 +0200)]
dev-python/jmespath: Bump to 0.9.3

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agoprofiles/arch/arm: Move global frei0r use mask mask to per-package use.stable.mask.
Alexis Ballier [Mon, 29 May 2017 10:55:21 +0000 (12:55 +0200)]
profiles/arch/arm: Move global frei0r use mask mask to per-package use.stable.mask.

9 years agox11-misc/vym: Uncompress man page before installation (bug #619978).
Jeroen Roovers [Tue, 30 May 2017 07:53:05 +0000 (09:53 +0200)]
x11-misc/vym: Uncompress man page before installation (bug #619978).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-gfx/graphviz: Drop already applied patch. Update HOMEPAGE.
Arfrever Frehtes Taifersar Arahesis [Tue, 30 May 2017 07:28:02 +0000 (09:28 +0200)]
media-gfx/graphviz: Drop already applied patch. Update HOMEPAGE.

9 years agodev-python/pypy3: Fix USE=-gdbm,-sqlite, #545140
Michał Górny [Tue, 30 May 2017 07:33:55 +0000 (09:33 +0200)]
dev-python/pypy3: Fix USE=-gdbm,-sqlite, #545140

9 years agodev-python/pypy3-bin: Fix USE=-gdbm,-sqlite, #545140
Michał Górny [Tue, 30 May 2017 07:32:41 +0000 (09:32 +0200)]
dev-python/pypy3-bin: Fix USE=-gdbm,-sqlite, #545140

9 years agonet-misc/yandex-disk: fix installing man files, bump EAPI to 6
Sergey Popov [Tue, 30 May 2017 07:20:04 +0000 (10:20 +0300)]
net-misc/yandex-disk: fix installing man files, bump EAPI to 6

Gentoo-Bug: 619976

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-db/redis: revbump with lua mask wrt #615766
Ultrabug [Tue, 30 May 2017 07:18:21 +0000 (09:18 +0200)]
dev-db/redis: revbump with lua mask wrt #615766

9 years agodev-ml/utop: add missing := dep on findlib
Alexis Ballier [Mon, 29 May 2017 12:58:21 +0000 (14:58 +0200)]
dev-ml/utop: add missing := dep on findlib

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-libs/libtar: keyword ~arm
Alexis Ballier [Mon, 29 May 2017 10:53:24 +0000 (12:53 +0200)]
dev-libs/libtar: keyword ~arm

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-sound/fluidsynth: keyword ~arm
Alexis Ballier [Mon, 29 May 2017 10:47:28 +0000 (12:47 +0200)]
media-sound/fluidsynth: keyword ~arm

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-plugins/live: bump to 2017.05.24
Alexis Ballier [Mon, 29 May 2017 08:50:46 +0000 (10:50 +0200)]
media-plugins/live: bump to 2017.05.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-video/mkclean: bump to 0.8.9
Alexis Ballier [Mon, 29 May 2017 08:43:46 +0000 (10:43 +0200)]
media-video/mkclean: bump to 0.8.9

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agomedia-video/mkvalidator: bump to 0.5.1
Alexis Ballier [Mon, 29 May 2017 08:36:45 +0000 (10:36 +0200)]
media-video/mkvalidator: bump to 0.5.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-ml/utop: bump to 2.0.0
Alexis Ballier [Mon, 29 May 2017 08:01:21 +0000 (10:01 +0200)]
dev-ml/utop: bump to 2.0.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-python/catkin_pkg: bump to 0.3.4
Alexis Ballier [Mon, 29 May 2017 08:00:30 +0000 (10:00 +0200)]
dev-python/catkin_pkg: bump to 0.3.4

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-perl/Text-CSV_XS: Bump to version 1.290.0
Kent Fredric [Tue, 30 May 2017 06:33:33 +0000 (18:33 +1200)]
dev-perl/Text-CSV_XS: Bump to version 1.290.0

Upstream:
- Add strict attribute support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Text-CSV: Bump to version 1.950.0
Kent Fredric [Tue, 30 May 2017 05:23:50 +0000 (17:23 +1200)]
dev-perl/Text-CSV: Bump to version 1.950.0

Upstream:
- Add strict attribute

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agoapp-editors/emacs: arm stable, bug #619716
Markus Meier [Tue, 30 May 2017 04:57:42 +0000 (06:57 +0200)]
app-editors/emacs: arm stable, bug #619716

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agosys-apps/dmidecode: arm stable, bug #619564
Markus Meier [Tue, 30 May 2017 04:57:07 +0000 (06:57 +0200)]
sys-apps/dmidecode: arm stable, bug #619564

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agosys-apps/file: arm stable, bug #619506
Markus Meier [Tue, 30 May 2017 04:56:41 +0000 (06:56 +0200)]
sys-apps/file: arm stable, bug #619506

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agosys-kernel/linux-firmware: arm stable, bug #619358
Markus Meier [Tue, 30 May 2017 04:56:12 +0000 (06:56 +0200)]
sys-kernel/linux-firmware: arm stable, bug #619358

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agonet-print/foomatic-db-engine: arm stable, bug #619306
Markus Meier [Tue, 30 May 2017 04:55:39 +0000 (06:55 +0200)]
net-print/foomatic-db-engine: arm stable, bug #619306

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agonet-print/foomatic-db-ppds: arm stable, bug #619306
Markus Meier [Tue, 30 May 2017 04:55:33 +0000 (06:55 +0200)]
net-print/foomatic-db-ppds: arm stable, bug #619306

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agonet-print/foomatic-db: arm stable, bug #619306
Markus Meier [Tue, 30 May 2017 04:55:24 +0000 (06:55 +0200)]
net-print/foomatic-db: arm stable, bug #619306

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

9 years agodev-ruby/fakefs: move ~sparc keyword forward
Hans de Graaff [Tue, 30 May 2017 04:47:04 +0000 (06:47 +0200)]
dev-ruby/fakefs: move ~sparc keyword forward

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/flexmock: cleanup
Hans de Graaff [Tue, 30 May 2017 04:41:24 +0000 (06:41 +0200)]
dev-ruby/flexmock: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/flexmock: move ~ppc keyword forward
Hans de Graaff [Tue, 30 May 2017 04:40:55 +0000 (06:40 +0200)]
dev-ruby/flexmock: move ~ppc keyword forward

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agoremove masks for removed packages
Hans de Graaff [Tue, 30 May 2017 04:30:17 +0000 (06:30 +0200)]
remove masks for removed packages

9 years agodev-ruby/sprockets-rails: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:29:20 +0000 (06:29 +0200)]
dev-ruby/sprockets-rails: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/sprockets: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:28:15 +0000 (06:28 +0200)]
dev-ruby/sprockets: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/listen: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:26:21 +0000 (06:26 +0200)]
dev-ruby/listen: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/jquery-ui-rails: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:25:33 +0000 (06:25 +0200)]
dev-ruby/jquery-ui-rails: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/coffee-rails: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:24:24 +0000 (06:24 +0200)]
dev-ruby/coffee-rails: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/activeresource: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:23:50 +0000 (06:23 +0200)]
dev-ruby/activeresource: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/builder: remove masked slot
Hans de Graaff [Tue, 30 May 2017 04:22:26 +0000 (06:22 +0200)]
dev-ruby/builder: remove masked slot

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-ruby/mini_magick: cleanup
Hans de Graaff [Tue, 30 May 2017 03:50:33 +0000 (05:50 +0200)]
dev-ruby/mini_magick: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agodev-perl/Test-TCP: Bump to version 2.190.0
Kent Fredric [Tue, 30 May 2017 02:43:22 +0000 (14:43 +1200)]
dev-perl/Test-TCP: Bump to version 2.190.0

Upstream:
- Use kernel to select empty port
- Dont' run command when port is empty
- Implement hack on windows to determine port used

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Test-MockTime-HiRes: Bump to version 0.70.0
Kent Fredric [Tue, 30 May 2017 02:38:58 +0000 (14:38 +1200)]
dev-perl/Test-MockTime-HiRes: Bump to version 0.70.0

Upstream:
- Fix resolution of usleep() and nanosleep()
- Fix gettimeofday() to return integer values

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Test-EOL: Bump to version 2.0.0
Kent Fredric [Tue, 30 May 2017 02:31:51 +0000 (14:31 +1200)]
dev-perl/Test-EOL: Bump to version 2.0.0

- EAPI6
- Parallel Tests

Upstream:
- Check .pod files as well

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Test-Deep: Bump to version 1.127.0
Kent Fredric [Tue, 30 May 2017 02:18:08 +0000 (14:18 +1200)]
dev-perl/Test-Deep: Bump to version 1.127.0

Upstream:
- Don't prematurely convert simple scalars to tests in any/all/none as
 this breaks leaf-wrapper application

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Specio: Bump to version 0.370.0
Kent Fredric [Tue, 30 May 2017 01:58:44 +0000 (13:58 +1200)]
dev-perl/Specio: Bump to version 0.370.0

Upstream:
- Potential fix for threaded perl failures in some dependents

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Ref-Util: Bump to version 0.203.0
Kent Fredric [Tue, 30 May 2017 01:52:25 +0000 (13:52 +1200)]
dev-perl/Ref-Util: Bump to version 0.203.0

Upstream:
- Add pure-perl implementation
- Fork XS bits into Ref::Util::XS

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Ref-Util-XS: Add w/ version 0.116.0
Kent Fredric [Tue, 30 May 2017 01:44:35 +0000 (13:44 +1200)]
dev-perl/Ref-Util-XS: Add w/ version 0.116.0

- Split out from dev-perl/Ref-Util
- Keywords transposed from there as this is the same code.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Plack: Bump to version 1.4.400
Kent Fredric [Tue, 30 May 2017 01:21:09 +0000 (13:21 +1200)]
dev-perl/Plack: Bump to version 1.4.400

Uptream:
- Add support for passing pre-existing open socket connections and in
  ::Test::Server

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Perl-Tidy: Bump to version 20170521.0.0
Kent Fredric [Tue, 30 May 2017 01:15:02 +0000 (13:15 +1200)]
dev-perl/Perl-Tidy: Bump to version 20170521.0.0

- Use DIST_EXAMPLES logic

Upstream:
- Fix symlink attack from failure to check perltidy.ERR deletion
- Don't mis-parse certain anonymous hash references
- Don't parse => after __END__ or __DATA__ as quotes
- Fix parsing of perltidyrc
- Add support for <<>> operator.
- Fix --enc=utf8 + --backup-and-modify-in-place
- Fix minor formatting issue with one-line blocks with subs with sigs
- Fix utf8 error when output is STDOUT
- Improve spacing of try/catch/finally blocks
- Fix incorrect parsing of anon-subs with sigs and prototypes as
  broken ternaries
- Add new open/closing block blank line controls

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Net-HTTP: Bump to version 6.160.0
Kent Fredric [Tue, 30 May 2017 00:56:07 +0000 (12:56 +1200)]
dev-perl/Net-HTTP: Bump to version 6.160.0

Upstream:
- Use newer IO::Socket::SSL

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Params-Validate: Bump to version 1.280.0
Kent Fredric [Tue, 30 May 2017 00:19:26 +0000 (12:19 +1200)]
dev-perl/Params-Validate: Bump to version 1.280.0

Upstream:
- Move author/release tests from install-side test paths
- List missing but required parameters in error message

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Nmap-Parser: Bump to version 1.340.0
Kent Fredric [Mon, 29 May 2017 23:43:22 +0000 (11:43 +1200)]
dev-perl/Nmap-Parser: Bump to version 1.340.0

- EAPI6
- Parallel Testing enabled
- DESCRIPTION fixed

Upstream:
- Add devicetype to service hashref
- Add support for port state ttl

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/Net-HTTP: Bump to version 6.150.0
Kent Fredric [Mon, 29 May 2017 23:31:17 +0000 (11:31 +1200)]
dev-perl/Net-HTTP: Bump to version 6.150.0

Upstream:
- Merge no-network-tests patch
- Improve performance with downloading some files
- Test fixes

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agoapp-vim/vimoutliner: clean up old.
Patrice Clement [Sun, 28 May 2017 19:52:16 +0000 (21:52 +0200)]
app-vim/vimoutliner: clean up old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

9 years agoapp-vim/vimoutliner: stable for amd64. mark stable for the remaining arches using...
Patrice Clement [Sun, 28 May 2017 19:51:34 +0000 (21:51 +0200)]
app-vim/vimoutliner: stable for amd64. mark stable for the remaining arches using the ALLARCHES policy.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

9 years agoapp-vim/vimclojure: version bump.
Patrice Clement [Sun, 28 May 2017 19:48:46 +0000 (21:48 +0200)]
app-vim/vimclojure: version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

9 years agodev-perl/Net-DNS: Bump to version 1.100.0
Kent Fredric [Mon, 29 May 2017 23:24:14 +0000 (11:24 +1200)]
dev-perl/Net-DNS: Bump to version 1.100.0

Upstream:
- Fix issues with Win32 support
- Restore support for EBCDIC character encoding

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agokde-frameworks/kio: Fix patch name
Andreas Sturmlechner [Mon, 29 May 2017 23:16:47 +0000 (01:16 +0200)]
kde-frameworks/kio: Fix patch name

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agokde-frameworks/kio: Drop 5.34.0-r1
Andreas Sturmlechner [Mon, 29 May 2017 22:58:12 +0000 (00:58 +0200)]
kde-frameworks/kio: Drop 5.34.0-r1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agokde-frameworks/kio: Fix kioclient5 exec with PIE binaries
Andreas Sturmlechner [Mon, 29 May 2017 22:57:36 +0000 (00:57 +0200)]
kde-frameworks/kio: Fix kioclient5 exec with PIE binaries

See also: https://bugs.kde.org/show_bug.cgi?id=350018

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agoxfce-extra/tumbler: Bump to 0.1.92.1
Michał Górny [Mon, 29 May 2017 21:13:22 +0000 (23:13 +0200)]
xfce-extra/tumbler: Bump to 0.1.92.1

9 years agopython-r1.eclass: Add python_gen_any_dep, to create any-of deps
Michał Górny [Fri, 19 May 2017 18:35:43 +0000 (20:35 +0200)]
python-r1.eclass: Add python_gen_any_dep, to create any-of deps

Add a python_gen_any_dep() function similar to the one in python-any-r1
to facilitate creating any-of dependencies for the new python_setup
syntax.

9 years agopython-r1.eclass: Support python_check_deps() in python_setup
Michał Górny [Fri, 19 May 2017 18:17:57 +0000 (20:17 +0200)]
python-r1.eclass: Support python_check_deps() in python_setup

Provide an alternate mode for python_setup() that behaves similarly to
python-any-r1 eclass. If python_check_deps() function is declared
by the ebuild, the python_setup logic switches to accepting any
implementation that is in PYTHON_COMPAT, installed and satisfies
python_check_deps() independently of USE flags.

This new logic makes it possible to replace some of the existing
REQUIRED_USE constraints for build-time dependencies with more friendly
any-of dependencies. For example, if a package supports both Python 2 &
Python 3 but has a purely Python 2 build-time dependency (e.g. for
building documentation) we had to force Python 2 being enabled via
REQUIRED_USE. Using python_check_deps() with appropriate any-of
dependency, we can use Python 2 for this task without actually forcing
the user to change USE flags or install the package for Python 2.

9 years agopython-r1.eclass: Inline implementation loop logic into python_setup
Michał Górny [Fri, 19 May 2017 17:23:22 +0000 (19:23 +0200)]
python-r1.eclass: Inline implementation loop logic into python_setup

Inline the logic needed to iterate over implementations directly into
python_setup instead of using python_foreach_impl. This is mostly NFC,
except that we iterate in reverse order now -- that is, we start at
the newest implementation and stop at the first one that works for us.
Previously we (implicitly) started at the oldest implementation, checked
all implementation and used the last one (i.e. the newest) that worked.

More importantly, the new code makes it possible to alter the logic more
easily and avoid relying on implementation of python_foreach_impl().

9 years agopython-r1.eclass: Move PYTHON_COMPAT_OVERRIDE warning into flag check
Michał Górny [Fri, 19 May 2017 16:11:48 +0000 (18:11 +0200)]
python-r1.eclass: Move PYTHON_COMPAT_OVERRIDE warning into flag check

Move the PYTHON_COMPAT_OVERRIDE warning from _python_obtain_impls()
to _python_validate_useflags(). Since the latter function is the only
point where the former is called, this is a purely cosmetic change at
the moment. However, it makes it possible to reuse the warning in
additional places without the necessity of setting MULTIBUILD_VARIANTS.

9 years agodistutils-r1.eclass: Reuse python_setup for common phases
Michał Górny [Sat, 20 May 2017 09:48:29 +0000 (11:48 +0200)]
distutils-r1.eclass: Reuse python_setup for common phases

Rewrite the python_*_all() phase running code to reuse python_setup
instead of hacking on top of python_foreach_impl. The resulting code
is a bit simpler but most importantly, it avoids duplication of code
from python-r1 and ensures that distutils-r1 common phases are directly
altered by changes in python_setup.

The code still needs to reimplement some of the internals. However, it
is mostly limited to code specific to distutils-r1, and should be more
maintainable.

9 years agodistutils-r1.eclass: Remove QA-warning for DISTUTILS_NO_PARALLEL_BUILD
Michał Górny [Sat, 20 May 2017 11:42:59 +0000 (13:42 +0200)]
distutils-r1.eclass: Remove QA-warning for DISTUTILS_NO_PARALLEL_BUILD

The variable was deprecated and the warning put in place in Dec 2014. It
is no longer used in any ebuild in ::gentoo.

9 years agopython-r1.eclass: Remove deprecated python_parallel_foreach_impl
Michał Górny [Sat, 20 May 2017 11:39:11 +0000 (13:39 +0200)]
python-r1.eclass: Remove deprecated python_parallel_foreach_impl

The function was (verbosely) deprecated in Dec 2014, and banned since
EAPI 6. It is no longer used by any ebuild in ::gentoo.

9 years agopython-utils-r1.eclass: _python_impl_matches, handle both forms of impl
Michał Górny [Sat, 20 May 2017 07:04:06 +0000 (09:04 +0200)]
python-utils-r1.eclass: _python_impl_matches, handle both forms of impl

Make the pattern matching code in _python_impl_matches() more lax,
allowing (accidental) mixing of PYTHON_COMPAT-style values with
EPYTHON-style values. This is trivial to do, and solves the problem
introduced by complexity-by-limitation of other eclasses -- where
patterns for dependency strings are using PYTHON_COMPAT syntax,
and patterns for python_setup are using EPYTHON syntax.

9 years agodistutils-r1.eclass: Use _python_impl_matches()
Michał Górny [Sat, 20 May 2017 06:59:05 +0000 (08:59 +0200)]
distutils-r1.eclass: Use _python_impl_matches()

Update the missed occurence of pattern matching with the new framework.

9 years agopython-r1.eclass: python_setup, add REQUIRED_USE to the example
Michał Górny [Fri, 19 May 2017 18:34:09 +0000 (20:34 +0200)]
python-r1.eclass: python_setup, add REQUIRED_USE to the example

9 years agopython-any-r1.eclass: python_gen_any_dep, add missing 'local i'
Michał Górny [Fri, 19 May 2017 18:32:05 +0000 (20:32 +0200)]
python-any-r1.eclass: python_gen_any_dep, add missing 'local i'

9 years agosys-apps/systemd: use meson.eclass
Mike Gilbert [Mon, 29 May 2017 20:42:22 +0000 (16:42 -0400)]
sys-apps/systemd: use meson.eclass

Package-Manager: Portage-2.3.6_p1, Repoman-2.3.2_p69

9 years agopackage.mask: Mask app-shells/z for removal
Amadeusz Żołnowski [Mon, 29 May 2017 20:36:34 +0000 (21:36 +0100)]
package.mask: Mask app-shells/z for removal

9 years agodev-libs/appstream-glib: bump to 0.6.13
Mart Raudsepp [Mon, 29 May 2017 20:10:26 +0000 (23:10 +0300)]
dev-libs/appstream-glib: bump to 0.6.13

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-perl/MooseX-Role-Parameterized: Bump to version 1.100.0
Kent Fredric [Mon, 29 May 2017 20:09:08 +0000 (08:09 +1200)]
dev-perl/MooseX-Role-Parameterized: Bump to version 1.100.0

- EAPI6
- Parallel Tests

Upstream:
- Make names of pseudo-anonymous generated roles read similar to
  parameterized role name for better debug output
- Add stub node MooseX::Role::Parameterised for ease of discovery

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agonet-libs/libmicrohttpd: version bump to 0.9.55
Anthony G. Basile [Mon, 29 May 2017 20:04:34 +0000 (16:04 -0400)]
net-libs/libmicrohttpd: version bump to 0.9.55

Package-Manager: Portage-2.3.5, Repoman-2.3.1

9 years agomedia-gfx/valentina: add missing inherit for epatch
Davide Pesavento [Mon, 29 May 2017 20:03:45 +0000 (22:03 +0200)]
media-gfx/valentina: add missing inherit for epatch

Package-Manager: Portage-2.3.6, Repoman-2.3.2

9 years agodev-perl/Moose: Bump to version 2.200.500
Kent Fredric [Mon, 29 May 2017 19:52:04 +0000 (07:52 +1200)]
dev-perl/Moose: Bump to version 2.200.500

Upstream:
- Require newer Test::More

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agoqmake-utils.eclass: restore inherit eutils for EAPI < 6
Davide Pesavento [Mon, 29 May 2017 19:44:20 +0000 (21:44 +0200)]
qmake-utils.eclass: restore inherit eutils for EAPI < 6

Needed for in_iuse().
Amends 2340956cb0c43c86e039829712bbed6eae30fb93.

9 years agodev-perl/Mojolicious: Bump to version 7.310.0
Kent Fredric [Mon, 29 May 2017 19:17:14 +0000 (07:17 +1200)]
dev-perl/Mojolicious: Bump to version 7.310.0

Upstream:
- Remove many previously advertised deprecated functions/interfaces
- Fix app generator command where config file name was not based on
  application name

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agodev-libs/glib: Update license to LGPL-2.1+
Mart Raudsepp [Mon, 29 May 2017 19:13:29 +0000 (22:13 +0300)]
dev-libs/glib: Update license to LGPL-2.1+

Upstream glib is converting COPYING to LGPL-2.1+ for next major
release, but meanwhile various individual files were already
claiming 2.1+, though some interpretation says COPYING is the
aggregate license.
Just pre-emptively change from LGPL-2+ to LGPL-2.1+ for us to
be on the safe side and not forget to do it later

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agoapp-emulation/diskimage-builder: bup 2.5.0
Matthew Thode [Mon, 29 May 2017 19:11:27 +0000 (14:11 -0500)]
app-emulation/diskimage-builder: bup 2.5.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

9 years agosys-libs/cracklib: fix test phase
Mike Gilbert [Mon, 29 May 2017 18:44:21 +0000 (14:44 -0400)]
sys-libs/cracklib: fix test phase

nosetests was used for no reason. Replace with unittest, which requires
no external dependencies.

The test code was loading libcrack.so from the system libdir rather
than the freshly build library.

Package-Manager: Portage-2.3.6_p1, Repoman-2.3.2_p69