summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-10 21:28:32 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-10 21:28:32 +0000
commitc020d9e9432cd0e36fe47ad14216d6048adb49fc (patch)
tree7c3c3aed7d27733e3ad6d8f8f017244169c20772 /dev-libs
parent0d0e3e0adedd9f237ceea9e95cbd0ed29a4576d4 (diff)
gentoo auto-resync : 10:11:2022 - 21:28:32
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/FP16/FP16-2021.03.20-r2.ebuild2
-rw-r--r--dev-libs/FP16/Manifest2
-rw-r--r--dev-libs/Manifest.gzbin95754 -> 95752 bytes
-rw-r--r--dev-libs/bemenu/Manifest2
-rw-r--r--dev-libs/bemenu/bemenu-0.6.3-r2.ebuild55
-rw-r--r--dev-libs/clhpp/Manifest2
-rw-r--r--dev-libs/clhpp/metadata.xml4
-rw-r--r--dev-libs/libclc/Manifest13
-rw-r--r--dev-libs/libclc/libclc-15.0.4-r1.ebuild (renamed from dev-libs/libclc/libclc-16.0.0_pre20221023.ebuild)33
-rw-r--r--dev-libs/libclc/libclc-15.0.4.9999.ebuild28
-rw-r--r--dev-libs/libclc/libclc-15.0.4.ebuild1
-rw-r--r--dev-libs/libclc/libclc-16.0.0.9999.ebuild33
-rw-r--r--dev-libs/libclc/libclc-16.0.0_pre20221104.ebuild33
-rw-r--r--dev-libs/libclc/metadata.xml3
-rw-r--r--dev-libs/libinput/Manifest2
-rw-r--r--dev-libs/libinput/metadata.xml4
-rw-r--r--dev-libs/modsecurity/Manifest2
-rw-r--r--dev-libs/modsecurity/modsecurity-3.0.8.ebuild69
18 files changed, 178 insertions, 110 deletions
diff --git a/dev-libs/FP16/FP16-2021.03.20-r2.ebuild b/dev-libs/FP16/FP16-2021.03.20-r2.ebuild
index 1673b468cb71..c829131617f1 100644
--- a/dev-libs/FP16/FP16-2021.03.20-r2.ebuild
+++ b/dev-libs/FP16/FP16-2021.03.20-r2.ebuild
@@ -53,6 +53,6 @@ python_install() {
src_install() {
cmake_src_install
- rm "${D}"/usr/include/fp16/*.py || die
+ rm "${ED}"/usr/include/fp16/*.py || die
python_foreach_impl python_install
}
diff --git a/dev-libs/FP16/Manifest b/dev-libs/FP16/Manifest
index 209ce6a8af79..67f727ef832a 100644
--- a/dev-libs/FP16/Manifest
+++ b/dev-libs/FP16/Manifest
@@ -1,4 +1,4 @@
AUX FP16-2021.03.20-gentoo.patch 1876 BLAKE2B 56863806f1040c5a92e04f7cf120e2ae4e4e6c59b336bf8734d0b0945e29d17afb5c244e94fab6023567227878b72e73d3c8d669e4af311bfc703f545b82d847 SHA512 0ac6379a5d92a70df72c4a0bce0d437ebb7733fa6f61b0006cedd007f9c071c2b7c9727cd559c39c08a8528f29c2d96397b566512eca6fa4c5a5d812085125cf
DIST FP16-2021.03.20.tar.gz 71228 BLAKE2B e598225032324ffe38db9002e8397e67a713b6323ac57408e7e39e146826b2bb1dab60cd75181a25b1b07958463e3913bbf0e53b23803e53d472fda66b8ba6d5 SHA512 3f094f242425ea37de274eb8539dc5f8ab0c13fd5325d14180ef12e9c04e6002a110d086c4c667f7c8054af337deab096d59482eb95cc8a632c3c412b48e89d1
-EBUILD FP16-2021.03.20-r2.ebuild 1171 BLAKE2B f82b80a79d58643d5cbad2474a5c1e892514d14f80cbd6e7a75c0f4bbbc13d9b5f3c2c7da6bc79d0495918d8617bad35cad82bfeeacb07b7189ca093d327812c SHA512 5e9a8ef2a727c437ef5266508b09b78e845265197e188200f84ed312cb76bd7364b1ca1b945ae15cfd0926242aaa8ab0aa97cb057fffea3ace7e7b77e406a6cf
+EBUILD FP16-2021.03.20-r2.ebuild 1172 BLAKE2B 3788f9d5367250d306b360ce5e998a18a935512edc9acc2c8d265303edfb528764403fffa71fc51ddd434178a5be93737a7c2ee14cab168d05c39326e86347bc SHA512 be88bef42271bd55fbfca3710ce1b57d2ee70098724062f392c4378b108de54cc0f9b63ad10dd764e51f2b59d251993c09c5d4d3c93729f1b329b8a25a3c593d
MISC metadata.xml 329 BLAKE2B eda810b21ca05e2e16f2eafac194cdca189d27449bc9322488aeca215a9b2c10ce68145abab1abb984e290ab6ca8ce21c3beaf06ecd76d7574fd8b82388f4e63 SHA512 27ca59c0862f75f24dc64f9af5eee96cf63ef4bd468e17f5d04cc23289dbb5c44af9b230707ad13d1ff85e75db4d5485d7226c9e6d80e8bc80d9e6f3b2e18acd
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index c4e36de49841..8fa88b9273e0 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 296004666ce4..b09a5d47909b 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,6 +1,4 @@
DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
-DIST bemenu-0.6.3.tar.gz 120169 BLAKE2B ab53e3a4c62e259b1fb2b1fb5f87f1fe73e86cc17e59391f408be4d7d3ca1cdf60713c8f54b7acebef01d06473dbe367ef76b83711de8e4192a639155a636fab SHA512 eed615e685f78bb6131dd4cbdccdb6962b7ecf688af650f970e9c79e6bf9d82b791da34161679e27381540d41b2804660605d5ce0bdb132bce63eaff81595ca7
EBUILD bemenu-0.6.10.ebuild 1203 BLAKE2B 760331d14fcff99848150e7b7c3afb5457019eb910c6ca8384b20a2ae2ef6920d9c57ef3c3b0f58f4e67a323c2621f93f059d61079bb8f69a03ac377ab0cae7d SHA512 6e60eca7c0f3cfc6d57c7c3b60e4410619153475f03152e98d10f70569f21b8a22c1a1949c7354d5d800d5f4ba7dff91b3e7f5592a93825f61d829df3ee7a24f
-EBUILD bemenu-0.6.3-r2.ebuild 1205 BLAKE2B efc4fad7ea0b666758e4aa9a51b1016b6e24dcdf3406fcf0f903f3e69aaa5db0365291308e3eb2d7967260ac9eb2a88706b9d4963e2b83c58054a6cd32784670 SHA512 88716bf65c5aca288211c2b47f2bd4cedf1a1a81afe8e95003347fa1af25eb73da07095d4bc2b30b8bd7c500b421f6421eab469d0ad12514d4d3a4432c286825
EBUILD bemenu-9999.ebuild 1205 BLAKE2B efc4fad7ea0b666758e4aa9a51b1016b6e24dcdf3406fcf0f903f3e69aaa5db0365291308e3eb2d7967260ac9eb2a88706b9d4963e2b83c58054a6cd32784670 SHA512 88716bf65c5aca288211c2b47f2bd4cedf1a1a81afe8e95003347fa1af25eb73da07095d4bc2b30b8bd7c500b421f6421eab469d0ad12514d4d3a4432c286825
MISC metadata.xml 255 BLAKE2B 7788f736048880a23aeeb4baf5daf3bf65fd82dc4e6f56e63d2897a055acebf8ac480d249f297ec54cae1cc44031435effd37165455a16c62ca7acc6be63cf21 SHA512 6069c94a7b02290a08fe052105613139fccd952f5507bac994d2fd9aa4359e9b1b76e5fb0f1111474594d3d25ef6d5ac54b93d611f3512ef9bcbe5cf28f5f35e
diff --git a/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild b/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
deleted file mode 100644
index bd5b9bc60d55..000000000000
--- a/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
- SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
- ncurses? ( sys-libs/ncurses:= )
- wayland? (
- dev-libs/wayland
- dev-libs/wayland-protocols
- x11-libs/cairo
- x11-libs/pango
- x11-libs/libxcb
- )
- X? (
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/libX11
- x11-libs/cairo[X]
- x11-libs/pango[X]
- x11-libs/libXinerama
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_compile() {
- tc-export CC
-
- emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
- use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
-}
-
-src_install() {
- emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
-}
diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest
index bbb306d84c5e..df38186da3b5 100644
--- a/dev-libs/clhpp/Manifest
+++ b/dev-libs/clhpp/Manifest
@@ -2,4 +2,4 @@ DIST clhpp-2.0.15.tar.gz 99826 BLAKE2B de5f6cab05d21199ffea37bbbcc5d312a4b812b60
DIST clhpp-2.0.19.tar.gz 106871 BLAKE2B e8c94f3e242d272a7eedbb13f7ead89cacaffdeca8b837fab29eb023e60efc7eb730b3966702474168071e7c884801fa24f0eedad95f6ea866f27dddb3af4a4e SHA512 f2d37eaee7a46b505844ddf45ae94f5f94241dea0b8f03f6bf4ba7524d7556c9ed19cc2f702cdd9becc469816ffa3d8371ae3561aebff5486cae9b623a10f58b
EBUILD clhpp-2.0.15.ebuild 582 BLAKE2B 136db303f1a442c414151dda935ef39401f9e25608336af16bf94600777d4b8da2de0686070b7f2cd04b7ff0932e8ab51f1c36d57b601f90a3de8fdfd9b75d44 SHA512 c3d4bfdceb1250ff9ad1b5b7d1539cbc584ccb461de72178dc3eb721c0cd0d807a16f3907b697b5109f7b681eb707081725de72b69637e343a3e63b8bca3bb8a
EBUILD clhpp-2.0.19.ebuild 1200 BLAKE2B 5e7a50dc98a9c51da8edbeddc10d4cd613fff1634fed87f1c7e364fbcbd554de371c7b240bbf33f1722417e59d6579a5066c5e5c48e511c4fc6d293dbc2c9819 SHA512 23ce6fc6392ee19f12ceb278ff7b3c092c2da94b4ad6ceaecae16e0592e9614230e5225d7b28838eaf22a9d53d4c195a8fdb222bf4d1f1a70da516ac0e8881c2
-MISC metadata.xml 447 BLAKE2B d5c2cc2fc3bc07611a83a0cd9457b0c84f6639eac864fec190df2c5d078ce719fca55b3af1925867bf6f114858f9e91ab750a041f4a28c729acbc58f743e271f SHA512 fa79dbc0965cfdb94d995476a09dd414743cae0c90bb1038b4126e476133e81cee54130a0a6a10c53a83142f990b38a409834b90688b410dfa5339f90d3072cb
+MISC metadata.xml 346 BLAKE2B acef91691221b9b27c8153b22470984b76fb92c720b9017da5cbae9464839c9625ea1d8902d18bf711ef7fcb435a07e7baf781d998881fe8179780d68e4c505e SHA512 78da9f326b7064b15eaf832bda21362f0a6eb495ed6a63c01cafb961d4ec7791c0806bd5f14d774092783fb55bb57012dc5ed74c04d445fce38cf72bc3998f73
diff --git a/dev-libs/clhpp/metadata.xml b/dev-libs/clhpp/metadata.xml
index cab832e30350..4fab41399c23 100644
--- a/dev-libs/clhpp/metadata.xml
+++ b/dev-libs/clhpp/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index efc0b8c9a9e2..2e914f464d1d 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -5,12 +5,11 @@ DIST llvm-project-15.0.3.src.tar.xz.sig 438 BLAKE2B e7e0614e144eb878f694c12e97cf
DIST llvm-project-15.0.4.src.tar.xz 110936424 BLAKE2B a02b76ad161e352b4d3d84baffdada9c6a0e704de7a2c4017df4d4d05a9e9d02113791cd7d91c3edfa1f5bcb7ab95e1772d60f7061514928c6828600f41a8322 SHA512 9d5b664dd77c08130601636f9d6c006b257f369470ce823aa56d06698a9f0edfec42f2c90da934b9ad52c4d7960d9a024ea46dc9640275be6d191b1ba9869459
DIST llvm-project-15.0.4.src.tar.xz.sig 566 BLAKE2B f1a7be65fcce932dc125ae2b498f68a14e68dad0d7a1e031343c52c5dafb7b123e346f3efa50a7693584361abf01efe9401b1b5781dee6b92dc1045e538e9b7b SHA512 35899ffbd13fc44cade54246a423450571cb4b62b8d706864daa3eef2377c48e24ef3113218e39e29de995b7f7fa307f9187552766576c9050fd924beb517f6e
DIST llvm-project-1fb186198af5f183dde053c1396f899567755d64.tar.gz 170328817 BLAKE2B c79199044e8d636127d1d163ceea856c1bcb1d59c892e9c72869ab788b4feb23f8c28585ac761764b4e29b883c61e43be9341610a523d8b64471200bb3aecfaa SHA512 8b366dc70506ceb70a5584ad051e100fa1cc620388fc757536ef775d102b4baaac016d4f62dbc8b1d9dd00b587622a25d9da735196d336faf35d611145cf5fdc
-DIST llvm-project-b34ea582774c057d9bf5591174d683fd3d8aa02b.tar.gz 169735900 BLAKE2B d3a82a07f855b038071fc8eb3f41a88b4c220a577219985ecddeb9a535ea8b159dbad575699997d90a49db74c074b5f4354ad707e91d6934daaa7319e0d8ee9b SHA512 3f5525c7d893bdac701cff4cf82dafc31608920d788d9b7401654f320b2432528cf4ae8ef013182807b3dc0c5b758c71f1efeedb672dd47fdb8aa6f434dfb583
EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B eb984d3f19f3b147d3974722c11218117240cad75033c12eb6664ef7d492e9ed77fd3c3dfef2fe59bb0c23716072b7ff3b10840b19b213fa96121d5aa7faa335 SHA512 66b74a3cb2ee6c54e6d348d64fe239f2ea72a43f28d1ab0cf22a4757cf87cadde427516d8aa74b4c95a947f38d01571f23e69388a04694527e2be9b0fd1bf94e
EBUILD libclc-15.0.3.ebuild 1411 BLAKE2B 22c88236e222cf2e547b25bb19e971fc7df4416cb686dbcff6086a60c023c4b11ea44242bd1f65ce68fc760199ffb985c3635022c74d05df5ef8e25f07f28e2a SHA512 20d96c75fb7916cfd6ab2c9480d0833da81036c4104bfd922eac93e76ef44225b0e27c9fc20aa6bb10c2f7e609a52e8d752b447e41ad1a9ed51715d6e8c9d8eb
-EBUILD libclc-15.0.4.9999.ebuild 1402 BLAKE2B 3c240051e1752ea60d9c040f75a5f95319e97754684c4e98c8bdcc8fe60ec266736d573f71929328f12ce96357ca33376244adf7305d674ec5e21a182b635bb6 SHA512 0986f1338d3048444632759c5276c1bbfc8ed4dc4450a83603985aea7643b26eef86d24550eba3b52be06e851c0ad4d866eee295e84385b26bc3df911c1ad9a6
-EBUILD libclc-15.0.4.ebuild 1413 BLAKE2B 837a7970e531e7198059f14a7ab25f416852993c0775b76baf01e334cc6050ba0714cf74ce645b9c8aa6312152b5991b2aef2ae7d1d10d0235ab6724efe35a28 SHA512 047251cbf6e7185be5061d5d1e6db01833a97702b844511bc5a0db76b7323cb5f253f3ac77593c0b989515b7651c3bef2e3def8b017b1233457bd1ae4696dda5
-EBUILD libclc-16.0.0.9999.ebuild 1423 BLAKE2B 340c42c12fee9ca7f7fca73019d304e182f4e67b4ccd01c742f893483246d95fceafb4bdbdb6b3832520803ab3a7c58b6a21ead7ae40e32c7f0a3cbd48cab862 SHA512 448e79b028b81c9a6a601abb16ed1b4e71ae73611820e5c0f4287a924011619fe9af7d06eb0f2458a3c07fec8e30d1298d3ab810d5bd8bd995fe4e3e894b84c5
-EBUILD libclc-16.0.0_pre20221023.ebuild 1423 BLAKE2B 340c42c12fee9ca7f7fca73019d304e182f4e67b4ccd01c742f893483246d95fceafb4bdbdb6b3832520803ab3a7c58b6a21ead7ae40e32c7f0a3cbd48cab862 SHA512 448e79b028b81c9a6a601abb16ed1b4e71ae73611820e5c0f4287a924011619fe9af7d06eb0f2458a3c07fec8e30d1298d3ab810d5bd8bd995fe4e3e894b84c5
-EBUILD libclc-16.0.0_pre20221104.ebuild 1423 BLAKE2B 340c42c12fee9ca7f7fca73019d304e182f4e67b4ccd01c742f893483246d95fceafb4bdbdb6b3832520803ab3a7c58b6a21ead7ae40e32c7f0a3cbd48cab862 SHA512 448e79b028b81c9a6a601abb16ed1b4e71ae73611820e5c0f4287a924011619fe9af7d06eb0f2458a3c07fec8e30d1298d3ab810d5bd8bd995fe4e3e894b84c5
-MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
+EBUILD libclc-15.0.4-r1.ebuild 1664 BLAKE2B 442e70afd2336bf84f1757208eb3f3cd4aad8d4fbe8fc6e0679aa68fab13892685be093487191579ce11f6498e5dc255af5d5d6f93e2772ead136bebe67e9360 SHA512 8aa5886bffa82f0fc36c91bbc9832210f7db084fbc27ef682d1375b6bc571ce16ce11e3917603a0dc870cb4f84519f368f612962e2958f5e406fb9672d06b3bf
+EBUILD libclc-15.0.4.9999.ebuild 1658 BLAKE2B 3874dd2500b10a36ce6dd24bbce66bcba8b1835859e3a07debc3f4d17081b4b8f34d7adba7666b8c106b455a68b1ad41604d44d36b9ffc63ed40e1d5b99b0f8e SHA512 cf3d643b19823e6c0ec33122ea33b21da8300ac8b7476e906002ed7ef3e0501db2874d97c58e32ec71a524fc1278b29098f521cc0d6ca8076211305ab61a981a
+EBUILD libclc-15.0.4.ebuild 1371 BLAKE2B ec9f955ea786e7e6a407f250355c0a381b47099f4e159d0ba09d74169b4b0b80de9eef220bf0c5c84924537b21d3c303be4aeaf5c7baa6c060f8ffe2162865db SHA512 25c419bc6e6adb458db738a96fd8e80a29959e093af7989931adc70b02991cf0ad6ac259d89a9085275f6b1a4eb7d50a10bbc638c12d6f270ac0f2a4550fa706
+EBUILD libclc-16.0.0.9999.ebuild 1736 BLAKE2B b7c83cbea69242b5e143679e119e9cd54e0301a56ad54006f328a885ed3eef45af5b97a8cc307ed998ce5778ace4795f71bca235589e0f8207558549d029072a SHA512 3c403b99371a6e8d59473bcb439bb6095301ab5646a75c108c909aa466cb140fa10c335a1b102a1539e9ed7df6ae6c757b68ffdb525f3b9f2fcd34fe1522f2b0
+EBUILD libclc-16.0.0_pre20221104.ebuild 1736 BLAKE2B b7c83cbea69242b5e143679e119e9cd54e0301a56ad54006f328a885ed3eef45af5b97a8cc307ed998ce5778ace4795f71bca235589e0f8207558549d029072a SHA512 3c403b99371a6e8d59473bcb439bb6095301ab5646a75c108c909aa466cb140fa10c335a1b102a1539e9ed7df6ae6c757b68ffdb525f3b9f2fcd34fe1522f2b0
+MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5
diff --git a/dev-libs/libclc/libclc-16.0.0_pre20221023.ebuild b/dev-libs/libclc/libclc-15.0.4-r1.ebuild
index 2ec99d83a103..f68055e81f44 100644
--- a/dev-libs/libclc/libclc-16.0.0_pre20221023.ebuild
+++ b/dev-libs/libclc/libclc-15.0.4-r1.ebuild
@@ -11,19 +11,25 @@ HOMEPAGE="https://libclc.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
SLOT="0"
-KEYWORDS=""
-IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-IUSE="${IUSE_VIDEO_CARDS}"
-REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
+KEYWORDS="~amd64"
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-LLVM_MAX_SLOT=16
+LLVM_MAX_SLOT=15
BDEPEND="
${PYTHON_DEPS}
|| (
- sys-devel/clang:16
- sys-devel/clang:15
- sys-devel/clang:14
- sys-devel/clang:13
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
)
"
@@ -31,6 +37,10 @@ LLVM_COMPONENTS=( libclc )
llvm.org_set_globals
llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
has_version -b "sys-devel/clang:${LLVM_SLOT}"
}
@@ -42,6 +52,10 @@ pkg_setup() {
src_configure() {
local libclc_targets=()
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
use video_cards_nvidia && libclc_targets+=(
"nvptx--"
"nvptx64--"
@@ -56,7 +70,6 @@ src_configure() {
"amdgcn-mesa-mesa3d"
"amdgcn--amdhsa"
)
- # TODO: spirv
[[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
libclc_targets=${libclc_targets[*]}
diff --git a/dev-libs/libclc/libclc-15.0.4.9999.ebuild b/dev-libs/libclc/libclc-15.0.4.9999.ebuild
index 95d6c01bbc6c..94f834e120c6 100644
--- a/dev-libs/libclc/libclc-15.0.4.9999.ebuild
+++ b/dev-libs/libclc/libclc-15.0.4.9999.ebuild
@@ -12,17 +12,24 @@ HOMEPAGE="https://libclc.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
SLOT="0"
KEYWORDS=""
-IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-IUSE="${IUSE_VIDEO_CARDS}"
-REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
LLVM_MAX_SLOT=15
BDEPEND="
${PYTHON_DEPS}
|| (
- sys-devel/clang:15
- sys-devel/clang:14
- sys-devel/clang:13
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
)
"
@@ -30,6 +37,10 @@ LLVM_COMPONENTS=( libclc )
llvm.org_set_globals
llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
has_version -b "sys-devel/clang:${LLVM_SLOT}"
}
@@ -41,6 +52,10 @@ pkg_setup() {
src_configure() {
local libclc_targets=()
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
use video_cards_nvidia && libclc_targets+=(
"nvptx--"
"nvptx64--"
@@ -55,7 +70,6 @@ src_configure() {
"amdgcn-mesa-mesa3d"
"amdgcn--amdhsa"
)
- # TODO: spirv
[[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
libclc_targets=${libclc_targets[*]}
diff --git a/dev-libs/libclc/libclc-15.0.4.ebuild b/dev-libs/libclc/libclc-15.0.4.ebuild
index 9993b696f309..19a2eb2a6f32 100644
--- a/dev-libs/libclc/libclc-15.0.4.ebuild
+++ b/dev-libs/libclc/libclc-15.0.4.ebuild
@@ -14,7 +14,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
IUSE="${IUSE_VIDEO_CARDS}"
-REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
LLVM_MAX_SLOT=15
BDEPEND="
diff --git a/dev-libs/libclc/libclc-16.0.0.9999.ebuild b/dev-libs/libclc/libclc-16.0.0.9999.ebuild
index 2ec99d83a103..ed252b9ab52d 100644
--- a/dev-libs/libclc/libclc-16.0.0.9999.ebuild
+++ b/dev-libs/libclc/libclc-16.0.0.9999.ebuild
@@ -12,18 +12,28 @@ HOMEPAGE="https://libclc.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
SLOT="0"
KEYWORDS=""
-IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-IUSE="${IUSE_VIDEO_CARDS}"
-REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
LLVM_MAX_SLOT=16
BDEPEND="
${PYTHON_DEPS}
|| (
- sys-devel/clang:16
- sys-devel/clang:15
- sys-devel/clang:14
- sys-devel/clang:13
+ (
+ sys-devel/clang:16
+ spirv? ( dev-util/spirv-llvm-translator:16 )
+ )
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
)
"
@@ -31,6 +41,10 @@ LLVM_COMPONENTS=( libclc )
llvm.org_set_globals
llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
has_version -b "sys-devel/clang:${LLVM_SLOT}"
}
@@ -42,6 +56,10 @@ pkg_setup() {
src_configure() {
local libclc_targets=()
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
use video_cards_nvidia && libclc_targets+=(
"nvptx--"
"nvptx64--"
@@ -56,7 +74,6 @@ src_configure() {
"amdgcn-mesa-mesa3d"
"amdgcn--amdhsa"
)
- # TODO: spirv
[[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
libclc_targets=${libclc_targets[*]}
diff --git a/dev-libs/libclc/libclc-16.0.0_pre20221104.ebuild b/dev-libs/libclc/libclc-16.0.0_pre20221104.ebuild
index 2ec99d83a103..ed252b9ab52d 100644
--- a/dev-libs/libclc/libclc-16.0.0_pre20221104.ebuild
+++ b/dev-libs/libclc/libclc-16.0.0_pre20221104.ebuild
@@ -12,18 +12,28 @@ HOMEPAGE="https://libclc.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
SLOT="0"
KEYWORDS=""
-IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-IUSE="${IUSE_VIDEO_CARDS}"
-REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
LLVM_MAX_SLOT=16
BDEPEND="
${PYTHON_DEPS}
|| (
- sys-devel/clang:16
- sys-devel/clang:15
- sys-devel/clang:14
- sys-devel/clang:13
+ (
+ sys-devel/clang:16
+ spirv? ( dev-util/spirv-llvm-translator:16 )
+ )
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
)
"
@@ -31,6 +41,10 @@ LLVM_COMPONENTS=( libclc )
llvm.org_set_globals
llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
has_version -b "sys-devel/clang:${LLVM_SLOT}"
}
@@ -42,6 +56,10 @@ pkg_setup() {
src_configure() {
local libclc_targets=()
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
use video_cards_nvidia && libclc_targets+=(
"nvptx--"
"nvptx64--"
@@ -56,7 +74,6 @@ src_configure() {
"amdgcn-mesa-mesa3d"
"amdgcn--amdhsa"
)
- # TODO: spirv
[[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
libclc_targets=${libclc_targets[*]}
diff --git a/dev-libs/libclc/metadata.xml b/dev-libs/libclc/metadata.xml
index 072910296ca3..7518ab30a1c7 100644
--- a/dev-libs/libclc/metadata.xml
+++ b/dev-libs/libclc/metadata.xml
@@ -7,4 +7,7 @@
<upstream>
<remote-id type="github">llvm/llvm-project</remote-id>
</upstream>
+ <use>
+ <flag name="spirv">Build SPIRV targets</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index b783f11faaae..90589953f93a 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,3 +1,3 @@
DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e
EBUILD libinput-1.21.0-r1.ebuild 2289 BLAKE2B c89e242476aef8f5eda9db495a361a9118dfa385d42cc620cbef880436f61b773e9962effe4443a0915342a196c497721da5b1b5651e969299ad225024d5898d SHA512 8dc50c92765e5877c1d1d0bff8fe002f190b835b02d8f90d6d18c14a4a1602197e7f5854ab284f47c198c1c73e83f05c85bae56b105bb29026560141429275a4
-MISC metadata.xml 459 BLAKE2B cfe953562cf380cbfb152378fecb5a927c2b54ec26c53cca6aadc8835ec9e0c07620ac3cda810683c236ec3ec2b867ceb0efdb169d8fbbb1fe51616a7bd1ff69 SHA512 603f3e481424fc4bb631b7207682cb36144a15db143bae8df3b8fea4a10ac1863e03ff9e8106f3638f0aa41487adad7dbd7c2e74e01a7231254829b7f0b699d4
+MISC metadata.xml 339 BLAKE2B c649f0ffaad1b1dc76c3d3184d95356b2925f642ff6b96c3eba0c31a1d96c3d9b741c1348f8ec90d02428c30a836872fe4e42e7ab5f5e5197f4a787f9147a1a8 SHA512 e9aeca6cc4451ab5b622f597f8debaecfdc672244e5e0b687ac294c20009ba42fb2ccc45e7016a2427312e1c768259005e0a7ff53026087570382652ec23cb60
diff --git a/dev-libs/libinput/metadata.xml b/dev-libs/libinput/metadata.xml
index 33243afbabf3..8616f51e8744 100644
--- a/dev-libs/libinput/metadata.xml
+++ b/dev-libs/libinput/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <maintainer type="project">
<email>x11@gentoo.org</email>
<name>X11</name>
</maintainer>
diff --git a/dev-libs/modsecurity/Manifest b/dev-libs/modsecurity/Manifest
index e9346bc92f3e..ebb36667f6da 100644
--- a/dev-libs/modsecurity/Manifest
+++ b/dev-libs/modsecurity/Manifest
@@ -1,3 +1,5 @@
DIST modsecurity-v3.0.7.tar.gz 3333372 BLAKE2B f391e2057b95a26a16efaa5f9d86acdd030b2f32d3da3ebac4e5eccdae7c9c6453bdb6b4e2d7f49ce189760d5c5de7d656aa5796fe2723e2e6f5493c93420913 SHA512 d8caf5946b598b16c4481938f22c1116595286811cfdb01d95db95ab061f7045751f2aa98e515df239bceb3f1a6dce2ecd5b24c954bddc27997fa64e9e429730
+DIST modsecurity-v3.0.8.tar.gz 3336288 BLAKE2B de15124362f23c86a6dcee15dd847fcf703a378a57ebd4826a6304fed33b34f4791c7aa80abd42cbe5932063c1ca59f755345e3810dcbc296e2b6a758e0c580b SHA512 8113358548aea19a18de183922e979fd7ce9daad289c6894bda458176f17da63fb45160a2a86d97730c90191c881b232b1c9c6ab9209c3988b4390e49e086117
EBUILD modsecurity-3.0.7.ebuild 1940 BLAKE2B 0e1b1b024e4e1be46d22f1515834cb6f764c55ed2f26f4fcb17bd35d8427092a82606603994dac978382f99f9d898578c77efa86f0f7c7076cde312be35f96f0 SHA512 f31dac3be38f46f8bff64dc4413283bd9577b9354d5fa528b80b197e03efe369bb6d8a93288a54a97da170ca5e14fbd199ad055de926a56e40f39ec3a581a039
+EBUILD modsecurity-3.0.8.ebuild 1475 BLAKE2B 0e35aa739a333b8f21e545ca22583acfe2d4145bf72faf8ceedd1b71b0b4029367e26cebf481490fbd62fbb363f42b82d16355a4f4ae97f780b8fc47da6b8bb7 SHA512 e17fdb14a0f33ff7ec1fb3d8c40c5835245415fbd9ce391cdb7621c14b67cabbb85ab645f9e7d112704519a9c33a60463c54af9612752ea960605f9e93299f5f
MISC metadata.xml 1019 BLAKE2B 0873fbb1c328dea3378abbe280dc7adacf389a9f1085614057e328ca7258afb4553c2a37bb527eb80b995d69e428ac7fcb3306e65a84c0e3d17acb6ace270b0b SHA512 549b1dc80684fff950148598807b866ab9400c619d2ecb32f2e7f90f8f298dd47daadd4c33f76af40983ed22ffbbb017c110253d810bab931344dd6f80d8f2ce
diff --git a/dev-libs/modsecurity/modsecurity-3.0.8.ebuild b/dev-libs/modsecurity/modsecurity-3.0.8.ebuild
new file mode 100644
index 000000000000..b7405d95da91
--- /dev/null
+++ b/dev-libs/modsecurity/modsecurity-3.0.8.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit lua-single
+
+MY_P=${PN}-v${PV}
+
+DESCRIPTION="Application firewall and intrusion detection"
+HOMEPAGE="https://github.com/SpiderLabs/ModSecurity"
+SRC_URI="https://github.com/SpiderLabs/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc fuzzyhash geoip geoip2 json lmdb lua pcre2"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+RDEPEND="dev-libs/libpcre:=
+ dev-libs/libxml2
+ net-misc/curl
+ fuzzyhash? ( app-crypt/ssdeep )
+ geoip? ( dev-libs/geoip )
+ geoip2? ( dev-libs/libmaxminddb )
+ json? ( dev-libs/yajl )
+ lmdb? ( dev-db/lmdb )
+ lua? ( ${LUA_DEPS} )
+ pcre2? ( dev-libs/libpcre2:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-doc/doxygen[dot] )"
+
+DOCS=( AUTHORS CHANGES README.md modsecurity.conf-recommended unicode.mapping )
+
+pkg_setup() {
+ use lua && lua-single_pkg_setup
+}
+
+src_configure() {
+ local myconf=(
+ $(use_with fuzzyhash ssdeep)
+ $(use_with geoip )
+ $(use_with geoip2 maxmind)
+ $(use_with json yajl)
+ $(use_with lmdb)
+ $(use_with lua)
+ $(use_with pcre2)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ default
+
+ if use doc; then
+ cd doc && doxygen doxygen.cfg || die
+ fi
+}
+
+src_install() {
+ default
+ use doc && dodoc -r doc/html
+ find "${ED}" -name '*.la' -delete || die
+}