Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37842910
en ru br
Репозитории ALT
S:0.42.2-alt1
5.1: 0.16.2-alt1
4.1: 0.10.0-alt2.M41.1
3.0: 0.1.5-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: libpixman

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: pixman-0.16.2-alt1.patch
Скачать


 .gear/rules                                        |    2 +
 .../tags/ade5982f71f8483fce8673d8c4ff5b7c5b274d95  |   13 ++
 .gear/tags/list                                    |    1 +
 libpixman.spec                                     |  142 ++++++++++++++++++++
 pixman/Makefile.am                                 |    3 +-
 pixman/libpixman.map                               |   78 +++++++++++
 6 files changed, 238 insertions(+), 1 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..a667908
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: pixman-@version@:. name=pixman-@version@
+diff: pixman-@version@:. . name=pixman-@version@-@release@.patch
diff --git a/.gear/tags/ade5982f71f8483fce8673d8c4ff5b7c5b274d95 b/.gear/tags/ade5982f71f8483fce8673d8c4ff5b7c5b274d95
new file mode 100644
index 0000000..1bbfc4c
--- /dev/null
+++ b/.gear/tags/ade5982f71f8483fce8673d8c4ff5b7c5b274d95
@@ -0,0 +1,13 @@
+object 601e4dc6fd78984701a231e48fabd1e1e3e23d38
+type commit
+tag pixman-0.16.2
+tagger Sц╦ren Sandmann Pedersen <sandmann@redhat.com> 1254144285 -0400
+
+pixman 0.16.2 release
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
+
+iEYEABECAAYFAkrAuR0ACgkQmxfmIW/3waiuEACdFuXrNI/P+6L17Ba50JS11lGa
+oeAAn32g+a/HCU4obTfFZHHu3F+c4CFC
+=Labm
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..db92552
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+ade5982f71f8483fce8673d8c4ff5b7c5b274d95 pixman-0.16.2
diff --git a/libpixman.spec b/libpixman.spec
new file mode 100644
index 0000000..fb2dfef
--- /dev/null
+++ b/libpixman.spec
@@ -0,0 +1,142 @@
+%define srcname pixman
+
+Name: libpixman
+Version: 0.16.2
+Release: alt1
+Serial: 2
+Summary: Pixel manipulation library
+License: MIT
+Group: System/Libraries
+Url: http://xorg.freedesktop.org
+
+Packager: Valery Inozemtsev <shrek@altlinux.ru>
+
+Source: %srcname-%version.tar
+Patch: %srcname-%version-%release.patch
+
+%description
+Pixman is a pixel manipulation library for X and cairo.
+
+%package devel
+Summary: Pixel manipulation library development package
+Group: Development/C
+Requires: %name = %version-%release
+
+%description devel
+%name-devel contains the libraries and header files needed to
+develop programs which make use of %name.
+
+%prep
+%setup -q -n %srcname-%version
+%patch -p1
+
+%build
+%autoreconf
+%configure \
+	--disable-static
+%make_build
+
+%install
+%make DESTDIR=%buildroot install
+
+%files
+%_libdir/*.so.*
+
+%files devel
+%_includedir/*
+%_libdir/*.so
+%_pkgconfigdir/*.pc
+
+%changelog
+* Fri Oct 02 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.16.2-alt1
+- 0.16.2
+
+* Thu Sep 03 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.16.0-alt2
+- enabled the x888_8_8888 sse2 fast path
+
+* Sun Aug 30 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.16.0-alt1
+- 0.16.0
+
+* Wed Aug 12 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.15.20-alt1
+- 0.15.20
+
+* Tue Jul 21 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.15.18-alt1
+- 0.15.18
+
+* Tue Jul 14 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.15.16-alt1
+- 0.15.16
+
+* Thu Jun 25 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.15.14-alt1
+- 0.15.14
+
+* Sun Jun 21 2009 Valery Inozemtsev <shrek@altlinux.ru> 2:0.15.10-alt2
+- 0.15.10 (closes: #20516)
+
+* Wed Jun 17 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.15.12-alt1
+- 0.15.12
+
+* Fri Jun 05 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.15.10-alt1
+- 0.15.10
+
+* Sun May 31 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.15.8-alt1
+- 0.15.8
+
+* Fri May 22 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.15.6-alt1
+- 0.15.6
+
+* Fri May 15 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.15.4-alt1
+- 0.15.4
+
+* Fri Apr 10 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.15.2-alt1
+- 0.15.2
+
+* Sun Feb 08 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:0.14.0-alt1
+- 0.14.0
+
+* Wed Nov 26 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.13.2-alt1
+- 0.13.2
+
+* Sat Nov 22 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.12.0-alt3
+- removed obsolete %%post_ldconfig/%%postun_ldconfig calls
+
+* Mon Oct 27 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.12.0-alt2
+- rebuild with gcc4.3
+
+* Fri Sep 19 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.12.0-alt1
+- 0.12.0
+
+* Sun Sep 07 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.11.10-alt1
+- 0.11.10
+
+* Wed Aug 13 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.11.8-alt1
+- 0.11.8
+
+* Wed Jun 25 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.11.6-alt1
+- 0.11.6
+
+* Fri Jun 13 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.10.0-alt3
+- rollback to 0.10.0 (0.11.4 memory leaked)
+
+* Wed Jun 11 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.11.4-alt1
+- 0.11.4
+
+* Thu May 01 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.10.0-alt2
+- introduced PIXMAN_0.10.0 ABI interface for new functions in libpixman-1.so.0.10.0
+
+* Fri Mar 28 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.10.0-alt1
+- 0.10.0
+
+* Wed Mar 19 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.9.6-alt3
+- pixman-0.9.6-x-offset.patch: fix computation of x_offset in pixman_add_traps
+
+* Wed Jan 16 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.9.6-alt2
+- avoid use of C++ keyword xor in header (close #13899)
+
+* Wed Oct 31 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.9.6-alt1
+- 0.9.6
+
+* Mon Oct 01 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.9.5-alt2
+- GIT snapshot 2007-09-29 (39a67d35f05aa47cf50191e0837a2125593a7bbc)
+
+* Tue Sep 06 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.9.5-alt1
+- initial release
diff --git a/pixman/Makefile.am b/pixman/Makefile.am
index e19fa6e..b74e17a 100644
--- a/pixman/Makefile.am
+++ b/pixman/Makefile.am
@@ -1,5 +1,6 @@
 lib_LTLIBRARIES = libpixman-1.la
-libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -no-undefined
+libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -no-undefined \
+	-Wl,--version-script=libpixman.map
 libpixman_1_la_LIBADD = @DEP_LIBS@ -lm
 libpixman_1_la_CFLAGS = -DPIXMAN_DISABLE_DEPRECATED
 libpixman_1_la_SOURCES =			\
diff --git a/pixman/libpixman.map b/pixman/libpixman.map
new file mode 100644
index 0000000..8a814be
--- /dev/null
+++ b/pixman/libpixman.map
@@ -0,0 +1,78 @@
+PIXMAN_0.10.0 {
+    global:
+	pixman_format_supported_destination;
+	pixman_format_supported_source;
+	pixman_version;
+	pixman_version_string;
+    local:
+	[^pixman_]*;
+};
+
+PIXMAN_0.11.8 {
+    global:
+	pixman_image_set_clip_region32;
+	pixman_region32_contains_point;
+	pixman_region32_contains_rectangle;
+	pixman_region32_copy;
+	pixman_region32_equal;
+	pixman_region32_extents;
+	pixman_region32_fini;
+	pixman_region32_init;
+	pixman_region32_init_rect;
+	pixman_region32_init_rects;
+	pixman_region32_init_with_extents;
+	pixman_region32_intersect;
+	pixman_region32_inverse;
+	pixman_region32_n_rects;
+	pixman_region32_not_empty;
+	pixman_region32_rectangles;
+	pixman_region32_reset;
+	pixman_region32_selfcheck;
+	pixman_region32_subtract;
+	pixman_region32_translate;
+	pixman_region32_union;
+	pixman_region32_union_rect;
+} PIXMAN_0.10.0;
+
+PIXMAN_0.13.2 {
+    global:
+	pixman_f_transform_bounds;
+	pixman_f_transform_from_pixman_transform;
+	pixman_f_transform_init_identity;
+	pixman_f_transform_init_rotate;
+	pixman_f_transform_init_scale;
+	pixman_f_transform_init_translate;
+	pixman_f_transform_invert;
+	pixman_f_transform_multiply;
+	pixman_f_transform_point;
+	pixman_f_transform_point_3d;
+	pixman_f_transform_rotate;
+	pixman_f_transform_scale;
+	pixman_f_transform_translate;
+	pixman_transform_bounds;
+	pixman_transform_from_pixman_f_transform;
+	pixman_transform_init_identity;
+	pixman_transform_init_rotate;
+	pixman_transform_init_scale;
+	pixman_transform_init_translate;
+	pixman_transform_invert;
+	pixman_transform_is_identity;
+	pixman_transform_is_int_translate;
+	pixman_transform_is_inverse;
+	pixman_transform_is_scale;
+	pixman_transform_multiply;
+	pixman_transform_point;
+	pixman_transform_rotate;
+	pixman_transform_scale;
+	pixman_transform_translate;
+} PIXMAN_0.11.8;
+
+PIXMAN_0.15.12 {
+    global:
+	pixman_image_set_destroy_function;
+} PIXMAN_0.13.2;
+
+PIXMAN_0.15.16 {
+    global:
+	pixman_disable_out_of_bounds_workaround;
+} PIXMAN_0.15.12;
\ No newline at end of file
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin