View | Details | Raw Unified | Return to bug 51325
Collapse All | Expand All

(-)a/cosmic-files-1.0.0-alt-linux-raw-sys-char-loongarch64.patch (+14 lines)
Line 0 Link Here
1
Valid util linux-raw-sys 0.6.5 version
2
3
diff --git a/vendor/linux-raw-sys/src/lib.rs b/vendor/linux-raw-sys/src/lib.rs
4
index f1ca8b720..5b6425e5d 100644
5
--- a/vendor/linux-raw-sys/src/lib.rs
6
+++ b/vendor/linux-raw-sys/src/lib.rs
7
@@ -20,6 +20,7 @@ pub mod ctypes {
8
     ))]
9
     pub type c_char = c_uchar;
10
     #[cfg(any(
11
+        target_arch = "loongarch64",
12
         target_arch = "mips",
13
         target_arch = "mips64",
14
         target_arch = "sparc64",
(-)a/cosmic-files.spec (-2 / +9 lines)
Lines 8-14 Link Here
8
8
9
Name: cosmic-files
9
Name: cosmic-files
10
Version: %ver_major.0
10
Version: %ver_major.0
11
Release: alt0.1%beta
11
Release: alt0.2%beta
12
12
13
Summary: COSMIC File Manager
13
Summary: COSMIC File Manager
14
License: GPL-3.0
14
License: GPL-3.0
Lines 24-29 Source: %name-%version%beta.tar Link Here
24
%endif
24
%endif
25
Source1: %name-%version%beta-cargo.tar
25
Source1: %name-%version%beta-cargo.tar
26
Patch1: %name-1.0.0-alt-no-vergen.patch
26
Patch1: %name-1.0.0-alt-no-vergen.patch
27
Patch2: %name-1.0.0-alt-linux-raw-sys-char-loongarch64.patch
27
28
28
Requires: cosmic-icons
29
Requires: cosmic-icons
29
30
Lines 44-49 File manager for the COSMIC desktop environment Link Here
44
cargo vendor | sed 's/^directory = ".*"/directory = "vendor"/g' > .cargo/config.toml
45
cargo vendor | sed 's/^directory = ".*"/directory = "vendor"/g' > .cargo/config.toml
45
tar -cf %_sourcedir/%name-%version%beta-cargo.tar .cargo/ vendor/}
46
tar -cf %_sourcedir/%name-%version%beta-cargo.tar .cargo/ vendor/}
46
47
48
%patch2 -p1
49
sed -i -e 's/"files":{[^}]*}/"files":{}/' \
50
	vendor/linux-raw-sys/.cargo-checksum.json
51
47
%build
52
%build
48
export VERGEN_GIT_SHA=%version
53
export VERGEN_GIT_SHA=%version
49
export VERGEN_GIT_COMMIT_DATE=%(date --iso-8601)
54
export VERGEN_GIT_COMMIT_DATE=%(date --iso-8601)
Lines 67-72 export VERGEN_GIT_COMMIT_DATE=%(date --iso-8601) Link Here
67
%doc README*
72
%doc README*
68
73
69
%changelog
74
%changelog
75
* Mon Aug 19 2024 Ilya Sorochan <k0tran@altlinux.org> 1.0.0-alt0.2.alpha.1
76
- Add loongarch64 patch for linux-raw-sys crate
77
70
* Sat Aug 17 2024 Yuri N. Sedunov <aris@altlinux.org> 1.0.0-alt0.1.alpha.1
78
* Sat Aug 17 2024 Yuri N. Sedunov <aris@altlinux.org> 1.0.0-alt0.1.alpha.1
71
- first build for Sisyphus (epoch-1.0.0-alpha.1-29-gaebc652)
79
- first build for Sisyphus (epoch-1.0.0-alpha.1-29-gaebc652)
72
80
73
- 

Return to bug 51325