On 2024-07-13 7:57 a.m., Omar Polo wrote:
small bugfix release, the changelog is:

     Some loader fixes and improvements, CET support:
     - XPM loader: Fix potential segv on malformed file
     - XPM loader: Fix some color table parsing errors
     - XPM loader: Major overhaul
     - Y4M loader: add support for full range color
     - Y4M loader: add support for 10-bit 4:2:0
     - Add missing CET (Control-flow Enforcement Technology) bits in asm code

as I don't have any CET/IBT hardware, I'd appreciate some runtime
testing.  just testing with graphics/feh or graphics/nsxiv should be
enough.

Thanks,

Omar Polo

patch-src_bin_imlib2_view_c can be removed as well.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/graphics/imlib2/Makefile,v
diff -u -p -r1.56 Makefile
--- Makefile    26 Feb 2024 10:09:13 -0000      1.56
+++ Makefile    13 Jul 2024 11:21:44 -0000
@@ -1,7 +1,6 @@
  COMMENT=      image manipulation library
-DISTNAME= imlib2-1.12.2
-REVISION=      1
+DISTNAME=      imlib2-1.12.3
  SHARED_LIBS=  Imlib2  9.0     # 13.2
  CATEGORIES=   graphics
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/graphics/imlib2/distinfo,v
diff -u -p -r1.16 distinfo
--- distinfo    3 Feb 2024 18:14:34 -0000       1.16
+++ distinfo    13 Jul 2024 11:23:23 -0000
@@ -1,2 +1,2 @@
-SHA256 (imlib2-1.12.2.tar.gz) = 6WtDAUrJ1hoHdeKKRs97771JZUcF34RQAehJ5Eg5SBs=
-SIZE (imlib2-1.12.2.tar.gz) = 1144617
+SHA256 (imlib2-1.12.3.tar.gz) = VE94nH3++8gbXoLNdNzSvjhHroziU9QChS8ZqC8lGGs=
+SIZE (imlib2-1.12.3.tar.gz) = 1145967
Index: patches/patch-src_bin_imlib2_view_c
===================================================================
RCS file: /home/cvs/ports/graphics/imlib2/patches/patch-src_bin_imlib2_view_c,v
diff -u -p -r1.1 patch-src_bin_imlib2_view_c
--- patches/patch-src_bin_imlib2_view_c 28 Feb 2023 10:10:28 -0000      1.1
+++ patches/patch-src_bin_imlib2_view_c 13 Jul 2024 11:54:35 -0000
@@ -11,4 +11,4 @@ Index: src/bin/imlib2_view.c
  +#include <time.h>
   #include <X11/Xlib.h>
   #include <X11/keysym.h>
- #include <stdio.h>
+ #include <poll.h>
Index: patches/patch-src_lib_amd64_blend_S
===================================================================
RCS file: patches/patch-src_lib_amd64_blend_S
diff -N patches/patch-src_lib_amd64_blend_S
--- patches/patch-src_lib_amd64_blend_S 23 Feb 2024 11:25:04 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-Index: src/lib/amd64_blend.S
---- src/lib/amd64_blend.S.orig
-+++ src/lib/amd64_blend.S
-@@ -102,6 +102,7 @@ FN_(imlib_amd64_reshade_copy_rgb_to_rgba)
-
-
- #define ENTER         \
-+      endbr64         ; \
-       pushq %rbp      ; \
-       movq %rsp, %rbp ; \
-       pushq %rbx      ; \
Index: patches/patch-src_lib_amd64_blend_cmod_S
===================================================================
RCS file: patches/patch-src_lib_amd64_blend_cmod_S
diff -N patches/patch-src_lib_amd64_blend_cmod_S
--- patches/patch-src_lib_amd64_blend_cmod_S    23 Feb 2024 11:25:04 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-Index: src/lib/amd64_blend_cmod.S
---- src/lib/amd64_blend_cmod.S.orig
-+++ src/lib/amd64_blend_cmod.S
-@@ -114,6 +114,7 @@ FN_(imlib_amd64_reshade_copy_rgb_to_rgba_cmod)
-
-
- #define ENTER         \
-+      endbr64         ; \
-       pushq %rbp      ; \
-       movq %rsp, %rbp ; \
-       pushq %rbx      ; \


Reply via email to