From deba8115d2c2af26df42966b91ef04ff4dd79cde Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 14 May 2020 11:09:11 +0100 Subject: gentoo resync : 14.05.2020 --- dev-util/Manifest.gz | Bin 62644 -> 62627 bytes dev-util/abootimg/Manifest | 2 +- dev-util/abootimg/abootimg-20150323.ebuild | 4 +- dev-util/aruba/Manifest | 2 - dev-util/aruba/aruba-0.8.1.ebuild | 59 -- dev-util/bitcoin-tx/Manifest | 1 - dev-util/bitcoin-tx/files/0.17.1-no-libevent.patch | 20 - dev-util/boost-build/Manifest | 4 + dev-util/boost-build/boost-build-1.73.0.ebuild | 74 ++ ...ost-build-1.73.0-add-none-feature-options.patch | 22 + ...oost-build-1.73.0-no-implicit-march-flags.patch | 269 ++++++ dev-util/buildbot-console-view/Manifest | 4 +- .../buildbot-console-view-2.7.0.ebuild | 45 + dev-util/buildbot-console-view/metadata.xml | 5 +- dev-util/buildbot-grid-view/Manifest | 4 +- .../buildbot-grid-view-2.7.0.ebuild | 45 + dev-util/buildbot-grid-view/metadata.xml | 5 +- dev-util/buildbot-pkg/Manifest | 4 +- dev-util/buildbot-pkg/buildbot-pkg-2.7.0.ebuild | 34 + dev-util/buildbot-pkg/metadata.xml | 5 +- dev-util/buildbot-waterfall-view/Manifest | 4 +- .../buildbot-waterfall-view-2.7.0.ebuild | 42 + dev-util/buildbot-waterfall-view/metadata.xml | 5 +- dev-util/buildbot-worker/Manifest | 8 +- .../buildbot-worker/buildbot-worker-2.7.0.ebuild | 133 +++ .../buildbot-worker/buildbot-worker-9999.ebuild | 31 +- dev-util/buildbot-worker/files/buildbot.tac.sample | 6 +- dev-util/buildbot-worker/metadata.xml | 5 +- dev-util/buildbot-wsgi-dashboards/Manifest | 4 +- .../buildbot-wsgi-dashboards-2.7.0.ebuild | 40 + dev-util/buildbot-wsgi-dashboards/metadata.xml | 5 +- dev-util/buildbot-www/Manifest | 4 +- dev-util/buildbot-www/buildbot-www-2.7.0.ebuild | 37 + dev-util/buildbot-www/metadata.xml | 5 +- dev-util/buildbot/Manifest | 8 +- dev-util/buildbot/buildbot-2.7.0.ebuild | 192 +++++ dev-util/buildbot/buildbot-9999.ebuild | 55 +- ...-gentoo-to-the-VERSION_ID-check-exclusion.patch | 26 + dev-util/buildbot/files/pypugjs.patch | 84 ++ dev-util/buildbot/metadata.xml | 5 +- dev-util/byacc/Manifest | 4 +- dev-util/byacc/byacc-20191125.ebuild | 2 +- dev-util/byacc/byacc-20200330.ebuild | 18 + dev-util/cargo-ebuild/Manifest | 2 +- dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild | 2 +- dev-util/cargo-tree/Manifest | 2 +- dev-util/cargo-tree/cargo-tree-0.29.0.ebuild | 2 +- dev-util/catalyst/Manifest | 2 +- dev-util/catalyst/catalyst-9999.ebuild | 4 +- dev-util/catkin/Manifest | 5 +- dev-util/catkin/catkin-0.8.3.ebuild | 124 +++ dev-util/catkin/catkin-9999.ebuild | 16 +- dev-util/catkin/files/egginfo.patch | 13 + dev-util/cbindgen/Manifest | 4 + dev-util/cbindgen/cbindgen-0.14.2.ebuild | 54 ++ dev-util/ccache/Manifest | 5 - dev-util/ccache/ccache-3.7.2.ebuild | 84 -- dev-util/ccache/ccache-3.7.6.ebuild | 88 -- dev-util/ccache/ccache-3.7.7.ebuild | 88 -- dev-util/ccls/Manifest | 3 +- dev-util/ccls/ccls-0.20190823.6.ebuild | 4 + ...23.6-cmake-support-CLANG_LINK_CLANG_DYLIB.patch | 57 ++ dev-util/checkbashisms/Manifest | 2 + dev-util/checkbashisms/checkbashisms-2.20.3.ebuild | 37 + dev-util/clazy/Manifest | 4 +- dev-util/clazy/clazy-1.5-r1.ebuild | 49 -- dev-util/clazy/clazy-1.6-r1.ebuild | 2 +- dev-util/clion/Manifest | 4 +- dev-util/clion/clion-2020.1.1.ebuild | 80 ++ dev-util/clion/clion-2020.1.ebuild | 80 -- dev-util/cloc/Manifest | 10 +- dev-util/cloc/cloc-1.72.ebuild | 30 - dev-util/cloc/cloc-1.76-r1.ebuild | 31 - dev-util/cloc/cloc-1.80.ebuild | 31 - dev-util/cloc/cloc-1.82.ebuild | 31 - dev-util/cloc/cloc-1.84.ebuild | 31 + dev-util/cmake/Manifest | 8 +- dev-util/cmake/cmake-3.16.5.ebuild | 2 +- dev-util/cmake/cmake-3.17.0.ebuild | 216 ----- dev-util/cmake/cmake-3.17.2.ebuild | 216 +++++ dev-util/cmake/metadata.xml | 3 + dev-util/comparator/Manifest | 2 +- dev-util/comparator/comparator-2.12.ebuild | 2 +- dev-util/cookiecutter/Manifest | 5 +- dev-util/cookiecutter/cookiecutter-1.7.0.ebuild | 44 - dev-util/cookiecutter/cookiecutter-1.7.2.ebuild | 48 ++ dev-util/cookiecutter/files/test_cli-1.7.2.patch | 14 + dev-util/creduce/Manifest | 9 - dev-util/creduce/creduce-2.8.0.ebuild | 38 - .../creduce/creduce-2.8.0_pre20180411-r1.ebuild | 42 - .../creduce/creduce-2.9.0_pre20190414-r1.ebuild | 39 - dev-util/creduce/creduce-9999.ebuild | 39 - .../creduce/files/creduce-2.8.0-link-libs.patch | 31 - dev-util/creduce/files/creduce-llvm-7.patch | 90 -- dev-util/csup/Manifest | 2 +- dev-util/csup/csup-20060318-r1.ebuild | 5 +- dev-util/cvise/Manifest | 3 + dev-util/cvise/cvise-1.1.0.ebuild | 48 ++ dev-util/cvise/metadata.xml | 8 + dev-util/debugedit/Manifest | 2 + dev-util/debugedit/debugedit-4.15.1.ebuild | 91 ++ dev-util/diffoscope/Manifest | 6 +- dev-util/diffoscope/diffoscope-141.ebuild | 71 -- dev-util/diffoscope/diffoscope-142.ebuild | 71 -- dev-util/diffoscope/diffoscope-143.ebuild | 71 ++ dev-util/dogtail/Manifest | 2 +- dev-util/dogtail/dogtail-0.9.10.ebuild | 2 +- dev-util/dwarves/Manifest | 2 +- dev-util/dwarves/dwarves-1.17.ebuild | 2 +- dev-util/edb-debugger/Manifest | 2 - dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild | 49 -- dev-util/edi/Manifest | 4 +- dev-util/edi/edi-0.7.1.ebuild | 61 -- dev-util/edi/edi-0.8.0.ebuild | 59 ++ dev-util/electron/Manifest | 16 - dev-util/electron/electron-2.0.17-r2.ebuild | 918 --------------------- dev-util/electron/files/toolchain/BUILD.gn | 37 - dev-util/electron/metadata.xml | 21 - dev-util/eric/Manifest | 2 +- dev-util/eric/eric-18.03.ebuild | 2 +- dev-util/fatrace/Manifest | 4 - dev-util/fatrace/fatrace-0.12.ebuild | 40 - .../fatrace/files/fatrace-0.11-sysmacros.patch | 13 - dev-util/fatrace/metadata.xml | 11 - dev-util/flawfinder/Manifest | 8 +- dev-util/flawfinder/flawfinder-2.0.10.ebuild | 2 +- dev-util/flawfinder/flawfinder-2.0.11.ebuild | 2 +- dev-util/flawfinder/flawfinder-2.0.7.ebuild | 2 +- dev-util/flawfinder/flawfinder-2.0.8.ebuild | 2 +- dev-util/gcovr/Manifest | 4 - dev-util/gcovr/gcovr-3.3.ebuild | 16 - dev-util/gcovr/gcovr-4.1.ebuild | 30 - dev-util/gdbus-codegen/Manifest | 4 +- dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild | 2 +- dev-util/gdbus-codegen/gdbus-codegen-2.64.2.ebuild | 73 ++ dev-util/glade/Manifest | 2 +- dev-util/glade/glade-3.22.2.ebuild | 2 +- dev-util/glib-utils/Manifest | 4 +- dev-util/glib-utils/glib-utils-2.62.6.ebuild | 2 +- dev-util/glib-utils/glib-utils-2.64.2.ebuild | 65 ++ dev-util/gtk-doc-am/Manifest | 2 +- dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +- dev-util/gtk-doc/Manifest | 2 +- dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +- dev-util/gtk-update-icon-cache/Manifest | 2 + .../gtk-update-icon-cache-3.24.20.ebuild | 31 + dev-util/hfstospell/Manifest | 3 +- .../files/hfstospell-0.5.1-gcc-10-fix.patch | 24 + dev-util/hfstospell/hfstospell-0.5.1.ebuild | 4 +- dev-util/idea-community/Manifest | 8 +- .../idea-community-2019.3.3.193.6494.35.ebuild | 146 ---- .../idea-community-2019.3.4.193.6911.18.ebuild | 146 ---- .../idea-community-2020.1.1.201.7223.91-r1.ebuild | 142 ++++ dev-util/idea-community/metadata.xml | 8 +- dev-util/include-what-you-use/Manifest | 2 +- .../include-what-you-use-9.0.ebuild | 2 +- dev-util/intel-graphics-compiler/Manifest | 2 + .../intel-graphics-compiler-1.0.3826.ebuild | 51 ++ dev-util/itstool/Manifest | 2 +- dev-util/itstool/itstool-2.0.6-r1.ebuild | 2 +- dev-util/jenkins-bin/Manifest | 2 + dev-util/jenkins-bin/jenkins-bin-2.222.3.ebuild | 46 ++ dev-util/jfrog-cli/Manifest | 59 -- dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild | 91 -- dev-util/jfrog-cli/jfrog-cli-1.34.0.ebuild | 176 ---- dev-util/kdevelop-php/Manifest | 4 +- dev-util/kdevelop-php/kdevelop-php-5.5.0.ebuild | 56 -- dev-util/kdevelop-php/kdevelop-php-5.5.1.ebuild | 56 ++ dev-util/kdevelop-python/Manifest | 4 +- .../kdevelop-python-5.5.0-r1.ebuild | 54 -- .../kdevelop-python/kdevelop-python-5.5.1.ebuild | 54 ++ dev-util/kdevelop/Manifest | 4 +- dev-util/kdevelop/kdevelop-5.5.0.ebuild | 142 ---- dev-util/kdevelop/kdevelop-5.5.1.ebuild | 145 ++++ dev-util/kubebuilder/Manifest | 117 ++- dev-util/kubebuilder/kubebuilder-2.0.1.ebuild | 43 - dev-util/kubebuilder/kubebuilder-2.1.0.ebuild | 43 - dev-util/kubebuilder/kubebuilder-2.3.1.ebuild | 128 +++ dev-util/lcov/Manifest | 2 +- dev-util/lcov/lcov-1.14_p2.ebuild | 2 +- dev-util/lldb/Manifest | 11 +- dev-util/lldb/lldb-10.0.0.9999.ebuild | 2 +- dev-util/lldb/lldb-10.0.0.ebuild | 2 +- dev-util/lldb/lldb-11.0.0.9999.ebuild | 2 +- dev-util/lldb/lldb-7.1.0-r1.ebuild | 128 --- dev-util/lldb/lldb-9.0.1-r1.ebuild | 2 +- dev-util/meson/Manifest | 2 + dev-util/meson/meson-0.54.1.ebuild | 82 ++ dev-util/netsurf-buildsystem/Manifest | 4 +- .../netsurf-buildsystem/files/gentoo-helpers-r1.sh | 3 + .../netsurf-buildsystem-1.8-r1.ebuild | 26 + .../netsurf-buildsystem-1.8.ebuild | 26 - dev-util/nvidia-cuda-toolkit/Manifest | 8 +- .../nvidia-cuda-toolkit-10.1.105-r2.ebuild | 2 +- .../nvidia-cuda-toolkit-10.1.168-r1.ebuild | 2 +- .../nvidia-cuda-toolkit-10.1.243-r2.ebuild | 2 +- .../nvidia-cuda-toolkit-10.2.89-r1.ebuild | 2 +- dev-util/opencl-headers/Manifest | 2 +- .../opencl-headers-2020.03.13-r1.ebuild | 2 +- dev-util/perf/Manifest | 6 +- dev-util/perf/metadata.xml | 4 + dev-util/perf/perf-5.4.20.ebuild | 2 +- dev-util/perf/perf-5.6.4.ebuild | 11 +- dev-util/pkgcheck/Manifest | 2 +- dev-util/pkgcheck/pkgcheck-0.7.6-r1.ebuild | 2 +- dev-util/pycharm-community/Manifest | 6 +- dev-util/pycharm-community/metadata.xml | 3 + .../pycharm-community-2020.1.1.ebuild | 56 ++ .../pycharm-community-2020.1.ebuild | 15 +- dev-util/pycharm-professional/Manifest | 6 +- dev-util/pycharm-professional/metadata.xml | 3 + .../pycharm-professional-2020.1.1.ebuild | 59 ++ .../pycharm-professional-2020.1.ebuild | 15 +- dev-util/radare2/Manifest | 2 - dev-util/radare2/radare2-4.3.1.ebuild | 56 -- dev-util/re2c/Manifest | 3 +- dev-util/re2c/metadata.xml | 1 + dev-util/re2c/re2c-1.3.ebuild | 26 - dev-util/rebar-bin/Manifest | 2 +- dev-util/rebar-bin/metadata.xml | 5 +- dev-util/serialtalk/Manifest | 3 +- dev-util/serialtalk/serialtalk-1.2-r1.ebuild | 20 + dev-util/serialtalk/serialtalk-9999.ebuild | 10 +- dev-util/setconf/Manifest | 2 +- dev-util/setconf/setconf-0.6.7.ebuild | 2 +- dev-util/smem/Manifest | 2 +- dev-util/smem/smem-1.5.ebuild | 2 +- dev-util/spirv-headers/Manifest | 2 + dev-util/spirv-headers/spirv-headers-1.5.3.ebuild | 17 + dev-util/spirv-llvm-translator/Manifest | 2 + .../spirv-llvm-translator-10.0.0.ebuild | 58 ++ dev-util/spirv-tools/Manifest | 4 +- .../spirv-tools-2020.4_pre20200429.ebuild | 42 + dev-util/spirv-tools/spirv-tools-9999.ebuild | 2 +- dev-util/strace/Manifest | 3 +- dev-util/strace/files/strace-5.6-AR.patch | 27 + dev-util/strace/strace-5.6.ebuild | 3 +- dev-util/stripe-mock/Manifest | 2 +- dev-util/stripe-mock/stripe-mock-0.88.0.ebuild | 2 +- dev-util/sysdig-kmod/Manifest | 4 +- dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild | 47 -- dev-util/sysdig-kmod/sysdig-kmod-0.26.7.ebuild | 47 ++ dev-util/sysdig/Manifest | 5 +- dev-util/sysdig/sysdig-0.26.4-r1.ebuild | 65 -- dev-util/sysdig/sysdig-0.26.4.ebuild | 88 -- dev-util/sysdig/sysdig-0.26.7.ebuild | 69 ++ dev-util/trace-cmd/Manifest | 3 +- .../trace-cmd/files/trace-cmd-2.8.3-gcc10.patch | 104 +++ dev-util/trace-cmd/trace-cmd-2.8.3.ebuild | 3 + dev-util/uncrustify/Manifest | 6 +- dev-util/uncrustify/uncrustify-0.68.1.ebuild | 34 - dev-util/uncrustify/uncrustify-0.71.0.ebuild | 29 + dev-util/uncrustify/uncrustify-9999.ebuild | 9 +- dev-util/unrpyc/Manifest | 3 + dev-util/unrpyc/metadata.xml | 22 + dev-util/unrpyc/unrpyc-1.1.3.ebuild | 49 ++ dev-util/vint/Manifest | 6 +- dev-util/vint/vint-0.3.18.ebuild | 44 - dev-util/vint/vint-0.3.19.ebuild | 34 - dev-util/vint/vint-0.3.21.ebuild | 2 +- dev-util/vulkan-headers/Manifest | 2 + .../vulkan-headers/vulkan-headers-1.2.137.ebuild | 24 + dev-util/vulkan-tools/Manifest | 2 + dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild | 81 ++ 264 files changed, 4107 insertions(+), 4291 deletions(-) delete mode 100644 dev-util/aruba/aruba-0.8.1.ebuild delete mode 100644 dev-util/bitcoin-tx/files/0.17.1-no-libevent.patch create mode 100644 dev-util/boost-build/boost-build-1.73.0.ebuild create mode 100644 dev-util/boost-build/files/boost-build-1.73.0-add-none-feature-options.patch create mode 100644 dev-util/boost-build/files/boost-build-1.73.0-no-implicit-march-flags.patch create mode 100644 dev-util/buildbot-console-view/buildbot-console-view-2.7.0.ebuild create mode 100644 dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild create mode 100644 dev-util/buildbot-pkg/buildbot-pkg-2.7.0.ebuild create mode 100644 dev-util/buildbot-waterfall-view/buildbot-waterfall-view-2.7.0.ebuild create mode 100644 dev-util/buildbot-worker/buildbot-worker-2.7.0.ebuild create mode 100644 dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-2.7.0.ebuild create mode 100644 dev-util/buildbot-www/buildbot-www-2.7.0.ebuild create mode 100644 dev-util/buildbot/buildbot-2.7.0.ebuild create mode 100644 dev-util/buildbot/files/Add-gentoo-to-the-VERSION_ID-check-exclusion.patch create mode 100644 dev-util/buildbot/files/pypugjs.patch create mode 100644 dev-util/byacc/byacc-20200330.ebuild create mode 100644 dev-util/catkin/catkin-0.8.3.ebuild create mode 100644 dev-util/catkin/files/egginfo.patch create mode 100644 dev-util/cbindgen/cbindgen-0.14.2.ebuild delete mode 100644 dev-util/ccache/ccache-3.7.2.ebuild delete mode 100644 dev-util/ccache/ccache-3.7.6.ebuild delete mode 100644 dev-util/ccache/ccache-3.7.7.ebuild create mode 100644 dev-util/ccls/files/ccls-0.20190823.6-cmake-support-CLANG_LINK_CLANG_DYLIB.patch create mode 100644 dev-util/checkbashisms/checkbashisms-2.20.3.ebuild delete mode 100644 dev-util/clazy/clazy-1.5-r1.ebuild create mode 100644 dev-util/clion/clion-2020.1.1.ebuild delete mode 100644 dev-util/clion/clion-2020.1.ebuild delete mode 100644 dev-util/cloc/cloc-1.72.ebuild delete mode 100644 dev-util/cloc/cloc-1.76-r1.ebuild delete mode 100644 dev-util/cloc/cloc-1.80.ebuild delete mode 100644 dev-util/cloc/cloc-1.82.ebuild create mode 100644 dev-util/cloc/cloc-1.84.ebuild delete mode 100644 dev-util/cmake/cmake-3.17.0.ebuild create mode 100644 dev-util/cmake/cmake-3.17.2.ebuild delete mode 100644 dev-util/cookiecutter/cookiecutter-1.7.0.ebuild create mode 100644 dev-util/cookiecutter/cookiecutter-1.7.2.ebuild create mode 100644 dev-util/cookiecutter/files/test_cli-1.7.2.patch delete mode 100644 dev-util/creduce/creduce-2.8.0.ebuild delete mode 100644 dev-util/creduce/creduce-2.8.0_pre20180411-r1.ebuild delete mode 100644 dev-util/creduce/creduce-2.9.0_pre20190414-r1.ebuild delete mode 100644 dev-util/creduce/creduce-9999.ebuild delete mode 100644 dev-util/creduce/files/creduce-2.8.0-link-libs.patch delete mode 100644 dev-util/creduce/files/creduce-llvm-7.patch create mode 100644 dev-util/cvise/Manifest create mode 100644 dev-util/cvise/cvise-1.1.0.ebuild create mode 100644 dev-util/cvise/metadata.xml create mode 100644 dev-util/debugedit/debugedit-4.15.1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-141.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-142.ebuild create mode 100644 dev-util/diffoscope/diffoscope-143.ebuild delete mode 100644 dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild delete mode 100644 dev-util/edi/edi-0.7.1.ebuild create mode 100644 dev-util/edi/edi-0.8.0.ebuild delete mode 100644 dev-util/electron/Manifest delete mode 100644 dev-util/electron/electron-2.0.17-r2.ebuild delete mode 100644 dev-util/electron/files/toolchain/BUILD.gn delete mode 100644 dev-util/electron/metadata.xml delete mode 100644 dev-util/fatrace/Manifest delete mode 100644 dev-util/fatrace/fatrace-0.12.ebuild delete mode 100644 dev-util/fatrace/files/fatrace-0.11-sysmacros.patch delete mode 100644 dev-util/fatrace/metadata.xml delete mode 100644 dev-util/gcovr/gcovr-3.3.ebuild delete mode 100644 dev-util/gcovr/gcovr-4.1.ebuild create mode 100644 dev-util/gdbus-codegen/gdbus-codegen-2.64.2.ebuild create mode 100644 dev-util/glib-utils/glib-utils-2.64.2.ebuild create mode 100644 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.20.ebuild create mode 100644 dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch delete mode 100644 dev-util/idea-community/idea-community-2019.3.3.193.6494.35.ebuild delete mode 100644 dev-util/idea-community/idea-community-2019.3.4.193.6911.18.ebuild create mode 100644 dev-util/idea-community/idea-community-2020.1.1.201.7223.91-r1.ebuild create mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3826.ebuild create mode 100644 dev-util/jenkins-bin/jenkins-bin-2.222.3.ebuild delete mode 100644 dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild delete mode 100644 dev-util/jfrog-cli/jfrog-cli-1.34.0.ebuild delete mode 100644 dev-util/kdevelop-php/kdevelop-php-5.5.0.ebuild create mode 100644 dev-util/kdevelop-php/kdevelop-php-5.5.1.ebuild delete mode 100644 dev-util/kdevelop-python/kdevelop-python-5.5.0-r1.ebuild create mode 100644 dev-util/kdevelop-python/kdevelop-python-5.5.1.ebuild delete mode 100644 dev-util/kdevelop/kdevelop-5.5.0.ebuild create mode 100644 dev-util/kdevelop/kdevelop-5.5.1.ebuild delete mode 100644 dev-util/kubebuilder/kubebuilder-2.0.1.ebuild delete mode 100644 dev-util/kubebuilder/kubebuilder-2.1.0.ebuild create mode 100644 dev-util/kubebuilder/kubebuilder-2.3.1.ebuild delete mode 100644 dev-util/lldb/lldb-7.1.0-r1.ebuild create mode 100644 dev-util/meson/meson-0.54.1.ebuild create mode 100644 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild delete mode 100644 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild create mode 100644 dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild create mode 100644 dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild delete mode 100644 dev-util/radare2/radare2-4.3.1.ebuild delete mode 100644 dev-util/re2c/re2c-1.3.ebuild create mode 100644 dev-util/serialtalk/serialtalk-1.2-r1.ebuild create mode 100644 dev-util/spirv-headers/spirv-headers-1.5.3.ebuild create mode 100644 dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild create mode 100644 dev-util/spirv-tools/spirv-tools-2020.4_pre20200429.ebuild create mode 100644 dev-util/strace/files/strace-5.6-AR.patch delete mode 100644 dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild create mode 100644 dev-util/sysdig-kmod/sysdig-kmod-0.26.7.ebuild delete mode 100644 dev-util/sysdig/sysdig-0.26.4-r1.ebuild delete mode 100644 dev-util/sysdig/sysdig-0.26.4.ebuild create mode 100644 dev-util/sysdig/sysdig-0.26.7.ebuild create mode 100644 dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch delete mode 100644 dev-util/uncrustify/uncrustify-0.68.1.ebuild create mode 100644 dev-util/uncrustify/uncrustify-0.71.0.ebuild create mode 100644 dev-util/unrpyc/Manifest create mode 100644 dev-util/unrpyc/metadata.xml create mode 100644 dev-util/unrpyc/unrpyc-1.1.3.ebuild delete mode 100644 dev-util/vint/vint-0.3.18.ebuild delete mode 100644 dev-util/vint/vint-0.3.19.ebuild create mode 100644 dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild create mode 100644 dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index e70547d6501f..d043888b386f 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/abootimg/Manifest b/dev-util/abootimg/Manifest index 6e79a3254481..05e5334e1995 100644 --- a/dev-util/abootimg/Manifest +++ b/dev-util/abootimg/Manifest @@ -1,3 +1,3 @@ DIST abootimg-20150323.tar.gz 19311 BLAKE2B d9e9d1de33be581dcca2940000300b433675c4bf98c19dd29a622767d914cc71bf8900120fc4150c542506af5a3faa7a3e03dbfab3f92bfd975a6bde51eac5ed SHA512 38e633c5c32bae472cd1ade9f4a3fa9a5e8ecd17da947aeaf976f639966007ba776a3ac877a607c9f3a416c67682afc9f7789e1560625b75aeaf78a88dfce558 -EBUILD abootimg-20150323.ebuild 540 BLAKE2B af4b584a23650f4ae222e9a6717901e5756ade0485c7f31de89e33197bc1a6cf7d22618898fe8315d67faaa7c8a9fde22c25d46c88b0d5789e95855bfefa0d90 SHA512 649fbbf27edc8d5cc38e9462571de0fb5bee72899d9d950d96a6c55f14cd6c6236c50afe912b2dd3fd2a999f670e60f568eee32d0444b8f0e9e135a7131a26bd +EBUILD abootimg-20150323.ebuild 544 BLAKE2B af9924e335f4829978faffde55f8ff7c467f4d44e7d5088f8279ab518d20559e7b86566939f4a82dc7624d65a07139245f355c4bc92503f5131868c9e7a4e4b7 SHA512 2f3d5b37e02c52cbdc20497f345dd68bf47a69c081075af6162d75897a498f92a7383d192919f47439f6fbb97a7149a3e29e452936f60ea775d7733d1a14fd6b MISC metadata.xml 250 BLAKE2B 3c6a58190f2680dd7f7e4afd9e6abfedc7e36181b1a8d7fa9710e08c805ef85988e4a156221c61fc71c36f8e84113537b70a8f144e0764e7704f7dd074af8172 SHA512 d2115b154bf731eac11fd7b96a95baa2467cb660371f7a3dc7a7a77cf4a6cf992b97c5353f184010eac1d37cdfffa6c5d9ec35d82e171f0fad5086767d0173a5 diff --git a/dev-util/abootimg/abootimg-20150323.ebuild b/dev-util/abootimg/abootimg-20150323.ebuild index 8939a70bcb37..99295b458292 100644 --- a/dev-util/abootimg/abootimg-20150323.ebuild +++ b/dev-util/abootimg/abootimg-20150323.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://gitlab.com/ajs124/abootimg/repository/archive.tar.gz?ref=$COMMI LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" DEPEND="sys-apps/util-linux" diff --git a/dev-util/aruba/Manifest b/dev-util/aruba/Manifest index 57c6b490448c..2a4817f9ca88 100644 --- a/dev-util/aruba/Manifest +++ b/dev-util/aruba/Manifest @@ -1,9 +1,7 @@ DIST aruba-0.14.12.gem 172032 BLAKE2B be19078caef5e0d1c50d0f0da0efdbfb6cc128d40605eccd8ec7e89ba655523f4c8a0ac11e59d347439be3ac8da64f7c3ce5ff761c07c716efbc2e51c3bf420e SHA512 f75adf0b4ed04a4516111d7cc5834807f940c517baf652dc8062450d7c284f11c9dc68216757e431a4e1fd084c50c2b0eb274c2d2c3e25795785a44b0a61e06d DIST aruba-0.14.14.gem 172544 BLAKE2B 085a0a030c5c4d1527e80ce004adeb80fc8a9eca8507211acaf49d947ed412aa54f1319104833a8fbb76d3ce5b77e84b35187234ee97060b51e8877519ed6249 SHA512 612b742bdf89e0272714d709a772eded1c61c654977bb58f7e6e5ef5a8b29dece848bf3c70aa6bc566e6c2a75b3e39e637fa5e37f869fbf4bf3d0997257df9f7 DIST aruba-0.6.2.gem 75776 BLAKE2B 569af009cc20b644878fda25b5e7f79bd2f7c6f5fa9ef2503a5e730b8eb5938872563dace27031d31847bacfbb7e4764079da74fa2a917cc3d98a596cf2248c7 SHA512 ad859aa34f6e6778d9eb92b7e8f298180250e0690b21285e48b85dda88c09c74437ed0dff4e07ea8a02e8c784841ef89504219aa844457273349b8072ebc761e -DIST aruba-0.8.1.gem 121344 BLAKE2B 0b601a4d4bcd19159bb23b22b7975d1275ed2ab9c06e9ab550e11a151e953eba9ec4cc05280e69685a54b82996b4863b485a74f91d64270cc058f43272f6df6d SHA512 9d65778828ac1915c56862acb1db0faf6214b102eb892317b390f451aab55750067519fb6cf6e08c55f58b865eaaa78921402d745addf2d3b0038527eb5d898f EBUILD aruba-0.14.12.ebuild 1520 BLAKE2B 947a401829e02bc0b9aac249ebac01b06f8a80a2d1412a4b1886e89232b5ddc11b5c6899b77c7d95321a6ea71ddb54e02d7a8da7ef180d398649b0abaf35dd9e SHA512 2b105bb544644d01e88e6c6ce539b1bc91267ec1104be455585ddf47e3e775905883b29a0ea540dec9a436f8f77e2db754551b6b9ab8db8931d988635d667c80 EBUILD aruba-0.14.14.ebuild 1520 BLAKE2B f30a8e3eb009dc14ed00cdb71decf87f46c34d3c98246adf58b3edf916d08de616135246e8968eef870d47a6f4fe85dbf37fa9d263fd5bfd1ec73665a65c9e3e SHA512 27b7f88ef244634ff9c1aca29f3c11c1cab9b5829f614c0a4450aec415b5d61e399c62bda3db9e6a5733b9639329e7f67b5c6a2773ca5382ccc2caebfc59b46e EBUILD aruba-0.6.2-r2.ebuild 988 BLAKE2B bf2e43c4a655e129fe796c6c4453394c6efac353c5979fd3b2837b4c122ff02d92999d1f3b15e6f566a05bda770216b8c89156197fbdd8d08fbdd071f50ecc79 SHA512 1e85cac5483b8c1bf49dc5079f4dccd98c7c7bc8072d7a2f21fc2e290c23563b50fd25fb60b7f19bb1a9b6ab7dabb299a06ff9542d9c8235855bfbdafcf97327 -EBUILD aruba-0.8.1.ebuild 1656 BLAKE2B ef3ec6ebbc1562ad42fc9902e8c3635a92ec6bb597233752e8a32ec9750abd0ca54ff74ae0ac65bc91b008dca695372fbf9e3f8727e3c357ff9183b22a55aca3 SHA512 b4cdf943c0ee9f1d6d0c197faccfd1d9d0846775e04425e74c25f65900e9435af7b104b353c667debf495f1f6c9d5068eb4f1cdd9f44d43c8939622655a2e120 MISC metadata.xml 296 BLAKE2B 5d13c2f0fdb1a3a5e8278e93124af9b7f8e069ccca8ac9327132e8aea862aaee163d778260bd0ba6cd0d6488372b04b4330cc2838447fe2d075ec5fdcb28cadc SHA512 6add4a1a905857c1d96e347089fa8f47643f990a153f6457c4d424978bcf76b89607c89f60d3e312365525b1d0dbd17db62b4baf48ee3da9a0f2ab77435d68b4 diff --git a/dev-util/aruba/aruba-0.8.1.ebuild b/dev-util/aruba/aruba-0.8.1.ebuild deleted file mode 100644 index 3d38cb5eb78c..000000000000 --- a/dev-util/aruba/aruba-0.8.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_RECIPE_TEST="cucumber" -RUBY_FAKEGEM_EXTRADOC="History.md README.md" - -RUBY_FAKEGEM_GEMSPEC="aruba.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Cucumber steps for driving out command line applications" -HOMEPAGE="https://github.com/cucumber/aruba" -LICENSE="MIT" - -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" -SLOT="0" -IUSE="" - -DEPEND="${DEPEND} test? ( sys-devel/bc )" -RDEPEND="${RDEPEND}" - -ruby_add_rdepend " - >=dev-ruby/childprocess-0.5.6 =dev-ruby/childprocess-0* - >=dev-ruby/contracts-0.9:0 - >=dev-ruby/rspec-expectations-2.99:2 - >=dev-util/cucumber-1.3.19" - -ruby_add_bdepend "test? ( dev-ruby/rspec:3 >=dev-ruby/bcat-0.6.2 )" - -all_ruby_prepare() { - # Remove bundler-related code. - sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die - rm Gemfile || die - - sed -i -e '/simplecov/I s:^:#:' \ - -e '/Before/,/^end/ s:^:#:' \ - spec/spec_helper.rb features/support/env.rb || die - rm -f features/support/simplecov_setup.rb || die - sed -i -e '1i require "time"' spec/spec_helper.rb || die - - # Remove references to git ls-files and fix childprocess dependency - sed -i -e '/git ls-files/d' \ - -e '/childprocess/ s/0.5.6/0.5/' \ - aruba.gemspec || die - - # Avoid scenarios making broken assumptions on ${HOME} - sed -i -e '/Scenario: Use ~ in path/i @wip' \ - features/api/core/expand_path.feature || die - rm -f features/configuration/home_directory.feature || die -} - -each_ruby_test() { - RSPEC_VERSION=3 ruby-ng_rspec - RUBYLIB="$(pwd)/lib" ruby-ng_cucumber -} diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest index 65538193ea50..a38f9b270ce8 100644 --- a/dev-util/bitcoin-tx/Manifest +++ b/dev-util/bitcoin-tx/Manifest @@ -1,4 +1,3 @@ -AUX 0.17.1-no-libevent.patch 1316 BLAKE2B 5f3f0f38394039a45b299e20ff30092d48bda0475de8c9a4c30b99c31837245e08309009aaf94cdf3395929c26d49a9c3b0f0b3e9d99c03761fea48f39923af9 SHA512 6761a62c11390bff223181237c3f61b8dc2992bcc62bdb051ed0cde8044fae285867f0cc3def1b6fd16c9e82e25e61d8fc682dc307ad119767925cc9b65f8342 AUX 0.19.1-no-libevent.patch 2262 BLAKE2B dc743112a7addd9abd0391cad7fd15d0060cf666c0fe13b6edb0eb065b49cab18099a9c812df560ebb456e57bbab64f65a4e2617fd262fff53e88eca62ec9b53 SHA512 6d8aad17f504b862d5f8f093db6cfa0db294b6f4130fc74116059400ca39833d75454c66b78644713480dfb062484354a1c457dc2e39c9f0ff27b8ccba5539d3 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390 SHA512 2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa SHA512 3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5 diff --git a/dev-util/bitcoin-tx/files/0.17.1-no-libevent.patch b/dev-util/bitcoin-tx/files/0.17.1-no-libevent.patch deleted file mode 100644 index b0e4a9548755..000000000000 --- a/dev-util/bitcoin-tx/files/0.17.1-no-libevent.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1101,7 +1101,7 @@ if test x$use_pkgconfig = xyes; then - if test x$use_qr != xno; then - BITCOIN_QT_CHECK([PKG_CHECK_MODULES([QR], [libqrencode], [have_qrencode=yes], [have_qrencode=no])]) - fi -- if test x$build_bitcoin_cli$build_bitcoin_tx$build_bitcoind$bitcoin_enable_qt$use_tests != xnonononono; then -+ if test x$build_bitcoin_cli$build_bitcoind$bitcoin_enable_qt$use_tests != xnononono; then - PKG_CHECK_MODULES([EVENT], [libevent],, [AC_MSG_ERROR(libevent not found.)]) - if test x$TARGET_OS != xwindows; then - PKG_CHECK_MODULES([EVENT_PTHREADS], [libevent_pthreads],, [AC_MSG_ERROR(libevent_pthreads not found.)]) -@@ -1126,7 +1126,7 @@ else - AC_CHECK_HEADER([openssl/ssl.h],, AC_MSG_ERROR(libssl headers missing),) - AC_CHECK_LIB([ssl], [main],SSL_LIBS=-lssl, AC_MSG_ERROR(libssl missing)) - -- if test x$build_bitcoin_cli$build_bitcoin_tx$build_bitcoind$bitcoin_enable_qt$use_tests != xnonononono; then -+ if test x$build_bitcoin_cli$build_bitcoind$bitcoin_enable_qt$use_tests != xnononono; then - AC_CHECK_HEADER([event2/event.h],, AC_MSG_ERROR(libevent headers missing),) - AC_CHECK_LIB([event],[main],EVENT_LIBS=-levent,AC_MSG_ERROR(libevent missing)) - if test x$TARGET_OS != xwindows; then diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest index 64316f49f399..0aa2185fb48a 100644 --- a/dev-util/boost-build/Manifest +++ b/dev-util/boost-build/Manifest @@ -4,7 +4,11 @@ AUX boost-build-1.71.0-disable_python_rpath.patch 343 BLAKE2B 7b8449db1054dcee76 AUX boost-build-1.71.0-fix-test.patch 363 BLAKE2B b64a87e69df3d4832e5704014a92b4588b60abc5ad361d3daad39a33a92aba2e0368373be26ea10ae2ea4396a18c098ca5dd00db995f03c9a35e2eb1f9002990 SHA512 d349ff3040c219c3a9f9f6182ca3f1fe7e25d8f2975dd04e66d8e281caf10a5b27cab5e6fa6240ed57b24524fa045a88ba1cf9220efcf065726c78c68378c5e8 AUX boost-build-1.71.0-no-implicit-march-flags.patch 15700 BLAKE2B dc73dcbd5320db6c57b62a009371325c5e6964ca76dc66f1504a8ff3498c631dd6defc3b46288be3148048856c4385f95bfda32b60751e038b7da205eb4b3e10 SHA512 a4b62f5a0e96896dde641e2d59551036c2844fdff02c5f266f05fcd4b651c096d9af93ec468af3a5f2b98ca1020ca82612da4db3de498b9eb7e9e1bc40654bcc AUX boost-build-1.71.0-respect-c_ld-flags.patch 367 BLAKE2B fee2e2f2db024a1421ad7f7d59a17908d6d74bd95c568c27adf9853725d8d92b7460d1c520c2a591f4a8d41213e2bd822044aef490b7b50590a6dac63630dc39 SHA512 148171cd6b1946e4dd0c2cfe734ff9a7e7adb4789868a363bd6f0855fad882f69e34aa079c0e1521864db5f5b7dfa449cfed74236b5f6743ed520ed477e48d1c +AUX boost-build-1.73.0-add-none-feature-options.patch 475 BLAKE2B 5211dbc9188056bea09c4d9d5073cb772ff876b6ed7a05c18db34b2b86b85301d092c6dfd5698aec9ad93a828aeef8283d005136cfb4eb10ab2001f50f41b51a SHA512 0ba75a1e46a58dcc6a332ef8cc8a688f1219619cf84b681233e044da1fda754b7f8dc5ecc903776674729275d7a39a571803022cd66b99e9e335e6ba5bbc5501 +AUX boost-build-1.73.0-no-implicit-march-flags.patch 15834 BLAKE2B 313bef93a7792396d61b886ec75724caf0eb55dbaf419749f7b878a7f9b1b8aeba6cdb865af5ff99727fa30a71a3f023694a7df8e5fe12cb6e7a73cf279f8365 SHA512 91a0c5b4beedd79f73a91e688f4410d66044aead146cec13151cd700680dc596ed021f2f4d9e8872c8d487cd3ee73f6b4337f62fb9e084664bd58ff550873e62 AUX site-config.jam 688 BLAKE2B e43a7ad1a94d113a7f890e8b634770f5c60556101d428d83f655bbbe72c46b587485886a9941d05a2ae4319fc325f1e0ecfb9b660158b81c5e9fd02e0b1c0530 SHA512 b65bf1be3133f9f66d3139b00f195a288591bb20a13ba35041507c2c33d7d2da6047c3b02dc27bc4eb21798b91e1262a60e294b7fd4af90808b9de0f5af517df DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8 SHA512 63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6 +DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668 EBUILD boost-build-1.72.0.ebuild 1997 BLAKE2B 3324ba02b442f04e3a5d46c42aeff5c860670797397f6d854590d7d63333e2feb9bf45b7a6ef8e36a520fcea8fd90f72123a13383cde2e61183577e76e44531a SHA512 3d5202a851bfccda98c8c72a080fc2e140b242640364dbdccba448de4a0cc0945a7b1d3ffc568e09e44eac1157168b0c36d9559bd1f8e561b369f71a3d79d72e +EBUILD boost-build-1.73.0.ebuild 2005 BLAKE2B 65d0a35b6f6b602a58121b2a523c7ca0f585b68480a6dfef08bfa664bf11fc899810cfaac178429d81652162fadc55558b47d15a069099f2621fcc6575415749 SHA512 6749a4ebff4a09f8d6ab0db1299e0292f268c3a7b2f7f2fbdfd86861df1c152923a4e275d3284253a476dc74d7f7f92b46f5f424531d5eaee1b30268c79d20ae MISC metadata.xml 329 BLAKE2B f492b1ba64c3f7bce1d3fb304bcff93357cc069dfd06b69c25cf26f4423ebea51ac4614a8d865635568f0e9db424a6904fc1edd5fa729243838e16e9887f4202 SHA512 57baf2d8e0a4c240d99f68ce122086a147d42145687b712609fdcd73b77fe3fdfecc1b078edb6a9c922213482fcc17c2fccb6762ec69890fbc9a912c4cb34827 diff --git a/dev-util/boost-build/boost-build-1.73.0.ebuild b/dev-util/boost-build/boost-build-1.73.0.ebuild new file mode 100644 index 000000000000..bb838e5bd699 --- /dev/null +++ b/dev-util/boost-build/boost-build-1.73.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic prefix toolchain-funcs + +MY_PV="$(ver_rs 1- _)" + +DESCRIPTION="A system for large project software construction, simple to use and powerful" +HOMEPAGE="https://boostorg.github.io/build/" +SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar.bz2" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples" +RESTRICT="test" + +S="${WORKDIR}/boost_${MY_PV}/tools/build/src" + +PATCHES=( + "${FILESDIR}"/${PN}-1.71.0-disable_python_rpath.patch + "${FILESDIR}"/${PN}-1.71.0-darwin-gentoo-toolchain.patch + "${FILESDIR}"/${PN}-1.73.0-add-none-feature-options.patch + "${FILESDIR}"/${PN}-1.71.0-respect-c_ld-flags.patch + "${FILESDIR}"/${PN}-1.73.0-no-implicit-march-flags.patch +) + +src_unpack() { + tar xojf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build || die "unpacking tar failed" +} + +src_prepare() { + default + + pushd .. >/dev/null || die + eapply "${FILESDIR}"/${PN}-1.71.0-fix-test.patch + popd >/dev/null || die +} + +src_configure() { + hprefixify engine/Jambase + tc-export CXX +} + +src_compile() { + cd engine || die + ./build.sh cxx -d+2 --without-python || die "building bjam failed" +} + +src_test() { + # Forget tests, bjam is a lost cause + : +} + +src_install() { + dobin engine/{bjam,b2} + + insinto /usr/share/boost-build + doins -r "${FILESDIR}/site-config.jam" \ + ../boost-build.jam bootstrap.jam build-system.jam ../example/user-config.jam *.py \ + build kernel options tools util + + find "${ED}"/usr/share/boost-build -iname '*.py' -delete || die + + dodoc ../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt + + if use examples; then + docinto examples + dodoc -r ../example/. + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-util/boost-build/files/boost-build-1.73.0-add-none-feature-options.patch b/dev-util/boost-build/files/boost-build-1.73.0-add-none-feature-options.patch new file mode 100644 index 000000000000..1918a2456af9 --- /dev/null +++ b/dev-util/boost-build/files/boost-build-1.73.0-add-none-feature-options.patch @@ -0,0 +1,22 @@ +--- a/tools/features/debug-feature.jam ++++ b/tools/features/debug-feature.jam +@@ -18,7 +18,7 @@ + |# # end::doc[] + + feature.feature debug-symbols +- : on off ++ : on off none + : propagated ; + + #| tag::prof-doc[] +--- a/tools/features/optimization-feature.jam ++++ b/tools/features/optimization-feature.jam +@@ -16,7 +16,7 @@ + |# # end::doc[] + + feature.feature optimization +- : off speed space ++ : off none speed space + : propagated ; + + #| tag::inline-doc[] diff --git a/dev-util/boost-build/files/boost-build-1.73.0-no-implicit-march-flags.patch b/dev-util/boost-build/files/boost-build-1.73.0-no-implicit-march-flags.patch new file mode 100644 index 000000000000..ef6de8948036 --- /dev/null +++ b/dev-util/boost-build/files/boost-build-1.73.0-no-implicit-march-flags.patch @@ -0,0 +1,269 @@ +Prevent bjam from injecting what it thinks are great -march/-mcpu flags +in order to optimize code for you. This breaks on 32-bit builds, because +-march=i686 will not work on an i486 CHOST. + +See also: +https://bugs.gentoo.org/624616 + +--- a/tools/gcc.jam +--- a/tools/gcc.jam ++++ b/tools/gcc.jam +@@ -1202,129 +1202,8 @@ + # x86 and compatible + # The 'native' option appeared in gcc 4.2 so we cannot safely use it as default. + # Use i686 instead for 32-bit. +-toolset.flags gcc OPTIONS x86/32/ : -march=i686 ; +-cpu-flags gcc OPTIONS : x86 : native : -march=native ; +-cpu-flags gcc OPTIONS : x86 : i486 : -march=i486 ; +-cpu-flags gcc OPTIONS : x86 : i586 : -march=i586 ; +-cpu-flags gcc OPTIONS : x86 : i686 : -march=i686 ; +-cpu-flags gcc OPTIONS : x86 : pentium : -march=pentium ; +-cpu-flags gcc OPTIONS : x86 : pentium-mmx : -march=pentium-mmx ; +-cpu-flags gcc OPTIONS : x86 : pentiumpro : -march=pentiumpro ; +-cpu-flags gcc OPTIONS : x86 : pentium2 : -march=pentium2 ; +-cpu-flags gcc OPTIONS : x86 : pentium3 : -march=pentium3 ; +-cpu-flags gcc OPTIONS : x86 : pentium3m : -march=pentium3m ; +-cpu-flags gcc OPTIONS : x86 : pentium-m : -march=pentium-m ; +-cpu-flags gcc OPTIONS : x86 : pentium4 : -march=pentium4 ; +-cpu-flags gcc OPTIONS : x86 : pentium4m : -march=pentium4m ; +-cpu-flags gcc OPTIONS : x86 : prescott : -march=prescott ; +-cpu-flags gcc OPTIONS : x86 : nocona : -march=nocona ; +-cpu-flags gcc OPTIONS : x86 : core2 : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : conroe : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : conroe-xe : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : conroe-l : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : allendale : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : wolfdale : -march=core2 -msse4.1 ; +-cpu-flags gcc OPTIONS : x86 : merom : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : merom-xe : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : kentsfield : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : kentsfield-xe : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : yorksfield : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : penryn : -march=core2 ; +-cpu-flags gcc OPTIONS : x86 : corei7 : -march=corei7 ; +-cpu-flags gcc OPTIONS : x86 : nehalem : -march=corei7 ; +-cpu-flags gcc OPTIONS : x86 : corei7-avx : -march=corei7-avx ; +-cpu-flags gcc OPTIONS : x86 : sandy-bridge : -march=corei7-avx ; +-cpu-flags gcc OPTIONS : x86 : core-avx-i : -march=core-avx-i ; +-cpu-flags gcc OPTIONS : x86 : ivy-bridge : -march=core-avx-i ; +-cpu-flags gcc OPTIONS : x86 : haswell : -march=core-avx-i -mavx2 -mfma -mbmi -mbmi2 -mlzcnt ; +-cpu-flags gcc OPTIONS : x86 : broadwell : -march=broadwell ; +-cpu-flags gcc OPTIONS : x86 : skylake : -march=skylake ; +-cpu-flags gcc OPTIONS : x86 : skylake-avx512 : -march=skylake-avx512 ; +-cpu-flags gcc OPTIONS : x86 : cannonlake : -march=skylake-avx512 -mavx512vbmi -mavx512ifma -msha ; +-cpu-flags gcc OPTIONS : x86 : icelake : -march=icelake ; +-cpu-flags gcc OPTIONS : x86 : k6 : -march=k6 ; +-cpu-flags gcc OPTIONS : x86 : k6-2 : -march=k6-2 ; +-cpu-flags gcc OPTIONS : x86 : k6-3 : -march=k6-3 ; +-cpu-flags gcc OPTIONS : x86 : athlon : -march=athlon ; +-cpu-flags gcc OPTIONS : x86 : athlon-tbird : -march=athlon-tbird ; +-cpu-flags gcc OPTIONS : x86 : athlon-4 : -march=athlon-4 ; +-cpu-flags gcc OPTIONS : x86 : athlon-xp : -march=athlon-xp ; +-cpu-flags gcc OPTIONS : x86 : athlon-mp : -march=athlon-mp ; + ## +-cpu-flags gcc OPTIONS : x86 : k8 : -march=k8 ; +-cpu-flags gcc OPTIONS : x86 : opteron : -march=opteron ; +-cpu-flags gcc OPTIONS : x86 : athlon64 : -march=athlon64 ; +-cpu-flags gcc OPTIONS : x86 : athlon-fx : -march=athlon-fx ; +-cpu-flags gcc OPTIONS : x86 : k8-sse3 : -march=k8-sse3 ; +-cpu-flags gcc OPTIONS : x86 : opteron-sse3 : -march=opteron-sse3 ; +-cpu-flags gcc OPTIONS : x86 : athlon64-sse3 : -march=athlon64-sse3 ; +-cpu-flags gcc OPTIONS : x86 : amdfam10 : -march=amdfam10 ; +-cpu-flags gcc OPTIONS : x86 : barcelona : -march=barcelona ; +-cpu-flags gcc OPTIONS : x86 : bdver1 : -march=bdver1 ; +-cpu-flags gcc OPTIONS : x86 : bdver2 : -march=bdver2 ; +-cpu-flags gcc OPTIONS : x86 : bdver3 : -march=bdver3 ; +-cpu-flags gcc OPTIONS : x86 : bdver4 : -march=bdver4 ; +-cpu-flags gcc OPTIONS : x86 : btver1 : -march=btver1 ; +-cpu-flags gcc OPTIONS : x86 : btver2 : -march=btver2 ; +-cpu-flags gcc OPTIONS : x86 : znver1 : -march=znver1 ; +-cpu-flags gcc OPTIONS : x86 : winchip-c6 : -march=winchip-c6 ; +-cpu-flags gcc OPTIONS : x86 : winchip2 : -march=winchip2 ; +-cpu-flags gcc OPTIONS : x86 : c3 : -march=c3 ; +-cpu-flags gcc OPTIONS : x86 : c3-2 : -march=c3-2 ; + ## +-cpu-flags gcc OPTIONS : x86 : atom : -march=atom ; +-# Sparc +-cpu-flags gcc OPTIONS : sparc : v7 : -mcpu=v7 : default ; +-cpu-flags gcc OPTIONS : sparc : cypress : -mcpu=cypress ; +-cpu-flags gcc OPTIONS : sparc : v8 : -mcpu=v8 ; +-cpu-flags gcc OPTIONS : sparc : supersparc : -mcpu=supersparc ; +-cpu-flags gcc OPTIONS : sparc : sparclite : -mcpu=sparclite ; +-cpu-flags gcc OPTIONS : sparc : hypersparc : -mcpu=hypersparc ; +-cpu-flags gcc OPTIONS : sparc : sparclite86x : -mcpu=sparclite86x ; +-cpu-flags gcc OPTIONS : sparc : f930 : -mcpu=f930 ; +-cpu-flags gcc OPTIONS : sparc : f934 : -mcpu=f934 ; +-cpu-flags gcc OPTIONS : sparc : sparclet : -mcpu=sparclet ; +-cpu-flags gcc OPTIONS : sparc : tsc701 : -mcpu=tsc701 ; +-cpu-flags gcc OPTIONS : sparc : v9 : -mcpu=v9 ; +-cpu-flags gcc OPTIONS : sparc : ultrasparc : -mcpu=ultrasparc ; +-cpu-flags gcc OPTIONS : sparc : ultrasparc3 : -mcpu=ultrasparc3 ; + # RS/6000 & PowerPC +-cpu-flags gcc OPTIONS : power : 403 : -mcpu=403 ; +-cpu-flags gcc OPTIONS : power : 505 : -mcpu=505 ; +-cpu-flags gcc OPTIONS : power : 601 : -mcpu=601 ; +-cpu-flags gcc OPTIONS : power : 602 : -mcpu=602 ; +-cpu-flags gcc OPTIONS : power : 603 : -mcpu=603 ; +-cpu-flags gcc OPTIONS : power : 603e : -mcpu=603e ; +-cpu-flags gcc OPTIONS : power : 604 : -mcpu=604 ; +-cpu-flags gcc OPTIONS : power : 604e : -mcpu=604e ; +-cpu-flags gcc OPTIONS : power : 620 : -mcpu=620 ; +-cpu-flags gcc OPTIONS : power : 630 : -mcpu=630 ; +-cpu-flags gcc OPTIONS : power : 740 : -mcpu=740 ; +-cpu-flags gcc OPTIONS : power : 7400 : -mcpu=7400 ; +-cpu-flags gcc OPTIONS : power : 7450 : -mcpu=7450 ; +-cpu-flags gcc OPTIONS : power : 750 : -mcpu=750 ; +-cpu-flags gcc OPTIONS : power : 801 : -mcpu=801 ; +-cpu-flags gcc OPTIONS : power : 821 : -mcpu=821 ; +-cpu-flags gcc OPTIONS : power : 823 : -mcpu=823 ; +-cpu-flags gcc OPTIONS : power : 860 : -mcpu=860 ; +-cpu-flags gcc OPTIONS : power : 970 : -mcpu=970 ; +-cpu-flags gcc OPTIONS : power : 8540 : -mcpu=8540 ; +-cpu-flags gcc OPTIONS : power : power : -mcpu=power ; +-cpu-flags gcc OPTIONS : power : power2 : -mcpu=power2 ; +-cpu-flags gcc OPTIONS : power : power3 : -mcpu=power3 ; +-cpu-flags gcc OPTIONS : power : power4 : -mcpu=power4 ; +-cpu-flags gcc OPTIONS : power : power5 : -mcpu=power5 ; +-cpu-flags gcc OPTIONS : power : powerpc : -mcpu=powerpc ; +-cpu-flags gcc OPTIONS : power : powerpc64 : -mcpu=powerpc64 ; +-cpu-flags gcc OPTIONS : power : rios : -mcpu=rios ; +-cpu-flags gcc OPTIONS : power : rios1 : -mcpu=rios1 ; +-cpu-flags gcc OPTIONS : power : rios2 : -mcpu=rios2 ; +-cpu-flags gcc OPTIONS : power : rsc : -mcpu=rsc ; +-cpu-flags gcc OPTIONS : power : rs64a : -mcpu=rs64 ; +-cpu-flags gcc OPTIONS : s390x : z196 : -march=z196 ; +-cpu-flags gcc OPTIONS : s390x : zEC12 : -march=zEC12 ; +-cpu-flags gcc OPTIONS : s390x : z13 : -march=z13 ; +-cpu-flags gcc OPTIONS : s390x : z14 : -march=z14 ; +-cpu-flags gcc OPTIONS : s390x : z15 : -march=z15 ; + # AIX variant of RS/6000 & PowerPC + toolset.flags gcc AROPTIONS 64/aix : "-X64" ; +--- a/tools/gcc.py ++++ b/tools/gcc.py +@@ -745,126 +745,14 @@ + # x86 and compatible + flags('gcc', 'OPTIONS', ['x86/32'], ['-m32']) + flags('gcc', 'OPTIONS', ['x86/64'], ['-m64']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'native', ['-march=native']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'i486', ['-march=i486']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'i586', ['-march=i586']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'i686', ['-march=i686'], default=True) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium', ['-march=pentium']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium-mmx', ['-march=pentium-mmx']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentiumpro', ['-march=pentiumpro']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium2', ['-march=pentium2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium3', ['-march=pentium3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium3m', ['-march=pentium3m']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium-m', ['-march=pentium-m']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium4', ['-march=pentium4']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'pentium4m', ['-march=pentium4m']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'prescott', ['-march=prescott']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'nocona', ['-march=nocona']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'core2', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'conroe', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'conroe-xe', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'conroe-l', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'allendale', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'wolfdale', ['-march=core2', '-msse4.1']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'merom', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'merom-xe', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'kentsfield', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'kentsfield-xe', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'yorksfield', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'penryn', ['-march=core2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'corei7', ['-march=corei7']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'nehalem', ['-march=corei7']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'corei7-avx', ['-march=corei7-avx']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'sandy-bridge', ['-march=corei7-avx']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'core-avx-i', ['-march=core-avx-i']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'ivy-bridge', ['-march=core-avx-i']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'haswell', ['-march=core-avx-i', '-mavx2', '-mfma', '-mbmi', '-mbmi2', '-mlzcnt']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'k6', ['-march=k6']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'k6-2', ['-march=k6-2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'k6-3', ['-march=k6-3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon', ['-march=athlon']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon-tbird', ['-march=athlon-tbird']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon-4', ['-march=athlon-4']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon-xp', ['-march=athlon-xp']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon-mp', ['-march=athlon-mp']) + ## +-cpu_flags('gcc', 'OPTIONS', 'x86', 'k8', ['-march=k8']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'opteron', ['-march=opteron']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon64', ['-march=athlon64']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon-fx', ['-march=athlon-fx']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'k8-sse3', ['-march=k8-sse3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'opteron-sse3', ['-march=opteron-sse3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'athlon64-sse3', ['-march=athlon64-sse3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'amdfam10', ['-march=amdfam10']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'barcelona', ['-march=barcelona']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'bdver1', ['-march=bdver1']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'bdver2', ['-march=bdver2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'bdver3', ['-march=bdver3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'btver1', ['-march=btver1']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'btver2', ['-march=btver2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'winchip-c6', ['-march=winchip-c6']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'winchip2', ['-march=winchip2']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'c3', ['-march=c3']) +-cpu_flags('gcc', 'OPTIONS', 'x86', 'c3-2', ['-march=c3-2']) + ## +-cpu_flags('gcc', 'OPTIONS', 'x86', 'atom', ['-march=atom']) + # Sparc + flags('gcc', 'OPTIONS', ['sparc/32'], ['-m32']) + flags('gcc', 'OPTIONS', ['sparc/64'], ['-m64']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'v7', ['-mcpu=v7'], default=True) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'cypress', ['-mcpu=cypress']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'v8', ['-mcpu=v8']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'supersparc', ['-mcpu=supersparc']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'sparclite', ['-mcpu=sparclite']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'hypersparc', ['-mcpu=hypersparc']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'sparclite86x', ['-mcpu=sparclite86x']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'f930', ['-mcpu=f930']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'f934', ['-mcpu=f934']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'sparclet', ['-mcpu=sparclet']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'tsc701', ['-mcpu=tsc701']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'v9', ['-mcpu=v9']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'ultrasparc', ['-mcpu=ultrasparc']) +-cpu_flags('gcc', 'OPTIONS', 'sparc', 'ultrasparc3', ['-mcpu=ultrasparc3']) + # RS/6000 & PowerPC + flags('gcc', 'OPTIONS', ['power/32'], ['-m32']) + flags('gcc', 'OPTIONS', ['power/64'], ['-m64']) +-cpu_flags('gcc', 'OPTIONS', 'power', '403', ['-mcpu=403']) +-cpu_flags('gcc', 'OPTIONS', 'power', '505', ['-mcpu=505']) +-cpu_flags('gcc', 'OPTIONS', 'power', '601', ['-mcpu=601']) +-cpu_flags('gcc', 'OPTIONS', 'power', '602', ['-mcpu=602']) +-cpu_flags('gcc', 'OPTIONS', 'power', '603', ['-mcpu=603']) +-cpu_flags('gcc', 'OPTIONS', 'power', '603e', ['-mcpu=603e']) +-cpu_flags('gcc', 'OPTIONS', 'power', '604', ['-mcpu=604']) +-cpu_flags('gcc', 'OPTIONS', 'power', '604e', ['-mcpu=604e']) +-cpu_flags('gcc', 'OPTIONS', 'power', '620', ['-mcpu=620']) +-cpu_flags('gcc', 'OPTIONS', 'power', '630', ['-mcpu=630']) +-cpu_flags('gcc', 'OPTIONS', 'power', '740', ['-mcpu=740']) +-cpu_flags('gcc', 'OPTIONS', 'power', '7400', ['-mcpu=7400']) +-cpu_flags('gcc', 'OPTIONS', 'power', '7450', ['-mcpu=7450']) +-cpu_flags('gcc', 'OPTIONS', 'power', '750', ['-mcpu=750']) +-cpu_flags('gcc', 'OPTIONS', 'power', '801', ['-mcpu=801']) +-cpu_flags('gcc', 'OPTIONS', 'power', '821', ['-mcpu=821']) +-cpu_flags('gcc', 'OPTIONS', 'power', '823', ['-mcpu=823']) +-cpu_flags('gcc', 'OPTIONS', 'power', '860', ['-mcpu=860']) +-cpu_flags('gcc', 'OPTIONS', 'power', '970', ['-mcpu=970']) +-cpu_flags('gcc', 'OPTIONS', 'power', '8540', ['-mcpu=8540']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'power', ['-mcpu=power']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'power2', ['-mcpu=power2']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'power3', ['-mcpu=power3']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'power4', ['-mcpu=power4']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'power5', ['-mcpu=power5']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'powerpc', ['-mcpu=powerpc']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'powerpc64', ['-mcpu=powerpc64']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'rios', ['-mcpu=rios']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'rios1', ['-mcpu=rios1']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'rios2', ['-mcpu=rios2']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'rsc', ['-mcpu=rsc']) +-cpu_flags('gcc', 'OPTIONS', 'power', 'rs64a', ['-mcpu=rs64']) +-cpu_flags('gcc', 'OPTIONS', 's390x', 'z196', ['-march=z196']) +-cpu_flags('gcc', 'OPTIONS', 's390x', 'zEC12', ['-march=zEC12']) +-cpu_flags('gcc', 'OPTIONS', 's390x', 'z13', ['-march=z13']) +-cpu_flags('gcc', 'OPTIONS', 's390x', 'z14', ['-march=z14']) +-cpu_flags('gcc', 'OPTIONS', 's390x', 'z15', ['-march=z15']) + # AIX variant of RS/6000 & PowerPC + flags('gcc', 'OPTIONS', ['power/32/aix'], ['-maix32']) + flags('gcc', 'OPTIONS', ['power/64/aix'], ['-maix64']) diff --git a/dev-util/buildbot-console-view/Manifest b/dev-util/buildbot-console-view/Manifest index 8902115247c8..bcad26953874 100644 --- a/dev-util/buildbot-console-view/Manifest +++ b/dev-util/buildbot-console-view/Manifest @@ -1,7 +1,9 @@ DIST buildbot-console-view-0.9.12.tar.gz 640923 BLAKE2B cc0da84395aca571803e73260d826633553ed10ede6d66d112dfa8bcdc4f1bd376695ee0ee4a715f1fa3705329033044d9358731c0b807c54b40b4e32a04f565 SHA512 4a73994c29fe1f78c4432bdb42fe14106b8d7887bb35f2835b203f4818844d3e8d2ea308fc4fb2bd562de302bd7cf6612fe047476512feac068eca3891a49522 DIST buildbot-console-view-1.1.2.tar.gz 640509 BLAKE2B 481b8049e606d47be8b171c24a210d6c95ce13ee4a4d46fd689ee836857e8d054f1799ce53de3931f820f02061cdd0c4a47686cd1724fe1c39ab33ca0f274d76 SHA512 23a14d3264802b2cf9a6a7cab0592c6391dc55a8805c17529c3279b129aaab1df97999ffd5fdc0927e7d5fb204e4114b4672018102381523599310cf7223950f DIST buildbot-console-view-1.3.0.tar.gz 640506 BLAKE2B bf68136edbe734514b662a580b9025626b6e0acd48f49ccee979c38d1a2eac13e8fd13bf4c9f62948694ed003de3ee6c44a9d734561a1b5ed4e1d9d330b39f3f SHA512 5b4fa27c8cca57df083c3044729bc6086086dabe819e215b02fe4fda0863b62658925433bbc90d9b38f4309af50b2312b3c9aaefff96a1f62b18d160ca66f205 +DIST buildbot-console-view-2.7.0.tar.gz 17939 BLAKE2B 1ea1848f0276bb7ef4adaf63dbe290ad5769689b15898682deed61e9797eb4945047dd26d492b118b75314621bf2777b77e992f1a3129e413c01c17b27b680c1 SHA512 22875fc4c3440892147db7c6ef1eba165a29f4ccd3583827394d0195c72dc8ec3d31940587e4da1f0133def074c72f87bc23bb210189a0e0d028c0be52368107 EBUILD buildbot-console-view-0.9.12.ebuild 1151 BLAKE2B d0813409b11727bad84a411242f056d2cfa315f740a0225b58f5344d882b56e1778b67b3d0253723b5412a69112fe5205352a4280b34ed41e52572ae592bc8bb SHA512 5511982e4980d118b31e7a25326d7158efa1eaf9e30ac05252fc08f282641ba13489fc8157f04bb94bae37bfba9db3577aa4abbf9887bf57378508956363f26e EBUILD buildbot-console-view-1.1.2.ebuild 1151 BLAKE2B d0813409b11727bad84a411242f056d2cfa315f740a0225b58f5344d882b56e1778b67b3d0253723b5412a69112fe5205352a4280b34ed41e52572ae592bc8bb SHA512 5511982e4980d118b31e7a25326d7158efa1eaf9e30ac05252fc08f282641ba13489fc8157f04bb94bae37bfba9db3577aa4abbf9887bf57378508956363f26e EBUILD buildbot-console-view-1.3.0.ebuild 1151 BLAKE2B d0813409b11727bad84a411242f056d2cfa315f740a0225b58f5344d882b56e1778b67b3d0253723b5412a69112fe5205352a4280b34ed41e52572ae592bc8bb SHA512 5511982e4980d118b31e7a25326d7158efa1eaf9e30ac05252fc08f282641ba13489fc8157f04bb94bae37bfba9db3577aa4abbf9887bf57378508956363f26e -MISC metadata.xml 582 BLAKE2B 7b70e690ee782b2e32a79def5816c289e258339bd94aa5001297406ad9075e8dbf2623119c717a937a5dc42c034396700b1943e845cf7d7c4797714018280a56 SHA512 28aa58be60e1ce0675809fddfc84e864d801bc5438a9212b714a684cfbe97c9dcea40a74853656b5000de58e81c6babc5997ed3e354bc6d478071f968b379778 +EBUILD buildbot-console-view-2.7.0.ebuild 970 BLAKE2B 82003d6ab74edb27984e6a909be96c232d59c32807989ed535c51b50ccc3b46ec9c2c3a3f0ab423d88028035a1a47680a673ec27af5e167cde4b0ac4fed6a12c SHA512 c11fdbd0be9e12e6eb11f24d9bd79d93c6a7f6745e8d29b854c06e864753bf633a850aa0b7e09b196f64a7ae4895d67ef0242173d261a87271e55c24f64f7cf5 +MISC metadata.xml 660 BLAKE2B dd64f91ba93d64ffa1d1aec035eddab0863d2332664ae9292d54ddb394c3d406ca4f5c55cc4da7e0163563623d27602dbc51656e100e587797653b4fdd01f5b2 SHA512 975022375960d255342c24364513b4352e6eb6ec34ef8f16f8a7c08a978969202660516957eea8f61e4afe13622dec826ad8a5f69673d0cabffb9f52e91e0992 diff --git a/dev-util/buildbot-console-view/buildbot-console-view-2.7.0.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-2.7.0.ebuild new file mode 100644 index 000000000000..df99fe29f95a --- /dev/null +++ b/dev-util/buildbot-console-view/buildbot-console-view-2.7.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit distutils-r1 + +DESCRIPTION="Buildbot console-view plugin" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-console-view/" + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi + +IUSE="" + +RDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" +#[[ ${PV} == *9999 ]] && S=${S}/www/base + +python_install_all() { + distutils-r1_python_install_all +} diff --git a/dev-util/buildbot-console-view/metadata.xml b/dev-util/buildbot-console-view/metadata.xml index c45630a197bd..0ac5c019b302 100644 --- a/dev-util/buildbot-console-view/metadata.xml +++ b/dev-util/buildbot-console-view/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + The buildbot-console-view plugin is the user interface code used to display information about the builds to the console. diff --git a/dev-util/buildbot-grid-view/Manifest b/dev-util/buildbot-grid-view/Manifest index b8f1f9a4423b..03970ab98439 100644 --- a/dev-util/buildbot-grid-view/Manifest +++ b/dev-util/buildbot-grid-view/Manifest @@ -1,7 +1,9 @@ DIST buildbot-grid-view-0.9.12.post1.tar.gz 638819 BLAKE2B 5e0bdc39ebe2b447b23abaddc414713c46e5544915d5564641a0534dfa9862f71d689c5df27a5f2a6ecbaa33c29ece5bc85e1c2d1f0a10b0f19273364699748f SHA512 3bc90dcee10781afa90a44d0ff57629f2fe8620fb1133a489282b3a69b884d33a7ad3cbf6e38f688755fcc2153c9ae1c0d48cd2797e33070f66a9093887179c6 DIST buildbot-grid-view-1.1.2.tar.gz 638848 BLAKE2B c99e79af105cf07a6540c71fb7e604bca144ec5d462f6a38c50b525b2ba7bf9640b8d1d4e36e0beb121eafb042fefb67a8adb8b91d2ed8fca4daf982712fae45 SHA512 c2dddab25d1da173ae22d811a9c3261eaec6ac76389829cb1cfaa8b976573d6f12208541dce4065d45512c4c984d9a1d4c72f6e151ec3365ba1dca356ad0288d DIST buildbot-grid-view-1.3.0.tar.gz 638845 BLAKE2B fb52b8fccbce298cbaf715feb1d785856e879f9e9fe63add83c3b0b51df93417ef8b355b33569956e055771bc75a4b6ea318bd7bbcd157bce01f972730468b62 SHA512 f82316743c10c4fd2a509a754808535606bdfd114b86e5796887d47845b4ef83677c7af830b9e4c531a9857249a8b2de8411b30f2f5b2a617a54244658e4a528 +DIST buildbot-grid-view-2.7.0.tar.gz 13342 BLAKE2B f37d7466d346c2db4083bdf0226f405fd48dec73306a91a24d77e38ef4f254bfd3a7b64604a5518f4fce5cd83c00ac4788626e06167cc6fc72f1dd4f31ab16b7 SHA512 a2ffa0ada87a2672b8839516bcf571ab8d884c953459b567fd87c8dbe1c65bdccc862d2bcfd4148f91959b1a942afabdacf98f37f2a0374393b57fe8c09aee04 EBUILD buildbot-grid-view-0.9.12_p1.ebuild 1120 BLAKE2B 7e8aa94b431619138e8a9868778b51b3048bb397082ba7c5647901e7ab23d7c8d5eed459582be1ae9b86b6588f2b3ad6bebb994c2d5d27dd29611655881978f2 SHA512 051c0d4d9717fcc337ed57d7ffc203785009bad76598fc50d157bb7ddfb0c8f96e8fb42205bae646aa247a0c62c2241a87e1b751e0e914541ae025b3882cebf9 EBUILD buildbot-grid-view-1.1.2.ebuild 1116 BLAKE2B 89dc619bf4864378815f480186f9cdacca9a53faff1d61cb2d1ade34742e6eacdd311ed335b6cf121acdb815fda2e2d35f1e27025d19c9c6cbf7e884b6fe66ee SHA512 184864ec78acead7d6467e1397c1d7ce13b1eeba9f69b734f7457d1da9fe643146ab78b718d308017eb1583720942b7749826f90d9b170ca52b479bfd4a4e5d2 EBUILD buildbot-grid-view-1.3.0.ebuild 1116 BLAKE2B 89dc619bf4864378815f480186f9cdacca9a53faff1d61cb2d1ade34742e6eacdd311ed335b6cf121acdb815fda2e2d35f1e27025d19c9c6cbf7e884b6fe66ee SHA512 184864ec78acead7d6467e1397c1d7ce13b1eeba9f69b734f7457d1da9fe643146ab78b718d308017eb1583720942b7749826f90d9b170ca52b479bfd4a4e5d2 -MISC metadata.xml 561 BLAKE2B be04eb0a5ba4b476810f1f53459ac6839ef9d83871c8e415ca09b3f6927aef34f6ebbcba8f67b6460b9ed940613fc9d754512e7e3d1deca401936c29a88856e2 SHA512 57e18994b8280d38538b93af66ecc756abbb8bbc70117cb1b89f0b30fde66fe5241faf9bad84cb2f8e11ee67d29ae30eeec435e0b6a9af7c178b2bf58d966b27 +EBUILD buildbot-grid-view-2.7.0.ebuild 971 BLAKE2B 4718358889543a5c5080e754545927975ed1ca5b507671e79669c24b42b369f19b2ec9517765886ff5e6acb3644a8adaead1466fbf8e9d02c2bf8f4522555b3d SHA512 393978409823602087a1ea8cc8fbea175eaf17ab21d6958d4ecfc5b41312390bf376899ae92eec450dc04f946bd52a4718fa1a7cd399fe9913e36b3cf56095df +MISC metadata.xml 639 BLAKE2B 563a20f38d4d1476b8833f8e858110adfcf70f9abbe589e5538eac0289ce0d232d5359a111d710b371030342571bab3298e3a2425bc360cecc11d0c976653835 SHA512 5f1f6e27005ff78eb008f4e9a74cac6fb58dc0b73155fa52325b2771f8723691755e5123382a33beb427a4a33c1832f796b56fc94eaafc7eb91c7042546e964d diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild new file mode 100644 index 000000000000..20e61ded8bd7 --- /dev/null +++ b/dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit distutils-r1 + +DESCRIPTION="BuildBot grid view web interface" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/" + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi + +IUSE="" + +RDEPEND="" + +DEPEND="${RDEPEND} + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${MY_P}" +#[[ ${PV} == *9999 ]] && S=${S}/www/base + +python_install_all() { + distutils-r1_python_install_all +} diff --git a/dev-util/buildbot-grid-view/metadata.xml b/dev-util/buildbot-grid-view/metadata.xml index a43f9bff6dea..876330a1b4c0 100644 --- a/dev-util/buildbot-grid-view/metadata.xml +++ b/dev-util/buildbot-grid-view/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + The buildbot-grid-view plugin is the user interface code used to display information about the builds. diff --git a/dev-util/buildbot-pkg/Manifest b/dev-util/buildbot-pkg/Manifest index 036ea63b9041..69ac96af9a36 100644 --- a/dev-util/buildbot-pkg/Manifest +++ b/dev-util/buildbot-pkg/Manifest @@ -2,7 +2,9 @@ AUX buildbot-pkg-0.9.15_p1-Removedevelopmentvirtualenvironmenthack.patch 959 BLA DIST buildbot-pkg-0.9.12.tar.gz 4446 BLAKE2B e8077d3b212c968694d2d9e5018c9c985acbff592dbccfeb59543a507f263133268dde57efcacfabb90ea61c3184d34dced21f8e269f619d505166e68c76d43e SHA512 5b9847747924b7e04ae7584f549fa498715e293c6dbdbfef1fe5896c8c96cd65471a908b48c46a32eddbcf8f7b3642402974b4ed3319cf42e90028e772b5e34b DIST buildbot-pkg-1.1.2.tar.gz 4838 BLAKE2B 437fd8c7d293622b8499c45072d03912cb196afa97f06220cd3279ad01d2426e399e9c95ee063146dd8713f0284981c8a42b79f44028aebd19cbd5a4fe518eff SHA512 11fcf96907274b699da23c667d7a634b1af3752b9edf651e3fd50f030bdd80d3170013ac2c789fc2943d2ca8a84cb02b5caaeb60e646a54cf8b89a5e701e21b5 DIST buildbot-pkg-1.3.0.tar.gz 4835 BLAKE2B d035060ebf1e5823979adea8b7d31a13cc7bf3382eab571090d68db23b476e2fb959deaf249e6d4f2f3b44cf453c407dd0fd39e54a4e5a3d41462b125c573505 SHA512 b8e53de24cd41e31417a4259396fa080c7dad48b5ad2b15d5c9de9eb3fb35196a84f48ba589e8a077382e8a14d760f6148056bbe30972f0542512404e8efbefb +DIST buildbot-pkg-2.7.0.tar.gz 4754 BLAKE2B 568c59e9ba60fb2a221794ea7cba44d0a1fb1f4e41368dfcc9199208733fdacb8052a90b64368e8cf5bd906c02ff2d4fddd65dfe4ea117566f176924d4dec621 SHA512 9a6b67dbee28ed352671c2da3b14a416761f49bee2e77cf7f55936cbd4556e5509a420c13c7d4d88756e01de8e1268e08b43fa48ac0cf6a00dbff8566042a33b EBUILD buildbot-pkg-0.9.12.ebuild 1051 BLAKE2B a295298e0771cb5a82f0107ac3d30bfa7cf67b502320c71b15717a2518d505832e15d58af7f70b01862790d2b4f3f839cfa2b642d84ce2c1e16bee808fa78b7c SHA512 9615f3dc91bbea15a1f36ce8243b6acb80db72b5ca137b5b3a758026b5920231349e7890bee30869be1bd0f4558d13a7b208ed77c1b705770d357149826a30df EBUILD buildbot-pkg-1.1.2.ebuild 1141 BLAKE2B 8718d9771220d3d21749cd536f0f0f863a630819ea22632ed4d0837bccb3d240be140a3b01ab2bd76f1ca7fd663936e7f2604893eba1b0bc34742ccbcaf9c142 SHA512 48866e49fdfcd741993375af80d182e022d871ec04b7c5473614c854f6979276367ee0990fa4b140bb721b9b6066357c158d9430c49f0c7d0ac6def84a0ccd70 EBUILD buildbot-pkg-1.3.0.ebuild 1141 BLAKE2B 8718d9771220d3d21749cd536f0f0f863a630819ea22632ed4d0837bccb3d240be140a3b01ab2bd76f1ca7fd663936e7f2604893eba1b0bc34742ccbcaf9c142 SHA512 48866e49fdfcd741993375af80d182e022d871ec04b7c5473614c854f6979276367ee0990fa4b140bb721b9b6066357c158d9430c49f0c7d0ac6def84a0ccd70 -MISC metadata.xml 1120 BLAKE2B 04e28b3993f21c0ec80375dc377079dadeb00e51e071958806505985bd3b10647e0a8396ff4a06f2f635f08d1cc802071b33ca1e6ffbadb712c0be49f81ef47f SHA512 f384c87c8bdc67372bad64103155dac6f7bf7d91b1f3f962e1b1c08cbfe648c8becc21e8af7d7b96c9096073215cb1bab87978132deafa94ce6370eaa027590c +EBUILD buildbot-pkg-2.7.0.ebuild 870 BLAKE2B 4e53bd1ed3e5d0700da2d572dd291212076bc0f647ad1713a04e30816e137790ad918b615670230da705edeae4c99e442096690ca29a11e99776438d401561cb SHA512 f7dcf812c9fd1c2ed17999c7309852c25dd6d85d8a5f9122196d2a346feb6c5e1a196cbec4a9f5cda3efe2b6f0ddc18fd425eb50dea3f74ac67eb7249fcf2de1 +MISC metadata.xml 1198 BLAKE2B 3b336db0b25b79b1baa060ec52c8451732cb3d7a099c3cf148bc5db4c68276dd72e684b2aa82c50e4eb7aa0fc6b0d88a7e0e2d8a4ab15e423904b19f0102a664 SHA512 c85c49f440cb6fbbc0ddf0d522949d9132e71abac4ace66c93893fb29ccd70b240482f8a33176849889521e082913ed71225e8a4fe663d2602c8d5da3db3b95f diff --git a/dev-util/buildbot-pkg/buildbot-pkg-2.7.0.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-2.7.0.ebuild new file mode 100644 index 000000000000..b037354c93c1 --- /dev/null +++ b/dev-util/buildbot-pkg/buildbot-pkg-2.7.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit distutils-r1 + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="BuildBot common www build tools for packaging releases" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-pkg/" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi + +# No real integration tests for this pkg. +# all tests are related to making releases and final checks for distribution + +S=${WORKDIR}/${MY_P} diff --git a/dev-util/buildbot-pkg/metadata.xml b/dev-util/buildbot-pkg/metadata.xml index 3c1d80ae6865..f15869d650cd 100644 --- a/dev-util/buildbot-pkg/metadata.xml +++ b/dev-util/buildbot-pkg/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. diff --git a/dev-util/buildbot-waterfall-view/Manifest b/dev-util/buildbot-waterfall-view/Manifest index 7ff184df11ba..18b11ab3bbea 100644 --- a/dev-util/buildbot-waterfall-view/Manifest +++ b/dev-util/buildbot-waterfall-view/Manifest @@ -1,7 +1,9 @@ DIST buildbot-waterfall-view-0.9.12.tar.gz 714290 BLAKE2B 4867539275aa6c2b0ac149fe7f4a1f03f2c2593b89908fb0a8d748c32779b01b8d87327ec9a54e02561a40d273f03f46a8581cf224c333f1bbb3e14ba22a56ef SHA512 76abc01783c02980bc2d6e878536416aa046dce3259c65fa5c2f15d3f66d1b9b5e0bed2d4f6b9d6c338300637c6b91e9bdee3fca3e47022d2ea9b75ffa69eb99 DIST buildbot-waterfall-view-1.1.2.tar.gz 713898 BLAKE2B 0873ca7d44a9da7ad260032a8153c45e864c605c79cbd826d4f5cb306dbcdcd1fd1e89fe59df57decdcd9ce94330d80ed20d8d7d95b4dc93d6d7cdf6340eb30f SHA512 cc14894281b712fe479ea19116948f69fb43a4cc8c7a0f159fcf97eed0c36a11cc967a0663042f34f64cc4d65468c58eb4398d66fb0d125cde6dec9ef7fc7e08 DIST buildbot-waterfall-view-1.3.0.tar.gz 713879 BLAKE2B 42e838bfb5925850cfa679727a8f53a5a71c4b6ce9ad26b010480ba16e421f5eda0228d94f7efabb74f3493f868ef61274338f31e0ba6afa1fba4a3b533ac5d5 SHA512 4b8403f9f68ddc6fc980649cf26625834c6a271705e0b8396ab7c2fd739929c2878557df945a1d9c5411985b79f8b43d3fca2c7f74769e9e832b1a7c166f8a3f +DIST buildbot-waterfall-view-2.7.0.tar.gz 191009 BLAKE2B 1730bc7caef0aa405ea0adf0585ec50f94b162286daa14755b6070af22d417a9a1b756ade226ac9950d7c0f9eed96c22817ba71cce5b6bb9a344c4dbed989c09 SHA512 7327766532062dc5dd09b210914af9d0e1ecffa6a0d94917cfff93274627f5896552fe191003f1895208702f83670f202b4fc735d0d9161c9efa3419dc46b12b EBUILD buildbot-waterfall-view-0.9.12.ebuild 1155 BLAKE2B b281f339d91148b1914a1a29b23e3de8c45cd60a73e648d0a88feb56c4b5d562e2a2522651dfa3e98baa3f231b28ac0180f139e26c115540323c8753926dc398 SHA512 d006570cfef39e9278cfb36441f09ba2caf658dd848b597805d8fa9a684e911776a28003682904e01eb2abb1549427a8c5362f14470e25859a508c8ee851fcec EBUILD buildbot-waterfall-view-1.1.2.ebuild 1155 BLAKE2B b281f339d91148b1914a1a29b23e3de8c45cd60a73e648d0a88feb56c4b5d562e2a2522651dfa3e98baa3f231b28ac0180f139e26c115540323c8753926dc398 SHA512 d006570cfef39e9278cfb36441f09ba2caf658dd848b597805d8fa9a684e911776a28003682904e01eb2abb1549427a8c5362f14470e25859a508c8ee851fcec EBUILD buildbot-waterfall-view-1.3.0.ebuild 1155 BLAKE2B b281f339d91148b1914a1a29b23e3de8c45cd60a73e648d0a88feb56c4b5d562e2a2522651dfa3e98baa3f231b28ac0180f139e26c115540323c8753926dc398 SHA512 d006570cfef39e9278cfb36441f09ba2caf658dd848b597805d8fa9a684e911776a28003682904e01eb2abb1549427a8c5362f14470e25859a508c8ee851fcec -MISC metadata.xml 602 BLAKE2B 345536cb04360976a1851b9979c40c8b487b7fecea7936dda78fdecdddc6aadf454aacf83f41406ea031ed22e4243ada64847acdeb0e011a839bb7c8757c82c4 SHA512 218340a7d39d3a7a7f410d18911ebfc4412dcef9041db41160619c6c77c855abf56e877c1d7976329c3017ee4462922735a3e3aee329f23ab1b6e4b4a7c2ffd5 +EBUILD buildbot-waterfall-view-2.7.0.ebuild 950 BLAKE2B 421a2f6c248e518597353a533280a75a21f64d5272b76cfcb9c5d4ff4af2e604397b6fe52febc5871f972fd972842d490d38a3664ef395a072ba6d5396bb6e83 SHA512 5c78349930dd79ea931e126014a8f12f2c5eb013be1926e5bfdb1ce01aa994c1a64cef98d6254852d9921b65b9a253be3aacc480e4a512b1ff04a31edae72828 +MISC metadata.xml 680 BLAKE2B 47bfc9bb17933438a0c3ec478c1dad7da7f398cde2133ab96c472d0665e563f4d5c8d09ba04bcdccf820603cf3dcc18086b1e217aa86f7ae4d8067178922020b SHA512 266fd7fb76a1373c9342b438487d73a319209f320097981041bae9cf3892dc9d091fd253532457328a3f6f52ec37b0a0e6cd1119c6800de42bf19d7fc6054133 diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-2.7.0.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-2.7.0.ebuild new file mode 100644 index 000000000000..193d88c66e7a --- /dev/null +++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-2.7.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit distutils-r1 + +DESCRIPTION="Buildbot waterfall-view plugin" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-waterfall-view/" + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi + +IUSE="" + +RDEPEND=" + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" +#[[ ${PV} == *9999 ]] && S=${S}/www/base diff --git a/dev-util/buildbot-waterfall-view/metadata.xml b/dev-util/buildbot-waterfall-view/metadata.xml index 6362c20133d1..d5c5ab57b9a9 100644 --- a/dev-util/buildbot-waterfall-view/metadata.xml +++ b/dev-util/buildbot-waterfall-view/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + The buildbot-waterfall-view plugin is the user interface code used to generate the web pages used to display information about the builds. diff --git a/dev-util/buildbot-worker/Manifest b/dev-util/buildbot-worker/Manifest index c79cedb58a7e..3918d6df92c3 100644 --- a/dev-util/buildbot-worker/Manifest +++ b/dev-util/buildbot-worker/Manifest @@ -1,11 +1,13 @@ -AUX buildbot.tac.sample 1809 BLAKE2B 57b907edf44579b9f380d528d47fbf3616248d106190f700313e050bd439909f6522a20ce2bf91e6e18205b52ca79f9f6ecdb98d8018e67059c0a74c00d56483 SHA512 0cfe04d4587b9befef451d2fb47125643d84bbf12eec99a84622c21f06d7a8e10eb0ceb67c9491b61639b6634b2942ebc42d2ffa8253afbec688dc4e03d70158 +AUX buildbot.tac.sample 1799 BLAKE2B 25fa4b85b0ad16d51780613b20f89c56e0131d73eb7d8b6cb23cfeee84bcff31b99a6bf2e81bbc467db340a774a43be6a2f7fc3c03068df09dd6164fc9e8050d SHA512 4a1b6d78b51067b5d3efb8de18d91995efb820bf9486c6ad6acd5bf726e39c3a7746cc9fb90b5a07eda8a40b09988490972b11707026d951184660a21fddccc1 AUX buildbot_worker.confd2 366 BLAKE2B bfd08d2c6ee89c9e9d09e3280ded65765789b701cd4aa31d953b8f87d24ec1d85260b22d978d152191c918c72569e77bdac91de07d3eae4dad9ac529b4c140d4 SHA512 2bcb93b739827566bce295bc508481c50b57c1202d858359733649d4f35f116d994e0285a53a84d1b89d371a6fd23c0a89f4e555c31555bf14783eb5f57f15b0 AUX buildbot_worker.initd2 1640 BLAKE2B 17a40547260004b40d77219aefa70f08846741e328a2a20bb0b075d5fa0007cc6ad63ecf600eee49251de14c4abb41f70ca813a9429dbce251509121157da9b9 SHA512 8eae575cb001b4750cd2033f9cb82d3985ad9bc2a4bc20ff0e4aaa0cbd05bacf8d6d885ec08112da15e0ccf8fd895006eed39b0b9a4bcaee86911b5180fab0f2 DIST buildbot-worker-0.9.12.tar.gz 101655 BLAKE2B a73f98ec56bd3ad6d19ad0b9dfa015869fd6115789a7ddcecdebdac8707850715c677ee248668f73035ea5656665973634829f2f97e3e75fe8e1515cb0838b88 SHA512 c2e86bd8818eddc2849626a0c7642169bc91fa2cc1d531977736e53c4ad3c87c3f0cb17d7b9acd137e783ae822f558a19f4668e3cd37e90a8435157485bd1d57 DIST buildbot-worker-1.1.2.tar.gz 103013 BLAKE2B b44593b71e61fee4037911759fa4f686aaabf5ef4be9efaecd539e88c5fc2ed2059d8dd8d6d1c4b3ba57d3563f79aaa404176529622003070c136803c90beb10 SHA512 3dd3da7e87d667307fca264d91af4671f76c3aad93a0512ae5777bb2e3972efe349968cf72fa17b99e45f2d7cec1ec16b1180c48d296e2702c9548bf858951a7 DIST buildbot-worker-1.3.0.tar.gz 103765 BLAKE2B a5f06ad6b87442292f9fe0c7935f791d2fdb450db09c9614324f8230d0bec408380a7b1637dc32806259c4de7699b164f20f76d959232a82253f7134749531d7 SHA512 5e59aab6cecf8dd932df0e8063c69fda5613b76a46df63479ff554085275d4a19fb1b5142034bd4245423e99f3e46d45e765b10c3c74a9f28b92b70119fab9e2 +DIST buildbot-worker-2.7.0.tar.gz 101075 BLAKE2B 2ee82434f565bef111685712b9b4dd7b0c522de59eefe3eda672827e4bcffae8288c5b9842221b52aa7d5907eeadd4bc5c635382b8c6c4e82977b3c139afdd4b SHA512 bdfce0a7b222fdddbf7830f90c1775e2bded7080e5053b114b7c136b3e114f6c8b26ee4ad802fce66514524e29e863a2f1a4366758c59ebbc6eeadb4b0a271db EBUILD buildbot-worker-0.9.12.ebuild 4818 BLAKE2B b685b7deeb4fe497dac792fb308f334f8652462b4a16966700e5ad5dc676281e533e9be7e59f62cd70d7904b698d32961fd480aaa03460fad38c33e00a1857ec SHA512 632c8e4b67585278f26776d7f3501b741102b68471f7c0ffc01dc3e1da092fa04ae631ccd6215747bc2e82f6b88acafe7cf7c86a88841c928a712301c0ee42f6 EBUILD buildbot-worker-1.1.2.ebuild 4823 BLAKE2B b47514c9c3b149cbab12af9223533c2255a8a08252df7b0830a8909f3bd2dd8361e2046dd56977ceb67106b66e9d7c51129fc4a1539c9638cd3d8cce3dcea48d SHA512 1860190cd09936cd96636c4e9b63a393dc6d1d09447aa9f8292a29634b71a1f7bf946776b17b10a1c417b76a1361936a587d0bd4966a6d6285f97cb7b5e4d30f EBUILD buildbot-worker-1.3.0.ebuild 4823 BLAKE2B b47514c9c3b149cbab12af9223533c2255a8a08252df7b0830a8909f3bd2dd8361e2046dd56977ceb67106b66e9d7c51129fc4a1539c9638cd3d8cce3dcea48d SHA512 1860190cd09936cd96636c4e9b63a393dc6d1d09447aa9f8292a29634b71a1f7bf946776b17b10a1c417b76a1361936a587d0bd4966a6d6285f97cb7b5e4d30f -EBUILD buildbot-worker-9999.ebuild 4823 BLAKE2B b47514c9c3b149cbab12af9223533c2255a8a08252df7b0830a8909f3bd2dd8361e2046dd56977ceb67106b66e9d7c51129fc4a1539c9638cd3d8cce3dcea48d SHA512 1860190cd09936cd96636c4e9b63a393dc6d1d09447aa9f8292a29634b71a1f7bf946776b17b10a1c417b76a1361936a587d0bd4966a6d6285f97cb7b5e4d30f -MISC metadata.xml 402 BLAKE2B 8ae4401e82aeac4b9e28c94cbfefaaf2f15d15dad0771fda3e1447dc98ef99fd4578b6dbc8e475eb3354ae781f481dd8c6422c06a67d0612ea89e7f39a1d33ab SHA512 a47717971189510d5781fa3ea41de026fe2518d32619eb6830cdc1cbad89182dc01dc2c57877c9689565fcea713ac08dd36af9f51ef47888319ea2380b488deb +EBUILD buildbot-worker-2.7.0.ebuild 4824 BLAKE2B 89494ddf6d8a70d022bea3ee54ea7366cdceb698daa31225ce47b68ae07b3f0546b2607f7c53e7123cf0272c210d94fccd351010a0fb018510dd25fc9006baf5 SHA512 3ba8a04299340a2e372e2455f0e80edd81067281131f9f1673f803ff740ab7cb423ce3c24929bdcc6bbf03e87e99bedcad3f1127cb9bcfd046047dd82e83700e +EBUILD buildbot-worker-9999.ebuild 4824 BLAKE2B 89494ddf6d8a70d022bea3ee54ea7366cdceb698daa31225ce47b68ae07b3f0546b2607f7c53e7123cf0272c210d94fccd351010a0fb018510dd25fc9006baf5 SHA512 3ba8a04299340a2e372e2455f0e80edd81067281131f9f1673f803ff740ab7cb423ce3c24929bdcc6bbf03e87e99bedcad3f1127cb9bcfd046047dd82e83700e +MISC metadata.xml 480 BLAKE2B 5ee99e9a87b5449742a0066a5c720137406a952a63f81574bb7d5cc94f235ee54c1fae5bd13e320e7b017d5005cc45a009360351c987609fe208089ed464cacb SHA512 95b7d71c74d693b93e2d0ff8943d97ffb2d9ea9fb2090bdb5fd8948444237ad20c571b97aa16f0ea5d20cf76e4d8e0392df276a0d1ba39b5263a72c57da3dea0 diff --git a/dev-util/buildbot-worker/buildbot-worker-2.7.0.ebuild b/dev-util/buildbot-worker/buildbot-worker-2.7.0.ebuild new file mode 100644 index 000000000000..be5258cd9984 --- /dev/null +++ b/dev-util/buildbot-worker/buildbot-worker-2.7.0.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit readme.gentoo-r1 distutils-r1 + +DESCRIPTION="BuildBot Worker (slave) Daemon" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-worker/" + +MY_V="${PV/_p/.post}" +MY_P="${PN}-${MY_V}" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/buildbot + >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + !=dev-python/twisted-17.9.0[${PYTHON_USEDEP}] dev-python/future[${PYTHON_USEDEP}] - ! - + + dolsen@gentoo.org + Brian Dolbec + devel@buildbot.net diff --git a/dev-util/buildbot-wsgi-dashboards/Manifest b/dev-util/buildbot-wsgi-dashboards/Manifest index 4d94abd07064..22c7f8dc8135 100644 --- a/dev-util/buildbot-wsgi-dashboards/Manifest +++ b/dev-util/buildbot-wsgi-dashboards/Manifest @@ -1,7 +1,9 @@ DIST buildbot-wsgi-dashboards-0.9.12.tar.gz 627274 BLAKE2B 26632ddd1577e9c419d13c07958c203440ef875bc4a79be6b894d0cf4dc457423528b7ea34c830511a5ef5d7f645fde2f71ac08578e1de32687c8b1ae2864491 SHA512 113c1616b08feb64fd3d94c1186e3d7dd7ea93e563a96ddb802e6ff8135e194014464ef09a23004518451626584bc531fc17419188ebbdd388e9363541b80c3d DIST buildbot-wsgi-dashboards-1.1.2.tar.gz 626825 BLAKE2B 396fa858cafd6dc3958c37ea2e9e685357de2185ce0b73d946d3eb2e99472339e176de1b49d821337535904c521e8dbaa662217c568306e7b2d889d11fdeb5ed SHA512 1eee2a38b525145e50812dff421613291f6b0b6a80a531b54383d771393d2a12c1c7840e2dabf7949918ac3f31ce5f6bd9514c08dee8fe5900c99438e63d4ee2 DIST buildbot-wsgi-dashboards-1.3.0.tar.gz 626828 BLAKE2B 9c44bca995a1849246c71cdf8ecca1a72ffdca9fb8e99db4e05dc529e0b188b85f45078c0f961c03eeb688fae08975dc438ba7c85bfcd3bebcc14a0d56a69f67 SHA512 97885bb26eb03c40b8424063333a9bbc80b5111ce82c79e0ca466f2f820622df43c6913b6b6f4f9ead2a47e09496ff9442df4a6a9a34041f6b9a127544413330 +DIST buildbot-wsgi-dashboards-2.7.0.tar.gz 5573 BLAKE2B e50576da2a86c3f63435c6ca721c0756e1bbe004e82a750d4f0a03799cde4b6c8db7a5199842ce46a835614ccfb588b4eca20035988f54c7d1b6dc9c43f31823 SHA512 018a103fd53f6c3fdca418a46d8576c6b1fd35c05b1cd2ef2dc2c8d30540fbf1528501369246c49d64cfc2d795bcb528fb672f0536a0239f64b87616c50c18c9 EBUILD buildbot-wsgi-dashboards-0.9.12.ebuild 1160 BLAKE2B 8b11516a18c7ab3e00965878abb996b9f6e25726af62b9d7c6124efe2fa9891b5b5001d6c2a4cddb682eb996abcd92e767390decdc63302991c1f4b4d4ac0caa SHA512 8fdf990e134ec41009326fc97784097d6bf277c2d850738f1c883a880d41bbb22ce165fb4b71a8ccce11afe9fca6e72941556f5edefeb91b49652422227b1c28 EBUILD buildbot-wsgi-dashboards-1.1.2.ebuild 1160 BLAKE2B 513b4f9caeb71b2b538d7b1bb7e4460b0c5dbd7fc59d2a9ded597fb72576c43a5ac458f4a3721ed6eb8d36786957c74e528df0cfe22adabb39d52c98b4c280d9 SHA512 ac771c690204607251b7f3dbdcd21439660a78c04744403fa7492619ab9074418d4810cd9c967845eddd5d328a54e145c940c829374d25850fb3457b507dae38 EBUILD buildbot-wsgi-dashboards-1.3.0.ebuild 1160 BLAKE2B 513b4f9caeb71b2b538d7b1bb7e4460b0c5dbd7fc59d2a9ded597fb72576c43a5ac458f4a3721ed6eb8d36786957c74e528df0cfe22adabb39d52c98b4c280d9 SHA512 ac771c690204607251b7f3dbdcd21439660a78c04744403fa7492619ab9074418d4810cd9c967845eddd5d328a54e145c940c829374d25850fb3457b507dae38 -MISC metadata.xml 601 BLAKE2B eeb2a7e4d63561b48e7eb2e77fcae315008e4a567baff579bc086623118fba8675590e059ea3a6437d158e9e9992eea7ed8c0fa46a778d5dc333786dc70a58aa SHA512 2bd94cca6be055e75c5f772913570f01ef07eba909c8ab79c21df89a806548a8920016fb6fb139ddfc9c613101432e51bc9dd2600e3c6f01a6986d06107844b2 +EBUILD buildbot-wsgi-dashboards-2.7.0.ebuild 997 BLAKE2B aea4b3352b6a2800846f11d2b2aae38d45cb7900bac975e2eff8dbee47b840fc235da2f6985c1d5396ce7a0a8a99726a09d26b9d357e26e844f410bb8eab4701 SHA512 1e12927a4530ceb2528f84c094e12a2761a5b94df7c3002d2b58cb1a358e4261dbd8480f1c5480866567da8a4b142c54cee26b493404570ab0a44ea697336cdb +MISC metadata.xml 679 BLAKE2B 9ce30ea17fc3c2fa7f7c4fba8ad2f521bdf828662683893a8b6e8fc43f4c1ce8fcd8afdb1bc237153751eeb5d134df683b1abe9f0bf7a70f1b6c98517640d3b9 SHA512 47cebf0aa635cee9157445057c21b2d1272b222291874371791656823f75b20f59772ebae2eb1dd8230752808878f284879127650f7130e2b9820ce60fc6d92b diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-2.7.0.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-2.7.0.ebuild new file mode 100644 index 000000000000..631f56af346d --- /dev/null +++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-2.7.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit distutils-r1 + +DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-wsgi-dashboards/" + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi + +RDEPEND="" + +DEPEND="${RDEPEND} + >=dev-python/setuptools-21.2.1[${PYTHON_USEDEP}] + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${MY_P}" +#[[ ${PV} == *9999 ]] && S=${S}/www/base diff --git a/dev-util/buildbot-wsgi-dashboards/metadata.xml b/dev-util/buildbot-wsgi-dashboards/metadata.xml index 3ea7eeda80ab..b97bf609846d 100644 --- a/dev-util/buildbot-wsgi-dashboards/metadata.xml +++ b/dev-util/buildbot-wsgi-dashboards/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + The buildbot-wsgi-dashboards plugin is the user interface code used to integrate flask or bottle dashboards to buildbot's web interface. diff --git a/dev-util/buildbot-www/Manifest b/dev-util/buildbot-www/Manifest index 488298b90b18..3f055c708bbc 100644 --- a/dev-util/buildbot-www/Manifest +++ b/dev-util/buildbot-www/Manifest @@ -1,7 +1,9 @@ DIST buildbot-www-0.9.12.tar.gz 691551 BLAKE2B 9bef044fe9e48e34d3e314d9c9b7446a1e295898c432da5c8915e36156f2f934fd065c8075dd55f68da7bc29a567c1ef276bc415df38911aff7c33de46fa7942 SHA512 6c525d32407be24aa728a0bd9c9a09c64bb4bef092ef9e5285475527f7fcbd89d516ea376d90b22aa24af384d73125bc886360cf992dfe3d01471838193f351a DIST buildbot-www-1.1.2.tar.gz 718705 BLAKE2B 009ae0dc07693f9eee4e3982ccbecb32d64e7d27e374f539cd541a5f80d9b9bf798e8836502cd26a5477b0ee842dbfae2308608fa3320e682afd0bcda2f89f1e SHA512 e4a0f7aee5e38d0522d39c819d4b9865966e020fd89b156e79807417fd7f82d497fbceafcc8a89e5beb6def1f42e4bfc595053581cbe2634520ad2c806ce3968 DIST buildbot-www-1.3.0.tar.gz 717517 BLAKE2B 57b0ed7ef46fecb242562a0f93e234985c9cc0ea55d273c1c5de74753f6ea83d25d5017515afb6ad4b7bff4f80cdfb9a6daf937c5cd133c017c9bd6fa9d6d7ee SHA512 e01d1d3528ab1f29ff136321b25f45b01733a4f23cd9d637c9e3290b5301a8ac3dc545decb178c1332e58dc3e11065ef73df49fbb46fca6068acabdd40a8bff1 +DIST buildbot-www-2.7.0.tar.gz 3173804 BLAKE2B ac51e6b8c6860dfd98647cacd5a300099bee19b64bb796e8643fab149c96604bb63a565a25eea51dbdc458128cd4c431efbf46069f2ee0adf5f835992d860e5f SHA512 530c2e3926dbec743b9dbc3ed38ba32c421ee265dc5ff48618748a547b0e8da4d7064e6afa379a8187ec189f8031c1e24b99576d276bc5eab4ad1c6a5bc27a84 EBUILD buildbot-www-0.9.12.ebuild 1192 BLAKE2B 6b602e9ba06ca4f6db2645b30ad8379d30abdc47eb189ae16dbe33e241bec0b79eb0788be5dd64ded5898af8d106f2ab8c603c6bdd32fa02519e44ffca69ab8f SHA512 438b1c81a9449f841e7c1037ab5dddce11912c27028d247927dd2a9ac8ac99534254bdcfa539ba46809a6436ac04cef3f72b9a1d9d95f51bab5465ab4c6a1af4 EBUILD buildbot-www-1.1.2.ebuild 1192 BLAKE2B 6b602e9ba06ca4f6db2645b30ad8379d30abdc47eb189ae16dbe33e241bec0b79eb0788be5dd64ded5898af8d106f2ab8c603c6bdd32fa02519e44ffca69ab8f SHA512 438b1c81a9449f841e7c1037ab5dddce11912c27028d247927dd2a9ac8ac99534254bdcfa539ba46809a6436ac04cef3f72b9a1d9d95f51bab5465ab4c6a1af4 EBUILD buildbot-www-1.3.0.ebuild 1192 BLAKE2B 6b602e9ba06ca4f6db2645b30ad8379d30abdc47eb189ae16dbe33e241bec0b79eb0788be5dd64ded5898af8d106f2ab8c603c6bdd32fa02519e44ffca69ab8f SHA512 438b1c81a9449f841e7c1037ab5dddce11912c27028d247927dd2a9ac8ac99534254bdcfa539ba46809a6436ac04cef3f72b9a1d9d95f51bab5465ab4c6a1af4 -MISC metadata.xml 588 BLAKE2B b50149f2f21f5ddb5dfc4bbff2830c3a6f047ab04df1487fb1a462b403d6d4201eb7945a069ce662fb6682782e98720970c58fd3b27c4252d2b7843ae083599b SHA512 a215b7802240ef70f0c64e6fb511913aa83f514a79e79e24da98c36b68ed0105288f4515b0b016bda96ff3ce187694b41e508b4d22fa5a42ab57306fb8511491 +EBUILD buildbot-www-2.7.0.ebuild 898 BLAKE2B 208e8a8b89a9373a60e34502f08b81b6cd3a3bf93b5fa96b23eeb31b54ffe2a7b68cc22a57400d05688af492658d3141718b4e71a4bc355cf75998d13a22c5f5 SHA512 003cfc4e9a053e4ad986adceba39272293f67a8852658988a0987cf919206e672de274e8aad439b40163cf64480df5bd47e1bfaadb2b849901907a9d38350c54 +MISC metadata.xml 666 BLAKE2B 2fc8d01c607e9f1fc0de5d151e0256fd7adbc1572d2497126012b0792967dbafe2522b269232a72c5208a5c0a6b9eddb9094afdde5d99d4b27995ad506c08f03 SHA512 1d00795d602f0df5e1dac771d38dc068e80edd098add25231bafb11d0f8d2ce783e884e41c3b0eba1a52fc2dac26a62f4c1c29603e20d6cb0af7c6977f437907 diff --git a/dev-util/buildbot-www/buildbot-www-2.7.0.ebuild b/dev-util/buildbot-www/buildbot-www-2.7.0.ebuild new file mode 100644 index 000000000000..162aae2c188c --- /dev/null +++ b/dev-util/buildbot-www/buildbot-www-2.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit distutils-r1 + +DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..." +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-www/" + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi + +DEPEND=" + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" +#[[ ${PV} == *9999 ]] && S=${S}/www/base diff --git a/dev-util/buildbot-www/metadata.xml b/dev-util/buildbot-www/metadata.xml index 0ba9d3ff6c0a..1f4ae627be1c 100644 --- a/dev-util/buildbot-www/metadata.xml +++ b/dev-util/buildbot-www/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + The BuildBot-www package is the base or common code used for the other user interface packages such as the waterfall and console views. diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest index ae576936e19d..da1edce16e6e 100644 --- a/dev-util/buildbot/Manifest +++ b/dev-util/buildbot/Manifest @@ -1,14 +1,18 @@ +AUX Add-gentoo-to-the-VERSION_ID-check-exclusion.patch 1137 BLAKE2B 0ced9724aafd4511542248846364011fc022b06016a329225c3203e4e932db0932d60ece526b095b60a30acfce0e700d8bfedaccf8d30c75b3c38a9e85b51814 SHA512 6e774541b8b2b229eb29171f78a46cd93f6c01056d410e0423ca757f5e5b956a4e29bb4a7b0c38d281e3afe126423e65bde8e367657fb663cb01ebc8c6f2c622 AUX Remove-distro-version-test.patch 804 BLAKE2B a568d6daaa349b4bf02b59c5a7ef88e6c3017e45840dc2f93d8459dea0d11924c92255446fa5f3ef851a38daec1e8140275cfaac6876705e7ec3a5fc6815a49d SHA512 b98005b8a02456d60bdc8085efb4c6fa52386e7b185bf7acefbaf3cd8fe481f87cad68a4d4986f498e35dca1618208032f0a73b04ca0515bbb2703729d3308fe AUX buildmaster.confd 362 BLAKE2B 72d36c02b825ab26e8d85348c3dc65800e03c8d9439a4ada658764b5f87e83e07eb89b1b5bedc59466135008135733319d8e4a31657c9f3f0c1713d1649ab820 SHA512 5b3e3cc75187d0b44c8e59cdfb605752db20913b025eadc7e673bc7c9c45b33e1a0d19362c0cc0c023cd32255946d510f172090ada9cbf2978f4807de29e2b72 AUX buildmaster.initd 1654 BLAKE2B baec16ceb91386629cc9ea0b22118dd3dd76ec6f50a1ced00ca246fd8b0e5df96d9ccb75620d4e8a96560f99a3a2ceaf8e113172a9ed4de238dc21c955470bec SHA512 a036559f61bd7d8f5834e9e9cc6bfaa7e8b70a694c6344482449c29c8168a34ecc180c908e7aab6b722e1487c51a53928693c0dcfbfd016622781bcfdb7d5d7b AUX buildmaster.target 138 BLAKE2B 7570fc327d2e002803f7d6691740f5885e6b54d3df2522c0439d551d0c01161fcd99779df0bff417dd66e1bacde2956bfa7b39f988f2fe204fb2abdb675adfe9 SHA512 c5f56688349af0adcfa644abc699445e2c61bb268d5407f8fc540ac80ea9be6aee615df16bbf0f41db272dd4159762d7be744b3116efc0f9bc7cb1d458edb050 AUX buildmaster_at.service 375 BLAKE2B 1a4d829389298713bf66885a5bcd28202eec32b6356b43b9e0861b00052e3702593a2e2a4764246dd62e52805ba2f2e62a86d0ae8ec4cbed3df42400dc562f74 SHA512 c37f1c461a4c7ee741a839772a5feabf10103542e159c6ae4eddfa37a146732dfc23f91d867d69c3718a21714516a3847485ae4e6580c93a5aa94daec40dd093 AUX buildmaster_at.service.conf 150 BLAKE2B c6931c3ebfd77553d52b650668c440ca17f37bf270ab807eb97702d23cc504c0a933453addeef4abd3ddb13e9441cd330dd4cff9dc9962bdabbed8f0fa6d892c SHA512 d533b95c5b180cda5aa73966c590b7828598d5b6bcd77147a88238941adaa4c3c78e5f17d771598f622212856b16ce4582ab915a4cb57f0dd633eb2ad6b4c10d +AUX pypugjs.patch 3631 BLAKE2B 168c865da59c947a00f4025108ff9fdedba55a9ce3a588e7fbe3f77d10dc88434baf8690edc4e5318d87c7823a551f2d796fd47b42cb0facb8cddfa29f6354bb SHA512 1ea242249f44ed1ea958e2771ce14f7cbeac6bbaec4e7bf803a38e2e386d604efbfe1158bbb0151d29a8891f55142ca0a0191063051f2ec56c3c3f053ccb2d8e DIST buildbot-0.9.12.tar.gz 3057832 BLAKE2B 8e1748739bacc3c884f353b2a1c798575e3ce5f451a1711ecf88a7c7e517da86d2e791748d31468a2bb07369022e96cb568518b7a8ce1d9e1cece0b6ab77eec8 SHA512 62459918267297b31b2a6416f72794c7a4ebdcb60de04ece1681f6b8be9debf161716cc70ad843fd468b23e02c521c0a0783a5a1e119d75648e107691d6b908d DIST buildbot-1.1.2.tar.gz 3101168 BLAKE2B 35ec56440014015850a69324d475c4ca9555ad90da85b26a7a43eca74f08361137021aec72ddca37cbb24f21519ebf45948e66214291f356b4a1fbada7c0b3b8 SHA512 14c28d6fae18a10d89d41509635188d881ac76e7b61758481a9afbb22eb384d7ab5080383242e5850af13bfe46877985a91036270c3c4fbf01eafee5b7699815 DIST buildbot-1.3.0.tar.gz 3119185 BLAKE2B d366b83baad7e865481535a2462ceb222aadce6c90a6229e82a72bf86518b8ebb0624d8ac8b64867783d58b6e9033b942a1ccd31fd6664a2b527eac9f11ab852 SHA512 e5ecf3eafe428a188c2410d270ee9bd5afc39122e62d35747288cf85347368ab4a94190b4ff6fe687269dc19cc7b91d33be8d3e3b637741e421a2cbd83572830 +DIST buildbot-2.7.0.tar.gz 3175050 BLAKE2B 0a41eccaa4ca8df6396455049e8c09a1b2fe6cde3072da7fd3715f2769015944e8880f41dbe6750dd7b26bd863fb82f8e8d8c6540f9e1bf3ea4378f11adc973d SHA512 9946fe0b1591d51e5136d9458526918e872174afee79b5f1c333823ef1d2ddae66f017e9b57e26a2451da7ca7672720f32544c606ce5652d0825fae563779669 EBUILD buildbot-0.9.12-r1.ebuild 6444 BLAKE2B ceacfcbc66a0fb1e927cacbd456ef023145c475ff42ff64eaa603e1db295bec38cb7939bf577410234f16e3a851c2a41d99863f4efdced715e7d2ebdd015e3ed SHA512 8857547742c7ebe0f8fd5a5919a0e1cb5fcfd34cc35f6fd5c56f7305fd2db9bc72e5d805077ae3f041dd1b16d8825c69cd0062c6dd181db5d781512269266f10 EBUILD buildbot-1.1.2.ebuild 6558 BLAKE2B c20fe0973f6cec4336f3d60a2c94f71ccae7cc5cc819549bc0e84f748f307d4e2e0bc5dd864a612b6dfd4ae9b3ab3f7ca9693e407dca414882ecb1d20e15078a SHA512 477c80abc713c6e62754fae6f071eeb0401f719a72c491a3a5932be8364ccc80fb2c1fc47c8093f558974a00151b8db3bfa34f3c4a088dec75d5d59ff4e6e63a EBUILD buildbot-1.3.0.ebuild 7211 BLAKE2B 60ed79646218a10214ca297391319e5ba3f5124065883ba0e0a71cfb38eba76316554a6150c966ec83f09826430e2e83d28d1285e58dd75af731781121629549 SHA512 245c9956385d2752e5a54e880671a685d90d20f6854c4ffcb916b2d8f60b402c4490b2365f8cff2ab7c000b9e61065f142140c2a452f7cb9834b9744624179f9 -EBUILD buildbot-9999.ebuild 7211 BLAKE2B 60ed79646218a10214ca297391319e5ba3f5124065883ba0e0a71cfb38eba76316554a6150c966ec83f09826430e2e83d28d1285e58dd75af731781121629549 SHA512 245c9956385d2752e5a54e880671a685d90d20f6854c4ffcb916b2d8f60b402c4490b2365f8cff2ab7c000b9e61065f142140c2a452f7cb9834b9744624179f9 -MISC metadata.xml 1281 BLAKE2B df69e4162a683d530c69307ea6b29362ad99f6a54af5ff977f67268e580d95cfc1924fb236f61da1c2106246e42563f66c8605d0ef779952cce57e75326a3416 SHA512 b5b7d4e08078e2541ce37ce17623dec45819029081dc9108789e964c2575b5868ea27b2d5eaa13a96b038a8a667ce7ebf18df6e73fc54eeacd609f79df36b9bc +EBUILD buildbot-2.7.0.ebuild 6974 BLAKE2B 0a847a75805dd0342a55f46640c4f01f9982eefa2cc1aeb00b15c85a5bad0a958761bcc9f508f03545be943e51e2896493c590c69f50e64691480b1916413ff2 SHA512 1e63016e5593a2135c92b2072181fb714d16bc383d88d9fc9513c30ab5a60af6b2bf6d94b2f5c25bfeba31b119ff4e45ab7f5291d950fa373a03e4c1caf6f315 +EBUILD buildbot-9999.ebuild 7696 BLAKE2B 6998175d60b79660f0493080732f8fd445d11ffa38873399ad50fc05e9973201345846c05375f8d182afe3a267f562dfe862e146aa89da37437aa744e944fcde SHA512 f77d99e0733af692bf4237babfbe6a4abefdb281c116a1e6113261b441bc9bec993bcce0d79208a0a8a05bee6b5a832335e635afa2513d15239c3514d92c5649 +MISC metadata.xml 1359 BLAKE2B 33a6b0f21ad4255f28bc527fb18a384889eb34b2ddc5df5cfa03cc4b1960712b91c787706b95913154300b8e82a5879703dd90d0bf4d796cd6b8bb2a7c4b71cd SHA512 ded6f9cd25bef2df1431b71d5ffc9f0aa3efe9d2f7433cee7800fc27e1f6f76ad64cda9bbc4d3eb3fe0f44dbd7414c75b029f78307925dab5ed06df3d52d86e7 diff --git a/dev-util/buildbot/buildbot-2.7.0.ebuild b/dev-util/buildbot/buildbot-2.7.0.ebuild new file mode 100644 index 000000000000..01fd9b609492 --- /dev/null +++ b/dev-util/buildbot/buildbot-2.7.0.ebuild @@ -0,0 +1,192 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python3_{6,7,8} ) + +EGIT_REPO_URI="https://github.com/buildbot/${PN}.git" + +DISTUTILS_USE_SETUPTOOLS="rdepend" + +[[ ${PV} == *9999 ]] && inherit git-r3 +inherit readme.gentoo-r1 systemd distutils-r1 + +MY_PV="${PV/_p/.post}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="BuildBot build automation system" +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot/" +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +if [[ ${PV} == *9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64 ~amd64-linux ~x86-linux" +fi + +IUSE="crypt docker examples irc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/buildbot + >=dev-python/jinja-2.1[${PYTHON_USEDEP}] + >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}] + >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-0.8[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-migrate-0.9[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] + >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] + ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] + crypt? ( + >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt] + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + =dev-python/docker-py-2.2.0[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND} + test? ( + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + >=dev-python/boto3-1.12.48[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pypugjs[${PYTHON_USEDEP}] + dev-python/txrequests[${PYTHON_USEDEP}] + dev-python/lz4[${PYTHON_USEDEP}] + dev-python/treq[${PYTHON_USEDEP}] + dev-python/setuptools_trial[${PYTHON_USEDEP}] + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] + crypt? ( + >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt] + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + /dev/null || die "Creating instance failed" + chown --recursive buildbot:buildbot "${instance_path}" || die "Setting permissions for instance failed" + mv "${instance_path}/master.cfg.sample" "${instance_path}/master.cfg" \ + || die "Moving sample configuration failed" + ln --symbolic --relative "/etc/init.d/buildmaster" "/etc/init.d/buildmaster.${instance_name}" \ + || die "Unable to create link to init file" + + if [[ ! -d "${instance_log_path}" ]]; then + mkdir --parents "${instance_log_path}" || die "Unable to create directory ${instance_log_path}" + chown --recursive buildbot:buildbot "${instance_log_path}" \ + || die "Setting permissions for instance failed" + fi + ln --symbolic --relative "${instance_log_path}/twistd.log" "${instance_path}/twistd.log" \ + || die "Unable to create link to log file" + + einfo "Successfully created a buildmaster instance at ${instance_path}." + einfo "To change the default settings edit the master.cfg file in this directory." +} diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-9999.ebuild index d59c41b23e9b..35a2e69c15ec 100644 --- a/dev-util/buildbot/buildbot-9999.ebuild +++ b/dev-util/buildbot/buildbot-9999.ebuild @@ -1,14 +1,16 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" PYTHON_REQ_USE="sqlite" -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) EGIT_REPO_URI="https://github.com/buildbot/${PN}.git" +DISTUTILS_USE_SETUPTOOLS="rdepend" + [[ ${PV} == *9999 ]] && inherit git-r3 -inherit readme.gentoo-r1 user systemd distutils-r1 +inherit readme.gentoo-r1 systemd distutils-r1 MY_PV="${PV/_p/.post}" MY_P="${PN}-${MY_PV}" @@ -29,6 +31,7 @@ IUSE="crypt doc docker examples irc test" RESTRICT="!test? ( test )" RDEPEND=" + acct-user/buildbot >=dev-python/jinja-2.1[${PYTHON_USEDEP}] >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}] >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}] @@ -38,12 +41,13 @@ RDEPEND=" >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] crypt? ( >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt] >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] - dev-python/idna[${PYTHON_USEDEP}] + =dev-python/docker-py-2.2.0[${PYTHON_USEDEP}] S=${WORKDIR}/${MY_P} [[ ${PV} == *9999 ]] && S=${S}/master if [[ ${PV} != *9999 ]]; then PATCHES=( - "${FILESDIR}/Remove-distro-version-test.patch" + "${FILESDIR}/Add-gentoo-to-the-VERSION_ID-check-exclusion.patch" + "${FILESDIR}/pypugjs.patch" ) fi -pkg_setup() { - enewuser buildbot +distutils_enable_tests setup.py +pkg_setup() { DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init script has been added to support starting buildbot through Gentoo's init system. To use this, execute \"emerge --config =${CATEGORY}/${PF}\" to create a new instance. @@ -115,7 +128,7 @@ src_install() { doman docs/buildbot.1 if use doc; then - dohtml -r docs/_build/html/ + HTML_DOCS=( docs/_build/html/ ) # TODO: install man pages fi @@ -133,12 +146,6 @@ src_install() { readme.gentoo_create_doc } -python_test() { - distutils_install_for_testing - - esetup.py test || die "Tests failed under ${EPYTHON}" -} - pkg_postinst() { readme.gentoo_print_elog @@ -194,7 +201,7 @@ pkg_config() { mkdir --parents "${buildmaster_path}" || die "Unable to create directory ${buildmaster_path}" fi "${buildbot}" create-master "${instance_path}" &>/dev/null || die "Creating instance failed" - chown --recursive buildbot "${instance_path}" || die "Setting permissions for instance failed" + chown --recursive buildbot:buildbot "${instance_path}" || die "Setting permissions for instance failed" mv "${instance_path}/master.cfg.sample" "${instance_path}/master.cfg" \ || die "Moving sample configuration failed" ln --symbolic --relative "/etc/init.d/buildmaster" "/etc/init.d/buildmaster.${instance_name}" \ @@ -202,6 +209,8 @@ pkg_config() { if [[ ! -d "${instance_log_path}" ]]; then mkdir --parents "${instance_log_path}" || die "Unable to create directory ${instance_log_path}" + chown --recursive buildbot:buildbot "${instance_log_path}" \ + || die "Setting permissions for instance failed" fi ln --symbolic --relative "${instance_log_path}/twistd.log" "${instance_path}/twistd.log" \ || die "Unable to create link to log file" diff --git a/dev-util/buildbot/files/Add-gentoo-to-the-VERSION_ID-check-exclusion.patch b/dev-util/buildbot/files/Add-gentoo-to-the-VERSION_ID-check-exclusion.patch new file mode 100644 index 000000000000..16fc0a133e10 --- /dev/null +++ b/dev-util/buildbot/files/Add-gentoo-to-the-VERSION_ID-check-exclusion.patch @@ -0,0 +1,26 @@ +From f8d6fe39570a698d80d821a440219f5cd79d8314 Mon Sep 17 00:00:00 2001 +From: Brian Dolbec +Date: Tue, 5 Mar 2019 11:21:14 -0800 +Subject: [PATCH] test_buildbot_net_usage.py: Add "gentoo" to the VERSION_ID check exclusion + +Make the exclusions test into a list (slight speed improvement, easier to extend) and add "gentoo". + +Signed-off-by: Brian Dolbec +--- + buildbot/test/unit/test_buildbot_net_usage_data.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/buildbot/test/unit/test_buildbot_net_usage_data.py b/buildbot/test/unit/test_buildbot_net_usage_data.py +index c347956..e422c55 100644 +--- a/buildbot/test/unit/test_buildbot_net_usage_data.py ++++ b/buildbot/test/unit/test_buildbot_net_usage_data.py +@@ -150,5 +150,5 @@ class Tests(unittest.TestCase): + self.assertEqual(len(distro), 2) + self.assertNotIn("unknown", distro[0]) + # Rolling distributions like Arch Linux (arch) does not have VERSION_ID +- if distro[0] != "arch": ++ if distro[0] not in ["arch", "gentoo"]: + self.assertNotIn("unknown", distro[1]) +-- +libgit2 0.99.0 + diff --git a/dev-util/buildbot/files/pypugjs.patch b/dev-util/buildbot/files/pypugjs.patch new file mode 100644 index 000000000000..3ac99502b5d5 --- /dev/null +++ b/dev-util/buildbot/files/pypugjs.patch @@ -0,0 +1,84 @@ +From 26fefa8f8fa7b347e1c86723194de3a4094dc012 Mon Sep 17 00:00:00 2001 +From: Brian Dolbec +Date: Sat, 25 Apr 2020 11:53:06 -0700 +Subject: [PATCH] Initial pyjade port to pypugjs + +--- + common/code_spelling_ignore_words.txt | 1 + + master/buildbot/test/unit/test_www_config.py | 8 ++++---- + master/buildbot/www/config.py | 10 +++++----- + master/docs/manual/configuration/www.rst | 10 ++++++---- + master/docs/spelling_wordlist.txt | 2 +- + master/setup.py | 4 ++-- + requirements-ci.txt | 2 +- + 7 files changed, 20 insertions(+), 17 deletions(-) + +diff --git a/buildbot/test/unit/test_www_config.py b/buildbot/test/unit/test_www_config.py +index 23a108e..a8c24ec 100644 +--- a/buildbot/test/unit/test_www_config.py ++++ b/buildbot/test/unit/test_www_config.py +@@ -107,10 +107,10 @@ class IndexResource(TestReactorMixin, www.WwwTestMixin, unittest.TestCase): + def test_parseCustomTemplateDir(self): + exp = {'views/builds.html': '
\n
'} + try: +- # we make the test work if pyjade is present or note +- # It is better than just skip if pyjade is not there +- import pyjade # pylint: disable=import-outside-toplevel +- [pyjade] ++ # we make the test work if pypugjs is present or note ++ # It is better than just skip if pypugjs is not there ++ import pypugjs # pylint: disable=import-outside-toplevel ++ [pypugjs] + exp.update({'plugin/views/plugin.html': + '
this is customized
'}) + except ImportError: +diff --git a/buildbot/www/config.py b/buildbot/www/config.py +index a021299..50bae4d 100644 +--- config.py 2020-02-27 13:34:10.000000000 -0800 ++++ config2.py 2020-05-11 17:26:44.587026761 -0700 +@@ -61,12 +61,12 @@ + res = {} + allowed_ext = [".html"] + try: +- import pyjade # pylint: disable=import-outside-toplevel ++ import pypugjs # pylint: disable=import-outside-toplevel + allowed_ext.append(".jade") + except ImportError: # pragma: no cover +- log.msg("pyjade not installed. Ignoring .jade files from %s" % ++ log.msg("pypugjs not installed. Ignoring .jade files from %s" % + (template_dir,)) +- pyjade = None ++ pypugjs = None + for root, dirs, files in os.walk(template_dir): + if root == template_dir: + template_name = posixpath.join("views", "%s.html") +@@ -86,9 +86,9 @@ + elif ext == ".jade": + with open(fn) as f: + jade = f.read() +- parser = pyjade.parser.Parser(jade) ++ parser = pypugjs.parser.Parser(jade) + block = parser.parse() +- compiler = pyjade.ext.html.Compiler( ++ compiler = pypugjs.ext.html.Compiler( + block, pretty=False) + html = compiler.compile() + res[template_name % (basename,)] = html +diff --git a/setup.py b/master/setup.py +index 8fca506..1f32a74 100755 +--- a/setup.py ++++ b/setup.py +@@ -490,8 +490,8 @@ test_deps = [ + # http client libraries + 'treq', + 'txrequests', +- # pyjade required for custom templates tests +- 'pyjade', ++ # pypugjs required for custom templates tests ++ 'pypugjs', + # boto3 and moto required for running EC2 tests + 'boto3', + 'moto', +-- +libgit2 0.99.0 + diff --git a/dev-util/buildbot/metadata.xml b/dev-util/buildbot/metadata.xml index 16f4ac623ef9..45ebb49fa835 100644 --- a/dev-util/buildbot/metadata.xml +++ b/dev-util/buildbot/metadata.xml @@ -1,7 +1,10 @@ - + + dolsen@gentoo.org + Brian Dolbec + BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 510432ddbfd7..55b051b60a77 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -1,5 +1,7 @@ DIST byacc-20190617.tgz 799465 BLAKE2B 2baf34b20da049b3b1d2a569ec6b5470fe4935c9b13062fc58e6c73de6cbb1823736532686d4c9c083771432ce1caccc369c87070b27d59e9cb7c5c5bf1391c9 SHA512 79d04d7aa976e8b4e1bbd69f75ac1f0dbe005b1a7b072ce5ef75c877e8ece043e4adf48645c10ef036ee02de639b56b9befebb34f6e46cac1a59f8f641cc7cc8 DIST byacc-20191125.tgz 871913 BLAKE2B b779fd05a98bc794544d84568720979ede374c7c821f3883e2568dd97bb2ded2dbc85471f5dadb7aa2953d9cc9665f4f1f18b77717aa63eae0786f70683fd9b7 SHA512 ef35ec6a294b07c71958dbd7106cc9b4a99d0eb45336d71c2763b3861a2cf97ed1de7f8c242a5eeb2841578711ed4a0bd874b7d6ac5e63db7f1d418847767c7f +DIST byacc-20200330.tgz 872217 BLAKE2B 870ac1eeb439c96875e343223925414115b500d5b22ccdae9d7b30830ff6805d18d5bc43ec6f7ae1237ec500cfa1693aefad6e9607cfcc74188b541abfd16595 SHA512 df8cc1aa550d633ab547a13a4f091d8c940a9a67b52dc5ecacad5b005fd54c3ceb1269593068c1a7949049e85b6e6eea20cffbbf4b408e049fde75c0ffe51f07 EBUILD byacc-20190617.ebuild 615 BLAKE2B ab2446c14262888052f7d370a0c2c104eaa7430ef9b95a4c19087e3bf074b995261e5a9428c78e865a6e203cafeae1b747a60ecc4bb946418c4febd617f244de SHA512 4427ce8d462725709c15b6ee87fd47918ba76a71cffd2a74d531eafa5a57b90150820f67e400d17c5953a0872451a8e069a283705f7ee88ae3771cf90e4e8dcb -EBUILD byacc-20191125.ebuild 624 BLAKE2B 8828020e31c2c22c33929d4c89d5d87fd8597b78835f12868e92cec5617e7c4ea56490a801f76494c6800e69da806f8ca19dc3f5f09bedc3924aa9abf15d7ec0 SHA512 ef316d3081e414c934fccc62c4d47da6950426484a16b7a283f2a59eaae38ab0e1e67dc5ca13a3f1bfea8844b3f70af9b7b188ae4fa8df21942ede1f6425fafc +EBUILD byacc-20191125.ebuild 615 BLAKE2B ab2446c14262888052f7d370a0c2c104eaa7430ef9b95a4c19087e3bf074b995261e5a9428c78e865a6e203cafeae1b747a60ecc4bb946418c4febd617f244de SHA512 4427ce8d462725709c15b6ee87fd47918ba76a71cffd2a74d531eafa5a57b90150820f67e400d17c5953a0872451a8e069a283705f7ee88ae3771cf90e4e8dcb +EBUILD byacc-20200330.ebuild 624 BLAKE2B 8828020e31c2c22c33929d4c89d5d87fd8597b78835f12868e92cec5617e7c4ea56490a801f76494c6800e69da806f8ca19dc3f5f09bedc3924aa9abf15d7ec0 SHA512 ef316d3081e414c934fccc62c4d47da6950426484a16b7a283f2a59eaae38ab0e1e67dc5ca13a3f1bfea8844b3f70af9b7b188ae4fa8df21942ede1f6425fafc MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 diff --git a/dev-util/byacc/byacc-20191125.ebuild b/dev-util/byacc/byacc-20191125.ebuild index dd0f7b254f65..5a73d932b404 100644 --- a/dev-util/byacc/byacc-20191125.ebuild +++ b/dev-util/byacc/byacc-20191125.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) diff --git a/dev-util/byacc/byacc-20200330.ebuild b/dev-util/byacc/byacc-20200330.ebuild new file mode 100644 index 000000000000..dd0f7b254f65 --- /dev/null +++ b/dev-util/byacc/byacc-20200330.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="the best variant of the Yacc parser generator" +HOMEPAGE="https://invisible-island.net/byacc/byacc.html" +SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) + +src_configure() { + econf --program-prefix=b +} diff --git a/dev-util/cargo-ebuild/Manifest b/dev-util/cargo-ebuild/Manifest index c5635fff518b..f317e15876d1 100644 --- a/dev-util/cargo-ebuild/Manifest +++ b/dev-util/cargo-ebuild/Manifest @@ -142,5 +142,5 @@ DIST winapi-util-0.1.2.crate 7810 BLAKE2B 511f14b606b591da19159f0f49665846e55ef8 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST wincolor-1.0.2.crate 4821 BLAKE2B 14fec69f86d72f6664f7ada8dfa34cbb603f5ebd0de098db69c0bd0d193f49b4bb2ebdec40a962a44e9111f656f62d9d67135ae94147ada48440dd8cd7e615ee SHA512 b902c8985b3e341cd4728fa597528740bb3d95bdd3cdc4fd70867a41ab4d95cb64c4f20efa9a9a911c1905ac9e0adb4fadd13c126ae6a808caaafa23f47d7f10 EBUILD cargo-ebuild-0.2.0.ebuild 2723 BLAKE2B 2c971c4e997c8dcdf14ac770b58172f509fb488cee9ce23599964725762d7f0dba7c435e3e0d5163e1c3448de83be949dcc2508deced0774b97713c4b1a62ce2 SHA512 ccef06000bcfb7b08ceed1edddb08945d36c04ecc5317543b8d3f83bcc7144afd2eafc8cc3b30f0808d27a819faf46df3892e0814bcdedabfdfb2c554015d6c1 -EBUILD cargo-ebuild-0.3.0.ebuild 1289 BLAKE2B 6132be438f20dd85f4695ec4b430b13b5c829dfd966f2dd5d354fca9dd9dee937425297e6c0e7e7561481d6f8b18d2c0043fcb1d04655337eeca9a54c7b99961 SHA512 50958b01331d557edf4883fad8eba8d3521d7553102dd19b799ba218c4592e35ff92fc0c07f7cc996895e5d54e3734ff7f74b1f1293d839a135cedf94f78c7d4 +EBUILD cargo-ebuild-0.3.0.ebuild 1296 BLAKE2B 7ef1f0e28e2eabe61298cf8f5400cb7b8172bfe0d16ff6f46e68d5b407ede061fc5c952659af1c3bfe2be552d03c1e4f5063a7e027d7c2f69e0308cd2ea838bd SHA512 bd5343845a3b3f899ba5437ace79f95ca8e229fbf400dc93f3cc2cb0be04e100939f86def690ca36b5b9654a0721a4049282e42fa61fc7890966d25f6f3896fd MISC metadata.xml 331 BLAKE2B 1fafc9c1b14b8c365a91f02ff7941cffe5e7d97253f74160943a7fba64341f1399cd5daf1da8f3fd1d7a9dac3d0def483fbcaefd7c991ab64de7e4707e636f6c SHA512 e664485c069f1b2341376dee14c76e2ff99b2897837ef8242a9f76106ba4e4d5edc4e8a49b379dcb3848bd65560e68a0c881b005572d526f14234bbafd29dd14 diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild b/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild index 9be58961c833..baeb2817a75e 100644 --- a/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild +++ b/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild @@ -55,7 +55,7 @@ RESTRICT="mirror" # use cargo-license for a more accurate license picture LICENSE="Apache-2.0 Boost-1.0 MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="~amd64 ~arm64 ~ppc64" IUSE="" DEPEND="" diff --git a/dev-util/cargo-tree/Manifest b/dev-util/cargo-tree/Manifest index 65a7a0fe656c..5e7b4d8c0daa 100644 --- a/dev-util/cargo-tree/Manifest +++ b/dev-util/cargo-tree/Manifest @@ -151,5 +151,5 @@ DIST winapi-util-0.1.2.crate 7810 BLAKE2B 511f14b606b591da19159f0f49665846e55ef8 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST wincolor-1.0.2.crate 4821 BLAKE2B 14fec69f86d72f6664f7ada8dfa34cbb603f5ebd0de098db69c0bd0d193f49b4bb2ebdec40a962a44e9111f656f62d9d67135ae94147ada48440dd8cd7e615ee SHA512 b902c8985b3e341cd4728fa597528740bb3d95bdd3cdc4fd70867a41ab4d95cb64c4f20efa9a9a911c1905ac9e0adb4fadd13c126ae6a808caaafa23f47d7f10 EBUILD cargo-tree-0.28.0.ebuild 3003 BLAKE2B 5788022a3e98fe20c14cb340fe8ed164ebf545339bc2bbac43b036e80f5a7571745f1caa719538356d559b7d466756f1e0cb5e1c3eabecfe6cb20a64a3b79979 SHA512 7bf8fcbbd5054cc2303481003ada823fe0a010d0189d3b420b2f3a0d991ee962efb7a009e2e64f74acb1147f310d52d50a7461d2135318c46c14e25f2719fa8e -EBUILD cargo-tree-0.29.0.ebuild 1199 BLAKE2B 3c65e2d04f568ec73fe192f2c2c3e4e853faf7cd59c66b834e2dca5b7329778af5546d2a05a9e5498fef14918a7bbdd54f07a9e1a22076361ff4d4aa570ebcf1 SHA512 85b37146395df1208826f130c8327fefda0e4095ec09a555bf155d5235db1cd45f2036356195dea9bf81db98a14549babb08b5501b1e0869a9986dc9a9114f47 +EBUILD cargo-tree-0.29.0.ebuild 1206 BLAKE2B 6df7568c686d573ac30d68897ac5447f515de0ead77c1ba0aab6e51cc7ffe0f4296ebe2fd7b8e9aee4ab2d85386ba477b607a83c6ccf68eb6f62cdb0cd5078c0 SHA512 035c3dcc01c114adac4c946620a756d896e7af0394bb6d80b7fc296f033e014348d61d4c0bf2d0511b4bb3c381f8ead4f480771748459139b73b1c5ea3fb30d6 MISC metadata.xml 335 BLAKE2B 458848de5f95f88465b613bc3d2b692c4a8638ae42dda2b98ab6801ec695f92db223d1c115b6021f07822c62bcf98987ffe976f48bb8c3d9c74f35673d810962 SHA512 d7fee3ca27c5b91888e5dcf5d02e453cfa3dd7d8ca72fc2060d052e74990c2311a71bcf60b7ee3ee02cf21229611769e388925d7ef5acf8597dededd6b35f918 diff --git a/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild b/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild index 7d2a6128512d..5b097d5dbdde 100644 --- a/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild +++ b/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild @@ -53,7 +53,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})" LICENSE="Apache-2.0 Boost-1.0 MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="~amd64 ~arm64 ~ppc64" IUSE="" BDEPEND="" diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest index 05d071efec57..96c0f683c16a 100644 --- a/dev-util/catalyst/Manifest +++ b/dev-util/catalyst/Manifest @@ -1,4 +1,4 @@ DIST catalyst-3.0.9.tar.bz2 873866 BLAKE2B 293a4d52c57e73269f1f82fed8ea72934a0f939b3b9d4fb9943f4971fd4155edecc6cf0170b917eba16f0125aac9861041b7e10f85f6110a35659a2f85fd3665 SHA512 c8c25ad1c76b0040bd84b491909d364306746c660afbbb8c6a074911779aabe89b60a12cc3ac5b9cd3398bdf8986b50d24d9979c3d12d2fa9de66ebf62ded309 EBUILD catalyst-3.0.9.ebuild 1912 BLAKE2B f136ef07278a13065b7df59cd1917d5b4075cb4dc4ea17d28ea8c402d25c4061feb334c59f99741ec9edf0370bfe4debd4fc6e57dc0287c2c19e65b0b4c2aea5 SHA512 298b705f37e8edd9bfd45e690793ee0c6b608ada57ca2d1510e61fe7882abe4f8ae380c6fdcff1b4c3fa9b687fa87b97722471145afbfbb8374dcca94e96c408 -EBUILD catalyst-9999.ebuild 2212 BLAKE2B e1a4a73daca1ced17410bb085ccce87eb9beff96f8a33711427206ccca95725aa3f30834b6c34a4bf8dcdf1f197cbc8710f206c7b60742f83b630a70654d146c SHA512 7eaf48a7631a02e8af91a6d52f7594dacf8ea23a3b75de033fb0facbb1d0da5fd082dd876b718db737d430d4c9200426c8d86e05dd954f798e49d19d5b654662 +EBUILD catalyst-9999.ebuild 2199 BLAKE2B f0c643dbcaea7d90d7e9b8477d80bf072ed3e36dde8c3150da3cb947074e0f1aaed15a13fd018940ec40999f9a3c83913698fc3f64a34357a34585a8c734e929 SHA512 9554d2a762469de89d65478f198ce3e2649a785e2aa2a8f144fae6a63c06d30006cbb5e8442553d9be5ffa6a07d41d1c16a13161c5b9b4c22bfdf10441a865da MISC metadata.xml 634 BLAKE2B 2616a9220096593cc1cb863a560101bb97a1672ad84093f951968ef0482950b6c72f8226e66a4e0d8bcc30dad6db9cb3511581f5d9e2f7cbf7c1ba9e7b30dd70 SHA512 ac7464e724232bf7a9211ab3c845b5b7ead26d8ff750a249c4e7646683926e4659581d3783b4e2de9b9324b8df71a6791221900629e633038a6f6aa1c8b59b25 diff --git a/dev-util/catalyst/catalyst-9999.ebuild b/dev-util/catalyst/catalyst-9999.ebuild index a9b0c858e543..e50d1271d9a4 100644 --- a/dev-util/catalyst/catalyst-9999.ebuild +++ b/dev-util/catalyst/catalyst-9999.ebuild @@ -37,9 +37,9 @@ RDEPEND=" >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}] app-arch/lbzip2 app-arch/tar[xattr] - app-misc/zisofs-tools + dev-vcs/git sys-fs/dosfstools - >=sys-fs/squashfs-tools-2.1 + sys-fs/squashfs-tools-ng ccache? ( dev-util/ccache ) iso? ( diff --git a/dev-util/catkin/Manifest b/dev-util/catkin/Manifest index a7f771a327e6..71fe0d2fcbcc 100644 --- a/dev-util/catkin/Manifest +++ b/dev-util/catkin/Manifest @@ -3,6 +3,7 @@ AUX catkin_prefix_path.patch 3297 BLAKE2B 60027c9564b6013f885bdd1f695e7279459cbf AUX catkin_prefix_path_util_py.patch 2134 BLAKE2B 2c358c1e7e9b2cdb2b889b70ca5644f3823b7d1ef0af597d7f7f0a6de9ef7697d41ce74964f5e0d95deb9d2bc9e1afaf4665fb48cb76258c552483cbdc68374a SHA512 68b375ed46f7d25ece3e723fb6d41ba3f89bd27ef44f11d74427f63d615e043ab02de4ac806d77059db8a0d12671f0602df16a2b318b9d6e36671cd1491ce2b0 AUX catkin_prefix_path_util_py_v2.patch 2146 BLAKE2B 3d5fa2ec75d71938f3290617f60eb45e46ee6e24da722d05977dd5c58eb078ca1d5fd7b943bd46bbe765e63a7114d5df9fe36ac286f161c99731736a51635279 SHA512 b55d1a67433afec78238795c5d807607c59b97514beffa5e2cf30c9340ec0d62045bdff9af875fc4c2ae7b4d90859010b08b737120e9434d9c7589569f8696d9 AUX distutils.patch 798 BLAKE2B aeb6d364c8fa565e662686f723fe782bb6d3b2a17c0a1b243090515290258586e0df79699a32ec0eeb5834628dc885566c296055c4062826c03014a809b8cb01 SHA512 de281d0039515c4621d161c778520c4306897426c5692f46b4440326b6246502e64f90f121eaff8741775bafcb4213b2817468354db8c5b3c1250a2fce42d36d +AUX egginfo.patch 633 BLAKE2B 9308280ddb79b5a303dc6e022d81d4f6b599a669fca18a586a45bb5282f54603a1b201047532c38fdc734e917002709702caccfe3418772b8e4dc5ac928e234b SHA512 768505296427bbafb108aa2ce87cb127b0db8b889d3bc355267123d04cc956beb1eca9cd317d17633eaa50126e96d0aa3dce8d3aa0abc9aad4ee070b607a4224 AUX etc.patch 654 BLAKE2B 0ec3289f09983127f60ce4e1a93ad82b9c928fffe3dc820dc3ffc33c4cbedf794d3e49dbe646c83f884072ad949ebdbbe334cced9fdaa3448b5b219669019913 SHA512 8e6026dac6d79fc30056a7c598a99ca4cafcad442eec2eb2f48219b184d610e4d5da5faea5284dd078101b4ef761533d034aba49fd1af95f7f365887bbf22739 AUX gnuinstalldirs.patch 714 BLAKE2B 32364640271a4868d5a92fcc9ca803df8067ecda2c89c69eb88c168bab4acc099ef2a7efd3c56a77e34acef2ad308780b69c66eb49c272e4d3b1b776d1b4c594 SHA512 38e6e0a220f20a7909a760b558997086bac9dc4919158d58dc41e5dd7d3bf22b8eb9a48cb05503c594dfa0a9e4bdb70e8eec121f45f777fc7821ec6e3678b600 AUX package_xml.patch 1588 BLAKE2B 15a11031b704f307778e8cb85438851bfa38a2784abee9c544a10fa4e61036ffb45a391f40eacd7f97ec92abf060a1afc790d87cc1cfa40ddc07561db14c027f SHA512 7d6e1cb0076681c6cbb1332b05e6cd33bae4f780939e00412fd4b022f71b0418a4ff4f8e13d06f42fd21225e78d058818d680fef691dad4412d75ea0f0ef9f5e @@ -11,8 +12,10 @@ AUX tests.patch 1640 BLAKE2B cc0d89a779ad056806b1c721709c1318278cb836e539042071e DIST catkin-0.7.14.tar.gz 203422 BLAKE2B 22f27066054db9d35aaee216603c778a70a1941ab067ba6bfb42d25c6c90dc3fe3efb19167328dcbb008d21b9f7987cce4d3af44fe8368a1fda369432b383401 SHA512 4d17d2fd9c69d04d90a2aff4d48ac6cbdec052856af18cd4b3fb72cb7b3159651b606cd36ef653b9097ee7c23e036709afc019a95bb0ab34c29f51aad4d17d21 DIST catkin-0.7.17.tar.gz 212023 BLAKE2B 901bc5a3e226eaab59917b4d548fe3aacfad602a75e46cbd720f252ffd490c4ff2b170cd158a0c09c047b837d6f097555ba55291dfeedb51951d98f2f0273c34 SHA512 0c6adfda27924a5c9c5360e5e84e082e5cc9a7638a1129fe86f604515d3731f4257f725f80e8e8781200a8a367472224aea537871e56e1859e9f66950a746d45 DIST catkin-0.7.20.tar.gz 215244 BLAKE2B 06755e87f43d1e97138a6696af05dfd9b9434adcca9d4269c7b93b363b25ac9e8b198a980d7607b6b317f546b7637103dc251213087201ff56c1f12c86892edb SHA512 7258f0d548a92d846c9ad195d5e28a567d3c1b4cd1caabffd58c3fabee66cec8ce3612d3095e6437ac201b4d37fddf8f850775e809ebb7eaaeb99328afaedfc6 +DIST catkin-0.8.3.tar.gz 215988 BLAKE2B 92d7bced93e2d33dafcfd902724f993aa15756139265b5594c15041c333568591193b86e1a4bee8c278f2739dd063f73b6ce675b8ab4fefd312b5daeea414c7a SHA512 14fd03627f3fb339a850ca73e7a49dfeb7312a85416473dff60995ea1d0f1050982929c297751502589a7320dd7eec5d922c86061166f9d475fc1108540db4ae EBUILD catkin-0.7.14.ebuild 3123 BLAKE2B 55670c978713ca720322e1fc8b2f83b4177f9ec4b92ff3d8ce160211c1dd8bccdb393ac720aa0d18ddb51bb31bc2a7bacdd51b2b447bbfe15c5f593e11147235 SHA512 bd0d8dc4b32f5e563efdae702305b4bced7c6581d2bce59861e90e6326247b95a60e2a1840f68a5126ba79e6e7e26b3cc2848b88ed587c0d843597716b5000e0 EBUILD catkin-0.7.17.ebuild 3126 BLAKE2B 572239dad696efab0d44e214c85d6a223e095f2f9fbd61a7fbf467cdda3a8f3b64ee9d971a5f36165f604efd1a1f6801649a7399ff2009aa2d04fa59e8b9b467 SHA512 47cb440805dfb949f2ea55edb77a12e8986ddd4c7898d9abfd2fe306d0f522f59d2a3a5be658eb58c1e406feea1e83bae427e60ceee73e9c445fa7be1237fe5f EBUILD catkin-0.7.20.ebuild 3133 BLAKE2B 6f37db38a28e5b9256e52b0f5ea7b7a5ac60286a800c5cddf624519c1ee4a0524a47ff8f245604d1f51aea2d3b9384240fde336af8c06e2baf5577e7d8362143 SHA512 0a6099a1ca8517167c3e4a05a4140e14f85788de885fcf8c7cccaf501e5b5cd9fd0042341dc8831384c1f2abdfd0b9f64c197b26aabb41ab1fbd598bd3273974 -EBUILD catkin-9999.ebuild 3126 BLAKE2B 572239dad696efab0d44e214c85d6a223e095f2f9fbd61a7fbf467cdda3a8f3b64ee9d971a5f36165f604efd1a1f6801649a7399ff2009aa2d04fa59e8b9b467 SHA512 47cb440805dfb949f2ea55edb77a12e8986ddd4c7898d9abfd2fe306d0f522f59d2a3a5be658eb58c1e406feea1e83bae427e60ceee73e9c445fa7be1237fe5f +EBUILD catkin-0.8.3.ebuild 3172 BLAKE2B dee044ad152f760bb3d16c7aee9dadbd972582ee1b6236eea33cd6962ef176a3a5cb3866b9a62b1af697055616ad95113ce7173eb40e6e684d133397aa2ac2a6 SHA512 02872e01ec15bc4e5f424938ed4bc7e7b765afe99598133a01dc3cb59c2aa14b230b5a2b7b8c8252f4d55636123aa3ecc70c8885ae79a4efb1545a65038ba2e3 +EBUILD catkin-9999.ebuild 3172 BLAKE2B dee044ad152f760bb3d16c7aee9dadbd972582ee1b6236eea33cd6962ef176a3a5cb3866b9a62b1af697055616ad95113ce7173eb40e6e684d133397aa2ac2a6 SHA512 02872e01ec15bc4e5f424938ed4bc7e7b765afe99598133a01dc3cb59c2aa14b230b5a2b7b8c8252f4d55636123aa3ecc70c8885ae79a4efb1545a65038ba2e3 MISC metadata.xml 324 BLAKE2B 393e10af3d1bef82391a91bbf6382d9d1cafcdfe8a681b3a24844427cee1e3aa36f27ffd0a37a65b8a476ce0b3f2a860f546adc32c480164c69f66673bb0b5f4 SHA512 598dc8dd4427079a7eeca415c192ec39e99e53bc41c06796d2355b8858363b71ee8f038646c61ddd82d27451eb48c6f93b47489cdb04ae7c8663a6b46c4f9b94 diff --git a/dev-util/catkin/catkin-0.8.3.ebuild b/dev-util/catkin/catkin-0.8.3.ebuild new file mode 100644 index 000000000000..c37940ea8dfe --- /dev/null +++ b/dev-util/catkin/catkin-0.8.3.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/ros/catkin" +fi + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) + +inherit ${SCM} cmake-utils python-r1 python-utils-r1 + +DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS" +HOMEPAGE="http://wiki.ros.org/catkin" +if [ "${PV#9999}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/ros/catkin/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/catkin_pkg[${PYTHON_USEDEP}] + dev-python/empy[${PYTHON_USEDEP}] + dev-util/cmake +" +DEPEND="${RDEPEND} + test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )" +BDEPEND=" + dev-util/cmake +" + +PATCHES=( + "${FILESDIR}/tests.patch" + "${FILESDIR}/catkin_prefix_path.patch" + "${FILESDIR}/gnuinstalldirs.patch" + "${FILESDIR}/catkin_prefix_path_util_py_v2.patch" + "${FILESDIR}/package_xml.patch" + "${FILESDIR}/etc.patch" + "${FILESDIR}/egginfo.patch" +) + +src_prepare() { + # fix libdir + sed -i \ + -e 's:LIBEXEC_DESTINATION lib:LIBEXEC_DESTINATION libexec:' \ + -e 's:}/lib:}/${CMAKE_INSTALL_LIBDIR}:' \ + -e 's:DESTINATION lib):DESTINATION ${CMAKE_INSTALL_LIBDIR}):' \ + -e 's:DESTINATION lib/:DESTINATION ${CMAKE_INSTALL_LIBDIR}/:' \ + -e 's:PYTHON_INSTALL_DIR lib:PYTHON_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}:' \ + cmake/*.cmake || die + cmake-utils_src_prepare +} + +catkin_src_configure_internal() { + local sitedir="$(python_get_sitedir)" + mycmakeargs+=( + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" + ) + python_export PYTHON_SCRIPTDIR + cmake-utils_src_configure +} + +src_configure() { + export PYTHONPATH="${S}/python" + local mycmakeargs=( + "-DCATKIN_ENABLE_TESTING=$(usex test)" + "-DCATKIN_BUILD_BINARY_PACKAGE=ON" + ) + python_foreach_impl catkin_src_configure_internal +} + +src_compile() { + python_foreach_impl cmake-utils_src_compile +} + +src_test() { + unset PYTHON_SCRIPTDIR + python_foreach_impl cmake-utils_src_test +} + +catkin_src_install_internal() { + python_export PYTHON_SCRIPTDIR + cmake-utils_src_install + if [ ! -f "${T}/.catkin_python_symlinks_generated" ]; then + dodir /usr/bin + for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do + dosym ../lib/python-exec/python-exec2 "/usr/bin/${i##*/}" + done + touch "${T}/.catkin_python_symlinks_generated" + fi +} + +src_install() { + python_foreach_impl catkin_src_install_internal + + doenvd "${FILESDIR}/40catkin" + + # needed to be considered as a workspace + touch "${ED}/usr/.catkin" + + python_foreach_impl python_optimize +} + +pkg_postinst() { + ewarn "Starting from version 0.7.1-r2, dev-util/catkin changed the" + ewarn "installation path for package.xml files on Gentoo." + ewarn "In order for ROS to work properly, you will need to reinstall ROS" + ewarn "packages that have it installed in the old location:" + ewarn " emerge -1O /usr/share/*/package.xml" + ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=595004 for more details." +} diff --git a/dev-util/catkin/catkin-9999.ebuild b/dev-util/catkin/catkin-9999.ebuild index bd0fec4e9fa1..c37940ea8dfe 100644 --- a/dev-util/catkin/catkin-9999.ebuild +++ b/dev-util/catkin/catkin-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 SCM="" if [ "${PV#9999}" != "${PV}" ] ; then @@ -9,9 +9,9 @@ if [ "${PV#9999}" != "${PV}" ] ; then EGIT_REPO_URI="https://github.com/ros/catkin" fi -PYTHON_COMPAT=( python3_6 pypy3 ) +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -inherit ${SCM} cmake-utils python-r1 +inherit ${SCM} cmake-utils python-r1 python-utils-r1 DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS" HOMEPAGE="http://wiki.ros.org/catkin" @@ -37,16 +37,18 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )" +BDEPEND=" + dev-util/cmake +" PATCHES=( "${FILESDIR}/tests.patch" - "${FILESDIR}/distutils.patch" "${FILESDIR}/catkin_prefix_path.patch" "${FILESDIR}/gnuinstalldirs.patch" "${FILESDIR}/catkin_prefix_path_util_py_v2.patch" "${FILESDIR}/package_xml.patch" "${FILESDIR}/etc.patch" - "${FILESDIR}/sitedir.patch" + "${FILESDIR}/egginfo.patch" ) src_prepare() { @@ -74,7 +76,7 @@ catkin_src_configure_internal() { src_configure() { export PYTHONPATH="${S}/python" local mycmakeargs=( - "$(cmake-utils_use test CATKIN_ENABLE_TESTING)" + "-DCATKIN_ENABLE_TESTING=$(usex test)" "-DCATKIN_BUILD_BINARY_PACKAGE=ON" ) python_foreach_impl catkin_src_configure_internal @@ -108,6 +110,8 @@ src_install() { # needed to be considered as a workspace touch "${ED}/usr/.catkin" + + python_foreach_impl python_optimize } pkg_postinst() { diff --git a/dev-util/catkin/files/egginfo.patch b/dev-util/catkin/files/egginfo.patch new file mode 100644 index 000000000000..a33e066ced66 --- /dev/null +++ b/dev-util/catkin/files/egginfo.patch @@ -0,0 +1,13 @@ +Index: catkin-0.8.3/cmake/catkin_python_setup.cmake +=================================================================== +--- catkin-0.8.3.orig/cmake/catkin_python_setup.cmake ++++ catkin-0.8.3/cmake/catkin_python_setup.cmake +@@ -143,7 +143,7 @@ function(catkin_python_setup) + + assert(PYTHON_INSTALL_DIR) + if(${PROJECT_NAME}_SETUP_PY_SETUP_MODULE STREQUAL "setuptools") +- set(SETUPTOOLS_EGG_INFO "egg_info --egg-base ${CMAKE_INSTALL_PREFIX}/${PYTHON_INSTALL_DIR}") ++ set(SETUPTOOLS_EGG_INFO "egg_info --egg-base \${DESTDIR}${CMAKE_INSTALL_PREFIX}/${PYTHON_INSTALL_DIR}") + else() + set(SETUPTOOLS_EGG_INFO "") + endif() diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest index cc5c2dd057af..10e6168ccd90 100644 --- a/dev-util/cbindgen/Manifest +++ b/dev-util/cbindgen/Manifest @@ -3,9 +3,11 @@ DIST atty-0.2.13.crate 4764 BLAKE2B 673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2 SHA512 302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538 DIST cbindgen-0.13.2.crate 160484 BLAKE2B 9c69f957305c3bd2c3056b45875dd2115309f01541bec4bce718f5d843dfb5b3bb6746474fe8149c42c194922ff618d9e3f6cfff13f7cf9069afb81d2da3e569 SHA512 2e894c6cf2b08321418ef78228fbebb5f504aea1576b8e159b4d8d66442cb65cee4f611f0ce13fa58539c08fe21932358fcfead52acbe5413adc9fdba05faf66 +DIST cbindgen-0.14.2.crate 165699 BLAKE2B c0964a66b3ef57a6eccaef83c7cd8a500605be0cb5bb0f571b5d35a2f924613fec3b4ee77190b74203057488c2402c6a11680ddbf395dca00baa5e69bf18210b SHA512 d3ab0a4c217c9047bc3ada7911d4ae1bdfc09092835f78d232bb56ef0d9a499df43e358532dfb828a04df61a0cacccd7e57214cd15f466791eb1b8edd9f92ed0 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 DIST getrandom-0.1.13.crate 24581 BLAKE2B a61df4369526f860eef6952a021c3f473562cc4171c373c105d8944c305370592cd98a6c28cc0f8d00496f6b47cb900a4498dad942d0b6f60b4d8163d8904f14 SHA512 534b01d28bc9e69a5ad1e84f34aa4154939c27d70c5f557f15e669fa8894c375486ee945a6a6d8adaf1b6b7accda0e24963f70e77dd51ee0638a6ae6daa38925 +DIST heck-0.3.1.crate 54666 BLAKE2B 99f7ceb44ea6af445749989730ce1e14156018ff046a136be2e6474b285088e1d90d6f8af9352affbbde5bac7e5a32971dd99f249f968105e9793b7de76def07 SHA512 134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6 DIST itoa-0.4.4.crate 11147 BLAKE2B bb6f1caf1e58dc313bd3cfa2cf81252cb2ebc15e1f4c9adfcdedf46c5fa79811d5b0cbd58f1e91d1f62bf85d7b941b0dba535814fb43b5b70a38db791b45717c SHA512 f5e04bd908457e7592243ce64a99c5283428b767f4cc17d77946770411b06fccb0250625263c3e84a02a018ea7e8a0e4216e1929a71988bab8e1dbf603d3801d DIST libc-0.2.66.crate 457815 BLAKE2B 5da379ea738b75189e106d4be821c999394043303b8bb6a9caecdb1b53e449f11a58edc4589193611b76e7baf00e155ba1077bcca4d0cfae30826e946a0075f0 SHA512 5bf5645a7cbe626108cd71e1d189286ed161fcd3ea12cd34f4e392be4cf93bf78feb6128b1101bedc41a71091398f26771f3efd3880f779ee0be00f706914975 DIST log-0.4.8.crate 31297 BLAKE2B 31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab SHA512 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b @@ -27,6 +29,7 @@ DIST syn-1.0.11.crate 193782 BLAKE2B 17e0b40ee69575efea77249343af2fa67af0990f08a DIST tempfile-3.1.0.crate 25823 BLAKE2B a34721369923771d5f9a2fc64adaff2bff41da97a0ce79e01aaedb8d6670867220c671c0d23f7a8a9c71b09c0559efe4e7c9bab1f7f9d890866be1de1ce050a9 SHA512 a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5 DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a DIST toml-0.5.5.crate 54805 BLAKE2B 2b319f37165164793866bc4a470ed99447fdccb59242c94e5311906dc764f54131f2bc14921caab56bf84706d12800fb26a58210e3e58728f4076edc9a66e771 SHA512 8f6a04dc24ea775a9a28cc948039f20540ec983c46b287ebfa820e29cc5867803765ce099283f79d3b4a22c513b386603dbd8130808cb3354bc63b5d4706cb33 +DIST unicode-segmentation-1.6.0.crate 90703 BLAKE2B b7d63bb8b62cabc604084957aaff021df24a1291f0ebdcddc424cceefe10ad399ed53152211c3e7557e39e21255166f922256f9f8e1fb488d3bae368b49a378e SHA512 80c6f92d9b39602a05809dc63a7cb05a305441689b6056801097a882a36c9795aabd660f884f707daa7e7fe6ad4983f6e245c226962cc982dbfeea2ddfddf41e DIST unicode-width-0.1.7.crate 16644 BLAKE2B 8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d SHA512 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84 DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359 DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40 @@ -35,4 +38,5 @@ DIST winapi-0.3.8.crate 1128308 BLAKE2B e0e8ef6121f222b0500525192ebb69b26b71cc16 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 EBUILD cbindgen-0.13.2.ebuild 927 BLAKE2B 1f9cbef3d3e50fa5d9ecd6ea27fba182bdab39eb5995d92f5aff57a73edaeaddb863d5dbefd84370597c87b06aa3d1df84a4a741ac5e5c53ad1166bea57c1520 SHA512 d12af7814d1812b0a9bad58262f296ba80d0c9607a1c47599c9808e86ef6868be7ec6a52432be0689f7832197511f8900312d5ebf869bf182e1b771f00807afa +EBUILD cbindgen-0.14.2.ebuild 968 BLAKE2B f8f49abafd30e583539400e6b8d045baa523823a577e9fce6f92a54aed016fc6e31e44079f9493934c320ef22e6c9892f016d65db3c630ea81454b11c1d6295c SHA512 595d44c6128c4832672c68266ddaed0ed6be38299be5028418557daacb0c4a922dadae959b701d821836c9bd81f9747a2ec74d6aaa89c79f3808987ef1f4e5b4 MISC metadata.xml 334 BLAKE2B 5d7ffa9456ed3cca80fc3089f9bd508e652c600b8b013d03946b674409e45cd2ff52030e8c6a1dbc8fed2aef4caa9ab697c5a0a1b2fb4f0d8b44cf3c40d92f05 SHA512 a5e105a59463430347e5a44e36b8249faa1e84c73ae4e7fced96be371a7a59539d57accbf51065e9e5cf7e8108f69ab28d23f250182ba755e49a67991f4ff029 diff --git a/dev-util/cbindgen/cbindgen-0.14.2.ebuild b/dev-util/cbindgen/cbindgen-0.14.2.ebuild new file mode 100644 index 000000000000..1928d569fe87 --- /dev/null +++ b/dev-util/cbindgen/cbindgen-0.14.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 2017-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CRATES=" +ansi_term-0.11.0 +atty-0.2.13 +bitflags-1.2.1 +c2-chacha-0.2.3 +cbindgen-0.14.2 +cfg-if-0.1.10 +clap-2.33.0 +getrandom-0.1.13 +heck-0.3.1 +itoa-0.4.4 +libc-0.2.66 +log-0.4.8 +ppv-lite86-0.2.6 +proc-macro2-1.0.6 +quote-1.0.2 +rand-0.7.2 +rand_chacha-0.2.1 +rand_core-0.5.1 +rand_hc-0.2.0 +redox_syscall-0.1.56 +remove_dir_all-0.5.2 +ryu-1.0.2 +serde-1.0.104 +serde_derive-1.0.104 +serde_json-1.0.44 +strsim-0.8.0 +syn-1.0.11 +tempfile-3.1.0 +textwrap-0.11.0 +toml-0.5.5 +unicode-segmentation-1.6.0 +unicode-width-0.1.7 +unicode-xid-0.2.0 +vec_map-0.8.1 +wasi-0.7.0 +winapi-0.3.8 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-x86_64-pc-windows-gnu-0.4.0 +" + +inherit cargo + +DESCRIPTION="A tool for generating C bindings to Rust code" +HOMEPAGE="https://github.com/eqrion/cbindgen/" +SRC_URI="$(cargo_crate_uris ${CRATES})" +LICENSE="MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index 207038369144..a5dc25b2ccd3 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -3,15 +3,10 @@ AUX ccache-3.5-nvcc-test.patch 262 BLAKE2B b33b6372e8e6c597d7ed6c781f0a3ac22c435 AUX ccache-3.6-disable-sized-cleanup.patch 834 BLAKE2B a8f6ef6fc900c7cff9ae68a25f997c8e5b2cf1e98392047837efd07c91ede129dbbca2d6aa1a2532d149675f658220aa251b0fe066597f862aa2c44ec30fbda3 SHA512 3d0ab124e119b1757fd272a3585aee14e83c092459411d300fef198ca16483ec9149baedb54a9a8333b5a24a34506da550afcdf4e10ae2657c01164244e1519d AUX ccache-3.7.8-dev-null.patch 1915 BLAKE2B db860ccdab29862922d08fd9af5426d04e8871b74c717efc2bcff1084e66f262be287ce8c3c6ce5c84dfd3c03457183dfe38bb77afe76be2f8edeb7e97e46822 SHA512 dece4fa910f2477fc481d974915b47928b130afcdc278b3b0fe5c71eb63f2c65e400e7d07826d42cf7086ff8e1a702b348557a7b96bbe22ce25113209e1dd2b6 AUX ccache-config-3 2147 BLAKE2B 6e703e12b6a2f83b838f8b1d1e534de3366b6e2994990b30c381b0df28be9c0ae7c0f1d7325282e97ca54881171846c13945b264bd4a793785ff1a19d0941669 SHA512 05d512b001b6a2fdc947d10d810c89683144080a060c24a37422e9b587594e1ee42fa1d7607461571f196819dae92146d861e8ae116e9226e1ff97ea035b3003 -DIST ccache-3.7.2.tar.xz 351168 BLAKE2B 6e5c8847f961bd5aa2cf325e582ece9e8bfb9c015fe3dcb01c8ca1e1834fdfb82a351ec49e203721486817df58c6aebf28e0af011f470fb739d5016f72191654 SHA512 3290f0609c27a2f063e632392be01ef163273115700f87a6d2954fcfd52fcc14bf66fc147ecbd2b692258317e113bf8be9f7efdf377560e2e8d9dd67cef58147 -DIST ccache-3.7.6.tar.xz 352692 BLAKE2B 97f6c3ea119b7f1f4fdab1dc88ac34a23bd8f893a1e399dd9f934b345ea27999b3750be6b474caf2bcaea77eb9281f99623312aa55dc5b5ffb7cf5e670b173f4 SHA512 c92a699b9761bbbde1666a9bc2718070a5beb24f7054d91226790c7903fe2e26a02d0782822bc811aaffcd88df3cd3e011a19061eb69569ed7140765cef8d6ba DIST ccache-3.7.7.tar.xz 351592 BLAKE2B 0b211cb77ceb42b7ee5dfcde98d9f53bf222cf18b8d38a7cf6fc9631c5e1c79ca82e6d0a0dbacfe2d5f61b2acefebe202e06fc3b8035f0f25a5f9954554a18cd SHA512 f93380aeb45e815964abc3b62f1963abafe22e0c6a7b61d039e710c7f935221e02678e21af65add4fd59fd5a141824ab95f4a7afc8dd557de36737c365cab816 DIST ccache-3.7.8.tar.xz 352528 BLAKE2B 8d8896b100c43a3e9a60445c95369cd8898fdbf653fc4d5791b8e1abc0191882319078d619429213a5f6968a1dbc639808037459c80514cea775d261c83b949a SHA512 dc8cc9cd5f6f054421f0ecb50f66e0af85222c347d59fecd4555dfe1d8d6cbdca304818de8bc8a39fc1a1225567c141ce104ac315369bf6c307e9da67e14b51c DIST ccache-3.7.9.tar.xz 352948 BLAKE2B 791491c3f9da58f06bb0a58e411d9a7b3e39e460102793ef736820913d43d488ce7daffba572c21f507ea78d8da04edc3aaa47eb1a0fbec8cb35461a60b770e9 SHA512 5d39baeb66265451b0e9cef250f6d9c5f6869cd87e27c108c9a50bef80050122ed4280ff662a81bba8d1d1311f2004bcaf9ada6b783a42eedc67ca01ebc48bb4 -EBUILD ccache-3.7.2.ebuild 2124 BLAKE2B f5b45838863629b0706eef8da70d3c94318b61ad7f8b4dafa63d805794d001ec32894830538021a55d1c6af88a8e5fb76a699bb5bb9cdca970f48f10d4436a1a SHA512 b15f8d43d7e4487abdacc31bdfa4a87746d528e2760111087507b71d54fca1806c17f102ef9b4e8d4e9f613265d44a9ca056d57374fecb1ad286123d2c8dc456 -EBUILD ccache-3.7.6.ebuild 2194 BLAKE2B bcb4d276405b962fefedbff9509071c00b5e5a3712514b3dca773f7710fd8ce9f3d8da24231068ff46579e58a77989d21e75c9f94e5b3ab37d1f54ba76268362 SHA512 0a8bf30ea68543c490a2c7b9e343e6c1ec4dd4487cf92ccb2eaf461102d9bd80b67164f74b99ce54fb1158738c4d34884151809d5a23b69ba47d09ceab503219 EBUILD ccache-3.7.7-r1.ebuild 2204 BLAKE2B 168006b6402a929a5c4367d98fafcfac1f6bb0a4ae11c2aa495cc6c326a7ff21cedc81204451ffa592b1b6f04150aa7923f0eff851ad502496bc101641f7ae0c SHA512 f60bdfe797f15da5ce90a784029dce92971bd15b90e91d1503ff2da78d8ef6d57a9b98ffa75c1f9565f4e5a71bc09e0be58946a0613d3fe2fdbb20d1797c8ccf -EBUILD ccache-3.7.7.ebuild 2195 BLAKE2B 75e92e265e3daf5d40d1d32b226ae9009bdc0848611c7594441280ddc76cec3986aaa1fb48692a6d2dcf796fda4deaccad28d9a76847072a2eb8a0f71ca54df0 SHA512 530953304727f3385e2c9998181709d273ee56e3d471ad569b8b4a8ababdb6eff1c3b47e1130ae7087e72fa4f9c1783e3851bba72a4308be7ab627a2a1f7dbef EBUILD ccache-3.7.8-r1.ebuild 1470 BLAKE2B 06a6684242b4dd5ac5bdd1a3fbb2c88e4d3b711757acc3ebf6d10889001404655658ed33fd0e4f5a52ec373a63cd4d21caf2e5a84e00809d7d7bed7a000604d1 SHA512 a377a4a03ff589ea08574431194ee49509beb7838d73bd6aa1f2051086126561b9f391baef2f00b4e6e1769f3803d4bec9a3bef4746a4a1763bd03eb82042120 EBUILD ccache-3.7.8.ebuild 1428 BLAKE2B c13461bee81b00852bc29677a8db4b15aab94601694fcd2dfa28c670053bb2d3ba0a979bbe6448b9c382b6693fa9a976604a6b54994f73d5fb753b0c8e19519b SHA512 6534dfb466f2fde49af395bf1d70fbeb17b4be1fea1b235794c61cb51da6d310336aff3a7a1f02a5b099124eb0ccffd097762d9cd8e7f676739ceff24fe0fd11 EBUILD ccache-3.7.9.ebuild 1428 BLAKE2B c13461bee81b00852bc29677a8db4b15aab94601694fcd2dfa28c670053bb2d3ba0a979bbe6448b9c382b6693fa9a976604a6b54994f73d5fb753b0c8e19519b SHA512 6534dfb466f2fde49af395bf1d70fbeb17b4be1fea1b235794c61cb51da6d310336aff3a7a1f02a5b099124eb0ccffd097762d9cd8e7f676739ceff24fe0fd11 diff --git a/dev-util/ccache/ccache-3.7.2.ebuild b/dev-util/ccache/ccache-3.7.2.ebuild deleted file mode 100644 index 77db723bad24..000000000000 --- a/dev-util/ccache/ccache-3.7.2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 - -DESCRIPTION="fast compiler cache" -HOMEPAGE="https://ccache.dev/" -SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -IUSE="" - -DEPEND="app-arch/xz-utils - sys-libs/zlib" -RDEPEND="${DEPEND} - dev-util/shadowman - sys-apps/gentoo-functions" - -PATCHES=( - "${FILESDIR}"/${PN}-3.4-size-on-disk.patch #456178 - "${FILESDIR}"/${PN}-3.5-nvcc-test.patch - "${FILESDIR}"/${PN}-3.6-disable-sized-cleanup.patch #649440 -) - -src_prepare() { - default - - # make sure we always use system zlib - rm -rf src/zlib || die - sed \ - -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ - "${FILESDIR}"/ccache-config-3 > ccache-config || die -} - -src_compile() { - emake V=1 -} - -src_test() { - emake check V=1 -} - -src_install() { - DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) - default - - dobin ccache-config - insinto /usr/share/shadowman/tools - newins - ccache <<<'/usr/lib/ccache/bin' - - DOC_CONTENTS=" -To use ccache with **non-Portage** C compiling, add -'${EPREFIX}/usr/lib/ccache/bin' to the beginning of your path, before -'${EPREFIX}/usr/bin'. Portage will automatically take advantage of ccache with -no additional steps. If this is your first install of ccache, type -something like this to set a maximum cache size of 2GB:\\n -# ccache -M 2G\\n -If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n -# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n -ccache now supports sys-devel/clang and dev-lang/icc, too!" - - readme.gentoo_create_doc -} - -pkg_prerm() { - if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then - eselect compiler-shadow remove ccache - fi -} - -pkg_postinst() { - if [[ ${ROOT:-/} == / ]]; then - eselect compiler-shadow update ccache - fi - - # nuke broken symlinks from previous versions that shouldn't exist - rm -rf "${EROOT}"/usr/lib/ccache.backup || die - - readme.gentoo_print_elog -} diff --git a/dev-util/ccache/ccache-3.7.6.ebuild b/dev-util/ccache/ccache-3.7.6.ebuild deleted file mode 100644 index 271109bf94aa..000000000000 --- a/dev-util/ccache/ccache-3.7.6.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 - -DESCRIPTION="fast compiler cache" -HOMEPAGE="https://ccache.dev/" -SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -IUSE="test" - -DEPEND="app-arch/xz-utils - sys-libs/zlib" -RDEPEND="${DEPEND} - dev-util/shadowman - sys-apps/gentoo-functions" -# clang-specific tests use it to compare objects for equality. -# Let's pull in the dependency unconditionally. -DEPEND+=" - test? ( dev-libs/elfutils )" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-3.5-nvcc-test.patch -) - -src_prepare() { - default - - # make sure we always use system zlib - rm -rf src/zlib || die - sed \ - -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ - "${FILESDIR}"/ccache-config-3 > ccache-config || die -} - -src_compile() { - emake V=1 -} - -src_test() { - emake check V=1 -} - -src_install() { - DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) - default - - dobin ccache-config - insinto /usr/share/shadowman/tools - newins - ccache <<<'/usr/lib/ccache/bin' - - DOC_CONTENTS=" -To use ccache with **non-Portage** C compiling, add -'${EPREFIX}/usr/lib/ccache/bin' to the beginning of your path, before -'${EPREFIX}/usr/bin'. Portage will automatically take advantage of ccache with -no additional steps. If this is your first install of ccache, type -something like this to set a maximum cache size of 2GB:\\n -# ccache -M 2G\\n -If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n -# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n -ccache now supports sys-devel/clang and dev-lang/icc, too!" - - readme.gentoo_create_doc -} - -pkg_prerm() { - if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then - eselect compiler-shadow remove ccache - fi -} - -pkg_postinst() { - if [[ ${ROOT:-/} == / ]]; then - eselect compiler-shadow update ccache - fi - - # nuke broken symlinks from previous versions that shouldn't exist - rm -rf "${EROOT}"/usr/lib/ccache.backup || die - - readme.gentoo_print_elog -} diff --git a/dev-util/ccache/ccache-3.7.7.ebuild b/dev-util/ccache/ccache-3.7.7.ebuild deleted file mode 100644 index 84e1e14d82b0..000000000000 --- a/dev-util/ccache/ccache-3.7.7.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 - -DESCRIPTION="fast compiler cache" -HOMEPAGE="https://ccache.dev/" -SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -IUSE="test" - -DEPEND="app-arch/xz-utils - sys-libs/zlib" -RDEPEND="${DEPEND} - dev-util/shadowman - sys-apps/gentoo-functions" -# clang-specific tests use it to compare objects for equality. -# Let's pull in the dependency unconditionally. -DEPEND+=" - test? ( dev-libs/elfutils )" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-3.5-nvcc-test.patch -) - -src_prepare() { - default - - # make sure we always use system zlib - rm -rf src/zlib || die - sed \ - -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ - "${FILESDIR}"/ccache-config-3 > ccache-config || die -} - -src_compile() { - emake V=1 -} - -src_test() { - emake check V=1 -} - -src_install() { - DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) - default - - dobin ccache-config - insinto /usr/share/shadowman/tools - newins - ccache <<<'/usr/lib/ccache/bin' - - DOC_CONTENTS=" -To use ccache with **non-Portage** C compiling, add -'${EPREFIX}/usr/lib/ccache/bin' to the beginning of your path, before -'${EPREFIX}/usr/bin'. Portage will automatically take advantage of ccache with -no additional steps. If this is your first install of ccache, type -something like this to set a maximum cache size of 2GB:\\n -# ccache -M 2G\\n -If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n -# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n -ccache now supports sys-devel/clang and dev-lang/icc, too!" - - readme.gentoo_create_doc -} - -pkg_prerm() { - if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then - eselect compiler-shadow remove ccache - fi -} - -pkg_postinst() { - if [[ ${ROOT:-/} == / ]]; then - eselect compiler-shadow update ccache - fi - - # nuke broken symlinks from previous versions that shouldn't exist - rm -rf "${EROOT}"/usr/lib/ccache.backup || die - - readme.gentoo_print_elog -} diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest index 422a282fae87..cf463e682d82 100644 --- a/dev-util/ccls/Manifest +++ b/dev-util/ccls/Manifest @@ -1,6 +1,7 @@ +AUX ccls-0.20190823.6-cmake-support-CLANG_LINK_CLANG_DYLIB.patch 1197 BLAKE2B c15211d1c4a63c9c75aef0cd4cf1a545a6b9a81e48fce9363e20483a7cb8d28bfa2ef978c127c324b2e089eb78bea214bdd7277e75a1a099ea03deb6571c5023 SHA512 c2ea4edd9ba56262e8122c8e0da11210f0c2ca6bfe6f404b0d0e745d5927dacdb1ad11824b5c78e8ea326365b50f55d9a229b3c6055c8b529cea9d6c4fc5fa9f DIST ccls-0.20190823.5.tar.gz 158118 BLAKE2B 09b4a985a284fe74adc408eb9e86094aaf4ebfaf50de3238a17299efabe4749326b8239356c2808ca500a44bef664b2a654e9b16c83c3ef04cd7cf90c56fe3ef SHA512 3c4ecac663eb463870153734fa6206701ede9d72bae3b6eae9c26adab2979ad79d2ac860c1ffb07f8cfcea4aa63afed90510734d91f830c99a86b3811959583f DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd EBUILD ccls-0.20190823.5.ebuild 698 BLAKE2B fe14be8fc89c8cbafc63848c833b95e78488c270371d7e82816f798375d77e4b4f4099d3f811e34ca9fa8b607958336e8c613d04afba10b9f59cda9730eccc16 SHA512 f8aee0dd366fbf705e445df84882b516dc6abd09267cdb189745f0f7c7127abd3a92d0a403c81f02b3d5eaa59601f514ba8f98cba274947c5620d9db8177d1be -EBUILD ccls-0.20190823.6.ebuild 727 BLAKE2B b5259dba8a7f535857c185da4bb53004ca3eabd8295ab4fc3f0b9843cb21abcfe31ef5db7436405811436bdb80698d75368d64c1a6f14d6a97bcb1bd8c11c5d9 SHA512 bd20ed44f154d1f0e2d7d11a7560c47a849ce8d47bf18662368526655f56e539cab795326617d83d58a25e5f634b8b874da6d06133514f18d664f9d4c16f715c +EBUILD ccls-0.20190823.6.ebuild 803 BLAKE2B 9e6bea6e9dca2320d3bd808aef146d2fde415c332557ef9f5a5aff8315805ab3cf62bde6f72c6dfb8d389d778f036882df66caeabfa0ecd7178c342895a7fd86 SHA512 a4435fbd148b5e35b61e51502a5705444c24ccaabd50e57a2cd0fa3fcdfa579f18afa78819a67e55e7332a09ce6287d7e9702b48ecb0cc8f69d7168f50cafd80 EBUILD ccls-9999.ebuild 727 BLAKE2B b5259dba8a7f535857c185da4bb53004ca3eabd8295ab4fc3f0b9843cb21abcfe31ef5db7436405811436bdb80698d75368d64c1a6f14d6a97bcb1bd8c11c5d9 SHA512 bd20ed44f154d1f0e2d7d11a7560c47a849ce8d47bf18662368526655f56e539cab795326617d83d58a25e5f634b8b874da6d06133514f18d664f9d4c16f715c MISC metadata.xml 323 BLAKE2B 0a85191d1996e2f30d149c30bb73ffc49f95600b8a08f5a8ee4a6aede0671d0b14f2de04173e4bb1ba0b9f6e09e79316d1f7de33b490d3ce815b8ab7b29f5f91 SHA512 da5bf276e9237df06298b14f68be2f57ef5ace58aea180623bc896a2f05dd5e6809b0409ac3ffba0e2c26d854b7d3b47f8e47caec0082e9397f5dc4037f549ad diff --git a/dev-util/ccls/ccls-0.20190823.6.ebuild b/dev-util/ccls/ccls-0.20190823.6.ebuild index ac5830184a31..791e2522eef7 100644 --- a/dev-util/ccls/ccls-0.20190823.6.ebuild +++ b/dev-util/ccls/ccls-0.20190823.6.ebuild @@ -32,6 +32,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-cmake-support-CLANG_LINK_CLANG_DYLIB.patch +) + src_configure() { local mycmakeargs=( -DUSE_SYSTEM_RAPIDJSON=ON diff --git a/dev-util/ccls/files/ccls-0.20190823.6-cmake-support-CLANG_LINK_CLANG_DYLIB.patch b/dev-util/ccls/files/ccls-0.20190823.6-cmake-support-CLANG_LINK_CLANG_DYLIB.patch new file mode 100644 index 000000000000..e625ba814d8e --- /dev/null +++ b/dev-util/ccls/files/ccls-0.20190823.6-cmake-support-CLANG_LINK_CLANG_DYLIB.patch @@ -0,0 +1,57 @@ +From 7e795e9b9ec20f02cab23e63d1e52189aa33ab4e Mon Sep 17 00:00:00 2001 +From: Fangrui Song +Date: Fri, 1 Nov 2019 10:36:38 -0700 +Subject: [PATCH] cmake: support CLANG_LINK_CLANG_DYLIB + +--- + CMakeLists.txt | 34 +++++++++++++++++++--------------- + 1 file changed, 19 insertions(+), 15 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 278e0735..092f178f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -70,21 +70,25 @@ endif() + + find_package(Clang REQUIRED) + +-target_link_libraries(ccls PRIVATE +- clangIndex +- clangFormat +- clangTooling +- clangToolingInclusions +- clangToolingCore +- clangFrontend +- clangParse +- clangSerialization +- clangSema +- clangAST +- clangLex +- clangDriver +- clangBasic +-) ++if(CLANG_LINK_CLANG_DYLIB) ++ target_link_libraries(ccls PRIVATE clang-cpp) ++else() ++ target_link_libraries(ccls PRIVATE ++ clangIndex ++ clangFormat ++ clangTooling ++ clangToolingInclusions ++ clangToolingCore ++ clangFrontend ++ clangParse ++ clangSerialization ++ clangSema ++ clangAST ++ clangLex ++ clangDriver ++ clangBasic ++ ) ++endif() + + if(LLVM_LINK_LLVM_DYLIB) + target_link_libraries(ccls PRIVATE LLVM) +-- +2.26.2 + diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest index fafc11adea9f..dcd00c8d4262 100644 --- a/dev-util/checkbashisms/Manifest +++ b/dev-util/checkbashisms/Manifest @@ -2,7 +2,9 @@ AUX checkbashisms-2.18.6-command-vV.patch 1155 BLAKE2B a9255aab4b358c09a211c06bc DIST devscripts_2.19.7.tar.xz 847488 BLAKE2B b3c76d9b0899c01f08d0432f8de0a65d1434afffd35eda33b6c7f442796c2165cdb316290d41313876cd5ef8108e0bba03d173dd52c139908672a6f3d6902588 SHA512 6e31862bc8f0d43678341f40ec527d76cdccc2e6e50c231eb7c6a1eb442f48b6c62e94126644224e9fdbef583be3166e2c7cc65ea15de4a7c20605089b708eb7 DIST devscripts_2.20.1.tar.xz 854932 BLAKE2B b9523b2882625b66c7972db7c10f7d3f6055cb791b5697f92fc0e362c1b2a89ac26fc2a45739989ae9f9981c956d90ceefd514645649d1b7fca6d7eeaff9df7d SHA512 6e9505f491bf87df6c0ac384cbf307959fd86e3aea1aecd7e70e88bbe57757035612235bad0244dc7aeedcf964605508f7fd5db582b410dd715380a064389d1d DIST devscripts_2.20.2.tar.xz 854948 BLAKE2B ca36f2d8d4f3d975479134d02ee4c035f7f32e087be523560c2c06d7625047fcf78d0428d1e4addcfa38a299befdd23b88ab3fbbef2028f67f8b7c9f8851c29f SHA512 d9147604a718582a19c036a040c62612427163146048dbf9e3665545072e8132d08f51dccfd3f0a01453c0405a0326dad8f83afd10270eec5c69fa0612cb8510 +DIST devscripts_2.20.3.tar.xz 859612 BLAKE2B 074905e621234c60e26a014831a021b51f5f8fbdac4d6fa3a17aa98f994b4c171404a2326f5b00565f365469b41f1c7e5f03b6efa29f809b51bbabde209cafc2 SHA512 6d86deeecff82fc16df7d978678f5b88293164688078bf0732a7e6b844cf8845868be31c107518cf43b8dbcbadcd12a9691585f5725abd397f63ff9456fbdd8f EBUILD checkbashisms-2.19.7.ebuild 859 BLAKE2B 93883a2fe97d48a2cd227d37bc7c79f0cf3c26a70fd0d96207742daf7b7b0bfb673a2e1a109668ed88c284a69f4f5126c74190c5abb239e911a6554e3a49da6d SHA512 3d6e002a45f43f2a8205e95cd5a4d2984cc50cbee3038a26bb0705996bbba678c470c0c0196652ec3da687a1d4e52dc1db996fe1af6c27818c7a58f534e14886 EBUILD checkbashisms-2.20.1.ebuild 861 BLAKE2B 8535b63e8dbd03ad306b07b09863cb990bfedfa9a8cfa7017dc9a70b6b5a8c2ae7c17c78a444fa8f68858e8d8a1ab0fb5737e3947378469bb691d70afc19f08d SHA512 94d502d16ceb3acd0451e1f76f83906b298af427afcad8c145f5ca387d831a99db4ef21180338d3ed8619e1fc2952cf5c83c34ddb50612c8caaebb124948a90f EBUILD checkbashisms-2.20.2.ebuild 861 BLAKE2B 8535b63e8dbd03ad306b07b09863cb990bfedfa9a8cfa7017dc9a70b6b5a8c2ae7c17c78a444fa8f68858e8d8a1ab0fb5737e3947378469bb691d70afc19f08d SHA512 94d502d16ceb3acd0451e1f76f83906b298af427afcad8c145f5ca387d831a99db4ef21180338d3ed8619e1fc2952cf5c83c34ddb50612c8caaebb124948a90f +EBUILD checkbashisms-2.20.3.ebuild 804 BLAKE2B 12da245b16710ca2222d9c2b46daa6361500a660d5bc4ba461c640d5a70cc52a50acdb6c025b7a1eff5ea722bd8ccf4120eae5254d47a95e4bf92a966f5e2582 SHA512 bd0bd9d526ec5ff8c2e6bac4a7a20a0165215aee3d512f4d98533eb5db9e54c67d1dd14c283687f2033a329b328b1e75bf907ca2ef55edeaa0b250a94e93f598 MISC metadata.xml 433 BLAKE2B b54d1290789d3ce8931f832c8c1ca7a56fbdebe85c0a81c32a929168fdf2d5a7be0dea01881e8fcc583061db1a071d1787723c9342c77a5862e228f0203c178b SHA512 945c3b95a61d4219e98ce5be3aed255cb148867409aca572714e8679bf623ee0c3396966cd80d783ace60bae7e6c01b85fad6c7f7ac9056422d732ed07f54716 diff --git a/dev-util/checkbashisms/checkbashisms-2.20.3.ebuild b/dev-util/checkbashisms/checkbashisms-2.20.3.ebuild new file mode 100644 index 000000000000..a0d64f24d4da --- /dev/null +++ b/dev-util/checkbashisms/checkbashisms-2.20.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="devscripts" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX" +HOMEPAGE="https://packages.debian.org/devscripts https://anonscm.debian.org/cgit/collab-maint/devscripts.git" +SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# Requires python packages to check tools we don't need anyway +RESTRICT="test" + +RDEPEND="dev-lang/perl + virtual/perl-Getopt-Long" + +S="${WORKDIR}/${MY_P}/scripts" + +src_prepare() { + default + + sed "s@###VERSION###@${PV}@" -i checkbashisms.pl || die +} + +src_compile() { :; } + +src_install() { + newbin ${PN}.pl ${PN} + doman ${PN}.1 +} diff --git a/dev-util/clazy/Manifest b/dev-util/clazy/Manifest index 654aad009f81..315dc7a434c2 100644 --- a/dev-util/clazy/Manifest +++ b/dev-util/clazy/Manifest @@ -1,7 +1,5 @@ AUX clazy-1.6-clang-cpp.patch 2138 BLAKE2B c51fe27ced22c25f754583ec3b39f92dbc2f68e6ad823802b764dc85385c1f103db6f54fe0fa213386b092dd968e8b70e2fe7cb424b83ce26964ba22a26eac0f SHA512 f916a6a5dc2a25e7dfc3c75ddc9b31d189c7a1b88db8ef3bdd6168e571e03472f099877c1c998917edcc3ccc1e4eb22bac481e95ced9c8efa98aaf9d90f59de7 AUX clazy-1.6-llvm-10.patch 3309 BLAKE2B e984da005e3ba4a07f55995e569035e52e8f897afc408313f73ea361b49b3a62df779a278cb7dfade7d814016bad3734a24fb0b1c3216f7cf09b8bb21cac01fd SHA512 6f5ef3e745159da352e867be1c3ffecbf143c3763e08dfccb8bd85db1a7676fc84d9577b53d9809d5c29ac3b570278f8e6fa426a11bd38a2706e21b426caa92b -DIST clazy-1.5.tar.xz 352344 BLAKE2B 0f7200900f1a8bcad3020cf98522e3ac9ba01dddc9b2200f08a8a86102e4389af7a4a86e1832ee4c0e750267948a908627032385a01af94d8d0ae5f438114b9e SHA512 863cb9609d02a2260b61bc6cb3e6d8a84975d3b4e4f1c94a82e8c600d95a28483c323f47ac39c39ecef24d0f51871b358055868c63a49b136cf8ee3060df5a52 DIST clazy-1.6.tar.xz 364292 BLAKE2B 01da58e34d5a7cb1e812d10264cebe15e90369589535e07f2c9f4520971f2e95b2c70494e99e34f7077957ec1bf01352fa6a72a64f0572e8a5db422267ab727a SHA512 dc7cb9590bbc40a2ac51abe305b6520ebc1ff7128ff21b4f6111d18f14eb8c2ab66d907636a18c7508143b708e70ba69f9d6fad88ffce12dec981a9bdd0edcc0 -EBUILD clazy-1.5-r1.ebuild 1245 BLAKE2B 423002fe1ef029ede892c00fc8819aaf147dc9b9599778a23029b596014f27785f3c02fe61560bbb35f55d3783954f0bd4f8d1a6e22539b2b142d8cfa9acf98a SHA512 fdaba609e73bc2ccaf91d780f703736408dc4fca493f9b8d28fa950345c213867353836b312eb58c954ad048b9f1d760c0b39da799e2373e4293fdff8e38ed1e -EBUILD clazy-1.6-r1.ebuild 1302 BLAKE2B b1b45ad5116fa3d9617c81b5a239ada8cb508bb691b9b90aa25cf98e5d45e6ff06a67c5d94ee44cd38cab2e64795dc8bb9d0988ec312a544df4949ef39cfc246 SHA512 8ed130e6a5930c1ed58fc8bd6b2e74d36d42c311f758f8a20117e34faee7eeb8135d70351346f90a433e4c29ac76a7fe641c2e8193bbd166af56727b1d3733a9 +EBUILD clazy-1.6-r1.ebuild 1301 BLAKE2B 845831ebf0055616653e1b5a2c83a713bf868e8e2b99536fc6ac164d9f8e600becfe92014b04f46af914f875c8c39253e5b43934aeebc517bc5a3f6205415f85 SHA512 40cd50df692eb339601b28303ed26b8dfef6646a31e468157c6237a9715794f10b8e26f075b74240314381c4071837c459c5181e0c361adde9189282c7c323e5 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/dev-util/clazy/clazy-1.5-r1.ebuild b/dev-util/clazy/clazy-1.5-r1.ebuild deleted file mode 100644 index cc5cf804601c..000000000000 --- a/dev-util/clazy/clazy-1.5-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics" -HOMEPAGE="https://cgit.kde.org/clazy.git/tree/README.md" -SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -RDEPEND=" - =sys-devel/llvm-3.8:= -" -DEPEND="${RDEPEND}" - -DOCS=( README.md ) - -src_prepare() { - cmake_src_prepare - - sed -e '/install(FILES README.md COPYING-LGPL2.txt checks.json DESTINATION/d' \ - -i CMakeLists.txt || die - - sed -e 's|${MAN_INSTALL_DIR}|share/man/man1|' \ - -i docs/man/CMakeLists.txt || die -} - -src_configure() { - # this package requires both llvm and clang of the same version. - # clang pulls in the equivalent llvm version, but not vice versa. - # so, we must find llvm based on the installed clang version. - # bug #681568 - local clang_version=$(best_version " "${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die +} diff --git a/dev-util/clion/clion-2020.1.ebuild b/dev-util/clion/clion-2020.1.ebuild deleted file mode 100644 index d50ca20ce175..000000000000 --- a/dev-util/clion/clion-2020.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop eutils - -DESCRIPTION="A complete toolset for C and C++ development" -HOMEPAGE="https://www.jetbrains.com/clion" -SRC_URI="https://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal ) - Apache-1.1 Apache-2.0 BSD BSD-2 CC0-1.0 CDDL-1.1 CPL-0.5 CPL-1.0 - EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception GPL-3 ISC JDOM - LGPL-2.1+ LGPL-3 MIT MPL-1.0 MPL-1.1 OFL public-domain PSF-2 UoI-NCSA ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="bindist mirror splitdebug" -IUSE="custom-jdk" - -# RDEPENDS may cause false positives in repoman. -# clion requires cmake and gdb at runtime to build and debug C/C++ projects -RDEPEND=" - dev-libs/libdbusmenu - dev-util/cmake - sys-devel/gdb - !custom-jdk? ( virtual/jdk )" - -QA_PREBUILT="opt/${P}/*" - -src_prepare() { - default - - local remove_me=( - bin/gdb/linux - bin/lldb/linux - bin/cmake - license/CMake* - lib/pty4j-native/linux/ppc64le - ) - - use amd64 || remove_me+=( bin/fsnotifier64 lib/pty4j-native/linux/x86_64) - use x86 || remove_me+=( bin/fsnotifier lib/pty4j-native/linux/x86) - - use custom-jdk || remove_me+=( jbr ) - - rm -rv "${remove_me[@]}" || die -} - -src_install() { - local dir="/opt/${P}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{clion.sh,clang/linux/clang{d,-tidy}} - - if use amd64; then - fperms 755 "${dir}"/bin/fsnotifier64 - fi - if use arm; then - fperms 755 "${dir}"/bin/fsnotifier-arm - fi - if use x86; then - fperms 755 "${dir}"/bin/fsnotifier - fi - - if use custom-jdk; then - if [[ -d jbr ]]; then - fperms 755 "${dir}"/jbr/bin/{jaotc,java,javac,jdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200} - fi - fi - - make_wrapper "${PN}" "${dir}/bin/${PN}.sh" - newicon "bin/${PN}.svg" "${PN}.svg" - make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;" - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - dodir /usr/lib/sysctl.d/ - echo "fs.inotify.max_user_watches = 524288" > "${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die -} diff --git a/dev-util/cloc/Manifest b/dev-util/cloc/Manifest index 8743e10edb4d..be0df66dd421 100644 --- a/dev-util/cloc/Manifest +++ b/dev-util/cloc/Manifest @@ -1,9 +1,3 @@ -DIST cloc-1.72.tar.gz 347245 BLAKE2B 8ce6915322c6cb4682994034525b7c1e3dfa674832c24dd3d3998f3472f83739764aa61beb80ccda51147b663d4555f060b0098fbf307b81418d58ca72b4f14b SHA512 e83567fcc2703b6de761c44d3b85e4c176eaff9f35419a202bd4c00b5cc9160d39251deb762d57b40aacf4fe6322cf79877032ed29abec2a5f00c1abb8d44021 -DIST cloc-1.76.tar.gz 419678 BLAKE2B bb9ddee89a3efe6d7ea913ddf04a28e4120da82df93ef611f7b19bc9662664787b54a2b063139f8d17db3c69a27f74ff4d2c6263100d68b8d2b92c50ddd2f360 SHA512 3f16f084be1828557e4120a8e41b276336ac240c5de4dc765066277d848ce9af20f31b36ec4beb863066d8b3e9287ea0e0b2a8f1abd15532957f53d2d3935ecd -DIST cloc-1.80.tar.gz 453965 BLAKE2B 63032d0ebff7536a4c0cb07ab7791177310b8544cd878093cc89b753997707768198ed59ff451e6de72bbdd4a9ffd3bf84b113243534c466f6a91befc4593014 SHA512 3f41a0e2bd4becbb393e24834c45d9998217443d5c6d0478be5ce4f9506bb8dcb44088ce4a2c75c06cb6af47b4432f3dc58db9009f9a350a00dd80802109117f -DIST cloc-1.82.tar.gz 494399 BLAKE2B 9bf8e1304d9efbf918b39287342edbd0daadd9e27cedb3a6e5eda9fa8062dc34f56f1e1a949ee1027bb683554ba68aca07d66907795d8bc9ff4ca584c70e83dd SHA512 31a0b9119cfde77572dc9e79ac01e497de57bd98da97dd94dba8269888bf92c55d47e136dc718b98cf648673aa0ac3205bec5cb7b9363e3b750f01aa0a4f1f90 -EBUILD cloc-1.72.ebuild 652 BLAKE2B 0247613d5209f906c9848d8874d18662cdb103992ece7462434fa2e19a5f12a8bde97b873093eac75ef21132dfe04f5a7fd2f6c22f5893dfa1bd187c2ea85412 SHA512 804fdbb749ec15ff4e68bf4841c8888b8466fedcf88a82d8b82d8968eecde91ccc83582100a4261f9c4731fb01737e828ce3b80a707b6d9410593ea17cd03a00 -EBUILD cloc-1.76-r1.ebuild 670 BLAKE2B 07b5b75a44cf04a48e55a58165c52489de369960c7cc41c40b8b04427d74146c7317d78c209978f4e719744d43ad56cf8f01bcdc5de234fe4785054d886a88fe SHA512 f212b6a3c49ddc5b7c5e7828f6c22a64f861313a7c18b141a8b76c832941d547ada1c3c193a34d957be4ffcbdc624818af9cfc40e8eab1a324d491dff685b8ca -EBUILD cloc-1.80.ebuild 671 BLAKE2B c4cf393c0a33ca34659f2044521c89e7d338139c69b8673d8ae215559a6c494af3c92171dcbce1a874aade14276e3b53c5a3ed757a1239443a64df7f2596d795 SHA512 1f74029feafe432f2ebc286b8381df052ff41f3151dca37389c1432b2ef79fa817434784e916125d309ef8c482b7433cfb101a2730d3a9d54cd8ac0e7fe4ff76 -EBUILD cloc-1.82.ebuild 671 BLAKE2B 9310280efb6e0b6bf0bdcb2918111417339d90f452a4b0cad3f0de9166ea670136ff9730cd6f266a3ecf1509ef58f850690d0bb587794f61decb773dabf6cd23 SHA512 be7fbe6e587303e06e2e7c4c0231ab56042387765caaec9c1e103c3dab8fb20c269282f68bc982bdcf9703c5638854313560e0f535723a8395e2b957b126454d +DIST cloc-1.84.tar.gz 514868 BLAKE2B 53fa0f0d2c8033619f9f7202802e5fd51013c459bbeed8482a35050be69981e60f3c96879cc2853d509322933050fda52fe17be7ec393783f06a0df5e9cec785 SHA512 85f8af041b0ca858c21e28d3fb7cd9201264afa9e12bd3a14b15a8af3e6e68378dbb02a39dc12140bcbb104424cf38bfa602d2a0683e8c89fa50cbdcf7556b3a +EBUILD cloc-1.84.ebuild 681 BLAKE2B 7f0b61c23a9af5fe8bd6d6359e926989191ef28f5a2fe3b045ac325c8c88d3a48d1c3d884e6aa9a35c38ac586a2eb571a9d36d72b8d6215947f1dbc63d5d26a4 SHA512 f5bcfec8a2c440f6105adfb1c9e99acf2b2b5bdfb3f8e1205b4f3c4a92cef7072f472e8337500846bdcd6d88b1c2fb239d61de1c38d6f4e91653127421e5dd6c MISC metadata.xml 435 BLAKE2B 5658cf3e41d5dac9b2acab8075357492429742f12fee07bedec393e3a068d9c57464d7434e044eeacff38bc7a043ecb4b3b6d42d57c0441d27a8f645c599fe0d SHA512 c747ba0f0014099be6572197e6aa9aa520cdfd6bae63fc3e0f92b723554a56180d52e1cb40422a063f56a4003d07b3cd09337b4413471668e62d51a6deace02a diff --git a/dev-util/cloc/cloc-1.72.ebuild b/dev-util/cloc/cloc-1.72.ebuild deleted file mode 100644 index 8935ab1749b8..000000000000 --- a/dev-util/cloc/cloc-1.72.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Count Lines of Code" -HOMEPAGE="https://github.com/AlDanial/cloc" -SRC_URI="https://github.com/AlDanial/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 x86" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-perl/Algorithm-Diff - dev-perl/Regexp-Common - virtual/perl-Digest-MD5 - virtual/perl-Getopt-Long - virtual/perl-File-Spec - virtual/perl-File-Temp" - -src_compile() { - pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die -} - -src_install() { - doman "${PN}.1" - dobin "Unix/${PN}" -} diff --git a/dev-util/cloc/cloc-1.76-r1.ebuild b/dev-util/cloc/cloc-1.76-r1.ebuild deleted file mode 100644 index 157bd9ba48e2..000000000000 --- a/dev-util/cloc/cloc-1.76-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Count Lines of Code" -HOMEPAGE="https://github.com/AlDanial/cloc" -SRC_URI="https://github.com/AlDanial/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-perl/Algorithm-Diff - dev-perl/Parallel-ForkManager - dev-perl/Regexp-Common - virtual/perl-Digest-MD5 - virtual/perl-File-Spec - virtual/perl-File-Temp - virtual/perl-Getopt-Long" - -src_compile() { - pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die -} - -src_install() { - doman "${PN}.1" - dobin "Unix/${PN}" -} diff --git a/dev-util/cloc/cloc-1.80.ebuild b/dev-util/cloc/cloc-1.80.ebuild deleted file mode 100644 index 19fd2288e575..000000000000 --- a/dev-util/cloc/cloc-1.80.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Count Lines of Code" -HOMEPAGE="https://github.com/AlDanial/cloc" -SRC_URI="https://github.com/AlDanial/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-perl/Algorithm-Diff - dev-perl/Parallel-ForkManager - dev-perl/Regexp-Common - virtual/perl-Digest-MD5 - virtual/perl-File-Spec - virtual/perl-File-Temp - virtual/perl-Getopt-Long" - -src_compile() { - pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die -} - -src_install() { - doman "${PN}.1" - dobin "Unix/${PN}" -} diff --git a/dev-util/cloc/cloc-1.82.ebuild b/dev-util/cloc/cloc-1.82.ebuild deleted file mode 100644 index 604486f6f0cd..000000000000 --- a/dev-util/cloc/cloc-1.82.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Count Lines of Code" -HOMEPAGE="https://github.com/AlDanial/cloc" -SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-perl/Algorithm-Diff - dev-perl/Parallel-ForkManager - dev-perl/Regexp-Common - virtual/perl-Digest-MD5 - virtual/perl-File-Spec - virtual/perl-File-Temp - virtual/perl-Getopt-Long" - -src_compile() { - pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die -} - -src_install() { - doman "${PN}.1" - dobin "Unix/${PN}" -} diff --git a/dev-util/cloc/cloc-1.84.ebuild b/dev-util/cloc/cloc-1.84.ebuild new file mode 100644 index 000000000000..aaa2db89040b --- /dev/null +++ b/dev-util/cloc/cloc-1.84.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Count Lines of Code" +HOMEPAGE="https://github.com/AlDanial/cloc" +SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" + +DEPEND="dev-lang/perl" +RDEPEND="${DEPEND} + dev-perl/Algorithm-Diff + dev-perl/Parallel-ForkManager + dev-perl/Regexp-Common + virtual/perl-Digest-MD5 + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-Getopt-Long" + +src_compile() { + pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die +} + +src_install() { + doman "${PN}.1" + dobin "Unix/${PN}" +} diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest index 295f6516f03a..8baff37b2fd3 100644 --- a/dev-util/cmake/Manifest +++ b/dev-util/cmake/Manifest @@ -19,11 +19,11 @@ AUX cmake.vim 217 BLAKE2B 5d2cf8b4101a7204fd27a9f21d82fea4d86fc4eeed54e062b54345 DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226 SHA512 99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99 SHA512 8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56 DIST cmake-3.16.5.tar.gz 9111262 BLAKE2B 5f996113a4979563d7b9f298b4b1a32d6f91eebaa79af42e1cbf247884e443de47e30030fd0f16c7755c4086e2bff0c0741911753ea7c889b68c393c0b98c876 SHA512 204ce83501c8068ff660c30a68641a354764135e1600a9a95b39476d072876e400961377e19bbe03a7b18412b36dcf21a693946a2a81cff5985e637e9f193671 -DIST cmake-3.17.0.tar.gz 9466484 BLAKE2B 63dc59a9551d6afcf009403bcc68f3bb87065f962c39f443d9a73c7babbb2e49b4237d00072d2ff4f91a6cd4c9d5ac05cd9b97acd0404c852fe03133b538f2ea SHA512 f09440681e0c414f5ca669f3aeba6666d09e0642f30a2e12c3199e7fb3da95a7dd17994fc54475c49638c37f0502ea0a2d8da0f9098805f11088ba7b299bf72a DIST cmake-3.17.1.tar.gz 9467298 BLAKE2B 16982bf8236568430b0b68608c4eb062e4d550a914bca59113e6f288f069681361ab88b695b91a4e62600042c542db658b209b0744e68966bb36ad18ae37a9ff SHA512 457f4f43a32cc8d966939158f2cc09768b93733426aeb9b6da71313ec060f958399d098af363c3c7f18752998347e05073a399de736e5ca0804ec2bba2cee7ac +DIST cmake-3.17.2.tar.gz 9469251 BLAKE2B 85818c6346ee600a0185687809b666a3186831d590680bba8a41d6d52cd3852ce84fdac240100a7b91f06897a779e1e44b67d9a8da4e806347c9a4a46dab354d SHA512 4998ec3ac7367cec237187b1568a1935b402c39959c1869c9ae94e013060f6d2e03089eba34187f91063de169df78425dee2aa01acb925347aeb97f99bcad6a2 EBUILD cmake-3.13.5.ebuild 6133 BLAKE2B 74e3f790529aea7549461698c93c98ae21ef1bdd8a04c3c3746b00885218ed59987cb8e41e2b0e55e2d53b9629c41c7f399501dc16930e7b99a9c8f7587f90c2 SHA512 d0f1eb079cc1a3dcc3758f2cd8b420da7e48e1b9eb7e7711325175e54a2aada957c5fd65c242a567530a9185fd42e56c2277caed36ee646db8be9a219e42a73e EBUILD cmake-3.14.6.ebuild 6189 BLAKE2B a23a1a069fcddac06841f8c564572cad2e665f303ce7ecfd121a8c176e34036740be28a6cc86f84f19f21c43ae0aecadfe4aff6ba60143c7007e1842c2f858e5 SHA512 6e307805f633bbe96c264e4002016dc0b2f62926f29ee52df323032b6983f575e0f581cc5d627dfbeeab357cf1456ec66612b107db867ebc558644e8f3473857 -EBUILD cmake-3.16.5.ebuild 5795 BLAKE2B 61dfff41f06e29670fb1ab6a5f8ea219be073e3fd8409c3edd151770323dcd80e2c1e9329ff79586d75cb1ade1d3555f793f7619ffd45b8956eddfd688a616f8 SHA512 2eb5e856ae5fa85a6d55b8960ee0cd967597fa96cd248326a509ad318e7ce0a2a7b796fbea5598723370306bfce3c614bd1bbaa7bc14da5137728e21384ff745 -EBUILD cmake-3.17.0.ebuild 5803 BLAKE2B 672aa364282d8e8777315b468fde1147d75113cb7f8a024668f7b73dddec7413b983fefa7de64641289789d4e485c19723155c37c38c9f250b24f46f5f1648ba SHA512 a10d2c49efa4b3edf6f973c74e4279d0bb101d62e597d720f68684a2085d2412ebbf8adb4436e33d31cef67bf80a00d380f3b0d69f4bccae28f2283e95ed94ef +EBUILD cmake-3.16.5.ebuild 5794 BLAKE2B 598c54390af1cae46755de4cca5e6731786337afe7dd297d7291ca55a39941f86c83209153a0ae6c9014293380bda7998bb3a95d251aacc22db049877362baaa SHA512 dc9057c5b8fd2e22d8997c641145a9f2e754e0969eb695d707084a2e555a261588b92a0778583bb58d42b58e199b35714c93935fd2e1c7d5ea1e34cc809dcaae EBUILD cmake-3.17.1.ebuild 5803 BLAKE2B 672aa364282d8e8777315b468fde1147d75113cb7f8a024668f7b73dddec7413b983fefa7de64641289789d4e485c19723155c37c38c9f250b24f46f5f1648ba SHA512 a10d2c49efa4b3edf6f973c74e4279d0bb101d62e597d720f68684a2085d2412ebbf8adb4436e33d31cef67bf80a00d380f3b0d69f4bccae28f2283e95ed94ef -MISC metadata.xml 372 BLAKE2B de2835a1f98bccd88e343ab7c058b40df0e9aa4afe938770d67a6e764ac85926b369b6d9ac4851d5deec3954436d3cb8a112b5543ac1debf74205f05641ed2ee SHA512 6c457abaf6c174d6d14b77af47c4fb65b26873cbb7a5a4fbafc558ff4c5c7c6cb0200c0f69e7a492007af4b402baeaf54177f6755c3e6da0ace149eb9bcfe69a +EBUILD cmake-3.17.2.ebuild 5803 BLAKE2B 672aa364282d8e8777315b468fde1147d75113cb7f8a024668f7b73dddec7413b983fefa7de64641289789d4e485c19723155c37c38c9f250b24f46f5f1648ba SHA512 a10d2c49efa4b3edf6f973c74e4279d0bb101d62e597d720f68684a2085d2412ebbf8adb4436e33d31cef67bf80a00d380f3b0d69f4bccae28f2283e95ed94ef +MISC metadata.xml 460 BLAKE2B f1a7e1709a6b9975ffbc377c8b4d1ea8a01f52ccc139693c8e427150b7559ecc867b3e55fb4bc95fe342a2335fe5e13c69f4bd74ffbbf302c83872c65963e73e SHA512 fc562cd5f336101d16ca30a5b3e9b99a6e51ec9d7aa503f20ce278f44d5810286fcd6b46b18073cd88ba88ee5ab4f8a0bfccaa567df09ebb722a68ab721aa340 diff --git a/dev-util/cmake/cmake-3.16.5.ebuild b/dev-util/cmake/cmake-3.16.5.ebuild index 1671d545b7e8..49f4e63a42b2 100644 --- a/dev-util/cmake/cmake-3.16.5.ebuild +++ b/dev-util/cmake/cmake-3.16.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" LICENSE="CMake" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs ncurses qt5 test" RESTRICT="!test? ( test )" diff --git a/dev-util/cmake/cmake-3.17.0.ebuild b/dev-util/cmake/cmake-3.17.0.ebuild deleted file mode 100644 index a6e3aed2b308..000000000000 --- a/dev-util/cmake/cmake-3.17.0.ebuild +++ /dev/null @@ -1,216 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 elisp-common flag-o-matic multiprocessing \ - toolchain-funcs virtualx xdg cmake - -MY_P="${P/_/-}" - -DESCRIPTION="Cross platform Make" -HOMEPAGE="https://cmake.org/" -SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" - -LICENSE="CMake" -SLOT="0" -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs ncurses qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-crypt/rhash - >=app-arch/libarchive-3.0.0:= - >=dev-libs/expat-2.0.1 - >=dev-libs/jsoncpp-1.9.2-r2:0= - >=dev-libs/libuv-1.10.0:= - >=net-misc/curl-7.21.5[ssl] - sys-libs/zlib - virtual/pkgconfig - emacs? ( >=app-editors/emacs-23.1:* ) - ncurses? ( sys-libs/ncurses:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( - dev-python/requests - dev-python/sphinx - ) -" - -S="${WORKDIR}/${MY_P}" - -SITEFILE="50${PN}-gentoo.el" - -PATCHES=( - # prefix - "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch - "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch - # Next patch requires new work from prefix people - #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch - - # handle gentoo packaging in find modules - "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch - "${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch - "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch - - # respect python eclasses - "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch - "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch - - # upstream fixes (can usually be removed with a version bump) -) - -cmake_src_bootstrap() { - # disable running of cmake in boostrap command - sed -i \ - -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ - bootstrap || die "sed failed" - - # execinfo.h on Solaris isn't quite what it is on Darwin - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/execinfo\.h/blablabla.h/' \ - Source/kwsys/CMakeLists.txt || die - fi - - tc-export CC CXX LD - - # bootstrap script isn't exactly /bin/sh compatible - ${CONFIG_SHELL:-sh} ./bootstrap \ - --prefix="${T}/cmakestrap/" \ - --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ - || die "Bootstrap failed" -} - -cmake_src_test() { - # fix OutDir and SelectLibraryConfigurations tests - # these are altered thanks to our eclass - sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ - "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ - || die - - pushd "${BUILD_DIR}" > /dev/null - - local ctestargs - [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure" - - # Excluded tests: - # BootstrapTest: we actualy bootstrap it every time so why test it. - # BundleUtilities: bundle creation broken - # CMakeOnly.AllFindModules: pthread issues - # CTest.updatecvs: which fails to commit as root - # Fortran: requires fortran - # RunCMake.CompilerLauncher: also requires fortran - # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because - # debugedit binary is not in the expected location - # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because - # it can't find a deb package that owns libc - # TestUpload, which requires network access - "${BUILD_DIR}"/bin/ctest \ - -j "$(makeopts_jobs)" \ - --test-load "$(makeopts_loadavg)" \ - ${ctestargs} \ - -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)" \ - || die "Tests failed" - - popd > /dev/null -} - -src_prepare() { - cmake_src_prepare - - # disable Xcode hooks, bug #652134 - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/__APPLE__/__DISABLED_APPLE__/' \ - Source/cmGlobalXCodeGenerator.cxx || die - fi - - # Add gcc libs to the default link paths - sed -i \ - -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ - -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ - -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ - Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" - if ! has_version \>=${CATEGORY}/${PN}-3.4.0_rc1 ; then - CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" - cmake_src_bootstrap - fi -} - -src_configure() { - # Fix linking on Solaris - [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl - - local mycmakeargs=( - -DCMAKE_USE_SYSTEM_LIBRARIES=ON - -DCMAKE_DOC_DIR=/share/doc/${PF} - -DCMAKE_MAN_DIR=/share/man - -DCMAKE_DATA_DIR=/share/${PN} - -DSPHINX_MAN=$(usex doc) - -DSPHINX_HTML=$(usex doc) - -DBUILD_CursesDialog="$(usex ncurses)" - -DBUILD_TESTING=$(usex test) - ) - - if use qt5 ; then - mycmakeargs+=( - -DBUILD_QtDialog=ON - $(cmake_use_find_package qt5 Qt5Widgets) - ) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use emacs && elisp-compile Auxiliary/cmake-mode.el -} - -src_test() { - virtx cmake_src_test -} - -src_install() { - cmake_src_install - - if use emacs; then - elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - insinto /usr/share/vim/vimfiles/syntax - doins Auxiliary/vim/syntax/cmake.vim - - insinto /usr/share/vim/vimfiles/indent - doins Auxiliary/vim/indent/cmake.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}/${PN}.vim" - - dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} - - rm -r "${ED}"/usr/share/cmake/{completions,editors} || die -} - -pkg_preinst() { - use qt5 && xdg_pkg_preinst -} - -pkg_postinst() { - use emacs && elisp-site-regen - use qt5 && xdg_pkg_postinst -} - -pkg_postrm() { - use emacs && elisp-site-regen - use qt5 && xdg_pkg_postrm -} diff --git a/dev-util/cmake/cmake-3.17.2.ebuild b/dev-util/cmake/cmake-3.17.2.ebuild new file mode 100644 index 000000000000..a6e3aed2b308 --- /dev/null +++ b/dev-util/cmake/cmake-3.17.2.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 elisp-common flag-o-matic multiprocessing \ + toolchain-funcs virtualx xdg cmake + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + +LICENSE="CMake" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs ncurses qt5 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-crypt/rhash + >=app-arch/libarchive-3.0.0:= + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + emacs? ( >=app-editors/emacs-23.1:* ) + ncurses? ( sys-libs/ncurses:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + dev-python/requests + dev-python/sphinx + ) +" + +S="${WORKDIR}/${MY_P}" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # prefix + "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch + "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch + # Next patch requires new work from prefix people + #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch + + # handle gentoo packaging in find modules + "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch + "${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch + "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch + + # respect python eclasses + "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch + "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch + + # upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in boostrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + tc-export CC CXX LD + + # bootstrap script isn't exactly /bin/sh compatible + ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +cmake_src_test() { + # fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + pushd "${BUILD_DIR}" > /dev/null + + local ctestargs + [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure" + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + "${BUILD_DIR}"/bin/ctest \ + -j "$(makeopts_jobs)" \ + --test-load "$(makeopts_loadavg)" \ + ${ctestargs} \ + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)" \ + || die "Tests failed" + + popd > /dev/null +} + +src_prepare() { + cmake_src_prepare + + # disable Xcode hooks, bug #652134 + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i -e 's/__APPLE__/__DISABLED_APPLE__/' \ + Source/cmGlobalXCodeGenerator.cxx || die + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + if ! has_version \>=${CATEGORY}/${PN}-3.4.0_rc1 ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + ) + + if use qt5 ; then + mycmakeargs+=( + -DBUILD_QtDialog=ON + $(cmake_use_find_package qt5 Qt5Widgets) + ) + fi + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use emacs && elisp-compile Auxiliary/cmake-mode.el +} + +src_test() { + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + if use emacs; then + elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} + + rm -r "${ED}"/usr/share/cmake/{completions,editors} || die +} + +pkg_preinst() { + use qt5 && xdg_pkg_preinst +} + +pkg_postinst() { + use emacs && elisp-site-regen + use qt5 && xdg_pkg_postinst +} + +pkg_postrm() { + use emacs && elisp-site-regen + use qt5 && xdg_pkg_postrm +} diff --git a/dev-util/cmake/metadata.xml b/dev-util/cmake/metadata.xml index 437189ffd4f8..633caf12afbb 100644 --- a/dev-util/cmake/metadata.xml +++ b/dev-util/cmake/metadata.xml @@ -8,4 +8,7 @@ Use system copy of dev-libs/jsoncpp instead of bundled one. + + cpe:/a:cmake_project:cmake + diff --git a/dev-util/comparator/Manifest b/dev-util/comparator/Manifest index 6b47811702ad..ce4ad7dcb55e 100644 --- a/dev-util/comparator/Manifest +++ b/dev-util/comparator/Manifest @@ -1,5 +1,5 @@ DIST comparator-2.10.tar.gz 1463175 BLAKE2B 58d6bddc5f785de3768ed2c4845b75af03c1fd7f646fc15efaeec09878a72355c46c64f67866217994797193aaba6d4214685c7be89be9872620dce5930238e8 SHA512 b880f7a4a0fbfad44c53606c6d97509305d8485f0ab76b62bb0d1d1d6d4be9fb81e7a08326e78cabd1a9314e6efbf3a966eb6393e424f59dc657975a63ce2988 DIST comparator-2.12.tar.gz 1463333 BLAKE2B 081251a0a3cb2f99d5b74092a46a868741049d27c367fc9bc3445d35fe01eaaaee75f7afd3674ecdc2569c2ac1ef2d5acd838a546aa307b33c977c4c8a91db12 SHA512 dc5acf3d5900e293e3f0188c0809bc99f2f18edb55df882b2e12e66bc655e7faf030b8daffdd2d175234b398e6a8c125ca6af615933c998651d7f1579734b080 EBUILD comparator-2.10.ebuild 866 BLAKE2B d57e9166f9a0f14ad04c4c2f686198f866699f1ae0eae03a93e256c9d3195bd008844861000b4a45d4b30092be377110067152133d39d07195c3cce705f39682 SHA512 21ed08a933430f6044de705507a60b875786762f9ca413cef8f74814122aeac931676dedd04c3a1b32b7651f9a6f904e878aefe625d4b255d4e84c27d5da0570 -EBUILD comparator-2.12.ebuild 892 BLAKE2B 4beff666c09632df9c67baa0a12126c9b11e4f2d3da907fc0a35b9eb5ab2b5d4edd8451a718d7a57d0857d4744ef1bb1fb0e78d5487704e85287a408baf6a51a SHA512 dd07d1883762c4164d8c941542118405cf238942bad6eb90e1d1098e5f875aefc742428852bb18806a4b47601f9e001e12ad43c2468270c5e33f2e59ae7ca524 +EBUILD comparator-2.12.ebuild 888 BLAKE2B 76ec12b1e1f46d85c301d8d72313a5284f3d137296906c7f0f7552f166450f3da3abaeb7a69fafaeccabb5bcfa6e8d958557e3c9ef8d4d7444bd2d84f216068e SHA512 6f34b242b1eff4e6a2880981bfc77920f04b37ff5e32da4cc33d6712f66c8d613addf50aeb0b8ff93305bc5ef24852bbabf2bc6285cb15494a4483276220b091 MISC metadata.xml 355 BLAKE2B 012b8c0b8ac6bf274c4d9cdfd496e29e0c2549d98db030508cfb5e546d9e8aac2733cb39a6e7a3e36551472c699b3c7d5e4ad876e88a64397a06f889d5ecc824 SHA512 bfd1f38c1527a5e045c82f58b4f9dd253705e2eaa93bedad1e6c15c470de3ace37862211e647f0c79066c1cc1b0f68f211e26601099e6a802fda053e7ba48d26 diff --git a/dev-util/comparator/comparator-2.12.ebuild b/dev-util/comparator/comparator-2.12.ebuild index bbbbe0a4134a..5e4ba126dbd0 100644 --- a/dev-util/comparator/comparator-2.12.ebuild +++ b/dev-util/comparator/comparator-2.12.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit distutils-r1 toolchain-funcs diff --git a/dev-util/cookiecutter/Manifest b/dev-util/cookiecutter/Manifest index 63ffb34fa020..1abe47abd89f 100644 --- a/dev-util/cookiecutter/Manifest +++ b/dev-util/cookiecutter/Manifest @@ -1,5 +1,6 @@ +AUX test_cli-1.7.2.patch 579 BLAKE2B 8a77388ddac5bf4aaf1f2f3d950318a8f3af582df9bca9004a6701c7347ff81abea25b0c33586153198906358583a2acf8e17b20248ad98215c44411739df581 SHA512 d5906423db6cf8254c411a5f33f4f0c6b9b2760bace1db5e131ac8ec47b740d5b78feb7caa450efcec6cfb05997ff8038fb9e3fff81585d9b64b455b492e5a52 DIST cookiecutter-1.6.0.tar.gz 255579 BLAKE2B 68d50bc51cc0fa2f7fa84bf77933ad27b4dbdd9c06ed459c5aad8d604256c205bad5434b19b1b93ee95fdf5bf211124558994a9204a79cdfc1e433576a0e7fba SHA512 0a06ae8fe7aceeeb0bcb98b5981d743b2e2e5d5f121c2e0703bb76399b0433816beaddb64c92f28d50f1781737db25907a10ec7b59f6c02c17171cfb56fb12f4 -DIST cookiecutter-1.7.0.tar.gz 249612 BLAKE2B 6ebf09d67640eead22da65d7226c20ebda9a38a36083f5c243e2594db228b21ac665fd7629be1440a78dd69116ba731b7f129489723c6826347acc01cb6eedfb SHA512 2840a3e4c3072f76f79965d29bf9774f79d9f641a1ee96e3b8fdb714f67fd2e1f34020e148767759a083bff67f31f7cab2de311eeaf8a816d12b128b40563c19 +DIST cookiecutter-1.7.2.tar.gz 253484 BLAKE2B de1c773cd5e53532edc7af7aaeac6061b1a5293330b8162da0f31895b0c3a58a4e0f36d66bee3da328a6b0a59fb5bd917a2f3f6fcf7772a4c63db5cd0030caae SHA512 15cc145f143b4cac6e78b12e1c29e191d0c1c96b0187db05a4c8aac18310a5cb31d912073674ef4c01727c9b5a3b67f8c508842cb625db338b4034faa52a4a4c EBUILD cookiecutter-1.6.0.ebuild 1244 BLAKE2B aec48fcedf80ffba9d86564edb5b98bb36833c0fd14af2fc0804848f75e7a0301dc909b450070a5c727a04bd0ba861ae8d59dd67d4d9b1b5b3d20b4500728069 SHA512 97c8b61e19023b9561f2720525329aa051861a2605e8e15cca0a5e916ccada89f4dce13bfee54507f6e5bc69684048694659fab02d372243062e04b3c7e2143f -EBUILD cookiecutter-1.7.0.ebuild 1242 BLAKE2B 11945a5af5229b8ffc67a740981d90110267b63ee2b004aea162d2d66302089bd09699cf41d09b650623092e501c351fda66b1a5067513ea76ae2110f4cb0c03 SHA512 cefbb208017393d207a8aefea7118a70086351851bee3b7708d46fc6d705839108d421d4dc36b33c0850ae0291d08e4dd1ba6e707a73376baf7e441f965786c6 +EBUILD cookiecutter-1.7.2.ebuild 1295 BLAKE2B d70513d7befbe9d7e2ca959fec94be8605bf979ef1ddb344a42ec30f8cc1ae8a250da1a2c703ff3a74e2da76dca2e56f4b67952541f9813710ab60b7f53f7e89 SHA512 301a3d23b1c0b036a0a267c0e6cb74b38fa2177cafff548971e1083d744dd2ac3c94ef35922ed2fcd70bc545cbc1694f6410737b17496f7bd1660d2dd8afc272 MISC metadata.xml 329 BLAKE2B 3030c112beee6c6e136abcd0390ad47553f874ba5ec6f5d19d87f84d5c9d930ac71d2219c064944601a09bce7c9b71ce1257d1664070f749f4447e2549521bee SHA512 4c36a71c316a8f5b946668fc160685a293c25a292917baad1345fdbafa5108166cf50343cd5fd3627447b5af5a1cf40848488eb0085708b0ca032ba7c44d4101 diff --git a/dev-util/cookiecutter/cookiecutter-1.7.0.ebuild b/dev-util/cookiecutter/cookiecutter-1.7.0.ebuild deleted file mode 100644 index 13a0f94d191c..000000000000 --- a/dev-util/cookiecutter/cookiecutter-1.7.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Command-line utility to create projects from cookiecutters (project templates)" -HOMEPAGE="https://github.com/audreyr/cookiecutter" - -SRC_URI="https://github.com/audreyr/cookiecutter/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/future-0.15.2[${PYTHON_USEDEP}] - >=dev-python/binaryornot-0.2.0[${PYTHON_USEDEP}] - >=dev-python/jinja-2.7[${PYTHON_USEDEP}] - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/whichcraft-0.4.0[${PYTHON_USEDEP}] - >=dev-python/poyo-0.4.0[${PYTHON_USEDEP}] - >=dev-python/jinja2-time-0.1.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.1[${PYTHON_USEDEP}] - dev-python/pytest-catchlog[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-vcs/git )" - -DOCS=( README.md HISTORY.md CONTRIBUTING.md ) - -python_test() { - py.test || die -} diff --git a/dev-util/cookiecutter/cookiecutter-1.7.2.ebuild b/dev-util/cookiecutter/cookiecutter-1.7.2.ebuild new file mode 100644 index 000000000000..69fab484d8e2 --- /dev/null +++ b/dev-util/cookiecutter/cookiecutter-1.7.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Command-line utility to create projects from cookiecutters (project templates)" +HOMEPAGE="https://github.com/audreyr/cookiecutter" + +SRC_URI="https://github.com/audreyr/cookiecutter/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}] + >=dev-python/jinja-2.7[${PYTHON_USEDEP}] + =dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/poyo-0.5.0[${PYTHON_USEDEP}] + >=dev-python/jinja2-time-0.2.0[${PYTHON_USEDEP}] + dev-python/python-slugify[${PYTHON_USEDEP}] + >=dev-python/requests-2.23.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10[${PYTHON_USEDEP}] + -Date: Sun, 21 Apr 2019 14:20:34 +0200 -Subject: [PATCH] Revert "Do not list `LLVM_LIBS` in the - `target_link_libraries`." - -This breaks linking against shared LLVM. ---- - clang_delta/CMakeLists.txt | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/clang_delta/CMakeLists.txt b/clang_delta/CMakeLists.txt -index 6493abf..ab1dc42 100644 ---- a/clang_delta/CMakeLists.txt -+++ b/clang_delta/CMakeLists.txt -@@ -242,11 +242,7 @@ add_executable(clang_delta - git_version.h - ) - --# ENE, LLVM 6.0: LLVM_LIBS end up in the link command line anyway. I'm not --# quite sure why! But if you list LLVM_LIBS here, the `clang_delta' binary --# can end up with dynamic link errors when it runs (multiply defined symbols). --# --target_link_libraries(clang_delta ${CLANG_LIBS}) -+target_link_libraries(clang_delta ${CLANG_LIBS} ${LLVM_LIBS}) - - # Custom target for running clang_delta tests - # --- -2.21.0 - diff --git a/dev-util/creduce/files/creduce-llvm-7.patch b/dev-util/creduce/files/creduce-llvm-7.patch deleted file mode 100644 index a005eebff2e2..000000000000 --- a/dev-util/creduce/files/creduce-llvm-7.patch +++ /dev/null @@ -1,90 +0,0 @@ -From c0d9c3a2ef763eb09f0a70b8ad86250598549487 Mon Sep 17 00:00:00 2001 -From: Yang Chen -Date: Fri, 28 Sep 2018 00:39:22 -0700 -Subject: [PATCH] building with LLVM 7.0 - -cope with some API changes for LLVM 7.0 ---- - clang_delta/ExpressionDetector.cpp | 20 +++++++++++--------- - clang_delta/RemoveUnusedEnumMember.cpp | 8 ++++---- - clang_delta/TransformationManager.cpp | 2 +- - 3 files changed, 16 insertions(+), 14 deletions(-) - -diff --git a/clang_delta/ExpressionDetector.cpp b/clang_delta/ExpressionDetector.cpp -index aa87873..dd77068 100644 ---- a/clang_delta/ExpressionDetector.cpp -+++ b/clang_delta/ExpressionDetector.cpp -@@ -64,7 +64,8 @@ public: - StringRef FileName, bool IsAngled, - CharSourceRange FilenameRange, const FileEntry *File, - StringRef SearchPath, StringRef RelativePath, -- const Module *Imported) override; -+ const Module *Imported, -+ SrcMgr::CharacteristicKind FileType) override; - - private: - SourceManager &SrcManager; -@@ -77,14 +78,15 @@ private: - }; - - void IncludesPPCallbacks::InclusionDirective(SourceLocation HashLoc, -- const Token &/*IncludeTok*/, -- StringRef FileName, -- bool /*IsAngled*/, -- CharSourceRange /*FilenameRange*/, -- const FileEntry * /*File*/, -- StringRef /*SearchPath*/, -- StringRef /*RelativePath*/, -- const Module * /*Imported*/) -+ const Token &/*IncludeTok*/, -+ StringRef FileName, -+ bool /*IsAngled*/, -+ CharSourceRange /*FilenameRange*/, -+ const FileEntry * /*File*/, -+ StringRef /*SearchPath*/, -+ StringRef /*RelativePath*/, -+ const Module * /*Imported*/, -+ SrcMgr::CharacteristicKind /*FileType*/) - { - if (!SrcManager.isInMainFile(HashLoc)) - return; -diff --git a/clang_delta/RemoveUnusedEnumMember.cpp b/clang_delta/RemoveUnusedEnumMember.cpp -index 8bf8673..469db3f 100644 ---- a/clang_delta/RemoveUnusedEnumMember.cpp -+++ b/clang_delta/RemoveUnusedEnumMember.cpp -@@ -99,15 +99,15 @@ void RemoveUnusedEnumMember::removeEnumConstantDecl() - { - SourceLocation StartLoc = (*TheEnumIterator)->getLocStart(); - if (StartLoc.isMacroID()) { -- std::pair Locs = -+ CharSourceRange CSRange = - SrcManager->getExpansionRange(StartLoc); -- StartLoc = Locs.first; -+ StartLoc = CSRange.getBegin(); - } - SourceLocation EndLoc = (*TheEnumIterator)->getLocEnd(); - if (EndLoc.isMacroID()) { -- std::pair Locs = -+ CharSourceRange CSRange = - SrcManager->getExpansionRange(EndLoc); -- EndLoc = Locs.second; -+ EndLoc = CSRange.getEnd(); - } - SourceLocation CommaLoc = Lexer::findLocationAfterToken( - EndLoc, tok::comma, *SrcManager, Context->getLangOpts(), -diff --git a/clang_delta/TransformationManager.cpp b/clang_delta/TransformationManager.cpp -index 89e9d72..1e56b90 100644 ---- a/clang_delta/TransformationManager.cpp -+++ b/clang_delta/TransformationManager.cpp -@@ -223,7 +223,7 @@ llvm::raw_ostream *TransformationManager::getOutStream() - - std::error_code EC; - llvm::raw_fd_ostream *Out = new llvm::raw_fd_ostream( -- OutputFileName, EC, llvm::sys::fs::F_RW); -+ OutputFileName, EC, llvm::sys::fs::FA_Read | llvm::sys::fs::FA_Write); - assert(!EC && "Cannot open output file!"); - return Out; - } --- -2.19.0 - diff --git a/dev-util/csup/Manifest b/dev-util/csup/Manifest index e6036a6d5091..ab9d243af96f 100644 --- a/dev-util/csup/Manifest +++ b/dev-util/csup/Manifest @@ -1,4 +1,4 @@ AUX csup-20060318-respectflags.patch 1374 BLAKE2B 45f3e110cc6607cf12962daf4d0a00ae831d1b91253c3a7b44be32f5523932a77eec86cdcd8f484d18461df6f4862fdb88cb28c5d8806bb4502968605f5897ff SHA512 e112fd37dae7f037e7700579ab59e8611b5f09f0d8351bd2c909e22e393b05f697a51348fab79ba95d31e28b727e62b4a4ce2f8dc22402ac16efcfa4204a1d8b DIST csup-snap-20060318.tgz 78968 BLAKE2B 9d257e5af438ed784402e427714fc652c5daa403f5cb2240147df5e8c68d2f81eee43da1242b80c82d6bbda3c5534e14c0d6e27ba57442d5b6c34ef1d69ed397 SHA512 60e40f6f903df81b1667af31397978ce99d33b6849dd2476232b325415a391e6840a29e70af85b928a3c7beea55cf3064d3b48d61b9c20c2280dc3f675adcd5a -EBUILD csup-20060318-r1.ebuild 744 BLAKE2B f48a683b8f42b8f1f893e819566d92c820397be840bfad2d5b5fa3879e36cacaf667658ff461a93aeff91b493e9925a98973ac5d446bea51ad88ad9dad85f26d SHA512 73fa45d01a2989a2e5abee4ad36e4964fe3843fbb45dceaaa1fc8f3cc024029a352e09c400ff752301879ff3766fbfd93244c3e90ecb621bd9e572d6f0f34a39 +EBUILD csup-20060318-r1.ebuild 702 BLAKE2B e6bbb2ad2687b260f527f675628cebf34de2725ae9892e3f17a302a84f0e4aee633e5fd490596e0052ab0974a52f9953a55ececcd9220ba4d7ac99301fdb20d7 SHA512 5047abd39fd2b647ac45a84e1bdc991ec8e8dbcb2adfa65cfb711ee6be337478d1dcf0097132619afc499ee0a5444d436cc76ee20914539a9b599629e0f60165 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/dev-util/csup/csup-20060318-r1.ebuild b/dev-util/csup/csup-20060318-r1.ebuild index dcfafb87ba8e..2c033c7d93ef 100644 --- a/dev-util/csup/csup-20060318-r1.ebuild +++ b/dev-util/csup/csup-20060318-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,8 +18,7 @@ DEPEND=" dev-libs/openssl:0=" RDEPEND=" - ${DEPEND} - !>=sys-freebsd/freebsd-ubin-6.2_beta1" + ${DEPEND}" DEPEND=" ${DEPEND} diff --git a/dev-util/cvise/Manifest b/dev-util/cvise/Manifest new file mode 100644 index 000000000000..e351fab26975 --- /dev/null +++ b/dev-util/cvise/Manifest @@ -0,0 +1,3 @@ +DIST cvise-1.1.0.tar.gz 228867 BLAKE2B 08becb5ad00ef08a1f511c0bdb0cb649af1406dd035fe61f737ec6dfb5151215ae363272fc3676ce76e17234a88866ee1dd0664d82326f3ddb2ced2f1982aacf SHA512 66c09cb7e088fc36b0c36928e2eda19e7bef4fad4573fcedc06f2070136e74d7878f8056f406c2ade22fc465a75bf13dca9f4a1a319cd183187a2d66a441e661 +EBUILD cvise-1.1.0.ebuild 1018 BLAKE2B 169493f2e01288a2adfc9d6071504da944fde4f68c1d137bd6df395424989a1569cf9073ed0673d75eca4656fda311587295c0eeb354dd69c318b991cd1010df SHA512 284ffd54f82b9776d450040ad1af394b348e1b52ec0392faa10fe23b64ee59e8992a0474924e9c5d6962ad2d241ae00903418c38f44f29909600a8b9572385da +MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-util/cvise/cvise-1.1.0.ebuild b/dev-util/cvise/cvise-1.1.0.ebuild new file mode 100644 index 000000000000..dd6cb68eb87c --- /dev/null +++ b/dev-util/cvise/cvise-1.1.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +: ${CMAKE_MAKEFILE_GENERATOR=ninja} +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake llvm python-single-r1 + +DESCRIPTION="Super-parallel Python port of the C-Reduce" +HOMEPAGE="https://github.com/marxin/cvise/" +SRC_URI=" + https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +LLVM_MAX_SLOT=10 +DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pebble[${PYTHON_USEDEP}] + ') + dev-util/unifdef + sys-devel/flex" +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/flex + test? ( + $(python_gen_cond_dep ' + dev-python/pebble[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') + )" + +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + +src_test() { + cd "${BUILD_DIR}" || die + pytest -vv || die +} diff --git a/dev-util/cvise/metadata.xml b/dev-util/cvise/metadata.xml new file mode 100644 index 000000000000..0319eec4c8be --- /dev/null +++ b/dev-util/cvise/metadata.xml @@ -0,0 +1,8 @@ + + + + + mgorny@gentoo.org + Michał Górny + + diff --git a/dev-util/debugedit/Manifest b/dev-util/debugedit/Manifest index 353eddc06acb..16e8fd0fd592 100644 --- a/dev-util/debugedit/Manifest +++ b/dev-util/debugedit/Manifest @@ -1,3 +1,5 @@ DIST rpm-4.15.0.tar.bz2 4205632 BLAKE2B 3e9701582e82d4164a21374df78c7a9ab3ca4f9aeafc13706fd0aa27782a34d2a732d7ae9659589abc9f9b8a48ce5c2cdbbea72c46768f1baba28ded26817e5b SHA512 bca9cc9ef0ad53fa5cd257c29a0a0b9447956afe4024835f5416b13926bc8bbaf8aacd481e721b4a28983bc57f98b75b91750d39dd72de4876efa9d6db53a26c +DIST rpm-4.15.1.tar.bz2 4243893 BLAKE2B 352695e1fdac231127c9a2a775ff1aa05c1f3acbb10b0678e06011f9e4a5124e48cc19dce83417866e0f3c92bfd94e9c52b8c1884151ee77559bea1020d3623e SHA512 6c66835da5a54349bcfba5cc69831c8c57568aabd53c5c2820ec78c361be5116fecd41777b097e9c49458f984a7beb054fa8ed453ff7263cad4a29a11f780767 EBUILD debugedit-4.15.0.ebuild 1758 BLAKE2B b908d7f51d74fec0fcaefdbc7ae69e134a646a587254baa1fa91c09036bf0aef2393d9fe377a9df8c92221de5a6fd7970fa54d6d8b24b080b9181d3f4caf68c8 SHA512 4e6b42bbd97d9c8d4b1d97bccc81877de702dab2e81293cf4fc87299b10063962007f9a459224fe1ce3257d7ec15e07e23650dfbbe9165e4afd86d981122c8a1 +EBUILD debugedit-4.15.1.ebuild 1763 BLAKE2B 85fbcf14a35453749f97ae6dc3b2cd83a255f416c2adec7a87e4285ff283c084642789ed7d23a7dcd34ce5f2090bdfddc2f2f44f0d12c4c918c9a4cd397254be SHA512 c2c5937bdeaabbb2765abeb3c9ea74f4ff37d5ee1ad10121a8fcf37cffc8c0d236cb9b573e7331979eaf0745827dd5c71f269a53ae03d44d2b9c0b42181bcc44 MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-util/debugedit/debugedit-4.15.1.ebuild b/dev-util/debugedit/debugedit-4.15.1.ebuild new file mode 100644 index 000000000000..dac8e1b8e5a2 --- /dev/null +++ b/dev-util/debugedit/debugedit-4.15.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_P=rpm-${PV} +DESCRIPTION="Stand-alone debugedit from RPM" +HOMEPAGE="https://rpm.org + https://github.com/rpm-software-management/rpm" +SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${MY_P}.tar.bz2" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + sys-libs/zlib:= + >=dev-libs/popt-1.7 + >=dev-libs/elfutils-0.176-r1 + dev-libs/nss +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + eapply_user + + # cheat it into believing we're bundling db + mkdir -p db/dist || die + touch db/dist/configure || die + chmod +x db/dist/configure || die + echo 'install:' > db3/Makefile || die + + # TODO: why do we need to do this? + mkdir rpm || die + find -name '*.h' -exec cp {} rpm/ ';' || die +} + +src_configure() { + append-cppflags -I"${EPREFIX}/usr/include/nss" -I"${EPREFIX}/usr/include/nspr" + local myconf=( + # force linking to static librpmio + --disable-shared + + # disable linking compression libraries + ac_cv_header_bzlib_h=no + ac_cv_header_lzma_h=no + --disable-zstd + + # fake some libraries we don't use + ac_cv_header_magic_h=yes + ac_cv_lib_magic_magic_open=yes + + # use nss as crypto provider + --with-crypto=nss + + # disable other stuff irrelevant to debugedit + --disable-bdb + --disable-nls + --disable-plugins + --disable-python + --without-acl + --without-archive + --without-cap + --without-external-db + --without-hackingdocs + --without-lua + --without-selinux + ) + econf "${myconf[@]}" +} + +src_compile() { + emake -C misc + emake -C rpmio + emake debugedit +} + +src_test() { + : +} + +src_install() { + dobin debugedit +} diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 53582c87b3d8..0191d34ffe51 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,5 +1,3 @@ -DIST diffoscope-141.tar.gz 1575158 BLAKE2B 56560be430cbb670c5595b57bbc36c09a0b9b2f1d3d0b0c19a27abd77392169bc5136a23a754ef2ec62c91606a54a254a2bf55110bf0981d8176fc94efb87d6d SHA512 bafe5200654362d12818ccd45c07e41c0ecd5430696172e88e323f635bc32c830a042429e792abaf5ddedf0fc7932d1c656699351cc805e76233affc8a762894 -DIST diffoscope-142.tar.gz 1568533 BLAKE2B da16f4bce6fd659bdb581709b10d20611add4bbd3d7bff66183b04b2205efc41a934888cb2a3c865dc6a3b644ac79b8cb3fbd46387d6217e86a8a92060dfe15b SHA512 f0bf339e58d1f77c936f5ef2ad1d45cdfe2d8ef236fe50f8ab2db16918bb8d56c9231f7ea7bbde68999ffde8901003d8bdf0b98e1a3e474252ca49cb83eb3664 -EBUILD diffoscope-141.ebuild 2161 BLAKE2B 9ef4a812c5fec5a923b0b796814052c00842cd36a447832fe65aed32c341454538ddccce2baac0b038d8bf02cbed98a2023eeba33e8a7868f34a882331098c34 SHA512 e508fee8307b2e634ec33877124156fcb8afd43307747b1f61e18ecfeaac00c1140c1906ef87015f3b76f70ac5679c28fed47539e52ce0adc29c6257ad6deacb -EBUILD diffoscope-142.ebuild 2161 BLAKE2B 9ef4a812c5fec5a923b0b796814052c00842cd36a447832fe65aed32c341454538ddccce2baac0b038d8bf02cbed98a2023eeba33e8a7868f34a882331098c34 SHA512 e508fee8307b2e634ec33877124156fcb8afd43307747b1f61e18ecfeaac00c1140c1906ef87015f3b76f70ac5679c28fed47539e52ce0adc29c6257ad6deacb +DIST diffoscope-143.tar.gz 1569293 BLAKE2B 38a9561f8f7ee2cc852b8363daf725c95bfcba26cc408f0154d77023222dd62dd9a6d5a6b255ea84542ed02a727a26f843facda0c70a585e3e4c5d05096dc96d SHA512 a511efe2eebe079f2980809318eb264890b14f13af69bbe8e394c39774063f37c4c6558a1a9f46aaf22f6627603fadcc416eeda8cf005f80860f4591bfa1f81e +EBUILD diffoscope-143.ebuild 2161 BLAKE2B 9ef4a812c5fec5a923b0b796814052c00842cd36a447832fe65aed32c341454538ddccce2baac0b038d8bf02cbed98a2023eeba33e8a7868f34a882331098c34 SHA512 e508fee8307b2e634ec33877124156fcb8afd43307747b1f61e18ecfeaac00c1140c1906ef87015f3b76f70ac5679c28fed47539e52ce0adc29c6257ad6deacb MISC metadata.xml 2137 BLAKE2B 6ff55f85ebf3f769c10c3e17a69900918abe142e491b7b8460bed8fe6a036763a743324bf1a10e7a3772761b38c9632ff1352e9c6677ef691f81acc29dc321e9 SHA512 e782e12dc91d86612768a2e0c498f54a9728691a76008ee1e6cdbc4d8719c2593344f6c37786982abb0de7b85d743d7614652a2e8c9cd9fef053c3a32e1e484c diff --git a/dev-util/diffoscope/diffoscope-141.ebuild b/dev-util/diffoscope/diffoscope-141.ebuild deleted file mode 100644 index 63058ee2f20a..000000000000 --- a/dev-util/diffoscope/diffoscope-141.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar tcpdump xz zip zstd" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-arch/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - gzip? ( app-arch/gzip ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( virtual/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/PyPDF2[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) - rpm? ( app-arch/rpm ) - sqlite? ( dev-db/sqlite:3 ) - squashfs? ( sys-fs/squashfs-tools ) - ssh? ( net-misc/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - xz? ( app-arch/xz-utils ) - zip? ( app-arch/unzip ) - zstd? ( app-arch/zstd ) -" -# Presence if filemagic's magic.py breaks imports -# of dev-python/python-magic: https://bugs.gentoo.org/716482 -RDEPEND+=" !dev-python/filemagic" diff --git a/dev-util/diffoscope/diffoscope-142.ebuild b/dev-util/diffoscope/diffoscope-142.ebuild deleted file mode 100644 index 63058ee2f20a..000000000000 --- a/dev-util/diffoscope/diffoscope-142.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar tcpdump xz zip zstd" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-arch/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - gzip? ( app-arch/gzip ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( virtual/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/PyPDF2[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) - rpm? ( app-arch/rpm ) - sqlite? ( dev-db/sqlite:3 ) - squashfs? ( sys-fs/squashfs-tools ) - ssh? ( net-misc/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - xz? ( app-arch/xz-utils ) - zip? ( app-arch/unzip ) - zstd? ( app-arch/zstd ) -" -# Presence if filemagic's magic.py breaks imports -# of dev-python/python-magic: https://bugs.gentoo.org/716482 -RDEPEND+=" !dev-python/filemagic" diff --git a/dev-util/diffoscope/diffoscope-143.ebuild b/dev-util/diffoscope/diffoscope-143.ebuild new file mode 100644 index 000000000000..63058ee2f20a --- /dev/null +++ b/dev-util/diffoscope/diffoscope-143.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar tcpdump xz zip zstd" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + gzip? ( app-arch/gzip ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( virtual/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/PyPDF2[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + xz? ( app-arch/xz-utils ) + zip? ( app-arch/unzip ) + zstd? ( app-arch/zstd ) +" +# Presence if filemagic's magic.py breaks imports +# of dev-python/python-magic: https://bugs.gentoo.org/716482 +RDEPEND+=" !dev-python/filemagic" diff --git a/dev-util/dogtail/Manifest b/dev-util/dogtail/Manifest index 3425810ec746..11ffe921fcbf 100644 --- a/dev-util/dogtail/Manifest +++ b/dev-util/dogtail/Manifest @@ -1,6 +1,6 @@ AUX dogtail-0.9.10-gentoo-paths.patch 2705 BLAKE2B 6a3d9b7a7ced2388bea7216c4a6f95e531247b5d5f7316b64375215ea5a7e0e1a8deb974115bd613baf6d22c7af502efce01f00412cb8ff101042d08cfb9fe1d SHA512 ce792bf24713c8b2948874faa11ee53d341d4d1d25bba95cd11f9a31e2e76e813a20b0d9932268a2110c990de1fdf15382fa1867f02e31ea1d25349e48bb42c1 DIST dogtail-0.9.10.tar.gz 125995 BLAKE2B e28e9a6330cefc8746b850501a5beba07e18f1e5d5f935ce182103a9ea4ffc95483b3530a705565cbfae1bff24da57839f7e7b6939f42821e31b287150e33b4d SHA512 08ce4ad6e5e492ab04be9964cc6583d96d2d8a707a49721c1bca9248e5c56702fe5d0d84dd992023f731fe87016c88e21929319baff561aa113c6e101343fc3e DIST dogtail-0.9.11.tar.gz 132832 BLAKE2B 9004216a3d96714e9bd524e6ffaad7892a3630c97b61293d9784bc04df353f3c09e6226f92329103768a38c55b7eecc5f23a1aec0e6cd4baf8012892bb7d5cb7 SHA512 b5880386d9952b3aceac95d8b7a4f5e8293b29a629019e7cc3aa57e13b35a9cfbd0fd2a9db5fed80b2ebf7225a1a05c7388a67da91b310434833b4c6efd02278 -EBUILD dogtail-0.9.10.ebuild 1470 BLAKE2B 39fd580e47697e0314d442a74c2c4283563eba00ff6d45cb6d41d14cf78a873977ab4960f9d467a600ece36346b4c66fd6f7fa4e0e46901a4e2024984dcfac97 SHA512 e9849d0f93a60d7f95079d9972aa6690c6c6c0d93d436b1f6da7d70b4a2c2fe57f8e81a2aea66d121fafe72bef94f73ea05f3f2d650ae0da3bbd5db981fc1b52 +EBUILD dogtail-0.9.10.ebuild 1464 BLAKE2B 707006fbb69cedd095772958addd16c2a39c4e97aa259cf893184f9bb33470626b2862cc1e0c39844b1e041d6f2333f198106909d66977e160c6acc472d0bcd0 SHA512 9c36d94b486edaf956b0f5c103de2f8dc7670ed50f2782290a98166402c4d6aecff567100b691cf20a1d1695c936f66a8e44281992ed0de3ac92d508a17dec28 EBUILD dogtail-0.9.11.ebuild 1344 BLAKE2B 79d1eee360748ec972f2c3ff1e914fb07a29a4d63323e7afc09cb2cb88173dc39c275cc4f39ddcf74228ec0fb3d3d7110452b214177f9463daec5547cc76792e SHA512 7629359214799eecf0458c13f1140a6e9c9f6630c3d753c857d411f5a6f9726d867c7028f8ee147e7b53ee589bdd63dbc0a42980628785885917f984ff4703d1 MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 diff --git a/dev-util/dogtail/dogtail-0.9.10.ebuild b/dev-util/dogtail/dogtail-0.9.10.ebuild index 1e430b5c9b77..9a03851f932f 100644 --- a/dev-util/dogtail/dogtail-0.9.10.ebuild +++ b/dev-util/dogtail/dogtail-0.9.10.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 gnome2-utils xdg diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 7188a790db2d..eb73e31533b8 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -10,6 +10,6 @@ EBUILD dwarves-1.13.ebuild 1061 BLAKE2B 729f6f13b1b030171888139074499c0841ebbfa9 EBUILD dwarves-1.15.ebuild 964 BLAKE2B 4cf5b6c4c76940c3c86e83e70bced706fa192811f2dc20f354faf418ca444ec8dd5cee02251c3e137a714f64bbc5e3d4f116e10d95fb59ccc1032178c572c0f0 SHA512 2060b58bef02713bb93df2f62dc0f5bec63559d936b1626a1001016c01cee7c16e692a1c38442ee9bf075055387bec41853d64b2cd57aea75b3fdef59ee5bb2a EBUILD dwarves-1.16-r1.ebuild 981 BLAKE2B 73d0c73c70e17641b914ac177c3423a02592bc555c876aa99b2f23bfbf79a8ae3a74b11d593ef28bf34ec47f2b6e9d28637a8f49db9f03f90d25974edf65d69e SHA512 54a0e1425ac72e753e8c70534617f84863897b74689ea1f08602601c490a130830eae1ba3f984cd5a77eb9637131ba7ff7384e27542870871b40f972b932d1e4 EBUILD dwarves-1.16.ebuild 964 BLAKE2B 4cf5b6c4c76940c3c86e83e70bced706fa192811f2dc20f354faf418ca444ec8dd5cee02251c3e137a714f64bbc5e3d4f116e10d95fb59ccc1032178c572c0f0 SHA512 2060b58bef02713bb93df2f62dc0f5bec63559d936b1626a1001016c01cee7c16e692a1c38442ee9bf075055387bec41853d64b2cd57aea75b3fdef59ee5bb2a -EBUILD dwarves-1.17.ebuild 925 BLAKE2B 5ad4feb0216c5aa01d600202866a1c9fe9bf407bddff547039e048d498d33054fa86d815f7f7f261069dc062e18ce55fc6b854d7613e88ef41b5421057786642 SHA512 087710e373f4313b8a7a2a006968c3eb979b0aba39d9801ed490b110001f4df6602f06057608899c8194c044c063f1973861c9ee6c5204bdc4554563d7ac42b9 +EBUILD dwarves-1.17.ebuild 931 BLAKE2B c471d826b831c5d663909c19a221ca96f18349e82f2f36486cc124185ff89377935282732423a5f1836c7a53dfe9f1e103443581a278bc238625b390d1447198 SHA512 18ef62683512041aaade7bce5bb443c0b3107e2d6f59453b64345102a7592ccc1876cecf82697124a907da3b6da660a6f8d4ab45b9a981110c190179dc4b30e3 EBUILD dwarves-9999.ebuild 831 BLAKE2B f6abb8e145532fe61e11b32695938c214c98b4f7adff2ea708af5d6794a1fb909a2ae779ebb07f9150af6d323f4cbd202200e1b1f6b4690d926408f84175f7bd SHA512 543e00d8572be3d4035cbe1c68adf5d3a3aab3a5dfbd9f47a976bccc8b0f73a3d382d0e96f796181afa9d130f00fe6fa623e6c3b674fb1efd8a1a1675ee7e694 MISC metadata.xml 671 BLAKE2B 78a2fa86c0acc136403b1477db4e2deb3bde1ceed636ced96705cdaccb7e42f76e8fbd202c3fa258c1f33b14827f95b5ce343f8f4df981be66e0ad3a8dd226b8 SHA512 0cdd2c3e4e76a9017120a409aec1f70327363ee146e5fb74684d0e08e2836f0079cb97be1c4874445b271b98c13daf04f75ee481ef21607aac8976a78437af11 diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index 0f8e99442d3d..900e391c2b62 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit multilib cmake-utils python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest index aa0e086ef581..29f626ccf96e 100644 --- a/dev-util/edb-debugger/Manifest +++ b/dev-util/edb-debugger/Manifest @@ -1,6 +1,4 @@ -DIST edb-debugger-1.1.0.tgz 1244028 BLAKE2B 87311a53f445acb28569952541269ef5ae83219468e18bc1603b6d85225b75fd00723593891e309ccf8c8c3e7a0828cd709444fe27f3328cf4386ed3e1245bea SHA512 5834cf091cd6d84ecc10cec277ec954b936dc61b0809d5f434ba4d604fae63c06ac10852f1a4ea81f150dea82645fa0861d8842eea227cbde681a895c465d744 DIST edb-debugger-1.2.0.tgz 608773 BLAKE2B d67136b3bfb153f0e5ba0aef514756f39d63692636adcad3569e79237613004f2a4c425b4bed875408473a7caa6280b3bfc590e8eeb4beb5bafaa2326da892bc SHA512 c04b8d3972497ac170c740f2625301ee7d3ea52b81b29084628aa0091d7cd7df12a34ae707be629cde6e0dea54254bfde25e290aba1d6bad2635eff704282ea9 -EBUILD edb-debugger-1.1.0-r1.ebuild 1126 BLAKE2B c9b9391d5d06b797c3ad0e8eadab04ca983a7c344c179ded66357a99f13e26b7cb0b6fefc0d972f62b61f2599bc499243c35fd8ba77e443dd5da34d4b6cb4e95 SHA512 272eecf3dd7d6c386fbe5143a9c84baf429ae45f1c53312386567c44a4f48b472542d9f406844f015a16141066180c4c2636530b2ae8edc9b977362e52ffd0ea EBUILD edb-debugger-1.2.0.ebuild 1126 BLAKE2B c9b9391d5d06b797c3ad0e8eadab04ca983a7c344c179ded66357a99f13e26b7cb0b6fefc0d972f62b61f2599bc499243c35fd8ba77e443dd5da34d4b6cb4e95 SHA512 272eecf3dd7d6c386fbe5143a9c84baf429ae45f1c53312386567c44a4f48b472542d9f406844f015a16141066180c4c2636530b2ae8edc9b977362e52ffd0ea EBUILD edb-debugger-9999.ebuild 932 BLAKE2B 060e1be8043c1fd6f12684b197f60cd88de8f8d35c1227246de4bba18546b23f16ddcd60cdf92a54a48cda5ab1640e9e199a1429edf52bdf935ebf18f120df19 SHA512 1c09eaaecff1866de7307512ced499f0eb10f1f3defc8663111d9cfa64f6a7ef3b846365f8e9e18e14d19fde18909e1a5bbbdc60a674f1918f0476316399d929 MISC metadata.xml 358 BLAKE2B eae911d14bc54d81aaf32eee088708b75027fe67c1dd9458ffeb1af3ecc429bbfa51805aab9a3ecbf8bfbc8e221b6411423852fc2fc61381ca381a61869521be SHA512 da7c4e88f58521bf9521b060b328498aa8e30be151671f5d81bbc15695e23b9a0bd75f7a98cee91866ccc4347d0fc18dd76259a8ac244bf5d0e9826b6cb8ca1e diff --git a/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild b/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild deleted file mode 100644 index 21c906d48591..000000000000 --- a/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg" -HOMEPAGE="https://github.com/eteran/edb-debugger" -SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="graphviz" - -RDEPEND=" - dev-libs/capstone:= - dev-libs/double-conversion - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtxmlpatterns:5 - graphviz? ( media-gfx/graphviz ) -" - -DEPEND=" - dev-libs/boost - virtual/pkgconfig - ${RDEPEND} -" - -S=${WORKDIR}/${PN} - -src_prepare() { - #Make the desktop's entries somewhat better - sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die - sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die - - if ! use graphviz; then - sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die - fi - - cmake_src_prepare -} diff --git a/dev-util/edi/Manifest b/dev-util/edi/Manifest index 98c243ce4461..a3c8e7109f44 100644 --- a/dev-util/edi/Manifest +++ b/dev-util/edi/Manifest @@ -1,3 +1,3 @@ -DIST edi-0.7.1.tar.gz 736103 BLAKE2B f4c82246d66d2620cccf71bfd2b623d1ce95f28d2afb1f1077b53580eec6303748287a5332472c45a911ad83d573ffaadfd08bc0827e3b77909f1a041e0f0750 SHA512 5e7e88e547f2e8fc631d48999aa76e814735dc254381d3965f64f7c1d3006becb90f32305471cd54c4eec5f8b66a1e8595220f302bcebe25eb54e9b56c31767c -EBUILD edi-0.7.1.ebuild 1376 BLAKE2B 56d8e3f106ffb0f24797ca12773f1b53512a5471816d490df84f1fcc76f215a2a808b5fc25af1574888ab9b5c95f188de5ba5867b2ad2a85880b2c8850dee4f3 SHA512 93bc00e439fdc0676209ae072648f99de306f45e96c661de76ecb70afd690de75b228d80281eba807ac620d21c7a76f3296d22617b4cdfbbd9db112cc5bbc868 +DIST edi-0.8.0.tar.gz 1076134 BLAKE2B b422493a1786f6dd2865adfdc88d756e7ced7681d8ccfbb6d0befcf04b035435134b168752d47dc25f86b1ee59c659a23b04b392787f8863f772e90a5f6f55fb SHA512 88d4ff3f5a4c56c3de7392024022a505907b6d6a16854254f227e457157fd7abd35eff1916842c77fcd6b81d42ec2fa15deceee632bf67d22ab272f8e755215c +EBUILD edi-0.8.0.ebuild 1328 BLAKE2B 4255935c6060119a6ba90686d4bd285f187adbfe4d573799a61948ecd49aac30d85ce5976c9ed2012515766096b125397355670f76dc1e2076db45ec5fb41359 SHA512 cfd13120fcfc29743e6989bf0586362c4efa6ff01f0e82a09b0295b6007e202776663389b33a3bd36650c225cc5d36627b2dac9aae15c18ab2db29aef877cdc1 MISC metadata.xml 409 BLAKE2B 7a44e226411a90d7104f1413fbb30bf85c2e99b2ee19bece2b4d61d93427e17d0a235a88beb874f117a016299b8bdf1d1897daa4d36fcc4e2e7b9d5e45d83873 SHA512 4e1748940fb40bf5ef343f82a57794d42d9d3733d544a122d3ad8200118869902e241a4adfb38c481c69842dba2915d6b30ec96713b35019ef4615fd1298a70b diff --git a/dev-util/edi/edi-0.7.1.ebuild b/dev-util/edi/edi-0.7.1.ebuild deleted file mode 100644 index 7d7621ec5b42..000000000000 --- a/dev-util/edi/edi-0.7.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit llvm meson xdg-utils - -DESCRIPTION="An EFL-based IDE" -HOMEPAGE="http://edi-ide.com/ - https://www.enlightenment.org/about-edi - https://phab.enlightenment.org/w/projects/edi/ - https://github.com/Enlightenment/edi" -SRC_URI="https://github.com/Enlightenment/edi/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1-with-linking-exception" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="clang" - -RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] ) - >=dev-libs/efl-1.22.0[eet] - clang? ( sys-devel/clang:= )" -DEPEND="${RDEPEND} - dev-libs/check" -BDEPEND=">=dev-util/meson-0.50.0 - virtual/pkgconfig" - -llvm_check_deps() { - has_version "sys-devel/clang:${LLVM_SLOT}" -} - -pkg_setup() { - use clang && llvm_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset - - # fix a QA issue with .desktop file, https://phab.enlightenment.org/T7368 - sed -i '/Version=/d' data/desktop/edi.desktop* || die - - # fix 'unexpected path' QA warning - sed -i 's|share/doc/edi/|share/doc/'${PF}'/|g' doc/meson.build || die -} - -src_configure() { - local emesonargs=( - -D bear=false - $(meson_use clang libclang) - ) - - if use clang; then - emesonargs+=( - -D libclang-headerdir="$(llvm-config --includedir)" - -D libclang-libdir="$(llvm-config --libdir)" - ) - fi - - meson_src_configure -} diff --git a/dev-util/edi/edi-0.8.0.ebuild b/dev-util/edi/edi-0.8.0.ebuild new file mode 100644 index 000000000000..b90faeeb5e6f --- /dev/null +++ b/dev-util/edi/edi-0.8.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit llvm meson xdg + +DESCRIPTION="An EFL-based IDE" +HOMEPAGE="http://edi-ide.com/ + https://www.enlightenment.org/about-edi + https://phab.enlightenment.org/w/projects/edi/ + https://github.com/Enlightenment/edi" +SRC_URI="https://github.com/Enlightenment/edi/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 LGPL-2.1-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="clang" + +RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] ) + >=dev-libs/efl-1.22.0[eet] + clang? ( sys-devel/clang:= )" +DEPEND="${RDEPEND} + dev-libs/check" +BDEPEND="virtual/pkgconfig" + +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + use clang && llvm_pkg_setup +} + +src_prepare() { + default + + # fix a QA issue with .desktop file, https://phab.enlightenment.org/T7368 + sed -i '/Version=/d' data/desktop/edi.desktop* || die + + # fix 'unexpected path' QA warning + sed -i 's|share/doc/edi/|share/doc/'${PF}'/|g' doc/meson.build || die +} + +src_configure() { + local emesonargs=( + -D bear=false + $(meson_use clang libclang) + ) + + if use clang; then + emesonargs+=( + -D libclang-headerdir="$(llvm-config --includedir)" + -D libclang-libdir="$(llvm-config --libdir)" + ) + fi + + meson_src_configure +} diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest deleted file mode 100644 index 90aa7167a1cd..000000000000 --- a/dev-util/electron/Manifest +++ /dev/null @@ -1,16 +0,0 @@ -AUX toolchain/BUILD.gn 799 BLAKE2B c1a088f005100fe77846bde9405ff8e68b65ce8798c4f746609575afdcbefe402e8d10ca55ecc195080752db9c48489ec66aaa658045e32337b9fb599b4d9b36 SHA512 8da134d99f050ecdecb06d4ec34287747cd9ee57ccbf6fe334b034812fb95fdee3af8421b10be3ee4f71020ca4029de626cd2770865b1e527bfac966d6d8ea2d -DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018 SHA512 619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee -DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11 SHA512 fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7 -DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 88b9dc05d626ec33c2044cd8bb5a5bd2e36c4ba5c231230b5b6529d62cc100874099d17633ca320a0c668b130797d6b222107d2efcd6f80b5b0b460d378f4454 SHA512 4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78 -DIST electron-2.0.17.tar.gz 3015019 BLAKE2B 314d155e772492d81ca2b092b9ee264a82feffdfc85c05a4f18e4f9c3b151afb8012bdab2e1edbc8889db0433c04d6124b539ed7cc974dc23a43286c058a19a6 SHA512 8ecf9786b4b77483f1c3b77789a91b997254645343fff9a30cf846715a2eba53f338eb2de2eee2dd1164424c07697ffe3d21931c56f373e70e77f8e0a96bee0a -DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 BLAKE2B 41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526 SHA512 303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310 -DIST electron-chromium-breakpad-82f0452e6b687b3c1e14e08d172b2f3fb79ae91a.tar.gz 1141359 BLAKE2B 7145fc178dcb62e9f14123da03e98f5e37c29f3a58799e675b3638eb0694771d1320de8bc70d97daa5c8c21db548efa3aa3c86d2018d6cea95f288b39cae4020 SHA512 4c8353a34061f4e061bb9e23945c0fb7a56f1b9f249b323cd3315cafcecdaca5c1f63940e2334ded03413cf26f5aa4a5bd8f1720fb2ba422a97d70f121d7d3d4 -DIST electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 BLAKE2B cb194cca884419f1c85524740860db244b06a237428add2cd9afaae8e0fe63ccb266b8e5e44f2125da57d263f167aec6c46c9c3451c5217100d58825f4322ecd SHA512 515797740421d5f80912b33dab2039c35b2ae432a0c4351aa031461ef6c82b7a1775c3d4d41ba6c646f81ba3ddf3bbfcb35b81da1ef88b486a2a67d15f09ec86 -DIST electron-libchromiumcontent-daf9bdcdfdfd6bad258b5e1e48b2e17d06c1a987.tar.gz 168368 BLAKE2B f915cb7e0f6be5f64c3bca64a121c1acf39d0a11cd67c4113d29757f7f44827d5807058c4b29e04c0ae8ab053e42aa66ba3da57b0a9b9bd4c7f22e7f56b91aae SHA512 6d4ca21f463540eec825dfe5075770b341de606c1726ce443b72cdf09c7153e201dbc7c2a4bacdcd926634e9b3795e59b3f1b27f017c7bc0a7507c9a4b6f5ce5 -DIST electron-native-mate-6a3d238b7e1e3742f2bb495336a84021d927a24f.tar.gz 24130 BLAKE2B b807a13d01ccd07a3310d8551cafee69a111bb342ee9e15bc0a20243c6f98638e3f18ddd716389fcabace064d4b98acbe50ff6eed862d8d46d152c8bd6f562b2 SHA512 c9ca33f7f96f52aae132f0e4cbd141fe28cea96b9e2c9fadcac40e3bd09d417469fac2851ad1c49790a4533174df0bec9d5ad45203a1358b3d4a2c0df49903fa -DIST electron-node-51abeb37cad3f2098c0f0fffdff739f4ac2393e8.tar.gz 50344964 BLAKE2B 36f91e8ae7d1ae4e99c44128398589e015224c664c86d3869327a4c433fdf8efdb758d4462ec3d8997399bf6d62cfe63f91ae8ee4886aab7817b1654c94592a2 SHA512 8f31577a4ef836b5535ec69d8a020c06e92c01667a0d4b857fcb6789025a6903d42ba3f9b51fd0828d39e88dd7ba44a07cfb3a59023b04c4f5cb89e1a27874bc -DIST electron-patches-26715595f4fe3658a73adb0d2fb338f62c79e492.tar.gz 115022 BLAKE2B 04f0982d9ac63068fd9e83f53341e43fec8f375d9591777dbcb6612213ecf0473be6d38883cdf0f99fe412f65b494d8765818260ecefd9e77dbd503d5459d9be SHA512 8d05f21d2ab4242cd896f58d1608ccee5ba3b65dae73cacb2261458e2f163e216176276d036cf8fe3375c06a94d08f7a04af79e92eb3d4312d975acd870103d8 -DIST electron-pdf-viewer-a5251e497fb52e699b28f627e3cbb6d8cefb62df.tar.gz 42117 BLAKE2B afd5ca8897ff70cc8d1d51855c6b1cfdf9a6e1ffb667c740f323ef9e4e11ed22ecac7e8c0447dbaa6488e4b11ba4e8606e654f792bb42d0b4c805e7d4a32aab4 SHA512 2db9c756ebff5148c6011775b2740671b7ab6693242400b417893eace648720c51e709bd108d766910f24b543b88c60fd292ba9aa8aa88bff1ea40d43961ad5b -DIST ninja-1.8.2.tar.gz 185226 BLAKE2B c464c50829a0e9f0f6fd4b860946b14bf07f752adb8e7857d4072a1c1f06977eda283f633041929065c9164377ca769b3293b04fc9ceab583371708a9c4e8f2a SHA512 1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2 -EBUILD electron-2.0.17-r2.ebuild 28869 BLAKE2B 439286b89124d39e0cfb659d9ab94274e89f0eae7b464c9c2ee88bbde2e88bbe1666a7f6fe0ca422d3e1733bd45ee1a68a4d45145b04dba3fbf1c356c4417b23 SHA512 ea5ba7d5cfed03d3a7daab12849c5cfe9e891d3b14524c24d70be1f1a771673d37e3ef0288225788821e36eae379db7a11d33239d8b2ac46968121de62d8487a -MISC metadata.xml 1044 BLAKE2B 27a2ca05df19d0ce20ea4840b15666a029b6d1373dc19ca7fad6be5cf8e4f3575c78e2b7e860bbc840834d182d1067cab721b615de2c7b9ed0ad8ff1ba715d19 SHA512 4142fd1aa0d4a9e5d55655cc137fe915f3d56dbda71b680c00b6ab66eab6ebb358949be371fe14c86754a6dae24ce18cfca0f441845998a5e33645fabf418176 diff --git a/dev-util/electron/electron-2.0.17-r2.ebuild b/dev-util/electron/electron-2.0.17-r2.ebuild deleted file mode 100644 index 9f577d4e3046..000000000000 --- a/dev-util/electron/electron-2.0.17-r2.ebuild +++ /dev/null @@ -1,918 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -PYTHON_COMPAT=( python2_7 ) - -CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk vi zh-CN zh-TW" - -inherit check-reqs chromium-2 eapi7-ver estack gnome2-utils flag-o-matic multilib \ - multiprocessing ninja-utils pax-utils portability python-any-r1 \ - toolchain-funcs virtualx xdg-utils - -# Keep this in sync with vendor/libchromiumcontent/VERSION -CHROMIUM_VERSION="61.0.3163.100" -# Keep this in sync with vendor/breakpad -BREAKPAD_COMMIT="82f0452e6b687b3c1e14e08d172b2f3fb79ae91a" -# Keep this in sync with vendor/breakpad/src (and find the corresponding -# commit in https://github.com/google/breakpad/) -BREAKPAD_SRC_COMMIT="67f738b7adb47dc1e3b272fb99062f4192fa6651" -# Keep this in sync with vendor/node -NODE_COMMIT="51abeb37cad3f2098c0f0fffdff739f4ac2393e8" -# Keep this in sync with vendor/native_mate -NATIVE_MATE_COMMIT="6a3d238b7e1e3742f2bb495336a84021d927a24f" -# Keep this in sync with vendor/pdf_viewer -PDF_VIEWER_COMMIT="a5251e497fb52e699b28f627e3cbb6d8cefb62df" -# Keep this in sync with vendor/pdf_viewer/vendor/grit -GRIT_COMMIT="9536fb6429147d27ef1563088341825db0a893cd" -# Keep this in sync with vendor/libchromiumcontent -LIBCHROMIUMCONTENT_COMMIT="daf9bdcdfdfd6bad258b5e1e48b2e17d06c1a987" -# Keep this in sync with package.json#devDependencies -ASAR_VERSION="0.13.0" -BROWSERIFY_VERSION="14.0.0" -NINJA_VERSION="1.8.2" -GENTOO_PATCHES_VERSION="26715595f4fe3658a73adb0d2fb338f62c79e492" - -PATCHES_P="gentoo-electron-patches-${GENTOO_PATCHES_VERSION}" -CHROMIUM_P="chromium-${CHROMIUM_VERSION}" -BREAKPAD_P="chromium-breakpad-${BREAKPAD_COMMIT}" -BREAKPAD_SRC_P="breakpad-${BREAKPAD_SRC_COMMIT}" -NODE_P="node-${NODE_COMMIT}" -NATIVE_MATE_P="native-mate-${NATIVE_MATE_COMMIT}" -PDF_VIEWER_P="pdf-viewer-${PDF_VIEWER_COMMIT}" -GRIT_P="grit-${GRIT_COMMIT}" -LIBCHROMIUMCONTENT_P="libchromiumcontent-${LIBCHROMIUMCONTENT_COMMIT}" -ASAR_P="asar-${ASAR_VERSION}" -BROWSERIFY_P="browserify-${BROWSERIFY_VERSION}" - -DESCRIPTION="Cross platform application development framework based on web technologies" -HOMEPAGE="https://electronjs.org/" -SRC_URI=" - https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz - https://github.com/electron/electron/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/electron/chromium-breakpad/archive/${BREAKPAD_COMMIT}.tar.gz -> electron-${BREAKPAD_P}.tar.gz - https://github.com/google/breakpad/archive/${BREAKPAD_SRC_COMMIT}.tar.gz -> electron-${BREAKPAD_SRC_P}.tar.gz - https://github.com/electron/node/archive/${NODE_COMMIT}.tar.gz -> electron-${NODE_P}.tar.gz - https://github.com/zcbenz/native-mate/archive/${NATIVE_MATE_COMMIT}.tar.gz -> electron-${NATIVE_MATE_P}.tar.gz - https://github.com/electron/pdf-viewer/archive/${PDF_VIEWER_COMMIT}.tar.gz -> electron-${PDF_VIEWER_P}.tar.gz - https://github.com/elprans/grit/archive/${GRIT_COMMIT}.tar.gz -> electron-${GRIT_P}.tar.gz - https://github.com/electron/libchromiumcontent/archive/${LIBCHROMIUMCONTENT_COMMIT}.tar.gz -> electron-${LIBCHROMIUMCONTENT_P}.tar.gz - https://github.com/elprans/asar/releases/download/v${ASAR_VERSION}-gentoo/asar-build.tar.gz -> ${ASAR_P}.tar.gz - https://github.com/elprans/node-browserify/releases/download/${BROWSERIFY_VERSION}-gentoo/browserify-build.tar.gz -> ${BROWSERIFY_P}.tar.gz - https://github.com/elprans/gentoo-electron-patches/archive/${GENTOO_PATCHES_VERSION}.tar.gz -> electron-patches-${GENTOO_PATCHES_VERSION}.tar.gz - https://github.com/ninja-build/ninja/archive/v${NINJA_VERSION}.tar.gz -> ninja-${NINJA_VERSION}.tar.gz -" - -S="${WORKDIR}/${P}" -CHROMIUM_S="${S}/chromium" -NODE_S="${S}/vendor/node" -BREAKPAD_S="${S}/vendor/breakpad" -BREAKPAD_SRC_S="${BREAKPAD_S}/src" -NATIVE_MATE_S="${S}/vendor/native_mate" -PDF_VIEWER_S="${S}/vendor/pdf_viewer" -GRIT_S="${PDF_VIEWER_S}/vendor/grit" -LIBCC_S="${S}/vendor/libchromiumcontent" - -LICENSE="BSD" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64" -IUSE="cups custom-cflags gconf gnome-keyring kerberos lto neon pic - +proprietary-codecs pulseaudio selinux +system-ffmpeg +system-libvpx - +system-ssl +tcmalloc" -RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) ) - !test? ( test )" - -# Native Client binaries are compiled with different set of flags, bug #452066. -QA_FLAGS_IGNORED=".*\.nexe" - -# Native Client binaries may be stripped by the build system, which uses the -# right tools for it, bug #469144 . -QA_PRESTRIPPED=".*\.nexe" - -COMMON_DEPEND=" - app-arch/bzip2:= - >=app-eselect/eselect-electron-2.0 - cups? ( >=net-print/cups-1.3.11:= ) - dev-libs/expat:= - dev-libs/glib:2 - >=dev-libs/icu-58:= - dev-libs/libxml2:=[icu] - dev-libs/libxslt:= - dev-libs/nspr:= - >=dev-libs/nss-3.14.3:= - system-ssl? ( =dev-libs/re2-0.2016.05.01:= - gconf? ( >=gnome-base/gconf-2.24.0:= ) - gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) - >=media-libs/alsa-lib-1.0.19:= - media-libs/fontconfig:= - media-libs/freetype:= - >=media-libs/harfbuzz-1.4.2:=[icu(+)] - media-libs/libexif:= - media-libs/libjpeg-turbo:= - media-libs/libpng:= - system-libvpx? ( - =media-libs/libvpx-1.7*:=[postproc,svc] - ) - >=media-libs/openh264-1.6.0:= - pulseaudio? ( media-sound/pulseaudio:= ) - system-ffmpeg? ( - >=media-video/ffmpeg-4:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - media-libs/opus:= - ) - >=net-dns/c-ares-1.13.0:= - >=net-libs/nghttp2-1.32.0:= - sys-apps/dbus:= - sys-apps/pciutils:= - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libnotify:= - x11-libs/libX11:= - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXext:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXScrnSaver:= - x11-libs/libXtst:= - x11-libs/pango:= - app-arch/snappy:= - media-libs/flac:= - >=media-libs/libwebp-0.4.0:= - sys-libs/zlib:=[minizip] - kerberos? ( virtual/krb5 ) -" -# For nvidia-drivers blocker, see bug #413637 . -RDEPEND="${COMMON_DEPEND} - x11-misc/xdg-utils - virtual/opengl - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) - tcmalloc? ( !=dev-python/beautifulsoup-4.3.2:4[${PYTHON_USEDEP}]" && - has_version --host-root "dev-python/html5lib[${PYTHON_USEDEP}]" && - has_version --host-root "dev-python/simplejson[${PYTHON_USEDEP}]" -} - -if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then - EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; -fi - -pre_build_checks() { - if [[ ${MERGE_TYPE} != binary ]]; then - local -x CPP="$(tc-getCXX) -E" - if tc-is-clang && ! ver_test "$(clang-fullversion)" -ge 3.9.1; then - # bugs: #601654 - die "At least clang 3.9.1 is required" - fi - if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 4.9; then - # bugs: #535730, #525374, #518668, #600288 - die "At least gcc 4.9 is required" - fi - fi - - # LTO pass requires more file descriptors - if use lto; then - local lto_n_rlimit_min="16384" - local maxfiles=$(ulimit -n -H) - if [ "${maxfiles}" -lt "${lto_n_rlimit_min}" ]; then - eerror "" - eerror "Building with USE=\"lto\" requires file descriptor" \ - "limit to be no less than ${lto_n_rlimit_min}." - eerror "The current limit for portage is ${maxfiles}." - eerror "Please add the following to /etc/security/limits.conf:" - eerror "" - eerror " root hard nofile ${lto_n_rlimit_min}" - eerror " root soft nofile ${lto_n_rlimit_min}" - eerror "" - die - fi - fi - - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="3G" - use lto && CHECKREQS_MEMORY="7G" - CHECKREQS_DISK_BUILD="5G" - eshopts_push -s extglob - if is-flagq '-g?(gdb)?([1-9])'; then - CHECKREQS_DISK_BUILD="25G" - CHECKREQS_MEMORY="16G" - fi - eshopts_pop - check-reqs_pkg_pretend -} - -pkg_pretend() { - pre_build_checks -} - -pkg_setup() { - pre_build_checks - - # Make sure the build system will use the right python, bug #344367. - python-any-r1_pkg_setup - - chromium_suid_sandbox_check_kernel_config -} - -_unnest_patches() { - local _s="${1%/}/" - local path - local relpath - local out - - (find "${_s}" -mindepth 2 -name '*.patch' -printf "%P\n" || die) \ - | while read -r path; do - relpath="$(dirname ${path})" - out="${_s}/__${relpath////_}_$(basename ${path})" - sed -r -e "s|^([-+]{3}) ([ab])/(.*)$|\1 \2/${relpath}/\3|g" \ - "${_s}/${path}" > "${out}" || die - done -} - -_get_install_suffix() { - local c=(${SLOT//\// }) - local slot=${c[0]} - local suffix - - if [[ "${slot}" == "0" ]]; then - suffix="" - else - suffix="-${slot}" - fi - - echo -n "${suffix}" -} - -_get_install_dir() { - echo -n "/usr/$(get_libdir)/electron$(_get_install_suffix)" -} - -_get_target_arch() { - local myarch="$(tc-arch)" - local target_arch - - if [[ $myarch = amd64 ]] ; then - target_arch=x64 - elif [[ $myarch = x86 ]] ; then - target_arch=ia32 - elif [[ $myarch = arm64 ]] ; then - target_arch=arm64 - elif [[ $myarch = arm ]] ; then - target_arch=arm - else - die "Failed to determine target arch, got '$myarch'." - fi - - echo -n "${target_arch}" -} - -src_prepare() { - mv "${WORKDIR}/${CHROMIUM_P}" "${CHROMIUM_S}" || die - rm -r "${NODE_S}" && - mv "${WORKDIR}/${NODE_P}" "${NODE_S}" || die - rm -r "${BREAKPAD_S}" && - mv "${WORKDIR}/${BREAKPAD_P}" "${BREAKPAD_S}" || die - rm -r "${BREAKPAD_SRC_S}" && - mv "${WORKDIR}/${BREAKPAD_SRC_P}/src" "${BREAKPAD_SRC_S}" || die - rm -r "${NATIVE_MATE_S}" && - mv "${WORKDIR}/${NATIVE_MATE_P}" "${NATIVE_MATE_S}" || die - rm -r "${PDF_VIEWER_S}" && - mv "${WORKDIR}/${PDF_VIEWER_P}" "${PDF_VIEWER_S}" || die - rm -r "${GRIT_S}" && - mv "${WORKDIR}/${GRIT_P}" "${GRIT_S}" || die - rm -r "${LIBCC_S}" && - mv "${WORKDIR}/${LIBCHROMIUMCONTENT_P}" "${LIBCC_S}" || die - rsync -a "${WORKDIR}/${ASAR_P}/node_modules/" \ - "${S}/node_modules/" || die - rsync -a "${WORKDIR}/${BROWSERIFY_P}/node_modules/" \ - "${S}/node_modules/" || die - - # node patches - cd "${NODE_S}" || die - # make sure node uses the correct version of v8 - rm -r deps/v8 || die - ln -s "${CHROMIUM_S}/v8" deps/ || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/${EPYTHON}/" \ - deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" \ - deps/npm/node_modules/node-gyp/lib/configure.js || die - - python_fix_shebang "${CHROMIUM_S}/chrome/browser" - python_fix_shebang "${CHROMIUM_S}/build/gyp_chromium" - python_fix_shebang "${S}/tools/" - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen - # https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - # Apply Gentoo patches for Electron itself. - cd "${S}" || die - _unnest_patches "${WORKDIR}/${PATCHES_P}/${PV}/electron/" - eapply "${WORKDIR}/${PATCHES_P}/${PV}/electron/" - - # Apply Chromium patches from libchromiumcontent. - cd "${CHROMIUM_S}" || die - _unnest_patches "${LIBCC_S}/patches" - eapply "${LIBCC_S}/patches" - - # Finally, apply Gentoo patches for Chromium. - eapply "${WORKDIR}/${PATCHES_P}/${PV}/chromium/" - - # Merge chromiumcontent component into chromium source tree. - mkdir -p "${CHROMIUM_S}/chromiumcontent" || die - cp -a "${LIBCC_S}/chromiumcontent" "${CHROMIUM_S}/" || die - cp -a "${LIBCC_S}/tools/linux/" "${CHROMIUM_S}/tools/" || die - - local keeplibs=( - base/third_party/dmg_fp - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - breakpad/src/third_party/curl - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - third_party/WebKit - third_party/analytics - third_party/angle - third_party/angle/src/common/third_party/base - third_party/angle/src/common/third_party/murmurhash - third_party/angle/src/third_party/compiler - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/trace_event - third_party/boringssl - third_party/brotli - third_party/cacheinvalidation - third_party/catapult - third_party/catapult/third_party/polymer - third_party/catapult/third_party/py_vulcanize - third_party/catapult/third_party/py_vulcanize/third_party/rcssmin - third_party/catapult/third_party/py_vulcanize/third_party/rjsmin - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/ced - third_party/cld_2 - third_party/cld_3 - third_party/cros_system_api - third_party/devscripts - third_party/dom_distiller_js - third_party/fips181 - third_party/flatbuffers - third_party/flot - third_party/freetype - third_party/glslang-angle - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/jinja2 - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libXNVCtrl - third_party/libaddressinput - third_party/libjingle - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libudev - third_party/libwebm - third_party/libxml/chromium - third_party/libyuv - third_party/lss - third_party/lzma_sdk - third_party/markupsafe - third_party/mesa - third_party/modp_b64 - third_party/mt19937ar - third_party/node - third_party/node/node_modules/vulcanize/third_party/UglifyJS2 - third_party/openmax_dl - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/build - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms2-2.6 - third_party/pdfium/third_party/libopenjpeg20 - third_party/pdfium/third_party/libpng16 - third_party/pdfium/third_party/libtiff - third_party/ply - third_party/polymer - third_party/protobuf - third_party/protobuf/third_party/six - third_party/qcms - third_party/sfntly - third_party/skia - third_party/skia/third_party/vulkan - third_party/smhasher - third_party/spirv-headers - third_party/spirv-tools-angle - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/subzero - third_party/usrsctp - third_party/vulkan - third_party/vulkan-validation-layers - third_party/web-animations-js - third_party/webdriver - third_party/webrtc - third_party/widevine - third_party/woff2 - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/valgrind - v8/third_party/inspector_protocol - - # gyp -> gn leftovers - base/third_party/libevent - third_party/adobe - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - third_party/yasm/run_yasm.py - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-libvpx; then - keeplibs+=( third_party/libvpx ) - keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc ) - fi - if use tcmalloc; then - keeplibs+=( third_party/tcmalloc ) - fi - - cd "${CHROMIUM_S}" || die - - # Remove most bundled libraries. Some are still needed. - ebegin "Unbundling libraries" - build/linux/unbundle/remove_bundled_libraries.py \ - "${keeplibs[@]}" --do-remove || die - eend - - cd "${S}" || die - - eapply_user -} - -src_configure() { - local myconf_gn="" - local myconf_gyp="" - - cd "${CHROMIUM_S}" || die - - # GN needs explicit config for Debug/Release as opposed to - # inferring it from build directory. - myconf_gn+=" is_debug=false" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - # Use system-provided libraries. - # TODO: freetype (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_libsrtp (bug #459932). - # TODO: xml (bug #616818). - # TODO: use_system_protobuf (bug #525560). - # TODO: use_system_sqlite (http://crbug.com/22208). - - # libevent: https://bugs.gentoo.org/593458 - local gn_system_libraries=( - flac - harfbuzz-ng - icu - libdrm - libjpeg - libpng - libvpx - libwebp - libxml - libxslt - openh264 - re2 - snappy - yasm - zlib) - if use system-ffmpeg; then - gn_system_libraries+=( libvpx ffmpeg opus ) - fi - if use system-libvpx; then - gn_system_libraries+=( libvpx ) - fi - build/linux/unbundle/replace_gn_files.py \ - --system-libraries ${gn_system_libraries[@]} || die - - # Optional dependencies. - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_gconf=$(usex gconf true false)" - myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - - # TODO: link_pulseaudio=true for GN. - - myconf_gn+=" fieldtrial_testing_like_official_build=true" - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_base_path=\"/usr\" clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false" - myconf_gn+=" linux_use_bundled_binutils=false use_custom_libcxx=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . - # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. - local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - local google_default_client_id="329227923882.apps.googleusercontent.com" - local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu" - myconf_gn+=" google_api_key=\"${google_api_key}\"" - myconf_gn+=" google_default_client_id=\"${google_default_client_id}\"" - myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\"" - - local target_arch=$(_get_target_arch) - local ffmpeg_target_arch="${target_arch}" - - if [[ ${ffmpeg_target_arch} = arm ]]; then - ffmpeg_target_arch=$(usex neon arm-neon arm) - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - replace-flags "-Os" "-O2" - strip-flags - - filter-flags "-Wl,--as-needed" - - # Prevent linker from running out of address space, bug #471810 . - if use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx build failures. Bug 530248, 544702, 546984. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 - fi - fi - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"${FILESDIR}/toolchain:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"${FILESDIR}/toolchain:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"${FILESDIR}/toolchain:host\"" - else - myconf_gn+=" host_toolchain=\"${FILESDIR}/toolchain:default\"" - fi - - # https://bugs.gentoo.org/588596 - append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks) - - myconf_gn+=" icu_use_data_file=false" - - use lto && myconf_gn+=" allow_posix_link_time_opt=true" - - # Tools for building programs to be executed on the build system, bug #410883. - if tc-is-cross-compiler; then - export AR_host=$(tc-getBUILD_AR) - export CC_host=$(tc-getBUILD_CC) - export CXX_host=$(tc-getBUILD_CXX) - export NM_host=$(tc-getBUILD_NM) - fi - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - if ! use system-ffmpeg; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - third_party/libaddressinput/chromium/tools/update-strings.py || die - - touch chrome/test/data/webui/i18n_process_css_test.html || die - - einfo "Configuring bundled nodejs..." - pushd "${S}/vendor/node" > /dev/null || die - # --shared-libuv cannot be used as electron's node fork - # patches uv_loop structure. - ./configure --shared --without-bundled-v8 \ - $(usex system-ssl '--shared-openssl' '' ) \ - --shared-http-parser --shared-zlib \ - --shared-nghttp2 --shared-cares \ - --without-npm --with-intl=system-icu --without-dtrace \ - --dest-cpu=${target_arch} --prefix="" || die - popd > /dev/null || die - - # libchromiumcontent configuration - myconf_gn+=" root_extra_deps = [\"//chromiumcontent:chromiumcontent\"]" - myconf_gn+=" is_electron_build = true" - myconf_gn+=" is_component_build = false" - myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")" - - einfo "Configuring chromiumcontent..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die - - cd "${S}" || die -} - -eninja() { - if [[ -z ${NINJAOPTS+set} ]]; then - local jobs=$(makeopts_jobs) - local loadavg=$(makeopts_loadavg) - - if [[ ${MAKEOPTS} == *-j* && ${jobs} != 999 ]]; then - NINJAOPTS+=" -j ${jobs}" - fi - if [[ ${MAKEOPTS} == *-l* && ${loadavg} != 999 ]]; then - NINJAOPTS+=" -l ${loadavg}" - fi - fi - set -- ninja -v ${NINJAOPTS} "$@" - echo "$@" - "$@" || die -} - -src_compile() { - local compile_target="${S}/out/R" - local myconf_gyp="" - local chromium_target="${CHROMIUM_S}/out/Release" - local libcc_path="${S}/vendor/libchromiumcontent" - local libcc_dist_path="${libcc_path}/dist/main" - local libcc_dist_static_path="${libcc_dist_path}/static_library" - local libcc_dist_shared_path="${libcc_dist_path}/shared_library" - local libcc_output="${CHROMIUM_S}/out/Release/obj/chromiumcontent" - local libcc_output_shared="${libcc_output}-shared" - local target_arch=$(_get_target_arch) - local l="" - local create_dist_args="" - - tc-export AR CC CXX NM - - mkdir -p "${compile_target}" || die - - cd "${CHROMIUM_S}" || die - - # Build mksnapshot and pax-mark it. - eninja -C "${chromium_target}" mksnapshot || die - pax-mark m "${chromium_target}/mksnapshot" - cp -a "${chromium_target}/mksnapshot" "${compile_target}/" || die - - # Build chromedriver. - eninja -C "${chromium_target}" chromedriver - cp -a "${chromium_target}/chromedriver" "${compile_target}/" || die - - # Build libchromiumcontent components. - eninja -C "${chromium_target}" chromiumcontent:chromiumcontent - CHROMIUMCONTENT_2ND_PASS=1 \ - eninja -C "${chromium_target}" chromiumcontent:libs - - cd "${S}" || die - - # Gather and prepare built components of libchromiumcontent. - create_dist_args+=" --target_arch=${target_arch} --component=static_library" - create_dist_args+=" --no_zip" - create_dist_args+=" --system-icu" - CHROMIUM_BUILD_DIR="${chromium_target}" \ - PYTHONPATH="${WORKDIR}/ninja-${NINJA_VERSION}/misc" \ - "${EPYTHON}" "${libcc_path}"/script/create-dist ${create_dist_args} || die - - # v8 is built as a shared library, so copy it manually - # for generate_filenames_gypi to find. - mkdir -p "${libcc_dist_shared_path}" || die - cp "${chromium_target}/libv8.so" "${libcc_dist_shared_path}" || die - - "${EPYTHON}" "${libcc_path}"/tools/generate_filenames_gypi.py \ - "${libcc_dist_path}/filenames.gypi" \ - "${CHROMIUM_S}" \ - "${libcc_dist_shared_path}" \ - "${libcc_dist_static_path}" - - # Configure electron. - myconf_gyp+=" - $(gyp_use cups) - $(gyp_use gconf use_gconf) - $(gyp_use gnome-keyring use_gnome_keyring) - $(gyp_use gnome-keyring linux_link_gnome_keyring) - $(gyp_use lto)" - - myconf_gyp+=" -Duse_system_icu=1" - - if [[ $(tc-getCC) == *clang* ]]; then - myconf_gyp+=" -Dclang=1" - else - myconf_gyp+=" -Dclang=0" - fi - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - myconf_gyp+=" - -Dclang_use_chrome_plugins=0 - -Dhost_clang=0 - -Dlinux_use_bundled_binutils=0 - -Dlinux_use_bundled_gold=0 - -Dlinux_use_gold_flags=0 - -Dsysroot=" - - myconf_gyp+=" -Dtarget_arch=${target_arch}" - myconf_gyp+=" -Dpython=${EPYTHON}" - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gyp+=" -Dwerror=" - - # Disable fatal linker warnings, bug 506268. - myconf_gyp+=" -Ddisable_fatal_linker_warnings=1" - - myconf_gyp+=" -Dicu_use_data_file_flag=0" - myconf_gyp+=" -Dgenerate_character_data=0" - - myconf_gyp+=" -Dmas_build=0" - myconf_gyp+=" -Dlibchromiumcontent_component=0" - myconf_gyp+=" -Dcomponent=static_library" - myconf_gyp+=" -Dlibrary=static_library" - myconf_gyp+=" -Icommon.gypi electron.gyp" - - EGYP_CHROMIUM_COMMAND="${CHROMIUM_S}/build/gyp_chromium" \ - egyp_chromium ${myconf_gyp} || die - - mkdir -p "${compile_target}/lib/" || die - # Copy libv8 and snapshot files so the node binary can find them. - cp "${chromium_target}/libv8.so" "${compile_target}/lib/" || die - cp "${chromium_target}/natives_blob.bin" "${compile_target}" || die - cp "${chromium_target}/snapshot_blob.bin" "${compile_target}" || die - - # Copy generated shim headers. - mkdir -p "${compile_target}/gen" || die - cp -r "${chromium_target}/gen/shim_headers" \ - "${compile_target}/gen" || die - - # Build the Node binary and pax-mark it. - eninja -C ${compile_target} nodebin - pax-mark m ${compile_target}/nodebin - - # Finally, build Electron. - eninja -C ${compile_target} electron - pax-mark m ${compile_target}/electron - - echo "v${PV}" > ${compile_target}/version -} - -src_install() { - local install_dir="$(_get_install_dir)" - local install_suffix="$(_get_install_suffix)" - local LIBDIR="${ED}/usr/$(get_libdir)" - - pushd out/R/locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # Install Electron - insinto "${install_dir}" - exeinto "${install_dir}" - newexe out/R/nodebin node - doexe out/R/electron - doexe out/R/chromedriver - doexe out/R/mksnapshot - doins out/R/libv8.so - fperms +x "${install_dir}/libv8.so" - doins out/R/libnode.so - fperms +x "${install_dir}/libnode.so" - doins out/R/natives_blob.bin - doins out/R/snapshot_blob.bin - doins out/R/blink_image_resources_200_percent.pak - doins out/R/content_resources_200_percent.pak - doins out/R/content_shell.pak - doins out/R/pdf_viewer_resources.pak - doins out/R/ui_resources_200_percent.pak - doins out/R/views_resources_200_percent.pak - doins -r out/R/resources - doins -r out/R/locales - dosym "${install_dir}/electron" "/usr/bin/electron${install_suffix}" - - doins out/R/version - - # Install Node headers - HEADERS_ONLY=1 \ - "${S}/vendor/node/tools/install.py" install "${ED}" "/usr" || die - # set up a symlink structure that npm expects.. - dodir /usr/include/node/deps/{v8,uv} - dosym . /usr/include/node/src - for var in deps/{uv,v8}/include; do - dosym ../.. /usr/include/node/${var} - done - - dodir "/usr/include/electron${install_suffix}" - mv "${ED}/usr/include/node" \ - "${ED}/usr/include/electron${install_suffix}/node" || die -} - -pkg_postinst() { - electron-config update -} - -pkg_postrm() { - electron-config update -} diff --git a/dev-util/electron/files/toolchain/BUILD.gn b/dev-util/electron/files/toolchain/BUILD.gn deleted file mode 100644 index f88d3afdcfda..000000000000 --- a/dev-util/electron/files/toolchain/BUILD.gn +++ /dev/null @@ -1,37 +0,0 @@ -import("//build/toolchain/gcc_toolchain.gni") - -gcc_toolchain("default") { - cc = getenv("CC") - cxx = getenv("CXX") - ar = getenv("AR") - nm = getenv("NM") - ld = cxx - - extra_cflags = getenv("CFLAGS") - extra_cppflags = getenv("CPPFLAGS") - extra_cxxflags = getenv("CXXFLAGS") - extra_ldflags = getenv("LDFLAGS") - - toolchain_args = { - current_cpu = current_cpu - current_os = current_os - } -} - -gcc_toolchain("host") { - cc = getenv("BUILD_CC") - cxx = getenv("BUILD_CXX") - ar = getenv("BUILD_AR") - nm = getenv("BUILD_NM") - ld = cxx - - extra_cflags = getenv("BUILD_CFLAGS") - extra_cppflags = getenv("BUILD_CPPFLAGS") - extra_cxxflags = getenv("BUILD_CXXFLAGS") - extra_ldflags = getenv("BUILD_LDFLAGS") - - toolchain_args = { - current_cpu = current_cpu - current_os = current_os - } -} diff --git a/dev-util/electron/metadata.xml b/dev-util/electron/metadata.xml deleted file mode 100644 index 382b50dd07db..000000000000 --- a/dev-util/electron/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Use gnome-base/gconf - Build with link time optimization enabled - Disable optimized assembly code that is not PIC friendly - Enable proprietary codecs like H.264, MP3 - Use system ffmpeg instead of the bundled one - Use system libvpx instead of the bundled one - Use system OpenSSL instead of the bundled one - Use bundled tcmalloc instead of system malloc - - - elprans/asar - elprans/gentoo-electron-patches - elprans/grit - elprans/node-browserify - - diff --git a/dev-util/eric/Manifest b/dev-util/eric/Manifest index 8b13d0e12149..10a68e37dafd 100644 --- a/dev-util/eric/Manifest +++ b/dev-util/eric/Manifest @@ -1,5 +1,5 @@ DIST eric6-18.03.tar.gz 16517664 BLAKE2B f7f5292df8bc694fc4715ec1a250d948123a2eb99a590e6824d985318446babff86aeb745f5b5dbd0707e771638eaa943673e5b546676bea97e266888b844989 SHA512 e488010791b44cc7da782620baec9b97259aaefeb90d491023ec1d4582fb68acbc06d9eedba7beef9ddc706302e06e36b9ebb4e46d6f035b6c74e9f4eb9ac400 DIST eric6-19.11.tar.gz 16241807 BLAKE2B bd8284164c6c191e91fc08bc42f594107ebab50f71a980ef331d42fbd8d9c488d5674b2f53665718a6e723a228e838d082095fc3c3b2d40c3fb350c5be9a98ee SHA512 a8305c5185687d62231926bd4c484f3786ac1c20d125a1f8fb1b6bc0d42c57ba92bf00aaffd8699f8d7594c6432896bef8db13da85513ba4f217a60223f2f533 -EBUILD eric-18.03.ebuild 2007 BLAKE2B 4ce97cbe598d5fe5f17c8e231045bc5f41ad142dec74079074701c50a1bf4ac24b36ec9c9597eae2a2d9aa5337216fa643244fe577edfbbeb95e634abb14c6f5 SHA512 c962bdf54cc444d0c4720ebb9146aeac97b3d94af4a1fd76b612c025fee8c5682c2acad35e3574c4cdfe0074a8bd27d8ea5eab51c1b3709eb1e8d256cf21301b +EBUILD eric-18.03.ebuild 1997 BLAKE2B 002de73e34f3ec7f56e23070abcd77df2cfc2d6d0425043a4ce3797527d09fe298fc36cb8bd718760d6d876b829980cb15e144aa7d34ed4b5d82b39fab8235c6 SHA512 f801ba23020200d0e5eda3b64d1ae80a070e993e421a8f12b996cfe8c065e5bc3e9cb8084ef9098c06cc93823193eacd052cee6f373c88b93872102196e8ca7e EBUILD eric-19.11-r1.ebuild 1488 BLAKE2B a37b87b2fe72c30cbf2a2c7a0ea196a143fa5cd5235ef2ef1e32016951676a08bfdbd9bf3927915d59d22de7c7d7641a9f39b6a79a097a69080e58a67c21e8a9 SHA512 5dd51dbb756ee8545a16846415e22636b7850b9d319d75faac2cdf33ce460eee2d28b9766bf689e1fb70a3e4fc028e35a7be4950fc9d7d5e800bba3e63778ccd MISC metadata.xml 325 BLAKE2B 5c4bd806e4833d3f4c294ca46b24420c71f8ef234ea732460833f39f583e0e5156d773d6fbf7fb4d45edf409d21622a9b90e0989e9d93632d7dd94b7aa7e6c3f SHA512 e3da71c04a1a2af6b72ff068eba586c14b159034f759448c669032b30a82cc618e58467cc8cec8090d22d0e864338fc62b735f73dc31fd2a33d63cb677178f9e diff --git a/dev-util/eric/eric-18.03.ebuild b/dev-util/eric/eric-18.03.ebuild index 520c3542c0c6..f766811e82e4 100644 --- a/dev-util/eric/eric-18.03.ebuild +++ b/dev-util/eric/eric-18.03.ebuild @@ -4,7 +4,7 @@ EAPI=6 MY_P=${PN}6-${PV} -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) PYTHON_REQ_USE="sqlite,xml" inherit python-single-r1 xdg-utils diff --git a/dev-util/fatrace/Manifest b/dev-util/fatrace/Manifest deleted file mode 100644 index 79d5d78b81ac..000000000000 --- a/dev-util/fatrace/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX fatrace-0.11-sysmacros.patch 295 BLAKE2B a7f5350f0158e1f0c529b3a67a59b4a4255cd640287822b57e1f0952029b899fbdaab15e2d22394357e1210bcbafe8678866462a8213a030d5dfed2ec57f214b SHA512 0b3946043f74b957eb1b8caad39cc1b031e40bad564a1ffaa593dd77d5f96f06a1103d8d0b3689b4fe58f4bb4ff105d81855c9088ea5eec9d4ce6876d4a6f7f9 -DIST fatrace-0.12.tar.bz2 19377 BLAKE2B 5279af5497408fdc614f090060e56552e0f396501a0d4155752ab44bfa666878ab4b969979314051b9b3f529e3870ffdc8071f332dbc146f0d2a7798c8b2549a SHA512 76dfc9dfc5c6b8e13f5d0c5c01c5c1b91093a5d980ded1f8fd776c9e861a6679eea193bcdd92b1c8770c9af346820300f186b7167ff4313e670f27ea31f765ea -EBUILD fatrace-0.12.ebuild 831 BLAKE2B e42cbccfbb710d89478505f7c3b9c77291a45e0e2cad3b1b51560346aab48ca0e1a6c83cee2714f07ee605337090748035427873eee7ab562281be69e7a539d2 SHA512 15074d73eade890a6504584b7b40d8c674f9dc7088f730cd1993f72e63397c6d6dc417c08f23f6ea4548af3218719645f8d5e33d0744b086f024c4cd79caca8a -MISC metadata.xml 312 BLAKE2B ddb40aa2eb3e880241bcfc0a99e4a344a13a761d31ae2fd38e5f7050fbdc3087498e195e0725821bea6b824d892a2bd72aaab698ca387cf74f5d6ab9bad76449 SHA512 013d5658ec11cb683dcd6c30d8059099662cf3b27e68ae1312496a54c317965efc73693705db27f96254d7293cf9ea8019237f2ee550cc91bfa2aa7b63c161b0 diff --git a/dev-util/fatrace/fatrace-0.12.ebuild b/dev-util/fatrace/fatrace-0.12.ebuild deleted file mode 100644 index f05e10677905..000000000000 --- a/dev-util/fatrace/fatrace-0.12.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) - -inherit linux-info python-r1 toolchain-funcs - -DESCRIPTION="report file access events from all running processes" -HOMEPAGE="https://launchpad.net/fatrace" -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="powertop" - -RDEPEND="powertop? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" -REQUIRED_USE="powertop? ( ${PYTHON_REQUIRED_USE} )" - -CONFIG_CHECK="~FANOTIFY" - -pkg_setup() { - use powertop && python-single-r1_pkg_setup -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.11-sysmacros.patch #580082 - tc-export CC -} - -src_install() { - dosbin fatrace - use powertop && dosbin power-usage-report - - doman fatrace.1 - dodoc NEWS -} diff --git a/dev-util/fatrace/files/fatrace-0.11-sysmacros.patch b/dev-util/fatrace/files/fatrace-0.11-sysmacros.patch deleted file mode 100644 index 6f1816dc011b..000000000000 --- a/dev-util/fatrace/files/fatrace-0.11-sysmacros.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.launchpad.net/fatrace/+bug/1572396 -https://bugs.gentoo.org/580082 - ---- a/fatrace.c -+++ b/fatrace.c -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/dev-util/fatrace/metadata.xml b/dev-util/fatrace/metadata.xml deleted file mode 100644 index dd6111e88545..000000000000 --- a/dev-util/fatrace/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Add powetop integration - - - fatrace - - diff --git a/dev-util/flawfinder/Manifest b/dev-util/flawfinder/Manifest index 1536f20d835a..fb4f779fc5cb 100644 --- a/dev-util/flawfinder/Manifest +++ b/dev-util/flawfinder/Manifest @@ -4,8 +4,8 @@ DIST flawfinder-2.0.11.tar.gz 256777 BLAKE2B e2aa109a0cc435da7a8ba5f40b5dc6474e2 DIST flawfinder-2.0.7.tar.gz 249177 BLAKE2B 35dc5796ca7ecf456bf623247c7fb3944e05864bb714900a386f3e39eed81695409b44b9684365e4b172feb938a7c781c831856a8a94826c48b1027698b0967a SHA512 ecfe98c58e253b1d90b833747d69c41597ab7b4c82286e5f45dff45de90056216c25d2c9626540aebfc1e475882a04c3cfa3c0cb3ee242f498f5cdfe188d761f DIST flawfinder-2.0.8.tar.gz 251546 BLAKE2B 4817d3f529c27f0e969754fab08d1323b5fd778e4914882bdd4a61a96301ded287e2899016e609f658d9fee5dc76c1013e535a32120831cd166bb3f24c443e8f SHA512 9346c60808087ddf28f433067691c662beb0c36375903fdd0b4dbe3e53fe92b3893e38b13ecb0fe134586cf680fc554d33c92ff910dbd1cd4c3cbeab946038f4 EBUILD flawfinder-1.31.ebuild 724 BLAKE2B 4441a55be26ce38da31944675d0203dac0028b27acbf99dadc1e733114d8e6a80500aa0c90a592f89b188831faa1ffc1160a7f11e96a7b940f9af01f518e164b SHA512 d4730fd182db2bcd39ff3b44c0036fa4dfd00d26b98ff5732c03d89980de5ced3a9a955d926dcf40f1afb829839f5aab0f635d4a60464d15fb603bc7190eba39 -EBUILD flawfinder-2.0.10.ebuild 802 BLAKE2B c99ed692efa9d226f89ae584874d4b2bb46619d56b1e8452e2080814edb6891564207b4902dd77e8cafda587b476ce9c36167a82c5a21c14bd09e0617ac9a0a1 SHA512 e0b060165a052105baf0addc99f7dbd77e71058615e03189ca39569163ab49f66f790f70cbf85fad14cdb822596c36dc99e03ac4c307bb18f6e1486fccc4a637 -EBUILD flawfinder-2.0.11.ebuild 796 BLAKE2B 512d9cd25b84b610b8ad070589b2a1fc5fe196a2059f3bf72e4741c3ddd69b0460b6345e4b7bf746781ec7a3fd7342adcb4464c1c9be7c00182f814263374ffe SHA512 bea7195f052f83f353e7a3d27ff86b76e8a512d9169a2847d561c6cf3bf78dfa45ac50dd72404d0fded84e6fee6eee528c94a38a85f45bc98b8bf1077a57ae38 -EBUILD flawfinder-2.0.7.ebuild 802 BLAKE2B c99ed692efa9d226f89ae584874d4b2bb46619d56b1e8452e2080814edb6891564207b4902dd77e8cafda587b476ce9c36167a82c5a21c14bd09e0617ac9a0a1 SHA512 e0b060165a052105baf0addc99f7dbd77e71058615e03189ca39569163ab49f66f790f70cbf85fad14cdb822596c36dc99e03ac4c307bb18f6e1486fccc4a637 -EBUILD flawfinder-2.0.8.ebuild 802 BLAKE2B c99ed692efa9d226f89ae584874d4b2bb46619d56b1e8452e2080814edb6891564207b4902dd77e8cafda587b476ce9c36167a82c5a21c14bd09e0617ac9a0a1 SHA512 e0b060165a052105baf0addc99f7dbd77e71058615e03189ca39569163ab49f66f790f70cbf85fad14cdb822596c36dc99e03ac4c307bb18f6e1486fccc4a637 +EBUILD flawfinder-2.0.10.ebuild 792 BLAKE2B c922817eed9d047f9fc26e3e85bd9c4d920c16799b5610e242352b5837c64ea522b8dbda7f4747beb3d555b57e30e9374d55f83b2ca7de7a106f207f202a1e16 SHA512 806fecac292a50f0978b17761f2ed006dbcbc4d4579b34e1c2bd9c525a8cdc8a77b220a1c6700770d4612b6fd8568dd3f8ba7df614baa20fa17dcca7bc1427cf +EBUILD flawfinder-2.0.11.ebuild 786 BLAKE2B 8cddbdbb3d47dc66bbb7187b5e93ef89d5f98f8b76c10e100b8c196af74a132c3e368c27c8d160f798a35b06259794df1a5da74fbcab855976e527d7fbdb8dcf SHA512 e55411f50da729539a29510f1ccfa93a3c26c5bf83e9bb611c5f2da9e0acd74f356e6811ebfb559aa39a3e25c4160b5b126f27cefd5955fad861767744d8a10b +EBUILD flawfinder-2.0.7.ebuild 792 BLAKE2B c922817eed9d047f9fc26e3e85bd9c4d920c16799b5610e242352b5837c64ea522b8dbda7f4747beb3d555b57e30e9374d55f83b2ca7de7a106f207f202a1e16 SHA512 806fecac292a50f0978b17761f2ed006dbcbc4d4579b34e1c2bd9c525a8cdc8a77b220a1c6700770d4612b6fd8568dd3f8ba7df614baa20fa17dcca7bc1427cf +EBUILD flawfinder-2.0.8.ebuild 792 BLAKE2B c922817eed9d047f9fc26e3e85bd9c4d920c16799b5610e242352b5837c64ea522b8dbda7f4747beb3d555b57e30e9374d55f83b2ca7de7a106f207f202a1e16 SHA512 806fecac292a50f0978b17761f2ed006dbcbc4d4579b34e1c2bd9c525a8cdc8a77b220a1c6700770d4612b6fd8568dd3f8ba7df614baa20fa17dcca7bc1427cf MISC metadata.xml 622 BLAKE2B b86d650364e1cd87b7fadc99bfc02e6acb360147c849846bfc94b3e827042aca129c745240ef8e04e3270ec6468dd5654ef9dbc55eeeb59d0251a73ab9d5f888 SHA512 5eda245e47619da4309fe11fd709daf8aedfefe97624ffcdd898bb4915c29e8dbf07b25543071ea9fe15af604a96f030ba816e26580c7166fd9689a1062e8e2b diff --git a/dev-util/flawfinder/flawfinder-2.0.10.ebuild b/dev-util/flawfinder/flawfinder-2.0.10.ebuild index f69997ccae2b..927a0b2c1081 100644 --- a/dev-util/flawfinder/flawfinder-2.0.10.ebuild +++ b/dev-util/flawfinder/flawfinder-2.0.10.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 diff --git a/dev-util/flawfinder/flawfinder-2.0.11.ebuild b/dev-util/flawfinder/flawfinder-2.0.11.ebuild index 2ad2225b2016..df1286a9367d 100644 --- a/dev-util/flawfinder/flawfinder-2.0.11.ebuild +++ b/dev-util/flawfinder/flawfinder-2.0.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 diff --git a/dev-util/flawfinder/flawfinder-2.0.7.ebuild b/dev-util/flawfinder/flawfinder-2.0.7.ebuild index f69997ccae2b..927a0b2c1081 100644 --- a/dev-util/flawfinder/flawfinder-2.0.7.ebuild +++ b/dev-util/flawfinder/flawfinder-2.0.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 diff --git a/dev-util/flawfinder/flawfinder-2.0.8.ebuild b/dev-util/flawfinder/flawfinder-2.0.8.ebuild index f69997ccae2b..927a0b2c1081 100644 --- a/dev-util/flawfinder/flawfinder-2.0.8.ebuild +++ b/dev-util/flawfinder/flawfinder-2.0.8.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 diff --git a/dev-util/gcovr/Manifest b/dev-util/gcovr/Manifest index f9e58b1b9620..8c0d68e9f1e4 100644 --- a/dev-util/gcovr/Manifest +++ b/dev-util/gcovr/Manifest @@ -1,7 +1,3 @@ -DIST gcovr-3.3.tar.gz 323226 BLAKE2B fe3d6ab4d24032f57ee17c3fc44b10e0b177aad01b072306a99abc7dbfee07b5f14ef34412d36938302bc279dffb2a25502981ba952339c1b4e896762defabb0 SHA512 e5046bc4e38c99691c3bcc58abdfbbe965c46d02c8c50dbf135bd5108bd9bba1fa450ab0b5e23157a178f7c1303ec9c285470e9be1a14274528e5d7051013a08 -DIST gcovr-4.1.tar.gz 193692 BLAKE2B 5536ecbf0636a3a75083d53e2dc239a48e6df740a037954a2aa2e837e764c0530c73fe32c66078efa4c3a6652f907ec15505c8efbac8a1d861031d34b05f4c74 SHA512 aab2a98421557ffe846f644725e5c6cee65afb0c22ca86ce8713516810bc91bd32caf4c5c18e2628f8f4444de6665478a6001cfce3841a8c394fc0b4309d83fb DIST gcovr-4.2.tar.gz 222847 BLAKE2B 44864c89b58b526c5afc293168c8af2c9082a99e92f2315485f10430fa5ff959046d189c018e0fa121ff4e9fc3685c13b737c112856c841966052d5fd6c9169a SHA512 bf9e22a58b8390eca391dc8f6ba58c4ca0765e66f18ac6f8d8f80609411df2bab74a846eb179a1aded81b7774fa8a8121bb2d586556aeaf43fd729205b0d0c72 -EBUILD gcovr-3.3.ebuild 434 BLAKE2B 249d16231b14bb28164ea71c8cc654a806dd5cd74d21df8913d62a7c3c1448188fe4e72de5c2695cbdc6643125c11ec7e71da0732b53de2d4e0b187797a083fd SHA512 05e7a67f75189b60d5828bc7ede6d1beef7654c1e985b65cb9e0ae5dda95f03e5213575b584fb64b1de1f1129d09e90dd1be04315e426f09ab1d1c661777422a -EBUILD gcovr-4.1.ebuild 792 BLAKE2B b7d05bf463adde193ac222a9fcb675f38612074b32a52c471bebd61aa861e5149d64c1be81e60e94ec614acf6d2a9fb9c2d4fea1d1d85853d3192cee360b9903 SHA512 a2315910bc8595aa066abed1a08acee5dc933d11081c72b61ae518e8513b54fb47680b64990c195b64c0c8b42aab28a08e7325091bd6b4defc097960b9c405c6 EBUILD gcovr-4.2.ebuild 942 BLAKE2B a1dee423a8c210ba4d06ad9bbdde360a9ee874a5136dcb69ce55cdd94434c67caf66806f319be6c64be044029adf80d21cf2b62ecfa5829998ac59e0a679b421 SHA512 40bd585685edd5793675aff704d9a1908fd73dc788e013e231ba0099f93654edc6f97733cbbfca412fd4911ad4181b07a601ba0cd244b405f7672c9744136bdf MISC metadata.xml 404 BLAKE2B 0c1ac87d95e969877abd8993c95d6b723d0faaf645093cc01c3c88dbadce84a218a12d4f799a1e95535d67fcdc5725b02d95cc8b53408af04a1c81382bf223c8 SHA512 472f35c3e963a0eb02f8ede9f996bad20a6b67f364c5b2f40b37b90d552dbc1414af5c01862cd4ed7586a6e02cc10a408134cca6eb994f0b897f2fdef3a2054a diff --git a/dev-util/gcovr/gcovr-3.3.ebuild b/dev-util/gcovr/gcovr-3.3.ebuild deleted file mode 100644 index 3f985aa16771..000000000000 --- a/dev-util/gcovr/gcovr-3.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="A Python script for summarizing gcov data" -HOMEPAGE="https://github.com/gcovr/gcovr" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.tar.gz" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-util/gcovr/gcovr-4.1.ebuild b/dev-util/gcovr/gcovr-4.1.ebuild deleted file mode 100644 index e8f28f45b39e..000000000000 --- a/dev-util/gcovr/gcovr-4.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="A Python script for summarizing gcov data" -HOMEPAGE="https://github.com/gcovr/gcovr" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.tar.gz" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -# a bunch of "unknown module" failures -RESTRICT="test" - -python_test() { - mkdir "${T}/bin" || die - printf -- "#!/bin/bash\nexec PYTHONPATH=\"%s\" python -c 'import gcovr.__main__; gcovr.__main__.main()' -- \"${@}\"" \ - "${BUILD_DIR}/lib" \ - > "${T}/bin/gcovr" - - chmod 755 "${T}/bin/gcovr" || die - - PATH="${T}/bin:${PATH}" ${EPYTHON} -m pytest -vv || die -} diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index c1996b78ca75..4a633bd8b65e 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -4,8 +4,10 @@ DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3 SHA512 2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276 SHA512 8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5 DIST glib-2.64.1.tar.xz 4758548 BLAKE2B 5585d23fee28d7c32b1bb9e1defbc31ba469aa259e3c328760d1e702d98706cf251bfb50b5e2aed37b2cdfa6ab4319372ddcd0a9937c97a2614741b504af17a5 SHA512 1cefe49a42233f24ac6bd09c134ceea7119f4f74f42204a731be56100a180eec69c8224674f0b08d1538ad0859896ed08260a6af0fed469c7d10b4508116a6bc +DIST glib-2.64.2.tar.xz 4760436 BLAKE2B 8145684ca9f966f92ed9cdafcbf46c59291dc1215fc9feae482fb33f61bd175a679fe5bc80f031190c9a0eb5eb650fab01e13bdda4bd41e9df3d21c6779681bc SHA512 c65adb76f4a03c19f2df186dde49724135975ec6cd059efca5d753e7459f77925657b1fb6fc4ff0d09b2461b2f6e58c9710fc8cde0a5d648ba0d68ccfef1ec57 EBUILD gdbus-codegen-2.60.7.ebuild 2015 BLAKE2B 2753c57ee4842a4ca3867e041d1767ababce6f569a0214a8f04df6963783ac297ccbac768a08b82cb9ea6ca9e9ba609b36b6ac818b311ef8a998d927648815b8 SHA512 a6771f6323bfc1e0fb7d117e940b5b48f02170861c337c24ca1cac0a13e1fca0200257d484ad7e22e46c19ee1b3b3c38469b4a0be5dd6b4b7379a8fb11c4827c EBUILD gdbus-codegen-2.62.5.ebuild 2052 BLAKE2B 4448c882cdb2b9673d18f7d5ee4c16e1a390fda6c84b0424c2eaf9f0a57b7f91078f7ba162c78f81f5c7fcc8c8ee3dfbedadadc98c8fe394312ebb37342990f1 SHA512 de6f2070c3ba0082ad0c1ccff51afd65e55d84447cc1a1dc9f0bed85596baeb2417598967c2357702825c2c7e0606752d98529cb98cc6a63a6ef493967e28a72 -EBUILD gdbus-codegen-2.62.6.ebuild 2047 BLAKE2B 68609cee5dcc41ecdddcbe3953756dc096f2df66f5db0e45101df342bdfa6aafca346aa29b6aa9e375c29708dbe760f98eed54f782e02b946d424710bf558c1c SHA512 f5608ba0bcbbceaa787302e3ac6d7d759f0576aa43f8c8e633e53c3deae8c0324bec99d7d2bc3c0901911f0e5064eba6175ea54b49267472946ff5c84e9312db +EBUILD gdbus-codegen-2.62.6.ebuild 2045 BLAKE2B 844e47647c455dab33c9b53da960f80add565402e1e2a4cd53eaa0611174a203828fe1c2467a2e0461652870fa3093f8d1f8342e26d4d4f39f530541cf294d1a SHA512 2acd048c09776d1c19ee99e58f12ebfaee4460f4746de5d0f91bd87e4e615264805f45881e0646eff0a967efcc962e7805c06a23e1d836258a97e1653c33a15e EBUILD gdbus-codegen-2.64.1.ebuild 2210 BLAKE2B 33183b64bb0580f471c75fa8013896e72040482bd17b24bd159418649d6ade174c16d7964732afb86aeebc81bd6692a77e5ed5fc1d4309908abc7dd762075466 SHA512 8a850c678739ca20f6bb55edfad22a2733363784ee7f42aeb8b9775a13d89fd901137a39600ab8921468f2635d8b1c2cb650b5fd696c80e7406ce8a5188da1f5 +EBUILD gdbus-codegen-2.64.2.ebuild 2210 BLAKE2B 33183b64bb0580f471c75fa8013896e72040482bd17b24bd159418649d6ade174c16d7964732afb86aeebc81bd6692a77e5ed5fc1d4309908abc7dd762075466 SHA512 8a850c678739ca20f6bb55edfad22a2733363784ee7f42aeb8b9775a13d89fd901137a39600ab8921468f2635d8b1c2cb650b5fd696c80e7406ce8a5188da1f5 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild index 68892c0075fd..89edf673c366 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="" RDEPEND="${PYTHON_DEPS}" diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.64.2.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.64.2.ebuild new file mode 100644 index 000000000000..7ac039681680 --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.64.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml" +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=no + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + local MAJOR_VERSION=$(ver_cut 1) + local MINOR_VERSION=$(ver_cut 2) + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ + -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + distutils-r1_src_compile + do_xsltproc_command "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index fa88f305edac..52aed751b7ef 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -2,5 +2,5 @@ AUX glade-3.14.1-doc-version.patch 853 BLAKE2B b7cad3cc9d49cfe24189ba21bffaec2c5 DIST glade-3.22.1.tar.xz 3592952 BLAKE2B 53f769198a093ff5d4dc98bb4ea98c6e5195933caf24247a99db980312ae3398fca3abbd640d08c02e8fb5f8647ee3e4b18e65073b1500e9017ee0586993a331 SHA512 e1bdc49b89bc5010c0abf6357dbae05c921182655b2ee5a4b161af6adfd596cfbcd495c9851ba956abbf3d6156616a6c0e94640cd72cee11551ca388674ac908 DIST glade-3.22.2.tar.xz 3550008 BLAKE2B e1217e221b36938937c57ae465a3707eeadc52bc9127b3af2fb6514e572676e3e284811d5332876dce110fd321e2bb33b9ac8b0afbd97dd747725eb73309dc15 SHA512 cb82684423ae055bc8e84a8705529ecdc72957563f444633c2c5c24a922130de84c212537323b6ed259f0e29349b52dff608822610b87babb8fc3cb468a5f4b0 EBUILD glade-3.22.1-r1.ebuild 2340 BLAKE2B 1e331215e2808e90e8a92e719f7903b8f4c41966c9abb55b188cd7a56d00763722da09ad703498d947f3db9ee95da64b7942c40abe946d7da898783232b1e176 SHA512 94409f97bb91fd56bdfe3c2113d61810f03fbf1a4e601935cd96ff0b467992b86af86919b642a4062ac6615def2a49e5e4094a215f2a8ce092e0883a670e9fd1 -EBUILD glade-3.22.2.ebuild 2317 BLAKE2B 03b5add2c6eacda7c9ffec6ab9150d1fc00cb8415679c482809bb611a1685c79a97a76ad86101c8613524e3004e49dcdd90f5cb02cbdc02c75cc8be73a32fd18 SHA512 5b44e08bb53b2c2dd4e67091cd4cb1b2ba293c20bd2bc7e1bff815f6b82c808cae11bfde1c361357af3cdc0bc04798c3d5fc1ce5189c29d6301d924a3a35a137 +EBUILD glade-3.22.2.ebuild 2316 BLAKE2B 107f779f1bddc0dad5951efda9c93cc37ab1f33588d9ef600840309e92d794617869086964bcfd86714bb82d2a571d6d5bc51f3b8a4076dc5afe85f46a76d23a SHA512 cb812ca4727b50de7c97d4be089f6641d074a719b027b55e6beba4bc80026c7477ae83893e5a46a8d7b0cc70a611342766d90e8d87a35bd9b6058030229af370 MISC metadata.xml 358 BLAKE2B 33f3b46ab877b311931205095fb2b357fe7fe2da8820944d32e8a16f2dbcf99033f95a17f4cefa4aa6d0f731c72d0f65683a8cc3b947ebf09d084f92e796f887 SHA512 8840ebde12f26a2caf856e75f3f706e3c9a7a7a771d0deeae99ca6b16f4bbeaf119bae7776a8a0bef8b7422f52ebd6498a8b5e862af4548886249386dcb44480 diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild index 6d592e23d8c8..6a84a26bb82e 100644 --- a/dev-util/glade/glade-3.22.2.ebuild +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/" LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index ef08e4f8da72..fba0a268bb18 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -2,8 +2,10 @@ DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3 SHA512 2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276 SHA512 8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5 DIST glib-2.64.1.tar.xz 4758548 BLAKE2B 5585d23fee28d7c32b1bb9e1defbc31ba469aa259e3c328760d1e702d98706cf251bfb50b5e2aed37b2cdfa6ab4319372ddcd0a9937c97a2614741b504af17a5 SHA512 1cefe49a42233f24ac6bd09c134ceea7119f4f74f42204a731be56100a180eec69c8224674f0b08d1538ad0859896ed08260a6af0fed469c7d10b4508116a6bc +DIST glib-2.64.2.tar.xz 4760436 BLAKE2B 8145684ca9f966f92ed9cdafcbf46c59291dc1215fc9feae482fb33f61bd175a679fe5bc80f031190c9a0eb5eb650fab01e13bdda4bd41e9df3d21c6779681bc SHA512 c65adb76f4a03c19f2df186dde49724135975ec6cd059efca5d753e7459f77925657b1fb6fc4ff0d09b2461b2f6e58c9710fc8cde0a5d648ba0d68ccfef1ec57 EBUILD glib-utils-2.60.7.ebuild 2390 BLAKE2B 1b5593fbfae292b25bf6131c5535f9133dff55d3e63089f5074c78bd8736e510220f277720c081ac7767ffff85e2393da4a8e0e127b13821e5f7fc5bd7d6c24b SHA512 3783dc9671c78d5aeab4fde397ac82654d63875b98e59bfd10cf0fe58fe392c76ebb2ef6d52cca9cdcdba84f600d6627912fdf2e2f7dd5b52b840fe67df199d3 EBUILD glib-utils-2.62.5.ebuild 2399 BLAKE2B 68065e66c639d695af972944e37e40eb633c6b7033d9d6d4f032f5c016017529cda1ea8d1e264dcaaa6ebdf0c3c2c643b59dae936b87f787c68703f1bb560526 SHA512 15730dd4f08903d49d4c462eb045b557b5c237e581699fcd9253199dc1c953415552dc908e110c701d7ef1803e336a25547509ba15c8bcd95ce8515e1d5914d7 -EBUILD glib-utils-2.62.6.ebuild 2394 BLAKE2B c4ed537a342494830318ef9b76e2d5ad3841609c0851930eb7ec7da2071f1e061abd1e4aac8ec437d321a731bb9fdf0c3bec5db63ed3c0c2d98b423483f3504a SHA512 77d7125bd123a01fe32ed9ebf3fe8e13a4fcaa4082fad5b1672fec61d1ef85d4cbdf59d4620da5f7159fdb9d66a6e36733bcbbfbaac54f91c1252081ac6fa143 +EBUILD glib-utils-2.62.6.ebuild 2392 BLAKE2B 64c91335e69aeb9a55aac916ff86a677f65aff8117eb589cc91a57c8917b5faf911cca5ad13dfc9c491f303f950c814e5c23651e36e4ad7519448e416ea7f13c SHA512 f7859638ad2563f1f95660135712788d6ca57983b20185204e81f6eca5f463205232710305760368a57fba6daf16cb8e32e48f3579b5ae586674e526e9ddba13 EBUILD glib-utils-2.64.1.ebuild 2399 BLAKE2B 68065e66c639d695af972944e37e40eb633c6b7033d9d6d4f032f5c016017529cda1ea8d1e264dcaaa6ebdf0c3c2c643b59dae936b87f787c68703f1bb560526 SHA512 15730dd4f08903d49d4c462eb045b557b5c237e581699fcd9253199dc1c953415552dc908e110c701d7ef1803e336a25547509ba15c8bcd95ce8515e1d5914d7 +EBUILD glib-utils-2.64.2.ebuild 2399 BLAKE2B 68065e66c639d695af972944e37e40eb633c6b7033d9d6d4f032f5c016017529cda1ea8d1e264dcaaa6ebdf0c3c2c643b59dae936b87f787c68703f1bb560526 SHA512 15730dd4f08903d49d4c462eb045b557b5c237e581699fcd9253199dc1c953415552dc908e110c701d7ef1803e336a25547509ba15c8bcd95ce8515e1d5914d7 MISC metadata.xml 332 BLAKE2B 1e3c081ae9a2c8ae53cee6c3ae133cbd5e8543a68c03d4a4f7e164437502d996ea9364789e93114687271e1f472bcf13a418cca5b74ecb95a51849f0a5f3dafa SHA512 f7680d9be4071b841f50ece99b5041dc492901d84ae05383c1ff05b6a73bab804b153a50eb70f5417137f6e2041230c5ba8eaede10f7a0bf8a899508642588c6 diff --git a/dev-util/glib-utils/glib-utils-2.62.6.ebuild b/dev-util/glib-utils/glib-utils-2.62.6.ebuild index 01ebbea72a6a..0e766bd21e33 100644 --- a/dev-util/glib-utils/glib-utils-2.62.6.ebuild +++ b/dev-util/glib-utils/glib-utils-2.62.6.ebuild @@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" RDEPEND="${PYTHON_DEPS} ! gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 + do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 + do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +} diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest index a3ee01749de5..3880a815de4c 100644 --- a/dev-util/gtk-doc-am/Manifest +++ b/dev-util/gtk-doc-am/Manifest @@ -1,5 +1,5 @@ DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765 SHA512 7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0 SHA512 6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28 EBUILD gtk-doc-am-1.25-r1.ebuild 1227 BLAKE2B ace0d550c2ebb0ff35b80242ba3dba196f0b0045d04b1584ca2b9832da02bf2c7c34d57cb82d98815ae1442824de9f8a9fda030f4826a2753264e498a3ad48cb SHA512 b43e74b4da2f9fc31ae02c117e1fba1d8d9ef809888a37a5b1d7d193009862d5b39ad5735d9ca8283ae7bf5e8258eb1c67ddb44b05bc216cc03ba4d8e752e97b -EBUILD gtk-doc-am-1.32.ebuild 849 BLAKE2B 706cbd180df89ad295b6bbf9647f7a6bd4cdda6b0b32fdf3c220d7a1bf8552958fc97113cdfc8c6546e843b0e5901808a5d454fce161b7f823e4aec0eeab7401 SHA512 83a68b5565dd4351d60e14bc2ab686136d1c4340d21b5d9b7c3e601855cd133c4a0c05db51999846cd860ffb48ef70e41ac3312dce6a2b36104ebb96c0873e0e +EBUILD gtk-doc-am-1.32.ebuild 848 BLAKE2B 54f6b0d416abb0573fd665757f0c30578b7fefbeeb307cb758e557334e5673a39bedbc6f7afb5b22a9d5a98b4726f767496105923a3e1c4d72039daf79e2db7d SHA512 0bbddf1a302f8a73661da98f1b645d65b25d9710772562593a9c70efb1a6f51141d88766af51671d7f167c71874891d5066b8c4a79551b477b2fc14e8031d3c7 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild index 985387215187..ffbbd4eae186 100644 --- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild +++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/" LICENSE="GPL-2 FDL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="" DEPEND="${RDEPEND} diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest index 173d5fec86ad..6378ec29232a 100644 --- a/dev-util/gtk-doc/Manifest +++ b/dev-util/gtk-doc/Manifest @@ -3,5 +3,5 @@ AUX gtk-doc-1.8-emacs-keybindings.patch 582 BLAKE2B 9591f8f58dbd2c5897abf020f96a DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765 SHA512 7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0 SHA512 6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28 EBUILD gtk-doc-1.25-r1.ebuild 2764 BLAKE2B c038d0737340ecc172d6bf11977b98ab45c22cfb36c412548c67f89e6b9fe09727a59100160bf9ff885b8e0453b84de9707cb6ed77cfb248ff6ce6bb6b585077 SHA512 95ac0021363d8b8bc6e0d9309f2d9c56d8ada1c8ba88ab75cad0f8ebfba66bebf5131745327867325dfbb66368f559e6f74c5e722083bbb21422c6c9ace4fef6 -EBUILD gtk-doc-1.32-r1.ebuild 2344 BLAKE2B c62d8cd9bac45504863c4304bbc28d1295be5069e4e0bf35f7414bce777ad22f3c475aa6a245f76795c92a8b8abbcb138110909708f83ecf3386c6876740d270 SHA512 32461c54844802fdbae9d5c9dd3bdcf482d46f2b14b18d854b168f8ab295c2f22d929710a430e13da6e9ba7c2a6bac785765d167f83c61f1095c1b8ee9b14652 +EBUILD gtk-doc-1.32-r1.ebuild 2343 BLAKE2B 3b2278c291ea70adec84e6da9573e29f74e95eb2442f03c3e3d202534a4df7455be8a0b8cb292f71690f8b22f3a336186b468a7ad37dd67cf11bcf179cdc037f SHA512 2d5e8bf973576949952eb522e9a9a116447520b14f220fc62bcd526e54d6864eb30d3be19c06eaa0e6c5c89b41e638904a02d1dd87fedffa6be914c2f0e628ad MISC metadata.xml 659 BLAKE2B 8c57567cad76724388d746e74bd1056a062c7280552494d6265b5fa38be518983188f22948bdb389916ec6384c17308e1ec292ec36f633b6ecd6f27102f74f94 SHA512 4ffcd239d0a5788ed94a204395a51d8b706663ac69139965e7d28282c473b55cd006cf3786a3cfd60386439f9ffa5d9242ed43ba05783962cbac002f8a00539b diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild index df315cbf418c..0a487526542d 100644 --- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild +++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/" LICENSE="GPL-2 FDL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" IUSE="debug doc emacs" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-util/gtk-update-icon-cache/Manifest b/dev-util/gtk-update-icon-cache/Manifest index 5f9e32bf9603..68ee19632c16 100644 --- a/dev-util/gtk-update-icon-cache/Manifest +++ b/dev-util/gtk-update-icon-cache/Manifest @@ -1,3 +1,5 @@ DIST gtk-update-icon-cache-3.24.16.tar.bz2 91713 BLAKE2B 883c1437ecbff8cdec545fb3a59270569de32f59c48cb7e2401332a2547ccf41487ff2778e382815695eca34cf88baddc955acf8b2b7b7ab1edf06dec5be8683 SHA512 53bdaa8d29e1c343cf9e5d0acddd852d1a3d43a9c03e8e7c186245f5ab536742b39bd7c76b9fee3a2b5342ab573be621d59f7282f41b08097061c8f5df158c06 +DIST gtk-update-icon-cache-3.24.20.tar.bz2 91769 BLAKE2B 4fb1d4e06117924377e2e3f28f733ffd4f929414e6e36855a4486d6aa2a63f3a37cf5710c8dffdb6c32470c24861070a3160b8373dfa10a3831d098446f5701f SHA512 2ba23145e3cd46d3cd7129c68355c6918a271688935b828be110049e6a912879d25f88a8105c8dd1484de8b0c89d220bb6e8f4282aaf083602ad88e2cef9a54e EBUILD gtk-update-icon-cache-3.24.16.ebuild 894 BLAKE2B c3534d66ac52481507d5a722eba0b98eb780cc18be33e18e336228def9d67d0a41a067507e83d3cfddac74c57fe2d33f26f1caeca77565f64a1a6197e0c664df SHA512 a3173194e30215c653e2d10fc7e864c2a9f70a35f0bd0d8e3e72d5eed8e8f98552de249bd5c4ff59320fd4bd0be7aac90896434ec7b70a44de12e3c1afb899dc +EBUILD gtk-update-icon-cache-3.24.20.ebuild 903 BLAKE2B ee0545f00fea8535537acbdcefb75666308de4370e36e89aa1ddae46dd81442ea3f01db5ae511e1ce459aea94d4bd756811888072de25c678f219d922a520d94 SHA512 972dd1ab10307c5d4d60a0333bbd06fcb84847566ed3fe9395064074230fd93afccfd38eb9872bb9f110960135a064bf09a50b34888265c05e92c8a39fe0f35e MISC metadata.xml 647 BLAKE2B 2846e4ac0b5816fe7699b197958118535cac7092930d7b6ba63c23b126242102edd832d60b13baeed23bf8781babe1058f06fece732c4ecd58c9b01b621042ae SHA512 7301a9425528d65112ec9dd1eca7291473905493b1b550119c6984141b3b216c4f3825d3b2a395a8375aa8b481b29d841153bd279d593586d5ea7d77ce46d7d3 diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.20.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.20.ebuild new file mode 100644 index 000000000000..4c02aa74fa1a --- /dev/null +++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.20.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit meson + +DESCRIPTION="GTK update icon cache" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache" +SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# man page was previously installed by gtk+:3 ebuild +RDEPEND=" + >=dev-libs/glib-2.53.4:2 + >=x11-libs/gdk-pixbuf-2.30:2 + ! +Date: Mon, 16 Mar 2020 11:32:10 +0100 +Subject: [PATCH] Fix a typo in wide string conversion function (#49). + +Revert a hunk from: +04e4843e4c66beb61b756f3ceb2ac94628142185. +--- + main.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/main.cc b/main.cc +index abecf46..e4fd676 100644 +--- a/main.cc ++++ b/main.cc +@@ -61,7 +61,7 @@ static bool suggest_reals = false; + #ifdef WINDOWS + static std::string wide_string_to_string(const std::wstring & wstr) + { +- int size_needed = WideCharToMultiByte(CP_UTF8, 0, &wstr[0], (int)§wstr.size(), NULL, 0, NULL, NULL); ++ int size_needed = WideCharToMultiByte(CP_UTF8, 0, &wstr[0], (int)wstr.size(), NULL, 0, NULL, NULL); + std::string str( size_needed, 0 ); + WideCharToMultiByte(CP_UTF8, 0, &wstr[0], (int)wstr.size(), &str[0], size_needed, NULL, NULL); + return str; diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild index 84452334ab9f..bf47865439b9 100644 --- a/dev-util/hfstospell/hfstospell-0.5.1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,6 +22,8 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/hfst-ospell-${PV}" +PATCHES=( "${FILESDIR}/hfstospell-0.5.1-gcc-10-fix.patch" ) + src_prepare() { default eautoreconf diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index b5422d3adc0b..133447f6de2e 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,10 +1,8 @@ DIST ideaIC-1.0.201.6668.121.tar.gz 524536881 BLAKE2B 645e7c0390d89d0e0f1710682a5608dc226154e83ea7368434cf5da61f73064467fe7884d90c13d0d33b8feb0a237ca83446a155a135e3884bdaeca5254191ae SHA512 e2688788188726e418cddeef2bf46a54e8b1bcf4770d7daf5b2ee0d1de7d5ab9c84fef0078622b17e884d9b9cb5b826873b4c120aaec3c592e18ee2ddca2c7f6 -DIST ideaIC-3.3.193.6494.35.tar.gz 563410584 BLAKE2B 765c22e5cf25f8daf465e14cbaca2803a560fe175ce8bd678c9d3890b033b50301aae6ced5c5e2c3a682158c7b5cce3daa38ace25e178a6be49cee5c51b60305 SHA512 c8593434fc230a9e3214cac6782130c42b5a98aadd2d27811be2bec3dae1a311b1af3995739b8eb198e6641974b55cb993b9505496e2688c8a8a67c210e3d9d8 -DIST ideaIC-3.4.193.6911.18.tar.gz 563415699 BLAKE2B d7f76da2251042c2141c39861b9a737cd7350e4140c6d9ff39182b489e5f14b8cdd033f402cecd08ff367e2a171b2137227813e6bf6d120b97cbf81e3eca3684 SHA512 39fb2aca3da78cf8282beae812662d237eba1ea2f55c30db5ebfcadd74af001d8fe07dc5cbb99794c3723487814eb096e5e70c4f654a6dafd0930432dfa86b83 +DIST ideaIC-1.1.201.7223.91_20200507.tar.gz 529101163 BLAKE2B a8f7847c6fb673a58678f02c1933ee1d6a3a89946583c9488d30bbcb320c743694c5bd8a6d53f327ffdce602f93c92e6c17396af3ab4e235b24f28eaa77342ee SHA512 f272cc8ef90fb4c0ac5fba905caeb459e9657a0f4f643c8e19e5330812477acb57e558808d290ad6e9bfe9c5835d700b59546f57733310e629915c88b2533304 DIST jbr-11_0_2-linux-x64-b164.tar.gz 131483925 BLAKE2B fb9c55094aeb4a9e6b89ef41699252355895fa4bf55eaa0d3c0a637b6485b5a91a0445b5f4af1872b62cd67b639f7354e05770970d41dcfa58ffeda7ae43c5b6 SHA512 4f32940166cc8ad5a138866e18d4cbfcd07f4326a85c051b7a622c9dcb8ee4b6d493331ef24d0c01999134fa2a9bad901f026982c16780fdc5e6b9308821db34 DIST jbrx-8u202-linux-i586-b1483.37.tar.gz 80726147 BLAKE2B e4e5a076a541fd7153e861193ff4247c02ecbc144396ed28737afa7440f7771569b8d968b7c67b3dac333a89ff0b54cc9e5e76d1651b174cc7c0c21b1deb033c SHA512 53693f2ce994f4891807873ae3fe46ce60bee000b78be03c5d3df06b436328abe5b5d7e75d43e57f35f24187f49915187d034b39589e29806f55deeb14a029f2 DIST jbrx-8u202-linux-x64-b1483.37.tar.gz 81812743 BLAKE2B 86ddf0c8dc992a27e680caa821f54fa4d647a8bff78b9fdbef82996bfbba828a2f68f1a00ed64bd92ce24a62bfc6c0240837c396644c6e91244cb0d980b6c704 SHA512 cd31a3c4da7b8c65e9ae89326c2c8b260b51890258d30f64b1e8a7c6c1442bb2cb68ea2aa80387ce0c1a8f50e3533e8231f72c5935b639e3cf82bc1ffedee8e9 -EBUILD idea-community-2019.3.3.193.6494.35.ebuild 4754 BLAKE2B ef634f522764d63b63ab4b8c333fc9bf38b496f9f9ed370a2e4f1c3393acba58888e08e47c4801552d80ded55e50b356c6152fa1bed8248a02895d2003fa24eb SHA512 334e344deb40b90a6ca5789f48fc667930791d3f365a04d0afba8218459ee2f92eaec5131e89b0c443a116a2cc52c7e852c1be9f2ba759a48536aa8e6c34cc9f -EBUILD idea-community-2019.3.4.193.6911.18.ebuild 4754 BLAKE2B ef634f522764d63b63ab4b8c333fc9bf38b496f9f9ed370a2e4f1c3393acba58888e08e47c4801552d80ded55e50b356c6152fa1bed8248a02895d2003fa24eb SHA512 334e344deb40b90a6ca5789f48fc667930791d3f365a04d0afba8218459ee2f92eaec5131e89b0c443a116a2cc52c7e852c1be9f2ba759a48536aa8e6c34cc9f EBUILD idea-community-2020.1.0.201.6668.121.ebuild 4754 BLAKE2B e737eda8211926ecf893c02036c4df691fa46d530ec2f874d9ebd3540c0a386b82aea8292698f501f2951e6d0fe58c801221306cfe3f62f74ed144457cf50523 SHA512 f5dda7212751fd6895367c13604951d47481b054ccfd313a32b4969797b50f28a14aee04382ae650fbb02dea2af01e4d55e5bca1ed7d0eb7295d5f6e6d8d5c1d -MISC metadata.xml 758 BLAKE2B 2009b0e669ca0b3cdaee71ac45bf1bbddf940ae8130b0b5c275fa825781dd71aa1c522307ee44cbcf75dde0796f6f2f77a7f4226917e5da52020cde563f4951b SHA512 9a2dfb6862b8f49de5680af6a8ee703c0e6687b5cd312cf304a60547075ee9e1f888516e2172ff54172f89524bf5bdc33d53848b6fbdb708bbea320b804de591 +EBUILD idea-community-2020.1.1.201.7223.91-r1.ebuild 4685 BLAKE2B b530f3d97a12284db88937721f01103e2389cf6b30d4dc70ca4cab3920b3acfa9c587e469324f3fff4f493a970b1e4cf95b1c89c7126f5e1e0680ca754ee7f55 SHA512 cca97c5ff52a9f38f57a2451ef662a56e37fc8e96df0db78dc6f93bdfdc3e7b4c655c0c1a5847b876ea735ac23ed12e1f4283063f8ea89a56848af599204ee37 +MISC metadata.xml 758 BLAKE2B ab45d0a8508bed2b64d02ca83d0aaffab9dfceb13a6a188accbb18f0648593ef1a9cfa03f375292b9858c05b17f003f4c6c2261b9d962ddaf679eebe7cea2eda SHA512 15ad0429ec342e939f3406e83b736ec9a273cb4ba33998a83584cee7af4ad0433a5a4758c8d01feb24efef51e4a4d9761db18d0bfc054bf9a0980ac8806eb459 diff --git a/dev-util/idea-community/idea-community-2019.3.3.193.6494.35.ebuild b/dev-util/idea-community/idea-community-2019.3.3.193.6494.35.ebuild deleted file mode 100644 index fac1ff804200..000000000000 --- a/dev-util/idea-community/idea-community-2019.3.3.193.6494.35.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit eutils desktop - -SLOT="0" -PV_STRING="$(ver_cut 2-6)" -MY_PV="$(ver_cut 1-3)" -MY_PN="idea" -# Using the most recent Jetbrains Runtime binaries available at the time of writing -# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 ) aren't -# available separately -JRE11_BASE="11_0_2" -JRE11_VER="164" -JRE_BASE="8u202" -JRE_VER="1483.37" - -# distinguish settings for official stable releases and EAP-version releases -if [[ "$(ver_cut 7)"x = "prex" ]] -then - # upstream EAP - KEYWORDS="" - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz" -else - # upstream stable - KEYWORDS="~amd64 ~x86" - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz -> ${MY_PN}IC-${PV_STRING}.tar.gz - jbr8? ( x86? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz ) - amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) ) - jbr11? ( amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )" -fi - -DESCRIPTION="A complete toolset for web, mobile and enterprise development" -HOMEPAGE="https://www.jetbrains.com/idea" - -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 - codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 ) - jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC - JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT - MPL-1.0 MPL-1.1 OFL ZLIB" - -#Splitting custom-jdk into jbr8 and jbr11 as upstream now offers downloads with -#either (or neither) bundled -#Defaulting to jbr8 to match upstream -IUSE="+jbr8 -jbr11" -REQUIRED_USE="jbr8? ( !jbr11 )" - -DEPEND="!dev-util/${PN}:14 - !dev-util/${PN}:15" -RDEPEND="${DEPEND} - >=virtual/jdk-1.7:* - dev-java/jansi-native - dev-libs/libdbusmenu - dev-util/lldb" -BDEPEND="dev-util/patchelf" -RESTRICT="splitdebug" -S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)" - -QA_PREBUILT="opt/${PN}-${MY_PV}/*" - -# jbr11 binary doesn't unpack nicely into a single folder -src_unpack() { - if use !jbr11 ; then - default_src_unpack - else - cd "${WORKDIR}" - unpack ${MY_PN}IC-${PV_STRING}.tar.gz - cd "${S}" - mkdir jre64 && cd jre64 && unpack jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz - fi -} - -src_prepare() { - if use amd64; then - JRE_DIR=jre64 - else - JRE_DIR=jre - fi - - if use jbr8; then - mv "${WORKDIR}/jre" ./"${JRE_DIR}" - PLUGIN_DIR="${S}/${JRE_DIR}/lib/${ARCH}" - else - PLUGIN_DIR="${S}/${JRE_DIR}/lib/" - fi - - rm -vf ${PLUGIN_DIR}/libavplugin* - rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* - rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le - rm -vf "${S}"/bin/libdbm64* - - if [[ -d "${S}"/"${JRE_DIR}" ]]; then - for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so} - do - if [[ -f "$file" ]]; then - patchelf --set-rpath '$ORIGIN' $file || die - fi - done - fi - - patchelf --replace-needed liblldb.so liblldb.so.9 "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend || die "Unable to patch LLDBFrontend for lldb" - - sed -i \ - -e "\$a\\\\" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$aide.no.platform.update=Gentoo" bin/idea.properties - - eapply_user -} - -src_install() { - local dir="/opt/${PN}-${MY_PV}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}} - if use amd64; then - JRE_DIR=jre64 - else - JRE_DIR=jre - fi - if use jbr8 || use jbr11 ; then - if use jbr8; then - JRE_BINARIES="java jjs keytool orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200" - else - JRE_BINARIES="jaotc java javapackager jjs jrunscript keytool pack200 rmid rmiregistry unpack200" - fi - if [[ -d ${JRE_DIR} ]]; then - for jrebin in $JRE_BINARIES; do - fperms 755 "${dir}"/"${JRE_DIR}"/bin/"${jrebin}" - done - fi - fi - - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" - newicon "bin/${MY_PN}.png" "${PN}.png" - make_desktop_entry "${PN}" "IntelliJ Idea Community" "${PN}" "Development;IDE;" - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - mkdir -p "${D}/etc/sysctl.d/" || die - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die -} diff --git a/dev-util/idea-community/idea-community-2019.3.4.193.6911.18.ebuild b/dev-util/idea-community/idea-community-2019.3.4.193.6911.18.ebuild deleted file mode 100644 index fac1ff804200..000000000000 --- a/dev-util/idea-community/idea-community-2019.3.4.193.6911.18.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit eutils desktop - -SLOT="0" -PV_STRING="$(ver_cut 2-6)" -MY_PV="$(ver_cut 1-3)" -MY_PN="idea" -# Using the most recent Jetbrains Runtime binaries available at the time of writing -# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 ) aren't -# available separately -JRE11_BASE="11_0_2" -JRE11_VER="164" -JRE_BASE="8u202" -JRE_VER="1483.37" - -# distinguish settings for official stable releases and EAP-version releases -if [[ "$(ver_cut 7)"x = "prex" ]] -then - # upstream EAP - KEYWORDS="" - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz" -else - # upstream stable - KEYWORDS="~amd64 ~x86" - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz -> ${MY_PN}IC-${PV_STRING}.tar.gz - jbr8? ( x86? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz ) - amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) ) - jbr11? ( amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )" -fi - -DESCRIPTION="A complete toolset for web, mobile and enterprise development" -HOMEPAGE="https://www.jetbrains.com/idea" - -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 - codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 ) - jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC - JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT - MPL-1.0 MPL-1.1 OFL ZLIB" - -#Splitting custom-jdk into jbr8 and jbr11 as upstream now offers downloads with -#either (or neither) bundled -#Defaulting to jbr8 to match upstream -IUSE="+jbr8 -jbr11" -REQUIRED_USE="jbr8? ( !jbr11 )" - -DEPEND="!dev-util/${PN}:14 - !dev-util/${PN}:15" -RDEPEND="${DEPEND} - >=virtual/jdk-1.7:* - dev-java/jansi-native - dev-libs/libdbusmenu - dev-util/lldb" -BDEPEND="dev-util/patchelf" -RESTRICT="splitdebug" -S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)" - -QA_PREBUILT="opt/${PN}-${MY_PV}/*" - -# jbr11 binary doesn't unpack nicely into a single folder -src_unpack() { - if use !jbr11 ; then - default_src_unpack - else - cd "${WORKDIR}" - unpack ${MY_PN}IC-${PV_STRING}.tar.gz - cd "${S}" - mkdir jre64 && cd jre64 && unpack jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz - fi -} - -src_prepare() { - if use amd64; then - JRE_DIR=jre64 - else - JRE_DIR=jre - fi - - if use jbr8; then - mv "${WORKDIR}/jre" ./"${JRE_DIR}" - PLUGIN_DIR="${S}/${JRE_DIR}/lib/${ARCH}" - else - PLUGIN_DIR="${S}/${JRE_DIR}/lib/" - fi - - rm -vf ${PLUGIN_DIR}/libavplugin* - rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* - rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le - rm -vf "${S}"/bin/libdbm64* - - if [[ -d "${S}"/"${JRE_DIR}" ]]; then - for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so} - do - if [[ -f "$file" ]]; then - patchelf --set-rpath '$ORIGIN' $file || die - fi - done - fi - - patchelf --replace-needed liblldb.so liblldb.so.9 "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend || die "Unable to patch LLDBFrontend for lldb" - - sed -i \ - -e "\$a\\\\" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$aide.no.platform.update=Gentoo" bin/idea.properties - - eapply_user -} - -src_install() { - local dir="/opt/${PN}-${MY_PV}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}} - if use amd64; then - JRE_DIR=jre64 - else - JRE_DIR=jre - fi - if use jbr8 || use jbr11 ; then - if use jbr8; then - JRE_BINARIES="java jjs keytool orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200" - else - JRE_BINARIES="jaotc java javapackager jjs jrunscript keytool pack200 rmid rmiregistry unpack200" - fi - if [[ -d ${JRE_DIR} ]]; then - for jrebin in $JRE_BINARIES; do - fperms 755 "${dir}"/"${JRE_DIR}"/bin/"${jrebin}" - done - fi - fi - - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" - newicon "bin/${MY_PN}.png" "${PN}.png" - make_desktop_entry "${PN}" "IntelliJ Idea Community" "${PN}" "Development;IDE;" - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - mkdir -p "${D}/etc/sysctl.d/" || die - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die -} diff --git a/dev-util/idea-community/idea-community-2020.1.1.201.7223.91-r1.ebuild b/dev-util/idea-community/idea-community-2020.1.1.201.7223.91-r1.ebuild new file mode 100644 index 000000000000..d75f70853f1a --- /dev/null +++ b/dev-util/idea-community/idea-community-2020.1.1.201.7223.91-r1.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit eutils desktop + +SLOT="0" +PV_STRING="$(ver_cut 2-6)" +MY_PV="$(ver_cut 1-3)" +MY_PN="idea" +# Using the most recent Jetbrains Runtime binaries available at the time of writing +# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 ) aren't +# available separately +JRE11_BASE="11_0_2" +JRE11_VER="164" +JRE_BASE="8u202" +JRE_VER="1483.37" + +# distinguish settings for official stable releases and EAP-version releases +if [[ "$(ver_cut 7)"x = "prex" ]] +then + # upstream EAP + KEYWORDS="" + SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz" +else + # upstream stable + KEYWORDS="~amd64 ~x86" + SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz -> ${MY_PN}IC-${PV_STRING}_20200507.tar.gz + jbr8? ( x86? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz ) + amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) ) + jbr11? ( amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )" +fi + +DESCRIPTION="A complete toolset for web, mobile and enterprise development" +HOMEPAGE="https://www.jetbrains.com/idea" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 + codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 ) + jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC + JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT + MPL-1.0 MPL-1.1 OFL ZLIB" + +#Splitting custom-jdk into jbr8 and jbr11 as upstream now offers downloads with +#either (or neither) bundled +#Defaulting to jbr8 to match upstream +IUSE="+jbr8 -jbr11" +REQUIRED_USE="jbr8? ( !jbr11 )" + +DEPEND="!dev-util/${PN}:14 + !dev-util/${PN}:15" +RDEPEND="${DEPEND} + >=virtual/jdk-1.7:* + dev-java/jansi-native + dev-libs/libdbusmenu + dev-util/lldb" +BDEPEND="dev-util/patchelf" +RESTRICT="splitdebug" +S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)" + +QA_PREBUILT="opt/${PN}-${MY_PV}/*" + +# jbr11 binary doesn't unpack nicely into a single folder +src_unpack() { + default_src_unpack + if use jbr11 ; then + mkdir jre64 && cd jre64 && unpack jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz + fi +} + +src_prepare() { + if use amd64; then + JRE_DIR=jre64 + else + JRE_DIR=jre + fi + + if use jbr8; then + mv "${WORKDIR}/jre" ./"${JRE_DIR}" + PLUGIN_DIR="${S}/${JRE_DIR}/lib/${ARCH}" + else + PLUGIN_DIR="${S}/${JRE_DIR}/lib/" + fi + + rm -vf ${PLUGIN_DIR}/libavplugin* + rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* + rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le + rm -vf "${S}"/bin/libdbm64* + + if [[ -d "${S}"/"${JRE_DIR}" ]]; then + for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so} + do + if [[ -f "$file" ]]; then + patchelf --set-rpath '$ORIGIN' $file || die + fi + done + fi + + patchelf --replace-needed liblldb.so liblldb.so.9 "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend || die "Unable to patch LLDBFrontend for lldb" + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + eapply_user +} + +src_install() { + local dir="/opt/${PN}-${MY_PV}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}} + if use amd64; then + JRE_DIR=jre64 + else + JRE_DIR=jre + fi + if use jbr8 || use jbr11 ; then + if use jbr8; then + JRE_BINARIES="java jjs keytool orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200" + else + JRE_BINARIES="jaotc java javapackager jjs jrunscript keytool pack200 rmid rmiregistry unpack200" + fi + if [[ -d ${JRE_DIR} ]]; then + for jrebin in $JRE_BINARIES; do + fperms 755 "${dir}"/"${JRE_DIR}"/bin/"${jrebin}" + done + fi + fi + + make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" + newicon "bin/${MY_PN}.png" "${PN}.png" + make_desktop_entry "${PN}" "IntelliJ Idea Community" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + mkdir -p "${D}/etc/sysctl.d/" || die + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} diff --git a/dev-util/idea-community/metadata.xml b/dev-util/idea-community/metadata.xml index 7800e5a02c1c..5ddfb4646361 100644 --- a/dev-util/idea-community/metadata.xml +++ b/dev-util/idea-community/metadata.xml @@ -1,14 +1,14 @@ - - alicef@gentoo.org - Ferrazzi Alice - mpagano@gentoo.org Mike Pagano + + alicef@gentoo.org + Ferrazzi Alice + Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box. diff --git a/dev-util/include-what-you-use/Manifest b/dev-util/include-what-you-use/Manifest index b18e02c03440..305c4dc04832 100644 --- a/dev-util/include-what-you-use/Manifest +++ b/dev-util/include-what-you-use/Manifest @@ -1,3 +1,3 @@ DIST include-what-you-use-9.0.src.tar.gz 589377 BLAKE2B b695354787070948d81e3e80b07bbe47a84b5609262df2220b6a62e6d648865b17e060951819f45956c6ca858977614d6e0401640509599b391a1165521b20de SHA512 f2d6ba05121a9968da9e42e8ac66f83ca0f35bfbe7cb1d616e2c6479cf2833c4668cb86e46a04ffcd5e77f10a575da9eeee5272c7609b5afad555d79cb640fb4 -EBUILD include-what-you-use-9.0.ebuild 1202 BLAKE2B 648f680ade33ceb1f8fbe231b2131e93455b70047033ac4f606d8e9155f9d753353027c93dd2cbd1144f3592b3f55ff9342897644ae8b985b71c07bbbceb3810 SHA512 5c634f121475b8a1b1afded6452c33849a4bcef4b6191630ebabba46c30b69eb0719385074077dd877c7cf9d4f4b9ae078c334e310b400e2b3ffb25c41a318d7 +EBUILD include-what-you-use-9.0.ebuild 1208 BLAKE2B 59decc2765b2d2ae78e94c153d4f879112bc07a6b42c4233837415a749bad5449c97f725c48cdaa5e5b3bc09d8142647a56f41b9ab3de5d5996a3a0150a58571 SHA512 e91cdb66656aaacd9fc094a872292ea5faad4bbd5d39a8b2ff075f0ffb4e45dbcf5fbe78ea46a9790a65504097fec81c74b6ab7a7fc4c1214a5fefddd633f746 MISC metadata.xml 357 BLAKE2B f14a0380bab03b4bb916602ed495cf9c29a4ca5839f71dca0d5f4f14eeb5fd0ddaa66dfcb15d94cbeec2a9021a9e5522ef7ae531b5b6f111b769462596da4216 SHA512 03c298d184adee1c8bd96855ba3856dbc6797f6f866397485cc10c3e02956f7bb04811a086e9cf50bbd6f996011d08ca2d272aa4b06f13ee62af5a585f67b492 diff --git a/dev-util/include-what-you-use/include-what-you-use-9.0.ebuild b/dev-util/include-what-you-use/include-what-you-use-9.0.ebuild index 50d5e25f13ea..43be4f410509 100644 --- a/dev-util/include-what-you-use/include-what-you-use-9.0.ebuild +++ b/dev-util/include-what-you-use/include-what-you-use-9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit cmake-utils flag-o-matic llvm python-single-r1 diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest index 965aa0448b45..b80f1754b160 100644 --- a/dev-util/intel-graphics-compiler/Manifest +++ b/dev-util/intel-graphics-compiler/Manifest @@ -2,6 +2,8 @@ AUX intel-graphics-compiler-1.0.3445-Fix-for-building-separated-dynamic-llvm-lib AUX intel-graphics-compiler-1.0.9-no_Werror.patch 272 BLAKE2B 079fe334413dfddb7681940f2a8920a365e8e72526cfc09ea1c7d218e8b19468f80ea9a215be125b441ee5238d7856b8dec02ebfc4bfd76b1850aa9917da35ef SHA512 d3d27943e84e228b480172b4fe91ba9aed8bb1c98700eb8c8beebafb7f1cc6265279031f56181e67eff74f55e1bbc8ee24bdc4d14fc1200c5aff670ef019410d DIST intel-graphics-compiler-1.0.3151.tar.gz 5950502 BLAKE2B 8ccbfc5d3cd6307eb5db602822d42e8744e6ca7696494a0dd349847aff0defde2434b9192f17645f1fcbf732ec98a66dbdcc7d03eed48702d90911f912135fc1 SHA512 a6e04a3a90aae9046f2698bf15d5f60862c93e7a87a6e4ae6b6c43c65490583608f201e94a2ef32fc2f72e9fa0da7d6c202f64ef610f03a81384ac537541df14 DIST intel-graphics-compiler-1.0.3445.tar.gz 6026437 BLAKE2B 4a4708109d125891dfe967186efbc2ebe70ce59dc0302f534dad74c0b1f2af36de0d7ee7cb69059e776ab4669236f5d62750159a44d44a6444ab85a205273563 SHA512 044b941adb921b25a1ab6da3ebe0f7c4d67769b43e5b855ae94871281cf387ce45351b8b46a6e98e3bd573022d7cfd9316629d590327c8f4007e1b1ae9f7071e +DIST intel-graphics-compiler-1.0.3826.tar.gz 6007014 BLAKE2B fc09d6443818403bca803f3f78fbb9ee9a25ab674372585b880e038227712f8114ca2b17d6b219149f54f9f5856b973d3500f6537027660d1c657d61992f9e9b SHA512 e4f06d6b8d2a7161f80956a8e9cbf23aa7293a31781405bc17ee512d27ca4114facc6bb0fa7f47fde3a37aa79ce288a98aef8b74c4e572e73d70bb50c21f6fbb EBUILD intel-graphics-compiler-1.0.3151.ebuild 895 BLAKE2B 9924a3f7db2a7a8e75bdbdbe3d50f42b60c5265ae6e2cb50df52ed860c2178f6a2f00bcac075d5914f47d5e2abd8b7f4fb8e7d2fd06a7aa6d3dcb5d90f91dd6f SHA512 e5d68db8303f165259c399e2d786991ace0628aac5667ac28200d9ba9952c16c23cfb872914cc6e6e4dc00cb9b7bd11b023627f62de5aca661d8bc3de8ecd782 EBUILD intel-graphics-compiler-1.0.3445.ebuild 1448 BLAKE2B c8175562df6d37f1fddfa760b69fe20a5b1e35ee88493750e659bbdad83b6f4cb3edeadf8f94f0ec47b5f808a04a05f17711ea1ca410d6679dc087d4631b5918 SHA512 00db2187b0869417835a78aec5361df6cf3606ed952b3f3fc51b7a43d027548302723ab02bd613d0dd5f1632c5bd660f208d72b6eb7f1bc6abfffe8d584f646e +EBUILD intel-graphics-compiler-1.0.3826.ebuild 1594 BLAKE2B e3a96e480f23b0ce4761cae5734c22ba4e835d9cd6f4225ac0a7539a7038443e0b4d25f6b2eadb0b40de4d275bd03fe1d1945f9e591883f8a37ec6f72db457fc SHA512 1b132608d543afc632148941dce4e50f63ce86a558a798201b2cf5dca7fc1a9f5ba7c3ba8f5dab67d51c2c369f1d844eb10b4d76702f4b7ed4a2cf1cbea1468f MISC metadata.xml 340 BLAKE2B 6c0e5d932084dffd300a1dc70b29eb0871dfe2187ed8591a5a2f8cba001bf681e908c58a6f9471f7b08842ff538365258305da91004ed63ff97314a07fda529f SHA512 d24016b4ae0ffb05be475f86bb8d72ab4a85475655f409b8826dcd69726e048aa048e321f26ac36f2f52aec40abbfa66a95354a711332df94dc3e57e6c396a0c diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3826.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3826.ebuild new file mode 100644 index 000000000000..ecb03772f069 --- /dev/null +++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3826.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake + +inherit cmake-multilib flag-o-matic llvm + +DESCRIPTION="LLVM-based OpenCL compiler targetting Intel Gen graphics hardware" +HOMEPAGE="https://github.com/intel/intel-graphics-compiler" +SRC_URI="https://github.com/intel/${PN}/archive/igc-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +LLVM_MAX_SLOT=9 + +COMMON="<=sys-devel/llvm-${LLVM_MAX_SLOT}.9999:=[${MULTILIB_USEDEP}] + <=dev-libs/opencl-clang-${LLVM_MAX_SLOT}.9999:=[${MULTILIB_USEDEP}]" +DEPEND="${COMMON}" +RDEPEND="${COMMON}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0.9-no_Werror.patch +) + +S="${WORKDIR}"/${PN}-igc-${PV} + +multilib_src_configure() { + # Select the same slot as the best opencl-clang + local ocl_clang_ver="$(best_version -d dev-libs/opencl-clang:=)" + einfo "Selecting $ocl_clang_ver" + local llvm_slot=$(ver_cut 5 $ocl_clang_ver) + # opencl-clang brings the right slot as dep + has_version -d sys-devel/llvm:$llvm_slot || die "LLVM slot matching $ocl_clang_ver not found ($llvm_slot)" + einfo "Selecting LLVM SLOT $llvm_slot: $(best_version -d sys-devel/llvm:$llvm_slot)" + + # Since late March 2020 cmake.eclass does not set -DNDEBUG any more, and the way + # IGC uses this definition causes problems for some users (see Bug #718824). + use debug || append-cppflags -DNDEBUG + + local mycmakeargs=( + -DCMAKE_LIBRARY_PATH=$(get_llvm_prefix ${llvm_slot})/$(get_libdir) + -DIGC_OPTION__FORCE_SYSTEM_LLVM=ON + -DIGC_PREFERRED_LLVM_VERSION=${llvm_slot} + ) + cmake_src_configure +} diff --git a/dev-util/itstool/Manifest b/dev-util/itstool/Manifest index a1fe1e96ef44..87c5d1c8a0fb 100644 --- a/dev-util/itstool/Manifest +++ b/dev-util/itstool/Manifest @@ -1,3 +1,3 @@ DIST itstool-2.0.6.tar.bz2 103067 BLAKE2B 72d3254cb88ef9d02f9b3509a46c2208e98bf6327f139e5d29b99cc6d80651bd41ea3bfb78e48e23cf7c217770cd8c6c74b00946ad9d2608a92925e43457edf0 SHA512 51058bdcb208f6fb84810f71f9bf67e42b00bf157a9756be45f060849c0aff36f695f4403404193720d4446818fa77de61fa94eed9e8789d26c07a2926072eb7 -EBUILD itstool-2.0.6-r1.ebuild 912 BLAKE2B 3641bf2b38473fb68390dfdd52b635b5bce0eedfa0fb624c2349d4417f9f7c46e91d039a56d21a08992094b45c77b708ba5c2a4b673c515e395bccb78850d3a8 SHA512 78abde8cad4ee509b3e30448a2f63f1a413e9bea724eba931622e5aaeb5bd6521f0384501f348d2a7d19b221e2373f7f5cba546f956cb7e7f22e3430a97b11ae +EBUILD itstool-2.0.6-r1.ebuild 923 BLAKE2B 2c95988ed686669f758b6b0cec51e80da8abc6fe1bbe62af95f51d0b37747cd6e1609d910cf75222d998e9287bfd1fd18d6c714e76fa9c2bbaf22e8a72a5b8dd SHA512 1383e51a318eb4c64d96d3c513a9544c5403461b390a37e1c26c1ef2fa6f8c150a6d3a954c1688d3f98e7c18e7d0cb25a754876ae5c84e0ae126044f609de8de MISC metadata.xml 525 BLAKE2B a7e426bd9dd273bed10ad74315547eb758df04ceb7ee6ef66f643ba23e60ad8b9c80aa344688e4af7a16fd699a500cf7ceb9d24eb94a930eebf1637e09919a5f SHA512 ad9928fa0359257e3418c0fb6bba6c416fc4505911f35e97377ef7c1426e228b34312fc3156e98f3657974f1156ee2bdc58bbb4b51903bb40b10c97b0714b39b diff --git a/dev-util/itstool/itstool-2.0.6-r1.ebuild b/dev-util/itstool/itstool-2.0.6-r1.ebuild index 9dd83ba8686a..18610ce40e3d 100644 --- a/dev-util/itstool/itstool-2.0.6-r1.ebuild +++ b/dev-util/itstool/itstool-2.0.6-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2" # files in /usr/share/itstool/its are under a special exception || GPL-3+ LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x86-linux ~x64-macos" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index d40b5df5bda7..481f334bd825 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -5,8 +5,10 @@ AUX jenkins-bin.service 499 BLAKE2B 28a90d5cf40e46880570e87acbc6d78766460faebc6e AUX jenkins-bin.service2 566 BLAKE2B 38511fddc783a70ae3deab70526c737a883ef090bcfb20216658b0775667022782f3ee8a6638515b46e6a4df96228fb2368521c74a0ddca2f121e9170549df8e SHA512 87b59349edcb1503e6c91440327092732f0dddb8cc35e4576c81da55e08a2ad67d462a4d871c46da4f3ed037de8b9109d766ba36ca9acf244506d129766ed5cb DIST jenkins-bin-2.204.6.war 63478210 BLAKE2B afbe2a9c0f54a006f372549db448c66a07e6d1ab6e07f0795abf730cb0c6e4ef478c6a7f1091d61720fe5f543a06abfc0861d16bd5442f3eb3410a9a5f1c8e34 SHA512 640c75b9346e5eb28ac24c7def72eba69c0b664a14bb04fc3fb55d307e63b1edbd8375e6ee1fe002b1773b1aa62d926eb658d4c34bd6dfa815254c8d5dd23ac2 DIST jenkins-bin-2.222.1.war 66288019 BLAKE2B 53d8c1edfc9670d6690af881cfa422baba1ba7ebff9f378370eda85655d3d08b109ef02cf5207991f9c2c825f46658325bb3d936addcfb0a43be5b1780cfd282 SHA512 3db18c6cbe903f09a743058f63c372a9daa7b9193e6693240ad0b3b573df4572ca88fb28040be6e5af38e888132ada0d333dde65c74a56ed615ee4fc41d25d99 +DIST jenkins-bin-2.222.3.war 66241734 BLAKE2B fa84737feee7b54d444640c8c1784260d1791c353b30bc81ee17ba855161c92dd3adf202febab521439b59e6fc2e6f8fdaddff62f78daa8b268b5e0503c0952e SHA512 1f0c34bf438d8646085151b0ac4f436d52b8d4f5001490ff79c2ea36379a3911702f993f897cceb782eb854a529d7edeaf642de17806b6f8679a188c97c96f3e DIST jenkins-bin-2.228.war 66137156 BLAKE2B acd1414745f0ffe12ca3025149d5ef8dcdebe6415e54e18f71eb4ef05bb578279409fbf5605763d86144726a82057ba796ea8ce3b79301ea33ddfed1f03ad9f4 SHA512 899c5838cc46f87020c18b0863b8f160c22b0422e7adec1bfd48dce5f06264b5e33ec8411bf9133e28fa8723daeeb5d2cd14a92c261d82e2b2b804d0b1c21250 EBUILD jenkins-bin-2.204.6.ebuild 1105 BLAKE2B 161bf3f0ad77e74702cfdd1db69cfaa54f6e267e814b358d3fdcac2ca5c7210410d1cf87d03a9e6f987d2ede8459d37f6bf352bc2a7fcd7f2167edf81542aff9 SHA512 d86e52237449bda33bc052d7b1dd3bc15306c4b771c485d34843973a7a7df6c0d0593ab156837cc64a018466222fd0c09bb331bb5c820807f5038300517e2283 EBUILD jenkins-bin-2.222.1.ebuild 1105 BLAKE2B 161bf3f0ad77e74702cfdd1db69cfaa54f6e267e814b358d3fdcac2ca5c7210410d1cf87d03a9e6f987d2ede8459d37f6bf352bc2a7fcd7f2167edf81542aff9 SHA512 d86e52237449bda33bc052d7b1dd3bc15306c4b771c485d34843973a7a7df6c0d0593ab156837cc64a018466222fd0c09bb331bb5c820807f5038300517e2283 +EBUILD jenkins-bin-2.222.3.ebuild 1105 BLAKE2B 161bf3f0ad77e74702cfdd1db69cfaa54f6e267e814b358d3fdcac2ca5c7210410d1cf87d03a9e6f987d2ede8459d37f6bf352bc2a7fcd7f2167edf81542aff9 SHA512 d86e52237449bda33bc052d7b1dd3bc15306c4b771c485d34843973a7a7df6c0d0593ab156837cc64a018466222fd0c09bb331bb5c820807f5038300517e2283 EBUILD jenkins-bin-2.228.ebuild 1098 BLAKE2B 0bfaac37afbe842e4e1a5572a0f56a77b4bc5915be4cb9a79cd7a56105562e8877c9686a2963c347c2feb06dea8e4aad271bcda9a9e50f17433485f189d39981 SHA512 381e5dd3c921892b0df7497fa6028ced0df8c84a2a0731142c01023cf2d63d60233f24f19e62d40699c606ea162210f54641b6742ad63d6a6c99bd29b24c0835 MISC metadata.xml 397 BLAKE2B b1a7fd87c8d5857ab102ec3d3bf5830c26c6988bb97caf89018b05e159f038c9c3a092b4f35788929d05042ac5cfd694bd03a8381686b9472880d0d205a451cd SHA512 4087fd799f4019f09103fb32d7f120e74d94715205bcc66858d11b9457774acaed37f3ad97ca0328f4ec28230a409dcfb0cbaceec142eb0a5fd3241ca35f8810 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.222.3.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.222.3.ebuild new file mode 100644 index 000000000000..8ab8d5db213a --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.222.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user systemd + +DESCRIPTION="Extensible continuous integration server" +HOMEPAGE="https://jenkins.io/" +LICENSE="MIT" +SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war" +RESTRICT="mirror" +SLOT="lts" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND="media-fonts/dejavu + media-libs/freetype + !dev-util/jenkins-bin:0 + >=virtual/jre-1.8.0" + +S=${WORKDIR} + +JENKINS_DIR=/var/lib/jenkins + +pkg_setup() { + enewgroup jenkins + enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins +} + +src_install() { + keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home + + insinto /opt/jenkins + newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/} + + newinitd "${FILESDIR}"/${PN}.init2 jenkins + newconfd "${FILESDIR}"/${PN}.confd jenkins + + systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service + + fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup +} diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest index bddcebb65d53..4ed8ef504e60 100644 --- a/dev-util/jfrog-cli/Manifest +++ b/dev-util/jfrog-cli/Manifest @@ -36,24 +36,16 @@ DIST github.com%2Fgliderlabs%2Fssh%2F@v%2Fv0.1.1.mod 33 BLAKE2B 18725478b6c6a565 DIST github.com%2Fgliderlabs%2Fssh%2F@v%2Fv0.1.1.zip 30134 BLAKE2B 07218f941f9f4f99f08079a18c9429a1648a6940aed9235f902fc42d2ad6a69f1ea829bcc45a134de3883e0a9a5ed2bd8527b778c6f120acbe32b2baafee353f SHA512 e2d91cf1c5efdff4703f4b2c10e5662f112aa3d085641d178fb18de2ec13ddb526d4850979e658d0759faa445de6f91bb0c38371b264afb2fc8dfbb83b765abd DIST github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.mod 32 BLAKE2B 8b498b103962181cf69cf5de686eee1a7f0e481ccd35430e33999c951b91ebb98e9dcb1dc9c4e40cb379fe4abae40a47eb36d9456fea076e44245022552d055a SHA512 c9faa5760addf2869df9a3ec5ed9da02944823afc5be93b8b6193c43261d167cff2aeb65bb844d959d368ada83932c86056aefbff799be326e889d3de4c2b8f5 DIST github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.zip 69641 BLAKE2B 7d5306ebb893e705188699f7b5e690c375bda9e0ab4c904aec10560dd75f278016c9f69ce4973260a4e5a8d8d7dd7c2f12a59f98e96a4456af6f23fd0db224c2 SHA512 fa400e3e1b6f57e29c93ecfb1dd94ccb1e4e4924f3b62ae125ad0bd88d56b5c48080ad78dbf545c1056bcacf860b93363a27780dbce2b812c5b58ca3c74fd11e -DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod 32 BLAKE2B 7c7baa1e29b9806fb97e0d557200e8722f2d373e149127307efa285cdfedb36dd57355168554d1a1bada62144e6a6a00c4d3246aa9afc7d0ffae0f087459c552 SHA512 7229d917bb0c788b07297e1b09b8f7952f951998a56f17ea1f69ff7c2f565a5686b212f42f45c6b8351905d6740a2ec5a235e493daa531ae00cb709faf67ae45 DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.zip 99651 BLAKE2B 14632f8da685fecc046b2cc9e61eecca02e7bd4720ebb1d3cd01a299e59d47cc604abc57d5518e18dea69785e3d5d539d87da211279e238a78dd23e3d7f8c7bd SHA512 4b47aa3677a464af17f3e320f41f59e775b45f04cabf2cf749e00ba1aa97e27ee78a07daad347bac4b5c41e2c430634fba57c6edbcd7ad405b5a084142871362 DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632 SHA512 045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip 121655 BLAKE2B 071d008723f19fcac3ee740e1b4898414cf09a2813bdb6922705cdcad5913d7fe4682d11219ef10d8bd3921fcf93c7d568daadd33b8e7c307a55eea6ac0d54ca SHA512 19403c36137b6ec9247fab3a9255dc98ad9dc46ba03ad3788e11298f8a310756b24dbfd3a0d9893ad93dc111dd228c421f96daae09e2058438c3c7c58386a71b DIST github.com%2Fjbenet%2Fgo-context%2F@v%2Fv0.0.0-20150711004518-d14ea06fba99.mod 36 BLAKE2B 3face566779516d32818939bfc87f0c24ef4b03ec89330763cb2de2ab371a6a391eb5fbf24d9619a07719f160c4f6c403dd4fbe1c650764c5e0ff43a43051aa0 SHA512 fc1cd659d6210d91ef66189a759c3850b242b76267035f38959be2b2f35283b54a61334f4416b619ff017d39646433c5a13c6b181e53bdfb28fbc3f9c35f3dbd DIST github.com%2Fjbenet%2Fgo-context%2F@v%2Fv0.0.0-20150711004518-d14ea06fba99.zip 8654 BLAKE2B 2a43429e35596402b196284d0b67ab0d12a380f87dedc2866ad300280095ef93e3c67c924949870a6e5109f4cca46c18e79adcc44a3689a1ac089177c56ce686 SHA512 bd003ca9570bd363ac70b7e2e6084c033b1255939759c2e07ff8e247a46b54e299980a310c430a0b3d81280fa61d49959e7c4fed94e6b70d36f16a034568a5a3 -DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.12.mod 285 BLAKE2B 6e10480f0b53e03a87139ebabccdac8237765f7831cc73ca90fd8007c294ddc5b1be382144aac65abc2f00f7d7ca71ed3c49f11b0ad90c52a73621341f21b9bd SHA512 9000cb0ea2d2f145ca5ca681d35866dfe91d2c7c41ec13bb8cdae80f290c8b608822b58fda17cc3b0337464fc19ac9177387689bd8cb509bd18be20ae9e6b984 -DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.12.zip 36420 BLAKE2B f73677b3de8833875ebca293bd1c21435cd0fdf7019e1c55d365bf45bc47febd0d866ee6f289e20b1491f06ee24c802b6c362a79e96075e32143abe23f544897 SHA512 5facc403caaac0443ddb824c41c80b04f601a2ffae781f1e796b0aff909e91cb4b3004baa968c4de2d78d0d60d906352e41e7fdeb8accf41324f5a5220ebc3dc DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.13.mod 370 BLAKE2B 28199a8da5635514aa204063ff02bdfcc96acc2fba060dbafac0a921d69a461a257a239986cdda10e0e81a372fc47f3a0f353ec7b74d0e0cfafd436be1498199 SHA512 b73cbbf69d945d7b5676a38840147e0236fd4dd5ee821b862ba8ef3a69cd3a450f08dd9eefb1db738d8d57657b1f1291322c86f876045eafdf07174448820ee0 DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.13.zip 36467 BLAKE2B 9d43c0d9768b635c9aac163dc563468f2cfa63b23bd06a2e5c9ae71de4395d437a0668bcd63b95b89291b2c56020530a52ebcdf1ec430ed7fc403b66437b3cc4 SHA512 ebcb612231e0861d0c695bfbd397d0e6fbdfbe5f6a57a276064e98e0d8003c1d7d7890db46358c5c15d1a5674c1afecfbc55dcc9479eea38345ab1f82b152ee7 -DIST github.com%2Fjfrog%2Fgofrog%2F@v%2Fv1.0.5.mod 69 BLAKE2B f4cfa08077dcb6d514cc1974d2954e828282c2b0f0e0d9a3df08c5d99079dc648e0c11fb5481d2271a0b9d62180ce16fd99adafed57e10a23cd8b7d4c9fe4bf0 SHA512 4c7d9399504c7d75e0790ec73b5b6dc098828df7d6be5cc97151fbcf3a07d0daaa8f170fcfdf211c72872213ec00df2c493bbe8a5949e43765c0cea6ef431a7a -DIST github.com%2Fjfrog%2Fgofrog%2F@v%2Fv1.0.5.zip 20508 BLAKE2B 30217f9f27f9bd0375964befda877639d6c916e5357c81ca0ffc1bbd487fead2b764fb4bfb20975f1d8e4a94f448832433ca9a33897fa19fc4cb21209063357c SHA512 ce7bda743007e9cbd3232ae1e39568c2ce02d91fbd5750837e34ddf4c80954535793b3a88ca7055d760a203694b8769a63434476a803e45404e2596d048a6e88 DIST github.com%2Fjfrog%2Fgofrog%2F@v%2Fv1.0.6.mod 78 BLAKE2B 55a1898496ee14c3ec16c6b3c701300a6bf8b9ae2183dfbcfe4030d1d59a32f95a6d5d80f535bf08d7b33494ec07ff9651afca5482e9302ec0a7198f97185fcf SHA512 70ae7519556ff52e0260a17393f9fbaf5f329bc22667032cfef0b81dbe9195c46665e59bddd8c1673f1b69dcdee2bf7ed2f5b2303b11915c362215ba5b9b2b47 DIST github.com%2Fjfrog%2Fgofrog%2F@v%2Fv1.0.6.zip 20670 BLAKE2B 575a4f844af7834dff1d66f797f214e4e063c84adca60b4cb908f3900bc4d66f57ac4502037ce69ac26a14961ef9e6eafc70cb40d58b10df929a0b53279fc0da SHA512 1ab1640c18bad7d6b741d038c83722b1a58f8604f925295d8ea29986e9eae6ce0e046246c88679f0c150b17e9b0e8e240cdaf087b494694b5d58c0e3d0f3f099 -DIST github.com%2Fjfrog%2Fjfrog-client-go%2F@v%2Fv0.6.2.mod 1884 BLAKE2B c86353d1eb28ff2a665217b22fc4c016cde7b8a5404422569dfdfdd0db6b312dd08e71519113f10eee60a98994d53670c5713701188155ed186d7a58a1b18d18 SHA512 136b1f42b5644b4a7ad57e110054f149b2fa191adfae98e111a2b13a9e54d13ffb15de0e2a8a7e9fe31d0b203d1d473a564afb093173eddeacb13f38b63352f6 -DIST github.com%2Fjfrog%2Fjfrog-client-go%2F@v%2Fv0.8.0.mod 1823 BLAKE2B eb4b995fb5456e57ea724f75bc49f03198cd6b92cc92173223e0764d460233d99e1f2aa093c26118e9f44c22cf3c52ae26bd0e96c7a70dd9ab3259c45b337f27 SHA512 4386edfec128742a70655b42cc519d1d1edfda21b196f1478b7f0d15a69a0c41dd94476e6d0308bd254bd5f5d465815965fc7a26112283a3d3af67fdf34e6ae4 -DIST github.com%2Fjfrog%2Fjfrog-client-go%2F@v%2Fv0.8.0.zip 219825 BLAKE2B e812f563b85daf75fe7de19d148a999758387f76d9a69fa87a31319866b2ce4dc388010942fe7346ea0eab67fcf8c4ba0f9e7206c4fac39d84ee6443b49ad0dc SHA512 d017e7ccdc483f9744f09b6ef76514d5a0bc1707193f8e766d08dcd18fd8e60e0f1ddf61002c8121ceedaf678ed13b27f5cecae65578f34672d6a116f77524ff DIST github.com%2Fjfrog%2Fjfrog-client-go%2F@v%2Fv0.9.0.mod 1823 BLAKE2B ca233156d7504f68cf54cd115f9ad6a70fc699f8f09aca8967066448f2bc86de7abfbd3c4e297906988dd38ccad485af8dcbe1972e23b7985b089db09108c823 SHA512 62b563262fcda766edfcd85a67c4249b535d32bf21fd85e753ab79788a425ec547b88ed44a67a143a9fb4306a83646ada05c0d84e9247e24ab13f9644c365af0 DIST github.com%2Fjfrog%2Fjfrog-client-go%2F@v%2Fv0.9.1.mod 1823 BLAKE2B ca233156d7504f68cf54cd115f9ad6a70fc699f8f09aca8967066448f2bc86de7abfbd3c4e297906988dd38ccad485af8dcbe1972e23b7985b089db09108c823 SHA512 62b563262fcda766edfcd85a67c4249b535d32bf21fd85e753ab79788a425ec547b88ed44a67a143a9fb4306a83646ada05c0d84e9247e24ab13f9644c365af0 DIST github.com%2Fjfrog%2Fjfrog-client-go%2F@v%2Fv0.9.1.zip 261043 BLAKE2B 84dc2857def7448fd74dae6b35d9c543f48470552d733745d4a3bfe92c0d0fed11b982780152efae26e7722fa647743eb9b2227f5cd0690b91a7f4c87d09f78f SHA512 3c7ef22466b5f627a03c4b99700559737ba3736b33bda35977210e2de57dd123c26f7b2c583b3b411384d3394915be6bf073e279e46318864ba78297cbb2c244 @@ -129,51 +121,6 @@ DIST github.com%2Fvbauerster%2Fmpb%2Fv4%2F@v%2Fv4.7.0.mod 206 BLAKE2B 02b757c210 DIST github.com%2Fvbauerster%2Fmpb%2Fv4%2F@v%2Fv4.7.0.zip 78561 BLAKE2B 67fab6a066d45754fa45436f17146e5368043618d19c69ddd60f9b49a8a6ef99719bc10128a8aa54b4315338d3ccbe916974fda5d39f0ba2e8db40aa999266d7 SHA512 84669d64d66da48d317616276770578adc0da17e4280992502a70f1589b2861b6687e557c013fdd8d2ff94ad1389cad138601f8f8f4677c353f31cb9cea99e61 DIST github.com%2Fxanzy%2Fssh-agent%2F@v%2Fv0.2.0.mod 34 BLAKE2B 1c824ffff1153d780abb089e618153485d1e135868bc07c824af3f1d32884f7b0f8f6ff4a267c5658c6e1557177e9939bc4a48fd6085a8ab369d92f9a3a15f92 SHA512 d114cab301fbb78c159b06972beb8d246f50bf3b8bc0ef7109b89e616dd630ad009cd85b9a3ab2a28ead0e1250a6dd8e930afd3faa409f34f40356e67f1d7601 DIST github.com%2Fxanzy%2Fssh-agent%2F@v%2Fv0.2.0.zip 9621 BLAKE2B 39e1831190d6c3586fef1ef570dc42a5bfb7814cd9edba1789b8e0dfbac4a032330a284e69d99ee7d2b1d6722f6c104b2e0f0d55af6c39fda232de29a00f3f2b SHA512 d814306a9a3f47187f8f37677243601ef790a76e068871c88966ecba930ffc303744072fde446eab67acf46340670f059271b53d37ba537a1b64ce2bb877759c -DIST github.com%2Fxi2%2Fxz%2F@v%2Fv0.0.0-20171230120015-48954b6210f8.mod 25 BLAKE2B 21e5b310a30482f79ce878f1649fa49b3d1b34db022063882a89a83e18e58db00042a2dc35005a715f1d75a3cb8fe72dc3637a91649946f2205582aad092a1fe SHA512 5b8492ae7974c4282c5302607f891aeb4f49dbc4c04bc492f99edd9e9cf89e4f6a37f52a0897ec28440cd2aa1c91ebd8e10075eae4156ea574f7ff4363845e74 -DIST github.com-VividCortex-ewma-v1.1.1.tar.gz 6042 BLAKE2B 03a1a3b89113adb1a99133aade2b30847f201cfa18d7de1fecff036dab397865293e4faa7edf66b7a6e5a9221989da6daa64e0a77a4ad7c26f7a9a2283aae13c SHA512 cbeb946dc6ca9a16631b3df900754d7b85ca6863b1be596612780fcd1907f4f8c301460b3a5aac97578948a591efcf2e64b574517c2652e09dcebb14076c6395 -DIST github.com-buger-jsonparser-6acdf747ae99cad92d1e8134606008acaca71844.tar.gz 47610 BLAKE2B 447c04edd86fe6dfed8ccaa9d607653e8dcceb6ec802ce889e4cd21a131085565ab553dbb25af2c0bf9130535b8373d262aab7cc19b6b9c72d2394ea4d13e9c4 SHA512 a429445c72498c9a92870c3936ab1fe220f9a6e3f5d5a98379d37d0b7dc8b3296f4bb09f94ff8b55c989d579f795ab1f5d51a6da04fae788563d3e927573c6e2 -DIST github.com-chzyer-readline-2972be24d48e78746da79ba8e24e8b488c9880de.tar.gz 36832 BLAKE2B a66fdb5126e9a9f7dfd52360d0a26916764a96df95b1d995ea1a83aac26227e16d3a2c3a419746c8ad03ba5bef4724a6abadf0ee3fdd84f347d595b9db88b6e1 SHA512 fb84020d5519cd0c5c2c06df598122e1bad3a31ed6b545aae66547e43d48d3da04a75799db9ca8957af1bd47ce2c1542440287c6722e0ab2c27b23ea9631e09a -DIST github.com-codegangsta-cli-v1.20.0.tar.gz 58397 BLAKE2B 0f623bff26139e57f29a2939c70ad8ba0c8daaf3721cc6f4d061fc88209102b1ece790dc0772f5fad66649f1129836482feee20def3dc0d63e728020664016ec SHA512 0a47a47121e25bceb6ebdf10a55ab3bc7531214284b1669fe20237c3ac938c7cd154ebc408759202d936688350e27e47d14f6a6b0793271c10534f2e90bd1fb5 -DIST github.com-danwakefield-fnmatch-cbb64ac3d964b81592e64f957ad53df015803288.tar.gz 4952 BLAKE2B 92a7cfe2f3c07bdf2c61b445e35531150869dc181138d3438d7173ee38130d411a0de770ba40958471ea61d9aebe8881b51eb0ca9340deced89fd94df267e299 SHA512 5904008003ac80d34581dd1d33130fef27c6a523196aafef1231a2e63c5296cd30f8c3c517090b6b4c7ebb6a57d24bb0bff10cc40876e3fa1c9e74b65bc13154 -DIST github.com-denormal-go-gitignore-ae8ad1d07817b3d3b49cabb21559a3f493a357a3.tar.gz 34507 BLAKE2B da9d86e081a876e11fd65c349a7c0961b8512a1d619fea5a17a8cc0a11f8ceea9d709767d84917d277272b25d14facd29ec47b6227ae504509b30b0f11e6f7c0 SHA512 81f81581c9e7a99326d541ecd63196342a9894ef228a64e9879e30d3b77d72b13793b917dbb5b599aa2f005ad638fc36ecdef8eeaef8957141965b83ccb5ec37 -DIST github.com-dsnet-compress-cc9eb1d7ad760af14e8f918698f745e80377af4f.tar.gz 9961936 BLAKE2B f54928e43f3d861671a80a0ff332e65804468fcad453708c0719d728ee7b360f3ed67c7bcb40d2d689e75c72e81bb346f4cb85ade902e9bb4a095b292e4dd34f SHA512 4d991bc8d1c34f792eb28b0fcfa0b6cfd054592170ef8e088aa80e9d1910d07e7855aae9f199f647ac5c3f05ef11f04352349734e4498314e11d5887e6032424 -DIST github.com-emirpasic-gods-v1.12.0.tar.gz 76825 BLAKE2B 55afe6d6834341dadfc9a159a20b4154665babfb4484440d25c1e67dd01e2e459f692932da12ffa8fe94ce4afe07c5501f45677bca6c5f3c287ef1144f9f9c44 SHA512 7dd24708aaf5d45f9a3b945d337291f3292fef2ade9fd479326bdfa27b359043c2ff2c0e257151707b2f23ee7e104abc4604a2dac81bf91e526723b29b360830 -DIST github.com-fsnotify-fsnotify-v1.4.7.tar.gz 31139 BLAKE2B f2d0aaabfad525fb640beba78991a858ad23203a557a69fc15d2f017b2a693c64c244de435682b1cd9d59e89a97e4ba60c7f95fa99a6145a9dea73b0f334936e SHA512 840943043c49c837641f04b976f2ba610fc03bd31030ca6442744d51fa9241da1905730ea11466e249a5bd37437f1e2a433a012a64ce872a1562c941bd5bfcbf -DIST github.com-go-warnings-warnings-v0.1.2.tar.gz 3769 BLAKE2B 8947385b0db67df1e36566bd7dc683520f14107a51b55d9d1a8be7418e4beb1fa4cb665aa5f07114f61194803ba330a101aa0a8b7e6c9e2b393c82495774b612 SHA512 7dd67fcdcd6d6b10969df3a739229ea058cabfe189c53e41a39a2a2fe00f4b4e7e16b8de3cccc34320cbbaf82c54fdf0444445d8eac88d96ee69e2132044def0 -DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8 -DIST github.com-golang-crypto-a29dc8fdc73485234dbef99ebedb95d2eced08de.tar.gz 1680188 BLAKE2B c5b875d0863630d7242f61f74d14fbcfc20dab9d735d8b21b539c453f3d5e207ae3f6a11332647c9daebbf09a5d71b7af7f7e578c9dbdfc519d5880b8a8046bf SHA512 83408ccbd632f879cc57baf50c5377c571f2ea71460feed79eea24690d311b2b0d26928d74d1062b667217bbfb082ba016fb3f0eb9abaf7ec014f9d423a4011d -DIST github.com-golang-net-eb5bcb51f2a31c7d5141d810b70815c05d9c9146.tar.gz 977441 BLAKE2B c4e3fada087341595861671b8c0d1b23a53296852d335fb4acb7f6cf6c72a4fcaa56027bedf3582a48c26aac3102ab5f146ab983c42642fe6b72a0d344ad1be7 SHA512 af5b53755d68d85313fa0c1438e4df98b077e4f4c1035b7772932593ee9ed9750108aa93be2453df723f7f008053d9f892ce565e8a9c65883f6c519c4a6cb8fe -DIST github.com-golang-snappy-2e65f85255dbc3072edf28d6b5b8efc472979f5a.tar.gz 62611 BLAKE2B 70e476136c4ab621c38e1335a61673fba0fa085dbfadef480b75d06b1d6759abda7db2566938a9af1112302217af87f015fa9be2c28c1e9a80288158ac28cf18 SHA512 3f0be750c0e40266a4c621c5bbcf4fccf574350a6d1bef00ed9c64492767ef77073a17401115c5dee30e61570cc50ff433c17a3fa9c0bec7b3d2a7b9db4483f0 -DIST github.com-golang-sys-d89cdac9e8725f2aefce25fcbfef41134c9ad412.tar.gz 1385928 BLAKE2B 32e2a2ccfd26fb12d10a460ef8149cfce5ab9b32a2d2cf5b89338c0be917cf7601841446f8647eb5f211b6ecfb6a1c41601c28f38514297f670e621e3405b228 SHA512 d26325e31a3c5a1a767f22a36cb6e6008f55b0fd3eb10a8fec39907e7aabd83be702b2a6fb66d07b7cbd1881a50c037b0c1f78d1f55bd3f01aafee9cd9274df1 -DIST github.com-golang-text-v0.3.0.tar.gz 6102619 BLAKE2B c92e68014a8c157d76741c02acd708771d66bd3dda5b19285f5aa3e073e0fe3fccb9054744d35ea62b681ae4421bb7489238d6868f9314fb26f88e002287abe8 SHA512 bd60dfaa7d9dbfca171a3ba40b51f5663c01257cf3b12b618d35689a97ab2212d316d5716ff09681bf40b099f7e20a0e0df8cfc065699cb6a07ad1dc2e2bc189 -DIST github.com-hashicorp-hcl-v1.0.0.tar.gz 70658 BLAKE2B f28dbe8171ce4fa94f57e8bfa8ffe7e16e57147a6a4525a8b5d31d3a47e817e056a85bdb8b91d56be202db27a29f37496f73014d1d97c5d55ce07b89f7ff6848 SHA512 044e3ba2a44a1abd9c851d4ec1f5c541663f8cd7f705c46c6ae2c377fae6df6315a6596c42f391e8239b61f0f0f6caed8d4156f8875cbddfbc7bcb78eaeb466f -DIST github.com-jbenet-go-context-d14ea06fba99483203c19d92cfcd13ebe73135f4.tar.gz 5944 BLAKE2B 18d2ec9cb208cb7844d3ffd23a64183e08d75b89bb979a0cddefc197b5db16cd9199bcd1c631bbcb607e9c009223952ad67f5c52315de358ab1a718fe5c1307d SHA512 ead2e583dd98d27fe657536b0b52296510b88dbe9a3ec4befb965a4ef0174cc3cb65b750c7004c1df21a861de66659a70426a570eb23ff05773516fc3f60ae6b -DIST github.com-jfrog-gocmd-v0.1.11.tar.gz 25233 BLAKE2B b99bcf6c389db032cf5cfc92b9574191cf7a6b61e2daf71e113e7bd9e470f03708978180a92c71ee2220fa0e716a25cf2bb9bfa7397dd2fb3f6145a694a6c8bd SHA512 c35dff26d45c1c78976abea5feb3668b7e4075f2677f5da2821a5656957baaf422fea4435af9ce5ad25f48ef70bcade65cc9f8db3c8c131fe8c9cba7eef2b201 -DIST github.com-jfrog-gofrog-v1.0.5.tar.gz 14874 BLAKE2B bdc239836193c57e2beddd628e544b67e170c608c41d4b11b1ac7b2350882f75745f07d91c009d37ae81c8c0d9cdf1ee62eaab18f194cb2f035d00ad1fee89c2 SHA512 b40fe05c3a9141d4a92550c6864405550087518e72092e9a131de663a2b4e4f865baa1261d2a8040c16b30b24444d05afa96322baa06462ffd4b54d8d756e9d4 -DIST github.com-jfrog-jfrog-client-go-v0.5.8.tar.gz 114406 BLAKE2B 7f166db9e6fe77750f6a8dae80498a1d42fde8923dcee2d44a1e45cfa65845bf72bd84afaf4a6653d4b02ed6658c82b64d2b425c5f3afdcdeb16bb40e5d927bb SHA512 66ecc30e4ecf1d52082712c3ff9f3ddac4d342ae0e0c54eb9eec9934382c75c2dc865d0c6942ca79303cfb0b7cd864887e1dd9df2c08eabf60a408ed7cb2d89d -DIST github.com-kevinburke-ssh_config-81db2a75821ed34e682567d48be488a1c3121088.tar.gz 17183 BLAKE2B 5cf35076a2ca09ae3c06e7f9d1601c5239b634028456e8e96f6b3bcc8d2c638e6bd31ae5bd57081fa58e59221e1c8f085fc62ccfb818f5702abed1b3a804ee67 SHA512 20f05ad15c6d4265b94d94caad2dc056b618e3ef16290b17da8253e0be97cbe70c7d9f498f26ace86a9bcdfa87b8e85679b39ee7b2959bc3f2b6931164618253 -DIST github.com-magiconair-properties-v1.8.0.tar.gz 29504 BLAKE2B 667b8e60ed2ff538a84f199e43c75d37998d6fcb2e9c3cd6b3e069ba9950d45b4cd775797879467ef86b701391078582be2100fe32fbfc4c794f728fb7f38527 SHA512 9790debc8def1a7eae5a1e530ca68e53e562e622b374752f69e40aa508a88b58b95e15a503a8314e7d4f71a42411d1ba462687184c2b251eb41b5ee3f12ce95d -DIST github.com-mattn-go-shellwords-v1.0.3.tar.gz 3276 BLAKE2B 37422e11e71992e032d4dcfcdd8146c7867cf6f995185b2a405f0c9ccb5723a25b3420c092312c2643a87ab6d10037523b672ad8b8870ba2db8bc5c49a1e9902 SHA512 ca6616b72b5fd5a632285e748844acddc9082dcb5d52c6f6d9580acc392a45ff4e28c4e22346198288ff3feeccc6aa141346c9656d6755e8b330f36a47d6a0f2 -DIST github.com-mholt-archiver-v2.1.0.tar.gz 21655 BLAKE2B 7f306ce7ef63911e6cbdbc2ab106c00a4f8adf98141ff0466716902806dca5ec1479445010f41fdde03ec3deb109d0dd25506bce0e2742ac40a8218b13f6d4a8 SHA512 d78c806cd0e3d93249f4dc0d7745381831dea8df4607a1958f30f7ba8c2a7f7cae2d6627ad941db0824a7246a25f2f3dec0b6becaaf0ae37785a4e0c1fc9a8e1 -DIST github.com-mitchellh-go-homedir-v1.0.0.tar.gz 3247 BLAKE2B d30f3646703d1a9dd723e8fe5452884a3c5b2bb586ab2f215bbff3cb0fcaafd4c7bc8de3a63f6cfa6de90e6f48b250fde01a695fae9ec3b12c4979970f15cd47 SHA512 f908d9e7c65f04303a3b341135afab59a87faac3e991cb03b232e155ee35c6bb319d16a25b09c4831bf4eb708a0600e673852a1aae1cfbb04ca23e4e12a44243 -DIST github.com-mitchellh-mapstructure-v1.0.0.tar.gz 18841 BLAKE2B b1ee258e1d1c68d0d555c2c36c6df92d9d2b7695150e48f391978e1f2c2d1907a40ce6aac7a5e3e14974a0659426979712ce5c3ab9f7169106e36a48f8701e8a SHA512 a95d34b74823e7a9a368c60f95a5ee8e1032c0b6bd6b002559a5e048e405c9ca54f8751a58f2c5a3a9f9e005575f9a17ad14723dc10b85974102df5d59b0da16 -DIST github.com-nwaples-rardecode-e06696f847aeda6f39a8f0b7cdff193b7690aef6.tar.gz 34165 BLAKE2B 4890f0b2656ed1fa21e718c1c97fcb01610b32b1f941a810b2eb7d6642afdadc08ac0d8670f77a6af9637c02643ebfddd57080a0bd2ff3385e56b88d2ca57b3a SHA512 f5f3b7022249f05993c9f5e91acf6e0d80052864bf12e195cffe395e14fd9e1b2a420c652cd96bb0fb38f2f815e06ee9c36ab3576c70a82ef2bea26fd6735926 -DIST github.com-pelletier-go-buffruneio-v0.2.0.tar.gz 3028 BLAKE2B 02ee24b98d814f663640283d5aee532da9d79d0627c741f419b101f86ff3233fc009673709f2f779f8cc1056403cdf4960b9f1d8fbe98b53642b6cc8b4e6efdc SHA512 2d1a4a81d376a1b0f5dd1302f917d106db7ac53e7d4c881ecaa1017edfa14928c975e15211ce157cd248a40eae8b70b737663c7454ff968a8ef797e9acd6ed17 -DIST github.com-pelletier-go-toml-v1.2.0.tar.gz 57496 BLAKE2B 48ffbd6b1b06df31b89ccda4d5aa7f8b23215a2532aab102612231dcdda3fcad4c277f15a56894e10bb94cb3c891f50e87ef9c0e6c7e1f3f840d14bd85634b25 SHA512 07791bbc0e578ab383776d715942cd4fa723e5fa6f9879676b6820166ca9b776651fd62a0584cbcc52d2ba87cecf18184734ce9b06fb5b490013eb8dff6fbb4d -DIST github.com-pierrec-lz4-v2.0.5.tar.gz 3555216 BLAKE2B ddfd20be1af946c32721115f7c77161ed0bd897480b974e8a796eab1296049d54c580e2dd253217cc6d75fc4f90370d3c493a433823ba8ee4148435de173594e SHA512 139bab790fdd238ac943452af7aac4af74119dec4311f545bd85e349a450485556077dd4633f3d871a5bf0a6ddbf78d3588a2bc07643b06efe87406b52ac8b9a -DIST github.com-pkg-errors-v0.8.1.tar.gz 11009 BLAKE2B 02adfe3cea02b0ddb7cde923c22dc8a035491098d138d6254e8b833f58f4388a7bd172a15a22f3dbd6b0ce8909b6167f62561d32ec3d21566eef00005c1a025d SHA512 8f93cdae71789e417da11a45c667954169ec4adc04fb618f938ffc2e513cb021f140bc2b94f3e634fd4f19b73be7c9bc483d541bb7baea54c7c9700becc4d438 -DIST github.com-sergi-go-diff-v1.0.0.tar.gz 41609 BLAKE2B d45904bd26757c0b81310debfecc35fc20de2bc28bba487324dfd348e9f53369dc40cdc5f25cf8d07f6d8462fae5f41df606b79f28b28bbc7fc53bd5af8469e1 SHA512 aed012908610c75dbf7141ee5652d6b1b21ebf6e6a72ed88cbe32213ad8ca6ccdbfe1d42815eb8cbd98276acf75306aef21b729237746d30e24ac6dbc36552b0 -DIST github.com-spf13-afero-v1.1.2.tar.gz 45309 BLAKE2B 0de6a204590f40cda8e80495bf57f55827aec4fb0fff58e0ae7d03b25d297edf530af4c8da94f11ad9bd25eb148fb72b083c75d513b8c4802e8d1a557386f101 SHA512 2ea3773346086d7f0e499653649ef9cbe71b5c0ea488b7650630f4262c13fa426522c9f9556ab127c7b8aa2aa97ff0b34cf3a9eba8b7c753ed200292a50a314e -DIST github.com-spf13-cast-v1.2.0.tar.gz 9856 BLAKE2B 0d765d33ae72e7f9849decd8ef1b5ee38a891bdcb3aa0e3f8e52fc025bb73dd461b53967beca334c71c743d8ea33e17c842bcb48108108db6ecd6e05127c3a5e SHA512 9ccc59e67196a7b67b0fedc3165fbf0f991ec911d55b3f8a489cac4fcc26551af82ba4582a9f9913127b52ceffd496dc8b627d6e21385ab31bd99281c8da1689 -DIST github.com-spf13-jwalterweatherman-v1.0.0.tar.gz 6392 BLAKE2B 15ed225aa9eb6afca552a19a7ba22216454a27a29aa9f7ee39758100ff123afe8b10e06fce63bf2f4710fbdcbc5c680d3b4eef1cc3c8d363ce0a9f31ce8a34ca SHA512 13cc90c6f4a9fcdd29610773ada79fa2072223459c824b0f732ed3a6f4c61cb7a65c169f70007d3a08354f0a2e06b67e5257c4b0a0e1989fbc2309e69f7200cf -DIST github.com-spf13-pflag-v1.0.2.tar.gz 44042 BLAKE2B 157fa6c2b1efa594abebd76ff03121050187974d62475b1aa66af325a2198ea64105655597703c37f25e22c4a07864d9fc31a6a29ba9233fdeefcceef400d5e5 SHA512 fd3cefd683329316eda4ec660193a970e38435515c16805190235e2c969c8d65a6f602fdc7c2f7cf3d9740c5a321ee5be5e8034bd6cd7c05c12722cf64d1e8ae -DIST github.com-spf13-viper-v1.2.1.tar.gz 34467 BLAKE2B 5a675ab1e948b7bc3a6353ce15462749dac6513673a7bef413536df29bc0ede215b5135c6e7d2d552d639dedd7afa942ef876c625d30bf9fbac98f6b28a5c4d7 SHA512 077482e24a061fd72ed83e1dd07ed46ee9ee849712137d1d8fde3b1d6bc700d76db6f17c041b12b6b1291ae50af31777463b820fd7cbcc842fa6208fc7abf0b2 -DIST github.com-src-d-gcfg-v1.3.0.tar.gz 28527 BLAKE2B 84eb10416cb8ae67673d6407260c802d0057f92727f370371e6caf44eb4bca58190589aab60b143246839bfa0bc429defff7f4e109701fc158284c85c071b751 SHA512 487386bc6198ee3f9bffba647860f12e4f45e805a035176c394c03976f8381aacb0031b0a78ced390a8fe8ee64f6540bc2cc2a93e7c4b187d0b80bc08c512c78 -DIST github.com-src-d-go-billy-v4.3.0.tar.gz 27445 BLAKE2B 8672789e7230d5d92ab317a427d97af5890cbdf2e0ce066a59d18f317094122a631deb94669ef8d1b055e82c86a0f1abdf40d71bc0856ae995713ae35544e14e SHA512 6a9423476f8414dbddcbf1acb9ab7ae3b209283659df41d38502e21a17f9de4fda0fd87a4af5d3ae5847fc5557ec01828e6198e87421d51bea6498023809d8f8 -DIST github.com-src-d-go-git-v4.7.0.tar.gz 375873 BLAKE2B 0d010a8522ce858a812a16c43277eb8c0108139a6881cc1f60722cb361ff1280fc068fb4a12b7b4c7423a2308bd73b9cd05a7aac14b9a279ec2808fd327c199d SHA512 8c9c09437c9ce9ca449aeb856d4ee98030ba1253353163710f8e515f4d3ba65cb2f0f9255c901a85da86d6b1aec14d30071edb89b66dae115968e90c5ce44cc7 -DIST github.com-ulikunitz-xz-v0.5.4.tar.gz 477002 BLAKE2B f1805bf4aeec4492376d1c94f7b92d56c4096445d295c00e4db2e7d2b1170842f4bc64ec102ac6c146202a432ed0083948dc44cc443955cbf01981ad194017e2 SHA512 b9adad794a11ba6534cf31a722683995d517d55dbbb5510403538247931b88c00118b3d676b07c46d1e7c95805938240e4af88a428e41afc1c3d65b159820702 -DIST github.com-vbauerster-mpb-v4.7.0.tar.gz 53244 BLAKE2B 61945f6bc07015ab1f3bf2b202ed5e9af59fb52b090258802aa04bc97974c1d14a5c7e838dd381de5485285bd39623fe5faa7e1ec3273e587c09c7803c59be51 SHA512 ce35988092ab30ce6a5531024b976a9fff33024c5b3a066d885c7804c153c0846710e58a624184654cd5df5dd13712dcea5370d569bfe73834149828f3edce9e -DIST github.com-xanzy-ssh-agent-v0.2.0.tar.gz 7273 BLAKE2B 5a73c92d4190e3f9c10754b4ddbd958a445e666c3e716b5465e8d667d1ce6b4e4421da6d00dd39bb214868fc72c0d85e11df13b54bd78a0f3759d815b42d8225 SHA512 7305f3db69ef1ed816d0884baf24c072af02afd5b5988cef7191ea3d3b80b23c282c412e8460856267ebc5cb8c6af2be357c7e680c417c99ed76b770fb198e70 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181001203147-e3636079e1a4.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190426145343-a29dc8fdc734.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 @@ -213,8 +160,6 @@ DIST gopkg.in%2Fsrc-d%2Fgo-billy.v4%2F@v%2Fv4.3.0.mod 195 BLAKE2B 2c1990b016a6ca DIST gopkg.in%2Fsrc-d%2Fgo-billy.v4%2F@v%2Fv4.3.0.zip 42390 BLAKE2B fe92b03c944d438640037fc9c4f6a00fa1f0b760255be886d1f1881cd7b19b681346ab39d781a63736810d995e4a34cfd39cc21fe2a63262b96a403d241dc771 SHA512 1426af4156a527eeb1f24bf6cec488541ed7b2ec07a6adc26ee29c20c1d83802d4b63e10c7e376f6da904690a7a415b0935869b94a0ee4eae4085e2259d13e6d DIST gopkg.in%2Fsrc-d%2Fgo-git-fixtures.v3%2F@v%2Fv3.1.1.mod 41 BLAKE2B 03ca301a47c343c381196bfbcfda429e85a7af164f9b299043c5ed8ce3f3c31254ed733b2ae946dbf69b57d8ac0852b4e4be05ff4e2288ff37cc1bac3f902251 SHA512 cf6f2393997a22a6e1f8549bd632b9406ae54a300c1d0981453a1bd6bdb084de71e6f5515cde2d875cc006651d689769159fa3d38fb761c194402d484bde02da DIST gopkg.in%2Fsrc-d%2Fgo-git-fixtures.v3%2F@v%2Fv3.1.1.zip 48327830 BLAKE2B 3dffb3c4ed58a924d167ae6f90aafcdf54bcc8c7ace3c12eb08589bd2a7c6b2cb2d81cad461f985e32c3d8f12f229fbfeb1b60127cb3c77bf89c94b8112c2835 SHA512 e37abd77cb964c3431b35f290b7163f2bb03ce8539966cb5ba727620a1b7597d456ae36ff8d1403b1aeab130f514d4220bff4a6085a447ec1d4cd97411ff3500 -DIST gopkg.in%2Fsrc-d%2Fgo-git-fixtures.v3%2F@v%2Fv3.3.0.mod 41 BLAKE2B 03ca301a47c343c381196bfbcfda429e85a7af164f9b299043c5ed8ce3f3c31254ed733b2ae946dbf69b57d8ac0852b4e4be05ff4e2288ff37cc1bac3f902251 SHA512 cf6f2393997a22a6e1f8549bd632b9406ae54a300c1d0981453a1bd6bdb084de71e6f5515cde2d875cc006651d689769159fa3d38fb761c194402d484bde02da -DIST gopkg.in%2Fsrc-d%2Fgo-git-fixtures.v3%2F@v%2Fv3.3.0.zip 48423904 BLAKE2B 7b2204de8cb97f40d5e4c78ec3ee6a6c574fda1812459980d9ae717184f43dbce1a5c8999b965eae4edd71cbf869b0183e349966176fff05ffc6707e97cd41dc SHA512 1dd9d5c481268e369f85a766377cb3f7283cc170da72bea7b54d6e92e0dbc452a408a1563835b99fc31bf195f615116542032ed0d3e4d2b3f5a87f78038ca0c2 DIST gopkg.in%2Fsrc-d%2Fgo-git.v4%2F@v%2Fv4.7.0.mod 32 BLAKE2B 6c6d1cd35325b75c26eb4cf73046b03177446ba3fb4ed471a50940bd14d60019bcd5131377b58809438b2211e47e2774f16b8a10f0746e558be359c7de4cde71 SHA512 7a687403819671adf368e3c276e4a1ca6ef8452aa8056c89ad8a1fa45c7379b75d44d5fde5289e9d96496ac31714f104fc4e3fce150e11de8cd0aacdbf4815d2 DIST gopkg.in%2Fsrc-d%2Fgo-git.v4%2F@v%2Fv4.7.0.zip 528007 BLAKE2B 243c8687f1e231003780e047c04558f405a6ad3ee17da9b379b9af77840b0ed637ed74954488c7ba88b53e2eba1a1832e55d71376b2875ff6eeff31ce35cf04c SHA512 f770b231d96b8d0d527caf281e676f16f4d15c6e4b61cce62ac08a80bffcceecadc3dfe73d292565759c357be806bab673127103a9549370f2c5f2b055573bf4 DIST gopkg.in%2Fwarnings.v0%2F@v%2Fv0.1.2.mod 28 BLAKE2B 39555ca91c4818bcc1955c20438d83965ad6f1b2058c6d8590f4c30688eab2ac08dfa1655d4de34bd68006afea1788a89fb0240d60b048be9616c8e44d8a801f SHA512 6fe714c089847582c8c01e055e4bd6b991e8fddc6e420aa03a40efb35fc4ecc5e87a60c44aa82fe004899eab427d4b82262cfebb3331b7443a2c7a68718f8f75 @@ -222,10 +167,6 @@ DIST gopkg.in%2Fwarnings.v0%2F@v%2Fv0.1.2.zip 4950 BLAKE2B 35fad8c7c0a1de9e47bc5 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip 78275 BLAKE2B 139c8eb7c405dddbb67321eacd25c0af1e5b3f031831266abf6a8e5a5ed12f6381778868383c03433f8ef760d6b42ffbff40150f2fee91dedd0b312f9fe81c7f SHA512 3214b38f348921f6a6d9ef93d4337bb90abd0d101d69d16ad8e38415c22d3b9a85bda873df2eb7a271f9b973ef38b74731405e522e1bb8083c78932762cb5535 -DIST jfrog-cli-1.30.4.tar.gz 305474 BLAKE2B 5b8666608640a366cc094c1f330456d9e97710ad8968f7c92dc0a8fa69745f7910533104257ce60957b51c1db10175dc57107625557789a5fd45c5f314899bc0 SHA512 3b7670ce138499630bfc9135e4d88e85fa1e65b871d5ee1b313dec388f229d00f228fcd350fa6156a5a0b64cbc8338753e4f94a237e54d6058f61b92e9629c30 -DIST jfrog-cli-1.34.0.tar.gz 316882 BLAKE2B c0ff356da5fea8eb94d1da7a252876bdc4d40874e83b2af74aa0a13eaf6219c95f32bf493724914e75ec40cba3c1c44f0e006b1c97a4c0289e2c2337560ce109 SHA512 1e9092e38cc08a5b11dd43aceb991c36ea47c9ac3bdffcd1606693c522eebaff947db2b80ab74d4bf7669b5d1a22198d7d68fcff7d86da38002d768912219a46 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06 SHA512 1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b -EBUILD jfrog-cli-1.30.4.ebuild 3312 BLAKE2B 061a9d784e01cb78bd91512f40e91ae57f4fa5e1a4282af01a972d53d356d8b02695262b0f2aa2ae549a775ab93cd7af6272284a73396102c8066acac3d797b0 SHA512 41b670bc76937927e77e6fec83e0e083f2bd55ab13562dde99c230c89a9bf543e603a3890813e0f873d1256952757671cf27c0f5f232f7513e712bc586b02901 -EBUILD jfrog-cli-1.34.0.ebuild 7561 BLAKE2B 98ff5234136f883a78a0c95b4c065167d10bfe7dc9e099f7ff08f78ff4d41450c1853be3ea38c630159c8dcfaf09f13efafe9c4d1c680a08d0b84e0af340e581 SHA512 3034add4b42992921ee34b4b552c0b35309d198870324dfe9647296bacdd7b4cf3d0e91a4dcdfd8b5a7effaca841b0313b9abb2d7d830de54e068024d539f298 EBUILD jfrog-cli-1.35.3.ebuild 8554 BLAKE2B f8e18f89c76515556742af759c58178bb356db8f7213ebff56f3abe667f771a2fb23c1c41bd8e0a07c547790688a67f3848e183f680ff035a7c3b91bc1ca9551 SHA512 77ea3eecdf8139aa7747ac00efa8c98ce285431314b87e59c3a64385151c4be06fc49fc0f1b9293f098aa7690214039e195419c2ed29fdfe5a2b71ee68eb8ee1 MISC metadata.xml 244 BLAKE2B 69bff1931d3487cac65b10ff2068c2ffeb68b772ca4ed4842f39d8c92403572314769f3babca3204dbf3ebec92d813821ab79ba7c78e8ca9d161149e4db88fba SHA512 ee1587876b1ab6b66fc7a7eaa9d6c1c8fa0389f885da6fd6dd88bfcea3d179f0dc36a5c8be70fefa35cfb16eb4f92f41c24a438e9db57580949a1e796b1b2d78 diff --git a/dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild b/dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild deleted file mode 100644 index 28256fb9766f..000000000000 --- a/dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_VENDOR=( - "github.com/buger/jsonparser 6acdf747ae99cad92d1e8134606008acaca71844" - "github.com/chzyer/readline 2972be24d48e78746da79ba8e24e8b488c9880de" - "github.com/codegangsta/cli v1.20.0" - "github.com/danwakefield/fnmatch cbb64ac3d964b81592e64f957ad53df015803288" - "github.com/denormal/go-gitignore ae8ad1d07817b3d3b49cabb21559a3f493a357a3" - "github.com/dsnet/compress cc9eb1d7ad760af14e8f918698f745e80377af4f" - "github.com/emirpasic/gods v1.12.0" - "github.com/fsnotify/fsnotify v1.4.7" - "github.com/golang/snappy 2e65f85255dbc3072edf28d6b5b8efc472979f5a" - "github.com/hashicorp/hcl v1.0.0" - "github.com/jbenet/go-context d14ea06fba99483203c19d92cfcd13ebe73135f4" - "github.com/jfrog/gocmd v0.1.11" - "github.com/jfrog/gofrog v1.0.5" - "github.com/jfrog/jfrog-client-go v0.5.8" - "github.com/kevinburke/ssh_config 81db2a75821ed34e682567d48be488a1c3121088" - "github.com/magiconair/properties v1.8.0" - "github.com/mattn/go-shellwords v1.0.3" - "github.com/mholt/archiver v2.1.0" - "github.com/mitchellh/go-homedir v1.0.0" - "github.com/mitchellh/mapstructure v1.0.0" - "github.com/nwaples/rardecode e06696f847aeda6f39a8f0b7cdff193b7690aef6" - "github.com/pelletier/go-buffruneio v0.2.0" - "github.com/pelletier/go-toml v1.2.0" - "github.com/pierrec/lz4 v2.0.5" - "github.com/pkg/errors v0.8.1" - "github.com/sergi/go-diff v1.0.0" - "github.com/spf13/afero v1.1.2" - "github.com/spf13/cast v1.2.0" - "github.com/spf13/jwalterweatherman v1.0.0" - "github.com/spf13/pflag v1.0.2" - "github.com/spf13/viper v1.2.1" - "github.com/src-d/gcfg v1.3.0" - "github.com/ulikunitz/xz v0.5.4" - "github.com/vbauerster/mpb v4.7.0" - "github.com/VividCortex/ewma v1.1.1" - "github.com/xanzy/ssh-agent v0.2.0" - "golang.org/x/crypto a29dc8fdc73485234dbef99ebedb95d2eced08de github.com/golang/crypto" - "golang.org/x/net eb5bcb51f2a31c7d5141d810b70815c05d9c9146 github.com/golang/net" - "golang.org/x/sys d89cdac9e8725f2aefce25fcbfef41134c9ad412 github.com/golang/sys" - "golang.org/x/text v0.3.0 github.com/golang/text" - "gopkg.in/src-d/go-billy.v4 v4.3.0 github.com/src-d/go-billy" - "gopkg.in/src-d/go-git.v4 v4.7.0 github.com/src-d/go-git" - "gopkg.in/warnings.v0 v0.1.2 github.com/go-warnings/warnings" - "gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml" -) - -inherit golang-vcs-snapshot - -EGO_PN=github.com/jfrog/jfrog-cli -DESCRIPTION="Command line utility foroperations on container images and image repositories" -HOMEPAGE="https://github.com/jfrog/jfrog-cli" - -SRC_URI="https://github.com/jfrog/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${EGO_VENDOR_URI}" - -LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -RDEPEND="" -DEPEND="" - -S=${WORKDIR}/${P}/src/${EGO_PN} - -src_prepare() { - default - - #701188 go-module.eclass does not support versioned import paths. - rm go.mod || die - grep -rlZ 'github.com/vbauerster/mpb/v4' . | \ - xargs -0 sed -i -e 's|github.com/vbauerster/mpb/v4|github.com/vbauerster/mpb|' || die - grep -rlZ 'github.com/jfrog/jfrog-cli-go' . | \ - xargs -0 sed -i -e 's|github.com/jfrog/jfrog-cli-go|github.com/jfrog/jfrog-cli|' || die -} - -src_compile() { - export GO111MODULE=off GOPATH=${WORKDIR}/${P} - export -n GOCACHE XDG_CACHE_HOME - ./build.sh || die -} - -src_install() { - dobin jfrog - einstalldocs -} diff --git a/dev-util/jfrog-cli/jfrog-cli-1.34.0.ebuild b/dev-util/jfrog-cli/jfrog-cli-1.34.0.ebuild deleted file mode 100644 index ff47b68e5a08..000000000000 --- a/dev-util/jfrog-cli/jfrog-cli-1.34.0.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Command line utility foroperations on container images and image repositories" -HOMEPAGE="https://github.com/jfrog/jfrog-cli" - -EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1" - "github.com/BurntSushi/toml v0.3.1/go.mod" - "github.com/VividCortex/ewma v1.1.1" - "github.com/VividCortex/ewma v1.1.1/go.mod" - "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7" - "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod" - "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239" - "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod" - "github.com/buger/jsonparser v0.0.0-20180910192245-6acdf747ae99" - "github.com/buger/jsonparser v0.0.0-20180910192245-6acdf747ae99/go.mod" - "github.com/chzyer/logex v1.1.10" - "github.com/chzyer/logex v1.1.10/go.mod" - "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e" - "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" - "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1" - "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" - "github.com/codegangsta/cli v1.20.0" - "github.com/codegangsta/cli v1.20.0/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/dsnet/compress v0.0.1" - "github.com/dsnet/compress v0.0.1/go.mod" - "github.com/dsnet/golib v0.0.0-20171103203638-1ea166775780/go.mod" - "github.com/emirpasic/gods v1.12.0" - "github.com/emirpasic/gods v1.12.0/go.mod" - "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568" - "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" - "github.com/frankban/quicktest v1.7.2" - "github.com/frankban/quicktest v1.7.2/go.mod" - "github.com/fsnotify/fsnotify v1.4.7" - "github.com/fsnotify/fsnotify v1.4.7/go.mod" - "github.com/gliderlabs/ssh v0.1.1" - "github.com/gliderlabs/ssh v0.1.1/go.mod" - "github.com/golang/snappy v0.0.1" - "github.com/golang/snappy v0.0.1/go.mod" - "github.com/google/go-cmp v0.2.0/go.mod" - "github.com/google/go-cmp v0.3.1" - "github.com/google/go-cmp v0.3.1/go.mod" - "github.com/hashicorp/hcl v1.0.0" - "github.com/hashicorp/hcl v1.0.0/go.mod" - "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99" - "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod" - "github.com/jfrog/gocmd v0.1.12" - "github.com/jfrog/gocmd v0.1.12/go.mod" - "github.com/jfrog/gofrog v1.0.5" - "github.com/jfrog/gofrog v1.0.5/go.mod" - "github.com/jfrog/jfrog-client-go v0.6.2/go.mod" - "github.com/jfrog/jfrog-client-go v0.8.0" - "github.com/jfrog/jfrog-client-go v0.8.0/go.mod" - "github.com/kevinburke/ssh_config v0.0.0-20180830205328-81db2a75821e" - "github.com/kevinburke/ssh_config v0.0.0-20180830205328-81db2a75821e/go.mod" - "github.com/klauspost/compress v1.4.1/go.mod" - "github.com/klauspost/cpuid v1.2.0/go.mod" - "github.com/kr/pretty v0.1.0" - "github.com/kr/pretty v0.1.0/go.mod" - "github.com/kr/pty v1.1.1/go.mod" - "github.com/kr/text v0.1.0" - "github.com/kr/text v0.1.0/go.mod" - "github.com/magiconair/properties v1.8.0" - "github.com/magiconair/properties v1.8.0/go.mod" - "github.com/mattn/go-shellwords v1.0.3" - "github.com/mattn/go-shellwords v1.0.3/go.mod" - "github.com/mholt/archiver v2.1.0+incompatible" - "github.com/mholt/archiver v2.1.0+incompatible/go.mod" - "github.com/mitchellh/go-homedir v1.0.0" - "github.com/mitchellh/go-homedir v1.0.0/go.mod" - "github.com/mitchellh/mapstructure v1.0.0" - "github.com/mitchellh/mapstructure v1.0.0/go.mod" - "github.com/nwaples/rardecode v1.0.0" - "github.com/nwaples/rardecode v1.0.0/go.mod" - "github.com/pelletier/go-buffruneio v0.2.0" - "github.com/pelletier/go-buffruneio v0.2.0/go.mod" - "github.com/pelletier/go-toml v1.2.0" - "github.com/pelletier/go-toml v1.2.0/go.mod" - "github.com/pierrec/lz4 v2.3.0+incompatible" - "github.com/pierrec/lz4 v2.3.0+incompatible/go.mod" - "github.com/pkg/errors v0.8.0" - "github.com/pkg/errors v0.8.0/go.mod" - "github.com/pkg/errors v0.8.1" - "github.com/pkg/errors v0.8.1/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/sergi/go-diff v1.0.0" - "github.com/sergi/go-diff v1.0.0/go.mod" - "github.com/spf13/afero v1.1.2" - "github.com/spf13/afero v1.1.2/go.mod" - "github.com/spf13/cast v1.2.0" - "github.com/spf13/cast v1.2.0/go.mod" - "github.com/spf13/jwalterweatherman v1.0.0" - "github.com/spf13/jwalterweatherman v1.0.0/go.mod" - "github.com/spf13/pflag v1.0.2" - "github.com/spf13/pflag v1.0.2/go.mod" - "github.com/spf13/viper v1.2.1" - "github.com/spf13/viper v1.2.1/go.mod" - "github.com/src-d/gcfg v1.3.0" - "github.com/src-d/gcfg v1.3.0/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/testify v1.2.2" - "github.com/stretchr/testify v1.2.2/go.mod" - "github.com/stretchr/testify v1.4.0" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/ulikunitz/xz v0.5.6" - "github.com/ulikunitz/xz v0.5.6/go.mod" - "github.com/vbauerster/mpb/v4 v4.7.0" - "github.com/vbauerster/mpb/v4 v4.7.0/go.mod" - "github.com/xanzy/ssh-agent v0.2.0" - "github.com/xanzy/ssh-agent v0.2.0/go.mod" - "github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8/go.mod" - "golang.org/x/crypto v0.0.0-20181001203147-e3636079e1a4/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734" - "golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod" - "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529" - "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" - "golang.org/x/mod v0.1.0" - "golang.org/x/mod v0.1.0/go.mod" - "golang.org/x/net v0.0.0-20180926154720-4dfa2610cdf3" - "golang.org/x/net v0.0.0-20180926154720-4dfa2610cdf3/go.mod" - "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a" - "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" - "golang.org/x/sys v0.0.0-20180903190138-2b024373dcd9/go.mod" - "golang.org/x/sys v0.0.0-20180906133057-8cf3aee42992" - "golang.org/x/sys v0.0.0-20180906133057-8cf3aee42992/go.mod" - "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5" - "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" - "golang.org/x/sys v0.0.0-20190429190828-d89cdac9e872" - "golang.org/x/sys v0.0.0-20190429190828-d89cdac9e872/go.mod" - "golang.org/x/text v0.3.0" - "golang.org/x/text v0.3.0/go.mod" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" - "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127" - "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" - "gopkg.in/src-d/go-billy.v4 v4.3.0" - "gopkg.in/src-d/go-billy.v4 v4.3.0/go.mod" - "gopkg.in/src-d/go-git-fixtures.v3 v3.1.1/go.mod" - "gopkg.in/src-d/go-git-fixtures.v3 v3.3.0" - "gopkg.in/src-d/go-git-fixtures.v3 v3.3.0/go.mod" - "gopkg.in/src-d/go-git.v4 v4.7.0" - "gopkg.in/src-d/go-git.v4 v4.7.0/go.mod" - "gopkg.in/warnings.v0 v0.1.2" - "gopkg.in/warnings.v0 v0.1.2/go.mod" - "gopkg.in/yaml.v2 v2.2.1/go.mod" - "gopkg.in/yaml.v2 v2.2.2" - "gopkg.in/yaml.v2 v2.2.2/go.mod" - ) -go-module_set_globals -SRC_URI="https://github.com/jfrog/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - ./build.sh || die -} - -src_install() { - dobin jfrog - einstalldocs -} diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest index 8d70f40964a4..9eaba4b9107c 100644 --- a/dev-util/kdevelop-php/Manifest +++ b/dev-util/kdevelop-php/Manifest @@ -1,5 +1,5 @@ DIST kdev-php-5.4.6.tar.xz 1046776 BLAKE2B b69539971ed666c7887e1aed0998da59c887000c785e965d2220e829e485f46c28e12e04b3c084681dd2a96dae1d4d5fa73bd2501359de8960f8bca0e64a1968 SHA512 6711dd9034054ce2bfd684d7fabb3349436a4a8ae0924b8a6ae56a8b39aa83d4501fec389cb73d3c4c20abcfcf8c5f7dd04f63e059b987adc7991806c7eee252 -DIST kdev-php-5.5.0.tar.xz 1050144 BLAKE2B 3db5b426503b05237484ec50a5a6afe4b970e7eea36b1ad921c530c3e10848fe7a367a093cb41adf8030963c76c93e7889662eb1c8e99e58bf8ada57fc10a1b9 SHA512 2df777ff1446d5c0ae75a6f2e4d7ef50aed8c752acef0dd7f60d66b41df582d2f3c012b470e6db8aac412ab72ecdc6753c3d817652bde0ffa6ff347e3a1fef16 +DIST kdev-php-5.5.1.tar.xz 1060604 BLAKE2B 8c426b91d816291ac6cfb539dc157aa6eb8d61fe91c9d8a70f1e242b18a189e4dea83dfedf72cf62683f18a98d098e5df7197b71e74a698e56f31ad0497391dd SHA512 4f00292cc05014afe126027f44bbee1cee321bda20ece5c650e8b734fed99b84b4bc9cb56d0c789a5ff322d2820acfb013b2ec9a605fc4a0d60216333c6123e0 EBUILD kdevelop-php-5.4.6.ebuild 1237 BLAKE2B ae25bed02dd98e93b441ceb983dd48dfee27823b2f02b689fa4b1b232823998b7e0768c601dcf3f61b63f1ce66ed1b20e00138f494dca5afef3a393a9a09ad65 SHA512 256e896c11d6ce4d63debb844328371497fdb989dfc1c0c8051f481dd8c5a495f0daa6cf053e38eba87ec412c9e5a27744b7b065de07bbe0037042c764991425 -EBUILD kdevelop-php-5.5.0.ebuild 1239 BLAKE2B 3b5d44fc31da740ff5043c38251e67daf7cd061415502f3ad2ee423148ce5b47c6a6361e2bc44797230bb721fc610f7c07dc040757523a17dd41cc668185ea3e SHA512 795ed215b6749694961c4ce157a791149274bb8ab927105a63428bde8680efe8165a3d212d38f3852887a1a3d2c3c10ad2e03d4959e28c70fe66a17103ee3471 +EBUILD kdevelop-php-5.5.1.ebuild 1239 BLAKE2B 3b5d44fc31da740ff5043c38251e67daf7cd061415502f3ad2ee423148ce5b47c6a6361e2bc44797230bb721fc610f7c07dc040757523a17dd41cc668185ea3e SHA512 795ed215b6749694961c4ce157a791149274bb8ab927105a63428bde8680efe8165a3d212d38f3852887a1a3d2c3c10ad2e03d4959e28c70fe66a17103ee3471 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/dev-util/kdevelop-php/kdevelop-php-5.5.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.5.0.ebuild deleted file mode 100644 index c5e4f236e045..000000000000 --- a/dev-util/kdevelop-php/kdevelop-php-5.5.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="forceoptional" -ECM_HANDBOOK_DIR="docs" -ECM_TEST="true" -KDE_ORG_NAME="kdev-php" -KFMIN=5.60.0 -QTMIN=5.12.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="PHP plugin for KDevelop" -HOMEPAGE="https://www.kdevelop.org/" - -LICENSE="GPL-2 LGPL-2" -SLOT="5" -IUSE="" - -BDEPEND=" - test? ( dev-util/kdevelop:5[test] ) -" -DEPEND=" - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/threadweaver-${KFMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - dev-util/kdevelop-pg-qt:5 - dev-util/kdevelop:5= -" -RDEPEND="${DEPEND}" - -# remaining tests fail for some, bug 668530 -RESTRICT+=" test" - -src_test() { - # tests hang, bug 667922 - local myctestargs=( - -E "(completionbenchmark|duchain_multiplefiles)" - ) - ecm_src_test -} diff --git a/dev-util/kdevelop-php/kdevelop-php-5.5.1.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.5.1.ebuild new file mode 100644 index 000000000000..c5e4f236e045 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-5.5.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="true" +KDE_ORG_NAME="kdev-php" +KFMIN=5.60.0 +QTMIN=5.12.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="PHP plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +IUSE="" + +BDEPEND=" + test? ( dev-util/kdevelop:5[test] ) +" +DEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop-pg-qt:5 + dev-util/kdevelop:5= +" +RDEPEND="${DEPEND}" + +# remaining tests fail for some, bug 668530 +RESTRICT+=" test" + +src_test() { + # tests hang, bug 667922 + local myctestargs=( + -E "(completionbenchmark|duchain_multiplefiles)" + ) + ecm_src_test +} diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest index 6c5b4111a575..89763a6dc3fa 100644 --- a/dev-util/kdevelop-python/Manifest +++ b/dev-util/kdevelop-python/Manifest @@ -1,5 +1,5 @@ DIST kdev-python-5.4.6.tar.xz 1072228 BLAKE2B 199b8f1b0f6a4f072f2fdafa25b2653cfe855c10d601f3be7f47db84140aea84987cf1ae5f0ae19e08af5b3092cfab16aac0704f20ed46c6d872345482a663f3 SHA512 116b5649f59c2ec46aba083f9e0edebfb481c86d7677ce08fe69e161e344addbd6b4f9c955ebc2866ea118d3139377c59315c46b9e7defec119a47ff50bdd2ac -DIST kdev-python-5.5.0.tar.xz 1073728 BLAKE2B 44a2d2ab47dced0c3c2b91a6bb269ff84e022bd4ae1036358bb7586baf8116432944363ea540ee90b22ff2bddd2cf1047c838a2404f31d6206779c53b35cf721 SHA512 6fde0221de7407a12d29c4a1df8d0d6e965613956d1b5a7fd375f4dd8ab34784b92e5b22dc523c8ce6a4aca80dc3dad16b3e549c0569959b35023b18434add26 +DIST kdev-python-5.5.1.tar.xz 1076108 BLAKE2B 9e6552cc6b4ef0c554a178bc384f903e25a5309727008a0f8de2b49d1d93da8b22241d08c811213b306f60795cdb94d489c4b20665f28fd51e17f953c34a2c3e SHA512 e690e6f0ff681e65a1ffad2b376b48baf3e17b003e368afcda54e19a19b6e72ec58c9d77c2e1e7976d84e2a9d9cfdf3406537444502a25eea752ccedba6a1e8a EBUILD kdevelop-python-5.4.6.ebuild 1248 BLAKE2B 3c8f35f9469adeee5814470cbb1d48a8c2c5481e1621d3c8e81281771cb2e5ff0e74d1366ad4d5ad2f1b1f1870e35e3aef6b7a092160ed3d53beb7f4b772a7cb SHA512 ee6ae3311298a2a3e5ba52ce377265ce58e7fd927471821f55ec5e4ce5efeb6d0ab58701955c82a4c46fd09e9c754862917de0c6268e1d0fe00f1a5ff68b45cd -EBUILD kdevelop-python-5.5.0-r1.ebuild 1250 BLAKE2B b1d8ef9a9156c286ae962a351e8a00511f3f2c5fe0217930f0c2073634eb013a20ed2eebb24793209efd4fda43f95fca2874a54bee32820ff7e21fe2117a7bfe SHA512 348765baf12fb2f4b4b7d3f38582a6ebae407afb32b54ea2b3a78c29025067543eac3efe7db7ce4008b01104685aee686b9d2f7921a5904dd29fae75b87e4489 +EBUILD kdevelop-python-5.5.1.ebuild 1250 BLAKE2B 823a7361173f2f68962153521e765004ca8a0455839b0017adbfe3ec17dde7713d97477327022e3204335b94a8720a84e56058b041c29f49ec335cfca3328bf1 SHA512 444f7c15ba3dde15d287387631e2ec292294fa79f883b795682375f1f2a4a73c7d522a6de22d5dcf7f30f937449dedf5a2cc88684404eefd61e3787e50cd6dee MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/dev-util/kdevelop-python/kdevelop-python-5.5.0-r1.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.5.0-r1.ebuild deleted file mode 100644 index 35aff36588ac..000000000000 --- a/dev-util/kdevelop-python/kdevelop-python-5.5.0-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="forceoptional" -KDE_ORG_NAME="kdev-python" -PYTHON_COMPAT=( python3_{6,7,8} ) -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org python-single-r1 - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Python plugin for KDevelop" -HOMEPAGE="https://www.kdevelop.org/" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -IUSE="" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/threadweaver-${KFMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - dev-util/kdevelop:5= -" -RDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}] - ') -" - -RESTRICT+=" test" - -pkg_setup() { - python-single-r1_pkg_setup - ecm_pkg_setup -} diff --git a/dev-util/kdevelop-python/kdevelop-python-5.5.1.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.5.1.ebuild new file mode 100644 index 000000000000..577b80aedb68 --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-5.5.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="forceoptional" +KDE_ORG_NAME="kdev-python" +PYTHON_COMPAT=( python3_{6,7,8} ) +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org python-single-r1 + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Python plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}] + ') +" + +RESTRICT+=" test" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest index 96f520107a0a..f60df6fa7ee9 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,5 +1,5 @@ DIST kdevelop-5.4.6.tar.xz 7011868 BLAKE2B f8dc80e88592aaff6c2cc90667006a235cb4930aa6249558ee69feee8180b012b3ca6ad39bf553743a3b35bdd2c40754dd1f6081d3630566cad1d71ec75e42f2 SHA512 bcc7ee982f48982c63dbe8ac3dcfc9bdb4dda855d0d8b82740e12a616eaca71fe9e2f4a39626d70ce28d09c5f805a462ade06829f04db682fde72a2594ea4234 -DIST kdevelop-5.5.0.tar.xz 7018184 BLAKE2B 165c54ffe021c420cb688180c44a856b620248180611356429e6a98523afef3d3ea5d7edaed10cee232e614bdb470246f3c9e7b46d3bfbb288efb9e04f6258fd SHA512 6dcce4c9b124fffbd278279e6b5b9f90dff8b2f90faacd8208256951dcf7ac1ab5ae21610347ab508d3e5df49df3096a6c049271f30b1ed84b0f8401e760380f +DIST kdevelop-5.5.1.tar.xz 7055180 BLAKE2B 1060ca3ecec61afdcbe421e1ae8f1e1ec21727a467154f51ec17fa36e70ad46eaf315743ad5e59011ec821e5459ef86dcee30a1da7673bae6d0531af2f7d5b1e SHA512 5255365280d0a27b998f5f7b850ee11995b03585409c152c27572a169f5b3d0f60b3d694f6e7009ebd7a2abc17e7f8e3ae1faad9d41f437be574ffa1953d530e EBUILD kdevelop-5.4.6.ebuild 4182 BLAKE2B 62d749e681d2ae1c04696116c07eb61febb5a8ba5037a940922ddd7af14152d286d975941adfca671e403ab6bc443c9c35e7f5a289095feeea414f9454c7b64a SHA512 805bc1f19cc1f7e83fcba44599a6c785a3dd6fdf2f283501f44e37e39643c649a3d82c35142d3108db428219cfe388966e60534b52062c82960734901f55ed85 -EBUILD kdevelop-5.5.0.ebuild 4353 BLAKE2B 4bb792442105fb21353d106e186d3c984156e378a50fa52e9b292d5e2df4462e5f62701d5c446f4fd13daf8dd5bd97d7932e74f948d889fcfe07949303c57da3 SHA512 5cf9cc4b26714eba6a095d2a149070b3b71451ef697ee77ab885424ef2e2d0c8dfeea685458fb0d63645addf20fed8848b52bcd33af69404724808bbd1264d77 +EBUILD kdevelop-5.5.1.ebuild 4370 BLAKE2B d56ca83e4142f558dd38315d8ef7ae70e38c60c590ec8f0e4853bc7a8a24e8628d3390e8f1eed674389c302495e8c788eda8478f33266296d0cc302c7f4788f6 SHA512 f4b63c880279f2b5b766ffe41b690539ed4fcc9cb06a326cf2dd314d0e8f3e9822e0129df752875763186d8a7cb28757c556b7d63dba41e70aba258f6e162254 MISC metadata.xml 698 BLAKE2B edf6f5784cae9be6ea0013e2f4b85234c748ff5b716511cea8b401e7267178a821d27bbd5b66d38833e018c6a90855ed28390be385818e67f25105674b73aacd SHA512 62228270953a089d69530e11f5dd9a55c86f9758d6d86f9a3eb46a1a6e3efaca38c066bacff5b5f49a409d6c65be96e84f1be63cf6aa3fc7bc04706b674501f0 diff --git a/dev-util/kdevelop/kdevelop-5.5.0.ebuild b/dev-util/kdevelop/kdevelop-5.5.0.ebuild deleted file mode 100644 index 0355a681dc46..000000000000 --- a/dev-util/kdevelop/kdevelop-5.5.0.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KDE_APPS_MINIMAL=19.04.3 -KFMIN=5.60.0 -QTMIN=5.12.3 -VIRTUALDBUS_TEST="true" -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" -HOMEPAGE="https://www.kdevelop.org/" - -LICENSE="GPL-2 LGPL-2" -SLOT="5/55" # look at KDEVELOP_SOVERSION inside CMakeLists.txt -IUSE="+gdbui hex +plasma +qmake reviewboard subversion webkit" - -COMMON_DEPEND=" - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 - >=kde-frameworks/threadweaver-${KFMIN}:5 - >=kde-apps/libkomparediff2-${KDE_APPS_MINIMAL}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qthelp-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qttest-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - dev-libs/grantlee:5 - >=dev-util/astyle-3.1:= - >=sys-devel/clang-3.8.0:= - gdbui? ( >=kde-plasma/libksysguard-5.16.5:5 ) - hex? ( app-editors/okteta:5 ) - plasma? ( - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - ) - qmake? ( dev-util/kdevelop-pg-qt:5 ) - reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 ) - subversion? ( - dev-libs/apr:1 - dev-libs/apr-util:1 - dev-vcs/subversion - ) - webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) - !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - >=kde-apps/kapptemplate-${KDE_APPS_MINIMAL}:5 - >=kde-apps/kio-extras-${KDE_APPS_MINIMAL}:5 - >=dev-qt/qdbus-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - dev-util/ninja - >=sys-devel/gdb-7.0[python] - reviewboard? ( >=kde-apps/ktp-accounts-kcm-${KDE_APPS_MINIMAL}:5 ) - !dev-util/kdevelop-clang-tidy -" - -RESTRICT+=" test" -# see bug 366471 - -src_configure() { - local clang_version=$(best_version sys-devel/clang) - local llvm_root="/usr/lib/llvm/$(ver_cut 1 ${clang_version##sys-devel/clang-})" - - local mycmakeargs=( - -DLLVM_ROOT=${llvm_root} - $(cmake_use_find_package gdbui KF5SysGuard) - -DBUILD_executeplasmoid=$(usex plasma) - $(cmake_use_find_package plasma KF5Plasma) - $(cmake_use_find_package hex OktetaKastenControllers) - $(cmake_use_find_package qmake KDevelop-PG-Qt) - $(cmake_use_find_package reviewboard KF5Purpose) - $(cmake_use_find_package subversion SubversionLibrary) - $(cmake_use_find_package !webkit Qt5WebEngineWidgets) - ) - - use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - - if ! has_version "kde-apps/konsole" ; then - elog "For konsole view, please install kde-apps/konsole" - fi - - if ! has_version "dev-util/cppcheck" ; then - elog "For static C/C++ code analysis support, please install dev-util/cppcheck" - fi - - if ! has_version "dev-util/heaptrack[qt5]" ; then - elog "For heap memory profiling support, please install dev-util/heaptrack" - fi - - if ! has_version "dev-util/clazy" ; then - elog "For static C++ Qt code analysis support, please install dev-util/clazy" - fi -} diff --git a/dev-util/kdevelop/kdevelop-5.5.1.ebuild b/dev-util/kdevelop/kdevelop-5.5.1.ebuild new file mode 100644 index 000000000000..8a1b38d4f27b --- /dev/null +++ b/dev-util/kdevelop/kdevelop-5.5.1.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=5.60.0 +QTMIN=5.12.3 +VIRTUALDBUS_TEST="true" +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5/55" # look at KDEVELOP_SOVERSION inside CMakeLists.txt +IUSE="+gdbui hex +plasma +qmake reviewboard subversion webkit" + +COMMON_DEPEND=" + dev-libs/grantlee:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-util/astyle-3.1:= + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + kde-apps/libkomparediff2:5 + >=sys-devel/clang-6.0:= + gdbui? ( >=kde-plasma/libksysguard-5.16.5:5= ) + hex? ( app-editors/okteta:5 ) + plasma? ( + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + subversion? ( + dev-libs/apr:1 + dev-libs/apr-util:1 + dev-vcs/subversion + ) + webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) + !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qdbus-${QTMIN}:5 + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + dev-util/ninja + kde-apps/kapptemplate:5 + kde-apps/kio-extras:5 + >=sys-devel/gdb-7.0[python] + reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) + !dev-util/kdevelop-clang-tidy +" + +RESTRICT+=" test" +# see bug 366471 + +src_configure() { + local clang_version=$(best_version sys-devel/clang) + local llvm_root="/usr/lib/llvm/$(ver_cut 1 ${clang_version##sys-devel/clang-})" + + local mycmakeargs=( + -DLLVM_ROOT=${llvm_root} + $(cmake_use_find_package gdbui KF5SysGuard) + -DBUILD_executeplasmoid=$(usex plasma) + $(cmake_use_find_package plasma KF5Plasma) + $(cmake_use_find_package hex OktetaKastenControllers) + $(cmake_use_find_package qmake KDevelop-PG-Qt) + $(cmake_use_find_package reviewboard KF5Purpose) + $(cmake_use_find_package subversion SubversionLibrary) + $(cmake_use_find_package !webkit Qt5WebEngineWidgets) + ) + + use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + if ! has_version "kde-apps/konsole" ; then + elog "For konsole view, please install kde-apps/konsole" + fi + + if ! has_version "dev-util/cppcheck" ; then + elog "For static C/C++ code analysis support, please install dev-util/cppcheck" + fi + + if ! has_version "dev-util/heaptrack[qt5]" ; then + elog "For heap memory profiling support, please install dev-util/heaptrack" + fi + + if ! has_version "dev-util/clazy" ; then + elog "For static C++ Qt code analysis support, please install dev-util/clazy" + fi + + if ! has_version ">=dev-util/meson-0.51" ; then + elog "For the Meson Project manager plugin, please install dev-util/meson" + fi +} diff --git a/dev-util/kubebuilder/Manifest b/dev-util/kubebuilder/Manifest index dbfd6b7814b3..45e83e2b59aa 100644 --- a/dev-util/kubebuilder/Manifest +++ b/dev-util/kubebuilder/Manifest @@ -1,17 +1,102 @@ -DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8 -DIST github.com-gobuffalo-flect-v0.1.5.tar.gz 17787 BLAKE2B 0a389b0deacc7dcda74fac4dda8c99d586849f9824e4e0518fe4a42c52c8cc9388862b98cdae9700515c299e6e927edd013fcfdeba84e48aa14702f664edc964 SHA512 f13dc8c7511c2943b2a85994fcd50c1df44e622f23c2402a2d616edb52ed3916ab433f7985951ba6988647eef1816932144ffad89bc35195360a3a552bf6b276 -DIST github.com-golang-net-3b0461eec859c4b73bb64fdc8285971fd33e3938.tar.gz 1099680 BLAKE2B 989a8d6c9166696bef1aff398acc8cd1e41e1240c5c113be030c80355cdf96eaa6d5f231c99f2c44d8eacf199579804c59fc45f999862bc4bf057b694841c8dc SHA512 5e42e26ac17f52d6408b63eebd740bedc5a78b8023b675688d7b39b20afa53b34ffde764b693828143483c8f5450180f6a00e9eb28b8f3f6e14303cc4cd7c62b -DIST github.com-golang-protobuf-v1.3.1.tar.gz 310884 BLAKE2B 704efef653d39b4954798537e7451d15dd1d913c67d1332ffc016b396b028a0dd03487765a89b0bc5f920b75cf4f51be79a8da9d3291e0f02873c47601360080 SHA512 7dfc6d7851c7181e1a73effe9e8a97752bb428bf207a44b065412a8e87e0e3e200b5eef3d8c68af33a0721d12a8b98bfa88b22add074b19b6e1759e9268abf25 -DIST github.com-golang-sys-d432491b91382bba9c2a91776aa47c9430183a6f.tar.gz 1448871 BLAKE2B 08763852d5fe0af14a48f00044398dae153392750a1fdfeb6238143e76debc15de6e54ab14984677f199a6875320d037a3124aaea0d0a7f2e4f19963daf50c19 SHA512 f337b115e8975a3ba0ca12c68d203a5223734bc204d617d90ea124e348a26f97a81ae493f537cf3f87b3a732fa5cfba6fcfad2225ee8b4129667eedf86dc1507 -DIST github.com-golang-text-v0.3.2.tar.gz 7168069 BLAKE2B c2412f4554e2a50fe0764c24cd52a0799d526cb78952839fa1c031c43e7c34a58f6c65d2e450a0ddd0447d5f749aa5104dd47dca5a2c4964e3dd6e2eb39313c3 SHA512 48156313c3ae4c01ea3a8b790ae829f50f2a53ea9ad7c14509749405da5cb7c98e6e1a2e9f3619e01393935d452b5b5e568b29719cd1f286570272d59508da58 -DIST github.com-golang-tools-58d531046acdc757f177387bc1725bfa79895d69.tar.gz 2271817 BLAKE2B b78f38a435a84e40b9b33e677f72cec39b57e1d85b7cfb90c52ec3c5d4ec8ed8051c3c6ff088ac5561643934cb3a93e21d6f0ad24dd4c01013b9b21ddb608ae0 SHA512 5bca07ccf8cb996c9051e43a9f54327f955a81da3add116bcdc55c82d1addf0d2dd9ced3c2f4d8af1921ea14ef8f41ba4f08220809ad1cacf4a617c9a115f252 -DIST github.com-onsi-ginkgo-v1.8.0.tar.gz 133392 BLAKE2B 42105f337a583d1d07554e07a13ac141edbe6bfa7c04a2a83c9ee49eff3f7b5b9b9acb35d824d33045cd991876f03457f8271a6eb3d493fd9288b23a1f07e704 SHA512 ed8a21d07c63dff1291a3ea0413dd5168f54738630bc0ebe1938765f3e0cd5d41e01f3836e401d3c2c96770281506440bbaf83d745a6c5b3be4cb5cde84f3d9f -DIST github.com-onsi-gomega-v1.5.0.tar.gz 88642 BLAKE2B de8a842d9cd48d11f5f0df905bdeabf37d6467ffb3d8e4f30f160061e00452d5e5fb63384fcd64b83de69106859a89cb9de3667624a5db2853b9bd95f31bbd0f SHA512 96420cc6fca24ad8144bdf207a702c67f9787be6fee041875e22fc8762b257649b54be5f4e926a2b0b2e52bc0ffa1f3297d0db39c8668dea5ccb1c0d9240df41 -DIST github.com-spf13-afero-v1.2.2.tar.gz 46157 BLAKE2B c9cfe5ce721a9992b775f82521f769fb79c67743db499540bfc5ca371f2f927c715d3ca11a1231180f56c3dd6a844a69ceb3b84b33a37ee348f3e39fafd29df4 SHA512 6b4b39ed3f8c537069cdf26840f21ad15807621ad494c78ba6c376de3994842730282a7517a3c5f7919402a3ee06a5cc6988a34207a531b16933b403c1635ee7 -DIST github.com-spf13-cobra-v0.0.3.tar.gz 101526 BLAKE2B 8613eccdd5bbd31429b7aa8260ee9367e34a5cc78075b394b09db91a97445ed1dadfb53a86105b55cb6ea3b4c2f9d50553e9198d64dfb6033dd1db2805984a2c SHA512 c38db9432a168f913b41a1e1b11d84bedfade82ff70791be9d343a6cc86b8a05b18bae344d67ebd8bae4c98662db7ac664a9dc86fa9b9ad4aa5c96cbf0178efb -DIST github.com-spf13-pflag-v1.0.3.tar.gz 46002 BLAKE2B b7caa90be69c7bb6a36b0da68af309debee6edd6e2596d39e286ebdb10f9f90246736f3af3a35c89ac704e2764d2ac40e76dad09c3147a942200592e3d234916 SHA512 d7121dade4fc06568cfb650a529dda350c60171e97ca405d29b9654a9fd06e453d20f8efc2fd8c51f530cfb0708648b2b2ba06ab40897b262ef2f3baf04d65a7 -DIST kubebuilder-2.0.1.tar.gz 1371557 BLAKE2B fcefc068a9aa3e84d9fc394bb0cb1e99bc535c3a0b627de52f3cfe482f4ea209ca2a5e318520560ef297b95e4b4cccb1b8cb2eba008f1febfc97516f0e12313a SHA512 9a031971edb8df2c498e55e5282cdb4feef130f1be767222ee643e8beb601314255e93b312403846b1bbb84a841b6f027e633371f5ce5615aeda75564d1404f7 -DIST kubebuilder-2.1.0.tar.gz 1394454 BLAKE2B 0a1a1cb3531eb1346b629813a1d44cbe7346c9d8b2945b2c7d9e4a3381b843591c3db54407ef64590affa88d9427718c85983dbc9fead44fd724b2ba78af8ca9 SHA512 1fff1adf91e9b660937b3c2ba69c3bff534af50a363730a3ae9ddfb50325f343d239398db9f7ad15976c2a1f8d5abaed01136332ba21c0766966f1fb12551442 -EBUILD kubebuilder-2.0.1.ebuild 1196 BLAKE2B 28f8afccd4f6965f8b202e6ce562a89b307b914c01a825e48b07ccdc73796236c186e247fef6b116b43123f74b8cb3ea0d05fdf1ccd232e59f6d1c256655f958 SHA512 1a25098a79d530d05828af5f62e7d47f08edeb929a54cfc45fa836c60a6f4805a4352125f3b419a1b52f1f877f4906a3eff022d73c13deae3ab5bb88a03eb507 -EBUILD kubebuilder-2.1.0.ebuild 1196 BLAKE2B 28f8afccd4f6965f8b202e6ce562a89b307b914c01a825e48b07ccdc73796236c186e247fef6b116b43123f74b8cb3ea0d05fdf1ccd232e59f6d1c256655f958 SHA512 1a25098a79d530d05828af5f62e7d47f08edeb929a54cfc45fa836c60a6f4805a4352125f3b419a1b52f1f877f4906a3eff022d73c13deae3ab5bb88a03eb507 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod 35 BLAKE2B e9ca430f98cfcfdc5bc1e50ef421253011f21fe2a9a06b15b4b818f336c64a544ede9a8d1552740e85358fcb16a588345124b06fb2788951c24c9dd92c3b1cda SHA512 a0c76da94f068f583607520b728036f45ea071b727d3aee601eee712bd952b5f6c8cd5df1e1484195b07bb4c3b224771dda1fc7848dcd086a6dc93ada3ff2ce8 +DIST github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod 30 BLAKE2B d511bd14351d68fcde2b3be3f008373eb12d2c61133c80aa3a1938e53ffa061c0aa51065f07b208a073b448c25309c3b2d67c0ed19ad3697309a679fcb844414 SHA512 a986c2cac4728288aaf90667b54ffe9cbb9e1a55697347f9541e6aa0dbfc5b8d245c2ac15e8a9558d41862d98325f3f2f4055b02bcf1e9045b78bb3577b3f45f +DIST github.com%2Fcoreos%2Fgo-etcd%2F@v%2Fv2.0.0+incompatible.mod 33 BLAKE2B 1ce5b6fdaf9b07e47e53896873b9ee4e96fa51c66a7a5afb3f48f34bf1b28addc5a5faa14832c24232a048b5d2b5ec0fd9af57997f0360105479550670b7272e SHA512 4fddb273aae34ba148c277266e98d174e04f5e888a1f59d44a86f7ec80168fbee85f245cea2e2fca44b29cf83f7a417e43b885438d7e3231c89604bb9f0a30c6 +DIST github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod 35 BLAKE2B 931ceb7bcae15a876b79910a59b0f4ec67ae8f0ac5fbd401e80233107e7683d9cc4a947548c4d08b26f2d47ad6bfe4916f99ffd2a98abe26e8161af87eb49c64 SHA512 58d88566898778823c24b5f4ff7ac50384075312e3eb332aa01233ada3ff385cd8a0e3b8727a77ecf068f13b52a304fbdb5f47a27957333dbd5a8fb1448956c2 +DIST github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.mod 94 BLAKE2B 94e391c9c787f7b0b9d238f1fc61ac5e90d4d6658f7d60a4c143bbeae999ea0ca23d28f2ca204523e44b61807afa23e8690af850d14203e5755717b0a1f5981d SHA512 b54a3715ce2745ef68bf269b09d458d3712d8ec7a876eff53f5c171d23d992a5391552651c56f7adf5b90a356bcefab552a7ef8dd3a0d562fd396434970963ab +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4 SHA512 5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip 41278 BLAKE2B e0b440a81efbe3c7c16ad276b4509652fd58bc94cd162b9ab13bb37c1e6edcd561e3fbb999e55619d58c8e3279b785b8eb67fa4e200b38fe6fcb60f0918e6e8a SHA512 9b1075ccd3d1f53773db97687e06fb777741d6c3b228bcc329be580562fb3c34006768eb3f989f92367ca116c597140045b3c345fe36065f5015d1d4652633c3 +DIST github.com%2Fgobuffalo%2Fflect%2F@v%2Fv0.2.0.mod 139 BLAKE2B ffb57451b4c25ff37a8bfc2c9b50c0263a96eb6e670bbfacf7ec72a82af656acd220dd260ce7d7f72dbcdba1e4151b3572c75803b3d6a022ab16de1c5f121165 SHA512 82c8f71bc9f2d29faed74593039589f8592eb5b7d96d8e3a6b8793a98835009951de8a76d14f064514f5182dc4dfd9c2866e566b04ea716433d99f5ace3cbe0c +DIST github.com%2Fgobuffalo%2Fflect%2F@v%2Fv0.2.0.zip 39206 BLAKE2B e9360bb8a1c914a039b85547e68884fa382d8d825e007d04019da0ef28f50a7895fda56a768d1c12f386d6b67fb8a1f217e1041c39b32f99caf602407e3b22b1 SHA512 24c1e91b91ffc562b2ce1daa3d449b2168d0105b538af6fd3c02e91a8a7c8e01d96552fdefdfed44cdae5180c0b6cf0da9ca0b6f9a4e7b6e123d9404a2419795 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip 482403 BLAKE2B 47db66e9c8187c20b27b9aeb8584f0f2289084103ccda25406eb30059147c3bcb867c76d145c4cab7eae801ed4cf76a63efe23f091e05c9206fcadc3358a02f6 SHA512 d102d00618f077f7d677eea9f0d4aff600e4b95caaca6ae6021355e64ed0a8fe418fd731370baa968f6fd338e377b5d3a2077b0b8a1ee399f992b8a7717cf77f +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.zip 465217 BLAKE2B 4caaf832a22faf1c45e04bebf35d29b38bfab18a490ad1fd7b2c6cd85ae678fd3991505f68e526f9f2205cf919374b07d57f8abe95d8f74dc8263cd37a9db3dd SHA512 7fe69c066b2407e6000ae21888f6cc696e51df2342a71e196aba1a9a9ecce630bd9a4d41c58b3105002508a4d0efb9c5ae2b8a87f848b8e2c6293558b8c4b4ad +DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632 SHA512 045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b +DIST github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod 31 BLAKE2B 7202132cff9b47a4484c61586949dbf7e13622067675cdd09dace3ce2e5b3a37b6fc5275b3bd6dbb0ec6ca0335bb7c9a036cc043b2d8ff1f38bc90ce13041aec SHA512 54a5bbc02b82693a977a4f690314b16d94cf071decddee3a4af2a90398e626ff188bc34ab3517278e7aac4e657f3f3070a020c85274be3750371dfdeee139b23 +DIST github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.zip 24894 BLAKE2B ab55c48bafc78202f2a0a494c6b00657dd81c078c0a23f797a59049e8ac59bc399f784ff81beb710aabd1d035e7ee3db5a4c90653d6e57dc3b3f0bcbd098fd39 SHA512 b77e39712e985744e277604bbbcd48f32d28ea69eac7a6b6cc0a3f8706e2970ccd5410761784b64eae73a07786cf81c665934c145369317b8b961b503582643a +DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod 44 BLAKE2B 764581d416faa477a91695a42c68cef5638d019a1622fb3bcee976c1581e904995d33c79ffed1d3b805f660931ece844b3e17437f158f8b82ddae82e95f0358f SHA512 0c77200112d96f9cddf8cf7da0059204914b06a8c400e2e672443bd02a45d9ebb3274275c20e6e7ee0728992e77579d945b36de44ccbaab2ee92fd55f382f7ac +DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip 3712 BLAKE2B f4f79741bb83862583f51f2ac5e80181eb0e9c2a4578df32f7e24eb98f4f548b99333e0e6a377e03ef701057b01e852e6b710ab885b65170c861bef556863da4 SHA512 e16bd414c1df566a12944e4a99ebd84d2103f0cb3bf8ec312e3de400f20b3eae27845db50672801c10474dbf1dc61d0c2e16e5dcd3c4447681c0b77f9114a411 +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488 SHA512 bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f +DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f +DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod 40 BLAKE2B b8e71ef21c42894c31d75cce0e7423b21e716de0539a8a7ff462e0d5c05c77795238598630208055ad808af2db8c56a997e7e114ef391c07d380b996ce533544 SHA512 8a724e5cfce28512549e7b06ec42c9e02625adfb3398fd45af07f8c512782002a262e8567669929626814758f9d12041c318bd4258f88d110a851630537bd5d1 +DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e +DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.10.1.mod 30 BLAKE2B 54980427295e87f99bc189c9ec00c2167e9aa771cd8777d61cec8127a3eb19f718843e2e736a6d4c08877d23528bc6da810da0c61a1dc07620422fb1b5434684 SHA512 1b8b7ce4a8f0092f0b2a2395fbcafa8cfd6830183bc36fdd58e740dc9ec4fc5201f5eec2daa6e2effeb59f9e1c0ce986ceef838d16876c9fbf0fffad4b7660ba +DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.10.1.zip 243243 BLAKE2B ab663a1a0cbe337fee8b519154c18aeb568da73186d92e7cb122650e68aa22a728c04b91992660a8626c78be5e5550f1538611718052348a2a760ad040191ef2 SHA512 9269de68436cafd9f729f88cc0b8775ff2e94a7ac17f691c4eaf8e2645808558797937b8f1de857122daf2e31ac2a2c13d5264085360530b3ed09bba40f5081f +DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod 30 BLAKE2B 54980427295e87f99bc189c9ec00c2167e9aa771cd8777d61cec8127a3eb19f718843e2e736a6d4c08877d23528bc6da810da0c61a1dc07620422fb1b5434684 SHA512 1b8b7ce4a8f0092f0b2a2395fbcafa8cfd6830183bc36fdd58e740dc9ec4fc5201f5eec2daa6e2effeb59f9e1c0ce986ceef838d16876c9fbf0fffad4b7660ba +DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.zip 239560 BLAKE2B bbb8130df38c1ed95d80391504e92b60fd17fb3e41076c66562619297b602cc5f8fd8ee9782d3c7a5d4f004ecc08fb64bbc52270d9059b4cf3742c10b4a03aa9 SHA512 d14ec67e27936b1d9dcf885d8ec11e942a7beff9cd52a504504c3c88caaeb03eec4153fdfa0b0032f2d53f16cf5c28c00b4c504c81f8b8004cd4c6deb1ce19db +DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.7.0.mod 555 BLAKE2B b182f5a37e6169f7e40ea33bdda2790e7e1b01c1e61cc9d109ca6b8803ce9161cc0c2e2ee857ef5af582b1b9317c58734683ac3e8a8d11c620865b3b12c6baf6 SHA512 a7ef7e84c93e09b01b83de08580bec055f0164d3272a3e2571707d0b33f4b4616a379d440ab3835d455d8d573e357a6df1163fa8415684d5d55af8e22c68f7d8 +DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.7.0.zip 157659 BLAKE2B 2e4a53ddeea8a6076af3dbc356f34d898c0189871a6328f00f0690479ca34d2efdb670a3c0a67c19a4d34684f25145d4bda7ea9a9cee1e26cc6d941a274ecbb9 SHA512 279292e468d786f0f94b627b00b7eda5049dfa9be7423ed5c26e80fc2c020787f5feceb7571654d903787089c0fba05f49539eed958f97238065924d6eccc003 +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod 36 BLAKE2B a388b7d0db7c8b9a589164ac639887f1e54d3f5d59ed9bfdbb427b88d381d95455cec1f3474d6dadf847925b7b0e9944a3713656f4870db4fadaa1774595c3f1 SHA512 b74e16c113ace53ce6b7a4df1fc73f21a5acdcf3d2343a4c4f1ad7a2cd8d2282ef7ede98de8c1c46f7d35feae28c9f49ba4a2dff1071357cb4e88e93f25b521d +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Frussross%2Fblackfriday%2F@v%2Fv1.5.2.mod 39 BLAKE2B 6d577028361a97eeb7070517fb59bc801499e5b93cb97da563e41b91ab1443583510a259283bd01777ebd435934f27212c15ed32cb5422d6d711697a7c714579 SHA512 d9e6796c9e0a1b870a32c313e22555a090e85919007d50ed4dcbcd3ccbfb90a3ab98e9f3e2d41bd32196e3d5fd57c62e6d47aa65e79efd3d05b7d73ae9bfda7a +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod 30 BLAKE2B 9bf213acd16f9456f4a010a7c300a1fb7bf1ab248d1ac9eed7883deae7f9a6f6d0c761127b7b2c84e8dc46e7b0da2eecac9b334fd5a94d2995d56858d345edb9 SHA512 3166c898d741be502c0b733653cdca0e8ac4999fa6a5d67460b3962799287c9176b7f0243f0c0da394a4b7737ed1d1a6a2ee4f84a8917cf7076c774ba9a2a648 +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.2.mod 64 BLAKE2B 51fb4de1e12106663228a747aa9e5fc135104573154f2a33f2a6cd2a927873efeb19bbb6d7a0a74fa1c7050683ba40d176d7c9e2c32b31e71aa43f9284b868b6 SHA512 e091de41de8e320e4eb47a082cc419a6d102791c888646a0482bf4d2b91a9f357455fe59ef0657e043dcd021441d6d78fe89440db3f11d4d516995903e0aa3b1 +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.2.zip 68547 BLAKE2B 608b2dc4f6e135b208d273d5e6de884f02eb15ca5d790104c4b2c449595c3c8984238cd4889215472cc2383968ea4d78f75771a2c66b7041980b8f76884b54f8 SHA512 6be9a4d700abf43f9eb8279b601339ff2290f6278fbbaeb308a9d51d621881e613308595dffb8d843d070bc3e21caca3ebaf20ffcbc60cdb2f8590cdcd30c595 +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod 175 BLAKE2B 9077c3a2c65f4025500a3215c440b1b3856e09f1543cad7ca6a37fe5b42d51af01c2032b905c72cce445807bb311ed461c4a5fd4fe680a81ac7a1c0d94759c67 SHA512 7a0a21f6a7564b3261bccc8b1e1cd39d5d1a95bd0dd3debea914b1d37b687fbacdaee5f1dd5f1f74e4da11664c12f7ee63b484d690cd79389423cb79ff38dee9 +DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.mod 310 BLAKE2B 851f2542f28849f4f5c33155e5d9562aa9aa2645f1fb57e6300e2c6e98c39e0728e01a5e26d4a514435245662fccc55b8eca4eb2633a21057a6c4a5d80d24fd4 SHA512 dfde1474aedc5f36508bed07a01fdfd433967d2a6c0acadc6d985ce862da5e1cbec7ced13d55073512afbc2d925e6ad3e3cdee9511ad17b14ea8a159d8adf8e0 +DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.zip 151788 BLAKE2B 423089b53512bb0c6d09fa259a266d879e2fcc1db85939481475f71df2dd91db5794e4492ebdf61cc6f694501d94cfe8e761f986f857f62e328e596413403304 SHA512 cf0a047c617e014bfcd50dbdf466431efba7d32186027dcd714e0a63a483d4abbbba00716265309f10477f7739406fd3710fa137a4dd6fad4a9d3c4ff84c991e +DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod 42 BLAKE2B 1f0af0f4518708edd09c0f02aec6103960b023a6bc178181276c54cd86b653e8bd1ddd60c5d49fa75a85f1fa0d18f670a9c2ead381da7c4f2d5e611b24f51ca9 SHA512 748b5648bf8bec4d1efe13f4dc37608e7378acc2a7d954e9d3b649a4b170a1e2d1c61338f6bee8d9007ad75a5bde87487612b47a692d6f966bca56490dcb834d +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod 30 BLAKE2B 18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114 SHA512 d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.zip 74638 BLAKE2B 0e9d2a40aa6e68cae69ae24f76385e840e0b53b2a4afcf89ac5ea61ee144462c113dde938c5de728c8e54e7e46dc099786ce85020bdd60859e1ac04393556246 SHA512 c33aa1ac5cf2a8441bc849a49b65a614de6c9e0c5d37a77f0b6972bdd8f25a651752743b1172e0a83fdbb384aa7e8b0685af5c5dad1bc128310c60e13cc9b56d +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod 39 BLAKE2B c9d700f96874e0a3977c2ffc7fd321acfffd8081aaa70ca50421ca55253fbe0636d48eca8f7093df202861f0a5f908fa00303533232c83c78bdba84e2973bba7 SHA512 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5 +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip 88931 BLAKE2B 7adcdaa60d4a3fd99b0f3e7e6888178b0a8d141ebcc0166b12df4bd4566500929bc792c391d33201b1ce215b6ca8ebb578cfcabb027ba453a54986270f5e37a1 SHA512 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9 +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.3.2.mod 986 BLAKE2B 4f2c5d920b08d5802df635316a6ca72ab3346dcd2b0ec76bc9657c265eebc68ef7c8036c1993595bcdb416ea9ef0e7ea338162a7c6854c98db3a16b035c310ca SHA512 2195ba8e28e21deb5d4f78a9319e568ea5e81fb7a257292ec12d0aeaba84d1898e8d0cb51355f87d7093c3c0501cfa1f93f2e520e40edc4995260d7977fe306f +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db +DIST github.com%2Fugorji%2Fgo%2Fcodec%2F@v%2Fv0.0.0-20181204163529-d75b2dcb6bc8.mod 35 BLAKE2B 159fcdee33f554db7f7bfc834a6478865e93a6258876dbb3ae755eb474786149f109ad8823484f1d72a8fe4012f24041c994e4d19ce7e684a84f85025803ffc1 SHA512 633ff61cb8fc7260fc5bd11d9bf59e9a758a3db457a9780701686b9b942b6aaabf102c7342f97d2beeeed247507f383253bc396b26581f7726538149ea4203c0 +DIST github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod 40 BLAKE2B 844d63d9c10c55eb74504d88d5e6e85641f2c4bdbbc9b4f6728cd6b1e750d1eb333e91b6eadac635a80abf328c9423fa106b18337e89dc592876cd3f04a803e2 SHA512 daffe8f4148becee3a32c90ad21454cd48255409f3edff8681ea2074623c8aa02cbb4620b7ba52aabe4ac3c24a5f256b56fd71de1da45dcd7e4e8376699a422a +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181203042331-505ab145d0a9.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.zip 1776515 BLAKE2B 5833fc2a16dec541a1362c9df7c02abe04a54e92e04eaafd5767c1a923e3a9cf90bc8d8ae0ee3c60b9745f5f0e3234350be1cafd984052353594d6e6b9fba041 SHA512 a1418dbc50d1e41495fd68ccba2ac84fed5edfd3e613c68850068afcce1136c3456e99d226674908a77c9648f16d7861edacb70afebcf3a7e73ea3dcdf8edbe7 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180906233101-161cd47e91fd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.zip 1422609 BLAKE2B 9d879e8be7102a414510c297e078d409982052dea09b5990d3c2618e8f0ec94ba220c972356b1dc7dcce4941b7d5ba6dfc2e0490a37bccdd34e63bd4f71810c7 SHA512 d0608d4fa986159af8c4977c62d99e9b98cef21cbab548246deef3e1b054941f1576b6243e65de6855740869907098721be140fcdbff6bae9e523af736979fb6 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip 25620 BLAKE2B 770b7dc9bdd8999123fb58cfd951dcbd5592172fd394f1a70abc918e3d7adee5273da1c757f95be15a0ede27f4fd00804564828251ab308d6fc4b116415ac144 SHA512 5a9db9d294b5f2121f3de994da38161f013a0512ad64aaf51f1c7a94b7cdb1ec4102f7c457d29f9bde209e8c254f6ad034c294af3649dbd10d5349c05874f74c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181205085412-a5c9d58dba9a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190826190057-c7b8b68b1456.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190826190057-c7b8b68b1456.zip 1818872 BLAKE2B f8bb456d6c12b800b7a572f686788454dc81f4f65f61d2f5f7986e936a7dcd4a57417137df2ff16d229adafe2a2daddd9622cb558454648419fbf293857a0382 SHA512 15544b523ad8b302ab9f9fffaf971decb598f3f7789296125523638d5ebb56218312ba2b0d7d43dd8e786ffb761b012d957c8f123dcdcec8c967bb28a544f84d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 6349244 BLAKE2B 0aa464ac7b7d17fa7ec0627b64cd2301ed4f2819f837807db7a55725950dacb40be899b5148b07ea31b51530818edcccc6444a9800755e1d369ba8f1bce949b0 SHA512 982d78f580a7eac99a0c51e6f1fd2b2c3b91f56cd5e2b96fe960510049f7daf5915264f73f55f05675eee232a52998f9667fa84a9ccba15ed7819e4c93f583a7 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip 7430601 BLAKE2B d2403817cb6b7e32462b90995412c4e63cfdeaf3710fc9386f4b708e0ae2be9593649e923f0d844dc4420b177e42e7abfa7657e03e27fa08be9e98d76da4cb9c SHA512 8d8dad296f1497f352e94c416711dbb1f468901a3fd2dfd0a9c67f2d59306ea611d77917289521d2845f6958f571f6c3fe2d3dab289524d8145489d5b386fbaa +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190920225731-5eefd052ad72.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190920225731-5eefd052ad72.zip 2865335 BLAKE2B 7c8e21e0afe308c9c8e9928b284ef4262a90805342a20ece3781ff53249a65c16239b2c462325f080837867ba7904bb3484c1a73ad7df8cadd366f9cedbe9eef SHA512 4cdc1ae13708b8eab3dc643669dfb8e5d113c7c7d68373e1016da89744ae4d4b75a6a96f234d23b06d7958904081a215db4bb4094b6b102791ea0374326d66dc +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLAKE2B b3dab69dbd1ebb999938c12595de7007dce9431cfeaeb5e77aba80c49918d1a4edf7fb95279e9b66686cb45deaf57a011c083e55fb66ec2c614582ba323954da SHA512 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.zip 41465 BLAKE2B 9a7183d3ac6591399b5208026208047a670c85e8b6014ad29955b168c63bb4953fa972d31025613c2ab12d7207adeebe9578b3c15b65ebb792f1e41df2668297 SHA512 fa7c68a2b5a6bb14f99cda92a3e77aad0e4160f659c54ea73e9813af9ff9449df6b0cab42ee283971e778b6b9da4a6098df805dd284c3b1aedfcd3a0b8504bde +DIST gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod 28 BLAKE2B ee2514c386f6cb3ff4a9b829d903e57372ce765aeab91fb2f29e95358e3472e0612a00f2982f53790159738e416819e368afa03e44bf8f6b43511347bc6d6995 SHA512 7cf7d1933039974dd4fa16febc52cc118bcd0e35c329d4c563c7f411b8000d9e17be5bca9a60d94f5309cbef97b3d176110704ebfbc3c114572cbadf63a55a34 +DIST gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.zip 40894 BLAKE2B 5edf237401ae1a48c425ffec6fc67146850d7137c7026260e894656f6c832066321d930151bdd7624489e1f768fc04b47b0fd3dac3b2171bd092dff344de16a7 SHA512 f99afc545324e49ef1de05fd4c8dde0dae37094e2fb1b81de8d8c9b8ba9b28f39f9b5ab715c728e4a0375544a48d49c2dbd719fc178d222e0b914a425d9aeb63 +DIST gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod 24 BLAKE2B 24a0c476e6590543f1b46175c4f0e036498afd9af616f6e204cac280e61cc10454e0c2a54fe10b9a7a306715ab966a5822ad78626c6cf20c2c78aac02598c922 SHA512 b147b03cabc4666519b94f4d9c7d9fefdea45810e3e35a9b3d303dba491d486fe03c0d5969a6186adbb9c75665e4f3e9811c7bf4ce72c46280b053611c198c41 +DIST gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.zip 5099 BLAKE2B 56a68e317ccf9e6b0912331e7006742c3bfffd087742293b3d48ca7069c707db57b3722179c76b8c724303c8d58ac9ebf847c4277ed38a59e1510c676ebc941c SHA512 658ebdf931b23afe9d9d5d33d6c910fba7cf37740efe7052ba7627199c1a5fa4f93f093796674e341109430ba1f1b5ea933ea4a32356f63eaf337f05a562004a +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.zip 77767 BLAKE2B d77644df22edfcda7d99d4a4a23a1fd1154fa21489dc36b9a8f9ffc45e341d8d793faae76d4d3d32290766c7b13cea30d17efaa7e8e74786ead90b0605f70967 SHA512 bc935858e1d5c341c7d53c41bdf6f856976a469c8f54f017e41e8be742064ce9980cc6881353e022f854d6e19096a37f5ff62bf7b01019b0425a0c03dc6fe14a +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip 78275 BLAKE2B 139c8eb7c405dddbb67321eacd25c0af1e5b3f031831266abf6a8e5a5ed12f6381778868383c03433f8ef760d6b42ffbff40150f2fee91dedd0b312f9fe81c7f SHA512 3214b38f348921f6a6d9ef93d4337bb90abd0d101d69d16ad8e38415c22d3b9a85bda873df2eb7a271f9b973ef38b74731405e522e1bb8083c78932762cb5535 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.zip 80160 BLAKE2B 7c19bcfee1136e9afaa54bb36a296e48c276e21517eead613313409f3ff85f4a961c1dca7926d3c4fd51feb0f537a85de905294d2a310276bb8177f27f3776c3 SHA512 a8fa21d2f84f8c6f28250e9ec7d678ae160963eaa0a373f345fe67804925b2647239a6117ad6f253f458f34ec9f62bc21e8f2071fc9dfe76dbd2a7ded1e1a0e0 +DIST kubebuilder-2.3.1.tar.gz 1516198 BLAKE2B 709d0c5f6aef7b79a7b35ab723fa100ac774c7d1ddb72a461411b08b7685dfff2fe8ba467f0fe8724900b33c0a26a7a06cb788c418a1e3fe71818f89b316680e SHA512 bd80d65a2835825a226203ffe317a638e64d8f9224a88de7b528f5005d4dedd5ab54226b31ae28b6299ed9ad1f3719b72316c8f0fc550bed6683555aa9df1084 +DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb SHA512 78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0 +DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.zip 18120 BLAKE2B 244d3089322264e2fab71fa27e6e49396f724026674970eac309bb027d7bbc7030e9780fbc1c3803b20d893b8621f4e24d5c7824e0315440c14ceb850ec391f9 SHA512 c6e23fe09971b82d52e14d67e68458d3884b0f1d56a7fa9131fe4dafbfa971dd1f134f2d9eeab2599eae02c96132502036fd6b37eda92cd62f3129de6e04e7c3 +EBUILD kubebuilder-2.3.1.ebuild 5126 BLAKE2B c25e39cd3567fad45a1f12ed58b39143b8c36f843cd77333043575023383e1bfdbdec98f45a65aa78ae1fa81f62f66b458177722c70e6f6b8f3d6846b06f489a SHA512 fae547c359b51a27ed711d0ba4b8f63a12fa5678541ab5b3647309015f990e0041a606a3089c6e027e86dce89a875deec1b7bcb19fe627e2f1541571a4d3203f MISC metadata.xml 1216 BLAKE2B 7803efa70db5aa7fb9f4404111ebfbd51aa0429a7e2a1c57843c4b37379a0d3fffcf5b63abf9bfe5e2c5a4afbb43597bf0022a27f6fc56dcfe22612c6f9bd11f SHA512 63961b7c6f6b0933454ee7112a9005f26e4cb4fe2eb1256df3ea04d1f51652f52d19b4f27e6e0d7efaee5fcd5b17dd43f31162729f12063b5a63f178cb86a15b diff --git a/dev-util/kubebuilder/kubebuilder-2.0.1.ebuild b/dev-util/kubebuilder/kubebuilder-2.0.1.ebuild deleted file mode 100644 index 14af483330be..000000000000 --- a/dev-util/kubebuilder/kubebuilder-2.0.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module - -DESCRIPTION="SDK for building Kubernetes APIs using CRDs" -HOMEPAGE="https://book.kubebuilder.io" - -EGO_VENDOR=( - "github.com/gobuffalo/flect v0.1.5" - "github.com/golang/protobuf v1.3.1" - "github.com/onsi/ginkgo v1.8.0" - "github.com/onsi/gomega v1.5.0" - "github.com/spf13/afero v1.2.2" - "github.com/spf13/cobra v0.0.3" - "github.com/spf13/pflag v1.0.3" - "golang.org/x/net 3b0461eec859c4b73bb64fdc8285971fd33e3938 github.com/golang/net" - "golang.org/x/sys d432491b91382bba9c2a91776aa47c9430183a6f github.com/golang/sys" - "golang.org/x/text v0.3.2 github.com/golang/text" - "golang.org/x/tools 58d531046acdc757f177387bc1725bfa79895d69 github.com/golang/tools" - "gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml" -) - -SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(go-module_vendor_uris)" - -LICENSE="Apache-2.0 BSD-4 ECL-2.0 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( {DESIGN,README}.md ) - -src_compile() { - GOCACHE="${T}/go-cache" go build \ - -o "bin/${PN}" ./cmd || die -} - -src_install() { - dobin bin/kubebuilder - einstalldocs -} diff --git a/dev-util/kubebuilder/kubebuilder-2.1.0.ebuild b/dev-util/kubebuilder/kubebuilder-2.1.0.ebuild deleted file mode 100644 index 14af483330be..000000000000 --- a/dev-util/kubebuilder/kubebuilder-2.1.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module - -DESCRIPTION="SDK for building Kubernetes APIs using CRDs" -HOMEPAGE="https://book.kubebuilder.io" - -EGO_VENDOR=( - "github.com/gobuffalo/flect v0.1.5" - "github.com/golang/protobuf v1.3.1" - "github.com/onsi/ginkgo v1.8.0" - "github.com/onsi/gomega v1.5.0" - "github.com/spf13/afero v1.2.2" - "github.com/spf13/cobra v0.0.3" - "github.com/spf13/pflag v1.0.3" - "golang.org/x/net 3b0461eec859c4b73bb64fdc8285971fd33e3938 github.com/golang/net" - "golang.org/x/sys d432491b91382bba9c2a91776aa47c9430183a6f github.com/golang/sys" - "golang.org/x/text v0.3.2 github.com/golang/text" - "golang.org/x/tools 58d531046acdc757f177387bc1725bfa79895d69 github.com/golang/tools" - "gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml" -) - -SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(go-module_vendor_uris)" - -LICENSE="Apache-2.0 BSD-4 ECL-2.0 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( {DESIGN,README}.md ) - -src_compile() { - GOCACHE="${T}/go-cache" go build \ - -o "bin/${PN}" ./cmd || die -} - -src_install() { - dobin bin/kubebuilder - einstalldocs -} diff --git a/dev-util/kubebuilder/kubebuilder-2.3.1.ebuild b/dev-util/kubebuilder/kubebuilder-2.3.1.ebuild new file mode 100644 index 000000000000..3900261f1d03 --- /dev/null +++ b/dev-util/kubebuilder/kubebuilder-2.3.1.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="SDK for building Kubernetes APIs using CRDs" +HOMEPAGE="https://book.kubebuilder.io" + +EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod" + "github.com/coreos/etcd v3.3.10+incompatible/go.mod" + "github.com/coreos/go-etcd v2.0.0+incompatible/go.mod" + "github.com/coreos/go-semver v0.2.0/go.mod" + "github.com/cpuguy83/go-md2man v1.0.10/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/fsnotify/fsnotify v1.4.7" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/gobuffalo/flect v0.2.0" + "github.com/gobuffalo/flect v0.2.0/go.mod" + "github.com/golang/protobuf v1.2.0" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.2" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/hashicorp/hcl v1.0.0/go.mod" + "github.com/hpcloud/tail v1.0.0" + "github.com/hpcloud/tail v1.0.0/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/kr/pretty v0.1.0" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0" + "github.com/kr/text v0.1.0/go.mod" + "github.com/magiconair/properties v1.8.0/go.mod" + "github.com/mitchellh/go-homedir v1.1.0/go.mod" + "github.com/mitchellh/mapstructure v1.1.2/go.mod" + "github.com/onsi/ginkgo v1.6.0" + "github.com/onsi/ginkgo v1.6.0/go.mod" + "github.com/onsi/ginkgo v1.10.1" + "github.com/onsi/ginkgo v1.10.1/go.mod" + "github.com/onsi/gomega v1.7.0" + "github.com/onsi/gomega v1.7.0/go.mod" + "github.com/pelletier/go-toml v1.2.0/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/russross/blackfriday v1.5.2/go.mod" + "github.com/spf13/afero v1.1.2/go.mod" + "github.com/spf13/afero v1.2.2" + "github.com/spf13/afero v1.2.2/go.mod" + "github.com/spf13/cast v1.3.0/go.mod" + "github.com/spf13/cobra v0.0.5" + "github.com/spf13/cobra v0.0.5/go.mod" + "github.com/spf13/jwalterweatherman v1.0.0/go.mod" + "github.com/spf13/pflag v1.0.3" + "github.com/spf13/pflag v1.0.3/go.mod" + "github.com/spf13/pflag v1.0.5" + "github.com/spf13/pflag v1.0.5/go.mod" + "github.com/spf13/viper v1.3.2/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.2.2/go.mod" + "github.com/stretchr/testify v1.3.0" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.4.0" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod" + "github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod" + "golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20191004110552-13f9640d40b9" + "golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod" + "golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456" + "golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456/go.mod" + "golang.org/x/text v0.3.0" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.2" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20190920225731-5eefd052ad72" + "golang.org/x/tools v0.0.0-20190920225731-5eefd052ad72/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/fsnotify.v1 v1.4.7" + "gopkg.in/fsnotify.v1 v1.4.7/go.mod" + "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7" + "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod" + "gopkg.in/yaml.v2 v2.2.1" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.4" + "gopkg.in/yaml.v2 v2.2.4/go.mod" + "sigs.k8s.io/yaml v1.1.0" + "sigs.k8s.io/yaml v1.1.0/go.mod" + ) +go-module_set_globals +SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="Apache-2.0 BSD-4 ECL-2.0 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {DESIGN,README}.md ) + +src_compile() { + go build -o "bin/${PN}" ./cmd || die +} + +src_install() { + dobin bin/kubebuilder + einstalldocs +} diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index e966d2a8f835..bbb071a7fd05 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -4,6 +4,6 @@ DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe6596 DIST lcov_1.14-2.debian.tar.xz 25740 BLAKE2B ca1a84ed98e0cdd13aae88f0f550cac84f00b3dbf6bd764abe0c7eee7b73c0796abbf20e76cb51707d0d644bb17ee7ad283abbfaa7456dc2a3ade5e12cfbaabc SHA512 10fdb1f82be8cc9aef3b92aa7ca18f2736e5130d8b6ef9703b9444cb88f75f475e8bc48c441ed5cf7e4d11f383c226fc711e8609ea11772b01f454bb6a5bd45a EBUILD lcov-1.13-r2.ebuild 859 BLAKE2B d43e1aa8b6117e5296d73da09d943961a86218ccea9f90d890ef0f49835df8fdbf28ebcf78b2a30f57749a54ef22a2cd24a982f66e969f7e80b83803cb8ec66c SHA512 449744a363d44e90cd7fd06cc3beff631a74fd93e6d905c897016b36ec23e85554b163a8274ad951de6cda21adcd4291b754353ae59a6d26e278b61fb4e9b7f5 EBUILD lcov-1.14.ebuild 809 BLAKE2B b856f279855281d6f25dc6c5ec751e5c4400df33d22a5e098525e0aa1b69edb8decc207d9becf6bbf6b2d53238046cc13dcce9e458a003854cce6349d46aeecf SHA512 4ab08b43adda29c198e59f67e2ebf648884389df131e03eb143bbf777905525d96b59041d8034aeebeaffd621e4f2a22e6d6d4f0c985f20fc09adc95346bd1ed -EBUILD lcov-1.14_p2.ebuild 1392 BLAKE2B e7040438fa2428563288d5232a1737345622a7c393c57480e193e70c86f5991e6b98c2df9d6b7be33add13dc09c4bff33088e32a01a117d877dc8e62cf451a76 SHA512 4e94503dc00789b4812655b532816f6f49828f83c25906819f73d2b4aed8d3bcd0099077ba995dfd7381309af89c7c2a4a08c435a21b34edc53186bfbf8f1cc0 +EBUILD lcov-1.14_p2.ebuild 1399 BLAKE2B 6ff038ee856a577be12b4f0363abc0f39f181bab519501a77e19398f95885e7a0e8fc83a1b2537df1e0032addfcc29592e1bc2dc3c81a594cc200d54188ec289 SHA512 eba73e1e8f396b4945225e87da9d0eea550611c40b3c5f651ebf83f7a0ba3708acfcc735753023e01be080e60261476ec352a569b6d6a773a2afbd637eff00b4 EBUILD lcov-9999.ebuild 846 BLAKE2B 9732de1816816254e334946cb3ff24e9806af0542d8948aa7478f956dfa7e044bf491b92f541d35bcd021c67bd794b8b66d927ec2db20c0c37467554709071fb SHA512 a2eaf7ea9fa5328d329991e639f2257f34608fdf67ba330b460a5c186557d0d3429646577a161aadf6f412e2a308154ec4290aecfc9be97dfd515850b9e28cd0 MISC metadata.xml 545 BLAKE2B 04986c839db27a72dd78580642dc394723107ae8bd5790fcd0017db1f3324faf27ce0bfca537504a882ae8fdd12b8c451bcd8014d078309a5dad9b01c3457753 SHA512 e5753b7dc704699d98540483ec24632095c63cc8eb39cd8b20d91420ea96f79f4de95787bc7e7547fe2b1078d0c1f694e52a69065e1bccd4e18a1e86a3999289 diff --git a/dev-util/lcov/lcov-1.14_p2.ebuild b/dev-util/lcov/lcov-1.14_p2.ebuild index df29f3e698b3..edd922a3333f 100644 --- a/dev-util/lcov/lcov-1.14_p2.ebuild +++ b/dev-util/lcov/lcov-1.14_p2.ebuild @@ -14,7 +14,7 @@ else mirror://sourceforge/ltp/${PN}-${LCOV_V}.tar.gz mirror://debian/pool/main/l/${PN}/${PN}_${LCOV_V}-${DB_V}.debian.tar.xz " - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi inherit prefix diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 173b40b9b2f0..4fca019a4e86 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -1,13 +1,10 @@ -DIST lldb-7.1.0.src.tar.xz 19384976 BLAKE2B a1d5afea255f06221516e21e80120cb35d870ec447aff774d8c610c889c8f28228c7c8e93eec160fc5424736666fcaac8ed42d9181373d266202c9f8aa4c3061 SHA512 773f79939c540f349f1c85d6b1d89fa312488c4c70f100f05cb6250f62e8d6a05832d57c02750439ede905fa69e1380a73ddde0d3ad2f99a0910acd1011559df DIST lldb-8.0.1.src.tar.xz 19586288 BLAKE2B afb20a8303dcbdaf76ef1d78aa3165f87713f1c16121905d7a5f71e770ceafdff40d9d19e0a983d9290da2d4eb3acd0987d50607bea17efdb7dc0127d7f5cf8a SHA512 eb031985ad4d08226ec47a90fe32c1e6d070948971ca5235fd431cf7d5b7ea20f5d5131237bf83a6419773d18c339590bf9672e7b4f884304497e63c1030988f -DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b00004e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 -EBUILD lldb-10.0.0.9999.ebuild 2464 BLAKE2B 2461d6e5f70fe28fa6c646a2ca4f878cf6e0d4e2b49af9500a458589f0efec4ae476746765e43084c2e2e243877e69dc77488553b8a38fc89f3b0723a03f9749 SHA512 107cc1adb1f88e50bda9d47b03b57ab1f46b06536fe5feb7f36601ea4d2ef46120be1f4cf37e15e5cf1cf71eb2b2ea73db2cbc62104eb1015bf327f6461086f6 -EBUILD lldb-10.0.0.ebuild 2487 BLAKE2B 52cb94adc5066aa054ec34131a64859dff28bf1971ae61c808c1e1aa8d9d62d10881925cb253aa4b4fe86eca6b84cc88486a461552f170f6c1b2d73717820ab7 SHA512 e5b6db1ba1cc29f7063feaad0088376d0e151f8bdaabc99eefb0e10c3f58119df5b467f285d3d83d3e06a881c72c1bad29052f36ead2c544194f9c3d08fb2e5e -EBUILD lldb-11.0.0.9999.ebuild 2464 BLAKE2B 2461d6e5f70fe28fa6c646a2ca4f878cf6e0d4e2b49af9500a458589f0efec4ae476746765e43084c2e2e243877e69dc77488553b8a38fc89f3b0723a03f9749 SHA512 107cc1adb1f88e50bda9d47b03b57ab1f46b06536fe5feb7f36601ea4d2ef46120be1f4cf37e15e5cf1cf71eb2b2ea73db2cbc62104eb1015bf327f6461086f6 -EBUILD lldb-7.1.0-r1.ebuild 3171 BLAKE2B 9f53fa589292b8b2ac77c950172c5a9c8c63b1e76906f560ff1f9564c910b4fea6fc5366c55a4479782209df7de2c40c14c967d733aa524b9fd45ff446b69a2b SHA512 d7440c64bffcbb075b2752e939ba3495f1618a0debb88ff00b31fcd0bb31b4b29005b48094e37ad04fb9231571a1ffc123b7d8048ae909f71e1a21b85c3b2bca +EBUILD lldb-10.0.0.9999.ebuild 2458 BLAKE2B 361942969b8237b4d2937ebb991785df9604fd4ead506ec8a40a22213da68cf72558376a02e0ff3bebaad1dbca32e0b659c2e287efe2fd42b4129be410b818df SHA512 3b53debd70430335686e7770122a4821c62b19a3638b6896468462fe1bff16f9345ed469263e6331cdd92f8707d64fd4c5f92a72437578e756c5ea0eb9691953 +EBUILD lldb-10.0.0.ebuild 2481 BLAKE2B eec1740e4eb28b77a1416b27ce0ab11f95d6d2e81ae6b8aaca04647bda9124422ffe9d414aa5c5f9410b616e473f2609c21201289955b6fe595e9d082b5519c9 SHA512 dfbe98bde465360bcd86ba6ca49c26693430c4ef08e556826af0fe992c57934f397963b6babf106be6594bcfc22f94b0a2a554026af94a7eab286bf916a58282 +EBUILD lldb-11.0.0.9999.ebuild 2458 BLAKE2B 361942969b8237b4d2937ebb991785df9604fd4ead506ec8a40a22213da68cf72558376a02e0ff3bebaad1dbca32e0b659c2e287efe2fd42b4129be410b818df SHA512 3b53debd70430335686e7770122a4821c62b19a3638b6896468462fe1bff16f9345ed469263e6331cdd92f8707d64fd4c5f92a72437578e756c5ea0eb9691953 EBUILD lldb-8.0.1-r1.ebuild 3161 BLAKE2B 02f7f7c7461fed05baa15f6621ed8c32f669182395356a30e407582e74a63cf99b0d3b9c03031a976ea0b7734d3c61c64019b463ef68f315ae936ce679ceec77 SHA512 0a28c0147d2c37dc13dec96401f2d6e670db601735343c9befef24bf9626476a0effe715161703e4250066128c78b97b3f5e1ba5d6e67392b6cdacc0dd42dbfe -EBUILD lldb-9.0.1-r1.ebuild 2397 BLAKE2B e4a89885b08e3a582f7f02a935f4761f8bd24695caaab4732c928d82e69d4c4785de038994a3cbd80c0711a08da554b406e249390f2c9631838dc9d629be681b SHA512 61ea7725394294cfaa4125059cc687a42a11067a24ba35970403da69a083f24d9e5b1c81e2617100c1eb1ada125bbb9e8167651de8afd10ee208f3d2a8b840fc +EBUILD lldb-9.0.1-r1.ebuild 2391 BLAKE2B c0e73cf6e7c6fc153855681daa373618baffa2d45bd290855633d957464e99d86112918eec8aa0b43a975750e8ccd87fbffe2594b0110ac406eab8579c654f72 SHA512 8edadff2f01c15b75d894e30546a00826f140a81bc0ebfb5fb214eb5d133d8390b18a3075746fe94f061b36fcea9fb981ecd6de3d0567f73736c388af62c6320 MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 diff --git a/dev-util/lldb/lldb-10.0.0.9999.ebuild b/dev-util/lldb/lldb-10.0.0.9999.ebuild index f5bbc5b68a26..a64ef3c4618b 100644 --- a/dev-util/lldb/lldb-10.0.0.9999.ebuild +++ b/dev-util/lldb/lldb-10.0.0.9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \ toolchain-funcs diff --git a/dev-util/lldb/lldb-10.0.0.ebuild b/dev-util/lldb/lldb-10.0.0.ebuild index e03f8d5300b4..4b669f2eea2a 100644 --- a/dev-util/lldb/lldb-10.0.0.ebuild +++ b/dev-util/lldb/lldb-10.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \ toolchain-funcs diff --git a/dev-util/lldb/lldb-11.0.0.9999.ebuild b/dev-util/lldb/lldb-11.0.0.9999.ebuild index f5bbc5b68a26..a64ef3c4618b 100644 --- a/dev-util/lldb/lldb-11.0.0.9999.ebuild +++ b/dev-util/lldb/lldb-11.0.0.9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \ toolchain-funcs diff --git a/dev-util/lldb/lldb-7.1.0-r1.ebuild b/dev-util/lldb/lldb-7.1.0-r1.ebuild deleted file mode 100644 index a1d46a863097..000000000000 --- a/dev-util/lldb/lldb-7.1.0-r1.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} -# (needed due to CMAKE_BUILD_TYPE != Gentoo) -CMAKE_MIN_VERSION=3.7.0-r1 -PYTHON_COMPAT=( python2_7 ) - -inherit cmake-utils llvm multiprocessing python-single-r1 \ - toolchain-funcs - -MY_P=${P/_/}.src -LLVM_P=llvm-${PV/_/}.src - -DESCRIPTION="The LLVM debugger" -HOMEPAGE="https://llvm.org/" -SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz - test? ( https://releases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )" - -LICENSE="UoI-NCSA" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="libedit ncurses +python test" -# Tests are known to fail, and we are not going to address the failures -# in this version. -RESTRICT="test" - -RDEPEND=" - libedit? ( dev-libs/libedit:0= ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) - python? ( - $(python_gen_cond_dep ' - dev-python/six[${PYTHON_MULTI_USEDEP}] - ') - ${PYTHON_DEPS} - ) - ~sys-devel/clang-${PV}[xml] - ~sys-devel/llvm-${PV} - !dlan@gentoo.org Yixun Lan
+ + amadio@gentoo.org + Guilherme Amadio + Enable builtin clang and LLVM support diff --git a/dev-util/perf/perf-5.4.20.ebuild b/dev-util/perf/perf-5.4.20.ebuild index 3075642225a2..368079291baf 100644 --- a/dev-util/perf/perf-5.4.20.ebuild +++ b/dev-util/perf/perf-5.4.20.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit bash-completion-r1 estack eutils toolchain-funcs python-r1 linux-info MY_PV="${PV/_/-}" diff --git a/dev-util/perf/perf-5.6.4.ebuild b/dev-util/perf/perf-5.6.4.ebuild index 3f1d4e665d10..5e376d9ded35 100644 --- a/dev-util/perf/perf-5.6.4.ebuild +++ b/dev-util/perf/perf-5.6.4.ebuild @@ -3,8 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) -inherit bash-completion-r1 estack eutils llvm toolchain-funcs python-r1 linux-info +PYTHON_COMPAT=( python3_{6,7} ) +inherit bash-completion-r1 estack eutils llvm toolchain-funcs prefix python-r1 linux-info MY_PV="${PV/_/-}" MY_PV="${MY_PV/-pre/-git}" @@ -76,7 +76,7 @@ S="${S_K}/tools/perf" CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS" pkg_setup() { - LLVM_MAX_SLOT=9 llvm_pkg_setup + use clang && LLVM_MAX_SLOT=9 llvm_pkg_setup } src_unpack() { @@ -130,6 +130,11 @@ src_prepare() { # The code likes to compile local assembly files which lack ELF markings. find -name '*.S' -exec sed -i '$a.section .note.GNU-stack,"",%progbits' {} + + + # Fix shebang to use python from prefix + if [[ -n "${EPREFIX}" ]]; then + hprefixify ${S_K}/scripts/bpf_helpers_doc.py + fi } puse() { usex $1 "" no; } diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 33b5c682583f..d40eb0c32639 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,4 +1,4 @@ DIST pkgcheck-0.7.6.tar.gz 234637 BLAKE2B 31c31d987aed03e4a61f58a3dc3074985a4f436e3598f11257d602a668525f24e45c540d56e5779237cd36299b0ab73b9a59e3482099cb5accbb3ea8437cd7c5 SHA512 cfded3a5a0249ee9279fe93156ef524cafe7302915dfbbb01acd0bdc3acefcd1e90c6bcfbf3dc40bd5cb71680cc6453b1de045878d75a9ade00c432e663fd136 -EBUILD pkgcheck-0.7.6-r1.ebuild 1394 BLAKE2B 250fff7d5ebd3de6495a561d6075effd102ac7d6d598867e1aeab94fd9d8fbea246446f1fb1f87515bfe3bdb11f49e9cf88f84ba87afdd1b1a432da3cd30f0c2 SHA512 d6b87229f1c205bab06b1f4154dfe2d157aa7ad689eb9a36b12dd3c0b297d74884846f13d136f32828e41de181c01e507cb9a5a168bd76454177ae03fc9efb81 +EBUILD pkgcheck-0.7.6-r1.ebuild 1401 BLAKE2B b783f6c2510a8a28b5481293eec06be66b9999a1c60881810e3107447203271ef1052ed8c8e15b3374aea0172da9bdb9a6d9ead9c23746137aa7dfa386ff41b8 SHA512 8acc49fd87076a45be8549c5b15de17a355bd47b69447af959137a3065df69e7d37e282c7e70a688fcc80734a2baaede2df2fdbc8b0dd5a97d50134800fec382 EBUILD pkgcheck-9999.ebuild 1394 BLAKE2B 250fff7d5ebd3de6495a561d6075effd102ac7d6d598867e1aeab94fd9d8fbea246446f1fb1f87515bfe3bdb11f49e9cf88f84ba87afdd1b1a432da3cd30f0c2 SHA512 d6b87229f1c205bab06b1f4154dfe2d157aa7ad689eb9a36b12dd3c0b297d74884846f13d136f32828e41de181c01e507cb9a5a168bd76454177ae03fc9efb81 MISC metadata.xml 328 BLAKE2B b84dba717460e84f7ee3163fd8d6a5f13eb3b15dd1bb749f6ece81f062e3530988dacefadb24c1395eb36593a7ab6d868b06c8c4ee8f620a17c85faf04283b24 SHA512 5696505214a737ad495b23bfac2a51fbbc5b1e815eb6fcbabb3c6674325f05e3f6f418de05257c08935e389e47879e8a2d1b3723ec86aeb5ad97c6110fd2ec75 diff --git a/dev-util/pkgcheck/pkgcheck-0.7.6-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.7.6-r1.ebuild index 677e2471a279..ee6c0d6638ba 100644 --- a/dev-util/pkgcheck/pkgcheck-0.7.6-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.7.6-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git" inherit git-r3 else - KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index 974312ff4996..385322ec6bf6 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -3,10 +3,12 @@ DIST pycharm-community-2019.3.1.tar.gz 389620376 BLAKE2B a780ab27feef9747539d9cd DIST pycharm-community-2019.3.2.tar.gz 391689310 BLAKE2B 11627839e823e2d6c946f5fa25df28cb919960300c51dcc2883989341228604dad9ebf365ffc055809bf3768d757b40cb059a7b5cc492935733c5576ff3f9933 SHA512 6c9e607d938a23be78b4acb5aa39e6276720347aac6fadfbaf456e4f05af4b55ef24f4a97f3aca91b6f09d68af7ec834a5af5e08b775d1439d573cff6c6d3e7c DIST pycharm-community-2019.3.3.tar.gz 391606138 BLAKE2B a07bf941ea7a98cadf6ff15b8f69e745ceecf0a820a098811d462a638b0d1b749e1580e23f0cfbdb78a9740e0f41777dd7d505527b6bc83f9c9d5e9ff70a6c95 SHA512 566667109662cffeaba6da9b5e5837adb00f8fbb29523f8415d4fd691cb71f7a40952d28c3713c0409ecbf50ce116ef83bf34a4cbe46015a2a11593771dc97a9 DIST pycharm-community-2019.3.4.tar.gz 391698063 BLAKE2B f089515412a769c7ffb88cd30aab43def64ff66a0d59ced35740efac4d604220fa5d293d8eb65eea0fc35c116f9d5f771f50f38fc1e61329507cd62070e39ad8 SHA512 0cb5684816eb739de5d106ab8262c9004914d174e89210866286841512c1aa80c00af4299c72f31c1da59c4ed92da10f423c9d5c37e53e1fe836f0586da30c6e +DIST pycharm-community-2020.1.1.tar.gz 383138867 BLAKE2B 872c658709cab76636f864caff4be4086f861347f5591cf846f6e2b57593380d796a417a684e935b5d3cc6482d80d60f04553e1c11f31fb63554df6a683512ba SHA512 91465d6754981f88a1175ba7da40eb8aed128897b732ba598caa3dbbd6b928f56857c0e80c7bc6c27bb276ffa9a5529dbdcd4508ea1b038579bc7bf359d83ab4 DIST pycharm-community-2020.1.tar.gz 382333125 BLAKE2B 5fa9000bad467784f2276286639c98509481ab3aef7482f8d0d166d058b2798fb027c037762c76dfd947376320e75f05045b34f172f849198c63950fe27d9855 SHA512 7e2663ac21536f7663910d0e2561a93869f46cc7b1d06bbc448d5afbdf89c4fcb834b9e7e3f61263e5c0a3d25caf35c663a42c6219ae2d5a67cb2516eba2e8e6 EBUILD pycharm-community-2019.3.1.ebuild 1081 BLAKE2B d49f11879fd7738cc89bb207314120b1b4348085253d5cb6d125501e287f4ea30cfa0599d37eeec7ddff905f97786cb6a171c394ea352ebbac5d47d13e231396 SHA512 c67c25fc781b5219231b48aec8ddcd8051c23de6c4766b80d511d363c44cff1a5aaccea98d716ecb7ae4360c419bb9ea390d396704f1da11fb5c2de0ad6674ef EBUILD pycharm-community-2019.3.2.ebuild 1083 BLAKE2B 057214393559bdc2d33c91678fbb068fafde2ab6add11db7b70206df9c89c2645e74b85bc11b864140a92fd41c6681fd33f9bc5105e6971b4a7e4b0697b5cc5e SHA512 d698a7a3ff14fc505f3a340607c78ee5c2df2054e140a8f265ac5a9a84c6f8f12c33bee2ff063fc00c59b3df612cab0eeb4cee19db04a9efbb03e7f4242a144f EBUILD pycharm-community-2019.3.3.ebuild 1083 BLAKE2B 057214393559bdc2d33c91678fbb068fafde2ab6add11db7b70206df9c89c2645e74b85bc11b864140a92fd41c6681fd33f9bc5105e6971b4a7e4b0697b5cc5e SHA512 d698a7a3ff14fc505f3a340607c78ee5c2df2054e140a8f265ac5a9a84c6f8f12c33bee2ff063fc00c59b3df612cab0eeb4cee19db04a9efbb03e7f4242a144f EBUILD pycharm-community-2019.3.4.ebuild 1083 BLAKE2B 057214393559bdc2d33c91678fbb068fafde2ab6add11db7b70206df9c89c2645e74b85bc11b864140a92fd41c6681fd33f9bc5105e6971b4a7e4b0697b5cc5e SHA512 d698a7a3ff14fc505f3a340607c78ee5c2df2054e140a8f265ac5a9a84c6f8f12c33bee2ff063fc00c59b3df612cab0eeb4cee19db04a9efbb03e7f4242a144f -EBUILD pycharm-community-2020.1.ebuild 1083 BLAKE2B 057214393559bdc2d33c91678fbb068fafde2ab6add11db7b70206df9c89c2645e74b85bc11b864140a92fd41c6681fd33f9bc5105e6971b4a7e4b0697b5cc5e SHA512 d698a7a3ff14fc505f3a340607c78ee5c2df2054e140a8f265ac5a9a84c6f8f12c33bee2ff063fc00c59b3df612cab0eeb4cee19db04a9efbb03e7f4242a144f -MISC metadata.xml 243 BLAKE2B cb7dd17733891ded65a8bf58abb3bdbdf30cd714d8dfd0cc9f83c6a53e979dca2cf2b1a31e3dbb2610df6000ef9c774f1840e9f453855c286687649a01984225 SHA512 0d6cf75e47bf075548f8c3e929caad7d6db621737788cbaadcf00e761a6b5ca50341db48171e6a16e905c91bcb9af57f6a98acfbf3d127dcdf84c17a4c4821e8 +EBUILD pycharm-community-2020.1.1.ebuild 1207 BLAKE2B 844dabe048848146e2cd78c03587106b66fc60fdbc97ca8acb4f29a3ac1591abe754cfec22de3c484a35517fc19a6c37626bb82431e10df980342af0fc71af0f SHA512 6feeba1cc6210b0521c1922452835f5ac15a17b6c6c443bec94f9c8c9c698e167915e0f022dccd1b1483d029ec594a159253527ac29b58851fcda63f8028a113 +EBUILD pycharm-community-2020.1.ebuild 1207 BLAKE2B 844dabe048848146e2cd78c03587106b66fc60fdbc97ca8acb4f29a3ac1591abe754cfec22de3c484a35517fc19a6c37626bb82431e10df980342af0fc71af0f SHA512 6feeba1cc6210b0521c1922452835f5ac15a17b6c6c443bec94f9c8c9c698e167915e0f022dccd1b1483d029ec594a159253527ac29b58851fcda63f8028a113 +MISC metadata.xml 305 BLAKE2B 0a2bb327add477e508177540871b19dcfd282f2a140dc2be97698d5a2e4b5c0999e3137e1d4175a529604a960633aee4beb374c4b196d731ded3e1b545a2b3af SHA512 d1d991fd226ee6166b0d3460a7f7192824191aa4939503cd9792cb51e9f317442fcb9a700e1e2d8f9317e3f3e1031b1ef2594749b996d4f0f36e68047a8f37e4 diff --git a/dev-util/pycharm-community/metadata.xml b/dev-util/pycharm-community/metadata.xml index d21de2d9f07b..c405595aa1a2 100644 --- a/dev-util/pycharm-community/metadata.xml +++ b/dev-util/pycharm-community/metadata.xml @@ -5,4 +5,7 @@ Mikle Kolyada zlogene@gentoo.org + + Use bundled jdk +
diff --git a/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild b/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild new file mode 100644 index 000000000000..f8be402a51b3 --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils readme.gentoo-r1 xdg + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/" +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" + +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + dev-libs/libdbusmenu + dev-python/pip" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/${PN}/bin/fsnotifier + opt/${PN}/bin/fsnotifier64 + opt/${PN}/bin/fsnotifier-arm" + +MY_PN=${PN/-community/} + +src_install() { + insinto /opt/${PN} + doins -r * + + if use bundled-jdk; then + fperms -R a+x /opt/pycharm-community/jbr/bin/ + else + rm -r "${D}"/opt/pycharm-community/jbr/ || die + fi + + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} + + dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} + newicon bin/${MY_PN}.png ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} + + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-util/pycharm-community/pycharm-community-2020.1.ebuild b/dev-util/pycharm-community/pycharm-community-2020.1.ebuild index 0600c9803a8d..f8be402a51b3 100644 --- a/dev-util/pycharm-community/pycharm-community-2020.1.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2020.1.ebuild @@ -12,8 +12,9 @@ SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" -RDEPEND=">=virtual/jre-1.8 +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) dev-libs/libdbusmenu dev-python/pip" @@ -25,16 +26,16 @@ QA_PREBUILT="opt/${PN}/bin/fsnotifier MY_PN=${PN/-community/} -src_prepare() { - default - - rm -rf jre || die -} - src_install() { insinto /opt/${PN} doins -r * + if use bundled-jdk; then + fperms -R a+x /opt/pycharm-community/jbr/bin/ + else + rm -r "${D}"/opt/pycharm-community/jbr/ || die + fi + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest index d60bc3ba87c9..039ab8016c61 100644 --- a/dev-util/pycharm-professional/Manifest +++ b/dev-util/pycharm-professional/Manifest @@ -3,10 +3,12 @@ DIST pycharm-professional-2019.3.1.tar.gz 509724729 BLAKE2B cd466d9c2b0f9be8442c DIST pycharm-professional-2019.3.2.tar.gz 513486485 BLAKE2B eba9f0adb8f289f42ee2f50df506dfe628e3b835aedd7a8c0c03da39e5bc5921a6600ea7194c81674a5aad50cbc2f2afb0387dcc88a037e1a92a4fa0f2f3984b SHA512 e3a0e750c821ebd6736e39641d635db1c0a3aa00592d7ede204ce547fc12d69209a253caa4284f76607543f08da594f29ca38c3f8b586848c5b2277ae7227b8a DIST pycharm-professional-2019.3.3.tar.gz 513714430 BLAKE2B 7891d5290b87d8f01904860a80f2a5b7e90e41bf894decbdf04f5f322ed269eaf042954ad17656594ee85dc5518cbc69ea4c6b12b9f3febeb068021751fba5d8 SHA512 33f40be3f20370a0a62833510ed9c69b0a022e9298540bea0287038edfd6c8362cee1eb26592279728bf57f41bba2c921400ac56d4b371c8a3881d4f978115a0 DIST pycharm-professional-2019.3.4.tar.gz 513944449 BLAKE2B 9f925eb48385abb57a833c8bd73307ba593fbea8ceae4df999b6c2a9ec54916e7e16d4ce8ed212842b1fc4f5383fac40fe6cc2ce5e99336852a96a2655c8e358 SHA512 187dd385ec07c908b13060135f1663cb5678ba82d017192ae0a4d2a8bf0f1e0ff51ec52f9b0fdc15d96f42808f801a971391de455afb52ea55cfb5f6d024d813 +DIST pycharm-professional-2020.1.1.tar.gz 507346192 BLAKE2B eb035967475fa1baf7833cf0b4ea18a7870e9ddeb68cef1ed6eaa0690ae21cb2482a61138cfe230928aa41a65e6f78078107d44b6c98b1ace7e6de22af5db555 SHA512 222f2e7284fb77018ace14907da6fbbe58bb8411f71aef9b2875e8c375ea2754a8595bfe9b5847bcfde2f8d59d0480f8fb4acf342231933a58f0f99fafc5a48d DIST pycharm-professional-2020.1.tar.gz 507643980 BLAKE2B f0869ebec8ae6396a4ff9579214a913be631d52e67cf12b437800a6f3292c96bef67b8b813bb9d703a2b6893ad27835a6868cce5ac4f3db818bacc2de4aed87c SHA512 23737bdd8bafb57dab794b4c874e6d14bb3b2591706bf13a835b0172fbe914ade932c701a313d982d7c393d02b15629a8273f3be092a92178ed0bfd4eff9baa5 EBUILD pycharm-professional-2019.3.1.ebuild 1225 BLAKE2B f391b217ab5e079cea973682a259b5c9e2a538f81536c6d52134b6316239e11bee5badf789db2850c6241b448691c8101b44d5d1b562c8c27e2cc67902b8b203 SHA512 5fa13adbab2a9e321d955dd66fd3788a3a27dcb40a8214ebb100d6fc71abc357cbd1c10b0dd5468dbfef5a4c19c61779fd9e1e26e9c6face057e25d9ffedcc0b EBUILD pycharm-professional-2019.3.2.ebuild 1227 BLAKE2B 32b33249906a636ce0a79164c09470c742bb7a207300c347b9fcd4c5ef660b917e58df07adfed39f8cd3d44a9905eecddb96969cb2860b9acbdd1c743fb15613 SHA512 185ca8aa08be3fefb66efd0e8e8d0fa6ca3b7f363fee26c5d152f66b29ac08fc2dbb9b99f0ce611237c5e76f33be8fba61354eb607825a4c8801b18cb9abce51 EBUILD pycharm-professional-2019.3.3.ebuild 1227 BLAKE2B 32b33249906a636ce0a79164c09470c742bb7a207300c347b9fcd4c5ef660b917e58df07adfed39f8cd3d44a9905eecddb96969cb2860b9acbdd1c743fb15613 SHA512 185ca8aa08be3fefb66efd0e8e8d0fa6ca3b7f363fee26c5d152f66b29ac08fc2dbb9b99f0ce611237c5e76f33be8fba61354eb607825a4c8801b18cb9abce51 EBUILD pycharm-professional-2019.3.4.ebuild 1227 BLAKE2B 32b33249906a636ce0a79164c09470c742bb7a207300c347b9fcd4c5ef660b917e58df07adfed39f8cd3d44a9905eecddb96969cb2860b9acbdd1c743fb15613 SHA512 185ca8aa08be3fefb66efd0e8e8d0fa6ca3b7f363fee26c5d152f66b29ac08fc2dbb9b99f0ce611237c5e76f33be8fba61354eb607825a4c8801b18cb9abce51 -EBUILD pycharm-professional-2020.1.ebuild 1227 BLAKE2B 32b33249906a636ce0a79164c09470c742bb7a207300c347b9fcd4c5ef660b917e58df07adfed39f8cd3d44a9905eecddb96969cb2860b9acbdd1c743fb15613 SHA512 185ca8aa08be3fefb66efd0e8e8d0fa6ca3b7f363fee26c5d152f66b29ac08fc2dbb9b99f0ce611237c5e76f33be8fba61354eb607825a4c8801b18cb9abce51 -MISC metadata.xml 243 BLAKE2B cb7dd17733891ded65a8bf58abb3bdbdf30cd714d8dfd0cc9f83c6a53e979dca2cf2b1a31e3dbb2610df6000ef9c774f1840e9f453855c286687649a01984225 SHA512 0d6cf75e47bf075548f8c3e929caad7d6db621737788cbaadcf00e761a6b5ca50341db48171e6a16e905c91bcb9af57f6a98acfbf3d127dcdf84c17a4c4821e8 +EBUILD pycharm-professional-2020.1.1.ebuild 1357 BLAKE2B b8f06bdc4dc28720cc57ba28816a2620e1ed5a074c629754c9e2167bd156417e67927992066849ac72506d242d786b9e4259fd4409de8e95ce5d8deacb74d78a SHA512 47ab4b4fc6f3723b1f96f781000eed81f8b8e3ade754dcccc30419acc26c233fe71c008db6a4fda7eb04725f60f3393393bf5630d94f18b79f01889d763c1a92 +EBUILD pycharm-professional-2020.1.ebuild 1357 BLAKE2B b8f06bdc4dc28720cc57ba28816a2620e1ed5a074c629754c9e2167bd156417e67927992066849ac72506d242d786b9e4259fd4409de8e95ce5d8deacb74d78a SHA512 47ab4b4fc6f3723b1f96f781000eed81f8b8e3ade754dcccc30419acc26c233fe71c008db6a4fda7eb04725f60f3393393bf5630d94f18b79f01889d763c1a92 +MISC metadata.xml 305 BLAKE2B 0a2bb327add477e508177540871b19dcfd282f2a140dc2be97698d5a2e4b5c0999e3137e1d4175a529604a960633aee4beb374c4b196d731ded3e1b545a2b3af SHA512 d1d991fd226ee6166b0d3460a7f7192824191aa4939503cd9792cb51e9f317442fcb9a700e1e2d8f9317e3f3e1031b1ef2594749b996d4f0f36e68047a8f37e4 diff --git a/dev-util/pycharm-professional/metadata.xml b/dev-util/pycharm-professional/metadata.xml index d21de2d9f07b..c405595aa1a2 100644 --- a/dev-util/pycharm-professional/metadata.xml +++ b/dev-util/pycharm-professional/metadata.xml @@ -5,4 +5,7 @@ Mikle Kolyada zlogene@gentoo.org + + Use bundled jdk +
diff --git a/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild new file mode 100644 index 000000000000..921e9c358e61 --- /dev/null +++ b/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils readme.gentoo-r1 xdg + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/" +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" + +LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + dev-libs/libdbusmenu + dev-python/pip" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/${PN}/bin/fsnotifier + opt/${PN}/bin/fsnotifier64 + opt/${PN}/bin/fsnotifier-arm + opt/${PN}/bin/libyjpagent-linux.so + opt/${PN}/bin/libyjpagent-linux64.so" + +MY_PN=${PN/-professional/} +S="${WORKDIR}/${MY_PN}-${PV}" + +src_install() { + insinto /opt/${PN} + doins -r * + + if use bundled-jdk; then + fperms -R a+x /opt/pycharm-professional/jbr/bin/ + else + rm -r "${D}"/opt/pycharm-professional/jbr/ || die + fi + + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} + + dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} + newicon bin/${MY_PN}.png ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} + + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild index bb09db041ff9..921e9c358e61 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild @@ -12,8 +12,9 @@ SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" -RDEPEND=">=virtual/jre-1.8 +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) dev-libs/libdbusmenu dev-python/pip" @@ -28,16 +29,16 @@ QA_PREBUILT="opt/${PN}/bin/fsnotifier MY_PN=${PN/-professional/} S="${WORKDIR}/${MY_PN}-${PV}" -src_prepare() { - default - - rm -rf jre || die -} - src_install() { insinto /opt/${PN} doins -r * + if use bundled-jdk; then + fperms -R a+x /opt/pycharm-professional/jbr/bin/ + else + rm -r "${D}"/opt/pycharm-professional/jbr/ || die + fi + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index 16ee644f3ee6..1cf708587cff 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -1,6 +1,4 @@ -DIST radare2-4.3.1.tar.gz 8113591 BLAKE2B 289f6e4e3cb163017454918e7e5e31186cf41435f66a91ca5decf2819a06543908eeb3224041997eeba37e5bb7150874f431f301cf5f6aaa903601735e99d945 SHA512 06009dd2c75cfb2fcadd21041861f9569ff4b0b9438d1d5a1cf49ac8690ef041e18feb2445e6772acd0e217110328660e9de47db54d55c64f64764cb06988db8 DIST radare2-4.4.0.tar.gz 8135544 BLAKE2B 1a1a4ce97dde4b8985cbe95bb889bfdef8f9d64e2c2257030fda523b1a1aced4e6681bc0f7b14d1a3f25fbce355f2062f0edc33ab396bef98792d29d1f708a11 SHA512 6208d97f8333e72dfd04cccdb0234b60fb8979ca559b92532bf7e47d402f91e0c54678a83e6bafee65666fb7d6008b44b961600f24f9b3275cb2eec32490eaa5 -EBUILD radare2-4.3.1.ebuild 1159 BLAKE2B 979869367436022a049bff280f0c2fb72d61ec24546c2aaac9ff588b5677d1feae9f0a60559f7b488ac2c2c0d955e7de4d399b27a9f275918c08118bee020213 SHA512 014d8eb9417ac50fa56161bd1fc48b375126d5090ac2165b940a246756ec58a1bc84f3f5be70756194a602077091543a642e17b141f91dadc72cc8068f723e55 EBUILD radare2-4.4.0.ebuild 1159 BLAKE2B 979869367436022a049bff280f0c2fb72d61ec24546c2aaac9ff588b5677d1feae9f0a60559f7b488ac2c2c0d955e7de4d399b27a9f275918c08118bee020213 SHA512 014d8eb9417ac50fa56161bd1fc48b375126d5090ac2165b940a246756ec58a1bc84f3f5be70756194a602077091543a642e17b141f91dadc72cc8068f723e55 EBUILD radare2-9999.ebuild 1159 BLAKE2B 60bd15815bc419615783ddd99a7a606c38cacc1c1727a32c1ab6c327172af4922dd1a67c226ad91877fe6a288b4a3240665e8832faa26aed06e18f6ed3577c84 SHA512 656e5f0b705f533d34ebbae4e43943c55d1b6fc8cb7abb808a1be8576719687993ef64aca6c134bd84fe611037d61bc985cfe5bc8c3074e7a93536d4f4721eab MISC metadata.xml 361 BLAKE2B f92dfa8905623cd3a34f0b61766ae071d09801460b8b2a13bf4c3bb0a4715446b61b79309101b032511851f9d7a15973bca97ce9d1ed667266e2d6a3485933a2 SHA512 fb01d7b5abd1966cf270227640d1e4197a09930afb6f03e18bf4f79ba74e73fd86782b99efbb710b697315c25b63e575ec6120fb1cedaa19d4562831f41f81a4 diff --git a/dev-util/radare2/radare2-4.3.1.ebuild b/dev-util/radare2/radare2-4.3.1.ebuild deleted file mode 100644 index c3c2387a8dcf..000000000000 --- a/dev-util/radare2/radare2-4.3.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 eutils - -DESCRIPTION="unix-like reverse engineering framework and commandline tools" -HOMEPAGE="http://www.radare.org" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/radareorg/radare2" -else - SRC_URI="https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="ssl libressl" - -RDEPEND=" - dev-libs/capstone:0= - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_configure() { - econf \ - --without-libuv \ - --with-syscapstone \ - $(use_with ssl openssl) -} - -src_install() { - default - - insinto /usr/share/zsh/site-functions - doins doc/zsh/_* - - newbashcomp doc/bash_autocompletion.sh "${PN}" - bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2 - - # a workaround for unstable $(INSTALL) call, bug #574866 - local d - for d in doc/*; do - if [[ -d $d ]]; then - rm -rfv "$d" || die "failed to delete '$d'" - fi - done -} diff --git a/dev-util/re2c/Manifest b/dev-util/re2c/Manifest index 2f76dc6aa1f5..ab9c5f94dac0 100644 --- a/dev-util/re2c/Manifest +++ b/dev-util/re2c/Manifest @@ -1,5 +1,4 @@ AUX re2c-1.3-lexer-overflow.patch 1244 BLAKE2B d9f51ea520ca437f4a1cb9c9f788d0c5c76d48358ee2c9d8a821c40c53d7df8e34f97cfda0ccd17e4220600043349afb9d737a2444d58ece8d381f1d30807855 SHA512 19a9011c58107c136ef49a51a712125274f841f884ca76c5f2e25464b24c3a6477ff45752df20c5f508e21a2a55c7f4ce19bc6c7d9b7baecc07fced76ce87de1 DIST re2c-1.3.tar.xz 1239280 BLAKE2B ae2a8fc323408dd31d39c352bd622d89d19178b7993618ea043bbfd32509fb7573d2b5b50663e100d24fc275fa479982cb1f66ed49638edca61f551fb653176d SHA512 c7084ab2399fb6b96cef74c1393715d90830f43b82b96af46feb71ef008c0215381c3dbea0b003ff810d869db6021e28001b9d588ad55c616642244b2da09c0e EBUILD re2c-1.3-r1.ebuild 772 BLAKE2B 9a1c3ec7e9b1ab137802f9e95003820792cf7da85eca0d9ab46f30afd7d2883ca15ef070691d4364b151247295fea16e702d01fb1209e1346787613491e44a3e SHA512 0e26075418517031ee56bc22909db4968e1c15c1fb8417a510cd43803257c5363ef6c574b3ee9dd34cc6985bd294e0202a6de4164ecc90e080015a3eb1180755 -EBUILD re2c-1.3.ebuild 721 BLAKE2B a49a44e123efbbd05d63cb17a17ded1e683aba03e07e6068baff354a84cc16aa1af298af8b85465be3e4d8eb39218b81bb147573924f1351e797066e3c2fabba SHA512 cb4c0b2af7fab1a2e2341b34241546b203128519df58eebec594ada3e3152689d0662e2c2de77561f40a60ec0de579bd89e90e6598a801e74811ed670084da08 -MISC metadata.xml 423 BLAKE2B 69ad12e8bd8cd2356e36736ab276efa0aadc2755f784fa4e7fe23ae4d4e7a27a06c8fcd4ee727f87847a7fdaf136d12e811a20345183d261d2b649724818f9f3 SHA512 997590e1de3136f7f87181746d9dccfd8c34a12e570d15a29a8abd4b4163bfa98405d928e932255c962d4af79e9913de563453891155590bff309d764c2b5bd9 +MISC metadata.xml 476 BLAKE2B b2dad245e1cdcbb73e8b6e53442f7e9ec41337746c50f026c0fda68d57ebe10fb6193a26fcf9fca11e23570f44b104bd40d22fa1283fa91034f7cb792d436463 SHA512 e3018ee81606a018d66169cd142a17a34248587b77deb4baeb6daae6aca2d9a70095fb5dc2180d146043030631172f6fa17b3c8ddd5bebe85eebf6f3be79f9ab diff --git a/dev-util/re2c/metadata.xml b/dev-util/re2c/metadata.xml index 1fc58ccd41a6..0093ef8412f3 100644 --- a/dev-util/re2c/metadata.xml +++ b/dev-util/re2c/metadata.xml @@ -10,5 +10,6 @@ re2c skvadrik/re2c + cpe:/a:re2c:re2c
diff --git a/dev-util/re2c/re2c-1.3.ebuild b/dev-util/re2c/re2c-1.3.ebuild deleted file mode 100644 index 0e346b08ac31..000000000000 --- a/dev-util/re2c/re2c-1.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="tool for generating C-based recognizers from regular expressions" -HOMEPAGE="http://re2c.org/" -SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="debug" - -src_configure() { - econf \ - ac_cv_path_BISON="no" \ - $(use_enable debug) -} - -src_install() { - default - - docompress -x /usr/share/doc/${PF}/examples - dodoc -r README.md CHANGELOG examples -} diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest index 9ecaa14300ee..4b75cc19bf16 100644 --- a/dev-util/rebar-bin/Manifest +++ b/dev-util/rebar-bin/Manifest @@ -1,3 +1,3 @@ DIST rebar3 694889 BLAKE2B 3a8f5562a0c984caf5d7b3ba1063a90bf110a60cea316eaf88f5199b890e186f85193dc0302b36dc31051d3552912c8d1582f563f989df97ee28364a3f47512a SHA512 8fb5c7737d70fc7a706b1e124ab660550e8637da9258338016ab2e260f1c6d662548ef723705cd18210050d052e79945578623d9e9892e08dbfdb9cb04fd89fb EBUILD rebar-bin-3.6.2.ebuild 590 BLAKE2B f9d0ca1c49a545709d17665e9872aee34f9a06d2c9711b5d0e701017c1b7e812ef7ff035ead1482640add65db692b8611900d62932ba5109aff766c140b755ec SHA512 725fb4d99ea3848e4a643714c01c4a7efc3230967df2bb8eef69069243e937c578ab21fc5a73a151339089761b4bd581fbf1990299d6b553d8ebe7ff902a1912 -MISC metadata.xml 1026 BLAKE2B e5a32a2acddabb427aed5d66ed8717fb56bc58938d389a05325765a182e6ba767d42011d95fa07e5faf2337bbba4d684d9c0802cfd3a815fb4459e8487d13c5e SHA512 537da2b6658cc8d0a2a2f90df63862afdfcdc326e4a930a059a3aef1f122f1a3f78ef11998e4e465b4d7463be6e3fbfbdd75ac78d5917a467cc9124da75bdfe4 +MISC metadata.xml 939 BLAKE2B 3d451a472d9986f1aee67c4ede6ddc28d56cac865e0fd0a33f957f3007126d47d7cb3bf87916abca0be68138c167b138d884b38da65ca26d4dab79e42b839c58 SHA512 6e6e0a14df5031fee427dc518e0b69cafca6b8dcc429fa8cbcecacf78a1a56796c9cc6a545a6e9506a752e749c06a4ef7cf4cdb889ef2c6ca53bcf0f68fa363b diff --git a/dev-util/rebar-bin/metadata.xml b/dev-util/rebar-bin/metadata.xml index 56b1d345d115..4c134f3392dc 100644 --- a/dev-util/rebar-bin/metadata.xml +++ b/dev-util/rebar-bin/metadata.xml @@ -1,10 +1,7 @@ - - aidecoe@gentoo.org - Amadeusz Żołnowski - + Rebar3 is an Erlang tool that makes it easy to create, develop, and release Erlang libraries, applications, and systems in a repeatable diff --git a/dev-util/serialtalk/Manifest b/dev-util/serialtalk/Manifest index f1d2a4cfe338..3e21faa7963a 100644 --- a/dev-util/serialtalk/Manifest +++ b/dev-util/serialtalk/Manifest @@ -1,4 +1,5 @@ DIST serialtalk-1.2.tar.gz 19214 BLAKE2B c3b07e7134ac2884bf5dfb8db9433485b21b325fa025c1ea198e01e8a9037ebac5190dee2e450727adb3711615b2a2072f47cfabd84aa123c9759623f06701b5 SHA512 4634e4a044915841bf4c2ba141b479207237b1d078a3af47515adebbca3feeb8e1a8e86a673b8a77595255b017e51bbe3e3567e4914b9d603ba676525a7f1dc2 +EBUILD serialtalk-1.2-r1.ebuild 484 BLAKE2B 4749c2083b82c19c4f3467a42e6f454eefb087aafb9b5c3f3be8425a41e0f8a37168d0c6d47cab4b1016fdf388e4497beec2d94beb579f793a586e90ffbce677 SHA512 18afb06748ff4a982f14cb6e487961cc17216c3068c642f07f8cd3f777a3f3c5790ee60f21b84a2cc21a84d596c3d3b65687ad8d28aa6867ebb79828140d4921 EBUILD serialtalk-1.2.ebuild 535 BLAKE2B f3a7ae233ca897ff10bc3757779b91b1ad26d6e17fc02d5e450d588a91c485fd95db1d3e667702102c2ee2baaff5b364358620aee8e5bbc55419a6df00c23a2f SHA512 1d9e605a1c4d203868934b04fcfdbbdd485520826d40569291d12690987a3120590f172f5e08522282e9ebf3f5ee9f957ec756c33e7160fff58710069ef8cab1 -EBUILD serialtalk-9999.ebuild 537 BLAKE2B 5e72daded8874c8e7b59e223378d733a5f72db52c0049c5f4a21f2e24f0552884e589ba898c6ff73918c9c5e90dd7bc340ce9b1bd12489bfdd6e930775aadf00 SHA512 b92141c5eb194f25ff8a984c1285015155448d462d201a4949981f61471bd6dd37a9b9569237ff168100ea30be72dc562abc94dd31573d9629a4248ffa488f18 +EBUILD serialtalk-9999.ebuild 484 BLAKE2B 3ffa80f188568337f991df8605c453fd4f5f31d1253ee003854643772ca3f6748875f0c73aef291e0318614b68e182c69f22476f95b94405089871e4ec6ed4dc SHA512 81e4590049aadbbb062c7622abba69b2d3c6b8ed38becac7ea8a57178e00e55f1cd0e2f6ae45994b516e3f4881f16028102b7d446886f71aecd34c5258840186 MISC metadata.xml 475 BLAKE2B 4fce004e271bc77dd68ef59184469081f941d5bcc27c6710305d1a7b1376c531ab557aac8997a9ea3439a1224c8b46b32d00c02b60b536f2d90f82a02af2a13f SHA512 7b2a2b0436c52b0548534b479dcf93f68803badded46ae6147145412060286685a5e094865082b9e7614ddb6b515e8fd1b309b4879e0be8258b152a0f4867d91 diff --git a/dev-util/serialtalk/serialtalk-1.2-r1.ebuild b/dev-util/serialtalk/serialtalk-1.2-r1.ebuild new file mode 100644 index 000000000000..db77b5ea4160 --- /dev/null +++ b/dev-util/serialtalk/serialtalk-1.2-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/BGO-OD/serialtalk.git" +else + SRC_URI="https://github.com/BGO-OD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Simple command-line tool to talk to serial devices" +HOMEPAGE="https://github.com/BGO-OD/serialtalk" + +LICENSE="GPL-3+" +SLOT="0" diff --git a/dev-util/serialtalk/serialtalk-9999.ebuild b/dev-util/serialtalk/serialtalk-9999.ebuild index 59c9ad0a3efd..0943a8aaeff8 100644 --- a/dev-util/serialtalk/serialtalk-9999.ebuild +++ b/dev-util/serialtalk/serialtalk-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils +inherit cmake if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -18,7 +18,3 @@ HOMEPAGE="https://github.com/BGO-OD/serialtalk" LICENSE="GPL-3+" SLOT="0" - -src_install() { - cmake-utils_src_install -} diff --git a/dev-util/setconf/Manifest b/dev-util/setconf/Manifest index 3b993ad2e782..32757713abd4 100644 --- a/dev-util/setconf/Manifest +++ b/dev-util/setconf/Manifest @@ -1,5 +1,5 @@ DIST setconf-0.6.6.tar.xz 12620 BLAKE2B 2882c50430a65e6947135808f87674c19bb8a57d0f5ecbb9d3e316b203b359bb79503b1e68931bfac04e52d3d0686fc11f0c74aa4d84797a0d44f8989c26b4cf SHA512 28f62b4dbc5883763cd11480ca059dd8ba120d6dfd964bbf1746ec5cb23fb0f0fd949249f77673d150cb6abd0039ff6f34d79ad744f8abcc765e0af37fbb85ff DIST setconf-0.6.7.tar.xz 12700 BLAKE2B 9dd3625f3fa2345ba6f9cb21fffae770a257928c2287e1772f92d831e9b6c09d8c5b09118a146b6704bb5003dd02fb0793ecabc7d8a2410f4f3941bd687b3a14 SHA512 8b247de9f7ac06f77e6251e95c045886cde5b6ca21b0152cb6fdc1456381aacd9051d5221c9fc8149608555e14f85ee2b51acbe65f78d129b1c8b732e093236d EBUILD setconf-0.6.6.ebuild 825 BLAKE2B dfc3a1db922cac2b04b22f9cfc91c950ba671ad50babc0ee5f3c6b8661aa238b962c11b3122191544cd1a4430eaa9f85ff3cee4a79c9d05cd1fa7f3477776c43 SHA512 6bb53533220f833457ffe5eac1a45f70d0d52349d3f9a9af9778fd167d057764d0f7b812e9b732fab164a167b916ca07aff87c8944437a4f23e62f4a25d28675 -EBUILD setconf-0.6.7.ebuild 831 BLAKE2B 75a94f3a8fa6308ab4767b5a07e0b043470d153aab25b0138e527eff9c50fa959f217cdd83406d485f08eb0e692b7b4065a4f17b948ad5343ac19a6d862e1525 SHA512 ac2e0048ee8a9fe52223a26f7edc0ae06716344c150117f876e0e955bdad67bb85a5574b022bf6bd74d03fbe993c6afa36453df9d4f7ac5238342242bd03699f +EBUILD setconf-0.6.7.ebuild 825 BLAKE2B 4b7c495886dfdf86c886c7c510a1a1215851494dd3a22bd3b9c837e936ec1d5e41ab5f59a5e34c1470b2540c495fe633eefe07c317054c798d97579608af86cb SHA512 0c81b23aaa86b2f979681fb6535c20cd8ae24e2b8c9fc9836d62852ece602af76daee6619c4fa0645835c69ab9fa99d3a1a3fdc97fff47ebf9ebabd202ccd169 MISC metadata.xml 265 BLAKE2B 75452ad720a31a08fc0dcd02eec704c18b11bc0660686f9a320b85fc879f55a564ce9c3b6a8c710781b74c5e8eb3d0544c02a042fb35a0b62a5e1491f675296a SHA512 176f814d8c555e8726f36e012367b698e8a19a0662982621029a7f9190beecc5e6798e43c51698dc149364966cdeff7061121e54fa9d4cf2a3559a6ce4904e25 diff --git a/dev-util/setconf/setconf-0.6.7.ebuild b/dev-util/setconf/setconf-0.6.7.ebuild index 80a45d7339c7..9152802536d1 100644 --- a/dev-util/setconf/setconf-0.6.7.ebuild +++ b/dev-util/setconf/setconf-0.6.7.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit python-single-r1 DESCRIPTION="A small python based utility used to change configuration files" diff --git a/dev-util/smem/Manifest b/dev-util/smem/Manifest index b27414484801..fbe4d51e3ebe 100644 --- a/dev-util/smem/Manifest +++ b/dev-util/smem/Manifest @@ -1,5 +1,5 @@ DIST smem-1.4.tar.gz 15733 BLAKE2B 6c097c10625050a9d3a133144054d9791bb0ae2f498335398889b58c243b4477d38aefd8203a0483016647a6a72b4bcf4b9af23c241c0e87494614ca6cdaeade SHA512 2740b9ebede8e742e3d01f5f2e7a77a4d3ed04bee78585a904d07c299ea5a77be135dd5b6626abfdebcf2742b9004035443d3faeca04ca9b59c603f74708af9b DIST smem-1.5.tar.xz 16016 BLAKE2B 7c7e5dae6b047780275eebe2b9ec4fb06b27b8d3d2e70fc50c07136c18d414d7f51203760ab3bca98906c6566633c908dd18a7a8c390339850d80ad1ffe7f188 SHA512 8f3f5447060e6d857c3eb59ccbebbd62f18280f3993b31e55369b31ea74bc0e54109fd6d3f7088a23c48af050ff67eb738efceb0adeaff1dc7466f50efd9bc82 EBUILD smem-1.4.ebuild 789 BLAKE2B bc6ee383a3445c9e35d9cf4b43e3f1dfab07226cb027b344611fd5ef372608a8419dddcd9a355a981309be13532bbba398f18247060317bf6ed9608112b7063b SHA512 28c2b8cedaf1c6ee66b2cada67f636dd5ad79a6b032ff3523b3a9db53af9900f86af91789f2e6cef82f887af5d7e43f48595178b8965f84df57c44308d498642 -EBUILD smem-1.5.ebuild 771 BLAKE2B dcf0652e009dc86b694aca4c2bbba6b8392d2b89d9ee7272e4e84d100a6b43252253fb7a5134efe06b6dc040f753ceb8989bcb288401403ba1087173af64fda9 SHA512 8054eca0bf752de1e2021ab2fe65d3982595bb14a524f2bd6a641e217bff3027b12db136569b798e4f85af4ba577366b9995e3887a719f49bab82ad99cf79efd +EBUILD smem-1.5.ebuild 761 BLAKE2B df041e8794717f87efea62c92a0486aab60fd34c161aab7f19d997d4e05a2f23be74d7013185a0b30323de24665ec655bef68a84b75936fb72c907b564a26a32 SHA512 ea4ad43a92456f552528ee4553fd183401651a7ffb418428bb12647fe5212930cab28856a298681d884a545fb4e72b9294f563aa6c1127870d1c664e6b758073 MISC metadata.xml 887 BLAKE2B 97eada233bb3bbc6976a34ed5e2ee6b80e0c17e36d7617b2bb109194183878fde46e59a2c38bf84216673850dc21814edf27ba24f189bd03c0240a9c3eed60f1 SHA512 6bb126678342abd8ea5b5c6b4091ffba18d28494db92715d8f2b7dbd363df48d6265579c52340d1b9514b0422b4fcebb0b2f4a9efdfea5e040bf047a1576e478 diff --git a/dev-util/smem/smem-1.5.ebuild b/dev-util/smem/smem-1.5.ebuild index d536b2ed6a3e..32239c1bdbf1 100644 --- a/dev-util/smem/smem-1.5.ebuild +++ b/dev-util/smem/smem-1.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit eutils python-single-r1 toolchain-funcs diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index a3cb0c8f3298..e3295b97cac6 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1,4 +1,6 @@ DIST spirv-headers-1.5.1.tar.gz 369998 BLAKE2B 7ad91a93d2704baeff9d8dd32c67f4a7d428bc174122a37e1a405865ca8f1d9dfbf6b1d096092f8b2e83610679ddb8d311fb7823411548976c9fef3929449df4 SHA512 6ed09d1b825ad921bb988f260a236c82e9755ca3904a2ac130cf82d876a0de087d8d5f6eba01e923fe565c93a8e3eb46346bba21c64a664598a43063e5e5108c +DIST spirv-headers-1.5.3.tar.gz 387520 BLAKE2B 80f210792294232b9f1ebd12e96a8070b27ca29fcfcf8f61c19b0ddef493511bd1f5f85d44f6112de6154108237147feb564334cd47fb37b6f3e7dfb50620a7e SHA512 fab90cd073aed34320d2a03c441746101e757a4bd44f0b259aaa34e1fafd450b9576d8d539d85a8066cdf0eda3e78c807ccf65cd86ab9d8660195a96e9a50795 EBUILD spirv-headers-1.5.1.ebuild 500 BLAKE2B 1d85e8c9679beffe2e4904517102f42cd644ebe3e59c3da617479504e81c34ce9cd727d6ba6e8a37a98332363452dff05fa75bf20c990bfa758c7f613b03521d SHA512 adce00704dfab422276017250f418417ecd9076b4cd7c56906009bebe646e708879a121e1f8b08dc3b2db904f138fd05ca7db7bc32a9c4fab7485ed7db500db0 +EBUILD spirv-headers-1.5.3.ebuild 502 BLAKE2B 1223d4b3ac694e776b0c2a7c79eea40ac338a2147357360b728f906d760e235006c60da3fb4a570b7990b49756c6a014927dc49578a2f241268a18ad4b30353b SHA512 7d2d8619e2aec994b0784331e344bbea348b75c572a5f4cb3bae4d3562a11922cfa1327ee04458a83441f71017226d4532ddb764dae3c20fa03115a95ef480a4 EBUILD spirv-headers-9999.ebuild 600 BLAKE2B e52054009b4c2a119218fe8e7d1d7606a5355fa93c8a9e14d7e6174dc212d2c87a7d2c57106bd4d217c8fd0ab88234e5a186f700664ccbd04de8b3520afef10e SHA512 420d7be91c892302e0b052c9bf1a628d663f95051a6d38580944aafd1c43c395cb87cec8df6d2d756b8fb4a177b23671911f58c05e9e5b035a41b0b9bb399dfe MISC metadata.xml 431 BLAKE2B 2a03bfd5ff92d23da598ab731032790658e828cfc16c1bb1bcaed0e8e8aeba5d76ca97d5b52f5433bae5391e5f50d2d1028c49689114da7d4fc9703e40f964d6 SHA512 a770e25b42892a5062dc35739c6776d1e8baa22ee4ac9c745b0283fdb3322ae4f6549693045f9125b6a604f4f103c34e52bc069c11f47394373400c522a877c5 diff --git a/dev-util/spirv-headers/spirv-headers-1.5.3.ebuild b/dev-util/spirv-headers/spirv-headers-1.5.3.ebuild new file mode 100644 index 000000000000..8d34a6f3f8ca --- /dev/null +++ b/dev-util/spirv-headers/spirv-headers-1.5.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Machine-readable files for the SPIR-V Registry" +HOMEPAGE="https://www.khronos.org/registry/spir-v/" +EGIT_COMMIT="c0df742ec0b8178ad58c68cff3437ad4b6a06e26" +SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}" diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest index d80caa73f02f..782e2b79b617 100644 --- a/dev-util/spirv-llvm-translator/Manifest +++ b/dev-util/spirv-llvm-translator/Manifest @@ -1,8 +1,10 @@ AUX spirv-llvm-translator-8.0.0.1-no_pkgconfig_files.patch 533 BLAKE2B 4d0d1b4c605681b2dbfc4c52730c9f20f8290f11a2be9c37db78e533a996c22140faafc2691c732b49b9de28a59644bd5e39a2b7d4209eb44486cdeee1338de8 SHA512 db4786a10e4380f4575d52cf861a82d0aa9f69cec7d47d574f453d159396e993527ba4e469fab75fabc36b977ee4b61abb9e3787ee2af45af8f5865b3b06e10c +DIST spirv-llvm-translator-10.0.0.tar.gz 535828 BLAKE2B 0bce2f663b2f70a2db2b1ef0665d627716d63baa6cb47ced532ac2e30e8b0424934d273135581655445ea87f5c84c9df876da0490d7a302a6d00c86b78e05c22 SHA512 d6400bb3e4df780358b5d6d0af889e7654b7dfd472c8d41b77ff98e7ff1bd017c289ecacb59a3dd7bfddb1a5108e21028aa770bf645e06178610bb322de905be DIST spirv-llvm-translator-8.0.1.2.tar.gz 461803 BLAKE2B 58814d88bfa555f0deab8d072ecd0b54c1ee22c4f6464a9988d18dad2c99d25a5ed49e506644d01455fb92f476536148e0e0cce2eaca22b4b1c88220724f8d40 SHA512 954d4600f680d3325d4f7ea80551f814f2cee486254227609fc0354c1b112d4dea387736d601750587369a7c4f1c2a528a19f8a969df433649731efdd5ba4c23 DIST spirv-llvm-translator-8.0.1.3.tar.gz 472853 BLAKE2B 3f00aabd46dd43840b8a16f6a9a061e00385bae6d4e608ad1d2e59f943bfca747e1ce6b2f48eee7e124bc3ac47f5895274d9cf7bb587eba7133152b9658f5e9e SHA512 c10a426d83276718b116d664fd32c8457d87e336e7c99b64d323ea9a08330d206dc94e52ce8e7395bcb8ee2ddff49184b5c7810e4848d624396d0574ce48256d DIST spirv-llvm-translator-9.0.0.1.tar.gz 491089 BLAKE2B ebdab77316608c4a4a48e778abc749ac347d0ee4441c8cb152b303e99cf5c16bd4f883dad519f5d4a96b6d05975a56e8d2fa5b6fa403dedc163cc3611b905d13 SHA512 ad0e9a49440f8dc0a9c973c74245640c8392c8ae85431eb5e0ca6ea98e603cb6fcbfcaa8fa3d455df2f53537c7f61915a557f12744c39a9c9f9e1c400ddd74ad DIST spirv-llvm-translator-9.0.1.1.tar.gz 498803 BLAKE2B dbc1a3a51671102e13ac265c5de744ec7ddbb74ff1a58971e18bfd7cbc7a0497cbb86d099681ac153d8e104577c93b66eec597b6c646d422eb701ea7c96a57c9 SHA512 a84494c49cc16148301cc468fdc20b9ef41a4532477b69468e32551d2132a9be68346369d5f4c07cbefd7f0f63b3e7ddf11e5c40088f74d8e3379a95c3cff251 +EBUILD spirv-llvm-translator-10.0.0.ebuild 1267 BLAKE2B b12f6b0095a57a290680f695296f85fa3cff3823dae03f527b3da718777c0b4f2a0cf465de5fa1671e191b83a837f949bea27f2664fa9d841efd2613f1108d6d SHA512 5b2c9122bba0244adc28d5cf1c93a93e8d810dec57702d3b71b22944f698dd13757a9b68bb4b30a2f483b94566877eacb205c150ed70139b7ba4756b98c849be EBUILD spirv-llvm-translator-8.0.1.2-r1.ebuild 1296 BLAKE2B 90b984d769ffc6ffb5df8d36670511872a628b1106637bc8a4c10b32f25d67e7fb3f3e7f7ca4cbecadb8aea1de3243436370ea92d79bad4031e52bdb3d1a573a SHA512 a63e034215979d0e5381c236237febe34749d1d9b8fede39d32efc70c4b994f56166b166eb5f6f6b3d78abaca744d2503472a515a6e1769a99863957d63c31ba EBUILD spirv-llvm-translator-8.0.1.3.ebuild 1296 BLAKE2B 5781e9ac79de0decfc51a8793afd6d61a7db44dfe042bcc815abd73685c9a44d5fe90d0779c6dc8382bd9b7ae38cd45f93a2bfa8a4f1042976332cd7c9a5a017 SHA512 ed909c3a70e5e6a91c415c5694abbed36b8420fac78034d813edc1636a3f3c5cb3a5e6f95df625016dca00f6d7af87625c351fbf4368c6d57f49e165d38eb9cb EBUILD spirv-llvm-translator-9.0.0.1.ebuild 1291 BLAKE2B 22fd214fa80e3331da17994058a0861b5f0a3f3d12b558cba329e6e8d3cd34020bd2d5f489ea89e2916e73aca2a45446cb3c36aba203b5fa3425984a486b140f SHA512 9a7e64db4abbae7d694c17935707fa5a1a79ecd0c454e12f35dfab369bc0d5158118c010629dd4b2fc8ea418c2ed8d0342bcbb0903328b394e6d8354b6c4f30c diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild new file mode 100644 index 000000000000..787306f0e0b5 --- /dev/null +++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake + +inherit cmake-multilib flag-o-matic llvm + +MY_PN="SPIRV-LLVM-Translator" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="UoI-NCSA" +SLOT="10" +KEYWORDS="~amd64" +IUSE="test tools" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_P}" + +COMMON="sys-devel/clang:10=[${MULTILIB_USEDEP}]" +DEPEND="${COMMON}" +RDEPEND="${COMMON}" +BDEPEND="test? ( dev-python/lit )" + +REQUIRED_USE="test? ( tools )" + +LLVM_MAX_SLOT=10 + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch +) + +src_prepare() { + append-flags -fPIC + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})" + -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF") + $(usex test "-DLLVM_INCLUDE_TESTS=ON" "") + ) + cmake_src_configure +} + +multilib_src_test() { + # Some tests fail on amd64 when ABI==x86 + if multilib_is_native_abi; then + lit "${BUILD_DIR}/test" || die "Error running tests for ABI ${ABI}" + fi +} diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest index 4fc0d4c3097e..e839343c4186 100644 --- a/dev-util/spirv-tools/Manifest +++ b/dev-util/spirv-tools/Manifest @@ -1,7 +1,9 @@ AUX spirv-tools-2019.10_pre20191027-Respect-CMAKE_INSTALL_LIBDIR-in-installed-CMake-files.patch 711 BLAKE2B faed59dc76f9320972bdc7966c757df76a1353ccefe9f6dacbf473a8f576eb222d0b4ceaa97a641b41c6c520a6a21149956aeab88b840124caaac08b7a27d66e SHA512 b12004d2e5d6b058549c4e12abcea531e4b8113beabc2264161197b247209168affa0aae529f5ac122b3aa7ece6f4000d877bd5fa4a230f44cb6e9a08ea22661 DIST spirv-tools-2019.10_pre20191027.tar.gz 1848978 BLAKE2B 174482c7186569878ec6f3409a68a3e11013b12798ffbbfb94c66ae6cd338a3375330908cfebf0cd3c67901bf9c2459c6e586cf95bbf4fee399504aa9958da66 SHA512 d26480b6c70acbdf63e36fb5ed11ce422b976d48ef85e2be263c3897a4d5181c31fb94c087fa7b20f84446f0059c3bb7eac872a6d1b15a599fdeb2a7924232e4 DIST spirv-tools-2020.1.tar.gz 2053947 BLAKE2B d9e641407e871cda5680e9ddac6af5213848b03ef9d13b9fe1acffcea12e9e40b43a834f9e0ae269f43dfffdc19bfaeca502b69ff69d59b95f6810f89b6bd276 SHA512 edd434e06cba44c402900684b8fea16c394f80951ff993b3962617a21630d2d8ff9be9a5203bc8eb9b402e9cafe8c68f13099cbc1eaf66a546df08cb43668c46 +DIST spirv-tools-2020.4_pre20200429.tar.gz 2158602 BLAKE2B 1368fd1d446db447ecc20b7aa06e4a64f2a0278825e1384d789cf0ad0a0d7be4064b49e60d1a79c676056c0c22be5dd855f880a1288a11ad31fe96172e9cc0a6 SHA512 e6412306d7923a8e922edf48b1300f0b0ed35d126e3f56ceaa0c787ff2ff5625d20cf1fab14e022b2503dac0b469eb4ecff01f74f6e18884630f161d03d84728 EBUILD spirv-tools-2019.10_pre20191027-r1.ebuild 1259 BLAKE2B a40c8c9229746472df5430fc1fad85e91fb91e450f0bbd3ce41b1c23eccd5e401de34ab0eb1227b0be3b63a99f9b58ed52d20e1936f817bcb889e94b2b4ac5a3 SHA512 824f6826eecc640d26b2c58adc26605a8003f695b3cae33efa130d3fdddc46a958011a4d4ef125b69ac2d0d514cb491c263a29ff9785f76a2bdab465c73e9445 EBUILD spirv-tools-2020.1.ebuild 1076 BLAKE2B 9501147d40883ba2aab5a8f484281bed99dc9536ae9963b8077e3eef1aff41f9b29847b1e8de75ec93d25759093dca19942ab3fc7cdf2176bd2cd672eb4542fe SHA512 806dbf63f4a564b1d5dda351e1eea834c1d2c154f5fa95eaf6a0bb37fbb76225591e84662e4083b4f129cb4cebd27734029fc5646c17576fee01ece1f3012745 -EBUILD spirv-tools-9999.ebuild 1076 BLAKE2B 9501147d40883ba2aab5a8f484281bed99dc9536ae9963b8077e3eef1aff41f9b29847b1e8de75ec93d25759093dca19942ab3fc7cdf2176bd2cd672eb4542fe SHA512 806dbf63f4a564b1d5dda351e1eea834c1d2c154f5fa95eaf6a0bb37fbb76225591e84662e4083b4f129cb4cebd27734029fc5646c17576fee01ece1f3012745 +EBUILD spirv-tools-2020.4_pre20200429.ebuild 1161 BLAKE2B 29942db28010f78fc71482075a7a5948160e02ffcab79c5dcbecfc2d70630db216582ef93cf9ff0ba2ebe09186ad432152feced9453371568f84da9b99037d2b SHA512 9bd4be9f3eb91489f930b62e73c41a15158493459fa84e9a558998f9e97c143b6be36bba94d2e94ce3cd66ec72596cfc813c20a3b1dc5a21e747b88d798aafab +EBUILD spirv-tools-9999.ebuild 1076 BLAKE2B f2b331dad1276fcdb1ae4029c75bca06be7136fe8f543053d8a7c0bd025d383132c756397cdab4f6c4cbebddd54f82d8a469802e66cd5906867768a952974256 SHA512 32b887f0b40bb37b1c6d63f93eb787c8982996ca94e293e531904870484ad811ea36f4c124101c6cbf33e95d3984f44fd6d013c3043632d75716356a3f5e0faf MISC metadata.xml 429 BLAKE2B 84129eb27ea4a745c90ed7eab09723b41b45a696375c41458c45a6163dc00cd15d208d6858ea4fd92280e3ff3bb385f340ec3684c980a97ea5fd46fdc4c24001 SHA512 13b340b0e43ba726370f3b013759adab727fc37e251ec5777d10541976843e3e575be23ee015af83dd2e98a1917f4d2511467a38afd064cef025ab4700f005a6 diff --git a/dev-util/spirv-tools/spirv-tools-2020.4_pre20200429.ebuild b/dev-util/spirv-tools/spirv-tools-2020.4_pre20200429.ebuild new file mode 100644 index 000000000000..d5aca0e248f3 --- /dev/null +++ b/dev-util/spirv-tools/spirv-tools-2020.4_pre20200429.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=SPIRV-Tools +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" + inherit git-r3 +else + SNAPSHOT_COMMIT="49ca250b44c633ba7cb8897002e62781a451421c" + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~x86" + S="${WORKDIR}"/${MY_PN}-${SNAPSHOT_COMMIT} +fi + +DESCRIPTION="Provides an API and commands for processing SPIR-V modules" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools" + +LICENSE="Apache-2.0" +SLOT="0" +# Tests fail upon finding symbols that do not match a regular expression +# in the generated library. Easily hit with non-standard compiler flags +RESTRICT="test" +COMMON_DEPEND=">=dev-util/spirv-headers-1.5.3" +DEPEND="${COMMON_DEPEND}" +RDEPEND="" +BDEPEND="${PYTHON_DEPS} + ${COMMON_DEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + "-DSPIRV-Headers_SOURCE_DIR=/usr/" + "-DSPIRV_WERROR=OFF" + ) + + cmake_src_configure +} diff --git a/dev-util/spirv-tools/spirv-tools-9999.ebuild b/dev-util/spirv-tools/spirv-tools-9999.ebuild index 3c8fb137c2e3..97f9e9c25627 100644 --- a/dev-util/spirv-tools/spirv-tools-9999.ebuild +++ b/dev-util/spirv-tools/spirv-tools-9999.ebuild @@ -25,7 +25,7 @@ SLOT="0" # Tests fail upon finding symbols that do not match a regular expression # in the generated library. Easily hit with non-standard compiler flags RESTRICT="test" -COMMON_DEPEND=">=dev-util/spirv-headers-1.5.1" +COMMON_DEPEND=">=dev-util/spirv-headers-1.5.3" DEPEND="${COMMON_DEPEND}" RDEPEND="" BDEPEND="${PYTHON_DEPS} diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest index 8f1f58f7153f..a40cfbdd84b7 100644 --- a/dev-util/strace/Manifest +++ b/dev-util/strace/Manifest @@ -1,5 +1,6 @@ AUX strace-5.4-fix-LTO-CFLAGS-handling.patch 843 BLAKE2B 2cd4c87e972b2bfe6d5755141a64ffbca386047ea68d37c8871bc37e7475f8eb3ce978ead5082ecb3099f599e12914f087773733a7440875a084a5b452b1f92c SHA512 9606c3334d3e01aecccafaa396b5a7440a652872c590ced3c1a88ca6ef083c176a420dfb2154396f94f65b826d6fe2f20556620f364c17d01d0069d630dc5cfe AUX strace-5.5-static.patch 5187 BLAKE2B 9015d649d644dd4e5fe6b89d7fd4b1d759b7021627384f575e6668fa24841438c49e3acd8d09f0302374fc457001df89a9f384193ddde1da105a5b95167f944a SHA512 a1adbbcc7bc87f37b1071b888f1b2c830113cfd40c341316d7e96e72e142781f41d1b8823277ea0c61079e557460e9a43d1795e7c8cc97cbca9c6aec8d08f682 +AUX strace-5.6-AR.patch 629 BLAKE2B 91504e623c5c1710e382287fdadd8005c5a76f4a6d5b8b6d83dd9fc4a31259c241e1382e9a981abf2a2a70d0b5db8b46ca8c973e49bedd64c428e2be89affd18 SHA512 49631c075e7f0cd6ef3aa5ef4c3e734147a32f920733311a320b4b85e7e6aa9b21733a9dd3a76e0e42bf2d9d9d7a46a371ae43bcdf6a040f33c626c34a65e32e DIST strace-5.3.tar.xz 1572708 BLAKE2B 808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9 SHA512 02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546ccccdb3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a DIST strace-5.4.tar.xz 1599396 BLAKE2B 0a7fd9600488f5f07042ead8123151cf0113f82329c3cc786c8f3ffb8673f73eaaa1a489f1f27c47800a20e5b6327f1bf5fb09a5b798156908f9e10374a04970 SHA512 4ddba2ec4457a2257c18b26dca851e49a275813c4eb3069379a93fcc60228f9b63a3dee9e3719ae606a7cc61d55ab21ce147327223903c302c061e381097a8d7 DIST strace-5.5.tar.xz 1628744 BLAKE2B ae2ab9b2c756858c3c23640ee19821b8720da84a5e15e4a674768d8f4b51d74b2b490cfa18a862bc3c9d129baeaf09212700bea98ac151db035d03a05afa055d SHA512 317fe6341000b452cf038433c2a9a7bcdc8ce736e97b242673ce066dd9dbd3b2c3435a014b529429fdf2ac8af5c3a72d62971b293d007b7d3efcbb684c216231 @@ -7,6 +8,6 @@ DIST strace-5.6.tar.xz 1775292 BLAKE2B 6e674e4a1b70a3ebb28aa0097baa07efc7dce1803 EBUILD strace-5.3.ebuild 2323 BLAKE2B 02812e696ba9c1f24bb8ea9b7cb21ce1ec6afc9bd5dedb2d70c3bc9b88c4523745333070be4d2a0c9297533a636964efd02b1d1ae33ed025251d18074081d114 SHA512 8c2b4b7e6a9119d226117f72209ec360365615670092370faa22fa605f0afd583749f008146eb59afafefaaab9f634b512c0893e0d10b896e7bd6221e51a7f58 EBUILD strace-5.4.ebuild 2524 BLAKE2B 3a21233c29527856cbe1723407ddac3525b57efe6fa3bf379b6ba4d902d5dfe607049a5a9264f91f947ab2678cd36cebc4629eb49812658bb895583840fa5fdd SHA512 fae99e9ba572c1c6445ba03ec257759165d5c3be57d6de5269f1e886e6c9fb50361995956671772bfae26ec4d54785e9f40ac7dad25a5d4b2c33f8c3e2eb94b4 EBUILD strace-5.5.ebuild 2331 BLAKE2B e86b36d25ebf6558d84f7ec96a499e50bb0550b6943e2e6fc3e5a71a08a3a9f8cc85b51355f6158eb03191e6cd821e3c2fee387c03ec97973944d4278e9991cf SHA512 0936fa36a65e028cccd9d42dfc614448fa381fce3682f4f26cf5f4fee83f69a6c8002e42abb62cee62a1d01fe9793f65eca313dda5d9a348a1905bb34860ef2f -EBUILD strace-5.6.ebuild 2354 BLAKE2B 65b3aaf00c35f709158d0f3de01f7bcc0b1a8daaab9e614bb9d381d0b4ae26794cd6fe8e502e1d8f953a9271e8fe0bd460b84f8ca84266192635a37d54c3b653 SHA512 879a423a1786a2147484d817a89060960e1e4796f481902f2001b872a0942a84e7d78ad87869d35637bc9cd2b3ad61821067a32def5a8dbb196b3a638676f3c2 +EBUILD strace-5.6.ebuild 2390 BLAKE2B 5ddf8f82a86da09956e593af6ba4d61645ff506f36db87ae5fa8d66c33646eadb67dcd3ead14e16db05578c8966eaf72dedec70e0da10aac9576b0a73831a63f SHA512 837bfb8e72e02ee1cc668cf7c149de669062587ed7d2fe3dd88ee1d88720a3811cba1bf03dafee7a1c0a7dc2dafeaeb0ea78566477638c2778184585d5078857 EBUILD strace-9999.ebuild 2354 BLAKE2B 65b3aaf00c35f709158d0f3de01f7bcc0b1a8daaab9e614bb9d381d0b4ae26794cd6fe8e502e1d8f953a9271e8fe0bd460b84f8ca84266192635a37d54c3b653 SHA512 879a423a1786a2147484d817a89060960e1e4796f481902f2001b872a0942a84e7d78ad87869d35637bc9cd2b3ad61821067a32def5a8dbb196b3a638676f3c2 MISC metadata.xml 705 BLAKE2B 5bbeedc586ec794a2839988f3691780c8b9d00b3279423216d57621e71c562357d4df7df3b359408779ccc0856852f7183c62c2c269c77bfb466b2d456414ad3 SHA512 b0d51447db9f1c34bb31bd519a27082d9e94d14f5ba8d19d9a9a90472f8b27a084f79e348520c92bffc2dfc408f5f45d35df2de94d13f8cf3242e042b66ea048 diff --git a/dev-util/strace/files/strace-5.6-AR.patch b/dev-util/strace/files/strace-5.6-AR.patch new file mode 100644 index 000000000000..8386bc418827 --- /dev/null +++ b/dev-util/strace/files/strace-5.6-AR.patch @@ -0,0 +1,27 @@ +From 81e11a9b8c9469002833bd1707a435b1f81baf92 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Sat, 2 May 2020 16:25:21 -0400 +Subject: [PATCH] configure: check AR variable for 'ar' tool + +Without this, automake always hardcodes 'AR = ar' in Makefile.in + +Bug: https://bugs.gentoo.org/720712 +--- + configure.ac | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/configure.ac b/configure.ac +index 6aabc2c8..da486c24 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -36,6 +36,7 @@ AC_PROG_CC_STDC + AC_PROG_CPP + AC_PROG_INSTALL + AC_PROG_RANLIB ++AM_PROG_AR + + AC_USE_SYSTEM_EXTENSIONS + AX_CODE_COVERAGE +-- +2.26.2 + diff --git a/dev-util/strace/strace-5.6.ebuild b/dev-util/strace/strace-5.6.ebuild index c08dbf18c0a5..f19588e9f9c8 100644 --- a/dev-util/strace/strace-5.6.ebuild +++ b/dev-util/strace/strace-5.6.ebuild @@ -41,7 +41,8 @@ RDEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-5.5-static.patch" + "${FILESDIR}/strace-5.5-static.patch" + "${FILESDIR}/strace-5.6-AR.patch" ) src_prepare() { diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 96819ef68797..11aae2dce7f9 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,5 +1,5 @@ DIST stripe-mock-0.79.0.tar.gz 462829 BLAKE2B 7cb1365f3fabe4ad286b7f80bc4e1ef25764c86b090aacd543239ab35626271638fe5bde7131431cf233115451ba1c9e9df53a69ff9948c5e04965a67ed5038a SHA512 46f6900eb2d8ee37b1f8dc9a0603ee6182cc70889f92c2d9a8a976670211b2f37feb33d53d51364a05a91c130c4358cff3e0b15dfe61a7619132ef568266c27e DIST stripe-mock-0.88.0.tar.gz 504374 BLAKE2B 2414de64ebfd1ed4842fc85e77e940da4b08cc647abebc25259d402db23bf010ab69c9660ad80ad3428f27df4036e706051fa44dcee0d2c0f6e1f089994d31d5 SHA512 eb33249ff0c135d1e74bdfaf5d7ad04b1d7ff05d1472e30d55eb819f06795ec7a05ffe73e90b0dfdd3ebcb54f0fdfa6c0ecd1158ca22abc044e1c2e212984517 EBUILD stripe-mock-0.79.0.ebuild 584 BLAKE2B 9052a35ea96059edaed6c0893930a2708f76cc8fd14526372468912a20fc38e1a3b93ae7ace2811783ff5c20fed4ed852e7ae01b0d5c5809f7554dc6a13673af SHA512 6d905c6ac495e5b644761cb5a19714360a4dba45f9c673481f5f5afd262cf96ef7c43dc505cecd4146fe14f99d34ff7cbbcbb8d31cdb81e38521fce04b353198 -EBUILD stripe-mock-0.88.0.ebuild 586 BLAKE2B 30982c5d4da1308effaa440eaec34adac5ffa7101750a15c51c6feec5f892ba3a49dcb64273b7a9e1b52224e4081d91dd1385b37ef466393f21c79ced40a00fb SHA512 c2b318303b316c86da799068e6c418ae7eed57bebf7295e740ab8c8b85396ed7a8938467a65fb78209943956035a184a937fbbb8f694690c65f43b5ba3690519 +EBUILD stripe-mock-0.88.0.ebuild 584 BLAKE2B 126881bf80224e33b8d73941ffbfbc25a85aff9ba665eadf552971fae1811d33f59b0b393463dcdc2248a67f2a1d57a6cd64259f97f7b7ab22ac08d69b36429b SHA512 851a750fd0af413dc7bd6b5e97fc055c1f02da682b6589a0116da4c0979449433750da5e558be41db27373e3815edc1ca65b1ed9018fb5c77d04c12cd04f2f9e MISC metadata.xml 591 BLAKE2B 0ecadf3b61979e117b020d78ffa50f7fc9ca8e7d36ef9b403b76063849032187dd7b86c1f44f877504874a100989079b238d0d046f5dcc2c9a74608859c2e1e5 SHA512 6e5bb363e28b92303a6793b4605a970253bb6263c2045527d04b21566aed05f6a51002a0af575e37cc644b9c3e0c2b384dab6cd04fe2ae531881054a901b48c4 diff --git a/dev-util/stripe-mock/stripe-mock-0.88.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.88.0.ebuild index 10557ae0ccc1..722522531cd7 100644 --- a/dev-util/stripe-mock/stripe-mock-0.88.0.ebuild +++ b/dev-util/stripe-mock/stripe-mock-0.88.0.ebuild @@ -18,5 +18,5 @@ SLOT="0" src_install() { golang-build_src_install dobin bin/stripe-mock - rm -rf "${D%/}$(get_golibdir_gopath)" || die + rm -rf "${D}$(get_golibdir_gopath)" || die } diff --git a/dev-util/sysdig-kmod/Manifest b/dev-util/sysdig-kmod/Manifest index a6f9d24e83e4..ae0714148d91 100644 --- a/dev-util/sysdig-kmod/Manifest +++ b/dev-util/sysdig-kmod/Manifest @@ -1,5 +1,5 @@ -DIST sysdig-0.26.4.tar.gz 902181 BLAKE2B a7ac38be2f7a3d7e4f4fdec6a2fbf5305a8224ee27352da70f509139ebefd14616f84c7b8860f50d2546819a94deb1117034bceddd22128fcf25386b835274f2 SHA512 f56f5d0a522b861df4803bfdafcaf8db3fc9c0e751d06c321082757f6828a210cb86bab4550a3b35bf6412f930e44ab0f5cf709a30651c57dd7064a68e273a88 DIST sysdig-0.26.6.tar.gz 923918 BLAKE2B e022eba30977f5300c80a4806926d3e755b1395f05475c1fe925b86823670e397ad29e8bd18b1beaa893cb1bf83c329960c1bf9ff6faf0a5144343e88d52a4a0 SHA512 94784f0dfe46924b81d8804d950a9563cd18f4aa8b1cacd7e27e3974ecf7215223e03bdab001f408f64eb6c72f0da5082fd922d63079119427eb493c77e15795 -EBUILD sysdig-kmod-0.26.4.ebuild 945 BLAKE2B be025ff85bfdf7de187e06439e44e1336604d282163b889c9af3846d64b278c1454f4a9f33ff5be19f2089688227b4d980b5b9e802fda4e5e08b18f5d68f62b7 SHA512 2373a4b32538b65d293832b93167f5ffbc1b6f4eed9fdcac10104c15d5eed955cd8239368fe5be929b6bf28c59cd678ef6ead0f9701ee9fb8b90f3e82b145acd +DIST sysdig-0.26.7.tar.gz 924647 BLAKE2B 31973410e8e166d82c3851eceee8bdcd808db8181e8330841ff746a2d2c35936fda9dcf23c16697e37da339a647b534b17d0c1bb58c547621f2a3f926fca5016 SHA512 37f3544b1994c8c9048c6ff886da0c2ea6cbfe0a1cedb930b2a06bb85fa9da80a8197409a99b95245dec9ca1957a0f1fe989f688a549739d71ff778087d20b76 EBUILD sysdig-kmod-0.26.6.ebuild 945 BLAKE2B be025ff85bfdf7de187e06439e44e1336604d282163b889c9af3846d64b278c1454f4a9f33ff5be19f2089688227b4d980b5b9e802fda4e5e08b18f5d68f62b7 SHA512 2373a4b32538b65d293832b93167f5ffbc1b6f4eed9fdcac10104c15d5eed955cd8239368fe5be929b6bf28c59cd678ef6ead0f9701ee9fb8b90f3e82b145acd +EBUILD sysdig-kmod-0.26.7.ebuild 945 BLAKE2B be025ff85bfdf7de187e06439e44e1336604d282163b889c9af3846d64b278c1454f4a9f33ff5be19f2089688227b4d980b5b9e802fda4e5e08b18f5d68f62b7 SHA512 2373a4b32538b65d293832b93167f5ffbc1b6f4eed9fdcac10104c15d5eed955cd8239368fe5be929b6bf28c59cd678ef6ead0f9701ee9fb8b90f3e82b145acd MISC metadata.xml 325 BLAKE2B a4fb1518abfc94ae4f45d30f85ab3cfec6139025f302fc46725275e1a0ef9d789de1f55b07330dd7aed44cfee60c688d4ba95e3f67832f5581066ad833cf2e2a SHA512 51815b800827d94d1c554de9fde3d97b67a4f2f83847826a8aaede5c84dfab95401526ea670bd84e79ba435a1439c109ef3b27e313cb2bafc0c49639bf02ff68 diff --git a/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild b/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild deleted file mode 100644 index ba7201399d5c..000000000000 --- a/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake linux-mod - -MY_P=${P/-kmod} -DESCRIPTION="Kernel module for dev-util/sysdig" -HOMEPAGE="https://sysdig.com/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="|| ( MIT GPL-2 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="!<=dev-util/sysdig-0.26.4[modules]" - -CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" - -pkg_pretend() { - linux-mod_pkg_setup -} - -pkg_setup() { - linux-mod_pkg_setup -} - -src_prepare() { - sed -i -e '/USE_BUNDLED_DEPS/,$d' CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - # we will use linux-mod for that - -DBUILD_DRIVER=OFF - ) - - cmake_src_configure - - # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver/src:)" - BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="all" -} diff --git a/dev-util/sysdig-kmod/sysdig-kmod-0.26.7.ebuild b/dev-util/sysdig-kmod/sysdig-kmod-0.26.7.ebuild new file mode 100644 index 000000000000..ba7201399d5c --- /dev/null +++ b/dev-util/sysdig-kmod/sysdig-kmod-0.26.7.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake linux-mod + +MY_P=${P/-kmod} +DESCRIPTION="Kernel module for dev-util/sysdig" +HOMEPAGE="https://sysdig.com/" +SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="|| ( MIT GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!<=dev-util/sysdig-0.26.4[modules]" + +CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" + +pkg_pretend() { + linux-mod_pkg_setup +} + +pkg_setup() { + linux-mod_pkg_setup +} + +src_prepare() { + sed -i -e '/USE_BUNDLED_DEPS/,$d' CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # we will use linux-mod for that + -DBUILD_DRIVER=OFF + ) + + cmake_src_configure + + # setup linux-mod ugliness + MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver/src:)" + BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' + BUILD_TARGETS="all" +} diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest index f7f1df54ae09..8b3549b88447 100644 --- a/dev-util/sysdig/Manifest +++ b/dev-util/sysdig/Manifest @@ -1,6 +1,5 @@ -DIST sysdig-0.26.4.tar.gz 902181 BLAKE2B a7ac38be2f7a3d7e4f4fdec6a2fbf5305a8224ee27352da70f509139ebefd14616f84c7b8860f50d2546819a94deb1117034bceddd22128fcf25386b835274f2 SHA512 f56f5d0a522b861df4803bfdafcaf8db3fc9c0e751d06c321082757f6828a210cb86bab4550a3b35bf6412f930e44ab0f5cf709a30651c57dd7064a68e273a88 DIST sysdig-0.26.6.tar.gz 923918 BLAKE2B e022eba30977f5300c80a4806926d3e755b1395f05475c1fe925b86823670e397ad29e8bd18b1beaa893cb1bf83c329960c1bf9ff6faf0a5144343e88d52a4a0 SHA512 94784f0dfe46924b81d8804d950a9563cd18f4aa8b1cacd7e27e3974ecf7215223e03bdab001f408f64eb6c72f0da5082fd922d63079119427eb493c77e15795 -EBUILD sysdig-0.26.4-r1.ebuild 1351 BLAKE2B f1039664147482e4315038b0a61b91da1f13e988ab25c298670d0c98962a947cca5a1b63d092f62bb1d4e4daf299282575a84f29465e3d9c9bc183ecd90e9a79 SHA512 d06f10fdf0209d7842b2a7da5aea77a1fc71db662743b10618f1723ce21c95e5e82de884f7092227394460b06578691c427770dd8f1c10a4bf5ffe1c61d220d5 -EBUILD sysdig-0.26.4.ebuild 1818 BLAKE2B adf4b596e5301a650745609b547b47012c4de89954ceadc5a0d8f6399c25ca50c1c1458f323572a340d833119b00f791a9e62aa6b9b2ed70ffc8d89c59ebbf32 SHA512 6ae75c8dbe947fccf2db51e98ae1f96ec9c9b1f99d9dc8878e44c3a4cb02cb9006f3b2d0543dfd1f504ae25224b2a2099df8b15fd5fc1c9dc6ecb15f5ca09e7c +DIST sysdig-0.26.7.tar.gz 924647 BLAKE2B 31973410e8e166d82c3851eceee8bdcd808db8181e8330841ff746a2d2c35936fda9dcf23c16697e37da339a647b534b17d0c1bb58c547621f2a3f926fca5016 SHA512 37f3544b1994c8c9048c6ff886da0c2ea6cbfe0a1cedb930b2a06bb85fa9da80a8197409a99b95245dec9ca1957a0f1fe989f688a549739d71ff778087d20b76 EBUILD sysdig-0.26.6.ebuild 1446 BLAKE2B 8cacc86c38675a24c5b8d7e6402259ee6cf88035e08967bdfa43c24025be755cc326674d10189a3dbbd4331380b3b9f911375aa98507db8da708c4f93e6668f9 SHA512 2b2bec125737f8c5741b76c83844af1694c5753a2c9e10724d0e6483e2bc985162cbe85b0f724d2f49478e3b279df6e1de67235beabb7d6fb0051d077e9c775d +EBUILD sysdig-0.26.7.ebuild 1446 BLAKE2B 8cacc86c38675a24c5b8d7e6402259ee6cf88035e08967bdfa43c24025be755cc326674d10189a3dbbd4331380b3b9f911375aa98507db8da708c4f93e6668f9 SHA512 2b2bec125737f8c5741b76c83844af1694c5753a2c9e10724d0e6483e2bc985162cbe85b0f724d2f49478e3b279df6e1de67235beabb7d6fb0051d077e9c775d MISC metadata.xml 507 BLAKE2B 4e19c0d3370019c80eda625ae812a4485139ab8a83285946ebc6ef62abad280beaefaaac29d7a57e14b5ca5448bd9d1c23a8cf6a4f783149633dd09e7ae1465c SHA512 d218731de7acfbbfa3c3043b2d942c00b7f5aff1a020b6dca2019f202be3a5390f44337e04691a0d4641e661f7581f703db5fda3d2a116c0d63fb7d9da25ed06 diff --git a/dev-util/sysdig/sysdig-0.26.4-r1.ebuild b/dev-util/sysdig/sysdig-0.26.4-r1.ebuild deleted file mode 100644 index 7ad2a9931646..000000000000 --- a/dev-util/sysdig/sysdig-0.26.4-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 cmake - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="https://sysdig.com/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl +modules" - -RDEPEND=" - app-misc/jq:0= - dev-cpp/tbb:0= - dev-lang/luajit:2= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - dev-libs/protobuf:0= - net-dns/c-ares:0= - net-libs/grpc:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - libressl? ( dev-libs/libressl:0= ) - !libressl? ( dev-libs/openssl:0= ) - net-misc/curl:0=" -DEPEND="${RDEPEND} - virtual/os-headers" -PDEPEND=" - modules? ( >=dev-util/sysdig-kmod-${PV} )" - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - # done in dev-util/sysdig-kmod - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # remove sources - rm -r "${ED}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED}"/usr/etc || die -} diff --git a/dev-util/sysdig/sysdig-0.26.4.ebuild b/dev-util/sysdig/sysdig-0.26.4.ebuild deleted file mode 100644 index 682c84607cc2..000000000000 --- a/dev-util/sysdig/sysdig-0.26.4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MODULES_OPTIONAL_USE=modules -inherit linux-mod bash-completion-r1 cmake-utils - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="https://sysdig.com/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 - modules? ( || ( MIT GPL-2 ) )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl +modules" - -RDEPEND=" - app-misc/jq:0= - dev-cpp/tbb:0= - dev-lang/luajit:2= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - dev-libs/protobuf:0= - net-dns/c-ares:0= - net-libs/grpc:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - libressl? ( dev-libs/libressl:0= ) - !libressl? ( dev-libs/openssl:0= ) - net-misc/curl:0=" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/os-headers" - -# needed for the kernel module -CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" - -pkg_pretend() { - linux-mod_pkg_setup -} - -pkg_setup() { - linux-mod_pkg_setup -} - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - # we will use linux-mod for that - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF - ) - - cmake-utils_src_configure - - # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver/src:)" - BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="all" -} - -src_compile() { - cmake-utils_src_compile - linux-mod_src_compile -} - -src_install() { - cmake-utils_src_install - linux-mod_src_install - - # remove sources - rm -r "${ED}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED}"/usr/etc || die -} diff --git a/dev-util/sysdig/sysdig-0.26.7.ebuild b/dev-util/sysdig/sysdig-0.26.7.ebuild new file mode 100644 index 000000000000..55a20f694f42 --- /dev/null +++ b/dev-util/sysdig/sysdig-0.26.7.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 cmake + +DESCRIPTION="A system exploration and troubleshooting tool" +HOMEPAGE="https://sysdig.com/" +SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl +modules test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/jq:0= + dev-cpp/tbb:0= + dev-lang/luajit:2= + >=dev-libs/jsoncpp-0.6_pre:0= + dev-libs/libb64:0= + dev-libs/protobuf:0= + net-dns/c-ares:0= + net-libs/grpc:0= + sys-libs/ncurses:0= + sys-libs/zlib:0= + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) + net-misc/curl:0=" +DEPEND="${RDEPEND} + virtual/os-headers + test? ( dev-cpp/gtest )" +PDEPEND=" + modules? ( >=dev-util/sysdig-kmod-${PV} )" + +src_prepare() { + sed -i -e 's:-ggdb::' CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCREATE_TEST_TARGETS=$(usex test) + + # done in dev-util/sysdig-kmod + -DBUILD_DRIVER=OFF + # libscap examples are not installed or really useful + -DBUILD_LIBSCAP_EXAMPLES=OFF + + # unbundle the deps + -DUSE_BUNDLED_DEPS=OFF + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # remove sources + rm -r "${ED}"/usr/src || die + + # move bashcomp to the proper location + dobashcomp "${ED}"/usr/etc/bash_completion.d/sysdig || die + rm -r "${ED}"/usr/etc || die +} diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest index 8976a62cda91..fdc138dd721a 100644 --- a/dev-util/trace-cmd/Manifest +++ b/dev-util/trace-cmd/Manifest @@ -1,7 +1,8 @@ AUX trace-cmd-2.8-python-pkgconfig-name.patch 987 BLAKE2B b7fcb2f8813f924692647f16252c5b576ec1a25089e5f03f5ab5d4240f8d7cb8a8cec49cb674f1a75ee562dee0112d17fbe5527b27e72445d8c246a8f535869d SHA512 9677cb02d336accc136911240c16723ca676d5f245f34dc657d6662ff20df47db14f7370becd1bb2c118a38f83c80a13d062597a0e1a8af9dc96dc6d88804991 +AUX trace-cmd-2.8.3-gcc10.patch 4431 BLAKE2B 5a764507af7b88de0732728a4d401360c78edb764779d5747ba7a8015aba84152a168329446e9d8719737ecfc054581d59cd9d47e5752375cd52483f4bcd1674 SHA512 3bee6e226b731011c1dc1acaa2e324fbd44c7743773f6176087e542778cc79b1c6960868454cf6138519fcbaa00eed0b63de8203857fba7bc137c4213ef5a084 AUX trace-cmd-2.8.3-python3-warnings.patch 1281 BLAKE2B 66540f016d1ca3a7f5a803bd0753ac9c458fcee43056ec05e420fbeaee8b21cd0c4d38e67286d86ddeb6e478fa1e82d45203f538921bd066aa4ef2ad1222e4d7 SHA512 5446a13e82c9be3c6ed2bdc17b91495499b9f28eaa4045869bbf847ca14953cf36411e86136133b22bba05dae46325b522c00939c33943d5135c17e845fad94a AUX trace-cmd-2.8.3-soname.patch 392 BLAKE2B 334e2289dd1132798b1b704b071868715b38ad9308e1ab13abc7417ef55d06f9c07dd62fa3380e55d07020ffafe7d1adea10be6013b731c46583ed21d2cc1f33 SHA512 37096da570d3a926f06ef08731ff4adecc5cdaa2d3035668aa62d813db9facaa5b78189a2a7c9066c4291a90460978886e7f24759a865514335cd3ba1680b6f2 DIST trace-cmd-v2.8.3.tar.gz 1996617 BLAKE2B 0ab77649af90a0a9368ff118dc94e6fd003b18ceb2065ae3a4559a1d2cfa93be44d87bfb97e2e2f06898508699ff5ce18face4edefd7e40b3b9cca405a626cff SHA512 51166c4276abda209a099cc6fe9081ad6d403cbfd9d4a53bc5bb068392327e88fe647e9324a527e68730d73d1a5f7f74126718547f94c652bb12e51c7518a58b -EBUILD trace-cmd-2.8.3.ebuild 2462 BLAKE2B ee4fcee10013f0c40bb15b11ed4055f33dd819a5219ab60c1b3bc12d343aab5ce71f27d112bf7f0c6d144c86e42fdfa1ef87368bf4a3a84c05f9690a5c479369 SHA512 9a7be2aa3591bcf312df225803ab4b0fdcbf97e8be9a0f76410d303c74c65a6754303db5d3da8442d5249a1705658f2175ac1a5dc6db21f719f4d9a870dd5315 +EBUILD trace-cmd-2.8.3.ebuild 2523 BLAKE2B 615d9186fb476dc5a49f9ef8f9bf2286fe0921236762b76120866050fa23c2782cc03e8a9c73dfae110e364be8a6b65834a4cd6844b7caae851593e9a24f068b SHA512 ff83354331a3c7eb5bfe3ee96c7fc667d841db0bd0c7de3f6f230f0eec4bf93ceac85a1024e89ef744435cd8e333380014f7958759e922cbc934dfe54a5914cb EBUILD trace-cmd-9999.ebuild 2216 BLAKE2B 616f124b5f3cb45821c780fb335396e261ce8e926cf729852a4818a38db7cbac25c7efb28dcea4c816766bd489d64805881209f8e0ec99b37f21ff5aee928073 SHA512 79cd77c02babbdf464082a8f39b33da85e6c4eddbd4d8552d51168d879a5837a74f880d102e7a7d1bbe0526690c4d82156080d69cb116476fc003eaec2ff6400 MISC metadata.xml 349 BLAKE2B 1e1c9812f4cfe7bb90e2637dcf21947f2702244cabc78ac2283112af7a51064d5a4732db71aaa360e6f111f5e6e5b8492e04252e84379cd21424113d2779ea71 SHA512 0a6322fba3de56559284a0f1e4abc83791cf089a74cb369d167b30dadaa019353c8eef0e09e91ad84b130f0660c1dfa665e4252987903884029f4d08fe80c552 diff --git a/dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch b/dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch new file mode 100644 index 000000000000..709347448df2 --- /dev/null +++ b/dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch @@ -0,0 +1,104 @@ +diff --git a/tracecmd/trace-hist.c b/tracecmd/trace-hist.c +index 384a7ff..e0e7c47 100644 +--- a/tracecmd/trace-hist.c ++++ b/tracecmd/trace-hist.c +@@ -27,26 +27,26 @@ static int kernel_stack_type; + + static int long_size; + +-struct tep_format_field *common_type_field; +-struct tep_format_field *common_pid_field; +-struct tep_format_field *sched_wakeup_comm_field; +-struct tep_format_field *sched_wakeup_new_comm_field; +-struct tep_format_field *sched_wakeup_pid_field; +-struct tep_format_field *sched_wakeup_new_pid_field; +-struct tep_format_field *sched_switch_prev_field; +-struct tep_format_field *sched_switch_next_field; +-struct tep_format_field *sched_switch_prev_pid_field; +-struct tep_format_field *sched_switch_next_pid_field; +-struct tep_format_field *function_ip_field; +-struct tep_format_field *function_parent_ip_field; +-struct tep_format_field *function_graph_entry_func_field; +-struct tep_format_field *function_graph_entry_depth_field; +-struct tep_format_field *function_graph_exit_func_field; +-struct tep_format_field *function_graph_exit_depth_field; +-struct tep_format_field *function_graph_exit_calltime_field; +-struct tep_format_field *function_graph_exit_rettime_field; +-struct tep_format_field *function_graph_exit_overrun_field; +-struct tep_format_field *kernel_stack_caller_field; ++static struct tep_format_field *common_type_hist; ++static struct tep_format_field *common_pid_field; ++static struct tep_format_field *sched_wakeup_comm_field; ++static struct tep_format_field *sched_wakeup_new_comm_field; ++static struct tep_format_field *sched_wakeup_pid_field; ++static struct tep_format_field *sched_wakeup_new_pid_field; ++static struct tep_format_field *sched_switch_prev_field; ++static struct tep_format_field *sched_switch_next_field; ++static struct tep_format_field *sched_switch_prev_pid_field; ++static struct tep_format_field *sched_switch_next_pid_field; ++static struct tep_format_field *function_ip_field; ++static struct tep_format_field *function_parent_ip_field; ++static struct tep_format_field *function_graph_entry_func_field; ++static struct tep_format_field *function_graph_entry_depth_field; ++static struct tep_format_field *function_graph_exit_func_field; ++static struct tep_format_field *function_graph_exit_depth_field; ++static struct tep_format_field *function_graph_exit_calltime_field; ++static struct tep_format_field *function_graph_exit_rettime_field; ++static struct tep_format_field *function_graph_exit_overrun_field; ++static struct tep_format_field *kernel_stack_caller_field; + + static int compact; + +@@ -568,7 +568,7 @@ process_record(struct tep_handle *pevent, struct tep_record *record) + unsigned long long val; + int type; + +- tep_read_number_field(common_type_field, record->data, &val); ++ tep_read_number_field(common_type_hist, record->data, &val); + type = val; + + if (type == function_type) +@@ -956,8 +956,8 @@ static void do_trace_hist(struct tracecmd_input *handle) + + long_size = tracecmd_long_size(handle); + +- common_type_field = tep_find_common_field(event, "common_type"); +- if (!common_type_field) ++ common_type_hist = tep_find_common_field(event, "common_type"); ++ if (!common_type_hist) + die("Can't find a 'type' field?"); + + common_pid_field = tep_find_common_field(event, "common_pid"); +diff --git a/tracecmd/trace-mem.c b/tracecmd/trace-mem.c +index 078a61b..630aeff 100644 +--- a/tracecmd/trace-mem.c ++++ b/tracecmd/trace-mem.c +@@ -30,7 +30,7 @@ static int kmem_cache_alloc_type; + static int kmem_cache_alloc_node_type; + static int kmem_cache_free_type; + +-struct tep_format_field *common_type_field; ++static struct tep_format_field *common_type_mem; + + struct tep_format_field *kmalloc_callsite_field; + struct tep_format_field *kmalloc_bytes_req_field; +@@ -369,7 +369,7 @@ process_record(struct tep_handle *pevent, struct tep_record *record) + unsigned long long val; + int type; + +- tep_read_number_field(common_type_field, record->data, &val); ++ tep_read_number_field(common_type_mem, record->data, &val); + type = val; + + if (type == kmalloc_type) +@@ -490,8 +490,8 @@ static void do_trace_mem(struct tracecmd_input *handle) + ret = tep_data_type(pevent, record); + event = tep_find_event(pevent, ret); + +- common_type_field = tep_find_common_field(event, "common_type"); +- if (!common_type_field) ++ common_type_mem = tep_find_common_field(event, "common_type"); ++ if (!common_type_mem) + die("Can't find a 'type' field?"); + + update_kmalloc(pevent); diff --git a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild index 18ef6f197f7a..e5586ade3a32 100644 --- a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild +++ b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild @@ -44,6 +44,7 @@ CONFIG_CHECK=" PATCHES=( "${FILESDIR}/trace-cmd-2.8-python-pkgconfig-name.patch" "${FILESDIR}/trace-cmd-2.8.3-soname.patch" + "${FILESDIR}/trace-cmd-2.8.3-gcc10.patch" ) pkg_setup() { @@ -107,4 +108,6 @@ python_install() { install_python popd > /dev/null || die + + python_optimize } diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest index 0f9c5f7bcb96..d18c7865186d 100644 --- a/dev-util/uncrustify/Manifest +++ b/dev-util/uncrustify/Manifest @@ -1,8 +1,8 @@ DIST uncrustify-0.66.1.tar.gz 1208142 BLAKE2B d642eb6c8e2a147aa17bd25f4ca0ee7e9471fa4f7d288c5e06e4814d0103032989e83349377d9d9a19371047fb82ad4d6e1aeec90bea3a068e8884ec4a698e0c SHA512 edfde1d46bded9febd47b77cbff86028e1d21c41fee6a46a8b43f0928bf937259be2f88fe4606f406f414601bb757e27eda373ca738606d1bb74b6cd27335f47 -DIST uncrustify-0.68.1.tar.gz 1566201 BLAKE2B ca7423088a2059d522d915e23bf1cdecc70d0adf64b9e7af53bfb4185252e4938105696623ba53b7f8be817e9e5ebadabf63417256e6f2b484dbebce868392be SHA512 03df7d2c3130f44021bc86599eae3acbd8dc206f647b476f63b0fe6add207c105c15f9481d6efa6b624d55bfbaeea050d636eabafb30a71a4de9ec8db6fe92dd DIST uncrustify-0.69.0.tar.gz 1600390 BLAKE2B 89f194679fe0601c866cb239c8fc900bd4ddf9f5ff23bdfe82df06e284f89f02bf8513153a908aa3bea4a075010bbb022aedee8ab7cd6df8b7922364d8d5cdeb SHA512 06eb985b941bd595c037c71becd277ed68298bebb56e9cdaba5da8315812a43a1455eba8635f370e2b039e665fa89891042f520933b7de5677bdcfb2dd69e6cb +DIST uncrustify-0.71.0.tar.gz 1704631 BLAKE2B 3dc9122647e2c173a776c4ad24c93d7b88fdd00c6c4f3070e68fd7a272218335063d8563446a3c8e72ff68e41d00a265aca76682a8cea201a33230377d7e425a SHA512 220ecbebb1c1d6abadb96c339e4ca9b264a04fa08bc83e9b0fabba5fae425efd1911d175d18b635521614ec9c33aa389fadaeec62ebf28a5d71e595900a92181 EBUILD uncrustify-0.66.1.ebuild 765 BLAKE2B f42a1a63aac961eea17b1ad905c8c4eb86aff8068cf84f2cae98ea8127e948c99671146ccbb31ce2c3fbed32379a242c12af114504886c325a253ee08c2d0a3b SHA512 20fa1b76422958c787555f8fed41e53d423f87fe3d0fed653665c3cf08ef9677dd9ab1961bd39b930be9e224fbe84f16cd15c39d97cd1139be0b2ddf3cff5223 -EBUILD uncrustify-0.68.1.ebuild 767 BLAKE2B acbd07ad8b8413dd1fb3507cbb6069fd4e68f2f19188dda594ece618eee32de82fedddc80c836f6089116d5fe67884b8a9911bffabcd4ed2586b316a771d8a1f SHA512 943936fcc13c958a2b3fa50434c46420794c9ac9ef43aef9476f8eb32c94895f0f8afd31b8214866d86ae4b288624d395d348f9b7e8c0d0d2085d2255c4e0696 EBUILD uncrustify-0.69.0.ebuild 767 BLAKE2B acbd07ad8b8413dd1fb3507cbb6069fd4e68f2f19188dda594ece618eee32de82fedddc80c836f6089116d5fe67884b8a9911bffabcd4ed2586b316a771d8a1f SHA512 943936fcc13c958a2b3fa50434c46420794c9ac9ef43aef9476f8eb32c94895f0f8afd31b8214866d86ae4b288624d395d348f9b7e8c0d0d2085d2255c4e0696 -EBUILD uncrustify-9999.ebuild 767 BLAKE2B acbd07ad8b8413dd1fb3507cbb6069fd4e68f2f19188dda594ece618eee32de82fedddc80c836f6089116d5fe67884b8a9911bffabcd4ed2586b316a771d8a1f SHA512 943936fcc13c958a2b3fa50434c46420794c9ac9ef43aef9476f8eb32c94895f0f8afd31b8214866d86ae4b288624d395d348f9b7e8c0d0d2085d2255c4e0696 +EBUILD uncrustify-0.71.0.ebuild 697 BLAKE2B fd0e10e65699f94e5832618baa4bfb69338d352ff348aaca442696235146d17f2f052959bac69549400fee95c4ca73ef0186bd4ffa80f7494f363e6196c345ca SHA512 9edf623f799b347a8cc0ae540c72e7ae9be6e7da940628109e1cee789af5a09319d15fb7e34cd39b3e0e03e1e78e7b9c2576e676afe3b524f43f807147bc0abb +EBUILD uncrustify-9999.ebuild 697 BLAKE2B fd0e10e65699f94e5832618baa4bfb69338d352ff348aaca442696235146d17f2f052959bac69549400fee95c4ca73ef0186bd4ffa80f7494f363e6196c345ca SHA512 9edf623f799b347a8cc0ae540c72e7ae9be6e7da940628109e1cee789af5a09319d15fb7e34cd39b3e0e03e1e78e7b9c2576e676afe3b524f43f807147bc0abb MISC metadata.xml 499 BLAKE2B 9418af314e83877ee50d76d87b3fbe9223ed7ef21d53ab85d5a916a46bb631296ca2babb8b470049003e1b6889185df52bdb62c9fd1f2f371d6902885dc4f399 SHA512 e8a379440acebe626dc28ecd4de5e76e1a684e67441bcce6720eb4ea834102c4d020d91a5950ffd24fc297ccd5ea8386850b0bfe0771352539936345d8b1f3cb diff --git a/dev-util/uncrustify/uncrustify-0.68.1.ebuild b/dev-util/uncrustify/uncrustify-0.68.1.ebuild deleted file mode 100644 index 85a400d29cc3..000000000000 --- a/dev-util/uncrustify/uncrustify-0.68.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ $PV == *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - scm_eclass=git-r3 -else - KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" - SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" - S=${WORKDIR}/${PN}-${P} -fi - -inherit cmake-utils ${scm_eclass} - -PYTHON_COMPAT=( python2_7 ) - -inherit python-any-r1 - -DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier" -HOMEPAGE="http://uncrustify.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( ${PYTHON_DEPS} )" - -python_test() { - cd tests - ${EPYTHON} run_tests.py || die "tests failed" -} diff --git a/dev-util/uncrustify/uncrustify-0.71.0.ebuild b/dev-util/uncrustify/uncrustify-0.71.0.ebuild new file mode 100644 index 000000000000..ffb8d0941d9f --- /dev/null +++ b/dev-util/uncrustify/uncrustify-0.71.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ $PV == *9999* ]]; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + scm_eclass=git-r3 +else + KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" + SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" + S=${WORKDIR}/${PN}-${P} +fi + +inherit cmake-utils ${scm_eclass} + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit python-any-r1 + +DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier" +HOMEPAGE="http://uncrustify.sourceforge.net/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( ${PYTHON_DEPS} )" diff --git a/dev-util/uncrustify/uncrustify-9999.ebuild b/dev-util/uncrustify/uncrustify-9999.ebuild index 85a400d29cc3..ffb8d0941d9f 100644 --- a/dev-util/uncrustify/uncrustify-9999.ebuild +++ b/dev-util/uncrustify/uncrustify-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ fi inherit cmake-utils ${scm_eclass} -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit python-any-r1 @@ -27,8 +27,3 @@ IUSE="test" RESTRICT="!test? ( test )" DEPEND="test? ( ${PYTHON_DEPS} )" - -python_test() { - cd tests - ${EPYTHON} run_tests.py || die "tests failed" -} diff --git a/dev-util/unrpyc/Manifest b/dev-util/unrpyc/Manifest new file mode 100644 index 000000000000..1762e729ae2c --- /dev/null +++ b/dev-util/unrpyc/Manifest @@ -0,0 +1,3 @@ +DIST unrpyc-1.1.3.tar.gz 77662 BLAKE2B e2fdf9015e67ee389ff84c49bd89c64d65178a26aaa7b8600202f491291e03a568bec2d8d09e47c407a9bcd025dab3b84e5167f07c9673d19bdb5bf7846c1eed SHA512 5883d58e11b2f52cffdeae744e17bf6bf2039340e53365f8ce58f716b991011bbca71c6473395a9d70c32bc77529eea3e7a9e3b8da7dc3cc8362cc0fdcbe5cf0 +EBUILD unrpyc-1.1.3.ebuild 1158 BLAKE2B 898637185a79afdcbf23cb55b096cf80dca9701272dc8c1386be048292cffd13dedf1bdda259adbff840a8967b50ae17bf8a0971d6bc3ef298fd37ecfddb56cd SHA512 852ff2ab7d68e6f4a155db4d0cb0b8cdae5e34a422e98f0e4b47dd8cb65c28bf78dd02d2508b36b7f04bfebfc068f3461ffc8a4a6d4616a3b5213eb909844936 +MISC metadata.xml 933 BLAKE2B 92842b89b4d9cdbc5f63ca4706f334179ec255fc834774ececb137eff7205d8ccd24142ef0fb92508087e05a6cfba2a8ffe5558315d45d3b3355632ba43e2e50 SHA512 f14501a139d75f1f71a136ed0f7acaf01aebf508e0a6b8981193ac594b8d9759c5283af93f24fd7aed56eafd88df42d9c659a909febee9196a0ccff1a7f607a8 diff --git a/dev-util/unrpyc/metadata.xml b/dev-util/unrpyc/metadata.xml new file mode 100644 index 000000000000..69df492b06ae --- /dev/null +++ b/dev-util/unrpyc/metadata.xml @@ -0,0 +1,22 @@ + + + + + bircoph@gentoo.org + Andrew Savchenko + + + Unrpyc is a script to decompile Ren'Py (http://www.renpy.org/) compiled + .rpyc script files. It will not extract files from .rpa archives. + For that, use app-arch/unrpa. + + + CensoredUsername/unrpyc + + + Build un.rpyc module for run-time decompiling + Use pickle protocol 0 for un-rpyc module. May be usefule for very old games + Use pickle protocol 1 for un-rpyc module. Default if no protocol is selected + Use pickle protocol 2 for un-rpyc module + + diff --git a/dev-util/unrpyc/unrpyc-1.1.3.ebuild b/dev-util/unrpyc/unrpyc-1.1.3.ebuild new file mode 100644 index 000000000000..e754cac60c4a --- /dev/null +++ b/dev-util/unrpyc/unrpyc-1.1.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 + +SRC_URI="https://github.com/CensoredUsername/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Ren'Py's rpyc scripts decompiler" +HOMEPAGE="https://github.com/CensoredUsername/unrpyc" +LICENSE="BSD-1 BSD" +SLOT="0" + +IUSE="+module proto0 proto1 proto2" + +DEPEND="module? ( dev-python/picklemagic[${PYTHON_USEDEP}] )" + +src_prepare() { + sed -i 's/unrpyc.py/unrpyc/g' README.md setup.py || die + mv unrpyc.py unrpyc || die + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile + + if use module; then + local proto=1 + use proto0 && proto=0 + use proto1 && proto=1 + use proto2 && proto=2 + + cd un.rpyc || die + python_setup 'python2*' + ./compile.py -p${proto} || die + fi +} + +src_install() { + distutils-r1_src_install + + if use module; then + install -Dpm 0644 -t "${ED}/usr/share/${PN}" un.rpyc/un.rpyc || die + einfo "For run-time rpyc decompiling copy ${EPREFIX}/usr/share/${PN}/un.rpyc to your game dir." + newdoc un.rpyc/README.md README-un.rpyc.md + fi +} diff --git a/dev-util/vint/Manifest b/dev-util/vint/Manifest index 3885efa5e722..480f57a8f72d 100644 --- a/dev-util/vint/Manifest +++ b/dev-util/vint/Manifest @@ -1,7 +1,3 @@ -DIST vint-0.3.18.tar.gz 95865 BLAKE2B 0f7e61b720aa0998091b9b40118b199392fbf1aeace8801d683e8249179cd3d792e15b42df6d34c567c4df1830629a80e6043e87092f37dc46a0e57c6a56cf53 SHA512 1d3e04527a8f5ffae29395010a88258c1771aff2798143eff6572400eaf96323cad04353a7fcee68d9407afde5808446f515fd3d7e8e62de4bef28edf214ebdd -DIST vint-0.3.19.tar.gz 96755 BLAKE2B 0b03807a4286b3e030e00c112dd0e879fa39e0d2333d46ea159555de50b30098d9a8b2345da8e18b7e1e5c814f10678df2e64398a615bf381186faa0036939f5 SHA512 b9024ed1cd8a18a916798e691ba0db31985034b2420e33c094459a48254c7c8f6fe89a1a64858a67ff95b0b48e67a780cf975940646af2685d2b95640e8121f9 DIST vint-0.3.21.tar.gz 96747 BLAKE2B 926b46493030dc0daa477ded3cb70f2b825b4eb8054c14a4b824b97e7df60d0141cf1bcf4c33893afd870f51308b7156fb6e5870f320f8c9449fdca8fe78774f SHA512 47e832d382952cb16bcc233eefa1f06ca74f95eb445d7f96d6804391b91a2c8a8e7b749b7f33f65aed9d3bdc1ff5e5332a62c3935969395f16a854f0f66e383b -EBUILD vint-0.3.18.ebuild 1129 BLAKE2B 40110c5dfd5c868f64056509edac708186a912695b862d7acec3b14578cac5985e7dae93b427814ee99da1d4438c6cc9df6b16b4f7a7ead90099eb3e8b8a6eb8 SHA512 6a82abccf0175baa0c29fe68a961f4ed79d35a9c5418c7fcb7d9d44321b963f1c8915429734fa2bb137533583f7bf6ebba59e445de8f330a6a409d930b980041 -EBUILD vint-0.3.19.ebuild 795 BLAKE2B 44973fd78bab0d247dde6777cb92cfea10052cf799ac85671c74a61ff91bc2754c8bf53be487bcb9ba65141a0f61bb57348a4b36cf4d1ccd7306b0085f6a5686 SHA512 f59eb59490a74422811dc2f772bde92f5c9b546f80bb417a14698ad5d81cedc570a98b711822918d75495d0f10c9e4cc4f004c506eaec45e21d5b123502c3c81 -EBUILD vint-0.3.21.ebuild 889 BLAKE2B 4acf55adcabcfb5c959934be60e044fd9244abbf758fb9c3f859308f216501004496c411c3bee734319c41bd8d8fded4eb80b90a19a8018c58b515c7892e7e39 SHA512 ef5d6624a59b38fdb3a262de936c4c01ee230c99bd69fa952ef40ce895c398760dbf77ff5df818e37075b06b63434e18f702146b0b4810ba7342068ec75a301c +EBUILD vint-0.3.21.ebuild 888 BLAKE2B eeb40da9a7c4a11cf1e8bf75cb42e01f9ef2f18d1409a0f94d5ecd49a9c774c4b798f919caa6ddd1d79293776b4d19867bd2e6c9cbde4ab2fcf669af0e30051f SHA512 242dd124abbfe250b34543d5ca8dd3aacb99086c59fff92c4bad66da32f9498318ab44e7918c1c3c3b656ef3dc8326402e77fbfeecb580ddadb5e26697ce8843 MISC metadata.xml 553 BLAKE2B 2fa32b5a72b9d9fd9587db124e7786d8f4a4607084016166b36f02cae5c6b7d4ed375c462ffeb770fb0799aec8a20e7509a627219cd21109d1ab2bb4575a901f SHA512 715bf84e6bb405197f1667a8e03bc14d4e05ab6393f863bbdd56a56c8e92789fdcc4ad3ef0d3e65934e4a8f759acf50d9e6f52aaeab4a3955e6d9b9edba6f891 diff --git a/dev-util/vint/vint-0.3.18.ebuild b/dev-util/vint/vint-0.3.18.ebuild deleted file mode 100644 index 6039b4556fb1..000000000000 --- a/dev-util/vint/vint-0.3.18.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Lint tool for Vim script language" -HOMEPAGE="https://github.com/Kuniwak/vint https://pypi.org/project/vim-vint/" -SRC_URI="https://github.com/Kuniwak/vint/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/ansicolor-0.2.4[${PYTHON_USEDEP}] - >=dev-python/chardet-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( - >=dev-python/coverage-3.7.1[${PYTHON_USEDEP}] - >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - distutils-r1_python_prepare_all - - # Don't try to use an installed vint executable. - # See https://github.com/Kuniwak/vint/issues/22 - sed -i -e "s|'vint'|'bin/vint'|" test/acceptance/test_cli{,_vital}.py || die -} - -python_test() { - py.test -v || die "Test suite failed with ${EPYTHON}" -} diff --git a/dev-util/vint/vint-0.3.19.ebuild b/dev-util/vint/vint-0.3.19.ebuild deleted file mode 100644 index 79f99c6519db..000000000000 --- a/dev-util/vint/vint-0.3.19.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Lint tool for Vim script language" -HOMEPAGE="https://github.com/Kuniwak/vint https://pypi.org/project/vim-vint/" -SRC_URI="https://github.com/Kuniwak/vint/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/ansicolor-0.2.4[${PYTHON_USEDEP}] - >=dev-python/chardet-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( - >=dev-python/pytest-3.3.2[${PYTHON_USEDEP}] - ) -" - -python_test() { - pytest -vv || die "Test suite failed with ${EPYTHON}" -} diff --git a/dev-util/vint/vint-0.3.21.ebuild b/dev-util/vint/vint-0.3.21.ebuild index 6f3784ee9362..00521d56eba7 100644 --- a/dev-util/vint/vint-0.3.21.ebuild +++ b/dev-util/vint/vint-0.3.21.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/Kuniwak/vint/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=dev-python/ansicolor-0.2.4[${PYTHON_USEDEP}] diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest index 58d1a6a5ecca..e08a121d0844 100644 --- a/dev-util/vulkan-headers/Manifest +++ b/dev-util/vulkan-headers/Manifest @@ -1,8 +1,10 @@ DIST vulkan-headers-1.1.125.tar.gz 662594 BLAKE2B 7cd18b74ff804ed02df3378485f0783332bd09bf898769c48ded20f7a6495b5208cfae3616de401e17ffcec30421b48222520dcd90b03ad83b548405fd8a656c SHA512 355df13347aaa3b32ad62185810c20d1b2f358525d9d8036f6bc7643e7505a25c087a51e05fa7b0758e4ee63221bb39d01d6e14bfb7f99a53cb2127ca5db5d67 DIST vulkan-headers-1.2.133.tar.gz 713107 BLAKE2B a29272618d224195d38e13d40ca22ee4822e38f5c7b72d3dc02130ccc6a053e05b955993ec4842486f444d819a7f4a6af0690b5c925e6194f254cc196d024cf2 SHA512 9a8375e2634f55bc50653d530db774d39833ca0e9221f6a50667567b254e7334398cb8c0318cb1342b720f223b795933c546cab3cb433443dfbf2a9702700a4f DIST vulkan-headers-1.2.136.tar.gz 757563 BLAKE2B 0f793b260cf13eaff58f26b03b5a874202882e7f1de93db5e703f3f24653d4b0e3845c94a96dab8d19f8efba1c3abc9d8df5c2036f16184ca4e59c6abc94c0cc SHA512 cf3bf2cc930fc3642f867f163844267e9ccbc0587ca619b13a5349cc4b914c44f240347ce9b62afe321f769904f9599cecad37bac6a435603db70419e7a1edd2 +DIST vulkan-headers-1.2.137.tar.gz 740315 BLAKE2B ae7b4736f329eca6ceebac207b89f01137d121b30059361914e94c570efa9ae8276ece03d9b756d3f343db7324adc01a550bab85ef496a54c8e1e93c58e07e51 SHA512 379980e1792a3a9f10d773b178fe6db36332d17b8a5a9dfc4ca9a52747667d44d24ca8498c2110d7a04fe54bf0d20e3a94ffc97b96b7db95f957072787c5f8a8 EBUILD vulkan-headers-1.1.125.ebuild 789 BLAKE2B 0b41fcc284ee87fc0b5ee161ed1bb7fd7c9d2c6c3827bb8358a0b51bac5f2a358368d797510410c2c46b64a9a25b898293158830dbe3ec81a9a64e4501324d48 SHA512 151e8be50ec7117f314338cc7ed397ed7b33de9dd3c1eeb7f2b07ce87273c11adb7abb4a284046e2aeb0102390a69de6f739f539579c0603d405351a2a1dbd5f EBUILD vulkan-headers-1.2.133.ebuild 593 BLAKE2B 101dc4954cc61f0375202d2398a3bab6e99e379f9dbc3aaab01129670e0413cba3fc9d15f031a44f634ec7576f0cd6bbd52ccfdbec0de9d703f6db5a9a2eff52 SHA512 a95238b09e9d71d72588e9e90af0d99590a8d4fffb6b134cc75c5b9bfc542c40f7a438447ce06aaf4a5ea5922d9ce49763af91b49934c8f66fc5dbb1d7ea8246 EBUILD vulkan-headers-1.2.136.ebuild 593 BLAKE2B 101dc4954cc61f0375202d2398a3bab6e99e379f9dbc3aaab01129670e0413cba3fc9d15f031a44f634ec7576f0cd6bbd52ccfdbec0de9d703f6db5a9a2eff52 SHA512 a95238b09e9d71d72588e9e90af0d99590a8d4fffb6b134cc75c5b9bfc542c40f7a438447ce06aaf4a5ea5922d9ce49763af91b49934c8f66fc5dbb1d7ea8246 +EBUILD vulkan-headers-1.2.137.ebuild 593 BLAKE2B 101dc4954cc61f0375202d2398a3bab6e99e379f9dbc3aaab01129670e0413cba3fc9d15f031a44f634ec7576f0cd6bbd52ccfdbec0de9d703f6db5a9a2eff52 SHA512 a95238b09e9d71d72588e9e90af0d99590a8d4fffb6b134cc75c5b9bfc542c40f7a438447ce06aaf4a5ea5922d9ce49763af91b49934c8f66fc5dbb1d7ea8246 EBUILD vulkan-headers-9999.ebuild 593 BLAKE2B 101dc4954cc61f0375202d2398a3bab6e99e379f9dbc3aaab01129670e0413cba3fc9d15f031a44f634ec7576f0cd6bbd52ccfdbec0de9d703f6db5a9a2eff52 SHA512 a95238b09e9d71d72588e9e90af0d99590a8d4fffb6b134cc75c5b9bfc542c40f7a438447ce06aaf4a5ea5922d9ce49763af91b49934c8f66fc5dbb1d7ea8246 MISC metadata.xml 432 BLAKE2B e6c1f4f34e41862d3739bad772b910b21348dce97dbde38cc7fbc9cb42993a493881dd100a0c21be3615805f27d3987259233ae5830ef56e2d1dd928c285c09f SHA512 f4f93b16ad29f813a2c0397ec46c6decf7c9bdb3f4a376e1f24a29724c136feabd230d0558d37a502f2795f71c959833a662e6d2544a78704408b3be9be314fc diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild new file mode 100644 index 000000000000..10d614b0d1fe --- /dev/null +++ b/dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Headers +inherit cmake + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~x86" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="Vulkan Header files and API registry" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers" + +LICENSE="Apache-2.0" +SLOT="0" + +BDEPEND=">=dev-util/cmake-3.10.2" diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index cbd8c4437320..98ddc293d858 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1,8 +1,10 @@ DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422 SHA512 9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421 DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427 SHA512 3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698 DIST vulkan-tools-1.2.135.tar.gz 709765 BLAKE2B 3e25e8936ebad2b5488618ec3680a322e9b3b20976cbf8e61b37702482e2203bc93c6f63ad5122688e074e9f1b178c57fa32b623ca07321fd7fb08b5aec9eef3 SHA512 604f4815b837bffca132fc0cb6f155ad59c8c13d68dea70d1ca18d1595c6c834f296faac551467766b5e7fe3e3afa3e91c0bb299b365603de2719df9232dde40 +DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b SHA512 879529ccea9a894f62222cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8 EBUILD vulkan-tools-1.1.124.ebuild 2289 BLAKE2B 9ef4efda8cfbe0b26afb75e983a91552a25d32a788f6f24f28e5a2cff0bda510be9b2895b708c047bc07dd74544ca043aa7d465dc15be13dd31fb6d443e242a9 SHA512 f877f93a5e449cc497ad3cae1a35f4289a3d3b3d81c762d9a7f68e7024548dd68d2021bcae93166ad8c4e7756d931e63612579cd55fb4d2a27fe451291134e33 EBUILD vulkan-tools-1.2.133-r1.ebuild 1870 BLAKE2B 255a251faaad7fce7731196a7e15ec2726a821bae1392af9cf802d6bc85c7b66428f51521d0e61b7c9674cb4c67946a5056fa1efa3dbc45ccd514247a9218c04 SHA512 7f1996a305286d3827adb41ceb3d31469024f54d9318970fb7f536b17a8ec26cedc8305725c754211b29bd6040b43f1bd45e63c6772da21c6b6b157a51b1691f EBUILD vulkan-tools-1.2.135.ebuild 1869 BLAKE2B f47caf24e21149f31c79b2ed3d71b729d6b41ed899212c07bb40f1385e75b7db6a09d54c75a9989a10bf3da21bff2a53a57a9f42b5b28399cece42e25c1e2621 SHA512 3f8b8bf5e6490643cb051cbe7d6827f48d357e374d59a5164159be34d09397ced64a14525488d0c187fe050980c56b8eb98ceefb8a7340c2061a3835392e85bd +EBUILD vulkan-tools-1.2.137.ebuild 1869 BLAKE2B f47caf24e21149f31c79b2ed3d71b729d6b41ed899212c07bb40f1385e75b7db6a09d54c75a9989a10bf3da21bff2a53a57a9f42b5b28399cece42e25c1e2621 SHA512 3f8b8bf5e6490643cb051cbe7d6827f48d357e374d59a5164159be34d09397ced64a14525488d0c187fe050980c56b8eb98ceefb8a7340c2061a3835392e85bd EBUILD vulkan-tools-9999.ebuild 1869 BLAKE2B f47caf24e21149f31c79b2ed3d71b729d6b41ed899212c07bb40f1385e75b7db6a09d54c75a9989a10bf3da21bff2a53a57a9f42b5b28399cece42e25c1e2621 SHA512 3f8b8bf5e6490643cb051cbe7d6827f48d357e374d59a5164159be34d09397ced64a14525488d0c187fe050980c56b8eb98ceefb8a7340c2061a3835392e85bd MISC metadata.xml 562 BLAKE2B 0d3fae7aac348ecb5252688443f81be2cd97c5872c9b81cd11a730fc643d4e650132e318311c40b6448ce6dc22f27a4075a0d454e3dde8b05e16aeac4fd06329 SHA512 4e4b8dbb4ddefaf21606746c958b4054340897f5e8cafab65b2ee272b01c03ef642b1000fff33c8a046afb1eb82b2cd7400348b9b284ee0f1eea48e856eee854 diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild new file mode 100644 index 000000000000..1d6d8e74d61e --- /dev/null +++ b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Tools +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cube wayland +X" + +# Cube demo only supports one window system at a time +REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )" + +BDEPEND="${PYTHON_DEPS} + >=dev-util/cmake-3.10.2 + cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-util/vulkan-headers-${PV} +" + +pkg_setup() { + MULTILIB_CHOST_TOOLS=( + /usr/bin/vulkaninfo + ) + + use cube && MULTILIB_CHOST_TOOLS+=( + /usr/bin/vkcube + /usr/bin/vkcubepp + ) + + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DBUILD_VULKANINFO=ON + -DBUILD_CUBE=$(usex cube) + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr" + ) + + use cube && mycmakeargs+=( + -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr" + -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) + ) + + cmake_src_configure +} + +multilib_src_install() { + cmake_src_install +} -- cgit v1.2.3