[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/
commit: f052cc776f97644ecd4cf94dbdfdad25e40762c0 Author: Ross Charles Campbell gmail com> AuthorDate: Mon Jun 7 13:39:56 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Mon Jun 7 13:40:30 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f052cc77 dev-games/godot: depend on media-libs/embree unconditionally This follows the logic in godot's build system. Closes: https://bugs.gentoo.org/794556 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> dev-games/godot/{godot-3.3.2.ebuild => godot-3.3.2-r1.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-games/godot/godot-3.3.2.ebuild b/dev-games/godot/godot-3.3.2-r1.ebuild similarity index 93% rename from dev-games/godot/godot-3.3.2.ebuild rename to dev-games/godot/godot-3.3.2-r1.ebuild index f301b3ee6..3224a44f5 100644 --- a/dev-games/godot/godot-3.3.2.ebuild +++ b/dev-games/godot/godot-3.3.2-r1.ebuild @@ -15,13 +15,14 @@ KEYWORDS="~amd64 ~x86" LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" SLOT="0/3" -IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio raycast +theora +udev +upnp +vorbis +webp" +IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio +raycast +theora +udev +upnp +vorbis +webp" RDEPEND=" app-arch/lz4 app-arch/zstd dev-libs/libpcre2[pcre32] media-libs/alsa-lib + media-libs/embree:3 media-libs/libpng:0= media-libs/libvpx media-libs/mesa[gles2] @@ -42,7 +43,6 @@ RDEPEND=" media-libs/opusfile ) pulseaudio? ( media-sound/pulseaudio ) - raycast? ( media-libs/embree:3 ) theora? ( media-libs/libtheora ) udev? ( virtual/udev ) upnp? ( net-libs/miniupnpc ) @@ -61,7 +61,7 @@ PATCHES=( src_prepare() { default - rm -r thirdparty/{bullet,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zstd} || die + rm -r thirdparty/{bullet,embree,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zstd} || die } src_configure() { @@ -94,13 +94,13 @@ src_configure() { myesconsargs+=( # Mono bindings requires MSBuild which is only available on Windows module_mono_enabled=no - module_raycast_enabled=$(usex raycast) module_bullet_enabled=$(usex bullet) module_enet_enabled=$(usex enet) module_freetype_enabled=$(usex freetype) module_mbedtls_enabled=$(usex mbedtls) module_ogg_enabled=$(usex ogg) module_opus_enabled=$(usex opus) + module_raycast_enabled=$(usex raycast) module_theora_enabled=$(usex theora) module_upnp_enabled=$(usex upnp) module_vorbis_enabled=$(usex vorbis)
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/files/, dev-games/godot/
commit: 5c4cdf7f76708e0dbf4c596920e4dc3ad3a65bb2 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Jun 5 20:22:31 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Jun 5 20:22:40 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c4cdf7f dev-games/godot: bump to 3.3.2; enable raycast USE flag Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> dev-games/godot/Manifest | 3 +- .../files/godot-3.2.3-fix-CVE-2021-26825.patch | 108 .../godot/files/godot-3.2.3-fix-llvm-build.patch | 36 -- ...uild.patch => godot-3.3.2-fix-llvm-build.patch} | 0 dev-games/godot/godot-3.2.3-r1.ebuild | 142 - .../godot/{godot-3.3.ebuild => godot-3.3.2.ebuild} | 7 +- dev-games/godot/metadata.xml | 3 +- 7 files changed, 6 insertions(+), 293 deletions(-) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest index 3b23c1170..26b22352d 100644 --- a/dev-games/godot/Manifest +++ b/dev-games/godot/Manifest @@ -1,2 +1 @@ -DIST godot-3.2.3.tar.gz 22459811 BLAKE2B fdebfc4fc4a259d52496feb2904ff1e311a8df3fd57568091b181380e28b789efd16d598df7a2331f22f182acebacb7af1f5aa88583f8b7e992be52f2f494198 SHA512 229a32f082e412f20533b781ee95a1e7a9039a6329fe3429f9a3388ba3aada311bcc49c2abecdeec7496ef039a81358009126b21daaeeb127c170b77c3def99f -DIST godot-3.3.tar.gz 29430958 BLAKE2B 280b3b371c96e7a39e23f843759754e932fe4fd62b774b5d2d0d0e687fdb5dc8be7d95a18465f52d6f00456f62451115b1bf2e4afc2923ce704ffcde0f06544d SHA512 172cb23608e279c381fab00152cdf2e90b6c76401f97172031b37326789f2d8e153ef5a4c1dc4cc12cab14d04c384c576683b9edc13772e7f52b5d043f5e294d +DIST godot-3.3.2.tar.gz 29524679 BLAKE2B 1d7ee1703388d98c41524f64a99859216b060daad4502c4118adf31a95d45aa230d058630ae8735282a9b5d9f7c1ee464fb4caf9f92e3e55340370e007102f8d SHA512 3a8d187d44460ce0f28f9d26fabb30b5a9af651d9d1a1446480823885aae3ad018e32a072d4d60cf5d2c152b97759cee2172ca314c517d01cff8ddf05d91c24e diff --git a/dev-games/godot/files/godot-3.2.3-fix-CVE-2021-26825.patch b/dev-games/godot/files/godot-3.2.3-fix-CVE-2021-26825.patch deleted file mode 100644 index e2602f5ee..0 --- a/dev-games/godot/files/godot-3.2.3-fix-CVE-2021-26825.patch +++ /dev/null @@ -1,108 +0,0 @@ -commit 113b5ab1c45c01b8e6d54d13ac8876d091f883a8 -Author: Hein-Pieter van Braam-Stewart -Date: Thu Feb 4 12:56:33 2021 +0100 - -Fix a crash in the TGA loader with malformed input - -diff --git a/modules/tga/image_loader_tga.cpp b/modules/tga/image_loader_tga.cpp -index d60efdd5bc..964dc091a7 100644 a/modules/tga/image_loader_tga.cpp -+++ b/modules/tga/image_loader_tga.cpp -@@ -55,6 +55,10 @@ Error ImageLoaderTGA::decode_tga_rle(const uint8_t *p_compressed_buffer, size_t - compressed_pos += 1; - count = (c & 0x7f) + 1; - -+ if (output_pos + count * p_pixel_size > output_pos) { -+ return ERR_PARSE_ERROR; -+ } -+ - if (c & 0x80) { - for (size_t i = 0; i < p_pixel_size; i++) { - pixels_w.ptr()[i] = p_compressed_buffer[compressed_pos]; -@@ -78,7 +82,7 @@ Error ImageLoaderTGA::decode_tga_rle(const uint8_t *p_compressed_buffer, size_t - return OK; - } - --Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buffer, const tga_header_s &p_header, const uint8_t *p_palette, const bool p_is_monochrome) { -+Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buffer, const tga_header_s &p_header, const uint8_t *p_palette, const bool p_is_monochrome, size_t p_output_size) { - - #define TGA_PUT_PIXEL(r, g, b, a) \ - int image_data_ofs = ((y * width) + x); \ -@@ -130,6 +134,9 @@ Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buff - if (p_is_monochrome) { - while (y != y_end) { - while (x != x_end) { -+ if (i > p_output_size) { -+ return ERR_PARSE_ERROR; -+ } - uint8_t shade = p_buffer[i]; - - TGA_PUT_PIXEL(shade, shade, shade, 0xff) -@@ -143,6 +150,9 @@ Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buff - } else { - while (y != y_end) { - while (x != x_end) { -+ if (i > p_output_size) { -+ return ERR_PARSE_ERROR; -+ } - uint8_t index = p_buffer[i]; - uint8_t r = 0x00; -
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/embree/, media-libs/embree/files/
commit: 9f7d93e170a89429103972a6bcd03dea3e1f5295 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Jun 5 20:03:43 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Jun 5 20:05:10 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f7d93e1 media-libs/embree: New Package Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> media-libs/embree/Manifest | 1 + media-libs/embree/embree-3.13.0.ebuild | 111 + media-libs/embree/files/99embree3 | 1 + media-libs/embree/metadata.xml | 26 4 files changed, 139 insertions(+) diff --git a/media-libs/embree/Manifest b/media-libs/embree/Manifest new file mode 100644 index 0..cc27e4a85 --- /dev/null +++ b/media-libs/embree/Manifest @@ -0,0 +1 @@ +DIST embree-3.13.0.tar.gz 13708421 BLAKE2B bace1866d9d6907308d38370347d23b4edb3fe287d093acf35367be1d4548d1df064ed9d46ef928f17af99e335d5fcd7b7285a2bd95707361440547544782080 SHA512 3fc4f00151cb9558810c643bf77f3135465d65c4523e08d5289a0fdcb18d4c63a8e805647e4ce208556c4679d44373d817761c1003b1e9dc65a39d5ebf17926f diff --git a/media-libs/embree/embree-3.13.0.ebuild b/media-libs/embree/embree-3.13.0.ebuild new file mode 100644 index 0..cfe9fd0d5 --- /dev/null +++ b/media-libs/embree/embree-3.13.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake flag-o-matic linux-info toolchain-funcs + +DESCRIPTION="Collection of high-performance ray tracing kernels" +HOMEPAGE="https://github.com/embree/embree"; +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 -*" +SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SLOT="3" +ARM_CPU_FLAGS=( neon:neon ) +X86_CPU_FLAGS=( sse2:sse2 sse4_2:sse4_2 avx:avx avx2:avx2 avx512dq:avx512dq ) +CPU_FLAGS=( ${ARM_CPU_FLAGS[@]/#/cpu_flags_arm_} ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} ) +IUSE="+compact-polys ispc raymask ssp static-libs +tbb tutorial ${CPU_FLAGS[@]%:*}" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + amd64? ( ispc? ( dev-lang/ispc ) ) + x86? ( ispc? ( dev-lang/ispc ) ) + media-libs/glfw + tbb? ( dev-cpp/tbb ) + tutorial? ( + media-libs/libpng:0= + media-libs/openimageio + virtual/jpeg:0 + ) + virtual/opengl +" +DEPEND="${RDEPEND}" +REQUIRED_USE=" + arm? ( !ispc ) + arm64? ( !ispc )" + +DOCS=( CHANGELOG.md README.md readme.pdf ) +CMAKE_BUILD_TYPE=Release + +pkg_setup() { + CONFIG_CHECK="~TRANSPARENT_HUGEPAGE" + WARNING_TRANSPARENT_HUGEPAGE="Not enabling Transparent Hugepages (CONFIG_TRANSPARENT_HUGEPAGE) will impact rendering performance." + linux-info_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + # disable RPM package building + sed -e 's|CPACK_RPM_PACKAGE_RELEASE 1|CPACK_RPM_PACKAGE_RELEASE 0|' \ + -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DCMAKE_SKIP_INSTALL_RPATH=ON + -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF + -DEMBREE_BACKFACE_CULLING=OFF # default + -DEMBREE_FILTER_FUNCTION=ON # default + -DEMBREE_GEOMETRY_CURVE=ON # default + -DEMBREE_GEOMETRY_GRID=ON # default + -DEMBREE_GEOMETRY_INSTANCE=ON # default + -DEMBREE_GEOMETRY_POINT=ON # default + -DEMBREE_GEOMETRY_QUAD=ON # default + -DEMBREE_GEOMETRY_SUBDIVISION=ON# default + -DEMBREE_GEOMETRY_TRIANGLE=ON # default + -DEMBREE_GEOMETRY_USER=ON # default + -DEMBREE_IGNORE_INVALID_RAYS=OFF# default + -DEMBREE_ISPC_SUPPORT=$(usex ispc) + -DEMBREE_RAY_MASK=$(usex raymask) + -DEMBREE_RAY_PACKETS=ON # default + -DEMBREE_STACK_PROTECTOR=$(usex ssp) + -DEMBREE_STATIC_LIB=$(usex static-libs) + -DEMBREE_COMPACT_POLYS=$(usex compact-polys) + -DEMBREE_STAT_COUNTERS=OFF + -DEMBREE_TASKING_SYSTEM=$(usex tbb "TBB" "INTERNAL") + -DEMBREE_TUTORIALS=$(usex tutorial) ) + + if use tutorial; then + mycmakeargs+=( + -DEMBREE_ISPC_ADDRESSING=64 + -DEMBREE_TUTORIALS_LIBJPEG=ON + -DEMBREE_TUTORIALS_LIBPNG=ON
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 0ccc4cf05253f513fd58ffce67afb0212d0f343a Author: Ross Charles Campbell gmail com> AuthorDate: Sat May 15 13:01:10 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat May 15 13:01:38 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ccc4cf0 app-editors/visual-studio-code-bin: version bump to 1.56.2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest | 6 +++--- ...-code-bin-1.56.0.ebuild => visual-studio-code-bin-1.56.2.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index d6ddb00b2..080471f3e 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,6 +1,6 @@ DIST visual-studio-code-bin-1.55.2-amd64.tar.gz 97507317 BLAKE2B b9278fe79e07a7884827a90c6d177819a8b81967cdfc1e9dc715c0d51a48e2c12980ebe994b64df125d33559a70beb38f6214c849a9204c82c75421438fbd70f SHA512 0f3727eb505b5ca2cdec8cc708ae88ba2028d068d7f69df35144b3c43dc8a1a5bbbd7471092cf8e2848018661496eb55442fb18e7e0595436f28502c94537556 DIST visual-studio-code-bin-1.55.2-arm.tar.gz 88826643 BLAKE2B c128e483545bcd709783c3e5f323fe98d93f28a84d2eeb6651102fba91182264716208a23d284e4858d19f5c1602f40bffea60d2f4c6fb72aafaf5f44560ee8f SHA512 1fc03b563ec69d53429e4ae1d1c6dd60bf72c439c66c0300287c393acc224fd77f2a596fd90a23205007ba6e5bcea105009e971b19ad032db0ca66c45c171417 DIST visual-studio-code-bin-1.55.2-arm64.tar.gz 102015928 BLAKE2B f55928101bf728071384747bdb70a82aad6e7bff9cf506d2284e48fac3e21acb64dbf34bdc9023dd4af82f0f53d51e2f0b985be9c76c7c10309673794d86430b SHA512 2e311c490fc01c9db00cc275d55f1f9c16a622259bd2f6e5e6a16c5bbfee7b06f01f35055eff97415f05c033112a0f3f48779c1d2c55a8685f00ad301da9bbaa -DIST visual-studio-code-bin-1.56.0-amd64.tar.gz 104815337 BLAKE2B 35c6127eee1b49d5cd5f8a05cd8cdabaff462e888407ff0b01e9a836fa9cfb3d7730cba54a597987e99a6a71b02dd4d726c9e091f0f13e98ba4c7f52825e9fdb SHA512 07fe0dc5b4d523200cca1881f20ec0184fd05dcaa1cd182e98dc08caf1461f90c0bb1bde3d3a4f1c503a143788e635c02362f87c0299ec0df35f509b2126326b -DIST visual-studio-code-bin-1.56.0-arm.tar.gz 95386242 BLAKE2B 10ef5ea2d7532ba94408ab5fa283e13265d03bf4b3d045daeb042ccbb98d9a6fea30d93c5d838b31066d97e89c32859e098e35f113d90b90dd696f8a84a5c803 SHA512 d363fa207fc2edcfa6f4260a8420b11b36ff1654dbd68462ddfa2334f294bd6d77747ce3c2aa701741ecc8ffc93c602da510617db9c8866b5f851f9757ed860f -DIST visual-studio-code-bin-1.56.0-arm64.tar.gz 110173307 BLAKE2B 4467de717d2e8edeec08a3f6dc212e4a3f84dfc482804a162171614663e05c869fdfbe64abe34bc3185a0357a55289b19416419a1f62a61341e97d178d6921de SHA512 91d2da505913214a0f09fbacf45d4576a4f6ffe38dc2b653feea0bc816ad87089ff84f9a2129536cf4f902c86675447b19862658318f018a1bd45fe952f9fb58 +DIST visual-studio-code-bin-1.56.2-amd64.tar.gz 104824843 BLAKE2B 608cc74daad0534a91d3c6200827b82efa0c2a9634c3cd9f031d4744a35f25c5201a7310011d6dfe57f761845e79574d068678a4500650c47d8404d2bd810f4d SHA512 35ef320b92a66d05a8c2b61a81978d659245f37ef0b2f05002083386a265a232ed163dcc06ddee9bc2bc8f1205fa80e7841268bf66fdddcabe4a8ed35fb50a35 +DIST visual-studio-code-bin-1.56.2-arm.tar.gz 95395040 BLAKE2B e948f09a97a39f898276fe4bbc9f7f35fa96b833732a48058e402aaa0246790d79c5422f5e209c842b94c6c46d19b657cdeefa9caa1e255331f81e91e0760c69 SHA512 4486d030d2d611aa0d29a156ba5c2beb2bd0ab1950684c7bdea44460fb05f3a18b62419c346d99a84cd71bb595f7802dab10730b40600879e442ee3181129e6f +DIST visual-studio-code-bin-1.56.2-arm64.tar.gz 110174990 BLAKE2B 3b512136911b3ca431fbf71951655490c85f1c7cc707c6ddea3fd4d41b956fbf33dd8264e279d1d6e69564506aefcd9588397665133a3a34997d916605c9aa73 SHA512 bc3fb6b78e33286486411aa78b538693c371b309e86a84ee7361a2fd78d2d8e0dd4e9dd761f9278ced4e3a31a532e2534cdde001635935dfda92dfab85eb9e51 diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.0.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.2.ebuild similarity index 100% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.0.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/
commit: 121287dfc57a06589b25465a8e953699073f6164 Author: Ross Charles Campbell gmail com> AuthorDate: Sat May 8 23:32:59 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat May 8 23:35:28 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=121287df dev-games/godot: disable raycast module Since embree (https://github.com/embree/embree) is not landed at the moment, raycast module is disabled for the moment. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> dev-games/godot/godot-3.3.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-games/godot/godot-3.3.ebuild b/dev-games/godot/godot-3.3.ebuild index 29a02956d..fa2e46cd3 100644 --- a/dev-games/godot/godot-3.3.ebuild +++ b/dev-games/godot/godot-3.3.ebuild @@ -73,6 +73,7 @@ src_configure() { # Remove builtin third-party packages, link with system ones instead myesconsargs+=( builtin_bullet=no + builtin_embree=no builtin_enet=no builtin_freetype=no builtin_libogg=no @@ -92,6 +93,9 @@ src_configure() { myesconsargs+=( # Mono bindings requires MSBuild which is only available on Windows module_mono_enabled=no + # TODO: land embree library (https://github.com/embree/embree) in guru + # so that we can enable raycast module + module_raycast_enabled=no module_bullet_enabled=$(usex bullet) module_enet_enabled=$(usex enet) module_freetype_enabled=$(usex freetype) @@ -137,6 +141,6 @@ src_install() { insinto /usr/share/metainfo doins misc/dist/linux/org.godotengine.Godot.appdata.xml insinto /usr/share/mime/application - doins misc/dist/linux/x-godot-project.xml + doins misc/dist/linux/org.godotengine.Godot.xml dodoc AUTHORS.md CHANGELOG.md DONORS.md README.md }
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 733bb92abce52654a93964a496e6d527e4f9cb32 Author: Ross Charles Campbell gmail com> AuthorDate: Sat May 8 22:45:39 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat May 8 22:45:48 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=733bb92a app-editors/visual-studio-code-bin: Version bump, remove old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest| 9 +-- .../visual-studio-code-bin-1.55.0.ebuild | 73 -- ...ebuild => visual-studio-code-bin-1.56.0.ebuild} | 0 3 files changed, 3 insertions(+), 79 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index 41f3fa373..d6ddb00b2 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,9 +1,6 @@ -DIST visual-studio-code-bin-1.54.2-amd64.tar.gz 9733 BLAKE2B a02fe21cbae80d479cebab17a3718b0f8980e5caab6abf6b33c44770a580a9cd4b384f21db367c91d3150ab4e4f299d404b8dc940bf721e773d39c4ba282f822 SHA512 80b9bd88524286715dccdd6afe0508247316a3fedbb35cd71a71ee4c3dff635eafc953879d39b3d9209030aa28a6dcdb80fe33228c22df2829e9997e979c9ab9 -DIST visual-studio-code-bin-1.54.2-arm.tar.gz 90226066 BLAKE2B fa7e076d6ab1168afbe0dad1cfeef752c8787f75e62a6d9140887fd9de7d8e728e8743d5473265a26747118016ad9c2f944242699707a362d4621332eb89e053 SHA512 0ed5c284f7d56ad09be76b7f53b3e8f11d9a74a0aa395b3cc74f4eaae73f3181bd532ccb40bfbf913f516adf6a599ed4f9fe3de65820677e958fe4b6cad4 -DIST visual-studio-code-bin-1.54.2-arm64.tar.gz 103407705 BLAKE2B 0af7c16e0d184b3f836e9b5f4331c7227aebcec0e22ef1733899485faf343df0d3af5a3a333a88c95a0e0e57b611331aae9d9dcba88adf758880baae41fe04b2 SHA512 aca940cb68e664a7c2a6bacfac5f01c748fbaf8ed15f3c633c2f6bc12e1d42524235c7dc153f60e656017229248a7be03c2b3dbe32b69816e89071eb4876fce9 -DIST visual-studio-code-bin-1.55.0-amd64.tar.gz 97525604 BLAKE2B 732b7f0986ee8855cc84eeca3e6a8ead35c38454755146876f670dc5deafb334a4ab2862caa8602d3821ea5011d26f4d8a08d3152814a567b635d604ce149b63 SHA512 f4c159fbee0a22727326fbb692f0b6a6d409e8a15c2472dfe2e6467e440108089cad9b1ceb48aa25c85de6ee2bfe24879862b50c7b1eee810e3c5ef50f972ba3 -DIST visual-studio-code-bin-1.55.0-arm.tar.gz 88836120 BLAKE2B 67e988161b42a57cb67ab03181415c0f65bf3e1e6c036550f7fa15f033c3944357476d4b4bb4473c07ff9820c667a73e5451f280848d794ab9ac15209c67510f SHA512 177b8697a1e1f58aaa28987bf2728eab0d52858451d84b031d44ea9678e38c87a3d5b12837a829303a9f7e8d76c2b71cc48b32a18cf0c04739e036c9b6cff80d -DIST visual-studio-code-bin-1.55.0-arm64.tar.gz 102041107 BLAKE2B d43a7bc4018ff05a7dc2efdb2e4ba1dd4865897726435a20ef9f12831b0e378918eb7774ac3dafaa474f18e485a66feb572842ec9196f7231f1be5671f1bafdf SHA512 1673c9bc4ea3619d62d5c503366babbd7f3c6a5ce7d0db42c26bd8d428ee961bb669177eec8a29748791023e992504a87bd2db46fbfe93015ecfcf99aae6dcef DIST visual-studio-code-bin-1.55.2-amd64.tar.gz 97507317 BLAKE2B b9278fe79e07a7884827a90c6d177819a8b81967cdfc1e9dc715c0d51a48e2c12980ebe994b64df125d33559a70beb38f6214c849a9204c82c75421438fbd70f SHA512 0f3727eb505b5ca2cdec8cc708ae88ba2028d068d7f69df35144b3c43dc8a1a5bbbd7471092cf8e2848018661496eb55442fb18e7e0595436f28502c94537556 DIST visual-studio-code-bin-1.55.2-arm.tar.gz 88826643 BLAKE2B c128e483545bcd709783c3e5f323fe98d93f28a84d2eeb6651102fba91182264716208a23d284e4858d19f5c1602f40bffea60d2f4c6fb72aafaf5f44560ee8f SHA512 1fc03b563ec69d53429e4ae1d1c6dd60bf72c439c66c0300287c393acc224fd77f2a596fd90a23205007ba6e5bcea105009e971b19ad032db0ca66c45c171417 DIST visual-studio-code-bin-1.55.2-arm64.tar.gz 102015928 BLAKE2B f55928101bf728071384747bdb70a82aad6e7bff9cf506d2284e48fac3e21acb64dbf34bdc9023dd4af82f0f53d51e2f0b985be9c76c7c10309673794d86430b SHA512 2e311c490fc01c9db00cc275d55f1f9c16a622259bd2f6e5e6a16c5bbfee7b06f01f35055eff97415f05c033112a0f3f48779c1d2c55a8685f00ad301da9bbaa +DIST visual-studio-code-bin-1.56.0-amd64.tar.gz 104815337 BLAKE2B 35c6127eee1b49d5cd5f8a05cd8cdabaff462e888407ff0b01e9a836fa9cfb3d7730cba54a597987e99a6a71b02dd4d726c9e091f0f13e98ba4c7f52825e9fdb SHA512 07fe0dc5b4d523200cca1881f20ec0184fd05dcaa1cd182e98dc08caf1461f90c0bb1bde3d3a4f1c503a143788e635c02362f87c0299ec0df35f509b2126326b +DIST visual-studio-code-bin-1.56.0-arm.tar.gz 95386242 BLAKE2B 10ef5ea2d7532ba94408ab5fa283e13265d03bf4b3d045daeb042ccbb98d9a6fea30d93c5d838b31066d97e89c32859e098e35f113d90b90dd696f8a84a5c803 SHA512 d363fa207fc2edcfa6f4260a8420b11b36ff1654dbd68462ddfa2334f294bd6d77747ce3c2aa701741ecc8ffc93c602da510617db9c8866b5f851f9757ed860f +DIST visual-studio-code-bin-1.56.0-arm64.tar.gz 110173307 BLAKE2B 4467de717d2e8edeec08a3f6dc212e4a3f84dfc482804a162171614663e05c869fdfbe64abe34bc3185a0357a55289b19416419a1f62a61341e97d178d6921de SHA512 91d2da505913214a0f09fbacf45d4576a4f6ffe38dc2b653feea0bc816ad87089ff84f9a2129536cf4f902c86675447b19862658318f018a1bd45fe952f9fb58 diff
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/files/, dev-games/godot/
commit: f739c38fe13101375ee632c644aac795369aed5f Author: Ross Charles Campbell gmail com> AuthorDate: Sat May 8 22:21:51 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat May 8 22:24:18 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f739c38f dev-games/godot: Fix building issues on 3.3 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> .../godot/files/godot-3.3-fix-llvm-build.patch | 36 ++ dev-games/godot/godot-3.3.ebuild | 3 +- 2 files changed, 37 insertions(+), 2 deletions(-) diff --git a/dev-games/godot/files/godot-3.3-fix-llvm-build.patch b/dev-games/godot/files/godot-3.3-fix-llvm-build.patch new file mode 100644 index 0..7cb5823eb --- /dev/null +++ b/dev-games/godot/files/godot-3.3-fix-llvm-build.patch @@ -0,0 +1,36 @@ +diff --git a/SConstruct b/SConstruct +index c30f533..388be69 100644 +--- a/SConstruct b/SConstruct +@@ -174,6 +174,8 @@ opts.Add(BoolVariable("builtin_zstd", "Use the built-in Zstd library", True)) + # Compilation environment setup + opts.Add("CXX", "C++ compiler") + opts.Add("CC", "C compiler") ++opts.Add("AR", "Archiver") ++opts.Add("RANLIB", "Random Access Library Indexer") + opts.Add("LINK", "Linker") + opts.Add("CCFLAGS", "Custom flags for both the C and C++ compilers") + opts.Add("CFLAGS", "Custom flags for the C compiler") +diff --git a/platform/x11/detect.py b/platform/x11/detect.py +index ba5fb30..d907701 100644 +--- a/platform/x11/detect.py b/platform/x11/detect.py +@@ -129,7 +129,6 @@ def configure(env): + if "clang++" not in os.path.basename(env["CXX"]): + env["CC"] = "clang" + env["CXX"] = "clang++" +-env.extra_suffix = ".llvm" + env.extra_suffix + + if env["use_lld"]: + if env["use_llvm"]: +@@ -189,10 +188,6 @@ def configure(env): + env.Append(CCFLAGS=["-flto"]) + env.Append(LINKFLAGS=["-flto"]) + +-if not env["use_llvm"]: +-env["RANLIB"] = "gcc-ranlib" +-env["AR"] = "gcc-ar" +- + env.Append(CCFLAGS=["-pipe"]) + env.Append(LINKFLAGS=["-pipe"]) + diff --git a/dev-games/godot/godot-3.3.ebuild b/dev-games/godot/godot-3.3.ebuild index 5b217fa4a..29a02956d 100644 --- a/dev-games/godot/godot-3.3.ebuild +++ b/dev-games/godot/godot-3.3.ebuild @@ -56,12 +56,11 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${P}-fix-llvm-build.patch - "${FILESDIR}"/${P}-fix-CVE-2021-26825.patch ) src_prepare() { default - rm -r thirdparty/{bullet,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zlib,zstd} || die + rm -r thirdparty/{bullet,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zstd} || die } src_configure() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/
commit: ee2bda9330a64ef81119587b787c56b2c8b4de02 Author: Ross Charles Campbell gmail com> AuthorDate: Wed May 5 16:40:45 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Wed May 5 16:42:24 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee2bda93 dev-games/godot: bump to 3.3 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ross Charles Campbell gmail.com> dev-games/godot/Manifest| 1 + dev-games/godot/godot-3.2.3-r1.ebuild | 2 +- dev-games/godot/{godot-3.2.3-r1.ebuild => godot-3.3.ebuild} | 5 +++-- dev-games/godot/metadata.xml| 1 + 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest index 36fd2278f..3b23c1170 100644 --- a/dev-games/godot/Manifest +++ b/dev-games/godot/Manifest @@ -1 +1,2 @@ DIST godot-3.2.3.tar.gz 22459811 BLAKE2B fdebfc4fc4a259d52496feb2904ff1e311a8df3fd57568091b181380e28b789efd16d598df7a2331f22f182acebacb7af1f5aa88583f8b7e992be52f2f494198 SHA512 229a32f082e412f20533b781ee95a1e7a9039a6329fe3429f9a3388ba3aada311bcc49c2abecdeec7496ef039a81358009126b21daaeeb127c170b77c3def99f +DIST godot-3.3.tar.gz 29430958 BLAKE2B 280b3b371c96e7a39e23f843759754e932fe4fd62b774b5d2d0d0e687fdb5dc8be7d95a18465f52d6f00456f62451115b1bf2e4afc2923ce704ffcde0f06544d SHA512 172cb23608e279c381fab00152cdf2e90b6c76401f97172031b37326789f2d8e153ef5a4c1dc4cc12cab14d04c384c576683b9edc13772e7f52b5d043f5e294d diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild b/dev-games/godot/godot-3.2.3-r1.ebuild index f978022fe..feae31536 100644 --- a/dev-games/godot/godot-3.2.3-r1.ebuild +++ b/dev-games/godot/godot-3.2.3-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P}-stable" KEYWORDS="~amd64 ~x86" LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" -SLOT="0" +SLOT="0/3" IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp" RDEPEND=" diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild b/dev-games/godot/godot-3.3.ebuild similarity index 95% copy from dev-games/godot/godot-3.2.3-r1.ebuild copy to dev-games/godot/godot-3.3.ebuild index f978022fe..5b217fa4a 100644 --- a/dev-games/godot/godot-3.2.3-r1.ebuild +++ b/dev-games/godot/godot-3.3.ebuild @@ -14,8 +14,8 @@ S="${WORKDIR}/${P}-stable" KEYWORDS="~amd64 ~x86" LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" -SLOT="0" -IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp" +SLOT="0/3" +IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp" RDEPEND=" app-arch/lz4 @@ -110,6 +110,7 @@ src_configure() { progress=yes tools=yes verbose=yes + deprecated=$(usex deprecated) pulseaudio=$(usex pulseaudio) target=$(usex debug debug release_debug) udev=$(usex udev) diff --git a/dev-games/godot/metadata.xml b/dev-games/godot/metadata.xml index 5f4bcc66c..2ac2a234c 100644 --- a/dev-games/godot/metadata.xml +++ b/dev-games/godot/metadata.xml @@ -15,6 +15,7 @@ web-based (HTML5) platforms. Enable support for sci-physics/bullet + Enable deprecated features Enable support for net-libs/enet Enable support for link time optimization Enable support for media-libs/freetype
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 7fd5abfe9d3a4e993f36f396d2da3b47e73ccdf3 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Mar 13 04:21:01 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Mar 13 04:24:03 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fd5abfe app-editors/visual-studio-code-bin: bump to 1.54.2; fix permissions Closes: https://bugs.gentoo.org/775500 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest | 6 +++--- ...-code-bin-1.54.1.ebuild => visual-studio-code-bin-1.54.2.ebuild} | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index dfb7b754..db0a3666 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,3 @@ -DIST visual-studio-code-bin-1.54.1-amd64.tar.gz 98883343 BLAKE2B d7524711c02976d0a328a4c5f09fdbabb295b5928aea8e6aff78d1c37f9559b9cbada6ef7c398eaedd9b4d840d28ef0c80d2982003d47f4f5422f40bfa10ce4f SHA512 3dc4e21eef19f816e1631a1f553bc8fd5ffabd26a158f186a391ab8ae77db885005a6342975665390a991fcc95cf83ca9bb89a983690538ca5425f46c7971efc -DIST visual-studio-code-bin-1.54.1-arm.tar.gz 90213028 BLAKE2B 8147ff4f4442dff818e5675f9fe29dd667c24d5658fb1fb724bc9ff20adf9fa3482ba0a68949571fe505ed36195dd5ac581556513c890a805533b65e7ba8ab6c SHA512 d5b40314f44b8c2c20dd4c90cd470a9e5b4950ac572d77ac3692b8fb104e75eb499378c73f564c7a51f1a5826e1b061dbdeb299027233aa3b7ffd041afc48129 -DIST visual-studio-code-bin-1.54.1-arm64.tar.gz 103409764 BLAKE2B ba605a01f7d5761b79e7fcb911f3b38cb1f05e2c56fbc660e3ea24a41de1c652ba4cae00c22c33cb5d37bf61fdf1f5984e888db9529e6923cdf5c4d191dd2124 SHA512 2e49ede451e78160b29c821ad28a8d32a21987265053ca0f9ed858dad535aa576d48faa1a53737c67378e5833e1e284a2b54c2d436e5b4971fdaca76191c6505 +DIST visual-studio-code-bin-1.54.2-amd64.tar.gz 9733 BLAKE2B a02fe21cbae80d479cebab17a3718b0f8980e5caab6abf6b33c44770a580a9cd4b384f21db367c91d3150ab4e4f299d404b8dc940bf721e773d39c4ba282f822 SHA512 80b9bd88524286715dccdd6afe0508247316a3fedbb35cd71a71ee4c3dff635eafc953879d39b3d9209030aa28a6dcdb80fe33228c22df2829e9997e979c9ab9 +DIST visual-studio-code-bin-1.54.2-arm.tar.gz 90226066 BLAKE2B fa7e076d6ab1168afbe0dad1cfeef752c8787f75e62a6d9140887fd9de7d8e728e8743d5473265a26747118016ad9c2f944242699707a362d4621332eb89e053 SHA512 0ed5c284f7d56ad09be76b7f53b3e8f11d9a74a0aa395b3cc74f4eaae73f3181bd532ccb40bfbf913f516adf6a599ed4f9fe3de65820677e958fe4b6cad4 +DIST visual-studio-code-bin-1.54.2-arm64.tar.gz 103407705 BLAKE2B 0af7c16e0d184b3f836e9b5f4331c7227aebcec0e22ef1733899485faf343df0d3af5a3a333a88c95a0e0e57b611331aae9d9dcba88adf758880baae41fe04b2 SHA512 aca940cb68e664a7c2a6bacfac5f01c748fbaf8ed15f3c633c2f6bc12e1d42524235c7dc153f60e656017229248a7be03c2b3dbe32b69816e89071eb4876fce9 diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild similarity index 91% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild index 4ce54f9c..df36d0b5 100644 --- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.2.ebuild @@ -60,6 +60,9 @@ src_install() { insinto "/opt/${PN}" doins -r * fperms +x /opt/${PN}/{,bin/}code + fperms +x /opt/${PN}/chrome-sandbox + fperms -R +x /opt/${PN}/resources/app/out/vs/base/node + fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg dosym "../../opt/${PN}/bin/code" "usr/bin/code" domenu "${FILESDIR}/code.desktop" domenu "${FILESDIR}/code-url-handler.desktop"
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: b616b89dd60256a8d2513af6b445fc1b72ebd2af Author: Ross Charles Campbell gmail com> AuthorDate: Fri Mar 5 01:59:42 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Fri Mar 5 01:59:58 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b616b89d app-editors/visual-studio-code-bin: version bump to 1.54.1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest | 6 +++--- ...-code-bin-1.53.2.ebuild => visual-studio-code-bin-1.54.1.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index 7fb67bb6..dfb7b754 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,3 @@ -DIST visual-studio-code-bin-1.53.2-amd64.tar.gz 95471832 BLAKE2B 361ca289d7daa0c41dee6d56594f2be43c918206edc8d4d771566ad580ce9dfbcb4f49056729750460ce71873b6de16bd174a502c4bb7c77eccf2d24469e194a SHA512 e13a1e620273680335c19ffa93a8788ed765e30173f62b042c3cdd86695b85198aea0ca6a5f764cc3efe572c052172019ad9236365247532f446bed9d6f2e110 -DIST visual-studio-code-bin-1.53.2-arm.tar.gz 86787362 BLAKE2B 45322a4195d8bdcf708ea5890a0242d0d570825c32edc7f9eeff3e6d02a5229e537eb0a8734bb1e38441edd1bb8038188dd08def868e1842feef047063ad00e1 SHA512 19c86982d00fc90848643aaf02fea99ce8a82ab48adaf0129fbc019f9220c377471b5d126e1161f129b31ff8fef0f9bc97494bb16ee4b4a8ef70e57b37ee7e43 -DIST visual-studio-code-bin-1.53.2-arm64.tar.gz 99978014 BLAKE2B c20c4663dfa0ef71bf8e3f78aab9a36adb3a265e270f26c6f3fc22cc47c89f7f443a99b3e549568b8a39ead09c112542fc2784bdc45ec85b77724dec5562e9c4 SHA512 e27950ec1fc2e80192f4e3f27d53a69f34499f11d0fc26564420eb90f349fc6f14e721732cb2d213a451d5c8ba80ce0605107e27ab1a134dbc378159216726fe +DIST visual-studio-code-bin-1.54.1-amd64.tar.gz 98883343 BLAKE2B d7524711c02976d0a328a4c5f09fdbabb295b5928aea8e6aff78d1c37f9559b9cbada6ef7c398eaedd9b4d840d28ef0c80d2982003d47f4f5422f40bfa10ce4f SHA512 3dc4e21eef19f816e1631a1f553bc8fd5ffabd26a158f186a391ab8ae77db885005a6342975665390a991fcc95cf83ca9bb89a983690538ca5425f46c7971efc +DIST visual-studio-code-bin-1.54.1-arm.tar.gz 90213028 BLAKE2B 8147ff4f4442dff818e5675f9fe29dd667c24d5658fb1fb724bc9ff20adf9fa3482ba0a68949571fe505ed36195dd5ac581556513c890a805533b65e7ba8ab6c SHA512 d5b40314f44b8c2c20dd4c90cd470a9e5b4950ac572d77ac3692b8fb104e75eb499378c73f564c7a51f1a5826e1b061dbdeb299027233aa3b7ffd041afc48129 +DIST visual-studio-code-bin-1.54.1-arm64.tar.gz 103409764 BLAKE2B ba605a01f7d5761b79e7fcb911f3b38cb1f05e2c56fbc660e3ea24a41de1c652ba4cae00c22c33cb5d37bf61fdf1f5984e888db9529e6923cdf5c4d191dd2124 SHA512 2e49ede451e78160b29c821ad28a8d32a21987265053ca0f9ed858dad535aa576d48faa1a53737c67378e5833e1e284a2b54c2d436e5b4971fdaca76191c6505 diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.2.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild similarity index 100% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.2.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.54.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 59899bbd329ed8296783b8cfb40f3061175e097a Author: Ross Charles Campbell gmail com> AuthorDate: Fri Feb 12 06:29:15 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Fri Feb 12 06:29:50 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59899bbd app-editors/visual-studio-code-bin: bump to 1.53.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest | 6 +++--- ...-code-bin-1.53.1.ebuild => visual-studio-code-bin-1.53.2.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index 2d95781b..7fb67bb6 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,3 @@ -DIST visual-studio-code-bin-1.53.1-amd64.tar.gz 95346424 BLAKE2B 445381f3b3bf33630e2122694209e0c03174a2b89452f58b40e0def3bbb5ff0fb45bd92319ed23725c6cec0babda4710e04cfa6f2eb33f3bc5194bd9d64eeeba SHA512 1e724628ee638448057187d428aea5cb9bde6b520fd0096271817d0bb31170337e6c7cf310aec40cb52e1710d367e1826808f763b59930cf887d5d968d9d39ce -DIST visual-studio-code-bin-1.53.1-arm.tar.gz 86669259 BLAKE2B cfcab961a380e8df261481092b254ef84a8947bf414d1dcba53a220fa832ca64e3ac3cdec384a4bc20bb1a949ba7e2b9b4bd7cf512d148cc647ef58775004896 SHA512 f4e45be370268edebae87adf1668b807d3d710765737939b83ab4bb3aaafa90ea779df1da750cd03aaecce382684d57f5bf53751b428daa73725e2da272b340b -DIST visual-studio-code-bin-1.53.1-arm64.tar.gz 99860337 BLAKE2B 25ad2fc03f234323e9b9b45bafeb118c46108e8438f2fe9d512fb5929b9c2f6dcbd7256938bc5885dc26cd8e1c3c25155e16684d7ce35d68c40506c394d6109a SHA512 4a57df63f0f1d532f5c145723012850e9f3a6dfc1807f418b015a176e27eed3a580a4eac1db518b10a5e50901eae6c4949f781dab447c5a9dcf2eb4664cc1950 +DIST visual-studio-code-bin-1.53.2-amd64.tar.gz 95471832 BLAKE2B 361ca289d7daa0c41dee6d56594f2be43c918206edc8d4d771566ad580ce9dfbcb4f49056729750460ce71873b6de16bd174a502c4bb7c77eccf2d24469e194a SHA512 e13a1e620273680335c19ffa93a8788ed765e30173f62b042c3cdd86695b85198aea0ca6a5f764cc3efe572c052172019ad9236365247532f446bed9d6f2e110 +DIST visual-studio-code-bin-1.53.2-arm.tar.gz 86787362 BLAKE2B 45322a4195d8bdcf708ea5890a0242d0d570825c32edc7f9eeff3e6d02a5229e537eb0a8734bb1e38441edd1bb8038188dd08def868e1842feef047063ad00e1 SHA512 19c86982d00fc90848643aaf02fea99ce8a82ab48adaf0129fbc019f9220c377471b5d126e1161f129b31ff8fef0f9bc97494bb16ee4b4a8ef70e57b37ee7e43 +DIST visual-studio-code-bin-1.53.2-arm64.tar.gz 99978014 BLAKE2B c20c4663dfa0ef71bf8e3f78aab9a36adb3a265e270f26c6f3fc22cc47c89f7f443a99b3e549568b8a39ead09c112542fc2784bdc45ec85b77724dec5562e9c4 SHA512 e27950ec1fc2e80192f4e3f27d53a69f34499f11d0fc26564420eb90f349fc6f14e721732cb2d213a451d5c8ba80ce0605107e27ab1a134dbc378159216726fe diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.1.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.2.ebuild similarity index 100% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.1.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/, dev-games/godot/files/
commit: 378fd39928de4e862e0859082620e71449457ae7 Author: Ross Charles Campbell gmail com> AuthorDate: Wed Feb 10 04:58:17 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Wed Feb 10 05:05:06 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=378fd399 dev-games/godot: fix CVE-2021-26825 An integer overflow issue exists in Godot Engine up to v3.2 that can be triggered when loading specially crafted.TGA image files. The vulnerability exists in ImageLoaderTGA::load_image() function at line: const size_t buffer_size = (tga_header.image_width * tga_header.image_height) * pixel_size; The bug leads to Dynamic stack buffer overflow. Depending on the context of the application, attack vector can be local or remote, and can lead to code execution and/or system crash. Reference: https://nvd.nist.gov/vuln/detail/CVE-2021-26825 Reference: https://github.com/godotengine/godot/pull/45702 Closes: https://bugs.gentoo.org/769761 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> .../files/godot-3.2.3-fix-CVE-2021-26825.patch | 108 + .../{godot-3.2.3.ebuild => godot-3.2.3-r1.ebuild} | 5 +- 2 files changed, 112 insertions(+), 1 deletion(-) diff --git a/dev-games/godot/files/godot-3.2.3-fix-CVE-2021-26825.patch b/dev-games/godot/files/godot-3.2.3-fix-CVE-2021-26825.patch new file mode 100644 index ..e2602f5e --- /dev/null +++ b/dev-games/godot/files/godot-3.2.3-fix-CVE-2021-26825.patch @@ -0,0 +1,108 @@ +commit 113b5ab1c45c01b8e6d54d13ac8876d091f883a8 +Author: Hein-Pieter van Braam-Stewart +Date: Thu Feb 4 12:56:33 2021 +0100 + +Fix a crash in the TGA loader with malformed input + +diff --git a/modules/tga/image_loader_tga.cpp b/modules/tga/image_loader_tga.cpp +index d60efdd5bc..964dc091a7 100644 +--- a/modules/tga/image_loader_tga.cpp b/modules/tga/image_loader_tga.cpp +@@ -55,6 +55,10 @@ Error ImageLoaderTGA::decode_tga_rle(const uint8_t *p_compressed_buffer, size_t + compressed_pos += 1; + count = (c & 0x7f) + 1; + ++ if (output_pos + count * p_pixel_size > output_pos) { ++ return ERR_PARSE_ERROR; ++ } ++ + if (c & 0x80) { + for (size_t i = 0; i < p_pixel_size; i++) { + pixels_w.ptr()[i] = p_compressed_buffer[compressed_pos]; +@@ -78,7 +82,7 @@ Error ImageLoaderTGA::decode_tga_rle(const uint8_t *p_compressed_buffer, size_t + return OK; + } + +-Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buffer, const tga_header_s &p_header, const uint8_t *p_palette, const bool p_is_monochrome) { ++Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buffer, const tga_header_s &p_header, const uint8_t *p_palette, const bool p_is_monochrome, size_t p_output_size) { + + #define TGA_PUT_PIXEL(r, g, b, a) \ + int image_data_ofs = ((y * width) + x); \ +@@ -130,6 +134,9 @@ Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buff + if (p_is_monochrome) { + while (y != y_end) { + while (x != x_end) { ++ if (i > p_output_size) { ++ return ERR_PARSE_ERROR; ++ } + uint8_t shade = p_buffer[i]; + + TGA_PUT_PIXEL(shade, shade, shade, 0xff) +@@ -143,6 +150,9 @@ Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buff + } else { + while (y != y_end) { + while (x != x_end) { ++ if (i > p_output_size) { ++ return ERR_PARSE_ERROR; ++ } + uint8_t index = p_buffer[i]; + uint8_t r = 0x00; + uint8_t g = 0x00; +@@ -171,6 +181,10 @@ Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buff + } else if (p_header.pixel_depth == 24) { + while (y != y_end) { + while (x != x_end) { ++ if (i + 2 > p_output_size) { ++ return ERR_PARSE_ERROR; ++ } ++ + uint8_t r = p_buffer[i + 2]; + uint8_t g = p_buffer[i + 1]; + uint8_t b = p_buffer[i + 0]; +@@ -186,6 +200,10 @@ Error ImageLoaderTGA::convert_to_image(Ref p_image, const uint8_t *p_buff + } else if (p_header.pixel_depth == 32) { + while (y != y_end)
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: f750a9a242a437f0c33d6cc06713708ad5c8dd39 Author: Ross Charles Campbell gmail com> AuthorDate: Wed Feb 10 04:39:37 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Wed Feb 10 05:05:06 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f750a9a2 app-editors/visual-studio-code-bin: bump to 1.53.1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest | 6 +++--- ...-code-bin-1.53.0.ebuild => visual-studio-code-bin-1.53.1.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index 36142ce5..2d95781b 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,3 @@ -DIST visual-studio-code-bin-1.53.0-amd64.tar.gz 95342383 BLAKE2B bc3fae228ca8d45c75890e44fd5d724df5d969775d465f69496fcc4c570d97d71d7151fd5aa5c5df95ad027504d0057b4dcc2a91a49efe839566765def73c08a SHA512 59c8f35205332e464fbba397b5845c555aa2faa15d1e26df4a1a6aca45755fccca73806f167f5c2537407dbdad50da2a7c8581a11830d31c5813ad00318b9cbf -DIST visual-studio-code-bin-1.53.0-arm.tar.gz 86667344 BLAKE2B 8ea8fadfdd23db724ea844a4d92610854f46c8ef5e7328d9befe9491108cf6255316b777a307356bffb63e4d6536f47538582bfd4e4f61d3ca64865e6344d375 SHA512 bf31c9da4f80fa4cd6b8d5c060c9ba07c14ce140a9d723c77920a38becc9400ef07be35ce2c8936175178e39dc595c03285f83699652af9b319efce264becd3b -DIST visual-studio-code-bin-1.53.0-arm64.tar.gz 99860845 BLAKE2B a87a0ecbe87c42e6a70027442dd9f2ccf7766bee3a18be420cf2bb29a1a23db8509490a92e57b3a0ce814f021a81ead7b4da6a874236f310764d6e7aa632f79e SHA512 e85f939cb53dd8141dca06aeb8c41fd4b88652f8be008a2996852f296d77801de15bf98968ab1300210504fcdfbaed4a1d992e9b61276438d0e251beff0ae146 +DIST visual-studio-code-bin-1.53.1-amd64.tar.gz 95346424 BLAKE2B 445381f3b3bf33630e2122694209e0c03174a2b89452f58b40e0def3bbb5ff0fb45bd92319ed23725c6cec0babda4710e04cfa6f2eb33f3bc5194bd9d64eeeba SHA512 1e724628ee638448057187d428aea5cb9bde6b520fd0096271817d0bb31170337e6c7cf310aec40cb52e1710d367e1826808f763b59930cf887d5d968d9d39ce +DIST visual-studio-code-bin-1.53.1-arm.tar.gz 86669259 BLAKE2B cfcab961a380e8df261481092b254ef84a8947bf414d1dcba53a220fa832ca64e3ac3cdec384a4bc20bb1a949ba7e2b9b4bd7cf512d148cc647ef58775004896 SHA512 f4e45be370268edebae87adf1668b807d3d710765737939b83ab4bb3aaafa90ea779df1da750cd03aaecce382684d57f5bf53751b428daa73725e2da272b340b +DIST visual-studio-code-bin-1.53.1-arm64.tar.gz 99860337 BLAKE2B 25ad2fc03f234323e9b9b45bafeb118c46108e8438f2fe9d512fb5929b9c2f6dcbd7256938bc5885dc26cd8e1c3c25155e16684d7ce35d68c40506c394d6109a SHA512 4a57df63f0f1d532f5c145723012850e9f3a6dfc1807f418b015a176e27eed3a580a4eac1db518b10a5e50901eae6c4949f781dab447c5a9dcf2eb4664cc1950 diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.1.ebuild similarity index 100% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-backup/timeshift/files/, app-backup/timeshift/
commit: fd07a5e2e3e735d74d182c3fd614ca72c4db5891 Author: Ross Charles Campbell gmail com> AuthorDate: Mon Feb 8 00:51:15 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Mon Feb 8 00:52:55 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd07a5e2 app-backup/timeshift: new package Closes: https://github.com/gentoo/gentoo/pull/12530 Closes: https://bugs.gentoo.org/690258 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-backup/timeshift/Manifest | 1 + .../files/timeshift-20.11.1-fix-xapp-2.0.patch | 275 + app-backup/timeshift/metadata.xml | 19 ++ app-backup/timeshift/timeshift-20.11.1.ebuild | 44 4 files changed, 339 insertions(+) diff --git a/app-backup/timeshift/Manifest b/app-backup/timeshift/Manifest new file mode 100644 index ..d059f3dd --- /dev/null +++ b/app-backup/timeshift/Manifest @@ -0,0 +1 @@ +DIST timeshift-20.11.1.tar.gz 1401165 BLAKE2B dd51a352d030a2fb8fff2d430365d18f9dcf45c3ebdc3e367849c37b98140da7618426ecd9c268a87e3cd916822446fed861305c99a7b760539f32dd6be9402f SHA512 f16de664a052e15a60da5efdc925097cd09081f9a9983ef1e092674a3fee14681271d2053a04250736a4e33d4a65d30ce5a9454b45a96f0dd05d38465f967862 diff --git a/app-backup/timeshift/files/timeshift-20.11.1-fix-xapp-2.0.patch b/app-backup/timeshift/files/timeshift-20.11.1-fix-xapp-2.0.patch new file mode 100644 index ..4cfa91f6 --- /dev/null +++ b/app-backup/timeshift/files/timeshift-20.11.1-fix-xapp-2.0.patch @@ -0,0 +1,275 @@ +diff --git a/src/Gtk/BackupBox.vala b/src/Gtk/BackupBox.vala +old mode 100644 +new mode 100755 +index 3b0a855..4926503 +--- a/src/Gtk/BackupBox.vala b/src/Gtk/BackupBox.vala +@@ -64,7 +64,7 @@ class BackupBox : Gtk.Box{ + log_debug("BackupBox: BackupBox()"); + + //base(Gtk.Orientation.VERTICAL, 6); // issue with vala +- Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around ++ GLib.Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around + parent_window = _parent_window; + margin = 12; + +diff --git a/src/Gtk/BackupDeviceBox.vala b/src/Gtk/BackupDeviceBox.vala +index 1bdde5a..ead9371 100644 +--- a/src/Gtk/BackupDeviceBox.vala b/src/Gtk/BackupDeviceBox.vala +@@ -46,7 +46,7 @@ class BackupDeviceBox : Gtk.Box{ + log_debug("BackupDeviceBox: BackupDeviceBox()"); + + //base(Gtk.Orientation.VERTICAL, 6); // issue with vala +- Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around ++ GLib.Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around + parent_window = _parent_window; + margin = 12; + +diff --git a/src/Gtk/BackupFinishBox.vala b/src/Gtk/BackupFinishBox.vala +index 1b57759..0343be5 100644 +--- a/src/Gtk/BackupFinishBox.vala b/src/Gtk/BackupFinishBox.vala +@@ -42,7 +42,7 @@ class BackupFinishBox : Gtk.Box{ + log_debug("BackupFinishBox: BackupFinishBox()"); + + //base(Gtk.Orientation.VERTICAL, 6); // issue with vala +- Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around ++ GLib.Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around + parent_window = _parent_window; + margin = 12; + +diff --git a/src/Gtk/BootOptionsBox.vala b/src/Gtk/BootOptionsBox.vala +index 5c96443..6e66372 100644 +--- a/src/Gtk/BootOptionsBox.vala b/src/Gtk/BootOptionsBox.vala +@@ -47,7 +47,7 @@ class BootOptionsBox : Gtk.Box{ + log_debug("BootOptionsBox: BootOptionsBox()"); + + //base(Gtk.Orientation.VERTICAL, 6); // issue with vala +- Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around ++ GLib.Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around + parent_window = _parent_window; + margin = 12; + +diff --git a/src/Gtk/DeleteBox.vala b/src/Gtk/DeleteBox.vala +index 7cbc7d4..c824bbd 100644 +--- a/src/Gtk/DeleteBox.vala b/src/Gtk/DeleteBox.vala +@@ -50,7 +50,7 @@ class DeleteBox : Gtk.Box{ + log_debug("DeleteBox: DeleteBox()"); + + //base(Gtk.Orientation.VERTICAL, 6); // issue with vala +- Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around ++ GLib.Object(orientation: Gtk.Orientation.VERTICAL, spacing: 6); // work-around + parent_window = _parent_window; + margin = 12; + +diff --git a/src/Gtk/DeleteFinishBox.vala b/src/Gtk/DeleteFinishBox.vala +index ab9a6d0..db9903
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: b611179a12aec10ed5fc6c47f1c75dbccc6a3b9b Author: Ross Charles Campbell gmail com> AuthorDate: Mon Feb 8 00:11:42 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Mon Feb 8 00:12:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b611179a app-editors/visual-studio-code-bin: use xdg_pkg_postinst function Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> .../visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild index e36c20b3..4ce54f9c 100644 --- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild @@ -68,13 +68,7 @@ src_install() { } pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update + xdg_pkg_postinst elog "You may want to install some additional utils, check in:" elog "https://code.visualstudio.com/Docs/setup#_additional-tools"; } - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 973ad60d28d19f15a983708e476b1a744fab89d1 Author: Ross Charles Campbell gmail com> AuthorDate: Sun Feb 7 23:12:50 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sun Feb 7 23:13:16 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=973ad60d app-editors/visual-studio-code-bin: fix issues on desktop files Closes: https://bugs.gentoo.org/769344 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> .../visual-studio-code-bin-1.53.0.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild index 4d781191..e36c20b3 100644 --- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop eutils pax-utils +inherit desktop eutils pax-utils xdg DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" HOMEPAGE="https://code.visualstudio.com"; @@ -60,7 +60,7 @@ src_install() { insinto "/opt/${PN}" doins -r * fperms +x /opt/${PN}/{,bin/}code - dosym "../../opt/${PN}/bin/code" "usr/bin/${PN}" + dosym "../../opt/${PN}/bin/code" "usr/bin/code" domenu "${FILESDIR}/code.desktop" domenu "${FILESDIR}/code-url-handler.desktop" dodoc "resources/app/LICENSE.rtf" @@ -68,6 +68,13 @@ src_install() { } pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update elog "You may want to install some additional utils, check in:" elog "https://code.visualstudio.com/Docs/setup#_additional-tools"; } + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 338126788c72c582de4cc8e91dea5abd100dd5d8 Author: Ross Charles Campbell gmail com> AuthorDate: Thu Feb 4 21:49:21 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Thu Feb 4 21:50:12 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33812678 app-editors/visual-studio-code-bin: version bump to 1.53.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest | 6 +++--- ...-code-bin-1.52.1.ebuild => visual-studio-code-bin-1.53.0.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index ee3e4c12..36142ce5 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,3 @@ -DIST visual-studio-code-bin-1.52.1-amd64.tar.gz 92016385 BLAKE2B 10f7b737e11b4a30991d25bf475267a220814fb3438a5da51a764b3b4890933d1fe151b54632968e9b4ac47fb9f2989d0d20f22b04ef6f55f82a5964f0f8adcc SHA512 02082e698c4f550e0c84986767f0f8465d008cd3fca9675c4dc79a71346d898e6859b1a9dd38269f351efe7dcd6a76e4974a29ad25e019a2714140e6656b1778 -DIST visual-studio-code-bin-1.52.1-arm.tar.gz 83556664 BLAKE2B 9031839e0d265a9625fb5c759d8ca4f108ebe8f626c83438764de5de7f831ed7e64456367b9313c7ec1d8c4597e1efefbe4cd34c72d2e9d549aa7f2434e1b8b4 SHA512 1da9fedc6124c5460b4ed321a6f8fd1ea45d5562d313975c641fc7752d6b51dd9b43992626eab175dff68631d8c28b759146560ac2f7785e15ff3ea27b90fd10 -DIST visual-studio-code-bin-1.52.1-arm64.tar.gz 95054018 BLAKE2B 5428efc0f49c404c807bf1f09fcafeb5cec90506dd730ec809b9313ca304b16e493f2b6c4289bb0ad8647f8ea1de4499d48da95b6ceb2aa4285d4397ea1d7e60 SHA512 328444cb3c3e209073c512f9da35f74cd443c7dcec86058c517ffe5a60183c03ad7a0e4b24eed190f55ddb96788966dbc1fe1bf1d6b5f3b30580ade6267e986f +DIST visual-studio-code-bin-1.53.0-amd64.tar.gz 95342383 BLAKE2B bc3fae228ca8d45c75890e44fd5d724df5d969775d465f69496fcc4c570d97d71d7151fd5aa5c5df95ad027504d0057b4dcc2a91a49efe839566765def73c08a SHA512 59c8f35205332e464fbba397b5845c555aa2faa15d1e26df4a1a6aca45755fccca73806f167f5c2537407dbdad50da2a7c8581a11830d31c5813ad00318b9cbf +DIST visual-studio-code-bin-1.53.0-arm.tar.gz 86667344 BLAKE2B 8ea8fadfdd23db724ea844a4d92610854f46c8ef5e7328d9befe9491108cf6255316b777a307356bffb63e4d6536f47538582bfd4e4f61d3ca64865e6344d375 SHA512 bf31c9da4f80fa4cd6b8d5c060c9ba07c14ce140a9d723c77920a38becc9400ef07be35ce2c8936175178e39dc595c03285f83699652af9b319efce264becd3b +DIST visual-studio-code-bin-1.53.0-arm64.tar.gz 99860845 BLAKE2B a87a0ecbe87c42e6a70027442dd9f2ccf7766bee3a18be420cf2bb29a1a23db8509490a92e57b3a0ce814f021a81ead7b4da6a874236f310764d6e7aa632f79e SHA512 e85f939cb53dd8141dca06aeb8c41fd4b88652f8be008a2996852f296d77801de15bf98968ab1300210504fcdfbaed4a1d992e9b61276438d0e251beff0ae146 diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild similarity index 100% rename from app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild rename to app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/
commit: 5f14f97d12b4f07bc839f31d0c50c8acc23842a8 Author: Ross Charles Campbell gmail com> AuthorDate: Fri Jan 15 23:12:18 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Fri Jan 15 23:13:53 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f14f97d dev-games/godot: corrects LICENSE Closes: https://bugs.gentoo.org/765553 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> dev-games/godot/godot-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-games/godot/godot-3.2.3.ebuild b/dev-games/godot/godot-3.2.3.ebuild index 88b5e170..05980a2d 100644 --- a/dev-games/godot/godot-3.2.3.ebuild +++ b/dev-games/godot/godot-3.2.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/godotengine/${PN}/archive/${PV}-stable.tar.gz -> ${P S="${WORKDIR}/${P}-stable" KEYWORDS="~amd64 ~x86" -LICENSE="Apache-2.0 BSD BSL-1.1 CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" +LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" SLOT="0" IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp"
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-serif/
commit: 658b312fb622835bada611838bb8364ba8ff56d6 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Jan 9 17:04:07 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Jan 9 17:09:19 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=658b312f media-fonts/source-han-serif: New package Closes: https://bugs.gentoo.org/699612 Closes: https://bugs.gentoo.org/618740 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> media-fonts/source-han-serif/Manifest | 4 +++ media-fonts/source-han-serif/metadata.xml | 11 .../source-han-serif/source-han-serif-1.001.ebuild | 32 ++ 3 files changed, 47 insertions(+) diff --git a/media-fonts/source-han-serif/Manifest b/media-fonts/source-han-serif/Manifest new file mode 100644 index ..ae7820f2 --- /dev/null +++ b/media-fonts/source-han-serif/Manifest @@ -0,0 +1,4 @@ +DIST source-han-serif-ja-1.001.zip 36733628 BLAKE2B 0c171c414b350ecb65ade49d80bfed127c8f339a34fc43f9c0ee2fb853521165d81f6a3bd65be01c6d404c679d26930494fa077df0aec4b5c3783341c624cddc SHA512 5e6005e904619b671b1ffd089a0f44e0502e3a6af1dca749ddcf0fe0fe6d67cbb0d2e19099f5e0da173a31e67bcbeb6f884e41eb998141346be69122452a0ae4 +DIST source-han-serif-ko-1.001.zip 38346428 BLAKE2B 423d09b686d4c953e14689e92769bc1bd93168d64f930f121d30f8b04610fe9f47c3eca7dd1adbff30325d599c7336159dddf795612a0a40d238c5831f622297 SHA512 0562aaab11926a70672c0aba6dc0e212492067d02bea71c2508ff199c84a7b02e5e2dc87aaa8b2a966cdeb5ef30ecc8e8ebe0c2eea8e881b788adfaa00aa2e7c +DIST source-han-serif-zh_CN-1.001.zip 66778823 BLAKE2B 8878b8dfbbf5b15067a31fe0a1055f8e3de7afe280072dd23226fe06bba403e3e69b50b5ecac28e7b53f916f3e5c821696aa399a9893089b59fa78c020e19063 SHA512 e8bd7776caff6a70945c23ec02ece2310fbe905768ae784698bf937ed6e376e2065f535f2498909d962b3942c524f8621c1fd4bc41e3c2d3d033806cab4a0ffc +DIST source-han-serif-zh_TW-1.001.zip 34610053 BLAKE2B 9f7ff54a1ae1f3b87ce0c4854d77860e96d8973c9edec5d8442e50a8055fe440f7a8663b341555af9094c2c07ebac022f5b1e8ce097e117087fb1a4a6cb91918 SHA512 29f88f7f7b280187fc46e7e14a3bf869c1e543b1f6be0667e1fdae06a934471124207b7d45ae505bf3bf2f4c0541ed1ffb8612992342d81d85a6587e85545aa4 diff --git a/media-fonts/source-han-serif/metadata.xml b/media-fonts/source-han-serif/metadata.xml new file mode 100644 index ..bc2caf73 --- /dev/null +++ b/media-fonts/source-han-serif/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +rossbridger...@gmail.com +Ross Charles Campbell + + +adobe-fonts/source-han-serif + + diff --git a/media-fonts/source-han-serif/source-han-serif-1.001.ebuild b/media-fonts/source-han-serif/source-han-serif-1.001.ebuild new file mode 100644 index ..998d253e --- /dev/null +++ b/media-fonts/source-han-serif/source-han-serif-1.001.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit font + +DESCRIPTION="Pan-CJK OpenType/CFF font family" +HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/"; +SRC_URI=" + l10n_ja? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifJP.zip -> ${PN}-ja-${PV}.zip ) + l10n_ko? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifKR.zip -> ${PN}-ko-${PV}.zip ) + l10n_zh-CN? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifCN.zip -> ${PN}-zh_CN-${PV}.zip ) + l10n_zh-TW? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSerifTW.zip -> ${PN}-zh_TW-${PV}.zip )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW" +REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )" + +S=${WORKDIR} +FONT_SUFFIX="otf" +RESTRICT="binchecks strip" + +BDEPEND="app-arch/unzip" + +src_install() { + use l10n_ja && FONT_S="${S}/SourceHanSerifJP" font_src_install + use l10n_ko && FONT_S="${S}/SourceHanSerifKR" font_src_install + use l10n_zh-CN && FONT_S="${S}/SourceHanSerifCN" font_src_install + use l10n_zh-TW && FONT_S="${S}/SourceHanSerifTW" font_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/
commit: 5a3c2be3c8b250a1351cfd77c605e1bcf3c8cb69 Author: Ross Charles Campbell gmail com> AuthorDate: Mon Jan 4 04:17:39 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Mon Jan 4 04:21:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a3c2be3 app-editors/visual-studio-code-bin: fix typo on QA_PREBUILT Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> .../visual-studio-code-bin-1.52.1.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild index 1453f6bf..4d781191 100644 --- a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild @@ -34,14 +34,14 @@ RDEPEND=" QA_PRESTRIPPED="*" QA_PREBUILT=" - opt/${MY_PN}/code - opt/${MY_PN}/libEGL.so - opt/${MY_PN}/libffmpeg.so - opt/${MY_PN}/libGLESv2.so - opt/${MY_PN}/libvk_swiftshader.so - opt/${MY_PN}/libvulkan.so - opt/${MY_PN}/swiftshader/libEGL.so - opt/${MY_PN}/swiftshader/libGLESv2.so" + opt/${PN}/code + opt/${PN}/libEGL.so + opt/${PN}/libffmpeg.so + opt/${PN}/libGLESv2.so + opt/${PN}/libvk_swiftshader.so + opt/${PN}/libvulkan.so + opt/${PN}/swiftshader/libEGL.so + opt/${PN}/swiftshader/libGLESv2.so" pkg_setup() { if use amd64; then
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/files/, app-editors/visual-studio-code-bin/, ...
commit: c9b686ac6825352c6b626ba8c9c9d91400114d94 Author: Ross Charles Campbell gmail com> AuthorDate: Sun Jan 3 15:28:56 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sun Jan 3 15:31:57 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9b686ac app-editors/visual-studio-code-bin: New Package Closes: https://bugs.gentoo.org/675742 Closes: https://github.com/gentoo/gentoo/pull/11674 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Gino McCarty protonmail.com> Signed-off-by: Ross Charles Campbell gmail.com> app-editors/visual-studio-code-bin/Manifest| 3 + .../files/code-url-handler.desktop | 12 .../visual-studio-code-bin/files/code.desktop | 18 ++ app-editors/visual-studio-code-bin/metadata.xml| 23 +++ .../visual-studio-code-bin-1.52.1.ebuild | 73 ++ licenses/Microsoft-VSCode | 41 6 files changed, 170 insertions(+) diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest new file mode 100644 index ..ee3e4c12 --- /dev/null +++ b/app-editors/visual-studio-code-bin/Manifest @@ -0,0 +1,3 @@ +DIST visual-studio-code-bin-1.52.1-amd64.tar.gz 92016385 BLAKE2B 10f7b737e11b4a30991d25bf475267a220814fb3438a5da51a764b3b4890933d1fe151b54632968e9b4ac47fb9f2989d0d20f22b04ef6f55f82a5964f0f8adcc SHA512 02082e698c4f550e0c84986767f0f8465d008cd3fca9675c4dc79a71346d898e6859b1a9dd38269f351efe7dcd6a76e4974a29ad25e019a2714140e6656b1778 +DIST visual-studio-code-bin-1.52.1-arm.tar.gz 83556664 BLAKE2B 9031839e0d265a9625fb5c759d8ca4f108ebe8f626c83438764de5de7f831ed7e64456367b9313c7ec1d8c4597e1efefbe4cd34c72d2e9d549aa7f2434e1b8b4 SHA512 1da9fedc6124c5460b4ed321a6f8fd1ea45d5562d313975c641fc7752d6b51dd9b43992626eab175dff68631d8c28b759146560ac2f7785e15ff3ea27b90fd10 +DIST visual-studio-code-bin-1.52.1-arm64.tar.gz 95054018 BLAKE2B 5428efc0f49c404c807bf1f09fcafeb5cec90506dd730ec809b9313ca304b16e493f2b6c4289bb0ad8647f8ea1de4499d48da95b6ceb2aa4285d4397ea1d7e60 SHA512 328444cb3c3e209073c512f9da35f74cd443c7dcec86058c517ffe5a60183c03ad7a0e4b24eed190f55ddb96788966dbc1fe1bf1d6b5f3b30580ade6267e986f diff --git a/app-editors/visual-studio-code-bin/files/code-url-handler.desktop b/app-editors/visual-studio-code-bin/files/code-url-handler.desktop new file mode 100644 index ..30ecb71d --- /dev/null +++ b/app-editors/visual-studio-code-bin/files/code-url-handler.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Visual Studio Code - URL Handler +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/usr/bin/code --no-sandbox --open-url %U +Icon=visual-studio-code +Type=Application +NoDisplay=true +StartupNotify=true +Categories=Utility;TextEditor;Development;IDE; +MimeType=x-scheme-handler/vscode; +Keywords=vscode; diff --git a/app-editors/visual-studio-code-bin/files/code.desktop b/app-editors/visual-studio-code-bin/files/code.desktop new file mode 100755 index ..8d428b91 --- /dev/null +++ b/app-editors/visual-studio-code-bin/files/code.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Name=Visual Studio Code +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/usr/bin/code --no-sandbox --unity-launch %F +Icon=visual-studio-code +Type=Application +StartupNotify=false +StartupWMClass=Code +Categories=Utility;TextEditor;Development;IDE; +MimeType=text/plain;inode/directory;application/x-code-workspace; +Actions=new-empty-window; +Keywords=vscode; + +[Desktop Action new-empty-window] +Name=New Empty Window +Exec=/usr/share/code/code --no-sandbox --new-window %F +Icon=com.visualstudio.code diff --git a/app-editors/visual-studio-code-bin/metadata.xml b/app-editors/visual-studio-code-bin/metadata.xml new file mode 100644 index ..05125576 --- /dev/null +++ b/app-editors/visual-studio-code-bin/metadata.xml @@ -0,0 +1,23 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + onig...@protonmail.com + Gino McCarty + + + rossbridger...@gmail.com + Ross Charles Campbell + + +Visual Studio Code is a lightweight but powerful source code editor which +runs on your desktop and is available for Windows, macOS and Linux. It +comes with built-in support for JavaScript, TypeScript and Node.js and has +a rich ecosystem of extensions for other languages (such as C++, C#, Java, +Python, PHP, Go) and runtimes (such as .NET and Unity). + + + microsoft/vscode + https://github.com/microsoft/vscode/issues + + diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild new file mode 100644 index ..1453f6bf --- /dev/null +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild @@ -0,0 +1,73
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/gammaray/
commit: 58073061812784fc34ca2a5cdd3cf3286b92a801 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Jan 2 16:35:17 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Jan 2 17:07:44 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58073061 dev-util/gammaray: New Package High-level runtime introspection tool for Qt applications. Closes: https://github.com/gentoo/gentoo/pull/9343 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Petros Siligkounas gmail.com> Signed-off-by: Ross Charles Campbell gmail.com> dev-util/gammaray/Manifest | 1 + dev-util/gammaray/gammaray-2.11.2.ebuild | 87 dev-util/gammaray/metadata.xml | 36 + 3 files changed, 124 insertions(+) diff --git a/dev-util/gammaray/Manifest b/dev-util/gammaray/Manifest new file mode 100644 index ..2cab5136 --- /dev/null +++ b/dev-util/gammaray/Manifest @@ -0,0 +1 @@ +DIST gammaray-2.11.2.tar.gz 1040 BLAKE2B 8dbb83e22826cd08e3a7105bfe910d9862ea47e3709e0c61c22ed9fe4974d27412f79a587de0ac6bb092f0edf07476c10717ca40dd8e7b43903aa44686158489 SHA512 788a4bb6c96e8c5d9a6762d94ad0a452c95d20c79b4b10a1b774950fb047633f040707d984c5e769b8c47ab6a2b9f9c338b0700ad17315588b1275f226a04f51 diff --git a/dev-util/gammaray/gammaray-2.11.2.ebuild b/dev-util/gammaray/gammaray-2.11.2.ebuild new file mode 100644 index ..ed5214b7 --- /dev/null +++ b/dev-util/gammaray/gammaray-2.11.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High-level runtime introspection tool for Qt applications" +HOMEPAGE="https://www.kdab.com/gammaray https://github.com/KDAB/GammaRay"; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/KDAB/GammaRay.git"; +else + SRC_URI="https://github.com/KDAB/GammaRay/releases/download/v${PV}/${P}.tar.gz"; + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2+" +SLOT=0 +IUSE="3d bluetooth designer doc geolocation printsupport script scxml svg test qml wayland webengine" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + kde-frameworks/kitemmodels:5 + 3d? ( dev-qt/qt3d:5 ) + bluetooth? ( dev-qt/qtbluetooth:5 ) + designer? ( dev-qt/designer:5 ) + geolocation? ( dev-qt/qtpositioning:5 ) + printsupport? ( dev-qt/qtprintsupport:5 ) + qml? ( dev-qt/qtdeclarative:5[widgets] ) + script? ( dev-qt/qtscript:5[scripttools] ) + scxml? ( dev-qt/qtscxml:5 ) + svg? ( dev-qt/qtsvg:5 ) + webengine? ( dev-qt/qtwebengine:5[widgets] ) + wayland? ( dev-qt/qtwayland:5 ) +" + +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +src_prepare(){ + sed -i "/BackwardMacros.cmake/d" CMakeLists.txt || die + sed -i "/add_backward(gammaray_core)/d" core/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure(){ + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DAnimation=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DExtras=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DInput=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DLogic=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DRender=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DQuick=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Bluetooth=$(usex !bluetooth) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=$(usex !designer) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Positioning=$(usex !geolocation) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5PrintSupport=$(usex !printsupport) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Qml=$(usex !qml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Quick=$(usex !qml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickWidgets=$(usex !qml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=$(usex !script) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Svg=$(usex !svg) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Scxml=$(usex !scxml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Test=$(usex !test) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WaylandCompositor=$(usex !wayland) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets=$(usex !webengine) + -DGAMMARAY_BUILD_DOCS=$(usex doc) + -DGAMMARAY_BUILD_UI=ON + -DGAMMARAY_DISABLE_FEEDBACK=ON + ) + cmake_src_configure +} + +pkg_postinst() { + elog + elog "Install dev-util/kdstatemachineeditor as optional dependency" + elog "for graphica
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/vscodium-bin/, app-editors/vscodium-bin/files/
commit: 4e9ac517df5636a55d5f26b02db48378d20a9961 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Jan 2 16:13:06 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Jan 2 16:13:14 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e9ac517 app-editors/vscodium-bin: New Package Bug: https://bugs.gentoo.org/675742 Closes: https://github.com/gentoo/gentoo/pull/18733 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> app-editors/vscodium-bin/Manifest | 3 ++ .../vscodium-bin/files/codium-url-handler.desktop | 12 + app-editors/vscodium-bin/files/codium.desktop | 18 +++ app-editors/vscodium-bin/metadata.xml | 13 + .../vscodium-bin/vscodium-bin-1.52.1.ebuild| 60 ++ 5 files changed, 106 insertions(+) diff --git a/app-editors/vscodium-bin/Manifest b/app-editors/vscodium-bin/Manifest new file mode 100644 index ..cbf5b35c --- /dev/null +++ b/app-editors/vscodium-bin/Manifest @@ -0,0 +1,3 @@ +DIST VSCodium-linux-arm64-1.52.1.tar.gz 99006948 BLAKE2B 933e5b283e011873b7da60a838e7778d8ff1cf69006e5bf370fdeba7aa6709c2b8ea427936d353c75c0331d1a78defb7c0983d73d59c71163cde6ca32cf1ac32 SHA512 e96c79b1176a07f6cbd1a1d30d4a4d0d66d519d854bc0aa0e24e9baa4b0f6fe959e12b4888330188210957763febc644601f958b635deaa7e900f55f0eb5550f +DIST VSCodium-linux-armhf-1.52.1.tar.gz 85288104 BLAKE2B 3df56d4708f44e5029a9cfed05185957951ead696885f16e8d3da8587f812f9e088e37e2b355157989a0e272661f367a1bd2d70cfbc7953a1f07f166b7b8292d SHA512 ffd5b2b476896d4aed67ed0bd157ca14819f493534c9e15eba247998becb06042c6c0caa88ee2db7e76529da252dac57c43c86371430b57a5819ce392cdcdcb5 +DIST VSCodium-linux-x64-1.52.1.tar.gz 96026417 BLAKE2B 0d06ddef0de3af3d22de4757bd5b81742cdfb6605192c61374857fdacfd8df374adf180aaa1f31f0397ead97e7f668320125ef1f806c71689348ac4a3c8bab8d SHA512 9a60f6821e7a796eaca842817fd3853c8099d74418ccabeacabed01c4f7b46b49c52bb11a032c317c27e3cef7ef2c49d2cf967ca2d2d79013790994a6aa9159f diff --git a/app-editors/vscodium-bin/files/codium-url-handler.desktop b/app-editors/vscodium-bin/files/codium-url-handler.desktop new file mode 100644 index ..c1fa0064 --- /dev/null +++ b/app-editors/vscodium-bin/files/codium-url-handler.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=VSCodium - URL Handler +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/usr/bin/codium --no-sandbox --open-url %U +Icon=vscodium +Type=Application +NoDisplay=true +StartupNotify=true +Categories=Utility;TextEditor;Development;IDE; +MimeType=x-scheme-handler/vscodium; +Keywords=vscode; diff --git a/app-editors/vscodium-bin/files/codium.desktop b/app-editors/vscodium-bin/files/codium.desktop new file mode 100644 index ..4e9579aa --- /dev/null +++ b/app-editors/vscodium-bin/files/codium.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Name=VSCodium +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/usr/bin/codium --no-sandbox --unity-launch %F +Icon=vscodium +Type=Application +StartupNotify=false +StartupWMClass=VSCodium +Categories=Utility;TextEditor;Development;IDE; +MimeType=text/plain;inode/directory;application/x-codium-workspace; +Actions=new-empty-window; +Keywords=vscode; + +[Desktop Action new-empty-window] +Name=New Empty Window +Exec=/usr/bin/codium --no-sandbox --new-window %F +Icon=vscodium diff --git a/app-editors/vscodium-bin/metadata.xml b/app-editors/vscodium-bin/metadata.xml new file mode 100644 index ..2a0f0b7f --- /dev/null +++ b/app-editors/vscodium-bin/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + rossbridger...@gmail.com + Ross Charles Campbell + + +This is not a fork. This is a repository of scripts to automatically +build Microsoft's vscode repository into freely-licensed binaries with +a community-driven default configuration. + + diff --git a/app-editors/vscodium-bin/vscodium-bin-1.52.1.ebuild b/app-editors/vscodium-bin/vscodium-bin-1.52.1.ebuild new file mode 100644 index ..c18d9b7b --- /dev/null +++ b/app-editors/vscodium-bin/vscodium-bin-1.52.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop pax-utils xdg + +MY_PN="${PN/-bin}" + +DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode" +HOMEPAGE="https://vscodium.com"; + +SRC_URI=" + amd64? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz ) + arm? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz ) + arm64? ( https://github.com/VSCodium/vscodium/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz )" + +RESTRICT="strip bindist" + +LICENSE=&q
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/godot/, dev-games/godot/files/
commit: a4c500da08a55ab3ff4b8f78e28dcfdc4372af65 Author: Ross Charles Campbell gmail com> AuthorDate: Sat Jan 2 15:57:46 2021 + Commit: Ross Charles Campbell gmail com> CommitDate: Sat Jan 2 15:59:18 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4c500da dev-games/godot: New Package Closes: https://bugs.gentoo.org/532730 Closes: https://github.com/gentoo/gentoo/pull/17874 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ross Charles Campbell gmail.com> dev-games/godot/Manifest | 1 + .../godot/files/godot-3.2.3-fix-llvm-build.patch | 36 ++ dev-games/godot/godot-3.2.3.ebuild | 139 + dev-games/godot/metadata.xml | 28 + 4 files changed, 204 insertions(+) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest new file mode 100644 index ..36fd2278 --- /dev/null +++ b/dev-games/godot/Manifest @@ -0,0 +1 @@ +DIST godot-3.2.3.tar.gz 22459811 BLAKE2B fdebfc4fc4a259d52496feb2904ff1e311a8df3fd57568091b181380e28b789efd16d598df7a2331f22f182acebacb7af1f5aa88583f8b7e992be52f2f494198 SHA512 229a32f082e412f20533b781ee95a1e7a9039a6329fe3429f9a3388ba3aada311bcc49c2abecdeec7496ef039a81358009126b21daaeeb127c170b77c3def99f diff --git a/dev-games/godot/files/godot-3.2.3-fix-llvm-build.patch b/dev-games/godot/files/godot-3.2.3-fix-llvm-build.patch new file mode 100644 index ..40c45f34 --- /dev/null +++ b/dev-games/godot/files/godot-3.2.3-fix-llvm-build.patch @@ -0,0 +1,36 @@ +diff --git a/SConstruct b/SConstruct +index 26019e6..f460aef 100644 +--- a/SConstruct b/SConstruct +@@ -170,6 +170,8 @@ opts.Add(BoolVariable("builtin_zstd", "Use the built-in Zstd library", True)) + # Compilation environment setup + opts.Add("CXX", "C++ compiler") + opts.Add("CC", "C compiler") ++opts.Add("AR", "Archiver") ++opts.Add("RANLIB", "Random Access Library Indexer") + opts.Add("LINK", "Linker") + opts.Add("CCFLAGS", "Custom flags for both the C and C++ compilers") + opts.Add("CFLAGS", "Custom flags for the C compiler") +diff --git a/platform/x11/detect.py b/platform/x11/detect.py +index 716930d..28b1df4 100644 +--- a/platform/x11/detect.py b/platform/x11/detect.py +@@ -130,7 +130,6 @@ def configure(env): + env["CXX"] = "clang++" + env["LINK"] = "clang++" + env.Append(CPPDEFINES=["TYPED_METHOD_BIND"]) +-env.extra_suffix = ".llvm" + env.extra_suffix + + if env["use_lld"]: + if env["use_llvm"]: +@@ -173,10 +172,6 @@ def configure(env): + env.Append(CCFLAGS=["-flto"]) + env.Append(LINKFLAGS=["-flto"]) + +-if not env["use_llvm"]: +-env["RANLIB"] = "gcc-ranlib" +-env["AR"] = "gcc-ar" +- + env.Append(CCFLAGS=["-pipe"]) + env.Append(LINKFLAGS=["-pipe"]) + diff --git a/dev-games/godot/godot-3.2.3.ebuild b/dev-games/godot/godot-3.2.3.ebuild new file mode 100644 index ..b0115ed9 --- /dev/null +++ b/dev-games/godot/godot-3.2.3.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit desktop python-any-r1 scons-utils xdg + +DESCRIPTION="Multi-platform 2D and 3D game engine" +HOMEPAGE="http://godotengine.org"; + +SRC_URI="https://github.com/godotengine/${PN}/archive/${PV}-stable.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}-stable" +KEYWORDS="~amd64 ~x86" + +LICENSE="Apache-2.0 BSD BSL-1.1 CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" +SLOT="0" +IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp" + +RDEPEND=" + app-arch/lz4 + app-arch/zstd + dev-libs/libpcre2[pcre32] + media-libs/alsa-lib + media-libs/libpng:0= + media-libs/libvpx + media-libs/mesa[gles2] + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + virtual/glu + virtual/opengl + bullet? ( >=sci-physics/bullet-2.89 ) + enet? ( net-libs/enet:= ) + freetype? ( media-libs/freetype:2 ) + mbedtls? ( net-libs/mbedtls ) + ogg? ( media-libs/libogg ) + opus? ( + media-libs/opus + media-libs/opusfile + ) + pulseaudio? ( media-sound/pulseaudio ) + theora? ( media-libs/libtheora ) + udev? ( virtual/udev ) + upnp? ( net-libs/