diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 68080 -> 68083 bytes | |||
-rw-r--r-- | dev-util/idea-community/Manifest | 4 | ||||
-rw-r--r-- | dev-util/idea-community/idea-community-2022.3.2.ebuild (renamed from dev-util/idea-community/idea-community-2022.3.1.ebuild) | 6 | ||||
-rw-r--r-- | dev-util/lldb/Manifest | 2 | ||||
-rw-r--r-- | dev-util/lldb/lldb-16.0.0_pre20230127.ebuild | 115 | ||||
-rw-r--r-- | dev-util/src-cli/Manifest | 3 | ||||
-rw-r--r-- | dev-util/src-cli/src-cli-4.4.0.ebuild | 23 |
7 files changed, 148 insertions, 5 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 29bb9ef62bb1..690f1af4278c 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index 3dbec8684989..60691a8ad79d 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,4 +1,4 @@ AUX idea-community-jdk.patch 379 BLAKE2B e60f97a66ba32fe31d91357cb825d43861e61a8fb9e1254e5a5944399cdd19c377750a65c44bf0ead50f1b8af5a1ebbd655b588dcfac019a41fbcf921eb1fbbc SHA512 4bcc1284afa268a350a6ed151873c056991553b32ff35aaeaa53dc12521d2ef0b3e3c566c0d7d924857b17802ae578d94af10c30267bd36c466a83c9c318cd0c -DIST idea-community-2022.3.1.tar.gz 941758149 BLAKE2B bc0a63fd9f4c2ab8f728877969395099c75db9353e3bc88f854c81b39f72b1cfe615c6cc8b925d653d0614d38cc46f40e9a6a27a0354bf4124d62e7c0bdae1e7 SHA512 0d6da6b22bf1e463063dd9c3495dbe4cd1838f8de467ffc13f208eaa62f4baeb82a8d0cd3fef7607cbff5ba88c67907056e7c3d7412617bc9ecb763224e990ae -EBUILD idea-community-2022.3.1.ebuild 3811 BLAKE2B 7852feb22c636529853b0f3a79048275463b3dce182c3cb47e3386089fba770db42f74c79f9f886a214725d16cfab7c4fc0e2990f01a22cd033cc4bb4f14b3da SHA512 4d1616ee227b51b706fd07758b683b973a158ce7ec9335f102e6c2711dd1644b3c7b671f89007db92c7108532728828305f9697f7a993e9a834dc8ea357b896a +DIST idea-community-2022.3.2.tar.gz 938318729 BLAKE2B 719f1601511b4c4daaa2ce27821a544607f3e2ee9b780d6dae401a0863f96a3d82342d96f5cff6faae6321e9524287ae48bca102a2469f61698877923974c601 SHA512 fe4aa54c9c4da42932007f30dc435d89c79341f091a6fa0649684e690faaa9d63954b8c90d459ba7c4222c564d76d30defacc67f1e20314901def33f5708d2de +EBUILD idea-community-2022.3.2.ebuild 3810 BLAKE2B d6e9957ef954eb4547978124cf7de5feb47e2046642e8d5f628209a79d14f59cd10382888448d5b13ddcc8b57309ec4f1663eb82ae2824b3da4c8e2faebfbb5f SHA512 721c359fd5da7770d08e71b3001f79852f9d86ee21dd13c891eaf694d300e14e82094b132289a211e641a253037922a015e87cd70310d2d86835edd443d9a077 MISC metadata.xml 454 BLAKE2B 297cfd8c543bf216cd45b66b5284f310659422e91f12af3d0bbe2ff689d94c96988d4c125c75a95526135b2c0f54a004ee43e1c1c4dfe4d1d68e86af5f75ab0d SHA512 5ca382bcbc51ea5400cbaeb067bccfcb4a245e208a2769d800cbd80fc7151310f895d410e5828c9a32223ab93345716ba4a2ebce521092631a4b7c0858519ef2 diff --git a/dev-util/idea-community/idea-community-2022.3.1.ebuild b/dev-util/idea-community/idea-community-2022.3.2.ebuild index 683d2f5d76de..0e2764406d3e 100644 --- a/dev-util/idea-community/idea-community-2022.3.1.ebuild +++ b/dev-util/idea-community/idea-community-2022.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,8 +19,8 @@ KEYWORDS="~amd64 ~arm64" DEPEND=" || ( - >=dev-java/openjdk-17.0.3_p7-r1:17 - >=dev-java/openjdk-bin-17.0.3_p7:17 + >=dev-java/openjdk-17.0.6_p10:17 + >=dev-java/openjdk-bin-17.0.6_p10:17 )" RDEPEND="${DEPEND} diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 8663f218c91e..cb4dbe721d45 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD lldb-13.0.1.ebuild 2587 BLAKE2B e71ae0f087f5490352932e4ed8daed99377a7579f93fb325c01b39faebd3000ebe8c73e9875dc609dda168649d5ca6e092fa9cdad8e847cbf01b1ddf95d1be2e SHA512 9ed40d4927f116f6c18a8c2d38287fb386c280d0f8ec40514c886b1298b5f19fae5f4102f715284e00503401df96e0ecb6cc23378c23e91d2baa383a76488ee3 @@ -9,5 +10,6 @@ EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aa EBUILD lldb-15.0.7.ebuild 2716 BLAKE2B 88e5c97e848e7e83261c6c18c6f4857f173515b346d734641c2add5ac31d840cbe1795a3ee46e619aff337192e6d618f43dac21eeba5a3e3f541b715768f9f17 SHA512 d4f9993fc13dd50504d05fc23b000796c6e747d65f816d23856d0eade3aa419fc8d68d77bab3e17f09013606b6f02ce7389e08877ee7d8a75fbe9f99a99e9e0e EBUILD lldb-16.0.0.9999.ebuild 2664 BLAKE2B 791938f67edd484c779b8663b1658a6c6db81d0283a2bc62b36c5499e27c61424055356511f5d4e306987fcbc4a490277d986d60ae77342021975ae89119fe14 SHA512 619c4fc08e3f0e175e97d3eeb8c37321ef5423e2d179d423c0daa586862e7ed21ceab83d36c6a6dd7cec82cc91f9f9ba34d17296bbad2b97cb4b14663796c2bb EBUILD lldb-16.0.0_pre20230107.ebuild 2664 BLAKE2B 791938f67edd484c779b8663b1658a6c6db81d0283a2bc62b36c5499e27c61424055356511f5d4e306987fcbc4a490277d986d60ae77342021975ae89119fe14 SHA512 619c4fc08e3f0e175e97d3eeb8c37321ef5423e2d179d423c0daa586862e7ed21ceab83d36c6a6dd7cec82cc91f9f9ba34d17296bbad2b97cb4b14663796c2bb +EBUILD lldb-16.0.0_pre20230127.ebuild 2664 BLAKE2B 791938f67edd484c779b8663b1658a6c6db81d0283a2bc62b36c5499e27c61424055356511f5d4e306987fcbc4a490277d986d60ae77342021975ae89119fe14 SHA512 619c4fc08e3f0e175e97d3eeb8c37321ef5423e2d179d423c0daa586862e7ed21ceab83d36c6a6dd7cec82cc91f9f9ba34d17296bbad2b97cb4b14663796c2bb EBUILD lldb-17.0.0.9999.ebuild 2664 BLAKE2B 791938f67edd484c779b8663b1658a6c6db81d0283a2bc62b36c5499e27c61424055356511f5d4e306987fcbc4a490277d986d60ae77342021975ae89119fe14 SHA512 619c4fc08e3f0e175e97d3eeb8c37321ef5423e2d179d423c0daa586862e7ed21ceab83d36c6a6dd7cec82cc91f9f9ba34d17296bbad2b97cb4b14663796c2bb MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-util/lldb/lldb-16.0.0_pre20230127.ebuild b/dev-util/lldb/lldb-16.0.0_pre20230127.ebuild new file mode 100644 index 000000000000..985e9ba9d42f --- /dev/null +++ b/dev-util/lldb/lldb-16.0.0_pre20230127.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="" +IUSE="debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LUA=OFF + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLDB_USE_SYSTEM_SIX=1 + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + + -DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_MAJOR}" + + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lldb-{shell,unit} + # failures + hangs + #use python && cmake_build check-lldb-api +} + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die + + use python && python_optimize +} diff --git a/dev-util/src-cli/Manifest b/dev-util/src-cli/Manifest index 03d04af06a54..d2721a39f44e 100644 --- a/dev-util/src-cli/Manifest +++ b/dev-util/src-cli/Manifest @@ -8,9 +8,12 @@ DIST src-cli-4.0.0-deps.tar.xz 100901464 BLAKE2B 8de8300007e46d56831b3d297ea2a87 DIST src-cli-4.0.0.tar.gz 238721 BLAKE2B d02ee7a8967b7e2774d6a7f5771f805b48df892a7c8144f386405cc9d9d18ba1766d47698607740585ae16400051d1e9b10176811e4f16f60c2bd57a5e7c7a11 SHA512 2780bbdf43c321fb3c28af73ab7e50f4f2ea2122fe065f45aa82a9adbe9effb15af66041f4bb5191cbcf7570bd0cdb69ae429d3a460f6d2807ef4e262ed6218f DIST src-cli-4.3.0-deps.tar.xz 141941984 BLAKE2B 59c0beb3e458eacec4451ec19e9b4fadef1dc160e58f04637e6c565b99e5f76ae3ea55ef9fdde0b9be3528f2c0bf0c52b750f0c5814f46b23ddef13467010a67 SHA512 f9a9cb7fe183a01a72fca10a0837171b1cba7b95cc659bd0e83c77183183206da71ecc1b2096dc6e7965e9109dbbf9df569cbfb8b545b0376215a71206f577a0 DIST src-cli-4.3.0.tar.gz 258039 BLAKE2B 31abf15af1861693babf0be7ae5ba86715d46328e637b2b43411e1f16f611f364e1da66523e8bc1eff07fc6ede4ec1b8b2a85422e77f23da618038d102493f5f SHA512 cc4a072dac402b1ddaadce595ca96d05c24596ee4999f52edc85dd7662c1f95ca3390a7ad4e30b983343b58e52b349404736c76cb1e94b073779587c4d544a8b +DIST src-cli-4.4.0-deps.tar.xz 141948812 BLAKE2B df5323e899d509a7f3da8c05718643701519cbdf4ccaf9f370e7aaf3da2d171acdd630cc8a078e15432c2c8c155ec1e48428e47a1c55d45bcaedec3b92329fed SHA512 4549b591d3c5d9976fe5b70010030b5cadf20853b99b595b6a602c2052736ace841d262019d3d54961e7940b590027145de55e590c0395b6e4711127525601c0 +DIST src-cli-4.4.0.tar.gz 258505 BLAKE2B c5f152e8843928f4cc10d8bcc11ebaf4e1e78d2b69b74b98612c74a93d12fab5daaebb9f3a949e31169f2a234a6e229b988b055020e966c8aa1f27e12a37cef4 SHA512 9dd4e5a681d5f4d846f24b0c0dd27ca8d15998486545a5a332f4fcfe2fdc443c1cdd9a74259c2397b914f5e19f10aa325dae7f7c428ca69871e6f1790a2d8421 EBUILD src-cli-3.37.0.ebuild 573 BLAKE2B 8c7cd5eb70cf0998cf303080be054df6a7c603f12b5c6ea13e95fc86ad76561c018da496820fd472d30f81e8aa73498b07a3ba71633b243f1420d5196c2630c6 SHA512 fa6b42a8c84bff21225c73b8d3f4a0fdb55329acd781447477d95cd0dae70a5063ace7f63c2980cc6912c34e2dcdc643ef2abe4c51d309d82260714902c3e2cc EBUILD src-cli-3.38.0.ebuild 573 BLAKE2B 8c7cd5eb70cf0998cf303080be054df6a7c603f12b5c6ea13e95fc86ad76561c018da496820fd472d30f81e8aa73498b07a3ba71633b243f1420d5196c2630c6 SHA512 fa6b42a8c84bff21225c73b8d3f4a0fdb55329acd781447477d95cd0dae70a5063ace7f63c2980cc6912c34e2dcdc643ef2abe4c51d309d82260714902c3e2cc EBUILD src-cli-3.43.0.ebuild 573 BLAKE2B 8c7cd5eb70cf0998cf303080be054df6a7c603f12b5c6ea13e95fc86ad76561c018da496820fd472d30f81e8aa73498b07a3ba71633b243f1420d5196c2630c6 SHA512 fa6b42a8c84bff21225c73b8d3f4a0fdb55329acd781447477d95cd0dae70a5063ace7f63c2980cc6912c34e2dcdc643ef2abe4c51d309d82260714902c3e2cc EBUILD src-cli-4.0.0.ebuild 573 BLAKE2B 8c7cd5eb70cf0998cf303080be054df6a7c603f12b5c6ea13e95fc86ad76561c018da496820fd472d30f81e8aa73498b07a3ba71633b243f1420d5196c2630c6 SHA512 fa6b42a8c84bff21225c73b8d3f4a0fdb55329acd781447477d95cd0dae70a5063ace7f63c2980cc6912c34e2dcdc643ef2abe4c51d309d82260714902c3e2cc EBUILD src-cli-4.3.0.ebuild 578 BLAKE2B b4cebd5722014c2b15a412f471fee21131b817eead8ec616fcd230cbd771b5144b9d2be7e23b98b2c1b1eb5dbf24208de7ed601a0337304c4f26e8b17468ad6a SHA512 a1f26e87f99ea852165a92e77573ad5a545572f9d55536ca277ae05fa89054714e399cfa4915af19e4fc3b51e9073419ef0154c83f2f7dc64aed6ba5a6ad824e +EBUILD src-cli-4.4.0.ebuild 578 BLAKE2B b4cebd5722014c2b15a412f471fee21131b817eead8ec616fcd230cbd771b5144b9d2be7e23b98b2c1b1eb5dbf24208de7ed601a0337304c4f26e8b17468ad6a SHA512 a1f26e87f99ea852165a92e77573ad5a545572f9d55536ca277ae05fa89054714e399cfa4915af19e4fc3b51e9073419ef0154c83f2f7dc64aed6ba5a6ad824e MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251 diff --git a/dev-util/src-cli/src-cli-4.4.0.ebuild b/dev-util/src-cli/src-cli-4.4.0.ebuild new file mode 100644 index 000000000000..96cf6ad246e2 --- /dev/null +++ b/dev-util/src-cli/src-cli-4.4.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="command line interface for the Sourcegraph code search tool" +HOMEPAGE="https://sourcegraph.com https://docs.sourcegraph.com/cli" +SRC_URI="https://github.com/sourcegraph/src-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build ./cmd/src +} + +src_install() { + dobin src + dodoc AUTH_PROXY.md CHANGELOG.md +} |