summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-20 19:52:06 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-20 19:52:06 +0000
commitd4d7098dcb2f9dd257109bbcb55fd40beda1b78d (patch)
tree48d3c6b3c45f18db0f90650f822ea19a10284f61 /dev-libs
parent4161fa7d1be6dac96e36f8ed343f234a8ef3a74f (diff)
gentoo auto-resync : 20:12:2022 - 19:52:06
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin96854 -> 96361 bytes
-rw-r--r--dev-libs/aws-sdk-cpp/Manifest22
-rw-r--r--dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.105.ebuild195
-rw-r--r--dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild206
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.105-remove_Werror_from_FLAGS.patch30
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.160-disable_http_testing.patch17
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ConstructReleaseDoc_py-3.9.patch10
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ExtractBuildArgs_py-3.9.patch22
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch9
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch9
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch28
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch14
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch19
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch70
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch18
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch20
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch29
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch11
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch25
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch11
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch17
-rw-r--r--dev-libs/aws-sdk-cpp/metadata.xml479
-rw-r--r--dev-libs/libprelude/Manifest7
-rw-r--r--dev-libs/libprelude/files/libprelude-4.0.0-fix-python-bindings.patch38
-rw-r--r--dev-libs/libprelude/files/libprelude-5.1.0-fix_gtkdoc_1.32.patch13
-rw-r--r--dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch13
-rw-r--r--dev-libs/libprelude/files/libprelude-5.2.0-slibtool.patch43
-rw-r--r--dev-libs/libprelude/libprelude-5.2.0-r10.ebuild103
-rw-r--r--dev-libs/libprelude/metadata.xml13
-rw-r--r--dev-libs/libpreludedb/Manifest6
-rw-r--r--dev-libs/libpreludedb/files/libpreludedb-4.0.0-fix-python-bindings.patch39
-rw-r--r--dev-libs/libpreludedb/files/libpreludedb-5.1.0-fix_gtkdoc_1.32.patch13
-rw-r--r--dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild93
-rw-r--r--dev-libs/libpreludedb/metadata.xml12
-rw-r--r--dev-libs/tree-sitter-bash/Manifest2
-rw-r--r--dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild2
-rw-r--r--dev-libs/zziplib/Manifest2
-rw-r--r--dev-libs/zziplib/zziplib-0.13.72-r1.ebuild45
-rw-r--r--dev-libs/zziplib/zziplib-0.13.72.ebuild45
39 files changed, 2 insertions, 1748 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index b22818f74cdb..5b3d75e506f3 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/aws-sdk-cpp/Manifest b/dev-libs/aws-sdk-cpp/Manifest
deleted file mode 100644
index e1b5c70e3953..000000000000
--- a/dev-libs/aws-sdk-cpp/Manifest
+++ /dev/null
@@ -1,22 +0,0 @@
-AUX aws-sdk-cpp-1.8.105-remove_Werror_from_FLAGS.patch 1782 BLAKE2B c5434d3cc5ca2329ec67fd403741a2fcfdeee27b1c0450e077b1cb8a4c924b867f155034fd5581d7c1147ddbc3922e6b26686c167649b939d0b3938b93d351ae SHA512 69d99680e1a7a1c43a9e4fd04884a8d11542c931a95896faf59a35df1e669bfb3dcf8b8217dc263567d1b1036ffdacaa889982306bc1a404fe93722a110f948d
-AUX aws-sdk-cpp-1.8.160-disable_http_testing.patch 692 BLAKE2B a4c8af84357958b34f0f597e005d2906c62cfbdccf818275ee95e09140c6d79d720000737cd900a5ba81058f2ef0ceb45c091e3e6e76c385fb5757a75c5985bb SHA512 8e2604a83de3eb083da49ada6d692d8debf5288dd9b7846578d26158cc0ca1699329d3aac9fed73ef1e4a0d3caab264324acb26e7219948856ae40be7d4e8065
-AUX aws-sdk-cpp-upgrade_CI_ConstructReleaseDoc_py-3.9.patch 256 BLAKE2B 66653717a66f51d8403367b8471eee9022045ce5340a232c0bce9cb47fd5ce1ab58e097155048ec54d2fbdd072ebd9c9eeb63f7c9a194445c8833cffc224fa84 SHA512 2af8fbf593cd2bbd7acbdb18f994f18b516abe58a4bb9ee215a72932ec62e463c33e04733bc9be6a60539e1ac8a3beaf4b0611cf0fca97fea1eddbcaa9315e53
-AUX aws-sdk-cpp-upgrade_CI_ExtractBuildArgs_py-3.9.patch 787 BLAKE2B c7a7a0bf1de4041b64e5afa2073fb426659a82a64b10bfaba05ae1dffd8a4819e073692992c49ed66493569dc33ca736c4a27dac2da07d1235be48cffddca16f SHA512 d3246dbbbf8e7598053933d949a1c43b5c5929049eea12aae0ef00182594aba5dea9a5b3ea22bf795d9ecd2f4a6880bc815b83ed4532c0bc94a901894704e73c
-AUX aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch 194 BLAKE2B 7f6d935c5dff0ebb0701003e6daaba0d174cb90c3f39dd6da7dbab5ac5660b4d9685e5a00cfe7977ecbab5f6d27ebb8b3ed05b839a2322a56fb813dda72e02e5 SHA512 7754c2c0a418b8af82129eaea26cea102aa3e529d40d4cecdec2ae5bbf3b7c05ae0dade1d44efd550a8d068db671d15cafb17ced049c430c1589c1cdf8c0ed92
-AUX aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch 192 BLAKE2B 10515a1e1693ee6b9948d14fbf7fc32369f4bc3cb6be700fd7eaae7fa910610d1c15fc9ef87318a6dc0e46c2a0205af759a56780c28f71c830627aa62a2588b3 SHA512 73ecd702f3c48ab28584dfeecdc75939a5bb7cad981145e75200f09c85ba7acd19a59f010f6952849385da9a0cd9f321907f61f60984d7d3d43b5e817437d0e0
-AUX aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch 1189 BLAKE2B 06e22f18204f52e85ad711f34ee592fdb1e307031fda5200890326b1ea53c2063cb9bf41f28958cce5a9882560ade1d8991e87d7bb01728ca538263ece289494 SHA512 138e71ca235d92ef0495b9442d32f622c2863f5c121064cc88b43caf422cadc32fa400d0b269f04cbba3c60b99da1fb0e218632c109a846610710f743f3eeb63
-AUX aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch 703 BLAKE2B 0e279260d96518f2bc37d2864f927db028e72b1053d382d13dfec92832e0a77ac406267b68ee7bda46d229bc0343d842dddb54ccd737f6270fd66f02d35c1d17 SHA512 27e3d293dab3663f2086cbc0c5d5f1396a6fea67762573c35bfee839f843f80fe1664a77ff7122bf79494710daf74ee2f9eef85d8c147b94c7642762c617482e
-AUX aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch 904 BLAKE2B 295c0c15811b6d2fbcb3ea450bc81160deed1812d2a41d8df4e831037c0084a083c3fa59132bd419c6d63798a53527493d8c3617452b9eed453a81d255ec45ba SHA512 5b3e062abec35fff84a651c71844c0d9ea2a4762f286114d968f2034998a18f72cd51bdd09cb70f5e3f2d51fd56feba2c79e04fe091ba55fd0d19822ee3ea3bb
-AUX aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch 3737 BLAKE2B b977ae06b5f4e2f8d2bcd4efc0e20ac003f5491d801a1a6da58758bf17ccbf107956cf1fb26fcfc03c3adccbc086e51e5bc36ff6ebda2166bce74f70bf544252 SHA512 342e65e170adef6b3dc5337fb2526cdf5d06bedd3bcadcc96860f4fd9aee6080b8f797c6694f605629de1b7d7b9e123169d843f2d6d27db35ba81cf30ab793e8
-AUX aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch 861 BLAKE2B e2853b580a3951bb2b611399162b7094fb1a9b72e965cab113737844d24cde45c32c690335829fca7cd5ee34b1aff77d370097a78891929eb9887964b954e9a8 SHA512 42b6711bcb02d36d741e3f9b79f249c6df28201ea5541814fea76b9e6bb54263a7437471591b5e081489d0d35892f70e2184a5c5c3eea5a286bbb5c3af27ac3a
-AUX aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch 777 BLAKE2B 7655be825103d59c0fece0f11c09b065baa7e4b4e15fcd50961b556aaffe91bb7e118ff32b19a1077e1c13a752580b6a624f0e4c6c7fab588c8bd7f2da068ca5 SHA512 99e11c9570d2aaf086317e7c82c45758a8e1ce6d4dbfe9ddc7c4de9a0843ac854e5f7192a3caf2915628b55e24ec7d4b4fa6f9656f08e344753bbc890952a168
-AUX aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch 1268 BLAKE2B d2bb69c98a0e90a9880962a6acb11392ba7e0610e1bedcc97cfe74cbf39fed61df24888987dc4fdb9e1b785f499fdd46e5216da24f2d081051b03e6143e84aa3 SHA512 4c09def5eddef31da4563eeeb6794af217a3badb841c8079d6caf4b9a63460b7a9fb60aa632ac4d4e622e435381705a410d698bc1d19087274612ba00db3474a
-AUX aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch 348 BLAKE2B 99321dd97a9888bab32e41797558c617410d228c64619f19a08052fabc2f9536a1bde1fcfb2232ed442ee788ef338c8cec1a46f25a74e91641d442b2e0189810 SHA512 5cfcfc0b9b13cfa57c5f28a3537a3208d0516fe6aa941ba91f90b294c5e7c95db9699430071c12db5040c3208af318eba16db68ecd2d6feb52ac1c41d2ac6005
-AUX aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch 1243 BLAKE2B f6ecdfae9a6380869f5082bd72d1ba463c052bed59c0fb754b569fa56b35bc8c67172c7669ee90492eacd6e8db50ec1a1374e3106758edfb3c8e6a6e26a9d7be SHA512 2ba7a617f4880cc632b75330afc2890bab3a0dfd0017904ac53c3bfe23535b85ee4228a79ce94c2d908d3a4e8bee6abab97836d15a59c42babdb67a6f9ee5eff
-AUX aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch 319 BLAKE2B ca9b1664bc74bb4aec09efdfd640deda357c5f10e28ed6a3716096067669643436c35b93db0cab6ac9ff0582d77c548aadddc33dde36fb5759921a93127035be SHA512 3cc6ada02f65d97a2351ea4e9700db7ebe532084cbae5934371685d9a424993cbf60e68e6b64aad0d389c9c8774602cd6132cec351e136b5de8249d00ad32023
-AUX aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch 850 BLAKE2B 9ba442243492283f95d92769541dfcd218120e94cc96d857b10380d9cd6adc876a4b3c962dbc5171776be9a02dd236ae220924be7a481f0793927c16709539c2 SHA512 8975a8ea5162a7253c2b2ce64b47848b5ae566eef95ce432df2e8046ef82b66a78ff292e0fefde07a0a128a864716abcf077a6270abb6314ba0c6bd15fc39f7f
-DIST aws-sdk-cpp-1.8.105.tar.gz 31880249 BLAKE2B 1a2eb972b716c656f45b8d1d12fc3e7280c171e4a19eb5431e320511365d305211e8567aa7fcc3e21f553ad5befda91829df6ccf60c23296d210d0c7347bb2a2 SHA512 a76da095718c8569c62597431d29a0a54c1a7f81c1825894f0f40b1a971a3e0b4f0813da4ac929612b9bb5f92501ee6a034436faa6eef678d936117765baab7e
-DIST aws-sdk-cpp-1.8.160.tar.gz 33282825 BLAKE2B 3c48edb5578d4450feeab94f9c44ec8222e2e7785d8f69d468b97cddc9bb503bb1648facdce85c2c90a73141c60a22aa6d1e29aeb4b8a904f8e926055f48124e SHA512 b71bed89d27361bf735907ad86908a3dcb952ff6ba9d6c2c04dd2ff6afded777b12ad2da79ba97744ef9ade6fa21a5ff4451f5b664bbab8bae4864fa4e0db073
-EBUILD aws-sdk-cpp-1.8.105.ebuild 9041 BLAKE2B 2ddb765354bd6014db3fd1314f24b1b38f74b2c67ed598f4ebe41850cfa234dd966764299d767a9dbfed13cd90139eb744b7a71b737cb3c0ba11999503555b38 SHA512 1222b81e1ccc19293caf7db0409afff062c48841be9d31f656c5f375d23e73a687672d425099f6b8ec821784472baf47e5fb4e133e6f07ed95cdfb53e689a184
-EBUILD aws-sdk-cpp-1.8.160.ebuild 9509 BLAKE2B 423af5155225aa77265566e0f1ee5b0c9f3573130c9bd4785796a7cb632c989f415ecb1dfabfe2e80d9e50e5157b3210253bc9872fd2542679b7aa4ca8e57fad SHA512 ae5839eca94771969a0bfb163ed8fe4ce7a5cd337529adeb11394b6c538207a04da5edf2d963c183f43c74b243ed1e54d379ce19ecdae35414777349b49d7e4d
-MISC metadata.xml 25699 BLAKE2B 4662acd176c98401cad6082878d3fd3ac5e0f05743df35271325fb87139f52fbf950542db97d3b252c57a4f93ec52f10e83fee7d6ce3ac2fcad940bb9dc9ee6b SHA512 dab97e400567d1b836ed8fcd59b2df0bc1502da4ace395695c77fa50712cb9649afe2bb8e985aaeae90d1119eecb3bfae2e42a7989bf639490305992280df483
diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.105.ebuild b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.105.ebuild
deleted file mode 100644
index 88c4f757a87c..000000000000
--- a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.105.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="AWS SDK for C++"
-HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/"
-SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-MODULES=(
- access-management apigateway appconfig backup batch budgets chime cloud-desktop cloud-dev cloud-media
- cloud-mobile cloudformation cloudfront cloudhsm cloudsearch cloudwatch cognito config dlm ebs ec2 ecr ecs
- eks elasticache elasticbeanstalk elastic-inference elasticloadbalancing elasticmapreduce email es events
- forecast frauddetector fsx globalaccelerator iot kendra kinesis kms lambda lex license-manager lightsail
- lookoutvision machinelearning macie managedblockchain marketplace mwaa networkmanager opsworks
- organizations other outposts personalize polly qldb queues rds rekognition resource-groups route53 s3
- sagemaker secretsmanager securityhub serverlessrepo shield sns sqs textract timestream transcribe
- translate waf
-)
-
-IUSE="+http pulseaudio +rtti +ssl static-libs test unity-build ${MODULES[*]}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- http? ( net-misc/curl:= )
- pulseaudio? ( media-sound/pulseaudio )
- ssl? (
- dev-libs/openssl:0=
- )
- >=dev-libs/aws-c-common-0.4.62:=[static-libs=]
- >=dev-libs/aws-c-event-stream-0.2.5:=[static-libs=]
- >=dev-libs/aws-checksums-0.1.10:=[static-libs=]
- sys-libs/zlib
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-upgrade_android-build_build_and_test_android_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_ConstructReleaseDoc_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_ExtractBuildArgs_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_handle_release_notification_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_move_release_doc_to_models_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_build_3rdparty_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_build_example_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_dummy_web_server_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_endpoints_checker_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_gather_3rdparty_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_generate_sdks_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_renew_license_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_run_integration_tests_py-3.9.patch
- "${FILESDIR}"/${P}-remove_Werror_from_FLAGS.patch
-)
-
-src_configure() {
- local mybuildtargets="core"
-
- for module in ${MODULES[@]}; do
- if use ${module}; then
- if [ "${module}" = "access-management" ] ; then
- mybuildtargets+=";${module};accessanalyzer;acm;acm-pca;dataexchange;iam"
- mybuildtargets+=";identity-management;identitystore;ram;sso;sso-admin;sso-oidc;sts"
- elif [ "${module}" = "apigateway" ] ; then
- mybuildtargets+=";${module};apigatewaymanagementapi;apigatewayv2"
- elif [ "${module}" = "budgets" ] ; then
- mybuildtargets+=";${module};ce;cur"
- elif [ "${module}" = "cloud-desktop" ] ; then
- mybuildtargets+=";appstream;workdocs;worklink;workmail;workmailmessageflow;workspaces"
- elif [ "${module}" = "cloud-dev" ] ; then
- mybuildtargets+=";cloud9;codeartifact;codebuild;codecommit;codedeploy;codeguruprofiler"
- mybuildtargets+=";codeguru-reviewer;codepipeline;codestar;codestar-connections"
- mybuildtargets+=";codestar-notifications;honeycode;xray"
- if ! use "queues"; then
- mybuildtargets+=";queues"
- fi
- elif [ "${module}" = "cloud-media" ] ; then
- mybuildtargets+=";elastictranscoder;mediaconnect;mediaconvert;medialive;mediapackage"
- mybuildtargets+=";mediapackage-vod;mediastore;mediastore-data;mediatailor"
- elif [ "${module}" = "cloud-mobile" ] ; then
- mybuildtargets+=";amplify;appsync;devicefarm;mobile;mobileanalytics;pinpoint"
- mybuildtargets+=";pinpoint-email;sms-voice"
- if ! use "sns"; then
- mybuildtargets+=";sns"
- fi
- elif [ "${module}" = "cloudhsm" ] ; then
- mybuildtargets+=";${module};cloudhsmv2"
- elif [ "${module}" = "cloudsearch" ] ; then
- mybuildtargets+=";${module};cloudsearchdomain"
- elif [ "${module}" = "cloudwatch" ] ; then
- mybuildtargets+=";application-insights;appmesh;auditmanager;cloudtrail;compute-optimizer"
- mybuildtargets+=";detective;devops-guru;guardduty;health;inspector;logs;monitoring;synthetics"
- elif [ "${module}" = "cognito" ] ; then
- mybuildtargets+=";cognito-identity;cognito-idp;cognito-sync"
- elif [ "${module}" = "dynamodb" ] ; then
- mybuildtargets+=";${module};dax;dynamodbstreams"
- elif [ "${module}" = "ec2" ] ; then
- mybuildtargets+=";${module};autoscaling;autoscaling-plans;application-autoscaling"
- mybuildtargets+=";ec2-instance-connect;elasticfilesystem;imagebuilder;savingsplans"
- elif [ "${module}" = "ecr" ] ; then
- mybuildtargets+=";${module};ecr-public"
- elif [ "${module}" = "eks" ] ; then
- mybuildtargets+=";${module};emr-containers"
- elif [ "${module}" = "elasticloadbalancing" ] ; then
- mybuildtargets+=";${module};elasticloadbalancingv2"
- elif [ "${module}" = "email" ] ; then
- mybuildtargets+=";${module};sesv2"
- elif [ "${module}" = "events" ] ; then
- mybuildtargets+=";${module};eventbridge"
- elif [ "${module}" = "forecast" ] ; then
- mybuildtargets+=";${module};forecastquery"
- elif [ "${module}" = "iot" ] ; then
- mybuildtargets+=";${module};greengrass;iot1click-devices;iot1click-projects"
- mybuildtargets+=";iotanalytics;iot-data;iotevents;iotevents-data;iot-jobs-data"
- mybuildtargets+=";iotsecuretunneling;iotsitewise;iotthingsgraph"
- elif [ "${module}" = "kinesis" ] ; then
- mybuildtargets+=";${module};firehose;ivs;kinesisanalytics;kinesisanalyticsv2"
- mybuildtargets+=";kinesisvideo;kinesis-video-archived-media;kinesis-video-media"
- mybuildtargets+=";kinesis-video-signaling"
- elif [ "${module}" = "lex" ] ; then
- mybuildtargets+=";${module};lex-models"
- elif [ "${module}" = "macie" ] ; then
- mybuildtargets+=";${module};macie2"
- elif [ "${module}" = "marketplace" ] ; then
- mybuildtargets+=";marketplacecommerceanalytics;marketplace-catalog"
- mybuildtargets+=";marketplace-entitlement;meteringmarketplace;pricing"
- mybuildtargets+=";servicecatalog-appregistry"
- elif [ "${module}" = "opsworks" ] ; then
- mybuildtargets+=";${module};opsworkscm"
- elif [ "${module}" = "other" ] ; then
- mybuildtargets+=";AWSMigrationHub;alexaforbusiness;appflow;braket;clouddirectory"
- mybuildtargets+=";comprehend;comprehendmedical;connect;connect-contact-lens"
- mybuildtargets+=";connectparticipant;customer-profiles;datapipeline;databrew;datasync"
- mybuildtargets+=";directconnect;discovery;dms;docdb;ds;dynamodb;gamelift;glue"
- mybuildtargets+=";groundstation;healthlake;importexport;kafka;lakeformation"
- mybuildtargets+=";migrationhub-config;mq;mturk-requester;neptune;quicksight;redshift"
- mybuildtargets+=";robomaker;sdb;schemas;service-quotas;servicecatalog;servicediscovery"
- mybuildtargets+=";signer;sms;snowball;ssm;states;storagegateway;support;swf"
- elif [ "${module}" = "outposts" ] ; then
- mybuildtargets+=";${module};s3outposts"
- elif [ "${module}" = "personalize" ] ; then
- mybuildtargets+=";${module};personalize-events;personalize-runtime"
- elif [ "${module}" = "polly" ] ; then
- mybuildtargets+=";${module};text-to-speech"
- elif [ "${module}" = "qldb" ] ; then
- mybuildtargets+=";${module};qldb-session"
- elif [ "${module}" = "rds" ] ; then
- mybuildtargets+=";${module};pi;rds-data"
- elif [ "${module}" = "resource-groups" ] ; then
- mybuildtargets+=";${module};resourcegroupstaggingapi"
- elif [ "${module}" = "route53" ] ; then
- mybuildtargets+=";${module};route53domains;route53resolver"
- elif [ "${module}" = "s3" ] ; then
- mybuildtargets+=";${module};athena;awstransfer;glacier;s3-encryption;s3control;transfer"
- elif [ "${module}" = "sagemaker" ] ; then
- mybuildtargets+=";${module};sagemaker-a2i-runtime;sagemaker-edge"
- mybuildtargets+=";sagemaker-featurestore-runtime;sagemaker-runtime"
- elif [ "${module}" = "timestream" ] ; then
- mybuildtargets+=";timestream-query;timestream-write"
- elif [ "${module}" = "transcribe" ] ; then
- mybuildtargets+=";${module};transcribestreaming"
- elif [ "${module}" = "waf" ] ; then
- mybuildtargets+=";${module};fms;network-firewall;waf-regional;wafv2"
- else
- mybuildtargets+=";${module}"
- fi
- fi
- done
-
- local mycmakeargs=(
- -DAUTORUN_UNIT_TESTS=$(usex test)
- -DBUILD_DEPS=NO
- -DBUILD_ONLY="${mybuildtargets}"
- -DBUILD_SHARED_LIBS=$(usex !static-libs)
- -DCPP_STANDARD=17
- -DENABLE_RTTI=$(usex rtti)
- -DENABLE_TESTING=$(usex test)
- -DENABLE_UNITY_BUILD=$(usex unity-build)
- -DNO_ENCRYPTION=$(usex !ssl)
- -DNO_HTTP_CLIENT=$(usex !http)
- )
- cmake_src_configure
-}
diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild
deleted file mode 100644
index d1b0790ea76e..000000000000
--- a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="AWS SDK for C++"
-HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/"
-SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-MODULES=(
- access-management apigateway appconfig backup batch budgets chime cloud-desktop cloud-dev cloud-media
- cloud-mobile cloudformation cloudfront cloudhsm cloudsearch cloudwatch cognito config dlm ebs ec2 ecr ecs
- eks elasticache elasticbeanstalk elastic-inference elasticloadbalancing elasticmapreduce email es events
- forecast frauddetector fsx globalaccelerator iot kendra kinesis kms lambda lex license-manager lightsail
- lookoutvision machinelearning macie managedblockchain marketplace mwaa networkmanager opsworks
- organizations other outposts personalize polly qldb queues rds rekognition resource-groups route53 s3
- sagemaker secretsmanager securityhub serverlessrepo shield sns sqs textract timestream transcribe
- translate waf wellarchitected
-)
-
-IUSE="+http pulseaudio +rtti +ssl static-libs test unity-build ${MODULES[*]}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- http? ( net-misc/curl:= )
- pulseaudio? ( media-sound/pulseaudio )
- ssl? (
- dev-libs/openssl:0=
- )
- >=dev-libs/aws-c-common-0.5.2:=[static-libs=]
- >=dev-libs/aws-c-event-stream-0.2.7:=[static-libs=]
- >=dev-libs/aws-checksums-0.1.10:=[static-libs=]
- sys-libs/zlib
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-upgrade_android-build_build_and_test_android_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_ConstructReleaseDoc_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_ExtractBuildArgs_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_handle_release_notification_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_CI_move_release_doc_to_models_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_build_3rdparty_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_build_example_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_dummy_web_server_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_endpoints_checker_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_gather_3rdparty_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_generate_sdks_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_renew_license_py-3.9.patch
- "${FILESDIR}"/${PN}-upgrade_scripts_run_integration_tests_py-3.9.patch
- "${FILESDIR}"/${PN}-1.8.105-remove_Werror_from_FLAGS.patch
- "${FILESDIR}"/${P}-disable_http_testing.patch
-)
-
-src_configure() {
- local mybuildtargets="core"
-
- for module in ${MODULES[@]}; do
- if use ${module}; then
- if [ "${module}" = "access-management" ] ; then
- mybuildtargets+=";${module};accessanalyzer;acm;acm-pca;dataexchange;iam"
- mybuildtargets+=";identity-management;identitystore;ram;sso;sso-admin;sso-oidc;sts"
- elif [ "${module}" = "apigateway" ] ; then
- mybuildtargets+=";${module};apigatewaymanagementapi;apigatewayv2"
- elif [ "${module}" = "budgets" ] ; then
- mybuildtargets+=";${module};ce;cur"
- elif [ "${module}" = "cloud-desktop" ] ; then
- mybuildtargets+=";appstream;workdocs;worklink;workmail;workmailmessageflow;workspaces"
- elif [ "${module}" = "cloud-dev" ] ; then
- mybuildtargets+=";cloud9;codeartifact;codebuild;codecommit;codedeploy;codeguruprofiler"
- mybuildtargets+=";codeguru-reviewer;codepipeline;codestar;codestar-connections"
- mybuildtargets+=";codestar-notifications;honeycode;xray"
- if ! use "queues"; then
- mybuildtargets+=";queues"
- fi
- elif [ "${module}" = "cloud-media" ] ; then
- mybuildtargets+=";elastictranscoder;mediaconnect;mediaconvert;medialive;mediapackage"
- mybuildtargets+=";mediapackage-vod;mediastore;mediastore-data;mediatailor"
- elif [ "${module}" = "cloud-mobile" ] ; then
- mybuildtargets+=";amplify;appsync;devicefarm;mobile;mobileanalytics;pinpoint"
- mybuildtargets+=";pinpoint-email;sms-voice"
- if ! use "sns"; then
- mybuildtargets+=";sns"
- fi
- elif [ "${module}" = "cloudhsm" ] ; then
- mybuildtargets+=";${module};cloudhsmv2"
- elif [ "${module}" = "cloudsearch" ] ; then
- mybuildtargets+=";${module};cloudsearchdomain"
- elif [ "${module}" = "cloudwatch" ] ; then
- mybuildtargets+=";application-insights;appmesh;auditmanager;cloudtrail;compute-optimizer"
- mybuildtargets+=";detective;devops-guru;guardduty;health;inspector;logs;monitoring;synthetics"
- elif [ "${module}" = "cognito" ] ; then
- mybuildtargets+=";cognito-identity;cognito-idp;cognito-sync"
- elif [ "${module}" = "dynamodb" ] ; then
- mybuildtargets+=";${module};dax;dynamodbstreams"
- elif [ "${module}" = "ec2" ] ; then
- mybuildtargets+=";${module};autoscaling;autoscaling-plans;application-autoscaling"
- mybuildtargets+=";ec2-instance-connect;elasticfilesystem;imagebuilder;savingsplans"
- elif [ "${module}" = "ecr" ] ; then
- mybuildtargets+=";${module};ecr-public"
- elif [ "${module}" = "eks" ] ; then
- mybuildtargets+=";${module};emr-containers"
- elif [ "${module}" = "elasticloadbalancing" ] ; then
- mybuildtargets+=";${module};elasticloadbalancingv2"
- elif [ "${module}" = "email" ] ; then
- mybuildtargets+=";${module};sesv2"
- elif [ "${module}" = "events" ] ; then
- mybuildtargets+=";${module};eventbridge"
- elif [ "${module}" = "forecast" ] ; then
- mybuildtargets+=";${module};forecastquery"
- elif [ "${module}" = "iot" ] ; then
- mybuildtargets+=";${module};greengrass;greengrassv2;iot1click-devices;iot1click-projects;iotanalytics"
- mybuildtargets+=";iot-data;iotdeviceadvisor;iotevents;iotfleethub;iotevents-data;iot-jobs-data"
- mybuildtargets+=";iotsecuretunneling;iotsitewise;iotthingsgraph;iotwireless"
- elif [ "${module}" = "kinesis" ] ; then
- mybuildtargets+=";${module};firehose;ivs;kinesisanalytics;kinesisanalyticsv2"
- mybuildtargets+=";kinesisvideo;kinesis-video-archived-media;kinesis-video-media"
- mybuildtargets+=";kinesis-video-signaling"
- elif [ "${module}" = "lex" ] ; then
- mybuildtargets+=";${module};lex-models;lexv2-models;lexv2-runtime"
- elif [ "${module}" = "macie" ] ; then
- mybuildtargets+=";${module};macie2"
- elif [ "${module}" = "marketplace" ] ; then
- mybuildtargets+=";marketplacecommerceanalytics;marketplace-catalog"
- mybuildtargets+=";marketplace-entitlement;meteringmarketplace;pricing"
- mybuildtargets+=";servicecatalog-appregistry"
- elif [ "${module}" = "opsworks" ] ; then
- mybuildtargets+=";${module};opsworkscm"
- elif [ "${module}" = "other" ] ; then
- mybuildtargets+=";AWSMigrationHub;alexaforbusiness;appflow;appintegrations;braket;clouddirectory"
- mybuildtargets+=";comprehend;comprehendmedical;connect;connect-contact-lens"
- mybuildtargets+=";connectparticipant;customer-profiles;datapipeline;databrew;datasync"
- mybuildtargets+=";directconnect;discovery;dms;docdb;ds;dynamodb;gamelift;glue"
- mybuildtargets+=";groundstation;healthlake;importexport;kafka;lakeformation"
- mybuildtargets+=";migrationhub-config;mq;mturk-requester;neptune;quicksight;redshift"
- mybuildtargets+=";robomaker;sdb;schemas;service-quotas;servicecatalog;servicediscovery"
- mybuildtargets+=";signer;sms;snowball;ssm;states;storagegateway;support;swf"
- elif [ "${module}" = "outposts" ] ; then
- mybuildtargets+=";${module};s3outposts"
- elif [ "${module}" = "personalize" ] ; then
- mybuildtargets+=";${module};personalize-events;personalize-runtime"
- elif [ "${module}" = "polly" ] ; then
- mybuildtargets+=";${module};text-to-speech"
- elif [ "${module}" = "qldb" ] ; then
- mybuildtargets+=";${module};qldb-session"
- elif [ "${module}" = "rds" ] ; then
- mybuildtargets+=";${module};pi;rds-data"
- elif [ "${module}" = "resource-groups" ] ; then
- mybuildtargets+=";${module};resourcegroupstaggingapi"
- elif [ "${module}" = "route53" ] ; then
- mybuildtargets+=";${module};route53domains;route53resolver"
- elif [ "${module}" = "s3" ] ; then
- mybuildtargets+=";${module};athena;awstransfer;glacier;s3-encryption;s3control;transfer"
- elif [ "${module}" = "sagemaker" ] ; then
- mybuildtargets+=";${module};sagemaker-a2i-runtime;sagemaker-edge"
- mybuildtargets+=";sagemaker-featurestore-runtime;sagemaker-runtime"
- elif [ "${module}" = "timestream" ] ; then
- mybuildtargets+=";timestream-query;timestream-write"
- elif [ "${module}" = "transcribe" ] ; then
- mybuildtargets+=";${module};transcribestreaming"
- elif [ "${module}" = "waf" ] ; then
- mybuildtargets+=";${module};fms;network-firewall;waf-regional;wafv2"
- else
- mybuildtargets+=";${module}"
- fi
- fi
- done
-
- local mycmakeargs=(
- -DAUTORUN_UNIT_TESTS=$(usex test)
- -DBUILD_DEPS=NO
- -DBUILD_ONLY="${mybuildtargets}"
- -DBUILD_SHARED_LIBS=$(usex !static-libs)
- -DCPP_STANDARD=17
- -DENABLE_RTTI=$(usex rtti)
- -DENABLE_TESTING=$(usex test)
- -DENABLE_UNITY_BUILD=$(usex unity-build)
- -DNO_ENCRYPTION=$(usex !ssl)
- -DNO_HTTP_CLIENT=$(usex !http)
- )
-
- if use test; then
- # (#759802) Due to network sandboxing of portage, internet connectivity
- # tests will always fail. If you need a USE flag, because you want/need
- # to perform these tests manually, please open a bug report for it.
- mycmakeargs+=(
- -DENABLE_HTTP_CLIENT_TESTING=OFF
- )
- fi
-
- cmake_src_configure
-}
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.105-remove_Werror_from_FLAGS.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.105-remove_Werror_from_FLAGS.patch
deleted file mode 100644
index 8130066cc391..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.105-remove_Werror_from_FLAGS.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- a/cmake/compiler_settings.cmake 2020-12-12 15:31:17.703362345 +0100
-+++ b/cmake/compiler_settings.cmake 2020-12-12 15:31:53.641363625 +0100
-@@ -53,7 +53,7 @@
- endmacro()
-
- macro(set_gcc_warnings)
-- list(APPEND AWS_COMPILER_WARNINGS "-Wall" "-Werror" "-pedantic" "-Wextra")
-+ list(APPEND AWS_COMPILER_WARNINGS "-Wall" "-pedantic" "-Wextra")
- if(COMPILER_CLANG)
- if(PLATFORM_ANDROID)
- # when using clang with libc and API lower than 21 we need to include Android support headers and ignore the gnu-include-next warning.
---- a/cspell.json 2020-12-12 15:31:17.703362345 +0100
-+++ b/cspell.json 2020-12-12 15:31:42.488363228 +0100
-@@ -13,7 +13,7 @@
- // CMake
- "cmake", "DCMAKE", "AUTORUN", "DEPS", "STREQUAL", "RPATH", "STREQUAL", "DTARGET", "TOOLCHAIN", "DANDROID", "DBUILD", "DGIT", "SYSROOT", "DSTATIC", "BINDIR", "LIBDIR", "INCLUDEDIR", "DHAS",
- // Compiler and linker
-- "Wpedantic", "Wextra", "Werror", "xldscope", "Wtype", "Wunused", "RTTI", "ffunction", "fdata", "fsanitize", "pathconf", "unistd", "umask",
-+ "Wpedantic", "Wextra", "xldscope", "Wtype", "Wunused", "RTTI", "ffunction", "fdata", "fsanitize", "pathconf", "unistd", "umask",
- // Android NDK
- "JNIEXPORT", "jint", "JNICALL", "jobject", "jclass", "jmethod", "Ljava",
- // XML parser
---- a/CI/install-test/CMakeLists.txt 2020-12-12 15:31:17.704362345 +0100
-+++ b/CI/install-test/CMakeLists.txt 2020-12-12 15:32:06.433364080 +0100
-@@ -4,4 +4,4 @@
- find_package(AWSSDK REQUIRED COMPONENTS s3)
- add_executable(${PROJECT_NAME} "main.cpp")
- target_link_libraries(${PROJECT_NAME} ${AWSSDK_LINK_LIBRARIES})
--target_compile_options(${PROJECT_NAME} PRIVATE "-Wall" "-Werror")
-+target_compile_options(${PROJECT_NAME} PRIVATE "-Wall")
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.160-disable_http_testing.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.160-disable_http_testing.patch
deleted file mode 100644
index 8bf926148e52..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.8.160-disable_http_testing.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/aws-cpp-sdk-core-tests/http/HttpClientTest.cpp 2021-03-14 12:52:01.193340560 +0100
-+++ b/aws-cpp-sdk-core-tests/http/HttpClientTest.cpp 2021-03-14 12:52:42.684342951 +0100
-@@ -18,7 +18,7 @@
- using namespace Aws::Utils;
- using namespace Aws::Client;
-
--#ifndef NO_HTTP_CLIENT
-+#if !defined(NO_HTTP_CLIENT) && ENABLE_HTTP_CLIENT_TESTING
- static void makeRandomHttpRequest(std::shared_ptr<HttpClient> httpClient)
- {
- auto request = CreateHttpRequest(Aws::String("http://some.unknown1234xxx.test.aws"),
-@@ -319,4 +319,4 @@
- }
- #endif // ENABLE_CURL_CLIENT
- #endif // ENABLE_HTTP_CLIENT_TESTING
--#endif // NO_HTTP_CLIENT
-+#endif // !defined(NO_HTTP_CLIENT) && ENABLE_HTTP_CLIENT_TESTING
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ConstructReleaseDoc_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ConstructReleaseDoc_py-3.9.patch
deleted file mode 100644
index 658abfded785..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ConstructReleaseDoc_py-3.9.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/CI/ConstructReleaseDoc.py (original)
-+++ b/CI/ConstructReleaseDoc.py (refactored)
-@@ -35,6 +35,6 @@
- releases.append(release)
- changeDoc["releases"] = releases
-
-- print(json.dumps(changeDoc))
-+ print((json.dumps(changeDoc)))
-
- Main()
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ExtractBuildArgs_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ExtractBuildArgs_py-3.9.patch
deleted file mode 100644
index fb6856abff3c..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ExtractBuildArgs_py-3.9.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/CI/ExtractBuildArgs.py (original)
-+++ b/CI/ExtractBuildArgs.py (refactored)
-@@ -3,15 +3,15 @@
- import json
-
- if len(sys.argv) != 2:
-- print >> sys.stderr, " Usage: python ExtractBuildArgs.py <ArgName>"
-+ print(" Usage: python ExtractBuildArgs.py <ArgName>", file=sys.stderr)
- exit (-1)
-
- try:
- data = json.load(open('BuildSpec.json'))
- if sys.argv[1] == "cmakeFlags" and data["cmakeFlags"] != "":
-- print(data["cmakeFlags"])
-+ print((data["cmakeFlags"]))
- elif sys.argv[1] == "branch" and data["branch"] != "":
-- print(data["branch"])
-+ print((data["branch"]))
- except:
-- print >> sys.stderr, "No related args found in BuildSpec.json"
-+ print("No related args found in BuildSpec.json", file=sys.stderr)
- exit(-1)
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch
deleted file mode 100644
index ddd162025b49..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/CI/handle_release_notification.py (original)
-+++ b/CI/handle_release_notification.py (refactored)
-@@ -1,5 +1,5 @@
-
--from __future__ import print_function
-+
-
- import json
- import zipfile
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch
deleted file mode 100644
index ef7a384d7e6e..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/CI/move_release_doc_to_models.py (original)
-+++ b/CI/move_release_doc_to_models.py (refactored)
-@@ -1,5 +1,5 @@
-
--from __future__ import print_function
-+
-
- import json
- import zipfile
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch
deleted file mode 100644
index e77436236c9d..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/android-build/build_and_test_android.py (original)
-+++ b/android-build/build_and_test_android.py (refactored)
-@@ -120,13 +120,13 @@
-
- validTests = GetTestList( buildSharedObjects )
- if runTest not in validTests:
-- print( 'Invalid value for runtest option: ' + runTest )
-+ print(( 'Invalid value for runtest option: ' + runTest ))
- print( 'Valid values are: ' )
-- print( ' ' + ", ".join( validTests ) )
-+ print(( ' ' + ", ".join( validTests ) ))
- raise ArgumentException('runtest', runTest)
-
- if not IsValidABI(abi):
-- print('Invalid argument value for abi: ', abi)
-+ print(('Invalid argument value for abi: ', abi))
- print(' Valid values are "armeabi-v7a"')
- raise ArgumentException('abi', abi)
-
-@@ -140,7 +140,7 @@
- avd = FindAVDForABI(abi, avdABIs)
-
- if not IsValidAVD(avd, abi, avdABIs):
-- print('Invalid virtual device: ', avd)
-+ print(('Invalid virtual device: ', avd))
- print(' Use --avd to set the virtual device')
- print(' Use "android lists avds" to see all usable virtual devices')
- raise ArgumentException('avd', avd)
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch
deleted file mode 100644
index 5322430bfb38..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/CI/binary-release-pipeline/lambda_publish.py (original)
-+++ b/CI/binary-release-pipeline/lambda_publish.py (refactored)
-@@ -39,9 +39,9 @@
- prefix = publish_key_prefix,
- config = config
- )
-- print('Uploading artifacts to https://s3.console.aws.amazon.com/s3/object/{bucket}/{key}'.format(
-+ print(('Uploading artifacts to https://s3.console.aws.amazon.com/s3/object/{bucket}/{key}'.format(
- bucket = publish_bucket,
-- key = publish_key))
-+ key = publish_key)))
-
- s3.meta.client.copy(
- { 'Bucket': input_artifacts[i]['location']['s3Location']['bucketName'],
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch
deleted file mode 100644
index f17f05b3d3d5..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/doc_crosslinks/generate_cross_link_data.py (original)
-+++ b/doc_crosslinks/generate_cross_link_data.py (refactored)
-@@ -17,14 +17,14 @@
- if match:
- with codecs.open(join(apiDefinitionsPath, file), 'rb', 'utf-8') as api_definition:
- api_content = json.loads(api_definition.read())
-- if "uid" in api_content["metadata"].keys():
-+ if "uid" in list(api_content["metadata"].keys()):
- sdks[api_content["metadata"]["uid"]] = getServiceNameFromMetadata(api_content["metadata"])
-
- return sdks
-
- def getServiceNameFromMetadata(metadataNode):
- toSanitize = ""
-- if "serviceAbbreviation" in metadataNode.keys():
-+ if "serviceAbbreviation" in list(metadataNode.keys()):
- toSanitize = metadataNode["serviceAbbreviation"]
- else:
- toSanitize = metadataNode["serviceFullName"]
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch
deleted file mode 100644
index 885f94800c17..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch
+++ /dev/null
@@ -1,70 +0,0 @@
---- a/scripts/build_3rdparty.py (original)
-+++ b/scripts/build_3rdparty.py (refactored)
-@@ -237,7 +237,7 @@
- dependentInstallFile = os.path.join( uppercaseLib + "-prefix", "src", uppercaseLib + "-build", "cmake_install.cmake" )
- dependentInstallDirectory = '"' + os.path.join( installDirectory, "external", dependentLib ) + '"'
- dependent_install_call = "cmake -DCMAKE_INSTALL_CONFIG_NAME=" + config + " -DCMAKE_INSTALL_PREFIX=" + dependentInstallDirectory + " -P " + dependentInstallFile + " .."
-- print( "dependent install call = " + dependent_install_call )
-+ print(( "dependent install call = " + dependent_install_call ))
- subprocess.check_call( dependent_install_call, shell = True )
-
-
-@@ -254,7 +254,7 @@
-
- sourcePlatform = platform.system()
- if not sourcePlatform in platformEnvironments:
-- print( "Platform " + sourcePlatform + " not supported as a build platform" )
-+ print(( "Platform " + sourcePlatform + " not supported as a build platform" ))
- return 1
-
- platformEnv = platformEnvironments[ sourcePlatform ]
-@@ -292,12 +292,12 @@
- shutil.rmtree( installDirectory )
-
- if not architecture in platformBuildTargets:
-- print( "No definition for target architecture " + architecture )
-+ print(( "No definition for target architecture " + architecture ))
- return 1
-
- targetPlatformDef = platformBuildTargets[ architecture ]
- if not sourcePlatform in targetPlatformDef[ 'buildPlatforms' ]:
-- print( "Platform " + sourcePlatform + " does not support building for architecture " + architecture )
-+ print(( "Platform " + sourcePlatform + " does not support building for architecture " + architecture ))
- return 1
-
- buildEnvironment = buildEnvironments[ targetPlatformDef[ 'build_environment' ] ]
-@@ -338,18 +338,18 @@
- cmake_call_list = cmake_call_list + " -DCUSTOM_PLATFORM_DIR=\"" + customPlatformDir + "\""
-
- cmake_call_list = cmake_call_list + " " + quotedSourceDir
-- print( "cmake call = " + cmake_call_list )
-+ print(( "cmake call = " + cmake_call_list ))
- subprocess.check_call( cmake_call_list, shell = True )
-
- parallelBuildOption = buildEnvironment[ 'parallel_option' ].replace("??", str(parallelJobs))
- build_call_list = buildEnvironment[ 'global_build_call' ] + archConfig[ 'build_params' ]
- if parallelBuildOption != "":
- build_call_list = build_call_list + [ parallelBuildOption ]
-- print( "build call = " + str( build_call_list ) )
-+ print(( "build call = " + str( build_call_list ) ))
- subprocess.check_call( build_call_list )
-
- install_call = "cmake -DCMAKE_INSTALL_CONFIG_NAME=" + archConfig[ 'config' ] + " -DCMAKE_INSTALL_PREFIX=" + quotedInstallDirectory + " -P cmake_install.cmake " + quotedSourceDir
-- print( "install call = " + install_call )
-+ print(( "install call = " + install_call ))
- subprocess.check_call( install_call, shell = True )
-
- # platform specific stuff
-@@ -365,9 +365,9 @@
- os.chdir( ".." )
-
- else:
-- print("Build target config " + targetConfig + " does not exist for architecture " + architecture)
--
-- print( "Aws SDK for C++ finished 3rd party installation into: " + installDirectory )
-+ print(("Build target config " + targetConfig + " does not exist for architecture " + architecture))
-+
-+ print(( "Aws SDK for C++ finished 3rd party installation into: " + installDirectory ))
-
-
- # On windows: Run from powershell; make sure msbuild is in PATH environment variable
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch
deleted file mode 100644
index 8596e41c5f27..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/scripts/build_example.py (original)
-+++ b/scripts/build_example.py (refactored)
-@@ -56,13 +56,13 @@
- cmake_call = cmake_call + " -DCMAKE_PREFIX_PATH=" + sdkInstallDir
- cmake_call = cmake_call + " -DAWSSDK_ROOT_DIR=" + sdkInstallDir
- cmake_call = cmake_call + " " + sourceDir
-- print("cmake call = " + cmake_call)
-+ print(("cmake call = " + cmake_call))
- subprocess.check_call(cmake_call, shell = True)
-
- build_call = buildEnvironment[ platform ][ 'global_build_call' ]
- build_call = build_call + buildEnvironment[ platform ][ 'configs' ].replace("??", buildType)
- build_call = build_call + buildEnvironment[ platform ][ 'parallel_option' ].replace("??", parallel)
-- print("build call = " + build_call)
-+ print(("build call = " + build_call))
- subprocess.check_call(build_call, shell = True)
-
- def Main():
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch
deleted file mode 100644
index 396d1b134ebd..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/scripts/dummy_web_server.py (original)
-+++ b/scripts/dummy_web_server.py (refactored)
-@@ -78,7 +78,7 @@
- self._set_headers()
- self.wfile.write(self._html("hi!"))
- except socket.error as e:
-- print ("socket.error : Connection broke. Aborting" + str(e))
-+ print(("socket.error : Connection broke. Aborting" + str(e)))
- self.wfile._sock.close()
- self.wfile._sock = None
- return False
-@@ -111,7 +111,7 @@
- server_address = (addr, port)
- httpd = server_class(server_address, handler_class)
-
-- print("Starting httpd server on {}:{}.".format(addr, port))
-+ print(("Starting httpd server on {}:{}.".format(addr, port)))
- httpd.serve_forever()
- httpd.stop_server()
-
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch
deleted file mode 100644
index 3fd67591c098..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/scripts/endpoints_checker.py (original)
-+++ b/scripts/endpoints_checker.py (refactored)
-@@ -64,8 +64,8 @@
- strippedContent = RemoveCPPComments(content);
- match = ScanContent(strippedContent);
- if match:
-- print inputFile;
-- print "..." + strippedContent[match.start() : match.end()] + "...";
-+ print(inputFile);
-+ print("..." + strippedContent[match.start() : match.end()] + "...");
- return True;
-
- return False;
-@@ -109,7 +109,7 @@
- assert ScanContent("\"cn-north-2 doesn't exist\"") == None;
-
- ###################Test End######################################
--print "Start checking hard coded endpoints in source files...";
-+print("Start checking hard coded endpoints in source files...");
- exitCode = 0;
- RootDir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)));
- for root, dirnames, fileNames in os.walk(RootDir):
-@@ -117,5 +117,5 @@
- if fileName.endswith(('.h', '.cpp')):
- targetFile = os.path.join(root, fileName);
- exitCode |= CheckFile(targetFile);
--print "Finished checking hard coded endpoints in source files with exit code",exitCode,".";
-+print("Finished checking hard coded endpoints in source files with exit code",exitCode,".");
- exit(exitCode);
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch
deleted file mode 100644
index c1141bdf53e5..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/scripts/gather_3rdparty.py (original)
-+++ b/scripts/gather_3rdparty.py (refactored)
-@@ -200,7 +200,7 @@
-
- # shutil.rmtree( destDir )
-
-- print( "Aws SDK for C++ finished 3rd party pre-build gather into: " + uploadZipFile )
-+ print(( "Aws SDK for C++ finished 3rd party pre-build gather into: " + uploadZipFile ))
-
-
- Main()
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch
deleted file mode 100644
index 12b910425bf5..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/scripts/generate_sdks.py (original)
-+++ b/scripts/generate_sdks.py (refactored)
-@@ -94,7 +94,7 @@
- with zipfile.ZipFile(output.strip().decode('utf-8'), 'r') as zip:
- zip.extractall(outputDir)
- except EnvironmentError as ex:
-- print('Error generating sdk {} with error {}'.format(sdk, ex))
-+ print(('Error generating sdk {} with error {}'.format(sdk, ex)))
-
- def Main():
- arguments = ParseArguments()
-@@ -105,11 +105,11 @@
- sdks = DiscoverAllAvailableSDKs(arguments['pathToApiDefinitions'])
-
- if arguments['listAll']:
-- for key, value in sdks.iteritems():
-+ for key, value in sdks.items():
- print(value)
-
- if arguments['serviceName']:
-- print('Generating {} api version {}.'.format(arguments['serviceName'], arguments['apiVersion']))
-+ print(('Generating {} api version {}.'.format(arguments['serviceName'], arguments['apiVersion'])))
- key = '{}-{}'.format(arguments['serviceName'], arguments['apiVersion'])
- GenerateSdk(arguments['pathToGenerator'], sdks[key], arguments['outputLocation'], arguments['namespace'], arguments['licenseText'], arguments['standalone'], arguments['enableVirtualOperations'])
-
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch
deleted file mode 100644
index d73fa82ff1c0..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/scripts/renew_license.py (original)
-+++ b/scripts/renew_license.py (refactored)
-@@ -55,7 +55,7 @@
- if (skipFile(inputFile)):
- return False;
-
-- print ("Process file: " + inputFile)
-+ print(("Process file: " + inputFile))
- with open(inputFile) as ftarget:
- content = ftarget.read()
-
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch
deleted file mode 100644
index f451e707f40b..000000000000
--- a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/scripts/run_integration_tests.py (original)
-+++ b/scripts/run_integration_tests.py (refactored)
-@@ -52,11 +52,11 @@
- testExe = os.path.join(arguments[ "testDir" ], testName if testHasParentDir else "", testName) + exeExtension
- # when build with BUILD_ONLY, not all test binaries will be generated.
- if not os.path.isfile(testExe):
-- print("Test: \"{}\" doesn't exist, skipped.".format(testExe))
-+ print(("Test: \"{}\" doesn't exist, skipped.".format(testExe)))
- continue
- prefix = "--aws_resource_prefix=" + platform.system().lower()
-- print("testExe = " + testExe)
-- print("prefix = " + prefix)
-+ print(("testExe = " + testExe))
-+ print(("prefix = " + prefix))
- AddExecutableBit(testExe)
- subprocess.check_call([testExe, prefix])
-
diff --git a/dev-libs/aws-sdk-cpp/metadata.xml b/dev-libs/aws-sdk-cpp/metadata.xml
deleted file mode 100644
index f6161d03b690..000000000000
--- a/dev-libs/aws-sdk-cpp/metadata.xml
+++ /dev/null
@@ -1,479 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>amit.prakash.ambasta@gmail.com</email>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>sven.eden@prydeworx.com</email>
- <name>Sven Eden</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription>
- The AWS SDK for C++ provides a modern C++ version C++ 11 or later interface for Amazon Web Services AWS.
- It is meant to be performant and fully functioning with low- and high-level SDKs, while minimizing
- dependencies and providing platform portability Windows, OSX, Linux, and mobile.
-
- AWS SDK for C++ is in now in General Availability and recommended for production use. We invite our
- customers to join the development efforts by submitting pull requests and sending us feedback and ideas
- via GitHub Issues.
- </longdescription>
- <use>
- <flag name="http">Enable http support via <pkg>net-misc/curl</pkg></flag>
- <flag name="rtti">Flag to enable/disable rtti within the library</flag>
- <flag name="unity-build">
- Build using a single unified .cpp file for each service library.
- Reduces the size of static library binaries
- </flag>
-
- <flag name="access-management">
- AWS Access Management, a meta-flag that enables:
- AWS Certificate Manager (ACM): Provision, manage, and deploy SSL/TLS certificates on AWS
- managed resources.
- AWS Data Exchange : A service that makes it easy for customers to find, subscribe
- to, and use third-party data in the AWS Cloud.
- AWS IAM Access Analyzer : Identify any policies that grant access to an external
- principal.
- Identity and Access Management (IAM): A web service for securely controlling access to AWS
- services.
- Resource Access Manager (RAM): Customers who operate multiple accounts can create resources
- centrally and use AWS RAM to share them with all of their accounts to reduce
- operational overhead.
- SSO : AWS Single Sign-On (SSO) makes it easy to centrally manage access to multiple AWS
- accounts and business applications and provide users with single sign-on access to all
- their assigned accounts and applications from one place.
- Also enables acm-pca, identity-management, identitystore, sso-admin, sso-oidc and sts
- (Security Token Service).
- </flag>
- <flag name="apigateway">
- Create and deploy your own REST and WebSocket APIs at any scale.
- Also enables apigatewaymanagementapi and apigatewayv2.
- </flag>
- <flag name="appconfig">Quickly deploy application configurations to applications of any size.</flag>
- <flag name="backup">AWS Backup is a fully managed backup service</flag>
- <flag name="batch">Run batch computing workloads on the AWS Cloud</flag>
- <flag name="budgets">
- Use AWS Budgets to plan service usage, service costs, and instance reservations.
- Also enables the following related modules:
- AWS Cost Explorer (CE) : Programmatically query cost and usage data.
- Cost and Usage Report (CUR): Programmatically create, query, and delete AWS Cost and Usage
- report definitions.
- </flag>
- <flag name="chime">Amazon Chime, a secure, real-time, unified communications service.</flag>
- <flag name="cloud-desktop">
- AWS end user computing services.
- AppStream 2.0: Fully managed, secure application streaming service.
- WorkDocs : Fully managed, secure enterprise storage and sharing service.
- WorkLink : Fully managed, cloud-based service that enables secure, one-click access to
- internal websites and web apps from mobile devices.
- WorkMail : Managed email and calendaring service.
- WorkSpaces : Cloud-based desktop experience for end users.
- Also enabled workmailmessageflow.
- </flag>
- <flag name="cloud-dev">
- Enables in-cloud developer tools:
- Cloud9 : Cloud-based integrated development environment IDE to write, run, and debug code.
- CodeArtifact: Secure and scalable artifact management service for software development.
- CodeBuild : Managed build service that compiles, runs unit tests and produces artifacts.
- CodeCommit : Privately store and manage Git repositories in the AWS cloud.
- CodeDeploy : Automate the deployment and updating of applications.
- CodeGuru : Provides intelligent recommendations for improving application performance,
- efficiency, and code quality in your Java applications.
- CodePipeline: Continuous delivery service to model, visualize, and automate the steps required
- to release software.
- CodeStar : Quickly develop, build, and deploy applications on AWS. Also enables
- codestar-connections and codestar-notifications.
- Honey Code : Fully managed service to quickly build mobile and web apps for teams.
- Queues : Simple queue class. Allows standard queue operations top, delete, and push. Also
- has higher level, asynchronous interface with callbacks.
- X-Ray : Provides request tracing, exception collection, and profiling capabilities.
- </flag>
- <flag name="cloud-media">
- AWS Media modules for transforming, converting, delivering and streaming media.
- Elastic Transcoder : Convert media files stored in Amazon S3 into media files in the formats
- required by consumer playback devices.
- Elemental Media Connect: Secure and flexible transport service for live video.
- Elemental Media Convert: Format and compress offline video content for delivery to televisions
- or connected devices.
- Elemental Media Live : Video service that allows easy and reliable creation of live outputs
- for broadcast and streaming delivery.
- Elemental Media Package: Just-in-time video packaging and origination service. (Includes
- mediapackage-vod)
- Elemental Media Store : Video origination and storage service.Manage video assets as objects in
- containers to build dependable, cloud-based media workflows. (Includes mediastore-data)
- Elemental Media Tailor : Personalization and monetization service that allows scalable server-
- side ad insertion.
- </flag>
- <flag name="cloud-mobile">
- AWS Mobile modules for handling mobile application management and delivery.
- Amplify : Comprehensive set of SDKs, libraries, tools, and documentation for client app
- development.
- AppSync : Enterprise level, fully managed GraphQL service with real-time data synchronization
- and offline programming features.
- Device Farm: Test iOS, Android and Fire OS apps on real, physical phones and tablets that are
- hosted by AWS.
- PinPoint : Engage customers by sending them email, SMS and voice messages, and push
- notifications. (Includes pinpoint-email and sms-voice)
- SNS : Amazon Simple Notification Service, see USE flag sns.
- Also enables mobile and mobileanalytics.
- </flag>
- <flag name="cloudformation">
- Create and provision AWS infrastructure deployments predictably and repeatedly. Use a template
- file to create and delete a collection of resources together as a single unit (a stack).
- </flag>
- <flag name="cloudfront">
- Delivers static and dynamic web content through a worldwide network of edge locations that
- provide low latency and high performance.
- </flag>
- <flag name="cloudhsm">
- Secure cryptographic key storage by providing managed hardware security modules in the AWS
- Cloud.
- Also enables cloudhsmv2.
- </flag>
- <flag name="cloudsearch">
- Fully managed service in the cloud to set up, manage, and scale a search solution for websites.
- Also enables cloudsearchdomain.
- </flag>
- <flag name="cloudwatch">
- Amazon CloudWatch monitors Amazon Web Services (AWS) resources and the applications run on AWS
- in real time.
- The following modules besides monitoring are also enabled:
- Application Insights: Monitor .NET and SQL Server applications.
- App Mesh : Monitor and control microservices running on AWS.
- Audit Manager : Helps to continuously audit your AWS usage to simplify how you manage
- risk and compliance with regulations and industry standards.
- CloudTrail : Monitor AWS deployments in the cloud by getting a history of AWS API
- calls, including API calls made via the AWS Management Console, the AWS SDKs, the
- command line tools, and higher-level AWS services.
- Compute Optimizer : Recommends optimal AWS compute resources for your workloads.
- Detective : Analyze, investigate, and identify the root cause of security findings
- or suspicious activities.
- DevOps Guru : Generates operational insights using machine learning to help to improve
- the performance of operational applications.
- GuardDuty : Continuous security monitoring service.
- Health : Provides personalized information about events that can affect the AWS
- infrastructure, guides through scheduled changes, and accelerates the troubleshooting
- of issues that affect AWS resources and accounts.
- Inspector : A security vulnerability assessment service that helps improve the
- security and compliance of
- AWS resources.
- Logs : Monitor, store, and access log files from Amazon EC2 instances, AWS
- CloudTrail, or other sources.
- Synthetics : Create canaries, configurable scripts that run on a schedule, to monitor
- your endpoints and APIs.
- </flag>
- <flag name="cognito">
- Create unique identities, authenticate these identities with identity providers and save mobile
- user data in the AWS Cloud.
- Enables cognito-identity, cognito-idp and cognito-sync
- </flag>
- <flag name="config">
- Provides a detailed view of the resources associated with your AWS account, including how they
- are configured, how they are related to one another, and how the configurations and their
- relationships have changed over time.
- </flag>
- <flag name="dlm">
- Amazon Data Lifecycle Manager (DLM):
- Manage the lifecycle of AWS resources. Create lifecycle policies to automate operations on
- specified resources.
- </flag>
- <flag name="ebs">
- Amazon Elastic Block Store (Amazon EBS) is a web service that provides block level storage
- volumes for use with EC2 instances. EBS volumes are highly available and reliable storage
- volumes that can be attached to any running instance and used like a hard drive.
- </flag>
- <flag name="ec2">
- Amazon Elastic Compute Cloud (EC2) is a web service that provides resizeable computing capacity.
- This flag also enables the following modules:
- Auto Scaling : Set up dynamic and predictive scaling for scalable AWS resources. Also
- enables autoscaling-plans and application-autoscaling.
- EC2 Image Builder : Fully-managed AWS service that makes it easier to automate the creation,
- management, and deployment of customized, secure, and up-to-date “golden” server images
- that are pre-installed and pre-configured with software and settings to meet specific IT
- standards.
- Elastic File System: EFS provides file storage for Amazon EC2 instances.
- Savings Plan : Flexible pricing model that helps you save a significant percentage on
- Amazon EC2 and Fargate usage.
- </flag>
- <flag name="ecr">
- Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry.
- Also enables Amazon ECR Public.
- </flag>
- <flag name="ecs">
- Amazon Elastic Container Service (ECS) is a highly scalable, fast, container management service.
- </flag>
- <flag name="eks">
- Amazon Elastic Kubernetes Service (EKS) is a managed service to run Kubernetes on AWS without
- own Kubernetes clusters.
- Also enables Amazon EMR on EKS.
- </flag>
- <flag name="elasticache">
- Set up, manage, and scale distributed in-memory cache environments in the AWS Cloud
- </flag>
- <flag name="elasticbeanstalk">Quickly deploy and manage applications in the AWS Cloud.</flag>
- <flag name="elastic-inference">
- Amazon Elastic Inference is a service that allows you to attach low-cost GPU-powered
- acceleration to many Amazon machine instances in order to reduce the cost of running deep
- learning inference by up to 75%. Amazon Elastic Inference supports TensorFlow, Apache MXNet, and
- ONNX models through MXNet.
- </flag>
- <flag name="elasticloadbalancing">
- Automatically distribute incoming application traffic across multiple targets, such as EC2
- instances.
- Also enables elasticloadbalancingv2.
- </flag>
- <flag name="elasticmapreduce">
- Amazon Elastic MapReduce (EMR) processes large amounts of data efficiently using Hadoop
- processing combined with several AWS products.
- </flag>
- <flag name="email">
- Amazon Simple Email Service (Amazon SES):
- An email platform to send and receive email using ones own email addresses and domains.
- See: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html
- Also enables sesv2
- </flag>
- <flag name="es">
- Amazon Elasticsearch Configuration Service (ES) is an API to create, configure, and manage
- Elasticsearch domains.
- </flag>
- <flag name="events">
- Serverless event bus service to connect applications with data from a variety of sources.
- Also enables eventbridge.
- </flag>
- <flag name="forecast">
- Amazon Forecast is a fully managed deep learning service for time-series forecasting. Time-
- series forecasting is useful in multiple domains, including retail, financial planning, supply
- chain, and healthcare.
- Also enables the forecastquery module.
- </flag>
- <flag name="frauddetector">
- Amazon Fraud Detector is a fully managed service that helps you detect suspicious online
- activities such as the creation of fake accounts and online payment fraud. With Amazon Fraud
- Detector, you can create a fraud detection ML model with just a few clicks and use it to
- evaluate online activities in milliseconds.
- </flag>
- <flag name="fsx">Amazon FSx is a fully managed service to launch and use shared file storage.</flag>
- <flag name="globalaccelerator">
- AWS Global Accelerator is a network layer service for accelerators to improve availability and
- performance for internet applications used by a global audience.
- </flag>
- <flag name="iot">AWS IoT
- This is a meta-flag for all Internet of Things modules provided by the SDK:
- iot : enables secure, bi-directional communication between Internet-connected things
- (such as sensors, actuators, embedded devices, or smart appliances) and the AWS Cloud
- over MQTT and HTTP.
- greengrass : Extends AWS onto physical devices so they can act locally on the data they
- generate. Installed are both Version 1 and Version 2.
- iot1click : A service for simple devices to trigger AWS Lambda functions that execute a
- specific action.
- iotanalytics : Provides advanced data analysis for AWS IoT.
- iotevents : Monitor equipment or device fleets for failures or changes in operation, and
- trigger actions when such events occur.
- iotsitewise : Easily collect, organize, and analyze data from industrial equipment at scale.
- iotthingsgraph: Integrated set of tools that enable developers to build IoT applications using
- devices and services that use different data representation standards and communication
- protocols.
- Also enables iot1click-devices, iot1click-projects, iotdeviceadvisor, iot-data, iotevents-data, iotfleethub,
- iot-jobs-data, iotsecuretunneling and iotwireless.
- </flag>
- <flag name="kendra">
- Amazon Kendra is a search service, powered by machine learning, that enables users to search
- unstructured text using natural language.
- </flag>
- <flag name="kinesis">
- Amazon Kinesis
- Collect, process, and analyze video and data streams in real time. The following modules besides
- kinesis are enabled:
- firehose : Load data streams into AWS data stores.
- ivs : Managed live streaming solution for creating interactive video experiences.
- kinesisanalytics: Process and analyze streaming data using SQL or Java. (Also enables
- kinesisanalyticsv2)
- kinesisvideo : Capture, process, and store video streams for analytics and machine learning.
- Additionally kinesis-video-archived-media, kinesis-video-media and kinesis-video-signaling are
- enabled.
- </flag>
- <flag name="kms">
- AWS Key Management Service (KMS)
- An encryption and key management service scaled for the cloud.
- </flag>
- <flag name="lex">
- Amazon Lex is an AWS service for building conversational interfaces into applications using
- voice and text. Installed are both Version1 and Version 2.
- Also enables lex-models.
- </flag>
- <flag name="lambda">AWS Lambda: Run code without provisioning or managing servers.</flag>
- <flag name="license-manager">
- Streamlines the process of bringing software vendor licenses to the cloud.
- </flag>
- <flag name="lightsail">
- The easiest way to get started with AWS for developers who just need virtual private servers
- </flag>
- <flag name="lookoutvision">
- Amazon Lookout for Vision enables you to find visual defects in industrial products, accurately
- and at scale.
- </flag>
- <flag name="machinelearning">
- The algorithms of Amazon Machine Learning create machine learning (ML) models by finding
- patterns in existing data. The service uses these models to process new data and generate
- predictions for application.
- </flag>
- <flag name="macie">
- A security service that uses machine learning to automatically discover, classify, and protect
- sensitive data in AWS.
- Also enables macie2
- </flag>
- <flag name="managedblockchain">
- Create and manage scalable blockchain networks using popular open source frameworks. Currently,
- Managed Blockchain supports the Hyperledger Fabric open source framework.
- </flag>
- <flag name="marketplace">
- AWS Marketplace is an online store where you can buy or sell software that runs on Amazon Web
- Services (AWS).
- Marketplace support consists of the marketplacecommerceanalytics module plus:
- Marketplace Entitlement Service: A contract verification feature that AWS Marketplace sellers
- can use to verify the amount of the sellers product (for example, end user licenses or
- storage, data, or compute capacity) the customer has purchased.
- Marketplace Metering Service : A pricing and metering feature that AWS Marketplace sellers can
- use to directly charge for their software along one of four dimensions: users, data,
- bandwidth, or hosts.
- Also enables marketplace-catalog, pricing and servicecatalog-appregistry.
- </flag>
- <flag name="mwaa">
- Amazon Managed Workflows for Apache Airflow (Amazon MWAA) is a managed service for Apache
- Airflow that makes it easy for you to build and manage your workflows in the cloud.
- </flag>
- <flag name="networkmanager">
- Transit Gateway Network Manager (Network Manager) enables you to create a global network, in
- which you can monitor your AWS and on-premises networks that are built around transit gateways.
- </flag>
- <flag name="organizations">
- Account management service that to consolidate multiple AWS accounts into an organization to be
- centrally managed.
- </flag>
- <flag name="opsworks">
- AWS OpsWorks is a simple and flexible way to create and manage stacks and applications.
- Also enables opsworkscm.
- </flag>
- <flag name="other">
- This is a meta-flag for rarely needed modules that in themselves need not much build time. If
- you would like to have any of the following modules to have their own USE flag, please open a
- bug report and it will most probably get one.
- The modules are:
- AWSMigrationHub, alexaforbusiness, appflow, appintegrations, braket, clouddirectory, comprehend,
- comprehendmedical, connect, connect-contact-lens, customer-profiles, datapipeline, databrew,
- datasync, directconnect, discovery, dms, docdb, ds, dynamodb, gamelift, glue, groundstation,
- healthlake, importexport, kafka, lakeformation, migrationhub-config, mq, mturk-requester,
- neptune, quicksight, redshift, robomaker, sdb, schemas, service-quotas, servicecatalog,
- servicediscovery, signer, sms, snowball, ssm, states, storagegateway, support and swf.
- </flag>
- <flag name="outposts">
- AWS Outposts brings native AWS services, infrastructure, and operating models to virtually any
- data center, co-location space, or on-premises facility. You can use the same services, tools,
- and partner solutions to develop for the cloud and on premises.
- Also enables s3outposts.
- </flag>
- <flag name="personalize">
- Real-time personalization and recommendations, based on the same technology used at Amazon.com.
- Also enables personalize-events and personalize-runtime.
- </flag>
- <flag name="polly">
- Amazon Polly
- A Text-to-Speech (TTS) cloud service that converts text into lifelike speech.
- Also enables text-to-speech, which needs you to enable pulseaudio support to work.
- </flag>
- <flag name="qldb">
- Amazon Quantum Ledger Database (Amazon QLDB) is a fully managed ledger database that provides a
- transparent, immutable, and cryptographically verifiable transaction log owned by a central
- trusted authority. You can use Amazon QLDB to track all application data changes, and maintain
- a complete and verifiable history of changes over time.
- Also enables qldb-session.
- </flag>
- <flag name="queues">
- AWS Queues is a simple queue class.
- Allows standard queue operations top, delete, and push. Also has higher level, asynchronous
- interface with callbacks.
- </flag>
- <flag name="rds">
- Amazon Relational Database Service (RDS) is a web service to set up, operate, and scale a
- relational database in the cloud.
- Also enables pi (Performance Insights) and rds-data.
- </flag>
- <flag name="route53">
- AWS Route 53 is a highly available and scalable Domain Name System (DNS) web service.
- Also enables route53domains and route53resolver.
- </flag>
- <flag name="rekognition">Add image and video analysis to applications.</flag>
- <flag name="resource-groups">
- AWS Resource Groups and Tag Editor
- Organize AWS resources into groups, tag resources using virtually any criteria, and manage,
- monitor, and automate tasks on grouped resources.
- Also enables resourcegroupstaggingapi. (Resource Groups Tagging API)
- </flag>
- <flag name="s3">
- Amazon Simple Storage Service Storage for the internet.
- Additionally to the s3 module, the following modules are activated:
- Athena : Interactive query service to analyze data in Amazon S3 using standard SQL.
- Glacier : Storage solution for cold data.
- Transfer for SFTP: Transfer files directly into and out of Amazon S3 using SFTP.
- Also enables s3-encryption, s3control and transfer.
- </flag>
- <flag name="sagemaker">
- Amazon SageMaker
- Fully managed machine learning service. With Amazon SageMaker, data scientists and developers
- can quickly and easily build and train machine learning models, and then directly deploy them
- into a production-ready hosted environment.
- Also enables sagemaker-a2i-runtime, sagemaker-edge, sagemaker-featurestore-runtime and
- sagemaker-runtime.
- </flag>
- <flag name="secretsmanager">
- Encrypt, store, and retrieve credentials for databases and other services.
- </flag>
- <flag name="securityhub">Provides a comprehensive view of the security state of AWS resources.</flag>
- <flag name="serverlessrepo">
- AWS Serverless Application Repository
- Enables teams, organizations, and individual developers to find, deploy, publish, share, store,
- and easily assemble serverless architectures.
- </flag>
- <flag name="shield">AWS Shield, protection against DDoS attacks</flag>
- <flag name="sns">
- Amazon Simple Notification Service (SNS) is a web service that enables applications, end-users,
- and devices to instantly send and receive notifications from the cloud.
- </flag>
- <flag name="sqs">
- Amazon Simple Queue Service (SQS): Fully managed message queuing service that makes it easy to
- decouple and scale microservices, distributed systems, and serverless applications.
- </flag>
- <flag name="textract">
- Amazon Textract to add document text detection and analysis to applications.
- </flag>
- <flag name="timestream">
- Store and analyze sensor data for IoT applications, metrics for DevOps use cases, and telemetry
- for application monitoring scenarios such as clickstream data analysis.
- Note: The two modules enabled are timestream-query and timestream-write.
- </flag>
- <flag name="transcribe">
- A transcription services for audio files. It uses advanced machine learning technologies to
- recognize spoken words and transcribe them into text.
- Also enables transcribestreaming.
- </flag>
- <flag name="translate">
- A neural machine translation service for translating text to and from English across a breadth
- of supported languages.
- </flag>
- <flag name="waf">
- The Web Application Firewall (WAF) can monitor web requests that are forwarded to Amazon
- CloudFront distributions or an Application Load Balancer. Can also be used to block or allow
- requests based on conditions such as the IP addresses that requests originate from or values in
- the requests.
- Also enables fms, network-firewall, waf-regional and wafv2
- </flag>
- <flag name="wellarchitected">
- Use the AWS Well-Architected Tool to review your workloads against current AWS architectural best practices.
- The AWS Well-Architected Tool measures the workload and provides recommendations on how to improve your
- architecture.
- </flag>
- </use>
-</pkgmetadata>
diff --git a/dev-libs/libprelude/Manifest b/dev-libs/libprelude/Manifest
deleted file mode 100644
index 8388fda03b5d..000000000000
--- a/dev-libs/libprelude/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX libprelude-4.0.0-fix-python-bindings.patch 1136 BLAKE2B 287f5e3c049ef4d3af54932f968f1973aebe0541e50403e4154512772e9d625324e879a06ff4c5810bb90f3d2c968c09fa361067435e7e4bc6131ea78f6ad794 SHA512 6990cd9e79d6e9e42c9f377f1c9a9f48920310aaf47d9bc731fc133c743256874a613ad5740eb4bc25825b341e313f79c8cfa1160a58e6eda228b9ca6bfef2b2
-AUX libprelude-5.1.0-fix_gtkdoc_1.32.patch 416 BLAKE2B 9717541a0d57a0fb97a7f4f2b9d466d65f8091e96707cb7a20e61ce3aef925d44b93a71f03d90c074592e0bf91a133c7a2b87996ceabb10810a3795a595d874c SHA512 1b35a8b5af4701c51e3d9a20eaf501cf81f429b2f2f16c0d8fecefa51a3438b35cf237db3c4696c56e53a2a87b0663a08a73d72edac207ae04b067ef2c4dc6fe
-AUX libprelude-5.2.0-luabindings_liblua.patch 611 BLAKE2B 8541a59228a9e8d0b35cc22ec2d26f3f01a91348fd7eb293f68c637b1ca176c86cfa28578d28b8c290f76bf8b4adba2ff5f7da7a8fd16ee4b846730c4cd04b56 SHA512 1a45fc0fb71850769e0b23c0b1ce8eae0912bdb3398baaef91b631b622fbd7166a11cc1f501d8dfa063b8dc5230c41b3e521b57792d8c865b94d9a6efea2c995
-AUX libprelude-5.2.0-slibtool.patch 2276 BLAKE2B 434b6e5ef887dcc086812a6ceffc5830bd572cc4c87481f960f0fa3e9395979ea8338759c73f7376337ffb99e7a6f7a37587582d4fd300f5fcc74aba5ee8ccb0 SHA512 eb1cd21a7c91e49315720be68b7f2e25ce91b81d2591b6ca05aa37e428503a272f1bbb833039857788d2007a3e1b5e9f04947478ed909c43a7593218084811f8
-DIST libprelude-5.2.0.tar.gz 2902019 BLAKE2B f4caecdc4d34a075fecef73e043e653943fb4af91f4ae5ec5bfdd2d00acccd2095087ba2e6e98aef786e801ba4396f7a66af2de64b5ab8de50921e078614e1a3 SHA512 e0dc0d7c06a4c250a5a12c5cddd8aa8db33d94f8afd85b1afdb264717d674e0dc0b4dc8a5336860df74ffe408023cc7a5356e3acc3c96876099659e33ce04dd0
-EBUILD libprelude-5.2.0-r10.ebuild 2123 BLAKE2B d82deff66f83bcfdb9f82ac32a30b03b691ef5fd96433fd1795b42be0d8907cd82cfa8241440a9795980ff0d959a276b37533fa588b100d2ad0972e6e9e31ba6 SHA512 f585ba73df601f538ef2ec2bdc1459c6f76692b14b2be3d7044ed1746ca678d9d0916e951ac0a78b4d365444ca7524c812f1a354d056a0bc4bb4dd475c99fe57
-MISC metadata.xml 666 BLAKE2B c133e5679e6a366f65f627ce547abd85393a9e17be6fada179b78a8ecfe85700291f688ad93c2afc9cc08a1554c0a0b783e53835fd3d62a65e21a01024d25042 SHA512 65a571f4f6602982484f9ce258bf684cec128c0460e9df37153e0647370beb3304404534f909cc72c775e05f04aea3ff8e2d0a1b3e19edfcb004789b35d60313
diff --git a/dev-libs/libprelude/files/libprelude-4.0.0-fix-python-bindings.patch b/dev-libs/libprelude/files/libprelude-4.0.0-fix-python-bindings.patch
deleted file mode 100644
index 7336b620045a..000000000000
--- a/dev-libs/libprelude/files/libprelude-4.0.0-fix-python-bindings.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- a/bindings/python/Makefile.am 2017-07-17 12:03:05.653000000 +0200
-+++ b/bindings/python/Makefile.am 2017-09-06 18:51:57.179778549 +0200
-@@ -9,35 +9,6 @@
- all-am: python-build
-
- python-build: _prelude.cxx
--if HAVE_PYTHON2
-- CC="$(CXX)" $(PYTHON2) setup.py build
--endif
--if HAVE_PYTHON3
-- CC="$(CXX)" $(PYTHON3) setup.py build
--endif
--install-exec-hook:
--if HAVE_PYTHON2
-- $(PYTHON2) setup.py install `test -n "$(DESTDIR)" && echo --root $(DESTDIR)` --prefix @prefix@
--endif
--if HAVE_PYTHON3
-- $(PYTHON3) setup.py install `test -n "$(DESTDIR)" && echo --root $(DESTDIR)` --prefix @prefix@
--endif
--
--uninstall-hook:
--if HAVE_PYTHON2
-- $(PYTHON2) setup.py uninstall `test -n "$(DESTDIR)" && echo --root $(DESTDIR)` --prefix @prefix@
--endif
--if HAVE_PYTHON3
-- $(PYTHON3) setup.py uninstall `test -n "$(DESTDIR)" && echo --root $(DESTDIR)` --prefix @prefix@
--endif
--
--clean-local:
--if HAVE_PYTHON2
-- $(PYTHON2) setup.py clean -a
--endif
--if HAVE_PYTHON3
-- $(PYTHON3) setup.py clean -a
--endif
-
- _prelude.cxx prelude.py: $(top_srcdir)/bindings/c++/include/*.hxx $(top_srcdir)/bindings/libpreludecpp.i libpreludecpp-python.i
- if HAVE_SWIG
diff --git a/dev-libs/libprelude/files/libprelude-5.1.0-fix_gtkdoc_1.32.patch b/dev-libs/libprelude/files/libprelude-5.1.0-fix_gtkdoc_1.32.patch
deleted file mode 100644
index 3495ebf62ccb..000000000000
--- a/dev-libs/libprelude/files/libprelude-5.1.0-fix_gtkdoc_1.32.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/docs/api/libprelude-docs.xml
-+++ b/docs/api/libprelude-docs.xml
-@@ -51,10 +51,6 @@
- <xi:include href="xml/idmef-value.xml"/>
-
- </chapter>
-- <chapter id="object-tree">
-- <title>Object Hierarchy</title>
-- <xi:include href="xml/tree_index.sgml"/>
-- </chapter>
- <index id="api-index-full">
- <title>API Index</title>
- <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
diff --git a/dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch b/dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch
deleted file mode 100644
index 6eeb4beb92b4..000000000000
--- a/dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Compiled Lua modules must not link against liblua.
-
---- a/bindings/lua/Makefile.am
-+++ b/bindings/lua/Makefile.am
-@@ -9,7 +9,7 @@
-
- AM_CPPFLAGS = -I@top_srcdir@ -I@top_builddir@/src/include -I@top_srcdir@/src/include -I@top_builddir@/src/libprelude-error -I@top_srcdir@/bindings/c++/include @LUA_CFLAGS@ -I@top_srcdir@/libmissing -I@top_builddir@/libmissing
-
--prelude_la_LDFLAGS = -module -avoid-version @LUA_LIBS@
-+prelude_la_LDFLAGS = -module -avoid-version
- prelude_la_LIBADD = $(top_builddir)/bindings/c++/.libs/libpreludecpp.la
- prelude_la_SOURCES = prelude.cxx
- preludedir = $(libdir)/lua/@LUA_VERSION@
diff --git a/dev-libs/libprelude/files/libprelude-5.2.0-slibtool.patch b/dev-libs/libprelude/files/libprelude-5.2.0-slibtool.patch
deleted file mode 100644
index 6a1bed0d5c0a..000000000000
--- a/dev-libs/libprelude/files/libprelude-5.2.0-slibtool.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Bug: https://bugs.gentoo.org/790647
-
-From: orbea <orbea@riseup.net>
-Date: Sun, 10 Jul 2022 09:26:59 -0700
-Subject: [PATCH] Fix the build with slibtool
-
-The build system should not use the .libs directory which is for
-internal use by the libtool implementation only. GNU libtool is far less
-strict than slibtool in these cases.
-
---- a/bindings/c++/Makefile.am
-+++ b/bindings/c++/Makefile.am
-@@ -21,7 +21,7 @@ libpreludecpp_la_SOURCES = \
- prelude-log.cxx
-
- libpreludecpp_la_LDFLAGS = -no-undefined -version-info @LIBPRELUDECPP_SONAME@
--libpreludecpp_la_LIBADD = $(top_builddir)/src/.libs/libprelude.la
-+libpreludecpp_la_LIBADD = $(top_builddir)/src/libprelude.la
- libpreludecpp_la_CPPFLAGS = -I$(top_builddir) -I$(top_builddir)/src/include -I$(top_srcdir)/src/include -I$(top_builddir)/src/libprelude-error -I$(top_builddir)/bindings/c++/include -I$(top_srcdir)/bindings/c++/include
-
- endif
---- a/bindings/lua/Makefile.am
-+++ b/bindings/lua/Makefile.am
-@@ -10,7 +10,7 @@ dist_swigdata_DATA = libpreludecpp-lua.i
- AM_CPPFLAGS = -I@top_srcdir@ -I@top_builddir@/src/include -I@top_srcdir@/src/include -I@top_builddir@/src/libprelude-error -I@top_srcdir@/bindings/c++/include @LUA_CFLAGS@ -I@top_srcdir@/libmissing -I@top_builddir@/libmissing
-
- prelude_la_LDFLAGS = -module -avoid-version
--prelude_la_LIBADD = $(top_builddir)/bindings/c++/.libs/libpreludecpp.la
-+prelude_la_LIBADD = $(top_builddir)/bindings/c++/libpreludecpp.la
- prelude_la_SOURCES = prelude.cxx
- preludedir = $(libdir)/lua/@LUA_VERSION@
- prelude_LTLIBRARIES = prelude.la
---- a/bindings/ruby/Makefile.am
-+++ b/bindings/ruby/Makefile.am
-@@ -9,7 +9,7 @@ EXTRA_DIST = libpreludecpp-ruby.i Prelude.cxx
- rbexec_LTLIBRARIES = Prelude.la
- Prelude_la_CPPFLAGS = $(RUBY_INCLUDES) $(RUBY_CCFLAGS) -I@top_builddir@ -I$(top_srcdir)/src/include -I$(top_builddir)/src/include -I@top_builddir@/src/libprelude-error -I$(top_srcdir)/bindings/c++/include
- Prelude_la_LDFLAGS = -module -avoid-version
--Prelude_la_LIBADD = $(top_builddir)/bindings/c++/.libs/libpreludecpp.la $(RUBY_LIBS)
-+Prelude_la_LIBADD = $(top_builddir)/bindings/c++/libpreludecpp.la $(RUBY_LIBS)
- nodist_Prelude_la_SOURCES = Prelude.cxx
-
- Prelude.cxx: $(top_srcdir)/bindings/c++/include/*.hxx $(top_srcdir)/bindings/libpreludecpp.i libpreludecpp-ruby.i
diff --git a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild b/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild
deleted file mode 100644
index b075361a5e28..000000000000
--- a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-USE_RUBY="ruby25 ruby26 ruby27"
-DISTUTILS_OPTIONAL=1
-LUA_COMPAT=( lua5-{1..3} )
-
-inherit autotools distutils-r1 lua-single ruby-single
-
-DESCRIPTION="Prelude-SIEM Framework Library"
-HOMEPAGE="https://www.prelude-siem.org"
-SRC_URI="https://www.prelude-siem.org/pkg/src/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="lua perl python ruby"
-
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="net-libs/gnutls:=
- lua? ( ${LUA_DEPS} )
- perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )
- ruby? ( ${RUBY_DEPS} )"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND=">=dev-lang/swig-4.0.0
- dev-util/gtk-doc-am
- sys-devel/flex
- lua? ( ${LUA_DEPS} )
- perl? ( dev-lang/perl:= virtual/perl-ExtUtils-MakeMaker )
- python? ( ${PYTHON_DEPS} )
- ruby? ( ${RUBY_DEPS} )
- virtual/pkgconfig
- app-alternatives/yacc"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.0-fix-python-bindings.patch"
- "${FILESDIR}/${PN}-5.1.0-fix_gtkdoc_1.32.patch"
- "${FILESDIR}/${PN}-5.2.0-luabindings_liblua.patch"
- "${FILESDIR}/${PN}-5.2.0-slibtool.patch" # 790647
-)
-
-src_prepare() {
- default
-
- # Avoid null runpaths in Perl bindings.
- sed -e 's/ LD_RUN_PATH=""//' -i "${S}/bindings/Makefile.am" || die "sed failed"
-
- eautoreconf
-
- if use python; then
- cd bindings/python || die
- distutils-r1_src_prepare
- fi
-}
-
-src_configure() {
- local myconf=(
- --enable-easy-bindings
- --with-swig
- --without-python2
- --localstatedir="${EPREFIX}/var"
- $(use_with lua)
- $(use_with perl)
- $(usex perl '--with-perl-installdirs=vendor' '')
- $(use_with ruby)
- )
-
- if use python; then
- python_setup
- myconf+=( --with-python3="${EPYTHON}" )
- else
- myconf+=( --without-python3 )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- default
- if use python; then
- cd bindings/python || die
- distutils-r1_src_compile
- fi
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
- if use python; then
- cd bindings/python || die
- distutils-r1_src_install
- fi
-
- keepdir /var/spool/prelude
-}
diff --git a/dev-libs/libprelude/metadata.xml b/dev-libs/libprelude/metadata.xml
deleted file mode 100644
index cff50f46e8bf..000000000000
--- a/dev-libs/libprelude/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- Libprelude is a library that guarantees secure connections between all sensors
- and the Prelude Manager. Libprelude provides an Application Programming Interface
- (API) for the communication with Prelude sub-systems, it supplies the necessary
- functionality for generating and emitting IDMEF events with Prelude and automates
- the saving and re-transmission of data in times of temporary interruption of one
- of the components of the system.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-libs/libpreludedb/Manifest b/dev-libs/libpreludedb/Manifest
deleted file mode 100644
index 6bf860dbb725..000000000000
--- a/dev-libs/libpreludedb/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX libpreludedb-4.0.0-fix-python-bindings.patch 1075 BLAKE2B 414a9308a10b2c0aeeb12b462c8a972341161c308bfce2ab9c94d25a63dc14f01f2ed3484f690b994e8f509262f99406e19c25ec9a70ee5eeaca3b7c5823c055 SHA512 61309ae2d68aeeca5321fb2592f7d01e57b00b10ed04e63d1c011aa96115855087abd0fb4687f09d04b01b488dda840bef08cc9c1d0ec714064c1322f9589a2e
-AUX libpreludedb-5.1.0-fix_gtkdoc_1.32.patch 431 BLAKE2B 243bda8c42be083a0c5d38bf8a9f6c5553b4801b527212e38b8b3f81096656d6ef1592f9b86c3ed39b5767addfde71bc796c90e90fc046b4759fc092fd02c491 SHA512 afd38dfdec1f946946ad3f7ca17f5e5c7a0c16bd4a296b639132ec801cccce23594c047b7936bbcb85c28dd9ca9eef7a302b92c3bb4aa71305b33ae0fb700688
-DIST libpreludedb-5.1.0-update_m4_postgresql.patch 20562 BLAKE2B 5db9a213c47296b308a641942e41c82eb9642dc7817ac1134ac52c8f24e38b68e0dacc5adedc30ba0611e84c97bb51f444b75b2b98884c0f21312da58f40b6d8 SHA512 24881cfe0e471e934fc9b1bd64dd901303f68615e1700ce92d6bc7324b28587aef8cc05be9cc7c2545f86666064607d8113c5273381bf9306ef69f569ab9d1bf
-DIST libpreludedb-5.2.0.tar.gz 1372810 BLAKE2B 5a6bed23eba77591b8e97bb3c6f2b321970c94f88fb86094146a1a3fa64cc0f0c97ca1d1488b2202ab7042207ca2ca4f74029415ef1ca6ea13c84d158a23473f SHA512 357e3ce69927ed405bc757774466631d34cad9b53031be6ce456238dd8aef3781471ecbb36ab4a3131468f4686a635095aaf837d23a0efc9db758322298e7744
-EBUILD libpreludedb-5.2.0.ebuild 1885 BLAKE2B c5e561f17eddd531fe106409c10d7a7731bfe7ad93494f8c3415080c4301f569bd87d11a7a5d60d143182a9f9577195218ffa5431457609ae960026d90ddbbb5 SHA512 8c30a23e4812bd7b8efa953967e5e936e9429a6c3562b1fa122b2143f21106deeece524b283d2792bcf3137a78344e476d4208f4f5a9e15e22c0a220fe8310c2
-MISC metadata.xml 535 BLAKE2B edeb9bd1c236b095157daf54bb8c5f3d3b13c752691916a299d06028150159ea0716bb6ae822626cdfa997013f020fb329673fbae504d052aab5a137016259d3 SHA512 3480d1027cf20ae097a773c6cdbeeab0a3a6d842b225b09e4fdac64fe1c992d79569b88d8e8dacbb9f82e73b887d2c7477aa88390bbaeb6f3ac3c9948d972826
diff --git a/dev-libs/libpreludedb/files/libpreludedb-4.0.0-fix-python-bindings.patch b/dev-libs/libpreludedb/files/libpreludedb-4.0.0-fix-python-bindings.patch
deleted file mode 100644
index 7fb93c269ef2..000000000000
--- a/dev-libs/libpreludedb/files/libpreludedb-4.0.0-fix-python-bindings.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- a/bindings/python/Makefile.am 2017-07-18 12:27:27.278000000 +0200
-+++ b/bindings/python/Makefile.am 2017-09-07 23:41:21.279920258 +0200
-@@ -6,36 +6,6 @@
- all-am: python-build
-
- python-build: _preludedb.cxx
--if HAVE_PYTHON2
-- CC="$(CXX)" $(PYTHON2) setup.py build
--endif
--if HAVE_PYTHON3
-- CC="$(CXX)" $(PYTHON3) setup.py build
--endif
--install-exec-hook:
--if HAVE_PYTHON2
-- $(PYTHON2) setup.py install `test -n "$(DESTDIR)" && echo --root $(DESTDIR)`
--endif
--if HAVE_PYTHON3
-- $(PYTHON3) setup.py install `test -n "$(DESTDIR)" && echo --root $(DESTDIR)`
--endif
--
--uninstall-hook:
--if HAVE_PYTHON2
-- $(PYTHON2) setup.py uninstall `test -n "$(DESTDIR)" && echo --root $(DESTDIR)`
--endif
--if HAVE_PYTHON3
-- $(PYTHON3) setup.py uninstall `test -n "$(DESTDIR)" && echo --root $(DESTDIR)`
--endif
--
--clean-local:
--if HAVE_PYTHON2
-- $(PYTHON2) setup.py clean -a
--endif
--if HAVE_PYTHON3
-- $(PYTHON3) setup.py clean -a
--endif
--
-
- _preludedb.cxx preludedb.py: $(top_srcdir)/bindings/c++/include/*.hxx $(top_srcdir)/bindings/libpreludedbcpp.i libpreludedbcpp-python.i
- if HAVE_SWIG
diff --git a/dev-libs/libpreludedb/files/libpreludedb-5.1.0-fix_gtkdoc_1.32.patch b/dev-libs/libpreludedb/files/libpreludedb-5.1.0-fix_gtkdoc_1.32.patch
deleted file mode 100644
index ecc6d5dc4e02..000000000000
--- a/dev-libs/libpreludedb/files/libpreludedb-5.1.0-fix_gtkdoc_1.32.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/docs/api/libpreludedb-docs.xml
-+++ b/docs/api/libpreludedb-docs.xml
-@@ -26,10 +26,6 @@
- <xi:include href="xml/preludedb-sql-settings.xml"/>
-
- </chapter>
-- <chapter id="object-tree">
-- <title>Object Hierarchy</title>
-- <xi:include href="xml/tree_index.sgml"/>
-- </chapter>
- <index id="api-index-full">
- <title>API Index</title>
- <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
diff --git a/dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild b/dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild
deleted file mode 100644
index e3db909f7abf..000000000000
--- a/dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_OPTIONAL=1
-
-inherit autotools distutils-r1
-
-DESCRIPTION="Framework to easy access to the Prelude database"
-HOMEPAGE="https://www.prelude-siem.org"
-SRC_URI="https://www.prelude-siem.org/pkg/src/${PV}/${P}.tar.gz
- https://dev.gentoo.org/~juippis/distfiles/tmp/libpreludedb-5.1.0-update_m4_postgresql.patch"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mysql postgres python sqlite"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND=">=dev-libs/libprelude-5.2.0
- <dev-libs/libprelude-6
- net-libs/gnutls:=
- mysql? ( dev-db/mysql-connector-c:= )
- postgres? ( dev-db/postgresql:* )
- python? ( ${PYTHON_DEPS} )
- sqlite? ( dev-db/sqlite:3 )"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND=">=dev-lang/swig-4.0.0
- dev-util/gtk-doc-am
- sys-devel/flex
- virtual/pkgconfig
- app-alternatives/yacc
- python? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.0-fix-python-bindings.patch"
- "${FILESDIR}/${PN}-5.1.0-fix_gtkdoc_1.32.patch"
- "${DISTDIR}/${PN}-5.1.0-update_m4_postgresql.patch"
-)
-
-src_prepare() {
- default
-
- eautoreconf
-
- if use python; then
- cd bindings/python || die
- distutils-r1_src_prepare
- fi
-}
-
-src_configure() {
- local myconf=(
- --enable-easy-bindings
- --without-swig
- --without-python2
- --localstatedir="${EPREFIX}/var"
- $(use_with mysql)
- $(use_with postgres postgresql)
- $(use_with sqlite sqlite3)
- )
-
- if use python; then
- python_setup
- myconf+=( --with-python3="${EPYTHON}" )
- else
- myconf+=( --without-python3 )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- default
- if use python; then
- cd bindings/python || die
- distutils-r1_src_compile
- fi
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
- if use python; then
- cd bindings/python || die
- distutils-r1_src_install
- fi
-}
diff --git a/dev-libs/libpreludedb/metadata.xml b/dev-libs/libpreludedb/metadata.xml
deleted file mode 100644
index 7bc26282c762..000000000000
--- a/dev-libs/libpreludedb/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- The PreludeDB Library provides an abstraction layer upon the type and the
- format of the database used to store IDMEF alerts. It allows developers
- to use the Prelude IDMEF database easily and efficiently without
- worrying about SQL, and to access the database independently of the
- type/format of the database.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-libs/tree-sitter-bash/Manifest b/dev-libs/tree-sitter-bash/Manifest
index 7aad14a16f37..70f73ddc5327 100644
--- a/dev-libs/tree-sitter-bash/Manifest
+++ b/dev-libs/tree-sitter-bash/Manifest
@@ -1,3 +1,3 @@
DIST tree-sitter-bash-0.19.0.tar.gz 187286 BLAKE2B 8812a593366a65a9cae3eaac5bb81c71e95f4abe8558a01b908333e471f05714b1c768b71e66d3890d1e63202819290813e499a5e8ba49e72bb466b9b0f245f8 SHA512 62bc8bc25c999f9c79632bd6b236edd21ef15b14365dd1a956237b11a32f5e60a2f420ec67b60d46203699b7841d4bc10978fc0307d0c4013b376c6c024d89ae
-EBUILD tree-sitter-bash-0.19.0.ebuild 357 BLAKE2B 7a97bbfcc5ec16d0571e39bd94d93aca4c8aa274a4bd3028abfcdbbb52d20b8ae1f67e45054c09377b5ae10484247eb434afe906be6f57b9f2b14513b0b07bc1 SHA512 886cc524300f1d5d2210645d13c607e6ed1f70d30faea18d3a81f10b957f3c4f781fce864b7475236ad0cee82ffe66afb60f1f14e76abccc775608f5fa47bd2c
+EBUILD tree-sitter-bash-0.19.0.ebuild 364 BLAKE2B aa9e2ebb88fc9b7cfc560a1363d7f6627f3a15e4be9d050a8c86ce394fb31717cc3bbafa1bd4be4e72d7a1798371743952780f96cab888fe5166312dbe30431e SHA512 08d01e57e92bcf1f0fd0f745b05e547e82655e15aba70a93b43f6893c9f1db4ed0faad844b3ad8d1a9d63eac7124c09237b58a9ec6c02bb0688db57ae2428a75
MISC metadata.xml 446 BLAKE2B 60052c2b380610a7baea0e630cbe82709976827341183e1a1a7c846913f3fb0ae8ad85c40701ec827685592e326405a9b2cab1674d015c7111c1df90ad8a162f SHA512 e845bf4cd56026aec1b531cd23ea6bf5eed38ac0d3f91dedead87907e4708bac82db87b3c7ccaa1135a4c25911f2b369836c2689faac9ad54782978dd2c8f95b
diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild
index fddac91db5da..bf87fe76c9f8 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 9a70dc73e079..fc4877126ebd 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,6 +1,4 @@
AUX zziplib-0.13.72-Wint-conversion.patch 1043 BLAKE2B 6ff6a4079cd6fba6f67649eb41e175caae47455bcd31d4deebaa2e4e66995c8d9c0aa6ef3f9d2edbb18570f47a5e6350eb7ba2a644e7115954876357b3fe64e9 SHA512 45af2a1268ded5a2e88ce6956e3ad775e7c51ac4aebea753d630d53e465d3444bcdcbbc5d8e47b6843cd50d5cd3d1467648eba9059dad2fbb52704bf4525ce29
DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd SHA512 4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
-EBUILD zziplib-0.13.72-r1.ebuild 1274 BLAKE2B fea6732f9c9b459b847851f8a499cbca55dd47e099303c471e2a3c706f00f0aacd5a7b8d74e17699449a9e2696af9caacc5f7e239bdc7ff780a455e577f01306 SHA512 f419584e12105707e4374536b1c4d7c28e64d6e562bff665528c27806fa4ab2a43a12ac5f41800ce9b5e57893ef750e7d7445525974dd9d38aa64503c846ae8c
EBUILD zziplib-0.13.72-r2.ebuild 1560 BLAKE2B 376e1431138b9f186d00030c559515d2c854f6d130954ef04251bf93b26e12b50e6112feaa61cf8c8fd98ce250c21c00ebaea6dc3f05d719237db8e4397f65ef SHA512 554b7253b7af8226d311d3b7ad6485831c980302c887acc002d085363be526b3bb55fc99a5b200b917d99cbf6661f3601ff18b0935d6297edffc5ee2df745836
-EBUILD zziplib-0.13.72.ebuild 1266 BLAKE2B 75e64e1acaac3e4fd491f4732b5da5c699967d6bf5dcde7779676a58c434ffeb82eca730b77610152941b7ac7dfcd1559705a34bdb76dc935b04d852e4bf6252 SHA512 8761584f792225866541d6d778ebef3f60ac71aafc6816fe7181dfd9b8fd9802f4909b9cd88255eb9dcf3a3160b721fb2e9cf2f90be7c131dd09de5e8f939129
MISC metadata.xml 300 BLAKE2B 5bd0efee346b2d954d36b1dd83e1d8ef54944ec7f7fb3a88bdcba73b2f85d0236cd638f763388ed43a30c44f9db5b83223310d66232731e6d37ef57315c04129 SHA512 0a233cbfe081cd55c76d8229261f1d8d8a8bf1435886c36e938a3a059a2db9b44bed165b7aeddbe568756a3e19e3cbd12dbee659a5a8eb2feea21c5f2ab35d22
diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
deleted file mode 100644
index c8ee6ff4ef33..000000000000
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net"
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="sdl static-libs"
-
-# Tests require internet access
-# https://github.com/gdraheim/zziplib/issues/24
-
-BDEPEND="
- ${PYTHON_DEPS}
-"
-DEPEND="
- sys-libs/zlib
- sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- # https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
- append-flags -fno-strict-aliasing
-
- local mycmakeargs=(
- -DZZIPSDL="$(usex sdl)"
- -DBUILD_STATIC_LIBS="$(usex static-libs)"
- -DBUILD_TESTS=OFF
- -DZZIPTEST=OFF
- -DZZIPDOCS=ON
- -DZZIPWRAP=OFF
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild b/dev-libs/zziplib/zziplib-0.13.72.ebuild
deleted file mode 100644
index bc39bf3ec8d0..000000000000
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net"
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="sdl static-libs"
-
-# Tests require internet access
-# https://github.com/gdraheim/zziplib/issues/24
-
-BDEPEND="
- ${PYTHON_DEPS}
-"
-DEPEND="
- sys-libs/zlib
- sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- # https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
- append-flags -fno-strict-aliasing
-
- local mycmakeargs=(
- -DZZIPSDL="$(usex sdl)"
- -DBUILD_STATIC_LIBS="$(usex static-libs)"
- -DBUILD_TESTS=OFF
- -DZZIPTEST=OFF
- -DZZIPDOCS=ON
- -DZZIPWRAP=OFF
- )
-
- cmake_src_configure
-}