summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-02-12 19:32:11 +0000
committerPacho Ramos <pacho@gentoo.org>2013-02-12 19:32:11 +0000
commitd5c057d8d7a468597252ced1b003eb5a6cc3c029 (patch)
tree5bcb88e278c6258b95bd44355de15b7701a6d8a0 /net-wireless
parentStable for arm, wrt bug #456656 (diff)
downloadhistorical-d5c057d8d7a468597252ced1b003eb5a6cc3c029.tar.gz
historical-d5c057d8d7a468597252ced1b003eb5a6cc3c029.tar.bz2
historical-d5c057d8d7a468597252ced1b003eb5a6cc3c029.zip
Drop old
Package-Manager: portage-2.1.11.50/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/bluez/ChangeLog11
-rw-r--r--net-wireless/bluez/Manifest28
-rw-r--r--net-wireless/bluez/bluez-4.101-r4.ebuild153
-rw-r--r--net-wireless/bluez/bluez-4.99.ebuild176
-rw-r--r--net-wireless/bluez/files/bluetooth-conf.d7
-rw-r--r--net-wireless/bluez/files/bluetooth-init.d33
-rw-r--r--net-wireless/bluez/files/bluetooth-init.d-r119
-rw-r--r--net-wireless/bluez/files/bluez-4.18-udev.rules5
-rw-r--r--net-wireless/bluez/files/bluez-4.18-udev.script28
-rw-r--r--net-wireless/bluez/files/bluez-4.67-udev.script21
-rw-r--r--net-wireless/bluez/files/bluez-4.98-fix-header.patch71
-rw-r--r--net-wireless/bluez/files/bluez-4.98-fix-socket.patch54
-rw-r--r--net-wireless/bluez/files/conf.d-dund4
-rw-r--r--net-wireless/bluez/files/conf.d-hidd5
-rw-r--r--net-wireless/bluez/files/init.d-dund25
-rw-r--r--net-wireless/bluez/files/init.d-hidd30
16 files changed, 21 insertions, 649 deletions
diff --git a/net-wireless/bluez/ChangeLog b/net-wireless/bluez/ChangeLog
index b20ffa538f7b..6b3fabd58f22 100644
--- a/net-wireless/bluez/ChangeLog
+++ b/net-wireless/bluez/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for net-wireless/bluez
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/ChangeLog,v 1.158 2013/01/26 13:15:30 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/ChangeLog,v 1.159 2013/02/12 19:32:03 pacho Exp $
+
+ 12 Feb 2013; Pacho Ramos <pacho@gentoo.org> -bluez-4.101-r4.ebuild,
+ -bluez-4.99.ebuild, -files/bluetooth-conf.d, -files/bluetooth-init.d,
+ -files/bluetooth-init.d-r1, -files/bluez-4.18-udev.rules,
+ -files/bluez-4.18-udev.script, -files/bluez-4.67-udev.script,
+ -files/bluez-4.98-fix-header.patch, -files/bluez-4.98-fix-socket.patch,
+ -files/conf.d-dund, -files/conf.d-hidd, -files/init.d-dund,
+ -files/init.d-hidd:
+ Drop old
26 Jan 2013; Agostino Sarubbo <ago@gentoo.org> bluez-4.101-r5.ebuild:
Stable for ppc64, wrt bug #448908
diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 014a57e5a12d..0192e9d4a18f 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,29 +1,23 @@
-AUX bluetooth-conf.d 181 SHA256 63a96c907996158f637abc3202235b81e7c8a998df487b3e83554062433dd2f8 SHA512 0253d3e3282c0883a3c8805e196b5419a2e42b15c79fe9c5e61d7e357c425198e3c552f05014eba51c5ebe1e11fe2faaeeeb73da3659983a75c9d93ed0732c7a WHIRLPOOL 8a8f51da8520596d9b9ad447c68b9cf65b8887a231b434ab9d8a03f1e16864edb8dc72f6bc1111d5f13ef4bfafce61b16db58fbf8e07dd61afb52ab0b1c3aca5
-AUX bluetooth-init.d 767 SHA256 38efb9dffaab70477f7525dd6657dffc725c61e29c05b0649e95c31f589b31ce SHA512 bb6d9f96d5ad6658d9a0840d81979b95827c74b3f387696ad8534bb70261eafb2c3a34cfcb5fc74bd716b9083b5ea206362130c54b858d3b91471d03594978cd WHIRLPOOL 6f0c6dd05afc15be5f9cf14de69107237d2dc20c1d5c05e0430350de5e7d262b33d36cfe6556aacb2a780339a71db282bd9a92e01312e21fab1342839de893a5
-AUX bluetooth-init.d-r1 454 SHA256 04de6c5bd2d2c702b0e27d7b379a284643cf2f5a03f3c5e3eaf1ac728d47b886 SHA512 2be96edb29506d4a78a2f995ce816b4b3f8ca57ff1b8bd12f1b00a0fa30510758e35a1b8f305e5e8d7c3b059aa807785f8559ec5e3fa41628cc80f07c0a759ca WHIRLPOOL d21ad0696dae9980ccdeb2820c5a7b853494d82e08ac672ce62e2b7787f95e47ec16d8b0270039e2f4d0f4ad8dc0b3ca8aeee3e43b01a3ae61c690c098ac5ae6
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX bluetooth-init.d-r2 532 SHA256 cd8cc3763601470328709c961b0c68a311f6d4af302d46a880fb855ed9d04efe SHA512 a1a391ac545d69aa15a1f98349e68b06b3468759acef95ea82d7cdec58ba40c3d03bda87e0279d186440c84ea940ae09d075269f6cb6b27cf2ca1f2a329e842b WHIRLPOOL ae6b78b8f8d56a567a2d80693366ebc319447267345db373e3b01dcf2c58078cf1615529589f3c3fb1237f7c617583639f3ae501018d11a8eaf68186938bddd2
AUX bluez-4.101-mgmt-update.patch 694 SHA256 b5312be11204fed9dd7eb4c3e81bc89506680336c31fa09fe3a0d8c912aa96ae SHA512 c313c39258a8571a76405b1b599f8d58ba5baf079288bbab0de1c9f4d1b8b643251049252c2b042839f559a20e9ed561bfe283f3726cd7cf3af56b57f632fe25 WHIRLPOOL a020a3fce6682c1517c8a2548c509c76efdd5b4df0f46648117bb8bb727a7d93fc186bdcc171b85cd27202dc5d0c9761860e0ee431351dfc831a392bf88181e9
AUX bluez-4.101-network1.patch 1804 SHA256 3f4fe91ad4b30ccaf99290daffee5b6ef567252778c947a76a94814cd428e83b SHA512 6cbefa921a6aa8fde48171f6163c30289d0c069f3418207c52e9652e07bae19b8437534dcbf559c9564cab17af71db94424f49c49049df4a5ade714090117a5d WHIRLPOOL d9a42216dfa59b7916d9d045481e4dc9427a663c4306ff866f62af8cecaf3bea04960049bf3b5834fdc847241c1725b9fa6d2a13f521eb2e41b64d364ca895f0
AUX bluez-4.101-network2.patch 813 SHA256 48a50ce8249f80cb8c47df6006d80e9a0ad84be7d2db34a29152e909118d44c2 SHA512 1d4689d57b48cacc0ef706683ebb6699b816bc70973e18c282efae45beb41b138f96e28b9e1c8732fa488d4b2502640abc35ba73d9581762cbce58b0efa588a1 WHIRLPOOL d3c527ca8613aa93bc82184f3dd751ec69b7354bd103fce50337b51502c851a7fb780f19cbc1d5cfa79b169847def7ee63dc523e9d10774eaa4f7028a45e01c4
AUX bluez-4.101-network3.patch 877 SHA256 2b7ca0ac1bde85ff2fc627c2f89b2b65aaa33c4faad94179f6e852abfba76fb8 SHA512 4aa9e742e6063b8cb4130b13b398db03d4d75f7a184cd4182e32c4e6853a517ad051cc1a051e61c0bb1ee8d3d46a67c5d63d79447a4ee08da82e9ad924cf0b9b WHIRLPOOL 370aacea58edd65d0e766c71169515ec955dc8e2faaf9f9c4e1e299d847a8ed03bcd9d77345c53c1f93d18d194f6c5ea3a47b27b7eccb49c34774dc18aefdd94
AUX bluez-4.101-network4.patch 3002 SHA256 e942b805f73f283eaec153ada1f462deb1fcdfaef4543f449f7c08ffbc82d6e9 SHA512 4de8714689eb53b4fa8e80f0070fd7c8077c4388766434a7d046252d6667455945344a6522a5803d70be3905368a05b332fc302148c20abb21a646e05539d1ef WHIRLPOOL 16aa66ab50695f9e86f1b836f3cf8d272e8a6c07df4dab30e2606942e6a09e2766a854d741331de5d11e741579c7af674b3609cb2a17340b0066885bad012462
-AUX bluez-4.18-udev.rules 228 SHA256 7577c2ed295b67f960f17ac65a44889c6536c125b34e33860d6d9f128a59fa82 SHA512 7a3ce3e3ecfd013eaa9ea9116461b5ef9e6bf7fa695ccc68943fda2d4380ec79f550fbb4f4adc021ea6aad077466ff5d88849303a6cade4f1df041572a0c697e WHIRLPOOL 8749238ba9585a1f4098e13db8d3836d11067bd2149f451ed4a4f37e3d7179ea38bd530df2f83347ff36267640d14ca82b58f3dd0843e19f4a42534f71c4f228
-AUX bluez-4.18-udev.script 752 SHA256 cb41a4eeea5137fb27d82d74f34e5e7dd725ddf8442c39ea623afe0d3c041fcf SHA512 b6f32f3034b99787f341906a14a143dc2805ae9ec67464e9c483f0670082951c40c569c7184eaabdaa97f753f4d6ac988e49049c621b2fedc77a82450baa3816 WHIRLPOOL c69be4f6568a2d21b441e5f766311115fbfb169c9862acff86a530996e84f2efdf221e6223ad9ca1091a6c1b0a8de4cdeae97bf2985ce0ea751388cf0335152c
-AUX bluez-4.67-udev.script 663 SHA256 9b134049b1c46fc57a497733a8dec8e354bfdc4186152fe739ae18abde702f24 SHA512 7d071fa872fca3a39fcbc6ad36f9e5b1c803de2b90f4d09feec818d2da84a0a594bb5572ce6803e5043228abfac9c43e8836e4edc31cb73c6a19121f07cdbbfd WHIRLPOOL 8212ab2d343cf044db35fefe5823772cfe991277c73130350ca45a700e4223445a1dd7bd15aa23a797c1cd72d9d6d31527a474753b17c86aebb20a4df94ebac0
-AUX bluez-4.98-fix-header.patch 2480 SHA256 3f82fb3ab1eae44024a4ed4fb4cf5ddadefead4355d75bde503ea3eb8cb64dd1 SHA512 f609c13dcac2d19fa992511da2856da5953f141d0fcba1ec081feeedc1fd44dd3c94ed19728d145d5025d446c604c72cf7558d9018ea31341626e4a8108ff330 WHIRLPOOL 8da3cb4b02662100ccd0460922597a8a19a512525e947a52c74f3dbcd6ca129a06eb81e9011687de3338985664eef78166be80b9b2418dc343d44db86eefafea
-AUX bluez-4.98-fix-socket.patch 1598 SHA256 b67453b652f556b422a29c4b0eaeedeb89fc67f73b6bd7283ad1417434117b95 SHA512 b92a48f1670f590b25781ba58ecf7712f657366e96e32a706209e40172134b190bc382ff49c5f9265c197201a87485196631669cd4a95822593a18b9e276ecfe WHIRLPOOL 4e1093d21ee2bee3bcaaf40521a5b164c2ad9b3bf8c63214a6c2316d63017cea1290d219989381dec3cc4462ddb4ccb0171f0601d842d38d7fc2f423b54ed060
AUX bluez-plugdev.patch 469 SHA256 ec3f06f24f530574edf5eef308afcf16bb7e0a88336a454a0b24698d2491f5f2 SHA512 b7e23b6f52e6f638e6d5deed4e901136c40bc1cbfb302ada8d85873e1792b4e3605802a2c5f786d5d6d53bf4651fc5b611396aaafe5eff90578650c448a5a7a2 WHIRLPOOL 6364590d80d811e55e2f696ba0b57c0173bac859e69de284bbcc3b511c7ea639d48dd7451e5a4abe8746b8c0986867cb680b291880e6a6ada03004e0c72c2583
-AUX conf.d-dund 96 SHA256 fcbf3993c373a71e14557ed35854e839fd7ebf3526f753c83cee07194afca64b SHA512 5590d1162c571f0d536b4e95381a76ffea0e5454b1ad019e9ce1ecb5839fbab82352eee172366b7cdff2140fc661323dce8d5fad2d6a7a1e34e313c515ce6b18 WHIRLPOOL 24bd5e68b67f4580cb58ed252fb045b1e31614e57a4969cd05805f54edc3ebd3412ff1aa8f009805b714bbda9f419809f14ff7eab04ff1fe8233f02ad9fde492
-AUX conf.d-hidd 89 SHA256 8fc50b8c644e0bc69eacef2a9555118b2f4758aafcb42e8ea3ca1293e8f3a211 SHA512 e3a609b8763cdd2039d1152e04eaac100e22aad550c0c065ca8c82ec5db216122b6695fe3bdad91d22dbe34729ec58a5c0d22068e068c2fbfb4b4037c2093353 WHIRLPOOL 659ba6c2bea21397aa9baf635b25c5e285f15b70c8be20374a6b3b17ecf9d71f0190b57867b5540d8637e361a6c936a796571b53c065a0c845352bf54fcda56f
-AUX init.d-dund 551 SHA256 e4985a2295d1cd2361b4a6a01b2d474820bf66cb1ff9251742d7aacd0fa574aa SHA512 8ab0f63aec9e68445c85126012ce5887db4af1a6cac951a362a964e5c6ff7790ab566df59cee00d5892d79a36f9806e215df39d0d2c3c88af1f6a7c957da3d28 WHIRLPOOL 725ddade61767d841ff5335958a9e39dc8320b171a1d75630ac638ebef8db1f83284daeff98eb98646875f9bd3c7447229db90d9a04fa77a42223203ae0dfc68
-AUX init.d-hidd 780 SHA256 b1878d70112fd8fa1b851aaa4caa5e2b4efb55bf8e2dda02c014b55ce93adedb SHA512 05ecf757ba4ef63e2058f8663b9f63e56815d0a0fff980adcfcc5023b5fb3e5ce4c0ad489175c383fe9adf9466ce1bed52b80ce701b6b4b74b263746c83e99f9 WHIRLPOOL efed1be31799333475bb4267a264fdd4b17ac2a4526eaa91e34e8d2ad22bc7ef6c74b903e961267d52ffd3acdfb3aad153f3fac5c556156b10a22f39ce8d1353
AUX rfcomm-conf.d 150 SHA256 672498957049fd301f9c9c1dc9fa49430e5e6d3c3f1f3cdce80df3af7d425d08 SHA512 a70aa0dbbabe7e29ee81540a6f98bf191a850da55a28f678975635caf34b363cf4d461a801b3484120ee28fdd21240bd456a4f5d706262700924bd2e9a0972fb WHIRLPOOL 4d8b1f17c87120fcc21eb49644b27813a9463d990d3533cd542710cd14981cb74528b978ca65001fa60153e05260a0ee0a7af1d2855b04484ec1f7318acda8f0
AUX rfcomm-init.d 668 SHA256 4430703a9bec9a9482416b2d24aa47492264768a0b61356b361bbc8b1229a83e SHA512 8f14b4e05c9ecaf4586ed2fdc2d2519de6b613de62ae5c95508baa682630f3112c5b6db6850f76679afc49e06f2ad035d148fa30b9b980747b6fb423f7bebe88 WHIRLPOOL 59859206a2b21580b92e747f06188ec362b41e1b7aa988de86e133ed8ea619f1166547231b9851c2dbd9298c84a1f33d39bc08932cad403087b123d370332236
DIST bluez-4.101.tar.xz 887236 SHA256 41f9578bef39b8c94a2d6ddeaa556afd22d136936d0f03100e422fe970a45a7d SHA512 c8a88fa6948e43c81687047856806c9dc576d3223371947b496f228dec2b2614d1c5a8ff587e9f26eec44843a50503c55861f9fa736fdba43b2364f663f0cb0d WHIRLPOOL 0c4f163e4f4d0ba8f7928f5330ac3fd5f204c299346c59e73b64ebb331b0887a2b01e8ed6f4e6ae91f826a0431df4f97fe3a0900fa6013ae66fd755aaa136196
-DIST bluez-4.99.tar.xz 859756 SHA256 41889a91a5516eec26c4e59095ceea076de158b1ac38fd0ede9034596f511d3b SHA512 79e36a65ff9ff9c3311a8ef4819692503bb02f048a3c42dd0b9512749fb8e4d810eb832f211fb7dfebc7b6b5bf82a9363edd15741d62595f36d782804bb39ac3 WHIRLPOOL 32b8e3f67c846a17e7335395021008c181a2645fdb08b4ebe36bf4ad5221eef00f86ec7ef0d1de19c64741c884376666677ca9e129868dcaa18a5d4c0737c894
-DIST oui-20120308.txt.xz 546720 SHA256 4256ba96a522333a41fd058e1880a04f77566c9ad0a62d3c0d7ac422bf8b9086 SHA512 f749b3ce9b6173760319849f1e4699f02d4f8628de78d0bc39c08b01331567b60a9bd3303a84982ad23bc6cbe7b6d9f27e2e26f699a818dac0e0e8fa6ddb44fa WHIRLPOOL 0797457e3bb54d49b295547a47894258c2c5a9954ca87c44948bdb57781e11c84d2d1be9cf6d3deb0d062e4a98b0b1fb406a1f0fbeb9d0a294da624c2e90f9ee
-EBUILD bluez-4.101-r4.ebuild 4146 SHA256 b83da242f65d92800c0e91957201254bc602e53d4f9c4fa6eeb56f16801f1c10 SHA512 0f122fb082d01ca7bc5a543cc1d3f1ccf3aee813f05c98cbbc6c64b9f3a2ed2cde1c2c3855092b21200a4a7bc5d37596efeece4fe98341fb2d1c83c1b2af3c87 WHIRLPOOL 533d8e94a6833d8f002da774933c00390d6d121271eff212d885994e4e7a0e734ef7061cf82df0f87093570408714fa330c9e32aa58473ab2073737712e6d278
EBUILD bluez-4.101-r5.ebuild 4442 SHA256 1a03ed35d4b1d2c0013f511c8d1b5c59be838a7889108fe5c7cdb7f26b4ed7d1 SHA512 e9a1e3abb0c52f413c9e883c276c6cf3ad591109166382d996d31f982df92fe8bc8bcbefa0c2a79a2aec52d80cc770bddfe80fd9c371a12c24780bc430e0ad9b WHIRLPOOL ba6a9bfee73128f0cb219ecbcf50f3ca2af75d76342c7491d446c09762fa494059be56984e7d13ccf38d27148f5a7c8dc2ad8ecc0af7da9bb06ba1f022b8fc89
-EBUILD bluez-4.99.ebuild 4661 SHA256 8c4044a484128d8633bfd5307addc77a4dc140204913c661438a62d0d5e290c0 SHA512 27950e85dd38c415e0cfd6d4293c4829636091f0c1075835d7d36ea1a1f2a3a441dd29560db930c6dc5d58102dc45ccf49423d15213cdeee12db3a8105bffdd6 WHIRLPOOL 8cf0fa231fe1d141067cb19d27607e4a5e524305cffc5dc431d2307eae999aaf6773754d4c1f29e144dd914ae161a13f0cec1aeb5094cb4878cc603a5b6c5c50
-MISC ChangeLog 30296 SHA256 eaed84d0f40653cbadd62c898d11d53627ef105626016a4462ef0d78abbf37b9 SHA512 d90348407be396a37fc37747937459bd4bbb417e4242d184433b3d0ef5c03fcba1a2257659bca428b4b57f4249b7d86c39ff2a46c10e7592751d67c98cf4c1af WHIRLPOOL 1d13ee3f0768ca4d69e18fd783aaad754a4d245c59776594710bfdffbd5bcf6c89151784ac80d30c8c3cdc050e6c75eeb1d815918b0967003003d3360aae291a
+MISC ChangeLog 30734 SHA256 1c54cc7de520549c19a5a2c3bb004060e18fb8736a5629a64318999d4ed549e4 SHA512 ca352454af4d3662273e046ff732893c08a599bdc7f5465dc89cab78291a822ce5be45617119d6dbad4bf47ea2df7cd468226b031feb793b642177d618538bb3 WHIRLPOOL b73b9f5647a13bc6bcba97cf610f7712c5c529b146d4939621f0230ebb03224499ba23970a18376a7f970927d820377111c521fbd516642b88448ba0dfcc4abb
MISC metadata.xml 521 SHA256 9cc62ed8d580418de94c3bc46ea23be98a920868bf9adf8a9151070eeb727610 SHA512 b4ed13560b952505b6962e875dfd504dba4ec707854d5bf9098e9fb3da759c708b14fae347a647e17b03130f2fbfe2893cd181cf0353cf1ca3cc597603fd31f7 WHIRLPOOL 9cb4468618d125258274e731f800cf784fb356d51e38f7c5960d0ad4c2b38a113e4a43864766aeaeef3131b952667ece0ea82f168baa6f4f7343d374826c254b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlEamLcACgkQCaWpQKGI+9QlYACeKLcSLOWJRb/spYN8KS6hY5lY
+z44AnAlj2imIFKOOaz29RezVssHxyJbz
+=Hy45
+-----END PGP SIGNATURE-----
diff --git a/net-wireless/bluez/bluez-4.101-r4.ebuild b/net-wireless/bluez/bluez-4.101-r4.ebuild
deleted file mode 100644
index 7a14f98cd710..000000000000
--- a/net-wireless/bluez/bluez-4.101-r4.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/bluez-4.101-r4.ebuild,v 1.1 2012/12/02 09:42:12 ssuominen Exp $
-
-EAPI=5
-PYTHON_DEPEND="test-programs? 2:2.6"
-inherit eutils multilib python systemd user
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org/"
-SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="alsa +consolekit cups debug gstreamer pcmcia readline selinux test-programs usb"
-
-CDEPEND="
- >=dev-libs/glib-2.28
- >=sys-apps/dbus-1.6
- >=sys-apps/hwids-20121202.2
- >=virtual/udev-171
- alsa? (
- media-libs/alsa-lib[alsa_pcm_plugins_extplug(+),alsa_pcm_plugins_ioplug(+)]
- media-libs/libsndfile
- )
- cups? ( net-print/cups )
- gstreamer? (
- >=media-libs/gstreamer-0.10:0.10
- >=media-libs/gst-plugins-base-0.10:0.10
- )
- readline? ( sys-libs/readline )
- selinux? ( sec-policy/selinux-bluetooth )
- usb? ( virtual/libusb:0 )
-"
-DEPEND="${CDEPEND}
- sys-devel/flex
- virtual/pkgconfig
- test-programs? ( >=dev-libs/check-0.9.6 )
-"
-RDEPEND="${CDEPEND}
- consolekit? ( || ( sys-auth/consolekit sys-apps/systemd ) )
- test-programs? (
- >=dev-python/dbus-python-1
- dev-python/pygobject:2
- )
-"
-
-DOCS=( AUTHORS ChangeLog README )
-
-pkg_setup() {
- use consolekit || enewgroup plugdev
- use test-programs && python_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-network{1,2,3,4}.patch
-
- # Use static group "plugdev" if there is no ConsoleKit (or systemd logind)
- use consolekit || epatch "${FILESDIR}"/bluez-plugdev.patch
-
- if use cups; then
- sed -i \
- -e "s:cupsdir = \$(libdir)/cups:cupsdir = `cups-config --serverbin`:" \
- Makefile.{in,tools} || die
- fi
-}
-
-src_configure() {
- export ac_cv_header_readline_readline_h=$(usex readline)
-
- # Missing flags: --enable-{sap,hidd,pand,dund,dbusoob,gatt}
- # Keep this in ./configure --help order!
- econf \
- --localstatedir=/var \
- --enable-network \
- --enable-serial \
- --enable-input \
- --enable-audio \
- --enable-service \
- --enable-health \
- --enable-pnat \
- $(use_enable gstreamer) \
- $(use_enable alsa) \
- $(use_enable usb) \
- --enable-tools \
- --enable-bccmd \
- $(use_enable pcmcia) \
- --enable-hid2hci \
- --enable-dfutool \
- $(use_enable cups) \
- $(use_enable test-programs test) \
- --enable-datafiles \
- $(use_enable debug) \
- --enable-maemo6 \
- --enable-wiimote \
- --disable-hal \
- --with-ouifile=/usr/share/misc/oui.txt \
- --with-systemdunitdir="$(systemd_get_unitdir)"
-}
-
-src_install() {
- default
-
- if use test-programs; then
- pushd test >/dev/null
- dobin simple-agent simple-service monitor-bluetooth
- newbin list-devices list-bluetooth-devices
- rm test-textfile.{c,o} || die #356529
- local b
- for b in hsmicro hsplay test-*; do
- newbin "${b}" bluez-"${b}"
- done
- insinto /usr/share/doc/${PF}/test-services
- doins service-*
- python_convert_shebangs -r 2 "${ED}"
- popd >/dev/null
- fi
-
- insinto /etc/bluetooth
- local d
- for d in input audio network serial; do
- doins ${d}/${d}.conf
- done
-
- newinitd "${FILESDIR}"/bluetooth-init.d-r2 bluetooth
- newinitd "${FILESDIR}"/rfcomm-init.d rfcomm
- newconfd "${FILESDIR}"/rfcomm-conf.d rfcomm
-
- prune_libtool_files --all
-}
-
-pkg_postinst() {
- udevadm control --reload-rules
-
- has_version net-dialup/ppp || elog "To use dial up networking you must install net-dialup/ppp."
-
- if use consolekit; then
- elog "If you want to use rfcomm as a normal user, you need to add the user"
- elog "to the uucp group."
- else
- elog "Since you have the consolekit use flag disabled, you will only be able to run"
- elog "bluetooth clients as root. If you want to be able to run bluetooth clientes as "
- elog "a regular user, you need to enable the consolekit use flag for this package or"
- elog "to add the user to the plugdev group."
- fi
-
- if [ "$(rc-config list default | grep bluetooth)" = "" ]; then
- elog "You will need to add bluetooth service to default runlevel"
- elog "for getting your devices detected. For that please run:"
- elog "'rc-update add bluetooth default'"
- fi
-}
diff --git a/net-wireless/bluez/bluez-4.99.ebuild b/net-wireless/bluez/bluez-4.99.ebuild
deleted file mode 100644
index 54fe162a9ef9..000000000000
--- a/net-wireless/bluez/bluez-4.99.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/bluez-4.99.ebuild,v 1.14 2012/12/11 09:44:00 ssuominen Exp $
-
-EAPI="4"
-PYTHON_DEPEND="test-programs? 2"
-
-inherit multilib eutils systemd python user
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org/"
-
-# Because of oui.txt changing from time to time without noticement, we need to supply it
-# ourselves instead of using http://standards.ieee.org/regauth/oui/oui.txt directly.
-# See bugs #345263 and #349473 for reference.
-OUIDATE="20120308"
-SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz
- http://dev.gentoo.org/~pacho/bluez/oui-${OUIDATE}.txt.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ppc ppc64 x86"
-IUSE="alsa caps +consolekit cups debug gstreamer pcmcia selinux test-programs usb readline"
-
-CDEPEND="
- >=dev-libs/glib-2.14:2
- sys-apps/dbus
- ~virtual/udev-171
- alsa? (
- media-libs/alsa-lib[alsa_pcm_plugins_extplug(+),alsa_pcm_plugins_ioplug(+)]
- media-libs/libsndfile
- )
- caps? ( >=sys-libs/libcap-ng-0.6.2 )
- cups? ( net-print/cups )
- gstreamer? (
- >=media-libs/gstreamer-0.10:0.10
- >=media-libs/gst-plugins-base-0.10:0.10
- )
- selinux? ( sec-policy/selinux-bluetooth )
- usb? ( virtual/libusb:0 )
- readline? ( sys-libs/readline )
-"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- sys-devel/flex
- test-programs? ( >=dev-libs/check-0.9.6 )
-"
-RDEPEND="${CDEPEND}
- !net-wireless/bluez-libs
- !net-wireless/bluez-utils
- consolekit? (
- || ( sys-auth/consolekit
- >=sys-apps/systemd-37 )
- )
- test-programs? (
- dev-python/dbus-python
- dev-python/pygobject:2
- )
-"
-
-DOCS=( AUTHORS ChangeLog README )
-
-pkg_setup() {
- if ! use consolekit; then
- enewgroup plugdev
- fi
-
- if use test-programs; then
- python_pkg_setup
- fi
-}
-
-src_prepare() {
- if ! use consolekit; then
- # No consolekit for at_console etc, so we grant plugdev the rights
- epatch "${FILESDIR}/bluez-plugdev.patch"
- fi
-
- if use cups; then
- sed -i \
- -e "s:cupsdir = \$(libdir)/cups:cupsdir = `cups-config --serverbin`:" \
- Makefile.tools Makefile.in || die
- fi
-}
-
-src_configure() {
- use readline || export ac_cv_header_readline_readline_h=no
-
- econf \
- --enable-hid2hci \
- --enable-audio \
- --enable-bccmd \
- --enable-datafiles \
- --enable-dfutool \
- --enable-input \
- --enable-network \
- --enable-serial \
- --enable-service \
- --enable-tools \
- --disable-hal \
- --localstatedir=/var \
- --with-systemdunitdir="$(systemd_get_unitdir)" \
- $(use_enable alsa) \
- $(use_enable caps capng) \
- $(use_enable cups) \
- $(use_enable debug) \
- $(use_enable gstreamer) \
- $(use_enable pcmcia) \
- $(use_enable test-programs test) \
- $(use_enable usb) \
- --enable-health \
- --enable-maemo6 \
- --enable-pnat \
- --enable-wiimote
-}
-
-src_install() {
- default
-
- if use test-programs ; then
- cd "${S}/test"
- dobin simple-agent simple-service monitor-bluetooth
- newbin list-devices list-bluetooth-devices
- rm test-textfile.{c,o} || die # bug #356529
- for b in apitest hsmicro hsplay test-* ; do
- newbin "${b}" "bluez-${b}"
- done
- insinto /usr/share/doc/${PF}/test-services
- doins service-*
-
- python_convert_shebangs -r 2 "${ED}"
- cd "${S}"
- fi
-
- insinto /etc/bluetooth
- doins \
- input/input.conf \
- audio/audio.conf \
- network/network.conf \
- serial/serial.conf
-
- newinitd "${FILESDIR}/bluetooth-init.d-r1" bluetooth
- newinitd "${FILESDIR}/rfcomm-init.d" rfcomm
- newconfd "${FILESDIR}/rfcomm-conf.d" rfcomm
-
- # Install oui.txt as requested in bug #283791 and approved by upstream
- insinto /var/lib/misc
- newins "${WORKDIR}/oui-${OUIDATE}.txt" oui.txt
-
- find "${D}" -name "*.la" -delete
-}
-
-pkg_postinst() {
- udevadm control --reload-rules && udevadm trigger --subsystem-match=bluetooth
-
- if ! has_version "net-dialup/ppp"; then
- elog "To use dial up networking you must install net-dialup/ppp."
- fi
-
- if use consolekit; then
- elog "If you want to use rfcomm as a normal user, you need to add the user"
- elog "to the uucp group."
- else
- elog "Since you have the consolekit use flag disabled, you will only be able to run"
- elog "bluetooth clients as root. If you want to be able to run bluetooth clientes as "
- elog "a regular user, you need to enable the consolekit use flag for this package or"
- elog "to add the user to the plugdev group."
- fi
-
- if [ "$(rc-config list default | grep bluetooth)" = "" ] ; then
- elog "You will need to add bluetooth service to default runlevel"
- elog "for getting your devices detected from startup without needing"
- elog "to reconnect them. For that please run:"
- elog "'rc-update add bluetooth default'"
- fi
-}
diff --git a/net-wireless/bluez/files/bluetooth-conf.d b/net-wireless/bluez/files/bluetooth-conf.d
deleted file mode 100644
index b0cc744415ad..000000000000
--- a/net-wireless/bluez/files/bluetooth-conf.d
+++ /dev/null
@@ -1,7 +0,0 @@
-# Bluetooth configuraton file
-
-# Bind rfcomm devices (allowed values are "true" and "false")
-RFCOMM_ENABLE=true
-
-# Config file for rfcomm
-RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf"
diff --git a/net-wireless/bluez/files/bluetooth-init.d b/net-wireless/bluez/files/bluetooth-init.d
deleted file mode 100644
index 6339f99c738e..000000000000
--- a/net-wireless/bluez/files/bluetooth-init.d
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/files/bluetooth-init.d,v 1.2 2011/03/20 16:57:35 pacho Exp $
-
-depend() {
- after coldplug
- need dbus localmount hostname
-}
-
-start() {
- ebegin "Starting Bluetooth"
-
- udevadm trigger --subsystem-match=bluetooth --action=add
- eend $?
-
- if [ "${RFCOMM_ENABLE}" = "true" -a -x /usr/bin/rfcomm ]; then
- if [ -f "${RFCOMM_CONFIG}" ]; then
- eindent
- ebegin "Starting rfcomm"
- /usr/bin/rfcomm -f "${RFCOMM_CONFIG}" bind all
- eoutdent
- eend $?
- else
- ewarn "Not enabling rfcomm because RFCOMM_CONFIG does not exists"
- fi
- fi
-}
-
-stop() {
- ebegin "Shutting down Bluetooth"
- eend 0
-}
diff --git a/net-wireless/bluez/files/bluetooth-init.d-r1 b/net-wireless/bluez/files/bluetooth-init.d-r1
deleted file mode 100644
index 9280f93bac89..000000000000
--- a/net-wireless/bluez/files/bluetooth-init.d-r1
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/files/bluetooth-init.d-r1,v 1.1 2012/01/09 23:01:55 pacho Exp $
-
-depend() {
- after coldplug
- need dbus localmount hostname
-}
-
-start() {
- ebegin "Udev coldplug of bluetooth devices"
- udevadm trigger --subsystem-match=bluetooth --action=add
- eend $?
-}
-
-stop() {
- return 0
-}
diff --git a/net-wireless/bluez/files/bluez-4.18-udev.rules b/net-wireless/bluez/files/bluez-4.18-udev.rules
deleted file mode 100644
index b3ccd5bbbaec..000000000000
--- a/net-wireless/bluez/files/bluez-4.18-udev.rules
+++ /dev/null
@@ -1,5 +0,0 @@
-# Start/Stop bluetooth service on device insertion. Gentoo specific.
-SUBSYSTEM=="bluetooth", KERNEL=="hci[0-9]*", RUN+="bluetooth.sh"
-
-# So that normal users can dial out.
-SUBSYSTEM=="tty", SUBSYSTEMS=="bluetooth", GROUP="uucp"
diff --git a/net-wireless/bluez/files/bluez-4.18-udev.script b/net-wireless/bluez/files/bluez-4.18-udev.script
deleted file mode 100644
index a532e2652cdb..000000000000
--- a/net-wireless/bluez/files/bluez-4.18-udev.script
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-#
-# bluetooth.sh: udev external RUN script
-#
-# Copyright:
-# 2005-2006 Henrik Brix Andersen <brix@gentoo.org>
-# 2007 Petteri Räty <betelgeuse@gentoo.org>
-# 2008 Tiziano Müller <dev-zero@gentoo.org>
-# Distributed under the terms of the GNU General Public License v2
-
-script=/etc/init.d/bluetooth
-
-# Find out where sysfs is mounted. Exit if not available
-sysfs=`grep -F sysfs /proc/mounts | awk '{print $2}'`
-if [ "$sysfs" = "" ]; then
- echo "sysfs is required"
- exit 1
-fi
-
-if [ ! -d $sysfs/class/bluetooth/hci[0-9]* -a ! -d $sysfs/bus/bluetooth/devices/hci[0-9]* ]; then
- if $script --quiet status; then
- IN_HOTPLUG=1 $script --quiet stop
- fi
-else
- if ! $script --quiet status; then
- IN_HOTPLUG=1 $script --quiet start
- fi
-fi
diff --git a/net-wireless/bluez/files/bluez-4.67-udev.script b/net-wireless/bluez/files/bluez-4.67-udev.script
deleted file mode 100644
index b176611d9d6e..000000000000
--- a/net-wireless/bluez/files/bluez-4.67-udev.script
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-#
-# bluetooth.sh: udev external RUN script
-#
-# Copyright:
-# 2005-2006 Henrik Brix Andersen <brix@gentoo.org>
-# 2007 Petteri Räty <betelgeuse@gentoo.org>
-# 2008 Tiziano Müller <dev-zero@gentoo.org>
-# 2011 Pacho Ramos <pacho@gentoo.org>
-# Distributed under the terms of the GNU General Public License v2
-
-# Find out where sysfs is mounted. Exit if not available
-sysfs=`grep -F sysfs /proc/mounts | awk '{print $2}'`
-if [ "$sysfs" = "" ]; then
- echo "sysfs is required"
- exit 1
-fi
-
-if [ ! -d $sysfs/class/bluetooth/hci[0-9]* -a ! -d $sysfs/bus/bluetooth/devices/hci[0-9]* ]; then
- udevadm trigger --subsystem-match=bluetooth --action=add
-fi
diff --git a/net-wireless/bluez/files/bluez-4.98-fix-header.patch b/net-wireless/bluez/files/bluez-4.98-fix-header.patch
deleted file mode 100644
index 5ca087df9ae1..000000000000
--- a/net-wireless/bluez/files/bluez-4.98-fix-header.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-The compiler error is:
- /usr/include/bluetooth/bluetooth.h::131:9: error: invalid conversion from 'void*' to 'bt_get_le64(void*)::<anonymous struct>*'
- ...
-
-The reason is that C++, in contrast to C, does not allow conversion of
-void * to anything, and this code gets compiled as C++ when the app is
-written in C++. The macro with the assignment itself is older, but only
-recent Bluez starts to use it in inline functions, thus triggering the
-problem.
-
-This patch keeps the "struct __attribute__((packed))" magic and merely
-changes the typecast so that it works in C and C++. Like the existing
-macro this patch relies on support for typeof.
-
-The new variant of the code is in an ifdef and only used for C++
-to avoid unexpected regressions in C applications.
-
-Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
----
- lib/bluetooth.h | 30 ++++++++++++++++++++++++++++++
- 1 files changed, 30 insertions(+), 0 deletions(-)
-
-Index: bluez-4.98/lib/bluetooth.h
-===================================================================
---- bluez-4.98.orig/lib/bluetooth.h 2012-02-05 13:20:23.753659182 +0100
-+++ bluez-4.98/lib/bluetooth.h 2012-02-05 13:26:33.905473976 +0100
-@@ -109,6 +109,12 @@
- #endif
-
- /* Bluetooth unaligned access */
-+#ifndef __cplusplus
-+/*
-+ * traditional code, doesn't work in C++ because
-+ * of the void * to struct pointer assignment
-+ */
-+
- #define bt_get_unaligned(ptr) \
- ({ \
- struct __attribute__((packed)) { \
-@@ -125,6 +131,31 @@
- __p->__v = (val); \
- } while(0)
-
-+#else /* __cplusplus */
-+
-+/*
-+ * modified code with typeof typecast, for C++;
-+ * the traditional code continues to be used for
-+ * C to avoid unexpected regressions with this
-+ * code here (it should work in C and C++, though)
-+ */
-+#define bt_get_unaligned(ptr) \
-+({ \
-+ struct __attribute__((packed)) { \
-+ typeof(*(ptr)) __v; \
-+ } *__p = (typeof(__p)) (ptr); \
-+ __p->__v; \
-+})
-+
-+#define bt_put_unaligned(val, ptr) \
-+do { \
-+ struct __attribute__((packed)) { \
-+ typeof(*(ptr)) __v; \
-+ } *__p = (typeof(__p)) (ptr); \
-+ __p->__v = (val); \
-+} while(0)
-+#endif /* __cplusplus */
-+
- #if __BYTE_ORDER == __LITTLE_ENDIAN
- static inline uint64_t bt_get_le64(void *ptr)
- { \ No newline at end of file
diff --git a/net-wireless/bluez/files/bluez-4.98-fix-socket.patch b/net-wireless/bluez/files/bluez-4.98-fix-socket.patch
deleted file mode 100644
index 6f16c5fdf96e..000000000000
--- a/net-wireless/bluez/files/bluez-4.98-fix-socket.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff --git a/audio/a2dp.c b/audio/a2dp.c
-index c4cdc62..2eebe6b 100644
---- a/audio/a2dp.c
-+++ b/audio/a2dp.c
-@@ -1441,9 +1441,9 @@ static struct a2dp_server *find_server(GSList *list, const bdaddr_t *src)
-
- int a2dp_register(DBusConnection *conn, const bdaddr_t *src, GKeyFile *config)
- {
-- int sbc_srcs = 1, sbc_sinks = 1;
-+ int sbc_srcs = 0, sbc_sinks = 0;
- int mpeg12_srcs = 0, mpeg12_sinks = 0;
-- gboolean source = TRUE, sink = FALSE, socket = TRUE;
-+ gboolean source = TRUE, sink = FALSE, socket = FALSE;
- gboolean delay_reporting = FALSE;
- char *str;
- GError *err = NULL;
-@@ -1463,6 +1463,8 @@ int a2dp_register(DBusConnection *conn, const bdaddr_t *src, GKeyFile *config)
- source = TRUE;
- if (strstr(str, "Source"))
- sink = TRUE;
-+ if (strstr(str, "Socket"))
-+ socket = TRUE;
- g_free(str);
- }
-
-@@ -1482,18 +1484,14 @@ int a2dp_register(DBusConnection *conn, const bdaddr_t *src, GKeyFile *config)
- }
-
- /* Don't register any local sep if Socket is disabled */
-- if (socket == FALSE) {
-- sbc_srcs = 0;
-- sbc_sinks = 0;
-- mpeg12_srcs = 0;
-- mpeg12_sinks = 0;
-+ if (socket == FALSE)
- goto proceed;
-- }
-
- str = g_key_file_get_string(config, "A2DP", "SBCSources", &err);
- if (err) {
- DBG("audio.conf: %s", err->message);
- g_clear_error(&err);
-+ sbc_srcs = 1;
- } else {
- sbc_srcs = atoi(str);
- g_free(str);
-@@ -1512,6 +1510,7 @@ int a2dp_register(DBusConnection *conn, const bdaddr_t *src, GKeyFile *config)
- if (err) {
- DBG("audio.conf: %s", err->message);
- g_clear_error(&err);
-+ sbc_sinks = 1;
- } else {
- sbc_sinks = atoi(str);
- g_free(str);
diff --git a/net-wireless/bluez/files/conf.d-dund b/net-wireless/bluez/files/conf.d-dund
deleted file mode 100644
index a199fc758fe3..000000000000
--- a/net-wireless/bluez/files/conf.d-dund
+++ /dev/null
@@ -1,4 +0,0 @@
-# Bluetooth DUN daemon configuraton file
-
-# Arguments to dund
-DUND_OPTIONS="--search --persist"
diff --git a/net-wireless/bluez/files/conf.d-hidd b/net-wireless/bluez/files/conf.d-hidd
deleted file mode 100644
index 1677ef0f3556..000000000000
--- a/net-wireless/bluez/files/conf.d-hidd
+++ /dev/null
@@ -1,5 +0,0 @@
-# Bluetooth hidd daemon configuraton file
-
-# Arguments to hidd
-HIDD_OPTIONS="--encrypt"
-
diff --git a/net-wireless/bluez/files/init.d-dund b/net-wireless/bluez/files/init.d-dund
deleted file mode 100644
index c8c86631fcb8..000000000000
--- a/net-wireless/bluez/files/init.d-dund
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/files/init.d-dund,v 1.1 2010/09/24 21:32:51 pacho Exp $
-
-depend() {
- need bluetooth
-}
-
-start() {
- local result service
-
- ebegin "Starting dund"
- start-stop-daemon --start --quiet \
- --exec /usr/bin/dund -- ${DUND_OPTIONS}
- result="$?"
- eend ${result}
-}
-
-stop() {
- ebegin "Stopping dund"
- /usr/bin/dund -K
- start-stop-daemon --stop --quiet --exec /usr/bin/dund
- eend $?
-}
diff --git a/net-wireless/bluez/files/init.d-hidd b/net-wireless/bluez/files/init.d-hidd
deleted file mode 100644
index 39399a9184b3..000000000000
--- a/net-wireless/bluez/files/init.d-hidd
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/files/init.d-hidd,v 1.1 2010/09/07 11:00:27 pacho Exp $
-
-depend() {
- need bluetooth
-}
-
-start() {
- local result service
-
- ebegin "Starting hidd"
- start-stop-daemon --start --quiet \
- --exec /usr/bin/hidd -- ${HIDD_OPTIONS} --server
- result="$?"
- service="/etc/bluetooth/input.service"
- if [ ${result} -ne 0 ] && grep -q "Autostart=true" "${service}"; then
- eerror "You have Autostart=true in ${service}."
- eerror "Change this to false if you want to use hidd."
- fi
- eend ${result}
-}
-
-stop() {
- ebegin "Stopping hidd"
- hidd --killall
- start-stop-daemon --stop --quiet --exec /usr/bin/hidd
- eend $?
-}