From b49088575eb777ced2551f484da86317332d6087 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 24 Jul 2021 02:11:45 +0100 Subject: gentoo resync : 24.07.2021 --- app-admin/Manifest.gz | Bin 32860 -> 32873 bytes app-admin/abrt/Manifest | 4 +- app-admin/abrt/abrt-2.14.2.ebuild | 12 +- app-admin/abrt/abrt-2.14.5.ebuild | 12 +- app-admin/ansible-base/Manifest | 2 + app-admin/ansible-base/ansible-base-2.11.3.ebuild | 63 ++++++++++ app-admin/ansible/Manifest | 2 + app-admin/ansible/ansible-4.3.0.ebuild | 29 +++++ app-admin/awscli/Manifest | 8 ++ app-admin/awscli/awscli-1.20.2.ebuild | 58 +++++++++ app-admin/awscli/awscli-1.20.3.ebuild | 58 +++++++++ app-admin/awscli/awscli-1.20.4.ebuild | 58 +++++++++ app-admin/awscli/awscli-1.20.5.ebuild | 58 +++++++++ app-admin/calamares/Manifest | 2 +- app-admin/calamares/calamares-3.2.32.1.ebuild | 8 +- app-admin/haskell-updater/Manifest | 2 +- .../haskell-updater/haskell-updater-1.3.2.ebuild | 4 +- app-admin/lnav/Manifest | 6 +- app-admin/lnav/lnav-0.8.5-r1.ebuild | 39 ++++++ app-admin/lnav/lnav-0.8.5.ebuild | 39 ------ app-admin/lnav/lnav-0.9.0-r1.ebuild | 52 -------- app-admin/lnav/lnav-0.9.0-r2.ebuild | 46 +++++++ app-admin/lnav/lnav-0.9.0-r3.ebuild | 52 ++++++++ app-admin/lnav/lnav-0.9.0.ebuild | 46 ------- app-admin/logrotate/Manifest | 2 +- app-admin/logrotate/logrotate-3.18.1.ebuild | 2 +- app-admin/mcelog/Manifest | 2 + app-admin/mcelog/mcelog-178.ebuild | 52 ++++++++ app-admin/openrc-settingsd/Manifest | 2 + .../openrc-settingsd/openrc-settingsd-1.1.0.ebuild | 63 ++++++++++ app-admin/sagan-rules/Manifest | 8 +- app-admin/sagan-rules/metadata.xml | 3 - app-admin/sagan-rules/sagan-rules-20140617.ebuild | 29 ----- app-admin/sagan-rules/sagan-rules-20210208.ebuild | 7 +- app-admin/sagan-rules/sagan-rules-99999999.ebuild | 9 +- app-admin/sagan/Manifest | 8 +- .../files/sagan-1.0.0-liblognorm-json-c.patch | 53 -------- app-admin/sagan/files/sagan.init | 17 --- app-admin/sagan/metadata.xml | 2 - app-admin/sagan/sagan-1.0.0_rc3-r1.ebuild | 102 ---------------- app-admin/sagan/sagan-2.0.1-r4.ebuild | 134 --------------------- app-admin/sagan/sagan-2.0.1-r5.ebuild | 132 ++++++++++++++++++++ app-admin/sudo/Manifest | 4 +- app-admin/sudo/sudo-1.9.7_p1-r1.ebuild | 2 +- app-admin/sudo/sudo-9999.ebuild | 2 +- app-admin/system-config-printer/Manifest | 2 +- .../system-config-printer-1.5.15.ebuild | 14 +-- app-admin/ulogd/Manifest | 2 +- app-admin/ulogd/metadata.xml | 9 +- 49 files changed, 776 insertions(+), 546 deletions(-) create mode 100644 app-admin/ansible-base/ansible-base-2.11.3.ebuild create mode 100644 app-admin/ansible/ansible-4.3.0.ebuild create mode 100644 app-admin/awscli/awscli-1.20.2.ebuild create mode 100644 app-admin/awscli/awscli-1.20.3.ebuild create mode 100644 app-admin/awscli/awscli-1.20.4.ebuild create mode 100644 app-admin/awscli/awscli-1.20.5.ebuild create mode 100644 app-admin/lnav/lnav-0.8.5-r1.ebuild delete mode 100644 app-admin/lnav/lnav-0.8.5.ebuild delete mode 100644 app-admin/lnav/lnav-0.9.0-r1.ebuild create mode 100644 app-admin/lnav/lnav-0.9.0-r2.ebuild create mode 100644 app-admin/lnav/lnav-0.9.0-r3.ebuild delete mode 100644 app-admin/lnav/lnav-0.9.0.ebuild create mode 100644 app-admin/mcelog/mcelog-178.ebuild create mode 100644 app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild delete mode 100644 app-admin/sagan-rules/sagan-rules-20140617.ebuild delete mode 100644 app-admin/sagan/files/sagan-1.0.0-liblognorm-json-c.patch delete mode 100644 app-admin/sagan/files/sagan.init delete mode 100644 app-admin/sagan/sagan-1.0.0_rc3-r1.ebuild delete mode 100644 app-admin/sagan/sagan-2.0.1-r4.ebuild create mode 100644 app-admin/sagan/sagan-2.0.1-r5.ebuild (limited to 'app-admin') diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 174a25f5ecbf..1ce7aff3eebf 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 05db82fbd9c6..a65464af398d 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -2,6 +2,6 @@ AUX abrt-2.0.12-r1-conf 687 BLAKE2B 771c5370e3f7f181c22f8a56d8a13a02759aed2fdd5f AUX abrt-2.0.12-r1-init 1921 BLAKE2B dc8bbe3d4902ac65165f1e71eb6400810980f6b90014619aa87614f0a8e1c6e9bb79afa964e5c0324ca090fefa9b90f2705c7388b488709f31619d824850e3e8 SHA512 a6f7c4029f974af083f33020756bc0eaa877c23f658d6b92388627e3a923aae499dd44e1b0e22af792a6c431a683ebe4604d6dec62bf09f70a2a5209cd45be81 DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9 SHA512 82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886 DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996 SHA512 a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e -EBUILD abrt-2.14.2.ebuild 3153 BLAKE2B 90814321779be2e6e624d3eaac8e0a910e11e8379c04c0d408a70b5561c4f2ce560b126887e24d72884eb9553f0c8ba00c860b775286ae5279853770cf9e6d53 SHA512 0fe5f288ebc6a9937f9cbc9634801b4c92d0e84fb3bd4b679974f8f0759d2d2bb9710bdc70462dbaf73904d9f57c332746fe93fb7dfba5ed3a9863ecbd9e8d32 -EBUILD abrt-2.14.5.ebuild 3153 BLAKE2B 90814321779be2e6e624d3eaac8e0a910e11e8379c04c0d408a70b5561c4f2ce560b126887e24d72884eb9553f0c8ba00c860b775286ae5279853770cf9e6d53 SHA512 0fe5f288ebc6a9937f9cbc9634801b4c92d0e84fb3bd4b679974f8f0759d2d2bb9710bdc70462dbaf73904d9f57c332746fe93fb7dfba5ed3a9863ecbd9e8d32 +EBUILD abrt-2.14.2.ebuild 3123 BLAKE2B bc1b6fd277f756dd59fcd34a045f0768c5ac418636e576ce2b1b43ef73a2e994c857635e9cbd311382868930c94032ffdef0b0dc716371e2e7e2f4a59604fa3c SHA512 b9585478516532464b1c966ce04e60d1a32b9148960b03a15e0107248bfa00a56e3d3bc350973c11c0c659a0da485563f6dece86aed1af4f33fb39195411247e +EBUILD abrt-2.14.5.ebuild 3123 BLAKE2B bc1b6fd277f756dd59fcd34a045f0768c5ac418636e576ce2b1b43ef73a2e994c857635e9cbd311382868930c94032ffdef0b0dc716371e2e7e2f4a59604fa3c SHA512 b9585478516532464b1c966ce04e60d1a32b9148960b03a15e0107248bfa00a56e3d3bc350973c11c0c659a0da485563f6dece86aed1af4f33fb39195411247e MISC metadata.xml 327 BLAKE2B 856e3ab03170c985b08a7c11282af63794b0447b04d221803badcb19a9145adaa91d7637a6fe864618c469d2dfa7796bb39a3ef5ab2116eb7861f2793961dd0b SHA512 4ab7758c443c8c34f579d9b89e9b2c8aeeaf2b83f8bef397d1d56e24779708e761324eea26c0ef69283c9a018b7e7f82492a534683509040facefa382d9a3acb diff --git a/app-admin/abrt/abrt-2.14.2.ebuild b/app-admin/abrt/abrt-2.14.2.ebuild index 16a5250da01e..6756dd1e66a6 100644 --- a/app-admin/abrt/abrt-2.14.2.ebuild +++ b/app-admin/abrt/abrt-2.14.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit autotools python-single-r1 xdg-utils @@ -41,15 +41,15 @@ RDEPEND="${DEPEND} sys-apps/util-linux >=sys-devel/gdb-7 $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_MULTI_USEDEP}] - dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] - dev-python/argh[${PYTHON_MULTI_USEDEP}] - dev-python/humanize[${PYTHON_MULTI_USEDEP}] + dev-libs/satyr[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] ') " BDEPEND=" test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') ) app-text/asciidoc app-text/xmlto diff --git a/app-admin/abrt/abrt-2.14.5.ebuild b/app-admin/abrt/abrt-2.14.5.ebuild index 16a5250da01e..6756dd1e66a6 100644 --- a/app-admin/abrt/abrt-2.14.5.ebuild +++ b/app-admin/abrt/abrt-2.14.5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit autotools python-single-r1 xdg-utils @@ -41,15 +41,15 @@ RDEPEND="${DEPEND} sys-apps/util-linux >=sys-devel/gdb-7 $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_MULTI_USEDEP}] - dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] - dev-python/argh[${PYTHON_MULTI_USEDEP}] - dev-python/humanize[${PYTHON_MULTI_USEDEP}] + dev-libs/satyr[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] ') " BDEPEND=" test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') ) app-text/asciidoc app-text/xmlto diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest index 37fa90bdb337..ec6d029f7a23 100644 --- a/app-admin/ansible-base/Manifest +++ b/app-admin/ansible-base/Manifest @@ -2,9 +2,11 @@ DIST ansible-base-2.10.10.tar.gz 5986488 BLAKE2B 5c793d25ac5a216d05e15f49cd447cb DIST ansible-base-2.10.9.tar.gz 6039597 BLAKE2B de455cc402ae4c5c4acd6b1c3d3f2e16572d4a4e79c5f3e4151ec8b913a3be0cfbcb42e5743fe627b7aba9b0e6b004189960cd5a17ff46166cd033a952d3c560 SHA512 093514230a3f6680ddeda07c24e77c2e793475895f44da6e5dd68335341d6fefe10091a124cf84e18475257a099b39fd2c16e6fc0dae0bbaf2d26e70b09c277a DIST ansible-core-2.11.1.tar.gz 6148111 BLAKE2B 46b1553542adbebfb0b0756be99a81d20cce2978a59766c65632b40413a851ad3c9de12df67959c0557584c5209ecd4f3c94381ae0a1e6987bd3cfb237de5a85 SHA512 1362754dde0a88ca8f6323d87cc6f4bf5f93b189b8d45fcb435d3fb289c359da128e7688a92107ade2c54828d4c4deb3ded9e01e18d19c503306924aa189a381 DIST ansible-core-2.11.2.tar.gz 7081783 BLAKE2B 64a2e02c4e44e72383bfb291efcde07a85ae553418e27687fbc12acdc45608e9b89e9f64943ad7f98a6de094f61765ac3e89fa84e66ed634e764a5f9581c6bd5 SHA512 8b4a8e329be9375d3226f8b992223198913226527278c14ccec01d8e7c546cca847cf7d2415440be995d236bdd88640c0dd6f740e91ca748de2d1c5b7b52c921 +DIST ansible-core-2.11.3.tar.gz 6841255 BLAKE2B fde1143515d04121de79ddb2c14bf326f9efa596c39418b9def1679539dd144551b64dff83c66795e44f48e776dbc60bc456125904bbb64970f8c44e072b5abf SHA512 93a28200dd0ab289cc05add5fbe46a1cfbbd4ba91fc7d7e95ee4060dc4f126bf4bd4affce5e44dac9cf2c12792b2a2a10b97d96b795f5bed579959391b7c4a65 EBUILD ansible-base-2.10.10.ebuild 1633 BLAKE2B 425db4ea1e64c960b86d56cccddeb59edd838f389bb685c145babd0e885677de76b364383b801f7ffbdc61fd6a46f8baa24c26e45f00e984aa162bbcac4ae24b SHA512 2b67326ac2653e03b37829db0952232183b2f79d7e66c3d5a78847f17b2f5f93f27bccf39e164af56f80c1ee8acb69c3379bb6107c0e987aeeabb6caf3547c52 EBUILD ansible-base-2.10.9.ebuild 1630 BLAKE2B 1893c43eb9482e3899c4695a6378f85f945fb71ae968845672a6f806be576d5746ef505b0ef63c87b49e4e7a406d772353846ae923c363844d2fe2dc66b5a33b SHA512 66db0cdc15878cc5378a8b63644b7e143fad646342d763c83b8a58de3cc117093495f8a5945daffb93b3219beaa47a0c1564c8fba14611c5a1054789ac8dc99b EBUILD ansible-base-2.11.1.ebuild 1606 BLAKE2B f5d805b706337149762eab7784e4c5bfff8496942c28393cf3828b4b54295eefc3e54a1c2e39a4587f67efb2364e60dcda2db9def915c7f384b938ed8cc004e9 SHA512 e4078679b5219f77b3fb3bea15625ab34082a4b09cf4a83555e52b88a682d6ad42f8a345933c8143609c0492b4d6a70ee7093aa8a96503ab68188f9b258b149f EBUILD ansible-base-2.11.2.ebuild 1606 BLAKE2B f5d805b706337149762eab7784e4c5bfff8496942c28393cf3828b4b54295eefc3e54a1c2e39a4587f67efb2364e60dcda2db9def915c7f384b938ed8cc004e9 SHA512 e4078679b5219f77b3fb3bea15625ab34082a4b09cf4a83555e52b88a682d6ad42f8a345933c8143609c0492b4d6a70ee7093aa8a96503ab68188f9b258b149f +EBUILD ansible-base-2.11.3.ebuild 1606 BLAKE2B f5d805b706337149762eab7784e4c5bfff8496942c28393cf3828b4b54295eefc3e54a1c2e39a4587f67efb2364e60dcda2db9def915c7f384b938ed8cc004e9 SHA512 e4078679b5219f77b3fb3bea15625ab34082a4b09cf4a83555e52b88a682d6ad42f8a345933c8143609c0492b4d6a70ee7093aa8a96503ab68188f9b258b149f EBUILD ansible-base-9999.ebuild 1606 BLAKE2B f5d805b706337149762eab7784e4c5bfff8496942c28393cf3828b4b54295eefc3e54a1c2e39a4587f67efb2364e60dcda2db9def915c7f384b938ed8cc004e9 SHA512 e4078679b5219f77b3fb3bea15625ab34082a4b09cf4a83555e52b88a682d6ad42f8a345933c8143609c0492b4d6a70ee7093aa8a96503ab68188f9b258b149f MISC metadata.xml 1039 BLAKE2B f5dae1c1a1b61e63b24a07d2de97caa4e50b7ef0d5d19b094e917d31e24fe7eb187505fd2841cd6e5a3ad20461a0f645b30732d7ac909503f35cdfb1f2bd3316 SHA512 6431f60bcde845ad153894cb4149418918a2250f7011ca73794635334ca12a1e550c40d002eaf45ae725d0ff510b8fb3b0815e94df69b744f027ffa797534a32 diff --git a/app-admin/ansible-base/ansible-base-2.11.3.ebuild b/app-admin/ansible-base/ansible-base-2.11.3.ebuild new file mode 100644 index 000000000000..459607c5a037 --- /dev/null +++ b/app-admin/ansible-base/ansible-base-2.11.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://www.ansible.com/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansible/ansible.git" + EGIT_BRANCH="devel" +else + MY_PN="${PN/-base/-core}" + MY_P="${MY_PN}-${PV}" + SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" + S="${WORKDIR}"/${MY_P} +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +RESTRICT="test" + +RDEPEND=" + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}] + =dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}] - dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}] + >=dev-libs/boost-1.55:=[python,${PYTHON_USEDEP}] + dev-libs/libpwquality[${PYTHON_USEDEP}] ') dev-qt/qtconcurrent:5 dev-qt/qtdbus:5 diff --git a/app-admin/haskell-updater/Manifest b/app-admin/haskell-updater/Manifest index e8468c1c41b8..b9f727832202 100644 --- a/app-admin/haskell-updater/Manifest +++ b/app-admin/haskell-updater/Manifest @@ -1,3 +1,3 @@ DIST haskell-updater-1.3.2.tar.gz 26133 BLAKE2B ea72850e5ca35ec18fa00136c654435a852b072aea0402003c962abbb0e0f09e8a84568f78c9186324b0b0ee9658de1b413670e268cfe1c0056810b8c61b479c SHA512 a4d80ecb65efa9ae21008e04b1363ff2196df4ba431fc5ec899bb9904c598c7a109a38f7dd86dd2dc86faca8ed5083d036d700e7f7796840ee5470401c24f3d9 -EBUILD haskell-updater-1.3.2.ebuild 1022 BLAKE2B a6bf02a0947a549edfd287df0777761c0a79bc8e383abb2cd092cb6d5593c779302f20dc1f3f165de409893a7d0b3f3c4025a6fd5fcacd569f9100f127a67151 SHA512 43b6dc6ced38bcfa3746b174a2c8bb71df7c70e34ed6a3c266a202c37453eaddca0a8c07bbd4a51d960a4362b967b740506bdc1d33017222755aa0a4926eba81 +EBUILD haskell-updater-1.3.2.ebuild 1018 BLAKE2B 02f9034fd1cc3fbc6046093cfb621fe6d757c176b28115355ae443374b72596ceff0adeccad70384ef68b69045c49d3cb30920e278d7b98a2f6c8218438f2515 SHA512 ce6d9d60a4ca56ef0602e6b791f7b861dfbd422ad050f400e3cf811b18c1457776fa4f30af4d8945d3f462892959bd1bd941746da51ce6a6b05e2f02d8c0bce3 MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/app-admin/haskell-updater/haskell-updater-1.3.2.ebuild b/app-admin/haskell-updater/haskell-updater-1.3.2.ebuild index 544312532d31..52affb69bb08 100644 --- a/app-admin/haskell-updater/haskell-updater-1.3.2.ebuild +++ b/app-admin/haskell-updater/haskell-updater-1.3.2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -CABAL_FEATURES="bin nocabaldep" +CABAL_FEATURES="nocabaldep" inherit haskell-cabal DESCRIPTION="Rebuild Haskell dependencies in Gentoo" diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest index bf150a9aa683..abb3babf45d2 100644 --- a/app-admin/lnav/Manifest +++ b/app-admin/lnav/Manifest @@ -6,7 +6,7 @@ AUX lnav-0.9.0-bug786456.patch 12401 BLAKE2B 698644b7b573dd15e3c91125ad80f6794be AUX lnav-0.9.0-bug792582.patch 3615 BLAKE2B 3e1c71ea871aa909067f3d6a1fa75dc314e4000dc4c8875fa806fcd92bdfd74c2fff4f248742691aa0c1797b7343700f9ab03450ec4504f993750b6e2f020a8f SHA512 2704893f2ae634cf4f15d61a40b3276fc27d40b08373d928b05123e16bc364f0f874dd09c34eeb493604e5f92676d69a7e552c3f9f7362c27998214060bc79ee DIST lnav-0.8.5.tar.gz 908012 BLAKE2B a53e79d9403e5f3c731c88a171ddcb62027016b6d7d16fb618aeb9857ff86d1cc9c982d23bd172cc95f5e200afe84b488422ad4fc0aeb440cf2a96506829198e SHA512 fbb61d454dc89388aeaaeca6ba1366f84cbd75260ef8e2f26a4208ab22f175886438dad7f40e4c21089209c7713c1ebcc3a722a248083c8d55f264cf139a79fe DIST lnav-0.9.0.tar.gz 1094734 BLAKE2B 79d6b035d9fc1efba618dbbd0924dbac2c8a2b3316849164c8c1a3782c7e8b85f12ade02a973d0c4fabff64b38e26fd579f1931aeafb05396ece7e75608cfc5d SHA512 4f03c83003b262c6aa1d1e87d61b4a3ae8f1ccd33a2df1b451f263d3925791d3b46285bbe276d89733a2bd464be9029e7100ce12fdfe3e009a089f250e601151 -EBUILD lnav-0.8.5.ebuild 769 BLAKE2B b08fe37937578081017b9431dc1aa9d191f6f79e09c1c8b3d3f6ec704688bbba9808a72e9df73f77c88f0bd42bf392a252a07ca723363a35a0d5e1c912fe8aeb SHA512 8361c2a5730cbcbdaae957ab04401685e332b4ff67fcf03441d72bdd6a8d54b95c9caa9378096d32b691c14ab0e135310b7c7c15cf7c1ba2aa4c6eb66a4601da -EBUILD lnav-0.9.0-r1.ebuild 1127 BLAKE2B 3db56f6846bedb38d6605cebd74c21d210bd1293c71e707a05f00b1ee6bd5fdd330fc137de8090f15a20394ba31374e288bf28e9b7d8b13284fa550cc1da4cfa SHA512 0b536153247f3ab9e6d017ad3a21cfef41f8cee76efa7da19293162984b7ec8b8ad6e2bd9c49a6e729f6cb6e42b0df2c195d844290d7d38bd678d156be0a356d -EBUILD lnav-0.9.0.ebuild 944 BLAKE2B dc46210b028568171b31b40b3531a24ae7ca2e2aa9f80e1c9538a10ae80e77973b628c5389cf644feb1358152ff2b4f38e0e2fe5c3d898fa8c8f4b4139697e82 SHA512 8d243ec4fafae0bc1c1558b0a9c980874d47bdeeaf3451e0e8647d5825f09647254d76d02e29d71f323f45d63df1b45d42864f2e41cbdc45124bc988c615ad42 +EBUILD lnav-0.8.5-r1.ebuild 771 BLAKE2B 609d5809483dfc348a4979ed7760e804bf3b12f7391c4ef54e3df7062a33deccbaa538f72d1ba743cff7d1ffa7c582b5415bd6b7d0e4829348ef959a44f7d19b SHA512 9e17a7aa378d23baeb26c55c74e947b868f60fbcbacda28795add54ed6f83d5f6e12f5562b5bb01e45e9be62d82e7071d6d8f944296c863ae90de893404e2ef4 +EBUILD lnav-0.9.0-r2.ebuild 946 BLAKE2B 2588e27c8d698fc0f225327433a9a740d46f5137399586bf66466d99ec3d710e04b57c46e6da12fb1478ca962633456cdf5d46d3b8452190dd8e7580dd652e48 SHA512 b38de5ff9bf039a45ef8ab9e2444a9395650b99a684b8c80cce8eea58f5686fae55d19bca9c595541d0801c7706d0a8028bbdbeae075ffed5c2288d2096347eb +EBUILD lnav-0.9.0-r3.ebuild 1129 BLAKE2B 28295e39ddfdb4fb151132c61e0928dd9ab53853206d6f1cd4bd378d45ca07826eb8fa7c64efeb44d6cd1c8af252d050e36eabffff3bd9232b6825ba977b627c SHA512 2801635eebd830873063750792af5b4d441166432bb064cecb562f9f5cd27ef2249574dade33e53c066e3b044f0cf00831d9246e2dab350ed9c0a57d8e298e6b MISC metadata.xml 780 BLAKE2B 2cef44f3fda69ccc20f16a7f75cac035bfec429767dc12966c6729fa1b0b72ac66333d3f3ab7341f7b1b2a0fdd8f533577a04fcf15df7f268ca0a99f8c0acb07 SHA512 b9a91a8dfb2f0f528fb89fc6ea20867792baccdb12386dd8e92f4462b16869b51a796ed44f3f44faa41f8745db18d2c1fe5dd0df82aad6f40486b47b37a8a6e2 diff --git a/app-admin/lnav/lnav-0.8.5-r1.ebuild b/app-admin/lnav/lnav-0.8.5-r1.ebuild new file mode 100644 index 000000000000..2e91e591669e --- /dev/null +++ b/app-admin/lnav/lnav-0.8.5-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A curses-based tool for viewing and analyzing log files" +HOMEPAGE="https://lnav.org" +SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="unicode" + +RDEPEND=" + app-arch/bzip2:0= + dev-db/sqlite:3 + dev-libs/libpcre[cxx] + >=net-misc/curl-7.23.0 + sys-libs/ncurses:=[unicode(+)?] + sys-libs/readline:0= + sys-libs/zlib:0=" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README ) +PATCHES=( "${FILESDIR}"/${PN}-0.8.4-disable-tests.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + $(use_with unicode ncursesw) +} diff --git a/app-admin/lnav/lnav-0.8.5.ebuild b/app-admin/lnav/lnav-0.8.5.ebuild deleted file mode 100644 index d981f24a9e9f..000000000000 --- a/app-admin/lnav/lnav-0.8.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A curses-based tool for viewing and analyzing log files" -HOMEPAGE="https://lnav.org" -SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="unicode" - -RDEPEND=" - app-arch/bzip2:0= - dev-db/sqlite:3 - dev-libs/libpcre[cxx] - >=net-misc/curl-7.23.0 - sys-libs/ncurses:0=[unicode?] - sys-libs/readline:0= - sys-libs/zlib:0=" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) -PATCHES=( "${FILESDIR}"/${PN}-0.8.4-disable-tests.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_with unicode ncursesw) -} diff --git a/app-admin/lnav/lnav-0.9.0-r1.ebuild b/app-admin/lnav/lnav-0.9.0-r1.ebuild deleted file mode 100644 index 1a6b79c93526..000000000000 --- a/app-admin/lnav/lnav-0.9.0-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A curses-based tool for viewing and analyzing log files" -HOMEPAGE="https://lnav.org" -SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="unicode" - -RDEPEND=" - app-arch/bzip2:0= - >=dev-db/sqlite-3.9.0 - dev-libs/libpcre[cxx] - >=net-misc/curl-7.23.0 - sys-libs/ncurses:0=[unicode?] - sys-libs/readline:0= - sys-libs/zlib:0=" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) -PATCHES=( - "${FILESDIR}"/${PN}-0.8.4-disable-tests.patch - # bug 723242 - "${FILESDIR}"/${PN}-0.9.0-bug639332-tinfow.patch - # bug 713600 - "${FILESDIR}"/${PN}-0.9.0-bug713600_0.patch - "${FILESDIR}"/${PN}-0.9.0-bug713600_1.patch - # Fix a segfault when using right arrow - # bug 792582 - "${FILESDIR}"/${PN}-0.9.0-bug792582.patch - # Fix a build failure on gcc - # bug 786456 - "${FILESDIR}"/${PN}-0.9.0-bug786456.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_with unicode ncursesw) -} diff --git a/app-admin/lnav/lnav-0.9.0-r2.ebuild b/app-admin/lnav/lnav-0.9.0-r2.ebuild new file mode 100644 index 000000000000..6849f2beec08 --- /dev/null +++ b/app-admin/lnav/lnav-0.9.0-r2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A curses-based tool for viewing and analyzing log files" +HOMEPAGE="https://lnav.org" +SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="unicode" + +RDEPEND=" + app-arch/bzip2:0= + >=dev-db/sqlite-3.9.0 + dev-libs/libpcre[cxx] + >=net-misc/curl-7.23.0 + sys-libs/ncurses:=[unicode(+)?] + sys-libs/readline:0= + sys-libs/zlib:0=" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README ) +PATCHES=( + "${FILESDIR}"/${PN}-0.8.4-disable-tests.patch + # bug 723242 + "${FILESDIR}"/${PN}-0.9.0-bug639332-tinfow.patch + # bug 713600 + "${FILESDIR}"/${PN}-0.9.0-bug713600_0.patch + "${FILESDIR}"/${PN}-0.9.0-bug713600_1.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + $(use_with unicode ncursesw) +} diff --git a/app-admin/lnav/lnav-0.9.0-r3.ebuild b/app-admin/lnav/lnav-0.9.0-r3.ebuild new file mode 100644 index 000000000000..46fd2ba10a93 --- /dev/null +++ b/app-admin/lnav/lnav-0.9.0-r3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A curses-based tool for viewing and analyzing log files" +HOMEPAGE="https://lnav.org" +SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="unicode" + +RDEPEND=" + app-arch/bzip2:0= + >=dev-db/sqlite-3.9.0 + dev-libs/libpcre[cxx] + >=net-misc/curl-7.23.0 + sys-libs/ncurses:=[unicode(+)?] + sys-libs/readline:0= + sys-libs/zlib:0=" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README ) +PATCHES=( + "${FILESDIR}"/${PN}-0.8.4-disable-tests.patch + # bug 723242 + "${FILESDIR}"/${PN}-0.9.0-bug639332-tinfow.patch + # bug 713600 + "${FILESDIR}"/${PN}-0.9.0-bug713600_0.patch + "${FILESDIR}"/${PN}-0.9.0-bug713600_1.patch + # Fix a segfault when using right arrow + # bug 792582 + "${FILESDIR}"/${PN}-0.9.0-bug792582.patch + # Fix a build failure on gcc + # bug 786456 + "${FILESDIR}"/${PN}-0.9.0-bug786456.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + $(use_with unicode ncursesw) +} diff --git a/app-admin/lnav/lnav-0.9.0.ebuild b/app-admin/lnav/lnav-0.9.0.ebuild deleted file mode 100644 index bc2f04f49352..000000000000 --- a/app-admin/lnav/lnav-0.9.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A curses-based tool for viewing and analyzing log files" -HOMEPAGE="https://lnav.org" -SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="unicode" - -RDEPEND=" - app-arch/bzip2:0= - >=dev-db/sqlite-3.9.0 - dev-libs/libpcre[cxx] - >=net-misc/curl-7.23.0 - sys-libs/ncurses:0=[unicode?] - sys-libs/readline:0= - sys-libs/zlib:0=" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) -PATCHES=( - "${FILESDIR}"/${PN}-0.8.4-disable-tests.patch - # bug 723242 - "${FILESDIR}"/${PN}-0.9.0-bug639332-tinfow.patch - # bug 713600 - "${FILESDIR}"/${PN}-0.9.0-bug713600_0.patch - "${FILESDIR}"/${PN}-0.9.0-bug713600_1.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_with unicode ncursesw) -} diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest index 0614f598ce56..48d163a86b83 100644 --- a/app-admin/logrotate/Manifest +++ b/app-admin/logrotate/Manifest @@ -4,5 +4,5 @@ AUX logrotate.tmpfiles 16 BLAKE2B 1f7925d6d2d4bc120d5202f49887b23e2eb633f5c369fe DIST logrotate-3.18.0.tar.gz 224873 BLAKE2B f73ffa2d58a5125393e6c96e158e39e0b4cadef01e6eebd172220227a7e1363e6731bc2ac511fa028078054b55d42b131cdc30232ac5762ce4c6cbff79c19681 SHA512 d1bca267fbec4acbb83ffba4d3ac4c864f4269d8513e5614e7dbe6f3b1f176685218bffdb5d62f559ee73f84cf9a8a257c9f63e30af058d12d0034240f247586 DIST logrotate-3.18.1.tar.gz 225226 BLAKE2B 6f40dfe89f9c6202263f16204a9cff07b921abc9a298b58649bb4968c9f498626741be334c47d4092da564ed75642b687ff6ef8781f69f5e25364f8635646d9d SHA512 c40f920686aee014c652f087c64f2a85e9e866a8717d1bd3f32a9dd7959a02962e6174de28ae685428b442e12079d0c8d91485611ca34a873ffae872a54ec9fe EBUILD logrotate-3.18.0.ebuild 2485 BLAKE2B def8bc9ca3114392f84c537ad44d06b44503fddce3600464e3e5645251f9f25753458eaa86ed59ad9470be7c3df25df089cd2749933cf8bebf8da6533803cc72 SHA512 7f74ae31c32d858036c998ab0f7eefe0c56dc34d19fb35fd0133a0e618e073b940c4e007b710f76a626890f084492de1de4cfbd988e61ce935a63162a8475766 -EBUILD logrotate-3.18.1.ebuild 2435 BLAKE2B e123c58fc13c28cf2dd1c12a25a60935785021d42cba32eb435d784997d33263a47a07d5530717ab22ceb4b41ec04aefa8c8cf301b8fbdbd88880a804f8d73d5 SHA512 4087f14f7b2676e1f7182efb9189a50b6b14b3fa8871b3e70b533c1c001970c499ca61b18fe1f4a6ea6d31cffacd75cd9973917b7c410b7738692b3ccdec53b3 +EBUILD logrotate-3.18.1.ebuild 2432 BLAKE2B 04125968e369f364b20461a771339c3bea718beb935ba10cfdf0532e66fd55ffd92e132fb9677c48d92b4b4fa6b91e970d69f2e1ad63f1d9c74ea6a1fd6fc3d3 SHA512 ca7a8fcc929b7f48b1d4224bbd016a23eaf1dcacf4aff31adce052f2fb6018603d39c3801866089d8866011715ff114b5113673e812dfb7972f66d9eccd43c8a MISC metadata.xml 1206 BLAKE2B c52b227a223e5d7db50f2009b3766d6af0f2c0ca51bdf3f6098d56d16c6586c08826b795f50a6f3f2e50f29ed4f9def8c53268a533eac985e3ab22042c418f7a SHA512 9d184f5b4c025416b7a2f6019f982a12e65e39da3532d7d024759e1e73d2b55d0e949e38c4cd0926e552059b600c114daa5beb135433d71e8f85d0f732d0b791 diff --git a/app-admin/logrotate/logrotate-3.18.1.ebuild b/app-admin/logrotate/logrotate-3.18.1.ebuild index d49a3017aaba..78f3396cdb33 100644 --- a/app-admin/logrotate/logrotate-3.18.1.ebuild +++ b/app-admin/logrotate/logrotate-3.18.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="acl +cron selinux" DEPEND=" diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest index fba530ccb6df..8d043fa5ca45 100644 --- a/app-admin/mcelog/Manifest +++ b/app-admin/mcelog/Manifest @@ -3,7 +3,9 @@ AUX mcelog-129-debugflags.patch 416 BLAKE2B 97aa6da3146380b40013966bb109de412158 AUX mcelog.init-r1 349 BLAKE2B 17f8a28dc1174fa62d50cb0d6dcae7bf4755ea99ff380d42a5beb16ab6ca07f1dbfcf7783ecb3b8f85f714357c39b0a333630c69e0bef5af32ba602686117cfd SHA512 a43f0efe7eb5007e9422ca2eba43b666d5110696c8b049b74990849e200b89b99e3d22707803e21e4452b0e75bbacdec0526ed933b234301ebbbb19d700df0d4 DIST mcelog-175.tar.gz 315350 BLAKE2B a324af0f4961fb0f6f2af1b198e07a34c24fb5874edd550ca9bdfe452d84cf48d9565530a290a3cdba51eb4ad57f3bbe3d3c9b2beb6d3411195d6dccdb9dfd64 SHA512 992789817a3963a3f118121149bf9b217609f54d85a71c2adb671728cf04777ccb062033df68793afff5fb6a0080b50b4e6fa89cbcd0970d92ca4246155ea13a DIST mcelog-177.tar.gz 315474 BLAKE2B 8c6920b01ba836460067f322a17e5a69c2a9a447127ae583ddd151f3cd290aca039a63e95601789cd71c4ef75d4213e39918e08b600aeda3e06bb800119209c5 SHA512 b73d103c7b326e6aa2cb22a05b7df29e24f5b8f9e564a9d2d05627e0af80ee581d62b422e35a68cf3e43a3e1aaf905cccb08a65286c9f77c8c8c2ac41e880fbf +DIST mcelog-178.tar.gz 315460 BLAKE2B 65d424f70c615a694dfb18a0d7049965280141858a2c527fbe1db806d675785a0edba161dd6ac4bf6660e1bb2334d394f98bc85058c17d79b2c25106297ae95e SHA512 f024908c877b489148e23bbb8b34d587d1b88e13e43bb401b4594eafb577a24a4b478fd4aa7e221d2d9e633b509b641123418dc36a52425193083d26d2ca60bb EBUILD mcelog-175.ebuild 1353 BLAKE2B d6b73b5c2cba965f04baa24493349a8a9e20b584f36056d68905bf0072f53dc25dbf53096ff2484b501a2e143b7110718c8a97e983270350e72ac3d81523b36f SHA512 50587acc615805ef2b615ced31b64de5a614cd72afb5aa5953a03652fb98bb6d947deb3c86116ebb6c8db4822bbcb0e8a693c9d17cd1e36a25baab4ba9a6d295 EBUILD mcelog-177-r1.ebuild 1160 BLAKE2B 09d326e4b1e37b94cd1b31d9632a375632e9297315e82ae91c33af8915e93ce8f96ef173afc074632b8fef2d44320307743362d463e62b8c36e91416aa13a1ec SHA512 d11bb734c6474a25246a0e74ad4be087990a34e68bd8a91a894798aa4d379f03c63e8e061d6408a32fb53b473e736e3fef1497f6941cc87e96ec4f36f2dc23e4 EBUILD mcelog-177.ebuild 1355 BLAKE2B c1c875cfb1efeae3e9818a0c1393cca8e05e2444861c426959f212e3a6ffbe1efc3a6b5ad0bdee4f14e8eb0cbfa06fcccd87a8fa8d0cce112ad79a1474d17a76 SHA512 07f1dee935160cafe5a52ec266744b7911095d012eb91d403863e3a4996768c24ea7cf15cacf6600184ba02fec380d3c8bb7390ca92eb9d4066b34bb3fd16595 +EBUILD mcelog-178.ebuild 1160 BLAKE2B 09d326e4b1e37b94cd1b31d9632a375632e9297315e82ae91c33af8915e93ce8f96ef173afc074632b8fef2d44320307743362d463e62b8c36e91416aa13a1ec SHA512 d11bb734c6474a25246a0e74ad4be087990a34e68bd8a91a894798aa4d379f03c63e8e061d6408a32fb53b473e736e3fef1497f6941cc87e96ec4f36f2dc23e4 MISC metadata.xml 537 BLAKE2B 565ccc3c3b497c157bad02578153aa33529089d8147f70d1e8efd88531ff3b5e615c7733780e6b991b1e7adc3a15c37d79076185141c0f5942958cdab89d84ca SHA512 e63aa74914714bbc4419369a567180acbcb40e162b3d0fa3998ee36e898982401a59f82bc4a848906b8f12de5e87f48114d7c1c1e0dfffe6e656af491c92af25 diff --git a/app-admin/mcelog/mcelog-178.ebuild b/app-admin/mcelog/mcelog-178.ebuild new file mode 100644 index 000000000000..2ed1d04cc6aa --- /dev/null +++ b/app-admin/mcelog/mcelog-178.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info systemd toolchain-funcs + +DESCRIPTION="A tool to log and decode Machine Check Exceptions" +HOMEPAGE="http://mcelog.org/" +SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="selinux" + +RDEPEND="selinux? ( sec-policy/selinux-mcelog )" + +# TODO: add mce-inject to the tree to support test phase +RESTRICT="test" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != buildonly ]]; then + local CONFIG_CHECK="~X86_MCE" + kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" + check_extra_config + fi +} + +src_prepare() { + eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \ + "${FILESDIR}"/${PN}-129-debugflags.patch + eapply_user + tc-export CC +} + +src_install() { + default + + insinto /etc/logrotate.d/ + newins ${PN}.logrotate ${PN} + + newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} + systemd_dounit ${PN}.service + + dodoc *.pdf +} + +pkg_postinst() { + einfo "The default configuration set is now installed in /etc/${PN}" + einfo "you might want to edit those files." +} diff --git a/app-admin/openrc-settingsd/Manifest b/app-admin/openrc-settingsd/Manifest index 0babc34cacb2..a71e5ecfcb33 100644 --- a/app-admin/openrc-settingsd/Manifest +++ b/app-admin/openrc-settingsd/Manifest @@ -1,4 +1,6 @@ AUX openrc-settingsd-1.0.1-remove-bashisms.patch 2670 BLAKE2B 06b61db1c40ae4a99b5fd46c3f83eecb8428c5bef150be1f7d6b0e25ab4667cae40a4664720586540a7d180218e5b4e23ad4fafeaaadce112a9566e412c4f9a3 SHA512 c4715aa4bdf35011400d02971d2739db347aeed96bbffe42c56a47714a0554c69137fa4b239b0b8ad3eed118d1da2af8c26bd4eaf8e39fa19176c85ed9c289fa DIST openrc-settingsd-1.0.1.tar.xz 243552 BLAKE2B 2abf084c59ef310ca72bf2d528c6f8f04b3a502ea421247989e5356e759f2850f1749ffae7592ff30c92a0496db01e9d5e55c2a4ae9dbd3a9954414d4eabd31b SHA512 1f04a4b078a5fb659573daec0962f819af7eaff17a6213c4881726833cf32becd71dd820cd63767e2933465df26b3e4a3475d94f23e203a6977298965c709b21 +DIST openrc-settingsd-v1.1.0.tar.bz2 41781 BLAKE2B 1a508c5751a3b2c734b533ebdf72d4c5fa97b67743caf5e47f06fc505a286e92167715e0ec706528a4e9a74d0aed9d78d6b6b2d542c1df3781d5bd76ff700b91 SHA512 f63aa624097a806094c51a6da8fc6f4962c3302ea0acf02be17744db9d5caf4cfd68294a8e8916e62eeeca722cadc571715b9751730f9d9cf1f9be66e93510f7 EBUILD openrc-settingsd-1.0.1-r1.ebuild 1459 BLAKE2B c6c15c6f92b560645982b0558585f7cdff35957e8eb7bb7b090fef2d30f7b0582c9dff2a547e1fbdd52eb2c3aff0684c8f8b32d3399a94be7127d5dbd8cc076f SHA512 a0a81314af123503b312cac28b6e2d4394ad1d1ae2f5c35f4f505919c3d278620a907ec111565c8f04021483cbba4bcd5648598f3dd2fb6e5f38f1d1d63e197a +EBUILD openrc-settingsd-1.1.0.ebuild 1473 BLAKE2B fcbcc46ddaceba2870a1408e908a3f991e348a240fd12ab7352d75fe80ba575638fa359a54de606e2f5f3c42ad9ec8080ebb024f47ce0b10306b9e3a1fb7b004 SHA512 281592aab7ae5f570f469b3903d29f15bcd61192d59734e1f5127a6d6e57ab41e3f0d84d58ac03aed0b2c39e2ab4d5854c868b6b734087949286b1007603587c MISC metadata.xml 375 BLAKE2B 2ef1245cabf20154d53ca5b9161f9e5055d38ede47687bc2314cf787c804dbff40a1278769fec061468c95139a8c5f9f573e06e901c580e6923e93b29e3db398 SHA512 489eae3aa828d6aeb43f3b24783777644f7abd7522d842c44918ba6c5fecf0ca9f02f91764f7f2566960283737f4a2c17f307f4f26e9d1c8ff92ee9e2e99e8fc diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild b/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild new file mode 100644 index 000000000000..7a0eee93c891 --- /dev/null +++ b/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="System settings D-Bus service for OpenRC" +HOMEPAGE="https://gitlab.com/postmarketOS/openrc-settingsd/" +SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="systemd" + +DEPEND=" + >=dev-libs/glib-2.30:2 + dev-libs/libdaemon:0= + sys-apps/dbus + sys-apps/openrc:= + sys-auth/polkit +" +RDEPEND=" + ${DEPEND} + systemd? ( >=sys-apps/systemd-197 ) + !systemd? ( sys-auth/nss-myhostname !sys-apps/systemd ) +" +BDEPEND=" + dev-util/gdbus-codegen + virtual/pkgconfig +" + +S="${WORKDIR}/${PN}-v${PV}" + +src_prepare() { + default + eautoreconf + sed -i -e 's:/sbin/runscript:/sbin/openrc-run:g' data/init.d/openrc-settingsd.in || die +} + +src_configure() { + econf \ + --with-pidfile="${EPREFIX}"/run/openrc-settingsd.pid +} + +src_install() { + default + if use systemd; then + # Avoid file collision with systemd + rm -vr "${ED}"/usr/share/{dbus-1,polkit-1} "${ED}"/etc/dbus-1 || die "rm failed" + fi +} + +pkg_postinst() { + if use systemd; then + elog "You installed ${PN} with USE=systemd. In this mode," + elog "${PN} will not start via simple dbus activation, so you" + elog "will have to manually enable it as an rc service:" + elog " # /etc/init.d/openrc-settingsd start" + elog " # rc-update add openrc-settingsd default" + fi +} diff --git a/app-admin/sagan-rules/Manifest b/app-admin/sagan-rules/Manifest index 1e15dfe5a463..bc819a012013 100644 --- a/app-admin/sagan-rules/Manifest +++ b/app-admin/sagan-rules/Manifest @@ -1,6 +1,4 @@ -DIST sagan-rules-06172014.tar.gz 273531 BLAKE2B f78a2203013c3ca4d0f33421b750a6f03f7929193f122df5504b6919ecbc24302bf10a2c65390ebaf6d7f6c4e12a1ef8e2c4d457bd2dd14cd79a7f0313a2c6a5 SHA512 824e3b159fae10876f59e50b1c751e509b04e6ee347e74afb19c1a5f935fe41b8d8874d6379bea477fea5a9c5754b1917f9b78da3009203fe23a0c600e03da23 DIST sagan-rules-20210208.tar.gz 461258 BLAKE2B bdb9cffa0c3e0a2750c86c32f75cb571cafa7ae51099ca79210a76134e599222b11520d45ea58ecbaebe7b32700d2935f089f69405fa7f3493d7bbb2f5d1abf6 SHA512 d6609c31e262c78b5ef609a602e406b79df80b27b8908b665598bfe18482461e0a5ebcdc4fe26e91be41eacd4e885c1ca28eaf6f4fe2b647726c7db9a09ce277 -EBUILD sagan-rules-20140617.ebuild 550 BLAKE2B 96583666ae4e4c01ed92e0e835ad819a2965b8fd69220abbd61de592b02548ce88c25dfa7c6c15e32094a339b65aa72669490e1d5b889afdd47b60448f69985a SHA512 b560a5422eb9559f85e057f6681b1d9cdda344a07cd07d59c5f2374c51ada996428070accf8144b79cf740f75878f6e23dab56597552c495e151cc64ac942737 -EBUILD sagan-rules-20210208.ebuild 526 BLAKE2B 7b4472e4fc2385ff353d8dbc9ad6a00f8f606d42817ab0b0717bbceee559942c914e3db47af6ef65fdd6885c62bffd2401f1836d754415214dd35bfe7a2250e4 SHA512 d0c902eef86371dfc76615e2ce167cf021160873ef8a1ce63773ae45970ef2e5949fffc5d0333f5fb1705c9b44fcadc6e7c5538828a481704c46606b8bc5de4e -EBUILD sagan-rules-99999999.ebuild 466 BLAKE2B caa866e1f8082ccd01ef9ed0bae57b8de08730d7b25f5ea80526b1d4d7e4b95b02316bdbc2d64d5a73119a7b79c33daea1b1cf7c1c1bd1787824aba8ae6efda5 SHA512 4f409bc7a7f18fd51fbb65305d6e7bd1c929a0cebb668d3e97eeba64fce4e4e18e832d8c1be320141a9f1a011e13ba2bbdbaadfa44168a9f21d5cc5dd9458275 -MISC metadata.xml 368 BLAKE2B c966c44e4f04e4c75eb880239ea4a6aacdfb924709eca5fb766df68a1b19afc8f4c814865da1d9d852ae837ebbfdc4661e5d29d3b00b9cfea108213daa2cf2cc SHA512 1d910f985e6137f07e6bb906bb105a92cee1643b6a4dfe9b8bf2ad115d124c457912e38df87d625da5591665260ea941c6576229aa2d5e19f09077c1a7c5e743 +EBUILD sagan-rules-20210208.ebuild 480 BLAKE2B fa5b9360b56cb9d69b499ce763ab81c563036d9a896522bbbf8f41eaf2ae158d98e239904189c0492fde628c0fc4719acc09232a507414be2640ce8584ce3d39 SHA512 75a77d96aafbc576245b9861e9d0ad839bde5d6a8d4c1bea62c2e07cc37c5b12e94b2bd68843f60cd643e4e85f0b4fea5d424dbaf5142a41e32de4f1cc40d412 +EBUILD sagan-rules-99999999.ebuild 436 BLAKE2B 063e82561a51b04e562f0e8977b32b07bc2e15b7ba9c9c2d3bd563a8302880d37304e6231c55f20ec9f642716b95e1344d3d12bacd9612febfc517388636ab32 SHA512 7471c2767e1a8e8000a73435a6383270af915ffa7ea1d41e9dbdd11f37d6535b5e4beac679c745ba5fd9241584d9d0338216a573c9f30a1894b8fe42dbda83af +MISC metadata.xml 255 BLAKE2B f898e4768ff2233e024d15ccbf459bbd853ddd110479645fa1b570e7f46a3c18362971f9c8d42005f16c9355501eefb834fadfb0096477ebf10e0bef26e76158 SHA512 f5d550b10ee9cfa17f07420a6bd1375aa4f114930f734f6c166b8a67fa16beeba3dcb58031b694258eff98c256baa3ba5ff186a0eaa047d16eda5e2f0c5831f4 diff --git a/app-admin/sagan-rules/metadata.xml b/app-admin/sagan-rules/metadata.xml index a138c09bf20a..985506754f84 100644 --- a/app-admin/sagan-rules/metadata.xml +++ b/app-admin/sagan-rules/metadata.xml @@ -2,9 +2,6 @@ - - Install normalize rules support with dev-libs/liblognorm - quadrantsec/sagan-rules diff --git a/app-admin/sagan-rules/sagan-rules-20140617.ebuild b/app-admin/sagan-rules/sagan-rules-20140617.ebuild deleted file mode 100644 index f96f36790f2e..000000000000 --- a/app-admin/sagan-rules/sagan-rules-20140617.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 - -DESCRIPTION="Rules for Sagan log analyzer" -HOMEPAGE="http://sagan.softwink.com/" -SRC_URI="http://sagan.quadrantsec.com/rules/sagan-rules-06172014.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+lognorm" - -DEPEND="" -RDEPEND="${DEPEND}" -PDEPEND="app-admin/sagan" - -S=${WORKDIR}/rules - -src_install() { - insinto /etc/sagan-rules - doins *.config - doins *rules - doins *map - if use lognorm ; then - doins *normalize.rulebase - fi -} diff --git a/app-admin/sagan-rules/sagan-rules-20210208.ebuild b/app-admin/sagan-rules/sagan-rules-20210208.ebuild index 6535027cd0d5..2bfc68a94370 100644 --- a/app-admin/sagan-rules/sagan-rules-20210208.ebuild +++ b/app-admin/sagan-rules/sagan-rules-20210208.ebuild @@ -10,8 +10,7 @@ S="${WORKDIR}/rules" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+lognorm" +KEYWORDS="amd64 x86" PDEPEND="app-admin/sagan" @@ -20,7 +19,5 @@ src_install() { doins *.config doins *rules doins *map - if use lognorm ; then - doins normalization.rulebase - fi + doins normalization.rulebase } diff --git a/app-admin/sagan-rules/sagan-rules-99999999.ebuild b/app-admin/sagan-rules/sagan-rules-99999999.ebuild index 85ac82618c67..6506abadf616 100644 --- a/app-admin/sagan-rules/sagan-rules-99999999.ebuild +++ b/app-admin/sagan-rules/sagan-rules-99999999.ebuild @@ -5,13 +5,13 @@ EAPI=7 inherit git-r3 +EGIT_REPO_URI="https://github.com/beave/sagan-rules.git" + DESCRIPTION="Rules for Sagan log analyzer" HOMEPAGE="http://sagan.softwink.com/" -EGIT_REPO_URI="https://github.com/beave/sagan-rules.git" LICENSE="BSD" SLOT="0" -IUSE="+lognorm" PDEPEND="app-admin/sagan" @@ -19,7 +19,6 @@ src_install() { insinto /etc/sagan-rules doins *.config doins *rules - if use lognorm; then - doins normalization.rulebase - fi + doins *map + doins normalization.rulebase } diff --git a/app-admin/sagan/Manifest b/app-admin/sagan/Manifest index 9b4086b3e747..d73a80f70e15 100644 --- a/app-admin/sagan/Manifest +++ b/app-admin/sagan/Manifest @@ -1,12 +1,8 @@ -AUX sagan-1.0.0-liblognorm-json-c.patch 2472 BLAKE2B dc04f9949709523c3516d7b9693bba7aca5ff354c9c40df30fa16d668c3e08bb79f49f97806bc3659022ffb9a499f9ea843022c68045ffc2d43dcf7ac5e7ba42 SHA512 15308ca18901a9f6ca069f2067d83199b7461a6fcdfc54f171796ebf4578c2ccf19ecf2737aae0e03a21927f959aac1688e5c0e319b3dcf30a2dde4643b53ea5 AUX sagan.confd 239 BLAKE2B 2ca76c1bd5bdb7b29f007a4d93602f020f76b10d6e4313e138e09b49de0b0c6796bc729f32e88831881bdcd52637bfb3a8e42481d89a09648a2833a000570ace SHA512 7ee746984d3bb3361e3155860d54e307f9b94b9e3f98c09c29b4259cd37d7aefe969b5b942c04048328ec23265a2689b22403c32e3552b8062201aca2ef3ac34 -AUX sagan.init 432 BLAKE2B 561344909a8f6610504f91bf72ba6fa89ac03fdacacd3189372f466b690b3421c3f1a8ce4750b747c53613c75f9b61696ec7b3c490597eb0eca36ebece23a26e SHA512 c5ec82e48ac33785a0e63deb6b2079e97a2f9b5f96682ccbf646b4deae5782cbceb5756b17fdff7af8cafd4e561e298d842c4c4f4aa5229ccc58f5f0fc06e6f7 AUX sagan.init-r1 424 BLAKE2B e6fdd676e772d2abfca02215026a95321edecb41fcbeec3aa45afe15abd667e323ec2f21375d41c692b9648017002c0b410d551034dcbd3f060f5bb1e2f95026 SHA512 341754a9b18fa4b4082a852cec2eaa5ea78be33eb9d8cdef5b7ec61a9d67d3b264b2c6a2aef030bd85d3644539447345c88fd23ebe99145e40f990f565706809 AUX sagan.logrotate 239 BLAKE2B d3feae0843f34cc66ae930b694924a5a79ad580356c338e5f7473530a4fdd3bbadf4a849c749481dd281940b7116f4778bec55436b966df5ffdea0fc26ae9c2f SHA512 20111f2d1131c58fbd2b11e9c0946e53f100a09042d1c2e7a0204647523afe581da5f3777ce215e7da37d9ed9fa99663e31733d7d4df0cff31ebaea37a816b2e AUX sagan.service 277 BLAKE2B 524e83a05a0a7e8f83585add01f3365f573dbb0d1dc773ab68b42078267cad1d45f3cf872dfdf2048f8639d1c6edfdf94d5b7c31d7f5760f86430e7b84db6ee4 SHA512 ba8efb9e7f42f15789d63bc7ae0a4c77391ae14c1bb44924634f9fb63c8f2b44d920bce564d60e10816f605c3e6ef572438ca637c9853a350d551462a502a723 AUX sagan.tmpfiles 32 BLAKE2B c00a177b7ea9df47a878783f3372f6d9709ea50e6c8bdde81f7d84bd01ecae1b084cf26ac4d5eeb891034fad29fc67802c557d495d312deb4fb3425a112bfe2f SHA512 7c65575415eaabdad9864f9af14042def57d9de24b4306037f78eda00b4c4d7de5a3b4849a316ee7519a239db2848cf94fb862a23c4b126575d200903389df22 -DIST sagan-1.0.0RC3.tar.gz 285207 BLAKE2B 7322ffc73a8e86f07ef106b04feb9140ba94a51b9e286ef0c0b0d3fa609e8e03cef4c75e1d32502c1b70a4c078d8601d2a1c58058137bb793c8a52cecc4be20b SHA512 29388a339b290bb4de2359c0c54b9e1d43ef207b223a499a1a4faa36de4d9590a777a796dd773948e995d052b71f3ef47ca5bad5c133116c4dbb53b4fe336123 DIST sagan-2.0.1.tar.gz 487936 BLAKE2B 84a137bb0001c6758979d17cf67442262f732f7d49ce397183c0c226d6135e2c3cd8362452ef6b893e75a9cf5e874256d88f740b94df0dfa39587fc771ad4f8d SHA512 0cc288b67f641346bb0dbfcac2682c8c2b09e3e508b94dd5b2d5a81c2a80c7989f1d54725041210511877bd6b2338e8b0fdcae01f7084d39d48abef073d1fe64 -EBUILD sagan-1.0.0_rc3-r1.ebuild 2237 BLAKE2B d911a530d495310f1e98294063d5a181cd391fde4c5385f0f79c206c75caf735d3a1edb7f14c9cee86d8248b601dcadc7c229dce09f010e06e8e15bb55fc892a SHA512 c26f4a6bdb8c8f51b4b98e202f25351e202ad57f350ad7eda2d6982dc109aebfaa06bdd10cd4818fbb1f8ae12b7a1efba5b962cb67de0a130937fbaf2cd4ba6d -EBUILD sagan-2.0.1-r4.ebuild 3219 BLAKE2B 2fa76b99db74c9b4e74ad01f8b0dcf40d186c55cd8345910045b67723db4d84403e765e28312c0ff2ceb708a2a3713f4ab0dd6e91e20bb8a74a96c18fbde1a02 SHA512 e31b945927f06265217a76c3f597f9e15d841602c3eb1e5bfa53afdeb3ff57e8032f91042a4cd9a9ed5efa020ad0f9b5bf0c35aaee903ae399447127f0024bfe -MISC metadata.xml 805 BLAKE2B fe11cb2f2a1d73d2c8da9ef9df8abe1974e4e8ac95a0c91e3eca63828a3db2f8872c43961af2b279a942e299c1b2bc7a1ecd781b3051d92775339b2653c27ee0 SHA512 9a85b9166631c8522f4939876af5a9094f1637659d1ffce0c72707415a9433e0075cc240e2222e101640e21e9fc6f514c37d347915831254edf8e08e7239042d +EBUILD sagan-2.0.1-r5.ebuild 3175 BLAKE2B 468db3eac3ac60b1b8987dbfbf2be71615995d1f5a7e4eebf540f70f2f92b73bed5fa97bf715831ab891c3e2095d1cd110e4a41c5c84c7a87d4c3c9207456643 SHA512 657806dda8e3cc565bc6cdc942e9d0edcc58e5da94a20a14a5b360e37ee9b2c1713039a8547c22ecf376875ce4331052654de6add33197ca31375f444239c677 +MISC metadata.xml 592 BLAKE2B dc7dff5c573af3496c1edadbde487e16db5af058d3b09d9ffd09b5044726e3c65ab6b84b4de2a009a7d04bab7942003e9fb5e093c41ec9ae68286b36ad12be61 SHA512 6f401f45231af2a53173626339d906113e9fc3bbccde3e72ef2ed0bafe35110861e689a3a8c8862fa671013da0e97a0375d2a1b4165e954b8afcb34e6d91cd8f diff --git a/app-admin/sagan/files/sagan-1.0.0-liblognorm-json-c.patch b/app-admin/sagan/files/sagan-1.0.0-liblognorm-json-c.patch deleted file mode 100644 index a1b3fb290f50..000000000000 --- a/app-admin/sagan/files/sagan-1.0.0-liblognorm-json-c.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -192,29 +192,15 @@ If you're not interested in libesmtp sup - fi - - if test "$LOGNORM" = "yes"; then -- AC_MSG_RESULT([------- liblognorm support is enabled -------]) -- AC_CHECK_HEADER([liblognorm.h]) -- AC_CHECK_HEADERS([json/json.h json.h], [break], [AC_MSG_ERROR([json-c headers not found or not usable. --This library is important for the correlation aspects of Sagan! Please see --https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature --use the --disable-lognorm flag.])]) -- AC_CHECK_LIB(estr, main,,AC_MSG_ERROR(The libestr library cannot be found. --This library is important for the correlation aspects of Sagan! Please see --https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature --use the --disable-lognorm flag. )) -- AC_CHECK_LIB(ee, main,,AC_MSG_ERROR(The libee library cannot be found. --This library is important for the correlation aspects of Sagan! Please see --https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature --use the --disable-lognorm flag. )) -- AC_CHECK_LIB(lognorm, main,,AC_MSG_ERROR(The liblognorm library cannot be found. --This library is important for the correlation aspects of Sagan! Please see --https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature --use the --disable-lognorm flag. )) -- AC_CHECK_LIB(json, json_object_put,, [ AC_CHECK_LIB(json-c, json_object_put,,AC_MSG_ERROR(The json library cannot be found. --This library is important for the correlation aspects of Sagan! Please see --https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature --use the --disable-lognorm flag.)) ],) -- fi -+ AC_MSG_RESULT([------- liblognorm support is enabled -------]) -+ -+ PKG_CHECK_MODULES(LIBEE, libee >= 0.3.2) -+ PKG_CHECK_MODULES(LIBESTR, libestr >= 0.1.9) -+ PKG_CHECK_MODULES([JSON_C], [json-c],, [ -+ PKG_CHECK_MODULES([JSON_C], [json],,) -+ ]) -+ PKG_CHECK_MODULES(LIBLOGNORM, lognorm >= 1.0.2) -+fi - - if test "$LIBPCAP" = "yes"; then - AC_MSG_RESULT([------- libpcap support is enabled -------]) ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -2,6 +2,9 @@ AUTOMAKE_OPIONS=foreign no-dependencies - - bin_PROGRAMS = sagan - -+sagan_CFLAGS = $(JSON_C_CFLAGS) $(LIBESTR_CFLAGS) $(LIBLOGNORM_CFLAGS) -+sagan_LDFLAGS = $(JSON_C_LIBS) $(LIBESTR_LIBS) $(LIBLOGNORM_LIBS) -+ - sagan_SOURCES = sagan.c \ - sagan-classifications.c \ - sagan-config.c \ diff --git a/app-admin/sagan/files/sagan.init b/app-admin/sagan/files/sagan.init deleted file mode 100644 index 99f1f24e3bfa..000000000000 --- a/app-admin/sagan/files/sagan.init +++ /dev/null @@ -1,17 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -pidfile="/var/run/sagan/sagan.pid" -command="/usr/bin/sagan" -command_args="-D \"${SAGAN_OPTS}\" -u \"${SAGAN_USER}\"" - -depend() { - use logger mysql postgresql - need localmount -} - -start_pre() { - checkpath -d -o sagan /var/run/sagan - checkpath -p -o sagan -m 0644 /var/run/sagan/sagan.fifo -} diff --git a/app-admin/sagan/metadata.xml b/app-admin/sagan/metadata.xml index 4a81536f6250..69fe306ea6a4 100644 --- a/app-admin/sagan/metadata.xml +++ b/app-admin/sagan/metadata.xml @@ -4,11 +4,9 @@ Build witch SMTP (E-Mail) support - Add support for log/rules normalizations via dev-libs/liblognorm Add support for the Redis database via dev-libs/hiredis Add support for network packet capture via net-libs/libpcap Add support for dev-libs/libdnet - Add support to interact with Snort IDE using net-analyzer/snortsam quadrantsec/sagan diff --git a/app-admin/sagan/sagan-1.0.0_rc3-r1.ebuild b/app-admin/sagan/sagan-1.0.0_rc3-r1.ebuild deleted file mode 100644 index 959ab0672dc9..000000000000 --- a/app-admin/sagan/sagan-1.0.0_rc3-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic user - -DESCRIPTION="Sagan is a multi-threaded, real time system and event log monitoring system" -HOMEPAGE="http://sagan.quadrantsec.com/" -SRC_URI="http://sagan.quadrantsec.com/download/sagan-1.0.0RC3.tar.gz" -S="${WORKDIR}/sagan-1.0.0RC3/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="geoip +libdnet +lognorm mysql +pcap smtp snort" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - app-admin/sagan-rules[lognorm?] - dev-libs/libpcre - geoip? ( dev-libs/geoip ) - lognorm? ( - dev-libs/liblognorm - dev-libs/json-c:= - dev-libs/libee - dev-libs/libestr - ) - libdnet? ( dev-libs/libdnet ) - pcap? ( net-libs/libpcap ) - smtp? ( net-libs/libesmtp ) - snort? ( >=net-analyzer/snortsam-2.50 ) -" -DEPEND="${RDEPEND}" - -# Package no longer logs directly to a database -# and relies on Unified2 format to accomplish it -RDEPEND="${RDEPEND} mysql? ( net-analyzer/barnyard2[mysql] )" - -REQUIRED_USE="mysql? ( libdnet )" - -DOCS=( AUTHORS ChangeLog FAQ INSTALL README NEWS TODO ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.0-liblognorm-json-c.patch -) - -pkg_setup() { - enewgroup sagan - enewuser sagan -1 -1 /dev/null sagan -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - append-flags -fcommon - - local myeconfargs=( - $(use_enable smtp esmtp) - $(use_enable lognorm) - $(use_enable libdnet) - $(use_enable pcap libpcap) - $(use_enable snort snortsam) - $(use_enable geoip) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - diropts -g sagan -o sagan -m 775 - - dodir /var/log/sagan - - keepdir /var/log/sagan - - touch "${ED}"/var/log/sagan/sagan.log || die - chown sagan.sagan "${ED}"/var/log/sagan/sagan.log || die - - newinitd "${FILESDIR}"/sagan.init-r1 sagan - newconfd "${FILESDIR}"/sagan.confd sagan - - docinto examples - dodoc -r extra/* -} - -pkg_postinst() { - if use smtp; then - ewarn "You have enabled smtp use flag. If you plan on using Sagan with" - ewarn "email, create valid writable home directory for user 'sagan'" - ewarn "For security reasons it was created with /dev/null home directory" - fi - - einfo "For configuration assistance see" - einfo "http://wiki.quadrantsec.com/bin/view/Main/SaganHOWTO" -} diff --git a/app-admin/sagan/sagan-2.0.1-r4.ebuild b/app-admin/sagan/sagan-2.0.1-r4.ebuild deleted file mode 100644 index 6cd0b6adfd46..000000000000 --- a/app-admin/sagan/sagan-2.0.1-r4.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic tmpfiles systemd - -DESCRIPTION="Sagan is a multi-threaded, real time system and event log monitoring system" -HOMEPAGE="https://sagan.quadrantsec.com/" -SRC_URI="https://sagan.quadrantsec.com/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="geoip +libdnet +lognorm mysql redis +pcap smtp" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - acct-group/sagan - acct-user/sagan - app-admin/sagan-rules[lognorm?] - dev-libs/libpcre - dev-libs/libyaml - geoip? ( dev-libs/geoip ) - lognorm? ( - dev-libs/liblognorm - dev-libs/libfastjson:= - dev-libs/libestr - ) - redis? ( dev-libs/hiredis ) - pcap? ( net-libs/libpcap ) - smtp? ( net-libs/libesmtp ) -" - -# Package no longer logs directly to a database -# and relies on Unified2 format to accomplish it -RDEPEND=" - ${DEPEND} - mysql? ( net-analyzer/barnyard2[mysql] ) -" - -REQUIRED_USE="mysql? ( libdnet )" - -DOCS=( AUTHORS ChangeLog FAQ INSTALL README NEWS TODO ) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - append-flags -fcommon - - # TODO: poke at strstr logic and enable/disable CPU_FLAGS_X86_* - # accordingly? - # Note that not all of these are used: - # https://github.com/quadrantsec/sagan/blob/main/m4/ax_ext.m4 - local myeconfargs=( - $(use_enable smtp esmtp) - $(use_enable lognorm) - $(use_enable redis) - $(use_enable pcap libpcap) - $(use_enable geoip) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - # No need to create this at build/install time - rm -r "${ED}"/var/run/ || die - - # Fix paths in config file - sed -i \ - -e "s:/usr/local/:${EPREFIX}/:" \ - -e "s:/var/run/sagan:${EPREFIX}/run/sagan:" \ - "${ED}"/etc/sagan.yaml || die - - diropts -g sagan -o sagan -m 750 - # bug #775902 - keepdir /var/sagan/{,fifo} - keepdir /var/log/sagan/{,stats} - - fowners sagan:sagan /var/log/sagan/{,stats} - - touch "${ED}"/var/log/sagan/sagan.log || die - fowners sagan:sagan /var/log/sagan/sagan.log || die - - newinitd "${FILESDIR}"/sagan.init-r1 sagan - newconfd "${FILESDIR}"/sagan.confd sagan - - systemd_dounit "${FILESDIR}"/sagan.service - newtmpfiles "${FILESDIR}"/sagan.tmpfiles sagan.conf - - insinto /etc/logrotate.d - newins "${FILESDIR}"/sagan.logrotate sagan - - docinto examples - dodoc -r extra/* -} - -pkg_preinst() { - # bug #775902 revealed that we need 750 on /var/log/sagan or e.g. - # logrotate will fail. Let's inform the user to fix up permissions - # in such a case. - # (fperms won't modify the live filesystem.) - HAD_BROKEN_PERMS=0 - - if has_version " - - marco@scardovi.com - Marco Scardovi - - - proxy-maint@gentoo.org - Proxy Maintainers - + Build JSON output plugin to save packets in JSON file format Build PCAP output plugin to save packets in libpcap file format -- cgit v1.2.3