diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-15 00:13:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-15 00:13:03 +0000 |
commit | 770d63f36dbe1722e0ff9ab55eeca49986f01527 (patch) | |
tree | be9aae0ef5001e4669f914ac9ad9b4eaa4db8500 /sys-libs | |
parent | 4fda045f90a4e301329bddb766e2e12a0b4401de (diff) |
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/Manifest.gz | bin | 13769 -> 13766 bytes | |||
-rw-r--r-- | sys-libs/libsemanage/Manifest | 4 | ||||
-rw-r--r-- | sys-libs/libsemanage/libsemanage-3.6.ebuild | 130 | ||||
-rw-r--r-- | sys-libs/libsemanage/libsemanage-3.7.ebuild | 2 | ||||
-rw-r--r-- | sys-libs/musl/Manifest | 4 | ||||
-rw-r--r-- | sys-libs/musl/musl-1.2.4-r4.ebuild | 2 | ||||
-rw-r--r-- | sys-libs/musl/musl-1.2.5-r3.ebuild | 2 |
7 files changed, 6 insertions, 138 deletions
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz Binary files differindex bdab457918a9..9868a3443e84 100644 --- a/sys-libs/Manifest.gz +++ b/sys-libs/Manifest.gz diff --git a/sys-libs/libsemanage/Manifest b/sys-libs/libsemanage/Manifest index be981dde8d48..46a5a00ca743 100644 --- a/sys-libs/libsemanage/Manifest +++ b/sys-libs/libsemanage/Manifest @@ -1,8 +1,6 @@ -DIST libsemanage-3.6.tar.gz 182583 BLAKE2B 3ed9ef06601093983fa41ad6ab9f7eeae241dce98937db04efca6f421afcfd3f59cf5e51d24c596ae03997a398949ed84fbdf629518e3c382a5453129b0a87ab SHA512 8998b6a1b254a9673b99ae4d70a1edc769bb728a44f573cdf62e0a9c9392b77644ee2d70e1936a2f8a9a7f8b063ce98a981f4b8b7060f5b82791889330d69364 DIST libsemanage-3.7.tar.gz 182896 BLAKE2B e8a4a9a57f1862efac7e46b33f34f2fdcd116a14487ca07f65aebed62b3914bb1892606a76ed8addcbdb111f361507294ae3c75975a10b90f5d554ba59d2562d SHA512 4b6370b02116364964ff24b93fb6629c885611de78419f649a027db38b4f1c3b3adf3b438efb34a92b49407ab8f9446ed4091fe4c99fa4752f0f5e3e31589415 DIST libsemanage-3.8.tar.gz 184583 BLAKE2B 52f3b2e8cacf31ee0c97c2c0492296b60a32049487bbd6b4e1bbf929c859c46feaeb926cd43c72a1e595aeb335a5c35cc80bfc0067c5b12e6e859ec893b5385b SHA512 493168ddae15566c9526824081f076302bb44077fe6a935166d244fbbb49fae73b7416898bded8df0c0472939b4f79f1da0bf014bc70951026cdd6b065353ceb -EBUILD libsemanage-3.6.ebuild 4406 BLAKE2B 778234d416e4942446572badef1f2bbaba1de2eea5789da174c793aa463ad5a80cdfd3d00f3ceccf8fbb13523a169447578c86dff495f3503d84a96adf3c0614 SHA512 52147140e1bdfa6adc3c905aa4a740b228799815ceccdc7c6e843cd3d710e8688fc14178bc8ddb4ccc6242fcc4b20f1ad5a7c0aa44ef3bc4e2a4a1d59503faf3 -EBUILD libsemanage-3.7.ebuild 3710 BLAKE2B 3320294b120830e1e37f06d9a2bdd1aa4b2c91a03e4b6272370578a49ce1891b9960c1cf759298f27f1dee366fad33ae4d655e34818d7a3166ba69c6f8a2bda0 SHA512 afacdbc4b638ea0c7e9bce28e9e1727f0e1977f825a96e5e3c51180757c0875f8ab180586df856c7d9ca9f709abc630ac3f1389e4af6b22cf6d4a7922977502c +EBUILD libsemanage-3.7.ebuild 3708 BLAKE2B 1a870d5ef4bdd6b2ab3fca986c1c868e23558c70ff44ae9eb1e772daccd8259c22d91072aa1627268e6bf30a2254683edbb1dfa002b8887ae5999e7faf30e21f SHA512 3ee48b999332413c61f34ba0100ad81c01ac4cfddff06100a58683b60b33aeaed853730888dcefa0687adc3b2d8968a45e3249a90789bcce718d8cc9c3b6f8c8 EBUILD libsemanage-3.8.ebuild 3712 BLAKE2B 68f9bc4d8d83e722a81cd32fcd2c31913bceed92b78584cde6a95c6c4162f96929b9885d6827d43fa74655b8d25294ddf35bf49602fc144153d8b4cb014d8683 SHA512 4855aa1e858b5d1b22d3bddb531dd227fa29cae9d7be382d37e8b6ed0fce419be261c1e5e9ee875138a36ba75352e6bdceb0b9fcc4fe65fe097a2f064f9e4032 EBUILD libsemanage-9999.ebuild 3712 BLAKE2B 68f9bc4d8d83e722a81cd32fcd2c31913bceed92b78584cde6a95c6c4162f96929b9885d6827d43fa74655b8d25294ddf35bf49602fc144153d8b4cb014d8683 SHA512 4855aa1e858b5d1b22d3bddb531dd227fa29cae9d7be382d37e8b6ed0fce419be261c1e5e9ee875138a36ba75352e6bdceb0b9fcc4fe65fe097a2f064f9e4032 MISC metadata.xml 405 BLAKE2B b41c6e744a90be985e11b1329493febf85889218623fabfc731306b2851f6067bc75126084e40ab82f3b367ef0e13e659dbc930d7786adff967b546fc5f89792 SHA512 8f08f6c3d07f4e76cd4b6a5033dcd7138b3f94c2cab46e1cf89dc9b113810edbe8e6d20298eadefc00b4e32a69057c1ed0c4255144edb2c5e9ce9e139c7dba70 diff --git a/sys-libs/libsemanage/libsemanage-3.6.ebuild b/sys-libs/libsemanage/libsemanage-3.6.ebuild deleted file mode 100644 index 126b568b1429..000000000000 --- a/sys-libs/libsemanage/libsemanage-3.6.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit python-r1 toolchain-funcs multilib-minimal - -MY_PV="${PV//_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="SELinux kernel and policy management library" -HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git" - S="${WORKDIR}/${P}/${PN}" -else - SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~mips ~riscv x86" - S="${WORKDIR}/${MY_P}" -fi - -LICENSE="GPL-2" -SLOT="0/2" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="app-arch/bzip2[${MULTILIB_USEDEP}] - >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}] - >=sys-libs/libselinux-${PV}:=[${MULTILIB_USEDEP}] - >=sys-process/audit-2.2.2[${MULTILIB_USEDEP}] - ${PYTHON_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-lang/swig-2.0.4-r1 - app-alternatives/yacc - app-alternatives/lex - virtual/pkgconfig" - -# tests are not meant to be run outside of the -# full SELinux userland repo -RESTRICT="test" - -src_prepare() { - eapply_user - - echo >> "${S}/src/semanage.conf" - echo "# Set this to true to save the linked policy." >> "${S}/src/semanage.conf" - echo "# This is normally only useful for analysis" >> "${S}/src/semanage.conf" - echo "# or debugging of policy." >> "${S}/src/semanage.conf" - echo "save-linked=false" >> "${S}/src/semanage.conf" - echo >> "${S}/src/semanage.conf" - echo "# Set this to 0 to disable assertion checking." >> "${S}/src/semanage.conf" - echo "# This should speed up building the kernel policy" >> "${S}/src/semanage.conf" - echo "# from policy modules, but may leave you open to" >> "${S}/src/semanage.conf" - echo "# dangerous rules which assertion checking" >> "${S}/src/semanage.conf" - echo "# would catch." >> "${S}/src/semanage.conf" - echo "expand-check=1" >> "${S}/src/semanage.conf" - echo >> "${S}/src/semanage.conf" - echo "# Modules in the module store can be compressed" >> "${S}/src/semanage.conf" - echo "# with bzip2. Set this to the bzip2 blocksize" >> "${S}/src/semanage.conf" - echo "# 1-9 when compressing. The higher the number," >> "${S}/src/semanage.conf" - echo "# the more memory is traded off for disk space." >> "${S}/src/semanage.conf" - echo "# Set to 0 to disable bzip2 compression." >> "${S}/src/semanage.conf" - echo "bzip-blocksize=0" >> "${S}/src/semanage.conf" - echo >> "${S}/src/semanage.conf" - echo "# Reduce memory usage for bzip2 compression and" >> "${S}/src/semanage.conf" - echo "# decompression of modules in the module store." >> "${S}/src/semanage.conf" - echo "bzip-small=true" >> "${S}/src/semanage.conf" - - multilib_copy_sources -} - -multilib_src_compile() { - local -x CFLAGS="${CFLAGS} -fno-semantic-interposition" - - emake \ - AR="$(tc-getAR)" \ - CC="$(tc-getCC)" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - all - - if multilib_is_native_abi; then - building_py() { - emake \ - AR="$(tc-getAR)" \ - CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - "$@" - } - python_foreach_impl building_py swigify - python_foreach_impl building_py pywrap - fi -} - -multilib_src_install() { - emake \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - DESTDIR="${ED}" install - - if multilib_is_native_abi; then - installation_py() { - emake DESTDIR="${ED}" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - install-pywrap - python_optimize # bug 531638 - } - python_foreach_impl installation_py - fi -} - -multiib_src_install_all() { - python_setup - python_fix_shebang "${ED}"/usr/libexec/selinux/semanage_migrate_store -} - -pkg_postinst() { - # Migrate the SELinux semanage configuration store if not done already - local selinuxtype=$(awk -F'=' '/SELINUXTYPE=/ {print $2}' "${EROOT}"/etc/selinux/config 2>/dev/null) - if [ -n "${selinuxtype}" ] && [ ! -d "${EROOT}"/var/lib/selinux/${selinuxtype}/active ] ; then - ewarn "Since the 2.4 SELinux userspace, the policy module store is moved" - ewarn "from /etc/selinux to /var/lib/selinux. The migration will be run now." - ewarn "If there are any issues, it can be done manually by running:" - ewarn "/usr/libexec/selinux/semanage_migrate_store" - ewarn "For more information, please see" - ewarn "- https://github.com/SELinuxProject/selinux/wiki/Policy-Store-Migration" - fi -} diff --git a/sys-libs/libsemanage/libsemanage-3.7.ebuild b/sys-libs/libsemanage/libsemanage-3.7.ebuild index bf5e4bb6649c..91e720629161 100644 --- a/sys-libs/libsemanage/libsemanage-3.7.ebuild +++ b/sys-libs/libsemanage/libsemanage-3.7.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]]; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86" + KEYWORDS="amd64 arm arm64 ~mips ~riscv x86" S="${WORKDIR}/${MY_P}" fi diff --git a/sys-libs/musl/Manifest b/sys-libs/musl/Manifest index 8a6c5c4af337..4ed8b8bd4d27 100644 --- a/sys-libs/musl/Manifest +++ b/sys-libs/musl/Manifest @@ -17,8 +17,8 @@ EBUILD musl-1.2.3-r10.ebuild 6117 BLAKE2B 69679bf250df5728bdf1f5d48c5fb9af954af3 EBUILD musl-1.2.3-r9.ebuild 6061 BLAKE2B bc236cfc3b66d8cb5837c8ff1009e4743add90a38e842dff9b1ed076ddf679a4be43e09945f2e0433e7a273ce865b40f43bc6884178b4efe25f4d194175c057c SHA512 5fb1ad4fc56df814ef8e68a33b75fd4688501114eacd890db95588aee1255dd11bd383d2320e3323c184d77b9b57b90428c6dcd6284e28d5738db856002500b0 EBUILD musl-1.2.4-r1.ebuild 5775 BLAKE2B 9831268faa34fa420480de2fa4961b374fe02c5bcd188afdfebc82eabfd3fc9e5fdfedd99ad9addd97ac5e8788dd16797781a1b8278455da9ae72f548eaba546 SHA512 9fd54b47ac25547e4dcf8de9ac27ac11ad05f7278a3d0b1d6a9b7977d80e8feef606413e2930c27f7bfec48d9340818f0f46e99b0dabfe78f0f6b0f7eb63dad4 EBUILD musl-1.2.4-r3.ebuild 5893 BLAKE2B 31702d4b07ea6d39a0c7d48995d9b6d95c447b0b7640463c78701777dbbd8c170af5ebd927c7dfd5d9be2e4652640c64c2eb7444a6245a5b54ba10458c5299e4 SHA512 1ce01807e3fec77a6b732900760a810654f7a4122dd66109038f7570a422339270488c0cc7eba2e421dd7dfe99cf25ff2175ab53a00d38ff218f23dbcf167296 -EBUILD musl-1.2.4-r4.ebuild 5949 BLAKE2B 1fdaf4c7e9cc1ed5d59ca2915aad19c71698c86474ea7c2639d0024676faec5db4d4c88620aceb4a4d8c4a6385c1addea9ee9814c9400e55ac95dc9e05c4df3a SHA512 a7583e66e7f3790a8f90815d52a4c8c527f1a4789dfd1db87e61d07b4ea96dd47cf03017887686452af847523077e38f70d241a1131be79a6dc164b7457d9c32 +EBUILD musl-1.2.4-r4.ebuild 5943 BLAKE2B d6fcc42fee43d5928d8dd7ea841744c14657b63d6f982b6876c778e4953b42d5a50482dd314589f3910fb68ec34a03560462cb62509b3372257e2ea308115080 SHA512 64468d66643d4bc569a6a962fdabc55529918d71a8e4565febfb5e77a78edffb900f555a71962800c43794208dd75ca3376ef0f7f7f65498a0140fd18f09d6b3 EBUILD musl-1.2.5-r2.ebuild 5868 BLAKE2B 88316a9821c84cebba28d874f4a77d1f59f4a3e00a31ae608cd690a85ea190bc9ef00f91ebe41936d364b8cca7aa1d01827495c6f6ef466def7392f2e9bf4791 SHA512 857b595a38cb9c90ef88e499fcfa0a28b3f669d67804c3ea3f7340eba5793c14a9625fe4d0ee6076763b1aa367970da89a978ec668382e7183b462a2e96dd6ab -EBUILD musl-1.2.5-r3.ebuild 5923 BLAKE2B 268fe160d9159f39967bac8c1c1d931e6348112bad2b480f21c78ecf20420a337613f23aebb8a3b6c3b1abcb11ad82e7c457c4fe143ee4ed18a3411255c59ec8 SHA512 b3041941634cd1686c7037ddcef31bc6e02da8b6a3be811da57a7b8f2be4682d416437838657021897bca4ac7c68d0d9b8346cd3cf70ed1ce4d0b73d6ae96ffa +EBUILD musl-1.2.5-r3.ebuild 5918 BLAKE2B 98d6999e70c9a3c2dba987686833cf177d66930b97efc12458f493b8af5c93fd03bb2a41380ceeedbd27125d59319ba87ea32cda7e3fb9be00b19d528b4a0f62 SHA512 c2bd8ee788a808da547cccfdbdb1476c320e30c5dbbea5bc6f0f4a65fdb0fdc4e9447fd7d0da2a8bfa38c079df5fd20ce7248be81ded5a6e4c9a71ab007d2f07 EBUILD musl-9999.ebuild 5745 BLAKE2B 6aa474780470f516baaad52d2d6cd01a4bca6ba9f5278b734c571cf4f74024eeaa3fa4f991a354f8cc1fd159ab3cbc589fae1a24e036cede7f42e24a44dc7aa2 SHA512 80d9fa556ba779f1de8f0b3713ec10887e54f8062183278def72fc947f48ec46e31da790cba237d150bd058af238ade656b74470d1b5824bc2161fee47f4fe25 MISC metadata.xml 559 BLAKE2B 8b1093a5278f716b8e21467b325e373a790f54c8ab71b92adc4c87dd569a92b20e08009372065f0f27ced39e3361c9e5e5a2e1bff271753d280439fabbddd3a4 SHA512 a35c13ea32ac8f26984bdb0d70d28a4285f34e32a2b0b17ad98fe3f357fb46c87a1e853377630d4da58fd5953de3fdeb02ee89181394e1815f5e0bbba4cd9f92 diff --git a/sys-libs/musl/musl-1.2.4-r4.ebuild b/sys-libs/musl/musl-1.2.4-r4.ebuild index 79f9d494100f..83fc6def71c0 100644 --- a/sys-libs/musl/musl-1.2.4-r4.ebuild +++ b/sys-libs/musl/musl-1.2.4-r4.ebuild @@ -13,7 +13,7 @@ else SRC_URI="https://musl.libc.org/releases/${P}.tar.gz" SRC_URI+=" verify-sig? ( https://musl.libc.org/releases/${P}.tar.gz.asc )" - KEYWORDS="-* ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="-* amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-musl )" fi diff --git a/sys-libs/musl/musl-1.2.5-r3.ebuild b/sys-libs/musl/musl-1.2.5-r3.ebuild index 3542edd7d83d..559077077d00 100644 --- a/sys-libs/musl/musl-1.2.5-r3.ebuild +++ b/sys-libs/musl/musl-1.2.5-r3.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://musl.libc.org/releases/${P}.tar.gz" SRC_URI+=" verify-sig? ( https://musl.libc.org/releases/${P}.tar.gz.asc )" - KEYWORDS="-* amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="-* amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-musl )" fi |