diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-18 18:31:43 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-18 18:31:43 +0000 |
commit | cd0d9000770337b445051f1852fe3971ceb7a6e2 (patch) | |
tree | 49c82dbb14c2d960e04e7482bdefe6ed2d53a173 /net-misc | |
parent | 12c505f7fcc9ddc89e96ed178df05aceec162d92 (diff) |
gentoo auto-resync : 18:03:2023 - 18:31:42
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/Manifest.gz | bin | 54111 -> 53959 bytes | |||
-rw-r--r-- | net-misc/gnome-connections/Manifest | 2 | ||||
-rw-r--r-- | net-misc/gnome-connections/gnome-connections-44.0.ebuild | 63 | ||||
-rw-r--r-- | net-misc/gsutil/Manifest | 7 | ||||
-rw-r--r-- | net-misc/gsutil/files/dummy.boto | 6 | ||||
-rw-r--r-- | net-misc/gsutil/files/gsutil-4.41-tests.patch | 14 | ||||
-rw-r--r-- | net-misc/gsutil/files/gsutil-4.50-boto-tests.patch | 44 | ||||
-rw-r--r-- | net-misc/gsutil/files/gsutil-4.50-tests.patch | 57 | ||||
-rw-r--r-- | net-misc/gsutil/gsutil-5.9.ebuild | 91 | ||||
-rw-r--r-- | net-misc/gsutil/metadata.xml | 16 |
10 files changed, 65 insertions, 235 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex 66191a1f1757..c5895b805cae 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/gnome-connections/Manifest b/net-misc/gnome-connections/Manifest index 5877c4ff90f9..b47703d98cde 100644 --- a/net-misc/gnome-connections/Manifest +++ b/net-misc/gnome-connections/Manifest @@ -1,5 +1,7 @@ DIST gnome-connections-43.0.tar.xz 3992760 BLAKE2B 16ff3cc5d587a6169fdf749ae6e743cd0fbec2b6e127c684ec42ba17da6e73d1d66ef4ef621d01452d21230dc8c99bc27678ec0364b9522b5685cec4b9c69445 SHA512 cd9d53f2e4b8e679992c5a65aa89554d1b840174ecf0f75f103265ebc2f07f63f210da4ef7e3c36af8b5fe761ec9ae4711eb92f5f40ae00225fcd9f2f8a9157b +DIST gnome-connections-44.0.tar.xz 3998876 BLAKE2B 062769eafddb52da9962a59c11697205a0370d890425488a29d1bec2d4f2ba62041ff7d271d9bc7aae1a4fe108fa617864eea63755a6c02de07b340329dd2e5c SHA512 8193877175e5d553ada0b0c7985ee2029c85d0cb2fde16d5a47b9c6c0027deb22c4d1c8f4b2188ab430f3702318b2c1a229b0297a1e90aea45697e733733b3e9 DIST gnome-connections-44.rc.tar.xz 3998264 BLAKE2B a6d44c699e6698cba6b794cd0f36db971a8fc59bad4b4fe8f9b2a9b4c5be2eb66368c5dac0c4321195a1f3b30d1ac7196d76284ff01ab2806b8fad462f32a7e9 SHA512 8c23725340595fc0e3642a362e539e0f87b6908d0b35d4871a61984c40523f3c30dec1bdff7f68bc04c8d89fea742c91f5c5c3f2e389039e0c295cb33d661c23 EBUILD gnome-connections-43.0.ebuild 1153 BLAKE2B e320a91cca8aee268a4bcdfb811e4504c2c09077a8f7445e0c28bb4971375a466c864852702b8ce843e5ebde1878d0456c6542702f46063ecc3dc25171271f58 SHA512 724b662b31f4c80834789d1652bc317d43ba54112e465e96b3bda68659774d83f78350eeb5e3e89b177320dafeb5c020f482142b3af450004c3ab416620d29bd +EBUILD gnome-connections-44.0.ebuild 1090 BLAKE2B 7cbe93b7a1cff2ff4750a4dac109d603cf707cf846282d2da576eb49950f37019d6c62e030eb9e6530d2b131d0a5d1e04384c58fe6911ef206254a0f7fb9d81d SHA512 916ff07453bad861d4746c63ff6afe7981dcd4d1f6f177a9a132fc5f28ecef199c1158b194c6e8aa842d9110950fc2b58f78ed4ea1f9964da10e2c3cc54e861d EBUILD gnome-connections-44_rc.ebuild 1190 BLAKE2B 33b13c44e2f86524748822e67154677c7666d326714dda88497c3a22606a00402ded4e12b22567084fdf1f94030141aaa12c9578a2ae2e3b262a8e38cac9380a SHA512 6734d897c4f899d5f386efe3ea7874b0bb37cb55da2e464b38349c2022434ae43ac214968ebbf6c66c2edea3774c2b01fcd2398ea27fa938c8ce10552ca28d93 MISC metadata.xml 352 BLAKE2B e843ede0d59f837f8339c438264676285772ba6190b63048b122ede90592706decb25c49ac2023dd3fd386a1919b17175bb0e894ec094ed3c730e7ec41fd578f SHA512 154d829657ed75e1f906809a3ea5811094c4e47aaac68023c43c437284093419184663e6028d35deeaa882dbe0a6a333dc50f796482e21e493ea67ba4d8f3d02 diff --git a/net-misc/gnome-connections/gnome-connections-44.0.ebuild b/net-misc/gnome-connections/gnome-connections-44.0.ebuild new file mode 100644 index 000000000000..325726aeadc2 --- /dev/null +++ b/net-misc/gnome-connections/gnome-connections-44.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="A remote desktop client for the GNOME desktop environment" +HOMEPAGE="https://gitlab.gnome.org/GNOME/connections" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/gobject-introspection + >=dev-libs/glib-2.50:2 + >=x11-libs/gtk+-3.22:3[introspection] + >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] + >=gui-libs/libhandy-1.6.0:1[vala] + >=dev-libs/libxml2-2.7.8 + app-crypt/libsecret[vala] + + >=net-misc/freerdp-2.0.0:0= +" +RDEPEND="${DEPEND}" +BDEPEND=" + $(vala_depend) + dev-libs/glib + dev-util/glib-utils + dev-util/itstool + sys-devel/gettext + virtual/pkgconfig + + test? ( + dev-libs/appstream-glib + dev-util/desktop-file-utils + ) +" + +src_prepare() { + default + vala_setup +} + +src_configure() { + local emesonargs=( + -Dprofile=default + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/net-misc/gsutil/Manifest b/net-misc/gsutil/Manifest deleted file mode 100644 index 68cf685fb250..000000000000 --- a/net-misc/gsutil/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX dummy.boto 128 BLAKE2B f366c006392ef65857a3af2334f6776ce9609841fab260e27c15579b7f2603cc547f55f97ad053027aef670616e2e8c65c0c932ca930cb2a59de1428c62c3887 SHA512 9e420dde9d7e8e9fe2513529fd2681994763e8b9069ae9911c56a3ee72d77e40a8e5c8b0e7c006fe5c336ccb78935d908b20bd1bd275dded317a0c5d2b7bc97d -AUX gsutil-4.41-tests.patch 810 BLAKE2B 93a2e7163d0684c8ad03ce03ae94aebc168922861ac89958e0a13a1fc3e53635b03d08531bd29b8301772c0a724647c33e5091af47e1c4bcf4c0478b4487fad6 SHA512 85fad475926755f32c4d08eaad9b023c9808c4ef696a2a7da4c61a68101d781c207c4f5817cda286f123e0c50477e8f7bf032a03d40420004d1aee412ef8375a -AUX gsutil-4.50-boto-tests.patch 1483 BLAKE2B 9d40250f7a836535297da411bda76430dc844128f68f67d2817c6ffd2189b6cd5e40357ed15580f5bdd68a68148faf77c49198040e767af4c57f49163c5903f0 SHA512 53c20d01d60be0d560c5e15f26bbe206bba59ad97df486b8c24409e2a58b13093b09a4601f6d8add9ec4f5f01faf9e5c3ecee00e9818e5de84f7df7d39b5127a -AUX gsutil-4.50-tests.patch 2451 BLAKE2B d84d1cd31eeabb3c0ecbb4b4850ec30d5f96e641b135b6c7fe6e7442edcfc4d2d076858b6fe1365f9424d32c81d9b818885df03f66405dfb8ca4d2149ee33ab5 SHA512 007e07b54a5f4182586f3defbc070f5883356214cb0e28861df66509c414d8bbde5718fd8598bcf023e9971331a34b2f1aefd89350e6d3c97e93ae80176b2d5a -DIST gsutil_5.9.tar.gz 11620858 BLAKE2B 09f2a79d14458a6545c45df23bd86a2769a00441ff03ae47a984cf18ae20c38e7b725f148c4e1d465f850f89871ad70b29463b8c829674d9d70d330b008595c7 SHA512 4916f3ac9c00c310a3dbc342ea0ab245cdf6952a4cee4e5b810f73254fb93439bcd7be35acbedac43501c3f19d8851848eeeff5b6ada6f31d93d478809518e35 -EBUILD gsutil-5.9.ebuild 2916 BLAKE2B 1c8f01d2ff10c5d1101b4ab7dd571ecf3c19b1a690f1e43db2805ff14ec37bd405b0e9fbeb990d03969ab61a1924ab88270a945500f33a3298d057890533df47 SHA512 104332e6fb6d25a0493a504e99d27a4d2490741c8e7b75325fc5485edaf8a83a3991eafe933ac69b6ed4298eb385a8dde8977ef93fb8bd0930be60acdb6ceacf -MISC metadata.xml 515 BLAKE2B 3e6c5322e5a945b1ea9e073ba98e135fdebf5d28f34bd6e5116f11668bf3505a6b8ab6f770348f2318c2bd3aa3aef782738e14ef6de60ee7c6fc1413a4a5a9c0 SHA512 53a143192dd605277e3ac4b8875400fbbcb892964e521de8768894f40580169d8ffd68f715a97f692b881ae6dc578a79e8d4573528bbdd881ffe4112d0d59734 diff --git a/net-misc/gsutil/files/dummy.boto b/net-misc/gsutil/files/dummy.boto deleted file mode 100644 index 93e9dd2f8c77..000000000000 --- a/net-misc/gsutil/files/dummy.boto +++ /dev/null @@ -1,6 +0,0 @@ -# dummy .boto file for testing - -[Credentials] -gs_oauth2_refresh_token = 1/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - -[GSUtil] diff --git a/net-misc/gsutil/files/gsutil-4.41-tests.patch b/net-misc/gsutil/files/gsutil-4.41-tests.patch deleted file mode 100644 index 9b4a0bf509ae..000000000000 --- a/net-misc/gsutil/files/gsutil-4.41-tests.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/gslib/third_party/storage_apitools/storage_v1_client.py b/gslib/third_party/storage_apitools/storage_v1_client.py -index b8162310..933082e9 100644 ---- a/gslib/third_party/storage_apitools/storage_v1_client.py -+++ b/gslib/third_party/storage_apitools/storage_v1_client.py -@@ -64,8 +64,7 @@ class StorageV1(base_api.BaseApiClient): - log_request=log_request, log_response=log_response, - credentials_args=credentials_args, - default_global_params=default_global_params, -- additional_http_headers=additional_http_headers, -- response_encoding=response_encoding) -+ additional_http_headers=additional_http_headers) - self._version = version - self.bucketAccessControls = self.BucketAccessControlsService(self) - self.buckets = self.BucketsService(self) diff --git a/net-misc/gsutil/files/gsutil-4.50-boto-tests.patch b/net-misc/gsutil/files/gsutil-4.50-boto-tests.patch deleted file mode 100644 index 5a9b601604da..000000000000 --- a/net-misc/gsutil/files/gsutil-4.50-boto-tests.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- gsutil.orig/gslib/vendored/boto/tests/integration/s3/mock_storage_service.py 2020-04-10 13:26:12.000000000 -0700 -+++ gsutil/gslib/vendored/boto/tests/integration/s3/mock_storage_service.py 2020-05-07 11:11:14.971631528 -0700 -@@ -30,13 +30,11 @@ - import boto - import base64 - import re --import six - from hashlib import md5 - - from boto.utils import compute_md5 - from boto.utils import find_matching_headers - from boto.utils import merge_headers_by_name --from boto.utils import write_to_fd - from boto.s3.prefix import Prefix --from boto.compat import six -+import six - -@@ -90,14 +88,12 @@ - torrent=NOT_IMPL, - version_id=NOT_IMPL, - res_download_handler=NOT_IMPL): -- data = six.ensure_binary(self.data) -- write_to_fd(fp, data) -+ fp.write(six.ensure_str(self.data, errors='replace')) - - def get_file(self, fp, headers=NOT_IMPL, cb=NOT_IMPL, num_cb=NOT_IMPL, - torrent=NOT_IMPL, version_id=NOT_IMPL, - override_num_retries=NOT_IMPL): -- data = six.ensure_binary(self.data) -- write_to_fd(fp, data) -+ fp.write(self.data) - - def _handle_headers(self, headers): - if not headers: -@@ -284,9 +280,6 @@ - else: - return '<Subresource/>' - -- def get_tags(self): -- return [] -- - def new_key(self, key_name=None): - mock_key = MockKey(self, key_name) - self.keys[key_name] = mock_key diff --git a/net-misc/gsutil/files/gsutil-4.50-tests.patch b/net-misc/gsutil/files/gsutil-4.50-tests.patch deleted file mode 100644 index 757f1f4ed4d5..000000000000 --- a/net-misc/gsutil/files/gsutil-4.50-tests.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/gslib/boto_translation.py b/gslib/boto_translation.py -index 0af2e663..7d2f549f 100644 ---- a/gslib/boto_translation.py -+++ b/gslib/boto_translation.py -@@ -1457,7 +1457,8 @@ class BotoTranslation(CloudApi): - # TODO: Define tags-related methods on storage_uri objects. In the - # meantime, we invoke the underlying bucket's methods directly. - try: -- boto_tags = bucket_uri.get_bucket().get_tags() -+ bucket = bucket_uri.get_bucket() -+ boto_tags = bucket.get_tags() if hasattr(bucket, 'get_tags') else [] - cloud_api_bucket.labels = ( - LabelTranslation.BotoTagsToMessage(boto_tags)) - except boto.exception.StorageResponseError as e: -diff --git a/gslib/tests/test_naming.py b/gslib/tests/test_naming.py -index d91cda04..6b44719f 100644 ---- a/gslib/tests/test_naming.py -+++ b/gslib/tests/test_naming.py -@@ -36,6 +36,7 @@ from __future__ import unicode_literals - - import gzip - import os -+import unittest - - import six - -@@ -504,6 +505,7 @@ class GsutilNamingTests(testcase.GsUtilUnitTestCase): - self.assertEqual(1, len(actual)) - self.assertEqual('/obj', actual[0].root_object.name) - -+ @unittest.skip('test appears to be flakey') - def testCopyingCompressedFileToBucket(self): - """Tests copying one file with compression to a bucket.""" - src_file = self.CreateTempFile(contents=b'plaintext', file_name='f2.txt') -diff --git a/gslib/tests/testcase/unit_testcase.py b/gslib/tests/testcase/unit_testcase.py -index b25352b6..c958f670 100644 ---- a/gslib/tests/testcase/unit_testcase.py -+++ b/gslib/tests/testcase/unit_testcase.py -@@ -27,7 +27,6 @@ import tempfile - import six - - import boto --from boto.utils import get_utf8able_str - from gslib import project_id - from gslib import wildcard_iterator - from gslib.boto_translation import BotoTranslation -@@ -157,8 +156,8 @@ class GsUtilUnitTestCase(base.GsUtilTestCase): - stderr = sys.stderr.buffer.read() - [six.ensure_text(string) for string in self.accumulated_stderr] - [six.ensure_text(string) for string in self.accumulated_stdout] -- stdout = six.ensure_text(get_utf8able_str(stdout)) -- stderr = six.ensure_text(get_utf8able_str(stderr)) -+ stdout = six.ensure_text(six.ensure_str(stdout)) -+ stderr = six.ensure_text(six.ensure_str(stderr)) - stdout += ''.join(self.accumulated_stdout) - stderr += ''.join(self.accumulated_stderr) - _AttemptToCloseSysFd(sys.stdout) diff --git a/net-misc/gsutil/gsutil-5.9.ebuild b/net-misc/gsutil/gsutil-5.9.ebuild deleted file mode 100644 index a35f72008068..000000000000 --- a/net-misc/gsutil/gsutil-5.9.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_10 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="command line tool for interacting with cloud storage services" -HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil" -SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="${PYTHON_DEPS} - >=dev-python/argcomplete-1.9.4[${PYTHON_USEDEP}] - >=dev-python/boto-2.49.0[${PYTHON_USEDEP}] - >=dev-python/crcmod-1.7[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}] - >=dev-python/gcs-oauth2-boto-plugin-3.0[${PYTHON_USEDEP}] - >=dev-python/google-apitools-0.5.32[${PYTHON_USEDEP}] - dev-python/google-auth[${PYTHON_USEDEP}] - >=dev-python/google-reauth-python-0.1.0[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.20.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] - >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/gsutil-4.41-tests.patch" - "${FILESDIR}/gsutil-4.50-boto-tests.patch" - "${FILESDIR}/gsutil-4.50-tests.patch" -) - -S="${WORKDIR}/${PN}" - -DOCS=( README.md CHANGES.md ) - -# Needs to talk to Google to run tests. -RESTRICT+=" test" - -python_prepare_all() { - distutils-r1_python_prepare_all - - # NB: We don't delete all of boto/ because the tests are imported by the - # production code. The same reason we can't delete gslib/tests/. We can - # delete the main boto library and use the system version though. - rm -r gslib/vendored/boto/boto || die - - # Fails to compile with py3. - rm gslib/vendored/boto/tests/mturk/cleanup_tests.py gslib/tests/test_wrapped_credentials.py || die - - # monotonic is only used by bundled fasteners that we do not install. - sed -i \ - -e 's/mock==/mock>=/' \ - -e '/monotonic/d' \ - setup.py || die - # Sanity check we didn't miss any updates. - grep '==' setup.py && die "Need to update version requirements" - - # For debugging purposes, temporarily uncomment this in order to - # show hidden tracebacks. - #sed -e 's/^ except OSError as e:$/&\n raise/' \ - # -e 's/def _HandleUnknownFailure(e):/&\n raise/' \ - # -i gslib/__main__.py || die - - # create_bucket raised ResponseNotReady. - sed -i \ - -e 's/test_cp_unwritable_tracker_file/_&/' \ - -e 's/test_cp_unwritable_tracker_file_download/_&/' \ - gslib/tests/test_cp.py || die - - sed -i -E -e 's/(executable_prefix =).*/\1 [sys.executable]/' \ - gslib/commands/test.py || die - - # IOError: close() called during concurrent operation on the same file object. - sed -i -e 's/sys.stderr.close()/#&/' \ - gslib/tests/testcase/unit_testcase.py || die -} - -python_test() { - BOTO_CONFIG="${FILESDIR}/dummy.boto" \ - "${EPYTHON}" gslib/__main__.py test -u || die "tests failed with ${EPYTHON}" -} diff --git a/net-misc/gsutil/metadata.xml b/net-misc/gsutil/metadata.xml deleted file mode 100644 index 7ce240e8eff8..000000000000 --- a/net-misc/gsutil/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>chutzpah@gentoo.org</email> - <name>Patrick McLean</name> - </maintainer> - <maintainer type="person"> - <email>zmedico@gentoo.org</email> - <name>Zac Medico</name> - </maintainer> - <upstream> - <remote-id type="google-code">gsutil</remote-id> - <remote-id type="github">GoogleCloudPlatform/gsutil</remote-id> - </upstream> -</pkgmetadata> |