Make threads support optional via ithreads use flag, bug 545998
authorAndreas Hüttel <dilfridge@gentoo.org>
Wed, 8 Apr 2015 23:23:45 +0000 (23:23 +0000)
committerAndreas Hüttel <dilfridge@gentoo.org>
Wed, 8 Apr 2015 23:23:45 +0000 (23:23 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x0B08240A96F66571

dev-perl/Log-Dispatch/ChangeLog
dev-perl/Log-Dispatch/Log-Dispatch-2.440.0.ebuild
dev-perl/Log-Dispatch/Manifest
dev-perl/Log-Dispatch/metadata.xml

index b61235314f4e96d3f49960f3b097d44ba30acbc5..879f62cbf1632fad90ebf9f91b7c3044ae5438d2 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-perl/Log-Dispatch
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Dispatch/ChangeLog,v 1.2 2015/04/06 20:04:27 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Dispatch/ChangeLog,v 1.3 2015/04/08 23:23:34 dilfridge Exp $
+
+  08 Apr 2015; Andreas K. Huettel <dilfridge@gentoo.org>
+  Log-Dispatch-2.440.0.ebuild, metadata.xml:
+  Make threads support optional via ithreads use flag, bug 545998
 
 *Log-Dispatch-2.440.0 (06 Apr 2015)
 
index 5cb22058c4cb2a7b40f8203a7a3f71678b578b9c..a834b294713096c7d67289bef3bba72b820ee71c 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Dispatch/Log-Dispatch-2.440.0.ebuild,v 1.1 2015/04/06 20:04:27 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Dispatch/Log-Dispatch-2.440.0.ebuild,v 1.2 2015/04/08 23:23:34 dilfridge Exp $
 
 EAPI=5
 
@@ -13,7 +13,8 @@ DESCRIPTION="Dispatches messages to multiple Log::Dispatch::* objects"
 LICENSE="Artistic-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~ppc-aix"
-IUSE="test"
+IUSE="ithreads test"
+# see bug 545998 about the use flag ithreads
 
 RDEPEND="
        virtual/perl-Carp
@@ -23,8 +24,8 @@ RDEPEND="
        dev-perl/Params-Validate
        virtual/perl-Scalar-List-Utils
        >=virtual/perl-Sys-Syslog-0.280.0
-       virtual/perl-threads
        virtual/perl-threads-shared
+       ithreads? ( virtual/perl-threads )
 "
 DEPEND="${RDEPEND}
        >=dev-perl/Dist-CheckConflicts-0.20.0
index f073c7de7737d9a7d8d54522d341261af65e2bb2..4d0f7b5226c5c7a7c75b2a55011b0838efb7d5fa 100644 (file)
@@ -4,25 +4,25 @@ Hash: SHA256
 DIST Log-Dispatch-2.41.tar.gz 35285 SHA256 3f81fa068a2d68b0d13243a874da765ffb728a9d26ed44ef088ca627faa4556f SHA512 5ce6c1d9549583d6e8927a3e3bc1f4b2d37e7705edd10ea05039ea5fc12ea3b01b49cb9d863bccadb373e6522b973b5189125e2a91a824fdb5dbec2b5d9c6d7c WHIRLPOOL 92d6313adae51a1da0533638da0eb9e4e569aa2d6601d9b372e3eccc69bcb20fa1853e726548a663aa7cfc1251d9a2951ad83f66903a2cfdfb16409d51db82fe
 DIST Log-Dispatch-2.44.tar.gz 49540 SHA256 fe6c37b3fc28e3dc8ca15f7657d193c1db994e20153391506ca490a6afeef99c SHA512 2acaf327a440e00ba33e60da50db4c49b7ff8884ffc5dea0c033045367d1ab4cfb69ca81a2a08741ba80b347fd22238791bd758c37754154a5afa6311fa5a083 WHIRLPOOL dadb1409d7e3c39fb3faced517a9210a499a5024254963c6c3788fe98edd11820a24d8d544c0df3ad5f57daca53dcab96f4ac88bc37b4aa9f8d04765820b0898
 EBUILD Log-Dispatch-2.410.0.ebuild 605 SHA256 ba13f88f1b13886880a88bc74eedf66049dcffae35ae43deca14a69970539ac1 SHA512 c25a714bf7844f9c467ea9e4615f87d9a9e1901271c6c3e63138a6139aa62b0fc7ce0de16e6819fc7413c6f7993412bbe237b9b7d13ac74649b2fb17d5f784a2 WHIRLPOOL bb94b126fd4c47844beff12c8b8ede57c82e4bac1a8508fd1994842d86a3b06a0f84119966dc3f2cf8fa5748bebaa2e98082af8135c9ff5ccf066e379c8f0238
-EBUILD Log-Dispatch-2.440.0.ebuild 1054 SHA256 3faeed488e30f750a92f34cb2a32a8e3c1d9d9531bf5d3ca508549128a317c83 SHA512 b806ace87797641a987889aa96e040ed3b9c5a60fe014475df312cc3cfa77c2f05f78af1d0384a58d297209ecee441fe67fe16b0756e8e16fbece2519ad9ee97 WHIRLPOOL 9108500069bd21e439a4feb1adac1e60e76064f70dac365347565d933732329bb16ee567128759f480802e9e703044a0afad02b6f6d9199338d7403ef3e75998
-MISC ChangeLog 10438 SHA256 7739f9b2ee45cffd036b70a321d10c40fbead1abde3aa03ce74b95bde413e25f SHA512 c306ca05940950b48f5f6798cd9ad4973f79f40a5c8bbdb69d7140b0e9b5f8359cfa898f16603994d23bc7504ad61b39de426c1f77f58714315279a3e501cee0 WHIRLPOOL 839452e36c1708bd98b50b9503005dfa77634851fa35b71cffc3085c1047207f202adc2eb8ea94de1d5393b3acaf083bfe5d39c709568761a5882d401ce540f9
-MISC metadata.xml 1294 SHA256 e84fc3334f2c0e36030a0dcb4c8338414a7d8773384f3a2ac82a099b4fb70eda SHA512 ac7e677020f12a111881208340b223bd0bb443225f366a4758b0f5924e70caab0c0723ea2d346753986c3b7c9e4fca69decd0031a39983dc5c82241b9bb2432d WHIRLPOOL 9e261315589c064745ff4711873a7da5689ba8e45a20f7207faa08652347910ca9e7bc11d397d00775538a17fc4d8884ba340ea091618624649f5a47c75e24be
+EBUILD Log-Dispatch-2.440.0.ebuild 1122 SHA256 36590866c765820313af972bd28a403233602a72641bdf70e9c4e4990271097f SHA512 167dbc18c047cc3f4748b6e58de3e265d056e9577a88602852519aa19a84dfdeb94e4aa7219ad171fa7cfb01c0d114973d9f100e1938250cb5b285b4e315a225 WHIRLPOOL 71354773c8f94c9bc6c5ff3200c756f95b29b8b6f63415100bda42070e0f10d635c8d8904845b20f17f10f3829dfb623687d59e90123711e7259446915f0e996
+MISC ChangeLog 10607 SHA256 edfd3d7b3a1e44c0c6a0474097c1f9087038286296a047dd6b71c40870263c0a SHA512 d81aa131e25f2be0f9c53823590547935db89ff9e430794ca27fda02be2ba59b9f1b2d0a381dd74b7d4041e2ee319d84ea42dfb7eb29b3b2015a72fa1a00efda WHIRLPOOL 7f680bfff6f4ded3bb7238977133d1be21c4e272d88de3aadb42b77d79dc329b354c900da68c00196a69efdfea86b51c6c324524a97d442e18e277ce01c23765
+MISC metadata.xml 1404 SHA256 8ed0897442180c641f866f627faeef43069bebc703d9cfefe35c7944ae47dac0 SHA512 5bfb452c66799a5986aa0d07766df467e2191b9b1bc48694a9a6d1b587fae6519a8745ac1de6edfa44d621da5f263ca064d59047db39fe33d1b53c85b3bf7bdf WHIRLPOOL e15367474ae56fe6b7e7ad70722e125379bfe90a1592b195ab7e6e24c41123885ff9975ad6e4db0e59aead0463c14936c8f0036d202f4347e2fd91ac2d8890ee
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0
 
-iQJ8BAEBCABmBQJVIubMXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJVJbh8XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0RkJDMzI0NjNBOTIwMDY5MTQ2NkMzNDBF
-MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d5S/AQAKFb4XlNNqFbhWtV63X+hhzO
-5yTsS1i7rWirKRu2yMyswxveXH++AR/Cq798kVNbNc+bK/UfZRqUB3pXyjNU6fuo
-UzUrWgYZfxArgZJZich8Pwe5ODcHyRiWRuweEQ2DzIUNbp9zsC6tSHAaqNmXhkJr
-kY719h7bD0inpi8qldF3UAG36rL0DabIuyPcXKl0XtiDFBtUga187elh08SqMFbn
-6Dx4CQvAeKi1a6sJGhEA4g2xjoeuG5uHTYwloC21SLnEBy0Jr36gXVzOwD2n2tDf
-bLwkM9rZrUnrOVhu1WVlj1g/S5qpVkp0RqbOsF2ov2NIacWoRrG2x+B6Qubs7htK
-HXa/iULOIhrvTcAs+Qv1yD6cEpOkMwzsH2lemiojuDJ1QWZ670sH/MCsv3ibWnKz
-NpZNTmgJLphEvBjX1knTkP+QKMH9/4z6OGS6ByOG1bnlFjP8jbu6QUg2NJAVn2ko
-gh40wQX4KTj7GQ6BzzaFOBeriUwS57PBe28GwdEzF+zj0OYECtbZiKlHYKIH6y1q
-ryWrZR+YgqlCOzSGM+mhUenO+yxpDiu+XedIHprIplfmv3ii3N50FA5z1TVJHvrt
-6MUy0vyP4WDOhh/GNxxfGuYThfWBaN/Tui3F3UwsrF02Ixg+QkFd77Zm7Jx0D3NO
-59IpvWN8D6zjGk9Wm+vq
-=CyMW
+MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d5Lm4QAJfqQ4cDkLg3S/ZIns7HRPu4
+RnXTz2RasCKEGmD6RCR6QUx7rLHJRtLC8UCOdmGs9e6/hWjGbHSK52nULMklNFnY
+BINL8IIZua2ibTH/TwUWBNYeoMikurlB7sxeidLHoA7YIDmw/CEVm+R4efmzBKMH
+JKJyHhYvL+1MHALDYSe6It+bQTBFbVJE3x8oxf/v5FghVRAOrNpVTSfYsR/Dwwb2
+DXPIrlvicdMiyRcmBX4bHHfkn4wGr6pn9MbZOjPOL7DTZ75dId+DV+Lfv9TsWKd+
+gk8HMqc0SRvc/tukVmkZpjv/rz4BPQMss9NklDWXnDGY9YoxX/ZyQSnHmnWM9o1m
+knzrCYrCCznjEWLUtuRFgPffYTSBIqhAP5CyiE13rNHhmK/lHhPzBVISSb0qZ7b8
+QgOCMgPw4/H0IDF9bBiTQLEE4MerYVXmsW9IfVVqdHXRqPbpUKYqI1zRCVqmkMmk
+BwhI8mJlStcEDXyZ8tiq0nqwo1U7O/xG1qP7Vk2Q6NnmJi+0YKlIEW2SPuyiJtxR
+44e2HL7KTA64KhY2bQU3pWzkjwPXhkE7yhCJZVRIAGeIpmT7Sqa4ChXq46JYzLTr
+bNtQldiYA2ezYT9j/PbdEnW6TUEjYxVgqFSuIjLEHNMBV/b699amSd+uDl4I7i1h
+3HIxCTKMaFs78sA6wQYW
+=/2d3
 -----END PGP SIGNATURE-----
index fccca803fe890bd8091b16d7d06f16e7750b0942..9b90201f2082a0237291cb48df7d2d5c2121b8c2 100644 (file)
@@ -20,4 +20,7 @@
     <remote-id type="cpan-module">Log::Dispatch::Screen</remote-id>
     <remote-id type="cpan-module">Log::Dispatch::Syslog</remote-id>
   </upstream>
+  <use>
+    <flag name='ithreads'>Ensure perl is built with threads for Syslog 'lock' feature</flag>
+  </use>
 </pkgmetadata>