summaryrefslogtreecommitdiffstats
path: root/debian/patches
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-04 00:37:26 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-04 00:37:26 +0000
commitfbdecd765125fc628b36c2b492c7634f55b641d3 (patch)
tree16429fed4cf93943db1860588734532b3405bffa /debian/patches
parentReleasing progress-linux version 0.18.6+ds-2~progress7.99u1. (diff)
downloadruamel.yaml-fbdecd765125fc628b36c2b492c7634f55b641d3.tar.xz
ruamel.yaml-fbdecd765125fc628b36c2b492c7634f55b641d3.zip
Merging debian version 0.18.6+ds-3.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--debian/patches/big_endian.patch26
1 files changed, 23 insertions, 3 deletions
diff --git a/debian/patches/big_endian.patch b/debian/patches/big_endian.patch
index 4f0afda..c413860 100644
--- a/debian/patches/big_endian.patch
+++ b/debian/patches/big_endian.patch
@@ -13,13 +13,14 @@ Last-Update: 2024-04-18
--- a/__init__.py
+++ b/__init__.py
-@@ -1,4 +1,5 @@
-
+@@ -1,5 +1,6 @@
+
from __future__ import annotations
+import sys
if False: # MYPY
-@@ -47,11 +47,13 @@
+ from typing import Dict, Any # NOQA
+@@ -47,11 +48,13 @@
version_info = _package_data['version_info']
__version__ = _package_data['__version__']
@@ -52,3 +53,22 @@ Last-Update: 2024-04-18
@pytest.mark.skipif( # type: ignore
platform.python_implementation() in ['Jython', 'PyPy'],
+--- a/main.py
++++ b/main.py
+@@ -41,10 +41,12 @@
+ from types import TracebackType
+ from pathlib import Path
+
+-try:
+- from _ruamel_yaml import CParser, CEmitter # type: ignore
+-except: # NOQA
+- CParser = CEmitter = None
++CParser = CEmitter = None
++if sys.byteorder == "little":
++ try:
++ from _ruamel_yaml import CParser, CEmitter # type: ignore
++ except: # NOQA
++ pass
+
+ # import io
+