diff options
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/Manifest.gz | bin | 9148 -> 9329 bytes | |||
-rw-r--r-- | sys-process/audit/Manifest | 10 | ||||
-rw-r--r-- | sys-process/audit/audit-2.6.4.ebuild | 2 | ||||
-rw-r--r-- | sys-process/audit/audit-2.7.1.ebuild | 2 | ||||
-rw-r--r-- | sys-process/audit/audit-2.8.2.ebuild | 2 | ||||
-rw-r--r-- | sys-process/audit/audit-2.8.3.ebuild | 2 | ||||
-rw-r--r-- | sys-process/audit/audit-2.8.4.ebuild | 2 | ||||
-rw-r--r-- | sys-process/procenv/Manifest | 6 | ||||
-rw-r--r-- | sys-process/procenv/procenv-0.50.ebuild | 29 | ||||
-rw-r--r-- | sys-process/procenv/procenv-0.51.ebuild (renamed from sys-process/procenv/procenv-0.49.ebuild) | 11 | ||||
-rw-r--r-- | sys-process/uksmd/Manifest | 5 | ||||
-rw-r--r-- | sys-process/uksmd/files/uksmd-0_pre20190726-respect-cflags-ldflags.patch | 15 | ||||
-rw-r--r-- | sys-process/uksmd/files/uksmd.init | 7 | ||||
-rw-r--r-- | sys-process/uksmd/metadata.xml | 8 | ||||
-rw-r--r-- | sys-process/uksmd/uksmd-0_pre20190726.ebuild | 34 | ||||
-rw-r--r-- | sys-process/xjobs/Manifest | 3 | ||||
-rw-r--r-- | sys-process/xjobs/files/search-libtinfo-for-tigetstr-and-tparm.patch | 32 | ||||
-rw-r--r-- | sys-process/xjobs/xjobs-20190725.ebuild | 36 |
18 files changed, 154 insertions, 52 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex dcedc239e6ba..4acf35aacd9c 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest index 5269edb1ba13..4aacf6fc0c6d 100644 --- a/sys-process/audit/Manifest +++ b/sys-process/audit/Manifest @@ -12,9 +12,9 @@ DIST audit-2.7.1.tar.gz 1099083 BLAKE2B 10f72ac3273ce9e23e1fb8ad8d57dcae772ba1f8 DIST audit-2.8.2.tar.gz 1121970 BLAKE2B bbec694ed1177a8590d035c2d6d197e49343fc370b101589e58736042c3b12cabb68fe796422f3133feb79068ab7d5931efa5414d22edead10c8871fefcd2549 SHA512 888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012 DIST audit-2.8.3.tar.gz 1107583 BLAKE2B 21c2b8543a31c0ca4319af40b844f4400615108a59195a95ea79499ff2923d7dbbc840716d60dfba311bfc451983cd4cd0f7cb27c2444825df2c0dfb50f9614f SHA512 aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933 DIST audit-2.8.4.tar.gz 1123889 BLAKE2B b80272b1984942d3c38bde30d22c736a8cc8896a2e42a9bf286446129313ce57a2a117ce26a0a5f1a4a06b4a48ddde463b8837b8c98273051be0c90e5bbebd42 SHA512 5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a -EBUILD audit-2.6.4.ebuild 6211 BLAKE2B b660d1ec7405dad563e4bcca61eb4ddf07f2509e35ab4a477125e3507b6235d3708ebfd5a5c3e7bb7cf555472863f293953b51917ae523e1fdbe83f5839f540b SHA512 1d48ff95727efb5ff4a836645b33acaad2425f31a3a9011fdadbba1ff4da5060970b34e43f769ef0754117b3115ee0f3b8746ef1729949aed7d12cb65498f7c6 -EBUILD audit-2.7.1.ebuild 6208 BLAKE2B d90eca2a486947330a32fb83106a16908105fc60c5dd380789ef10c778c3da34eb03eb30a5c1d9fed93876152576e709dbb5beaa229461826700e0f34a137024 SHA512 237f0ffacb65a9e39286fa65251075e7bc6fbb4dd6ebf14665aca7725b428f28a222daacab0af292ee3580d3c69dcab00507f9d1593eb68ac59730d037c8e624 -EBUILD audit-2.8.2.ebuild 6222 BLAKE2B 9169e157e96d1fb9b94b69b407dfdad5e8c02a6007e42a77aabbf1c3c30e9bb2ac09f0de67a001cf51ecbf63d896d6388dd9c359ca1bdb150dafdee29f2e41cc SHA512 716cc329b436dc2dd399909290289fa38f0733c1ab165178a4fe927d23cd519f59e5f193fd831a9f4a0b243d917832bed488a75873df54dd47099f02eb0c7908 -EBUILD audit-2.8.3.ebuild 6212 BLAKE2B f11b4641bf1acf06f3f107073888ac86635854278c0a000d347489197abf8bd0dbd6a0248455390a7ac339a0c7a836875b0f1c581de67e1ea097f17715dc16ca SHA512 7e30db31e902eedcc2f8b48f2030366248d3c3416f1d89310d2384d13b415c61cf62f3d92dadfb6fb32fae7e0e304462b953ad42e75a23102c2512d0b3e7e391 -EBUILD audit-2.8.4.ebuild 6214 BLAKE2B 47c4a593f81bd516d558c17bfce38974b11e30494a50d256c24e5c1e0264468c7ce2a8a7cf40dfcbba2cbd39215b2b99397b882d22af27e8f4980bfc73eb6a40 SHA512 40192f947625ba6a8284dd7b281fa7998c7101fc52d719052d66e2cf0ab551063f3de95e3ed2c0e8401f944f11f8b48bb51747acc9ab7ffd896fa17387978ad5 +EBUILD audit-2.6.4.ebuild 6221 BLAKE2B 2ed4972ac948860f81a35632d35f75c22fc7456264e0305f26c9e8ab15e8b1691dd7dc9e686212c6c8d5706a20a1652a66777f439c6beeb9bc006f26b1d1c950 SHA512 6c76a939dae7c37e98f6201e06530ada3f4ad9f07ecdbc58073ac5e7305dc560cb86e358bcae8ef84b522a2a508367caed40aca0c495457042bada0a5141b7f4 +EBUILD audit-2.7.1.ebuild 6218 BLAKE2B c257aa128da8f572e899eb3391b6023c7e228cfe5e9992cbccef26462e2d4ba34ee4dc3ef019534c9f8285d160551fee9bee8da7c6607463981ecdfab7423967 SHA512 d1ab9b666e0d6d80f81a5fc33552a485f426e2e928fafe981746b76807b426e8742cb02637113b5897cae20d73fcae7e2295e4dcfdd51c2e053a5759f460247f +EBUILD audit-2.8.2.ebuild 6154 BLAKE2B a9f8465ce878d0f9d7d4e1eb5e9738c78a0cd00bacf1fe42f45a80e19944d8cc91c1efab239c0886a56cef798b24a23826e39ef2b0f7926373061e3973521072 SHA512 176d40e94c7b6488ecba657d4c4e331e53277b47e4239b2faf644f9b56e5618b7698e3a569027de21231e56b9c5426b04f65a0466fb58d91c12373bd16a17004 +EBUILD audit-2.8.3.ebuild 6144 BLAKE2B d9aeaedb3e0d6cfc9a45d39fa8a91c90f58f51fb943aaeb99042a193a449f60f611ef98cb37f17a68a9e44b5ff6c2fb8eaf3d37f09129f00ae0953ab03e15785 SHA512 6c6614eeb2155a1e9635be9d39325dd1a7eef8fd11d76ed812422b1a16b7ce027dfd4d3d289cf7ff8ec7b8ef6e1a358f0d3bff0e3db69c6a314a7e22ae827f52 +EBUILD audit-2.8.4.ebuild 6146 BLAKE2B bdd006560f61bd1ed4715fec8fec0646ff626792832b47b7475aa60d35031d9b2cb4d0f082b47d1a3419aa4d435d249cce3337e5b49da214ecb87c9d94ffe2de SHA512 e9e9c9d8467e8e88a9e6abbc91981101a0c273ffe9a9d0b4d4497750ee78254ecda04ded16d87eee5d9383e559686560b120d8d7f720f8c9af7ac703763202b5 MISC metadata.xml 364 BLAKE2B d056ff5b5d3a6fd968f926ceaa85eaaf9b6c54f069dfe3e3d6eb8f784dd1eb4353b3c1236a4eb7691cd48893b7b10a10647a86bd2355b33f2b682c435510422c SHA512 3e5dcff1ff9cfa5c209ab052de5f2ac44ef2bef1d991e8daab6603b72cef81cae6106a34f5181196e083596183a454cb47436d7560084cd51779ae8eb9901202 diff --git a/sys-process/audit/audit-2.6.4.ebuild b/sys-process/audit/audit-2.6.4.ebuild index d65d30a4ba46..c50a44ddd92f 100644 --- a/sys-process/audit/audit-2.6.4.ebuild +++ b/sys-process/audit/audit-2.6.4.ebuild @@ -189,7 +189,7 @@ multilib_src_install_all() { newinitd "${FILESDIR}"/auditd-init.d-2.4.3 auditd newconfd "${FILESDIR}"/auditd-conf.d-2.1.3 auditd - fperms 644 "$(systemd_get_systemunitdir)"/auditd.service # 556436 + chmod 644 "${D}$(systemd_get_systemunitdir)"/auditd.service || die # 556436 [ -f "${ED}"/sbin/audisp-remote ] && \ dodir /usr/sbin && \ diff --git a/sys-process/audit/audit-2.7.1.ebuild b/sys-process/audit/audit-2.7.1.ebuild index 7959c4aeed17..ffaa96aec521 100644 --- a/sys-process/audit/audit-2.7.1.ebuild +++ b/sys-process/audit/audit-2.7.1.ebuild @@ -189,7 +189,7 @@ multilib_src_install_all() { newinitd "${FILESDIR}"/auditd-init.d-2.4.3 auditd newconfd "${FILESDIR}"/auditd-conf.d-2.1.3 auditd - fperms 644 "$(systemd_get_systemunitdir)"/auditd.service # 556436 + chmod 644 "${D}$(systemd_get_systemunitdir)"/auditd.service || die # 556436 [ -f "${ED}"/sbin/audisp-remote ] && \ dodir /usr/sbin && \ diff --git a/sys-process/audit/audit-2.8.2.ebuild b/sys-process/audit/audit-2.8.2.ebuild index 2980cdececb1..4aa75229e58c 100644 --- a/sys-process/audit/audit-2.8.2.ebuild +++ b/sys-process/audit/audit-2.8.2.ebuild @@ -189,8 +189,6 @@ multilib_src_install_all() { newinitd "${FILESDIR}"/auditd-init.d-2.4.3 auditd newconfd "${FILESDIR}"/auditd-conf.d-2.1.3 auditd - fperms 644 "$(systemd_get_systemunitdir)"/auditd.service # 556436 - [ -f "${ED}"/sbin/audisp-remote ] && \ dodir /usr/sbin && \ mv "${ED}"/{sbin,usr/sbin}/audisp-remote || die diff --git a/sys-process/audit/audit-2.8.3.ebuild b/sys-process/audit/audit-2.8.3.ebuild index 18175053305c..737db834349c 100644 --- a/sys-process/audit/audit-2.8.3.ebuild +++ b/sys-process/audit/audit-2.8.3.ebuild @@ -189,8 +189,6 @@ multilib_src_install_all() { newinitd "${FILESDIR}"/auditd-init.d-2.4.3 auditd newconfd "${FILESDIR}"/auditd-conf.d-2.1.3 auditd - fperms 644 "$(systemd_get_systemunitdir)"/auditd.service # 556436 - [ -f "${ED}"/sbin/audisp-remote ] && \ dodir /usr/sbin && \ mv "${ED}"/{sbin,usr/sbin}/audisp-remote || die diff --git a/sys-process/audit/audit-2.8.4.ebuild b/sys-process/audit/audit-2.8.4.ebuild index 13be78df8a0d..22ff19e94b57 100644 --- a/sys-process/audit/audit-2.8.4.ebuild +++ b/sys-process/audit/audit-2.8.4.ebuild @@ -189,8 +189,6 @@ multilib_src_install_all() { newinitd "${FILESDIR}"/auditd-init.d-2.4.3 auditd newconfd "${FILESDIR}"/auditd-conf.d-2.1.3 auditd - fperms 644 "$(systemd_get_systemunitdir)"/auditd.service # 556436 - [ -f "${ED}"/sbin/audisp-remote ] && \ dodir /usr/sbin && \ mv "${ED}"/{sbin,usr/sbin}/audisp-remote || die diff --git a/sys-process/procenv/Manifest b/sys-process/procenv/Manifest index b77720bfb037..ee479f63b888 100644 --- a/sys-process/procenv/Manifest +++ b/sys-process/procenv/Manifest @@ -1,6 +1,4 @@ AUX procenv-0.45-flags.patch 282 BLAKE2B a3caa11121631a2676146ef7195e154743d99c970a4b5c2a8b5e5b90716c30b56fa830ae06e7f580e4854aefde64000a0d803995d2a23cc89e52b42a35e024ea SHA512 ef90b8659f63ffaa114244e9b02b345c721e26bdbd5181b6daf45eff9671c442cc94b853d3e66fef16b20614515d4ae0885662c8875b529aa552ccd345c1e41b -DIST procenv-0.49.tar.gz 243974 BLAKE2B 64a26c7f974b77b4188c09f34ab2e0d76d77a434f1cdf6d863602ee6fe129f71fd68733c791477736f249644d9c573083fc4dde5b864a65f5a9fb0946a509439 SHA512 2845e34abcc3c7cc56947c1b4407e7d8366bbd40ba0144e16cecd41acb24773072f58f34b54eefbf334b30a1b97a23fe611368166da8d80162657613c287af99 -DIST procenv-0.50.tar.gz 244590 BLAKE2B b404af5db9512c26e2413bb7a332c9bffeaf765c04af0c19f87bffa70db2bbebc57e6a8dfe8e8d7521a66eb5419088e2c7b505bd8186ef40088b3952c36c2c1e SHA512 6f2281523ff0890f3cf51caa10e637b5f12bbb6904cde1daf6177acd414b00b1cbcbd14429437f4c023fadd1b05a47bf3ace3527c6b6b1209b2d6b7ba4272e13 -EBUILD procenv-0.49.ebuild 563 BLAKE2B 1ffed52b70c5e931f5d8982b20a0b674282379d82bc08c54d70482cf800fb101966f261d0780d53bd604d94f3affac702a360819d34a51773f25804e33e7d88d SHA512 2237a834845450fc27bd0d680d9b75d50b2567947fff5469dcbf3f6410f9e0d90e51937e60d28c831be874694be2653b339e83813e11e265ba86dba50ee36342 -EBUILD procenv-0.50.ebuild 563 BLAKE2B 1ffed52b70c5e931f5d8982b20a0b674282379d82bc08c54d70482cf800fb101966f261d0780d53bd604d94f3affac702a360819d34a51773f25804e33e7d88d SHA512 2237a834845450fc27bd0d680d9b75d50b2567947fff5469dcbf3f6410f9e0d90e51937e60d28c831be874694be2653b339e83813e11e265ba86dba50ee36342 +DIST procenv-0.51.tar.gz 245663 BLAKE2B 1e7a0b9fddbe0c4f0aaf895ae1174f69c84d6b043794b5cd23f678dc5c762d892e49ce9b91c78c0fc3bd4cf4064e94c1c43758b4cdd596d6d289a929b3855043 SHA512 0f0b0fb4aceb4c6aaa4f2f4f8e139dfbcecbed2101ac4c44e4b1f85420fbf15967b9ebf8c3d2868260afc2957919f15a981ae49f0cf91c9f2c7ea05c96dc36fb +EBUILD procenv-0.51.ebuild 593 BLAKE2B 24ee4dfd0adcd6a1250131a44a226ba5302a92cff31f4f66745955459452b3adb044653aed7277265e31ab9cbf6bf9dd37bba75e54e9f11230092e0771bed96b SHA512 1d34a4b839eaa15b0dd476cbbb2c0ef8c48f6dd40cebf86cf9e9ad6b99c3aca32bc5590983dc2d69f986866bea17b98cb5ec6eeedeafbd2006853bcf1d45483b MISC metadata.xml 380 BLAKE2B 31dbefc82c0a20fdaf6ab4617b3587f73d9e6f3f75e487ba60aa08b0393c1cadf22cc584f54c6adfc6a88c9c03b516cfcc4288458a9f10d84bd390f4969085a6 SHA512 fc80365e646a5be525c22f4e04638d5267eb661d803615e829d84246cdd49670d3249b8b564712ce54778a8710f0b8926badf955c4479d4d2de365386818b7e1 diff --git a/sys-process/procenv/procenv-0.50.ebuild b/sys-process/procenv/procenv-0.50.ebuild deleted file mode 100644 index 3c8ae5b1be57..000000000000 --- a/sys-process/procenv/procenv-0.50.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="command-line utility to show process environment" -HOMEPAGE="https://github.com/jamesodhunt/procenv" -SRC_URI="https://github.com/jamesodhunt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" -IUSE="test" - -DEPEND=" - virtual/pkgconfig - test? ( dev-libs/check ) -" - -src_prepare() { - local PATCHES=( - "${FILESDIR}"/${PN}-0.45-flags.patch - ) - - default - eautoreconf -} diff --git a/sys-process/procenv/procenv-0.49.ebuild b/sys-process/procenv/procenv-0.51.ebuild index 3c8ae5b1be57..2f1408191151 100644 --- a/sys-process/procenv/procenv-0.49.ebuild +++ b/sys-process/procenv/procenv-0.51.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools @@ -13,11 +13,10 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" IUSE="test" +RESTRICT="!test? ( test )" -DEPEND=" - virtual/pkgconfig - test? ( dev-libs/check ) -" +DEPEND="test? ( dev-libs/check )" +BDEPEND="virtual/pkgconfig" src_prepare() { local PATCHES=( diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest new file mode 100644 index 000000000000..25e8753bc2d0 --- /dev/null +++ b/sys-process/uksmd/Manifest @@ -0,0 +1,5 @@ +AUX uksmd-0_pre20190726-respect-cflags-ldflags.patch 417 BLAKE2B a443e794da9452b5577bf3a96c4eac5d860516e9b29bffef9ee1b53755f2e2c2a91d518c4c3d07895e892d5cf002634f5d3e00dd48e7ce9bdd01098ac515c4b5 SHA512 f6b4667dd72c3310c3fb40ba6ceb8b285306a71b6cebf9254669716f03387a1fb8cb0650004daf64abeb5113aa3b83aa6287a6444f4521d942b195d94b46fdd6 +AUX uksmd.init 213 BLAKE2B 74d9044e228d9573c338d9db977442ff3168b1ab07e3b1d64d9baf18fa250100e9fa8b6ad855f376b47f338e7ef6e59cb369b27c0525fc4e6cb9e6d019b64dcd SHA512 54f95ada192249c9e0e753979ac7383e5390b030289696f8c881c1fd916c4504b0667e918a6b2cef7ee5719e2ed7db8691dc5ac8fcb972dbc7621efaba156226 +DIST uksmd-0_pre20190726.tar.bz2 13445 BLAKE2B 4d16b9e7dff80269561c61cf8ea4177e6ceaa2540a3ee5bb3a36684e8364d0a4abdfb494fd0dbb3e6d5d2c074601a0c39f9f0570448e3d5769e50184c8ef7975 SHA512 812217a067c2fe70a17a321b507071f369efa38ca12d566cde66b1fc6e2e3ffa7e4d3fd3904f2f3cf409e313d03ab06829cef23fffadd785282cb602dbd5f06e +EBUILD uksmd-0_pre20190726.ebuild 738 BLAKE2B 0b86d2bc7b3e3265d2c4b8bec516f7200a9de3261d6c6f705c24eaefa3ecd9bc69fa7d608178bfe718a718ab48f931bf15d4a33497bb32a2c83a8a55750194a5 SHA512 961baf60f34980cf1c9d45ac6096c2b940df5afbee322e1b27d8b2456d5b3f9bdb2faed384821485ee89d08ff526312bd3a498456f547e03f4f1788161a04649 +MISC metadata.xml 254 BLAKE2B 938f68b7b21ad386a35540a09e4bb956e241dfc963d4823c3c0cd46d3449ff4fb5a1cead67ad7c35a460503d30bdbde35822535f1c2d46f2939ee190f328b846 SHA512 26047ebb40fc49bfb4393121c5c5af69caee617a1d75676be84b0f5af75564828aeeef4503c7681eaaf7e48f6c662574874336296c18e002dca8e925162a1d4c diff --git a/sys-process/uksmd/files/uksmd-0_pre20190726-respect-cflags-ldflags.patch b/sys-process/uksmd/files/uksmd-0_pre20190726-respect-cflags-ldflags.patch new file mode 100644 index 000000000000..7e92204d4037 --- /dev/null +++ b/sys-process/uksmd/files/uksmd-0_pre20190726-respect-cflags-ldflags.patch @@ -0,0 +1,15 @@ +diff -Naur a/Makefile b/Makefile +--- a/Makefile 2019-05-19 16:36:31.000000000 +0300 ++++ b/Makefile 2019-07-24 18:12:29.444896030 +0300 +@@ -1,8 +1,8 @@ + PROG = uksmd + OBJS = uksmd.o +-PREFIX ?= /usr/local +-CFLAGS = -O3 -Wall -Wextra -pedantic -pipe -fstack-protector-strong -fno-plt +-LDFLAGS = -lprocps ++PREFIX ?= /usr ++CFLAGS += -Wextra -pedantic -fstack-protector-strong -fno-plt ++LDFLAGS += -lprocps + + all: build + diff --git a/sys-process/uksmd/files/uksmd.init b/sys-process/uksmd/files/uksmd.init new file mode 100644 index 000000000000..637666b50a96 --- /dev/null +++ b/sys-process/uksmd/files/uksmd.init @@ -0,0 +1,7 @@ +#!/sbin/openrc-run +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Userspace KSM helper daemon" +command=/usr/bin/uksmd +pidfile="/var/run/uksmd.pid" diff --git a/sys-process/uksmd/metadata.xml b/sys-process/uksmd/metadata.xml new file mode 100644 index 000000000000..6b0a0fb3a729 --- /dev/null +++ b/sys-process/uksmd/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>juippis@gentoo.org</email> + <name>Joonas Niilola</name> + </maintainer> +</pkgmetadata> diff --git a/sys-process/uksmd/uksmd-0_pre20190726.ebuild b/sys-process/uksmd/uksmd-0_pre20190726.ebuild new file mode 100644 index 000000000000..d0007f9ba410 --- /dev/null +++ b/sys-process/uksmd/uksmd-0_pre20190726.ebuild @@ -0,0 +1,34 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info systemd + +MY_COMMIT="42f4ff8eb09011bf1a199938aa2afe23040d7faf" +MY_P="${PN}-${MY_COMMIT}" + +DESCRIPTION="Userspace KSM helper daemon" +HOMEPAGE="https://gitlab.com/post-factum/uksmd" +SRC_URI="https://gitlab.com/post-factum/uksmd/-/archive/${MY_COMMIT}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-kernel/pf-sources:* + sys-process/procps" + +CONFIG_CHECK="KSM" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-respect-cflags-ldflags.patch" ) + +src_install() { + default + einstalldocs + + newinitd "${FILESDIR}/uksmd.init" uksmd + systemd_dounit distro/uksmd.service +} diff --git a/sys-process/xjobs/Manifest b/sys-process/xjobs/Manifest index a5adf7d2716a..77782ff9fcff 100644 --- a/sys-process/xjobs/Manifest +++ b/sys-process/xjobs/Manifest @@ -1,3 +1,6 @@ +AUX search-libtinfo-for-tigetstr-and-tparm.patch 833 BLAKE2B 26c96c1769272fe9c1f0da72083d7878a8cc59c5319d0d3c03b3e20bc9bdfd5b24970b5f50774faee1b0a25a25fcac7ea3c5e5dbb54dedc77943d924951fcb80 SHA512 38fdb82a721f7baded31bc8aaeff0093485d8bd5afd2ffe6c9c800b74236e50b41dccca062ce83861a0c9fb1ab1075302c82c073a20e74c5ff77421faf2ef58d DIST xjobs-20170829.tgz 109732 BLAKE2B 7c1db1b8bd5a382364d62093f7c28d4f6d13220c01b757c0f92fe1d20acdce699234e8e0c3fc98105a0e9cd93eb10738473ef95bb1e5bb64725155bc878bdb4e SHA512 9308c239ebf0dfa8374a85d753b2234c083b29e2b65b19028e5e67864df80df345ec232c13777cef8a21d3872408967a065fa8d54761b14a2f452b483b86f80c +DIST xjobs-20190725.tgz 113216 BLAKE2B 079b6e104bb160101b2c4ef11e73ff040a8efa30839a39f9c91121b4928ddeefaefa43c3a94e18c9359fb6f66862ad7554598561a4e0c7f36b8f622d9a394340 SHA512 23ead9d33ebacb1b3d7a03c72c40dfb34b6254add81b0fde9e458a4be54f6298d2ce6a0b65742ac050685212eea8c5f83d48ea98b09c3928b16e36c7447a9551 EBUILD xjobs-20170829.ebuild 449 BLAKE2B 5279615eee18292c8c83d2821efb14964f9854f4a783de5b4e86f2a262f9d646e4d1791ca2e4ab22410ebb8682ea618ab3bd3fa11d2cad20707c1f1c0f48f2a7 SHA512 15a3fa66ed30bc1458d690cc5a13c5740fed9c96ef6abe698ef342e3991c782924d142f3f6ec1ecfb02248df54525eb86a32ca4d35f03cc8f0b4ae502359f82b +EBUILD xjobs-20190725.ebuild 856 BLAKE2B 63f448f1576d3034b9908396d80af0f6de367153f553d985c80870c7b6672372395a816a3dc5e0536383c4cc66444d90233510bac0611ec91274a29b08ce007f SHA512 2c7f8c6e4da7da324b8b665edd22959e56c21f453429bbd635f208dc86aafbbbb6b7e03e6afd9ee5184ebcf20f38f92b20d957fff8dc1862e31206e982a94097 MISC metadata.xml 252 BLAKE2B fa9e1dbdc0de3313b50ecd9de7ac59006074b8b75ecb97a8fc4de5fb14609cb00dc1b24ba95a2e7fb11cbc6f8c8f0c068bd0311713cc2aa7e6016992dbd6e8bd SHA512 92f660063c96ac5b3e24e58733006d4a72a7e2f41605988efb575546a2539a92b1ceb3a37e018fcb5c08264a42af26950d6520ea80ba60130ad25ce6092ce742 diff --git a/sys-process/xjobs/files/search-libtinfo-for-tigetstr-and-tparm.patch b/sys-process/xjobs/files/search-libtinfo-for-tigetstr-and-tparm.patch new file mode 100644 index 000000000000..e0600b0b7dc8 --- /dev/null +++ b/sys-process/xjobs/files/search-libtinfo-for-tigetstr-and-tparm.patch @@ -0,0 +1,32 @@ +From 8272978e3f90aec42101a6f254af779e20cfc0eb Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky <michael@orlitzky.com> +Date: Wed, 14 Aug 2019 20:19:24 -0400 +Subject: [PATCH 1/1] Rename configure.in to configure.ac and search libtinfo + for tigetstr/tparm. + +--- + configure.in => configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + rename configure.in => configure.ac (95%) + +diff --git a/configure.in b/configure.ac +similarity index 95% +rename from configure.in +rename to configure.ac +index 21fc034..0baa3cc 100644 +--- a/configure.in ++++ b/configure.ac +@@ -72,8 +72,8 @@ AC_CHECK_HEADER([term.h], + AC_INCLUDES_DEFAULT + ) + +-AC_SEARCH_LIBS(tigetstr,ncurses,) +-AC_SEARCH_LIBS(tparm,curses,) ++AC_SEARCH_LIBS(tigetstr,ncurses tinfo) ++AC_SEARCH_LIBS(tparm,curses tinfo) + + AC_SUBST(DEBUG) + AC_SUBST(AUTOCONF) +-- +2.21.0 + diff --git a/sys-process/xjobs/xjobs-20190725.ebuild b/sys-process/xjobs/xjobs-20190725.ebuild new file mode 100644 index 000000000000..9a5ad730ef3c --- /dev/null +++ b/sys-process/xjobs/xjobs-20190725.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Reads commands line by line and executes them in parallel" +HOMEPAGE="http://www.maier-komor.de/xjobs.html" +SRC_URI="http://www.maier-komor.de/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +BDEPEND="sys-devel/flex" + +# The ncurses/terminfo libraries are used to provide color and status +# support; but, they're detected and enabled automagically by the build +# system. Thus it would do no good to hide them behind a USE flag that +# can't be turned off. +DEPEND="sys-libs/ncurses:0=" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/search-libtinfo-for-tigetstr-and-tparm.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + use examples && dodoc -r examples +} |