diff options
author | Jack Todaro <solpeth@posteo.org> | 2020-04-06 07:47:01 +1000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2020-04-05 18:16:33 -0400 |
commit | df5ad710365cff0652413b5778f01db99dad493b (patch) | |
tree | a075aabb44e2373ef56a7a0c7cba503e8c0c389b /sys-apps | |
parent | dev-python/mongomock: fix whitespace (diff) | |
download | gentoo-df5ad710365cff0652413b5778f01db99dad493b.tar.gz gentoo-df5ad710365cff0652413b5778f01db99dad493b.tar.bz2 gentoo-df5ad710365cff0652413b5778f01db99dad493b.zip |
sys-apps/dbus-broker: bump up to 22
Closes: https://bugs.gentoo.org/710276
Closes: https://github.com/gentoo/gentoo/pull/15243
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Jack Todaro <solpeth@posteo.org>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/dbus-broker/Manifest | 8 | ||||
-rw-r--r-- | sys-apps/dbus-broker/dbus-broker-21.ebuild | 3 | ||||
-rw-r--r-- | sys-apps/dbus-broker/dbus-broker-22.ebuild | 75 | ||||
-rw-r--r-- | sys-apps/dbus-broker/dbus-broker-9999.ebuild | 17 |
4 files changed, 92 insertions, 11 deletions
diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest index 68fde479b895..c5c21a8f0716 100644 --- a/sys-apps/dbus-broker/Manifest +++ b/sys-apps/dbus-broker/Manifest @@ -1,8 +1,16 @@ DIST c-dvar-7c0833f9cae446163077b204b2296287bbee7c67.tar.gz 24727 BLAKE2B e18de53ac8014e77cffbcd9c71230847db0055e43e54b5cdfc3f48367570878b34d6fc7c299e4312708455ef2fa4ddff9fa5b48b603a05d6fbe28ce84e5e5906 SHA512 a006bdfc8a5a8e9a803ffa29f152858cb699cbf0e59d4f0550a4736ad29f85cfdef6bd8ef3cfbe8770045c76ed092db00c7338d62a8b0cd54ae5bd03f1c8b422 +DIST c-dvar-9e1a5b4363aaece7169df2b2852944a1434b2df5.tar.gz 24719 BLAKE2B 3688d10d8295bf608d091cbc808dd2a22a535a94d40fcad46735a4f9e6e58ac06f969cd4ae7e65a04dd5719d00b424d902d904553e3e83bd0b93eebf6aed0cc0 SHA512 07e5d8b0b110ae4eab34024cfef05474b6a59a931ce61632bba3d96ed6bf042edf5b21238e2045cde92f1ab91ed45b1d78e2f8fe79f527f0ab6d018dc205608e +DIST c-ini-43f379396a320940d0661c15780f618f84d29348.tar.gz 14081 BLAKE2B 4d2b63eb5c068505cfddaa1511b95b1a3c646b7325e9efd55b4b5be85312081c148671e40157c757c45ab0128f0a486102267dddf1c3adbc8f91bb7da363a67a SHA512 bdc9412f2e43446f4dcc36f3447047c68f2bbd3c5b278671e3fb5b3d4a09d9724f362bc5d2fae44d5f899d0fe9978c559e3da57ec2eb36ee2d847bbf6af44014 DIST c-ini-847c55f5b3d33baa47af9a1286175d58b34f91d5.tar.gz 14094 BLAKE2B 49ac949d4fc46ec63f253d48921be0acd585b3d301d56144e9477baaf81a0cfb3fb5f0706d1673c921962d1bbbeb89b2d83e07dba9265dff7b1f57da6059eaef SHA512 eec3a4d2a3e1a4d9d65385b2e3cfd87dfb482b365731bc15f989faa59fb7f2c6e88abcef6612f3718817b1d1953f12fcc9981fc36b01fa82d3146305e24eaa16 DIST c-list-2e4b605c6217cd3c8a1ef773f82f5cc329ba650d.tar.gz 9383 BLAKE2B 70f8ed083a784a08da3b5d5fe75709cf9dcbaaee523ab9b1cd3b36931f5bb0c1e920cc38561c002f4de2efeda7b4edaf9b5fb9411f0fcd8aa1055ab966066789 SHA512 4db91e8af837d6739b9becbc2b405300e2006a82e39c01ade015eabf39ba550dc38879e800fd415bc5fa4ac220090cfdfa3a13d4f748a1278e51544c4a6183be +DIST c-list-b1cd4dbf967d73b24dfe6cc56aaf3fdd668692e3.tar.gz 9362 BLAKE2B 04a1bca5166ad8b868ebac679e4a1c1f244bfc04ea617030a7cd9ea3765793d21cc2b1ab6c102a1e0fec65860b4d029f398ab6f9815f8fbec82608da59eb7794 SHA512 e1a852fa8e57f1fbe81f2fdc186079d6e4be9d729bb23d3d1f8450fd867dd2c04db3229fc96a80379c7199568c14df472e92a83d0925e2b2692eccc49a35b84d DIST c-rbtree-b46392d25de7a7bab67d48ef18bf8350b429cff5.tar.gz 26065 BLAKE2B ec5486b2e1b9b835a3aac42b9f87275bbdbc73cdb0698304db01a80f0d52bf542b8df56d6e58bd98cbceccee9418d7115e90605c8077ac8670b6326304806c9e SHA512 8177c111390f8491a3b535ec5a3b8de13a3b9d0358166494e503d68bd5748dae0cd2b092b0311258be885ecbeee2bb83a2389d9734bc28e4f78e85de3ed9b3f5 +DIST c-rbtree-fa97402c3faa18c2ddd8325eb66e2bd58a224477.tar.gz 26050 BLAKE2B 2e295550f455185eb97d1f3212d626bc7df94999fc065e814fdaa8c8d3cd14eb288f840e9cee04842cf1dc4b541a88a043d1f70eee36b77fa82f15430335372f SHA512 1fcafde26da46511dd7141280d14d96d7dd08fb7f62f71c2703c8fdb32783f9e6eac883a4adbdfb0b85139d26f89ce99291a28e789a4ec8c31e4a4560c584418 +DIST c-shquote-1d171fe52c23944c3c0be1f2603595f2488a9ff8.tar.gz 10758 BLAKE2B 1f78587e667b74cdb0dcaf82f54fc891840b75b4fff478bf315b5a45b421875ea43b07504330c35cc31c68956899d5c8e1768dcaf863ef6ece23ac56734b8479 SHA512 a0788dcbd7cdab95577564b499cca3ca1039d2b22bb05f277e84ff3868f1f80796ef26236b5aa082057169d8a9f69781f06792f9a3ae8e869d5d721931f3c882 DIST c-shquote-34e1e25299fb82ab9fd0c8bfd8a66010ead1497b.tar.gz 10824 BLAKE2B e2cc32acdb83a9d2c759d5068ef69feb4b0fbcdf908bbce08c9229c26dc1d1d421e522b844232328b62af851ebb93cbdc282be04b26ec04e327eb59e9e5173c7 SHA512 8f5ae3554239d42ec50b093f81b13715a55215b406a2000853da5a8581a11650ba1020f06eb8f7551d0ec372e786ea6cc56c2c803d0fc86d016db69895b391eb DIST c-stdaux-11930d259212605a15430523472ef54e0c7654ee.tar.gz 13215 BLAKE2B f8022583c224e911ecf65f10f1ada2ae631f0dca1c0306c113a2ad1b6a996ff4fa45eba14fafa5146feabebef0ae9e275a46fa0bb78af454fc37e49c465c7e3f SHA512 7c0a5d1266462482674f9fc98ba19af65566d638e7a407969de9ccb66d5884692e0562c16b37e64269919e5c0d0c2a8ffd147e88159b9226f1bb738d460b78b8 +DIST c-stdaux-d6ecce8afbb7703e1469cc5e7a59a8bd32e2d4a4.tar.gz 13142 BLAKE2B 771c79666d4758e37204aec1149186af8b1b29979ae604b335d3b5e0f78ee934c5fa97e81aa7e4cd19f8eb88f463c2f4a507b93309ae263fae827ee5138c7ac6 SHA512 c486bdddf76522e8242da46b8057a5ee9c9f5f152962a46bb50e0e2e35be5060b8b93d0b2a0d0bcd800abdf8de6e835e68d17d83dc47c6c99e7e0b2f4d91db23 +DIST c-utf8-1f7e2ff1164bd2161cb480532b2b34cb2074bde1.tar.gz 9462 BLAKE2B 3e1429da756f82123c3aec84c2abdf02af3e131e9004a59434bf6743173082fa4a0c6d43def625da03bf0de1b3c5cfd6f00719dcfb5baced783b3d9dbbc407e6 SHA512 4221c3d366d3cb8bd61a612fcadafbc48ae817cd4770c2710a39b5bdb916a31b8ba17ca55ccac5e54ed88ee9bbcc4a9bbb3ce5b836ccfc570db28d35816cee27 DIST c-utf8-34f5df0f4b28fc7ea6747680a432e666047082e4.tar.gz 9480 BLAKE2B 206d1b74a187e56cc1dbc6a657eb0935cbc4bf5344d4567b5aa99f0f3c559eb442e6ba2f05647f6fff1244874d64aca36062ddd290e368c4ca933802046165d8 SHA512 5b6c0de7d5b3f2a563442ca139ee1ca788a137cb0f5eede6c6e190e748dbe39b3489a2446682e1049dd6c91fdafff7743c819113eaedf370f4c3b1a28e97b22a DIST dbus-broker-21.tar.gz 203390 BLAKE2B 9024c5545b4a09ce43ef44f7bc78ceb52407047f88f73575c60b5ddd6f4fa188c0f65c23d787c91679d1ab2a07f8e19fa06b8a1b60b327a0cc8d79a6006ba50e SHA512 527a8b5f27458a6443c7a5ad33ac39e4e31b32348a3b4cfd6679acd9de635add272f182fe8f72b493e0812ff6e07523a35e53507f3656d05b56705ed8a00e643 +DIST dbus-broker-22.tar.gz 208274 BLAKE2B af55b906c4e6aea55717bc4bc8de13daa26ef360f6599911b7442442eb4173c3fa2c4e4058846b0202e9f45f638cc91b3a3f8c9818fec13ae09ed7b3111d1e3d SHA512 385fe58a52f3a67832c420288ef96c8ca204b5ee362eb29b38434c92483f968f76402e321fdba65cdc3d876d3e18a428d142264e5692758209be66b9d41b8e07 diff --git a/sys-apps/dbus-broker/dbus-broker-21.ebuild b/sys-apps/dbus-broker/dbus-broker-21.ebuild index b54197dd4535..4d1e237eae1f 100644 --- a/sys-apps/dbus-broker/dbus-broker-21.ebuild +++ b/sys-apps/dbus-broker/dbus-broker-21.ebuild @@ -1,4 +1,4 @@ -# Copyright 2017-2019 Gentoo Authors +# Copyright 2017-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -49,7 +49,6 @@ RDEPEND="${DEPEND} launcher? ( sys-apps/dbus )" BDEPEND=" doc? ( dev-python/docutils ) - dev-python/docutils virtual/pkgconfig " diff --git a/sys-apps/dbus-broker/dbus-broker-22.ebuild b/sys-apps/dbus-broker/dbus-broker-22.ebuild new file mode 100644 index 000000000000..509831015999 --- /dev/null +++ b/sys-apps/dbus-broker/dbus-broker-22.ebuild @@ -0,0 +1,75 @@ +# Copyright 2017-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/bus1/dbus-broker/archive/v${PV}/${P}.tar.gz" + declare -Ag SUBPROJECTS=( + [c-dvar]=9e1a5b4363aaece7169df2b2852944a1434b2df5 + [c-ini]=43f379396a320940d0661c15780f618f84d29348 + [c-list]=b1cd4dbf967d73b24dfe6cc56aaf3fdd668692e3 + [c-rbtree]=fa97402c3faa18c2ddd8325eb66e2bd58a224477 + [c-shquote]=1d171fe52c23944c3c0be1f2603595f2488a9ff8 + [c-stdaux]=d6ecce8afbb7703e1469cc5e7a59a8bd32e2d4a4 + [c-utf8]=1f7e2ff1164bd2161cb480532b2b34cb2074bde1 + ) + for sp in "${!SUBPROJECTS[@]}"; do + commit=${SUBPROJECTS[${sp}]} + SRC_URI+=" https://github.com/c-util/${sp}/archive/${commit}/${sp}-${commit}.tar.gz" + done + unset sp commit +fi + +DESCRIPTION="Linux D-Bus Message Broker" +HOMEPAGE="https://github.com/bus1/dbus-broker/wiki" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="audit doc +launcher selinux" + +DEPEND=" + audit? ( + >=sys-process/audit-2.7 + >=sys-libs/libcap-ng-0.6 + ) + launcher? ( + >=dev-libs/expat-2.2 + >=sys-apps/systemd-230:0= + ) + selinux? ( sys-libs/libselinux ) +" +RDEPEND="${DEPEND} + launcher? ( sys-apps/dbus )" +BDEPEND=" + doc? ( dev-python/docutils ) + virtual/pkgconfig +" + +src_prepare() { + if [[ ${PV} != 9999 ]]; then + local sp commit + for sp in "${!SUBPROJECTS[@]}"; do + commit=${SUBPROJECTS[${sp}]} + rmdir "subprojects/${sp}" || die + mv "${WORKDIR}/${sp}-${commit}" "subprojects/${sp}" || die + done + fi + default +} + +src_configure() { + local emesonargs=( + -Daudit=$(usex audit true false) + -Ddocs=$(usex doc true false) + -Dlauncher=$(usex launcher true false) + -Dselinux=$(usex selinux true false) + ) + meson_src_configure +} diff --git a/sys-apps/dbus-broker/dbus-broker-9999.ebuild b/sys-apps/dbus-broker/dbus-broker-9999.ebuild index b54197dd4535..509831015999 100644 --- a/sys-apps/dbus-broker/dbus-broker-9999.ebuild +++ b/sys-apps/dbus-broker/dbus-broker-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2017-2019 Gentoo Authors +# Copyright 2017-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,13 +12,13 @@ else KEYWORDS="~amd64" SRC_URI="https://github.com/bus1/dbus-broker/archive/v${PV}/${P}.tar.gz" declare -Ag SUBPROJECTS=( - [c-dvar]=7c0833f9cae446163077b204b2296287bbee7c67 - [c-ini]=847c55f5b3d33baa47af9a1286175d58b34f91d5 - [c-list]=2e4b605c6217cd3c8a1ef773f82f5cc329ba650d - [c-rbtree]=b46392d25de7a7bab67d48ef18bf8350b429cff5 - [c-shquote]=34e1e25299fb82ab9fd0c8bfd8a66010ead1497b - [c-stdaux]=11930d259212605a15430523472ef54e0c7654ee - [c-utf8]=34f5df0f4b28fc7ea6747680a432e666047082e4 + [c-dvar]=9e1a5b4363aaece7169df2b2852944a1434b2df5 + [c-ini]=43f379396a320940d0661c15780f618f84d29348 + [c-list]=b1cd4dbf967d73b24dfe6cc56aaf3fdd668692e3 + [c-rbtree]=fa97402c3faa18c2ddd8325eb66e2bd58a224477 + [c-shquote]=1d171fe52c23944c3c0be1f2603595f2488a9ff8 + [c-stdaux]=d6ecce8afbb7703e1469cc5e7a59a8bd32e2d4a4 + [c-utf8]=1f7e2ff1164bd2161cb480532b2b34cb2074bde1 ) for sp in "${!SUBPROJECTS[@]}"; do commit=${SUBPROJECTS[${sp}]} @@ -49,7 +49,6 @@ RDEPEND="${DEPEND} launcher? ( sys-apps/dbus )" BDEPEND=" doc? ( dev-python/docutils ) - dev-python/docutils virtual/pkgconfig " |