Compare commits

...

11 Commits

Author SHA1 Message Date
openeuler-ci-bot
efaa0d8863
!15 [sync] PR-13: include all patches in the source
From: @openeuler-sync-bot 
Reviewed-by: @open-bot 
Signed-off-by: @open-bot
2024-12-05 10:17:34 +00:00
MaxLEE
2a96133247 include all patches in the source
Signed-off-by: MaxLEE <liweiganga@uniontech.com>
(cherry picked from commit 4958099ec597e83d9518e2419c3e8bf2f079bec4)
2024-12-05 17:37:37 +08:00
openeuler-ci-bot
37fd31db84
!6 添加sw架构
From: @wuzx065891 
Reviewed-by: @small_leek 
Signed-off-by: @small_leek
2022-11-03 10:55:21 +00:00
wzx
93b96e2768 Add sw64 architecture
Signed-off-by: wzx <wuzx1226@qq.com>
2022-10-19 12:39:42 +08:00
openeuler-ci-bot
5959dbe1b7 !5 Version upgrade to cogl-1.22.8
From: @yangl777
Reviewed-by: @orange-snn
Signed-off-by: @orange-snn
2021-02-03 15:16:39 +08:00
yeah_wang
31739b6142 upgrade version to 1.22.8 2021-02-01 18:34:34 +08:00
openeuler-ci-bot
16baf5de7c !3 cogl
From: @shirely16
Reviewed-by: @orange-snn
Signed-off-by: @orange-snn
2020-09-11 18:43:48 +08:00
shirely16
16da366926 modify source url 2020-09-10 10:07:26 +08:00
shirely16
38e5040f36 modify source url 2020-09-09 15:39:44 +08:00
openeuler-ci-bot
e8d7cc761a !2 add yaml file in package
Merge pull request !2 from 桐小哥/master
2020-06-29 19:45:48 +08:00
tong_1001
d0cbbcb463 add yaml file in package 2020-06-11 20:13:02 +08:00
5 changed files with 59 additions and 3 deletions

Binary file not shown.

36
cogl-1.22.8-sw.patch Executable file
View File

@ -0,0 +1,36 @@
diff -Naur cogl-1.22.8.org/build/autotools/as-glibconfig.m4 cogl-1.22.8.sw/build/autotools/as-glibconfig.m4
--- cogl-1.22.8.org/build/autotools/as-glibconfig.m4 2022-02-25 03:19:43.760000000 +0000
+++ cogl-1.22.8.sw/build/autotools/as-glibconfig.m4 2022-02-25 04:38:10.730000000 +0000
@@ -1326,6 +1326,12 @@
AC_MSG_WARN([[$SPARCV9_WARNING]]))
glib_memory_barrier_needed=yes
;;
+ sw_64*)
+ AC_MSG_RESULT([sw_64])
+ AC_DEFINE_UNQUOTED(G_ATOMIC_SW_64, 1,
+ [sw_64 atomic implementation])
+ glib_memory_barrier_needed=yes
+ ;;
alpha*)
AC_MSG_RESULT([alpha])
AC_DEFINE_UNQUOTED(G_ATOMIC_ALPHA, 1,
diff -Naur cogl-1.22.8.org/configure cogl-1.22.8.sw/configure
--- cogl-1.22.8.org/configure 2022-02-25 03:19:43.710000000 +0000
+++ cogl-1.22.8.sw/configure 2022-02-25 04:31:21.340000000 +0000
@@ -23659,6 +23659,16 @@
conftest$ac_exeext conftest.$ac_ext
glib_memory_barrier_needed=yes
;;
+ sw_64*)
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: sw_64" >&5
+$as_echo "sw_64" >&6; }
+
+cat >>confdefs.h <<_ACEOF
+#define G_ATOMIC_SW_64 1
+_ACEOF
+
+ glib_memory_barrier_needed=yes
+ ;;
alpha*)
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: alpha" >&5
$as_echo "alpha" >&6; }

BIN
cogl-1.22.8.tar.xz Normal file

Binary file not shown.

View File

@ -1,11 +1,12 @@
Name: cogl
Version: 1.22.4
Release: 2
Version: 1.22.8
Release: 3
Summary: Cogl is a modern 3D graphics API with associated utility APIs
License: LGPLv2+
URL: https://developer.gnome.org/cogl/
Source0: https://github.com/GNOME/cogl/releases/tag/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz
Patch1: cogl-1.22.8-sw.patch
BuildRequires: chrpath cairo-devel mesa-libEGL-devel mesa-libgbm-devel gdk-pixbuf2-devel
BuildRequires: mesa-libGL-devel glib2-devel gobject-introspection-devel gtk-doc pango-devel
@ -78,6 +79,21 @@ chrpath --delete %{buildroot}%{_libdir}/libcogl-pango.so
%exclude %{_datadir}/cogl/examples-data/crate.jpg
%changelog
* Thu Dec 05 2024 Max.LEE <liweigang.lwg@gmail.com> - 1.22.8-3
- include all patches in the source
* Wed Oct 19 2022 wuzx<wuzx1226@qq.com> - 1.22.8-2
- add sw64 patch
* Mon Feb 1 2021 yanglu <yanglu60@huawei.com> - 1.22.8-1
- update to 1.22.8
* Wed Sep 9 2020 hanhui <hanhui15@huawei.com> - 1.22.4-3
- Type:bugfix
- ID:NA
- SUG:NA
- DESC:modify source url
* Thu Jan 9 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.22.4-2
- Type:enhancement
- ID:NA

4
cogl.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: GNOME/cogl
tag_prefix: ^v
seperator: .