From 70a061c3f38986cf8f04a4c6567114cea348169e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 Nov 2023 16:55:57 +0000 Subject: gentoo auto-resync : 29:11:2023 - 16:55:57 --- sys-apps/Manifest.gz | Bin 49527 -> 49532 bytes sys-apps/syd/Manifest | 4 +- sys-apps/syd/syd-3.4.1.ebuild | 152 ------------------------------------------ sys-apps/syd/syd-3.6.0.ebuild | 152 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 154 insertions(+), 154 deletions(-) delete mode 100644 sys-apps/syd/syd-3.4.1.ebuild create mode 100644 sys-apps/syd/syd-3.6.0.ebuild (limited to 'sys-apps') diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 9c96e80d86b7..0fd0cd9b3f5d 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest index 9dd4f915e59e..a806a9f798d4 100644 --- a/sys-apps/syd/Manifest +++ b/sys-apps/syd/Manifest @@ -79,8 +79,8 @@ DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8 DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62 -DIST syd-3.4.1.tar.gz 300205 BLAKE2B d487be69300057a954cbb5320912218ffcdd3da9d27b652e74fcaab9293b77bd50c512b8379a6840e1dad53f056154f19bed4ff55719f26dc0c56264e3453cfc SHA512 9d7ab8512a8f8950958baec01286302692159ce95fa1f67d2fbe452c09d99521e507008437174bbebf1e0788838de13fb68dfb1861ad23e3bc69c251f46b1483 DIST syd-3.5.1.tar.gz 314972 BLAKE2B 1dcc46d419b4b03e4e832e3cfc99b0f13cd04e1157c3a6a4afa7ee989778cc546a3f64c827bf0c12935cfc8f4add221904f0fb897bbf6882165b7f6e51bd383b SHA512 6dac2df607e65aedf806c56fc68f3515c9f49b18ba977dc8c2eb64d156a6d05d2146f533e6b5e09dc98b160f065ef375ea25897edb9ae8b83fc23a42fac76ab9 +DIST syd-3.6.0.tar.gz 319857 BLAKE2B e931492b32c14acf92b033b1ae7b72f966106e989c472f221d45d6be2e9e637f6f4213fb1f67a86e0d4aeb62ef3262c2a736c57579bc9dedb1617eef0b3ff14e SHA512 53017997bf1c0f6d2b8121aaf84291527722f3c3d193a5371ccdd3249aa65aad3769beb0931e934ac9b8c2de93afd28b83623f34893b7ca428c35a3c17a825d1 DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3 DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 @@ -99,6 +99,6 @@ DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1d DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -EBUILD syd-3.4.1.ebuild 2920 BLAKE2B 78fe893b27e89792c0158a9bf19e5ddc6b73192dfea0cfc8ec4a27e262fbce11a79638f9257a389a1520a26fefbf10e30701b4f698f39ce016d9690136cfe01a SHA512 71a245bfce307f10a1baa1a9d53e34b03fb16910f095db63f4a7959babb62afed8b97dd3b8274f89f877454b806990d9728feb3b022efea87fb868c61ea72d4b EBUILD syd-3.5.1.ebuild 2920 BLAKE2B 78fe893b27e89792c0158a9bf19e5ddc6b73192dfea0cfc8ec4a27e262fbce11a79638f9257a389a1520a26fefbf10e30701b4f698f39ce016d9690136cfe01a SHA512 71a245bfce307f10a1baa1a9d53e34b03fb16910f095db63f4a7959babb62afed8b97dd3b8274f89f877454b806990d9728feb3b022efea87fb868c61ea72d4b +EBUILD syd-3.6.0.ebuild 2920 BLAKE2B 78fe893b27e89792c0158a9bf19e5ddc6b73192dfea0cfc8ec4a27e262fbce11a79638f9257a389a1520a26fefbf10e30701b4f698f39ce016d9690136cfe01a SHA512 71a245bfce307f10a1baa1a9d53e34b03fb16910f095db63f4a7959babb62afed8b97dd3b8274f89f877454b806990d9728feb3b022efea87fb868c61ea72d4b MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b diff --git a/sys-apps/syd/syd-3.4.1.ebuild b/sys-apps/syd/syd-3.4.1.ebuild deleted file mode 100644 index 6b41cc8c2a83..000000000000 --- a/sys-apps/syd/syd-3.4.1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RESTRICT="test" # fails with sandbox - -CRATES=" - aho-corasick@1.1.2 - anes@0.1.6 - anstyle@1.0.4 - anyhow@1.0.75 - argv@0.1.9 - autocfg@1.1.0 - bitflags@1.3.2 - bitflags@2.4.1 - bstr@1.8.0 - cast@0.3.0 - cfg-if@1.0.0 - ciborium-io@0.2.1 - ciborium-ll@0.2.1 - ciborium@0.2.1 - clap@4.4.8 - clap_builder@4.4.8 - clap_lex@0.6.0 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-channel@0.5.8 - crossbeam-utils@0.8.16 - either@1.9.0 - env_logger@0.10.1 - errno@0.3.6 - fastrand@2.0.1 - fnv@1.0.7 - futures-channel@0.3.29 - futures-core@0.3.29 - futures-executor@0.3.29 - futures-task@0.3.29 - futures-util@0.3.29 - getargs@0.5.0 - globset@0.4.13 - half@1.8.2 - heck@0.4.1 - hermit-abi@0.3.3 - io-uring@0.6.2 - ipnetwork@0.20.0 - is-terminal@0.4.9 - itertools@0.10.5 - itoa@1.0.9 - lazy_static@1.4.0 - libc@0.2.150 - libseccomp-sys@0.2.1 - libseccomp@0.3.0 - linux-raw-sys@0.4.11 - lock_api@0.4.11 - log@0.4.20 - memchr@2.6.4 - memoffset@0.7.1 - nix@0.26.4 - nonempty@0.8.1 - num-traits@0.2.17 - num_cpus@1.16.0 - once_cell@1.18.0 - oorandom@11.1.3 - openat2@0.1.2 - parking_lot@0.12.1 - parking_lot_core@0.9.9 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pkg-config@0.3.27 - proc-macro2@1.0.69 - quote@1.0.33 - redox_syscall@0.4.1 - regex-automata@0.4.3 - regex-syntax@0.8.2 - regex@1.10.2 - rustix@0.38.21 - rustversion@1.0.14 - rusty_pool@0.7.0 - ryu@1.0.15 - same-file@1.0.6 - scopeguard@1.2.0 - serde@1.0.192 - serde_derive@1.0.192 - serde_json@1.0.108 - slab@0.4.9 - smallvec@1.11.2 - strum@0.25.0 - strum_macros@0.25.3 - syn@2.0.39 - tempfile@3.8.1 - tinytemplate@1.2.1 - unicode-ident@1.0.12 - walkdir@2.4.0 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.6 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.48.0 - windows-targets@0.48.5 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_msvc@0.48.5 - windows_i686_gnu@0.48.5 - windows_i686_msvc@0.48.5 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_msvc@0.48.5 -" - -inherit cargo - -DESCRIPTION="practical userspace application sandbox" -HOMEPAGE="https://gitlab.exherbo.org/sydbox" - -SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -IUSE="+static" - -LICENSE="GPL-3+" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" - -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="static? ( sys-libs/libseccomp[static-libs] ) - sys-libs/libseccomp" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/syd-v${PV}" - -src_compile() { - if use static; then - export LIBSECCOMP_LINK_TYPE="static" - export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp) - export RUSTFLAGS+="-Clink-args=-static -Clink-args=-no-pie -Clink-args=-Wl,-Bstatic -Ctarget-feature=+crt-static" - myfeatures=( "static" ) - fi - cargo_src_compile -} - -src_install () { - cargo_src_install - dodoc README.md - insinto /usr/libexec - doins src/esyd.sh - - insinto /etc - newins data/user.syd-3 user.syd-3.sample -} diff --git a/sys-apps/syd/syd-3.6.0.ebuild b/sys-apps/syd/syd-3.6.0.ebuild new file mode 100644 index 000000000000..6b41cc8c2a83 --- /dev/null +++ b/sys-apps/syd/syd-3.6.0.ebuild @@ -0,0 +1,152 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RESTRICT="test" # fails with sandbox + +CRATES=" + aho-corasick@1.1.2 + anes@0.1.6 + anstyle@1.0.4 + anyhow@1.0.75 + argv@0.1.9 + autocfg@1.1.0 + bitflags@1.3.2 + bitflags@2.4.1 + bstr@1.8.0 + cast@0.3.0 + cfg-if@1.0.0 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.4.8 + clap_builder@4.4.8 + clap_lex@0.6.0 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.8 + crossbeam-utils@0.8.16 + either@1.9.0 + env_logger@0.10.1 + errno@0.3.6 + fastrand@2.0.1 + fnv@1.0.7 + futures-channel@0.3.29 + futures-core@0.3.29 + futures-executor@0.3.29 + futures-task@0.3.29 + futures-util@0.3.29 + getargs@0.5.0 + globset@0.4.13 + half@1.8.2 + heck@0.4.1 + hermit-abi@0.3.3 + io-uring@0.6.2 + ipnetwork@0.20.0 + is-terminal@0.4.9 + itertools@0.10.5 + itoa@1.0.9 + lazy_static@1.4.0 + libc@0.2.150 + libseccomp-sys@0.2.1 + libseccomp@0.3.0 + linux-raw-sys@0.4.11 + lock_api@0.4.11 + log@0.4.20 + memchr@2.6.4 + memoffset@0.7.1 + nix@0.26.4 + nonempty@0.8.1 + num-traits@0.2.17 + num_cpus@1.16.0 + once_cell@1.18.0 + oorandom@11.1.3 + openat2@0.1.2 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pkg-config@0.3.27 + proc-macro2@1.0.69 + quote@1.0.33 + redox_syscall@0.4.1 + regex-automata@0.4.3 + regex-syntax@0.8.2 + regex@1.10.2 + rustix@0.38.21 + rustversion@1.0.14 + rusty_pool@0.7.0 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.192 + serde_derive@1.0.192 + serde_json@1.0.108 + slab@0.4.9 + smallvec@1.11.2 + strum@0.25.0 + strum_macros@0.25.3 + syn@2.0.39 + tempfile@3.8.1 + tinytemplate@1.2.1 + unicode-ident@1.0.12 + walkdir@2.4.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.48.0 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo + +DESCRIPTION="practical userspace application sandbox" +HOMEPAGE="https://gitlab.exherbo.org/sydbox" + +SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +IUSE="+static" + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" + +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="static? ( sys-libs/libseccomp[static-libs] ) + sys-libs/libseccomp" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/syd-v${PV}" + +src_compile() { + if use static; then + export LIBSECCOMP_LINK_TYPE="static" + export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp) + export RUSTFLAGS+="-Clink-args=-static -Clink-args=-no-pie -Clink-args=-Wl,-Bstatic -Ctarget-feature=+crt-static" + myfeatures=( "static" ) + fi + cargo_src_compile +} + +src_install () { + cargo_src_install + dodoc README.md + insinto /usr/libexec + doins src/esyd.sh + + insinto /etc + newins data/user.syd-3 user.syd-3.sample +} -- cgit v1.2.3