summaryrefslogtreecommitdiffstats
path: root/patches/packetary/0003-AArch64-support-api-cli-controllers-drivers.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/packetary/0003-AArch64-support-api-cli-controllers-drivers.patch')
-rw-r--r--patches/packetary/0003-AArch64-support-api-cli-controllers-drivers.patch76
1 files changed, 0 insertions, 76 deletions
diff --git a/patches/packetary/0003-AArch64-support-api-cli-controllers-drivers.patch b/patches/packetary/0003-AArch64-support-api-cli-controllers-drivers.patch
deleted file mode 100644
index da01bc33..00000000
--- a/patches/packetary/0003-AArch64-support-api-cli-controllers-drivers.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
-Date: Thu, 27 Oct 2016 21:51:10 +0200
-Subject: [PATCH] AArch64 support: api, cli, controllers, drivers
-
-Enable new architecture 'aarch64' ('arm64' on Ubuntu).
-Tested with DEB driver.
-
-Closes-bug: 1638635
-
-Change-Id: I9761322020837186c109c18e849128791ab909d8
-Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
----
- packetary/api/repositories.py | 3 ++-
- packetary/cli/commands/base.py | 2 +-
- packetary/controllers/repository.py | 3 ++-
- packetary/drivers/deb_driver.py | 2 ++
- 4 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/packetary/api/repositories.py b/packetary/api/repositories.py
-index ec8c54c..d49d8d0 100644
---- a/packetary/api/repositories.py
-+++ b/packetary/api/repositories.py
-@@ -73,7 +73,8 @@ class RepositoryApi(object):
-
- :param config: the configuration
- :param repotype: the kind of repository(deb, yum, etc)
-- :param repoarch: the architecture of repository (x86_64 or i386)
-+ :param repoarch: the architecture of repository
-+ (x86_64, i386 or aarch64)
- """
- context = config if isinstance(config, Context) else Context(config)
- return cls(RepositoryController.load(context, repotype, repoarch))
-diff --git a/packetary/cli/commands/base.py b/packetary/cli/commands/base.py
-index 83c2f38..c2cc497 100644
---- a/packetary/cli/commands/base.py
-+++ b/packetary/cli/commands/base.py
-@@ -56,7 +56,7 @@ class BaseRepoCommand(BaseCommand):
- '-a',
- '--arch',
- type=str,
-- choices=["x86_64", "i386"],
-+ choices=["x86_64", "i386", "aarch64"],
- metavar='ARCHITECTURE',
- default="x86_64",
- help='The target architecture.')
-diff --git a/packetary/controllers/repository.py b/packetary/controllers/repository.py
-index 921a5c1..e6cbc9b 100644
---- a/packetary/controllers/repository.py
-+++ b/packetary/controllers/repository.py
-@@ -45,7 +45,8 @@ class RepositoryController(object):
-
- :param context: the context
- :param driver_name: the name of required driver
-- :param repoarch: the architecture of repository (x86_64 or i386)
-+ :param repoarch: the architecture of repository
-+ (x86_64, i386 or aarch64)
- """
- if cls._drivers is None:
- cls._drivers = stevedore.ExtensionManager(
-diff --git a/packetary/drivers/deb_driver.py b/packetary/drivers/deb_driver.py
-index ece9fa1..0df1aa4 100644
---- a/packetary/drivers/deb_driver.py
-+++ b/packetary/drivers/deb_driver.py
-@@ -48,10 +48,12 @@ _OPERATORS_MAPPING = {
- }
-
- _ARCHITECTURES = {
-+ "aarch64": "arm64",
- "x86_64": "amd64",
- "i386": "i386",
- "source": "Source",
- "amd64": "x86_64",
-+ "arm64": "aarch64",
- }
-
- _PRIORITIES = {