From a5956e0a0daddcad648e0d8d8e5cb3e49e09bda7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 18 Nov 2017 18:38:22 +0000 Subject: gentoo resync : 18.11.2017 --- sys-apps/accountsservice/Manifest | 2 +- .../accountsservice/accountsservice-0.6.45.ebuild | 2 +- sys-apps/baselayout/Manifest | 4 +- sys-apps/baselayout/baselayout-9999.ebuild | 39 ++- sys-apps/baselayout/metadata.xml | 3 + sys-apps/haveged/Manifest | 2 + sys-apps/haveged/haveged-1.9.2.ebuild | 44 +++ sys-apps/init-system-helpers/Manifest | 2 +- .../init-system-helpers-1.49.ebuild | 2 +- sys-apps/openrc/Manifest | 4 +- sys-apps/openrc/openrc-0.34.7.ebuild | 2 +- sys-apps/openrc/openrc-0.34.8.ebuild | 329 +++++++++++++++++++++ sys-apps/pick/Manifest | 2 + sys-apps/pick/pick-2.0.0.ebuild | 28 ++ 14 files changed, 449 insertions(+), 16 deletions(-) create mode 100644 sys-apps/haveged/haveged-1.9.2.ebuild create mode 100644 sys-apps/openrc/openrc-0.34.8.ebuild create mode 100644 sys-apps/pick/pick-2.0.0.ebuild (limited to 'sys-apps') diff --git a/sys-apps/accountsservice/Manifest b/sys-apps/accountsservice/Manifest index 2eb960aa5ac2..114a6cc44cdb 100644 --- a/sys-apps/accountsservice/Manifest +++ b/sys-apps/accountsservice/Manifest @@ -3,7 +3,7 @@ AUX accountsservice-0.6.43-elogind.patch 3677 SHA256 b78dec4892c0e63e5348d1a2ce4 DIST accountsservice-0.6.43.tar.xz 381008 SHA256 ed3ba94aa38ceb822a0e1a1ac71bf1a8123babf90be049397b3a00900e48d6cc SHA512 0673430b7e5fd726397a9358d60d5c34542afaa786b795d3c8b544dc2bdab151c74f9a3daa4bcd94dc7669400a78cd4cddc453cad78ee8e431bf7c1f417138e2 WHIRLPOOL e704d9dcb5b7c0c6ee7c1ab5ed310ab2428e94d061663367f213c5903f68768680492d651524ef1e7594417335de529463d63b8d8a4d1cc8b6445358f1b97a33 DIST accountsservice-0.6.45.tar.xz 382740 SHA256 fb0fc293aa75d59f5ef5db719d37a21831c4dd74a97526ee7e51ce936311ef26 SHA512 09975f9fa03a3177d923de6d6f6e6acfffeb2ff4924c45eaac78c994c16974427c8e936a87034747ba494d2bb3df6e8a92ff44db387761b06e06e311d7cf105a WHIRLPOOL 5dce6fc957da0d039f03ba0f9bf06710ecf4d39d81cd6d745bea5358b7bfb582d124a43f7df7603b61d699337ff29c7b0e3c8296da865aa6f260f566e8f86145 EBUILD accountsservice-0.6.43-r1.ebuild 1536 SHA256 c6dc8d8d24a82f2453b9776f701f23436789a824d8d3d0ae9fca50544c12d076 SHA512 3150d720a6452bc8edbbb79fa7cc9d4aed6fe28f1e80aca1eaedf6d699c16226cc72ad6ffa2e75793356dad667d70dc7213808d95c1c01b36c889dd317cdad71 WHIRLPOOL 5e19535f4793b0c1d87982d06b61edd120d700bb04e8d39e75d82ae6cb23b62fbdae266fb82b904274d90825ec6bf84947efb4834e8788e4bf1b8063150ed48e -EBUILD accountsservice-0.6.45.ebuild 1548 SHA256 5074cb1fa2695a51c57e7b4c571e4014a236c070e6a95041e44ccf841840508b SHA512 9e271fabe2a6cee6c1837528c359eceabe95716fbd701e0262bf48f25daa987ab91220e0ee74efaaf8253dec77e0323b1da51687a7563a869dfd696de98f2591 WHIRLPOOL 68838f7362182a1ccb7d0407b941a423c9811011f05a63399b185e6c95e73dc4970ba62cbe659e06890f43f3525b34c32ba668aebd0250818b65e55e8f9fd461 +EBUILD accountsservice-0.6.45.ebuild 1546 SHA256 2b2d9c48463b47a809632230c034f139bc1e37d842201f341df4be72ca3c4458 SHA512 3323433d134cbbd9d6e654f755fa9432aaf1b27b376b192658eb41a50c7e5c9695ac509c3847fe5574815f6af90f108b098fd16dd69b6f636f85aeaef8938f65 WHIRLPOOL 89ad6ee81478bee1157efa239a7a73920a7e7afc9cd689746778c77af903865e5fc92c07afe4532a0642e7420bb418698fe68c7eb1c41b6f095baf442dd1232f MISC ChangeLog 4660 SHA256 75aa7970a9f01c40b551539d2acd056606172c27b1172adb97f4be7ef3fad5da SHA512 56ee730dac1b25cd14d3d018a8b362cb80c333add0f832a573030e0576ebf93014211a64ca6106801e768401af9e8de4ab5652952848ff0065b4a0e2ac4ee994 WHIRLPOOL 31471be4823697718fb82a1061b5cbf7a77cb864df07ea72ca100cb756acd5cd5bf15bde5091b32c554c3e365d0cc656fb61b32205b884b5183d5664f7cc2229 MISC ChangeLog-2015 10553 SHA256 3447f0c217130cf71afaa81fe09c153cc5ead192811825a4c3b5d84b1462e218 SHA512 dcedeaed8b2ae2498e9bf69315e1f1cc10681e26a9417300dd2bce763fba9c4cf3846c5c54a45801e0333cd977d9374307c86ca3cd5aca599ad1a513958f63a9 WHIRLPOOL ab3202c4e0f174029916b89e676e95b6ca1b86c2820ce58941933d4ad059add5be5f5a15cc96b97c28fc842071ae5fd25f47214e1b82310c13cbd76f80882354 MISC metadata.xml 524 SHA256 c1df2efad39b5d939c4fc58523088160d252a5a23eedabf675261fb4a10e2a3b SHA512 a0c662b3c0c45df43780f160b6db6db67561a1b2c84ce60929707d94cd9f1bf76588420189b91e0eafe58001a61d8a313f2a4b421b980a7c7f988c95e782ee07 WHIRLPOOL 6584ed3c6ba861aa01f56ef558ba5f4a8852243b7fd72e454d1ec3bf2edc1f61313bca357ebbb56f91919cdaf7917710fa3060542c91fe8485511d44d310880c diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild index fb05d15bebcc..441edab3483b 100644 --- a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild +++ b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86" IUSE="doc elogind +introspection selinux systemd" REQUIRED_USE="?? ( elogind systemd )" diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest index f05554ea793d..18e32b20c25d 100644 --- a/sys-apps/baselayout/Manifest +++ b/sys-apps/baselayout/Manifest @@ -2,8 +2,8 @@ DIST baselayout-2.3.tar.bz2 32266 SHA256 e7bbd7d71ede6820a37738fd2e9010d54545fbd DIST baselayout-2.4.1.tar.bz2 31307 SHA256 d75ae329ba47f26e7c41c6e060f57a8f1f1a97420d39e6a49ab2bdb86c4a2c00 SHA512 e505ad81834aafb574ffee9bc1fce216c1c8c7fa11b0095580f87a37e4b9efb057ee78db7cd5affc64f05d5dd0592c671304414c119b37d86dfaa1e7b84ce7c1 WHIRLPOOL 9057ab259c8ef61bb56d13b237e343f6a7aec8fef61a0a9872fc7e0aa34a7dc772cd4701a76341d170eaa3ba328ad0b693d098189ca7f4aa9e5e32232f1d1801 EBUILD baselayout-2.3.ebuild 8346 SHA256 f81ee2b6b46b6ddd2f1098f02d31095d8a76b030b20395654dc5967cb5617bed SHA512 c2efae56623e39a6dcb13a064810c900bb22bdd9b04f31b1837c4a56a48cf2135eaaa3340c72e2ebf4ac5800d8ba2ee03083d2edf0c3181ff465b6a87cc7d4c1 WHIRLPOOL 4b6783f5b2204cc1b2efa2e29b0d1b4eb41864b47bbfff7d67b4fa5200ec2b6cbe22696c1bdabfc49c696bbeb9753f2f7b56a1265187bd6b6a93ef805cafefe5 EBUILD baselayout-2.4.1-r2.ebuild 8567 SHA256 26630dedefe8ef21c3ebcffe7afe2aeb43cd757f687bfb8a6d51aa2bc5a18a02 SHA512 54b918555d24639073a1526324fbd12273e5e8f799e7a2a591c5c1eb4e70bbbc161e4056b62a2de2ade1d912b5d1b2736e84a5c4cb552b7ffca7dc1427ee781b WHIRLPOOL 0bb44976d077bbba1489c7b77762596276c75adfb5767c48960892bb0bf990e5fbe179c636115a831aaee4878a25d590ad6640f45525b6e6bd0d550820e8e09d -EBUILD baselayout-9999.ebuild 8688 SHA256 965513b4fb9f6396d8bfe457de1890af36a130a84b3935189f87c1c39ff67b15 SHA512 0e36fe35bcfef3e6df92c43b3eb7111c8a5fa1003264529ce56332972cb5fbcda5db94f64f0f5fca74145eff953bea80685d053ff0ae265672912bff0c5278af WHIRLPOOL d945dac37e2ea93e4cdae684f9f4b1b8e3b8c2a667bea933be8da98962a14757a28ef2a80b5b2a8691e047e220200b9564b35c8da0650c8d5ee21f735b13d486 +EBUILD baselayout-9999.ebuild 9168 SHA256 bfefd742efd8d87c3f2da89601a8ef2620b578fd2212995b382d92b7410a41e1 SHA512 7901912868396280249acaf517c6dc915a5eb443e11eadd42e64368ebd34997635fe033db3fcf27c14fe9685699c96b64a2bfc130faa96bc6851aea84113884a WHIRLPOOL ebd4c7576a6be14d09dad356e08889169bce313a76f8b72cef8de940599566e80a6cc381340d5ccf6a4e8f13c8da388172b31db03f6761d255edd4c15721ba6c MISC ChangeLog 4857 SHA256 f10de10caa066cb3c6f2471c29bdaf6bad0de254216efda4ad288e46b254b970 SHA512 bae6a38f8780a29d06fb12b39479f36403392a63600ebd9032c8490fc51aa3bb1d162cf7a472fd38e0aa87770088e12a1d4df8d9591b8a28275bbf690fa62f4f WHIRLPOOL ec46fb22de2a7b079d4d1090526baa50519fb23575953a19651674ddec808318664eb3d462c2e89bcc6309cbb47211fb07f5a88e95819b4518c8e76c7529442b MISC ChangeLog-2008 101952 SHA256 cb360ccdd6458e3faa54214ea6370ade92265bafa1b1aa7789165b5dfee3e5c8 SHA512 d888de07f955094603497e06a083ffe33d3bfeeed7aede59bca5cd60a6c1d5334d691a8d0a7ae7534af6e82fcd8dbf522f9ac3024a468f5035a9245024cc726f WHIRLPOOL 97ee6ca2c4b9a3fc0a919cd6f286165b1eec32e32acb7f2c81e04464fd7a34cc5847e7087795479a5475bc25eaea89ae28b56bcfd11f3d51c6153d83c26f9bdb MISC ChangeLog-2015 10095 SHA256 a8ecc0cc040723fa4d9a740e520286b574cf05ef977c06ca6cfb10ab27bbcfae SHA512 106ae36b21ec3806f06ed2b1e3a39e4e88f2dd004915e3b56765bbe43751a00d14188c066ff31a8465684db9fd918d3b6046686a1708435a2c91eb6fec754a07 WHIRLPOOL 2e154d06840d6b39ed1a968820352dfd713d257abb2e2e97a5db53c6c4816a4a9ad2288e6cfc61388d22b22049503855a9e6402c576785f53fb62a506bf6e6c4 -MISC metadata.xml 358 SHA256 b31b751b50e8a91d4e0569671cf55e89dca561c724db408f3015d544d66852b7 SHA512 37306b4ebf69803889059875a22ceccde18725cc21e5a598496c30a377e6cb1d3d9ca88123121b2a70c2436b3a77530415169b53165de93ea8510cc41fbb589f WHIRLPOOL c1d2fd649ef108432ddc6c251df0afcc444b14b90da75a48e93bd6eb0b04c3f35bf703bdc9371e5537144ee8392c7c7868895b50ec0a815c4e1403c898a2283c +MISC metadata.xml 447 SHA256 6e1e531b3bf0e6fcc15cd6d216d4bbc84ff6760cbd1e6032f04aa862c3060071 SHA512 df8ef8945e71112074f70af3fb2ffc0d83ffd0b25827f802b96924436b6a7f184ffcfef495d543bddc3007e7a1ea5429ca696e2ad6dfb09a0541e504f7d135d1 WHIRLPOOL 2171397c67f23fc03ffb39768b7df87e8998ea046a8c2b2a2fe32e4f8091b8dd96b685de54ed212a296a095821961240eb3da3c5d5114bfe74378516140313cb diff --git a/sys-apps/baselayout/baselayout-9999.ebuild b/sys-apps/baselayout/baselayout-9999.ebuild index 98795ba6d00f..7e43ea7af598 100644 --- a/sys-apps/baselayout/baselayout-9999.ebuild +++ b/sys-apps/baselayout/baselayout-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit eutils multilib versionator prefix +inherit multilib versionator prefix DESCRIPTION="Filesystem baselayout and init scripts" HOMEPAGE="https://www.gentoo.org/" @@ -18,7 +18,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="build kernel_linux" +IUSE="build usrmerge kernel_linux" pkg_setup() { multilib_layout @@ -26,15 +26,22 @@ pkg_setup() { # Create our multilib dirs - the Makefile has no knowledge of this multilib_layout() { - local libdir libdirs=$(get_all_libdirs) def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI) + local def_libdir libdir libdirs + def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI) + libdirs=$(get_all_libdirs) : ${libdirs:=lib} # it isn't that we don't trust multilib.eclass... - [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to be invalid" + [ -z "${def_libdir}" ] && + die "your DEFAULT_ABI=$DEFAULT_ABI appears to be invalid" # figure out which paths should be symlinks and which should be directories local dirs syms exp d for libdir in ${libdirs} ; do - exp=( {,usr/,usr/local/}${libdir} ) + if ! use usrmerge; then + exp=( {,usr/,usr/local/}${libdir} ) + else + exp=( {usr/,usr/local/}${libdir} ) + fi for d in "${exp[@]}" ; do # most things should be dirs if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = "lib" ] ; then @@ -56,8 +63,13 @@ multilib_layout() { # setup symlinks and dirs where we expect them to be; do not migrate # data ... just fall over in that case. - local prefix - for prefix in "${EROOT}"{,usr/,usr/local/} ; do + local prefix prefix_lst + if ! use usrmerge; then + prefix_lst="${EROOT}"{,usr/,usr/local/} + else + prefix_lst="${EROOT}"{usr/,usr/local/} + fi + for prefix in "${prefix_lst}"; do if [ "${SYMLINK_LIB}" = yes ] ; then # we need to make sure "lib" points to the native libdir if [ -h "${prefix}lib" ] ; then @@ -115,6 +127,13 @@ multilib_layout() { fi fi done + if use usrmerge; then + for libdir in ${libdirs}; do + if [[ ! -e "${EROOT}${libdir}" ]]; then + ln -s usr/"${libdir}" "${EROOT}${libdir}" + fi + done + fi } pkg_preinst() { @@ -135,7 +154,11 @@ pkg_preinst() { # Also, we cannot reference $S as binpkg will break so we do this. multilib_layout if use build ; then - emake -C "${ED}/usr/share/${PN}" DESTDIR="${EROOT}" layout || die + if ! use usrmerge; then + emake -C "${ED}/usr/share/${PN}" DESTDIR="${EROOT}" layout + else + emake -C "${ED}/usr/share/${PN}" DESTDIR="${EROOT}" layout-usrmerge + fi fi rm -f "${ED}"/usr/share/${PN}/Makefile } diff --git a/sys-apps/baselayout/metadata.xml b/sys-apps/baselayout/metadata.xml index 53e04953d604..452b01304667 100644 --- a/sys-apps/baselayout/metadata.xml +++ b/sys-apps/baselayout/metadata.xml @@ -9,4 +9,7 @@ base-system@gentoo.org Gentoo Base System + + Activate the /usr merge when stages are built + diff --git a/sys-apps/haveged/Manifest b/sys-apps/haveged/Manifest index b2178d6308a3..8b83bde0e358 100644 --- a/sys-apps/haveged/Manifest +++ b/sys-apps/haveged/Manifest @@ -3,7 +3,9 @@ AUX haveged-init.d.3 322 SHA256 5ee06c49764ecc4aaa9a88a222ef7838dbc065d049279693 AUX haveged.conf 147 SHA256 c5460e3e4a6346476febb43f4e7775ded892e2c23305e2de9df94abbd25c7500 SHA512 052696a31ab7b9a0dda06ccb24c08524bef0cfa9c601a1ba6819bb2e42886a6b3d9b77710880d589534fae3c600d123304586f825fac554e68ce50d8b5acd563 WHIRLPOOL 86636296d06fbe9b8ac7409c2075543329b1859992ed539fd98d1dab8946ade3d8ff4ba305a9989be963c61f806be22a9d50d3d53ae9cbcba179af0512031e0d AUX service.gentoo 322 SHA256 715adc956ed6331f3c77dae844579b51d8c11d6aa1bb67f073ce902197b54c4b SHA512 7d7caaef45cbf268a1c1a813537a9e4ef6543addcfebe99fd178e37a8c516bbd5419fb8f47decf2370cee0562f066c72501b6c176307b1f5884b56f561386b88 WHIRLPOOL e94d9577651af7431e53999e9b2840e094dbc9caf9f5a34038c090d4f3419ae794607d87f504494bcfc5d39b2f3e52ef331249ab22d60f9c5a0c5b6cea402709 DIST haveged-1.9.1.tar.gz 474845 SHA256 9c2363ed9542a6784ff08e247182137e71f2ddb79e8e6c1ac4ad50d21ced3715 SHA512 267d62cfeb886ea00fa412de1a91a34821460d0f4ad789dcfb3547018300e1cbf480917571b19652f2d449369293031d9534f9533bbf6a59560f4f10608c9cd2 WHIRLPOOL a930d0a007c91dbc3b7c83a1ccfb659f53aa3f151b8b3984dc7208697ddb1f73ce7012c7c968dd5295b2e90e62db03e1c582267c1b8b5230745735f462a1f757 +DIST haveged-1.9.2.tar.gz 473890 SHA256 82d5d23551bb79476e01ea55eadfd83410f6b24ad7349a238a08ea3c7e190234 SHA512 623df6a5d55b9ec5c7da013c73eeb3ce047c2037d0b643047a5c43772e63ea4c2d9df7c3cfe1ce748bf7c5d2f08fa1ddaf64af6b9e46229b6fde73558edc1fe4 WHIRLPOOL f19b931788e15258df97d9f1e6fa0f99f2e52c94ec7525bb8b7401a6724b525d6fe959ef65b4576446d0f11d7485bec8d047efe0883a370926fbbfaa172cced1 EBUILD haveged-1.9.1.ebuild 1002 SHA256 fa0ef41c14e8c159640315f9159d230a357f8f7891343ce3f2354a7e48d7c22b SHA512 f156ac90f991ccd4b090657055e323123915398a9e8877dc4363b297b192709d3240d68cab397a7d8de96465f08e5b833370ea19e0b5673cc3b9638e30f0af59 WHIRLPOOL 71a006ee67bbcd0075f9cfaa43bcc47bcc680625175826365af65e7888f090f6d027851e5d51d045a6b06f0b09ab7bfddfcb9f52f506337b14d159f824592e39 +EBUILD haveged-1.9.2.ebuild 1005 SHA256 ef60c7f7b34660450565140f9732ad085ccf172a06d21a651a394245e58b4c4f SHA512 cd381536a02f1d37fe66f60e1918dfd6847140a5ce4882c8cf5a4ca67ee7ce9bc7834955eda31b896ab06f10b789b784e0dffef148bede476706a0a991ae93ed WHIRLPOOL f3dbbc3faf60e65e0ea6ba44c89858e090e4169a5fd1c2520dfc3fb2baabe758b5a04871c1c8be272399a34dfd475592b96496dc9d30aa3360db1e1b88fb112e MISC ChangeLog 3664 SHA256 8d45ff274b31c21fbc867cea8694dae0ee929fac39c85c3b7579bc1a052c17fe SHA512 3454a10b27cc4b3d38b9d383a6165f054d1a25d35997538691e302961f38a8febc559484d80ec73e771765a6a49b8e70af92c17c2a18c6d394b062cf438f8bd3 WHIRLPOOL 5b763bf58f3f35f2f9388124f42c677f960541b031c93bb58805bdd59fcd1495d3404300ca5a2578f7d7a4689e79b29fa18afb1df7aaf8b6e4b32476f05eb8e2 MISC ChangeLog-2015 4721 SHA256 891d6206f396f0fd8db7bf1c012ea23b1a02ca6ae0816c37e96db30e87bf7217 SHA512 5116b80597b8f2ab459cd3b0db0fa300a06dd3a8e97a2f1e1e9747625a7ea49e8a1cc371935022e2d095bcba7d9cd4862fda6879e42d66233c97180ce3195841 WHIRLPOOL 22e50056fd166be1091e73b09ff672081c8edbf484c8e56eee5ff2345e1a9884c9ec2400e50cef25f6ad00f7ad20470bf501b89d718d544b7dab75883e85fa2e MISC metadata.xml 371 SHA256 ba67734d1cb09ee2e4b944add07462c0da58f2d1b9b350628f22e72008e43aae SHA512 640e188a0829d4408d9bc7ca0c7558222ed8148afef25a88a136c0ae5bb44531bc8352c9c1da1c13e395cb54d67c62a485fa4f6329ad7b76255def9d979b70d0 WHIRLPOOL 080d05b46f2ee39b2ed3a69af79fe6030d3a37b55937110131905fb11ce2c174e64398368e88b76040d6615dfe26fe270bd0fd9e1183233bfa5ecf330ebaa490 diff --git a/sys-apps/haveged/haveged-1.9.2.ebuild b/sys-apps/haveged/haveged-1.9.2.ebuild new file mode 100644 index 000000000000..2541023e40a5 --- /dev/null +++ b/sys-apps/haveged/haveged-1.9.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-utils systemd + +DESCRIPTION="A simple entropy daemon using the HAVEGE algorithm" +HOMEPAGE="http://www.issihosts.com/haveged/" +SRC_URI="http://www.issihosts.com/haveged/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="selinux" + +DEPEND="" +RDEPEND="!