Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mlterm for openSUSE:Factory checked 
in at 2025-06-12 15:53:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mlterm (Old)
 and      /work/SRC/openSUSE:Factory/.mlterm.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mlterm"

Thu Jun 12 15:53:55 2025 rev:58 rq:1285024 version:3.9.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/mlterm/mlterm.changes    2025-03-17 
22:21:28.104191623 +0100
+++ /work/SRC/openSUSE:Factory/.mlterm.new.19631/mlterm.changes 2025-06-12 
15:55:41.715240464 +0200
@@ -1,0 +2,50 @@
+Wed Jun 11 12:06:08 UTC 2025 - pgaj...@suse.com
+
+- remove %suse_update_desktop_file usage
+- modified sources
+  % mlterm.desktop
+
+-------------------------------------------------------------------
+Wed Jun 11 09:32:29 UTC 2025 - pgaj...@suse.com
+
+- version update to 3.9.4
+  * Support Shift+Control+v and Shift+Control+c to copy&paste via clipboard by 
default.
+    Drop -P/--clip/use_clipboard option.
+    Add --chsel/change_selection_immediately option in anything except xlib 
and wayland.
+  * Add COPY_CLIPBOARD shortcut key.
+  * Pressing '?' in copy mode searches for a string backward.
+    (https://github.com/arakiken/mlterm/issues/72)
+  * Support wp-primary-selection protocol in wayland.
+  * Support "exesel:" operation in ~/.mlterm/key in win32.
+  * Support libvte compatible library in win32. (See gtk/README)
+  * Support ConPTY in win32.
+  * Support Alternate Scroll Mode. 
(https://github.com/arakiken/mlterm/issues/80)
+  * Support P2=1 in sixel graphics. 
(https://github.com/arakiken/mlterm/issues/81)
+  * Support libpng to build mlimgloader if gdk-pixbuf is not found.
+    (https://github.com/arakiken/mlterm/issues/96)
+  * Support Emoji variation selectors 15 and 16. 
(https://github.com/arakiken/mlterm/issues/84)
+  * Add --conpty/use_conpty and --winsize/output_xtwinops_in_resizing options 
in win32.
+  * Add --norepkey/mod_keys_to_stop_mouse_report option.
+  * Add --clp/use_clipping option. 
(https://github.com/arakiken/mlterm/issues/132)
+  * Add tool/accessories/applycfg.sh and applyfontcfg.sh
+    (https://github.com/arakiken/mlterm/issues/71)
+  * Add "de", "fr", "es", "pt" and "jp106" to available values for "kbd"
+    input method argument. 
+  * Add vte 0.78 API symbols to libvte compatible library.
+  * Change the default value of "xterm" entry in etc/termcap from "ut" to 
"kb=^H:ut".
+  * Update unicode property table (generated from UnicodeData.txt and
+    EastAsianWidth.txt) to version 15.1.0.
+  * Lot of bugfixes.
+- modified patches
+  % etc.patch (refreshed)
+- deleted patches
+  - mlterm-gcc14-08ba985.patch (upstreamed)
+  - mlterm-gcc14-20ab931.patch (upstreamed)
+  - mlterm-gcc14-3d38b72.patch (upstreamed)
+  - mlterm-gcc14-8aef4fa.patch (upstreamed)
+  - mlterm-gcc14-f971955.patch (upstreamed)
+- added patches
+  
https://github.com/arakiken/mlterm/commit/da9db7673ab7f5a9111533f7db7db2720643b35f
+  + mlterm-gcc15.patch
+
+-------------------------------------------------------------------

Old:
----
  mlterm-3.9.3.tar.gz
  mlterm-gcc14-08ba985.patch
  mlterm-gcc14-20ab931.patch
  mlterm-gcc14-3d38b72.patch
  mlterm-gcc14-8aef4fa.patch
  mlterm-gcc14-f971955.patch

New:
----
  mlterm-3.9.4.tar.gz
  mlterm-gcc15.patch

BETA DEBUG BEGIN:
  Old:- deleted patches
  - mlterm-gcc14-08ba985.patch (upstreamed)
  - mlterm-gcc14-20ab931.patch (upstreamed)
  Old:  - mlterm-gcc14-08ba985.patch (upstreamed)
  - mlterm-gcc14-20ab931.patch (upstreamed)
  - mlterm-gcc14-3d38b72.patch (upstreamed)
  Old:  - mlterm-gcc14-20ab931.patch (upstreamed)
  - mlterm-gcc14-3d38b72.patch (upstreamed)
  - mlterm-gcc14-8aef4fa.patch (upstreamed)
  Old:  - mlterm-gcc14-3d38b72.patch (upstreamed)
  - mlterm-gcc14-8aef4fa.patch (upstreamed)
  - mlterm-gcc14-f971955.patch (upstreamed)
  Old:  - mlterm-gcc14-8aef4fa.patch (upstreamed)
  - mlterm-gcc14-f971955.patch (upstreamed)
- added patches
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:  
https://github.com/arakiken/mlterm/commit/da9db7673ab7f5a9111533f7db7db2720643b35f
  + mlterm-gcc15.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mlterm.spec ++++++
--- /var/tmp/diff_new_pack.OtWcZ9/_old  2025-06-12 15:55:42.651279201 +0200
+++ /var/tmp/diff_new_pack.OtWcZ9/_new  2025-06-12 15:55:42.655279366 +0200
@@ -27,25 +27,17 @@
 %bcond_with uim
 %endif
 Name:           mlterm
-Version:        3.9.3
+Version:        3.9.4
 Release:        0
 Summary:        Multilingual Terminal Emulator for X and Wayland
 License:        BSD-3-Clause
 Group:          System/X11/Terminals
 URL:            https://mlterm.sourceforge.net/
 Source0:        
http://downloads.sourceforge.net/project/mlterm/01release/%{name}-%{version}/%{name}-%{version}.tar.gz
-Source10:       %{name}.desktop
+Source1:        %{name}.desktop
 Patch0:         etc.patch
-# 
https://github.com/arakiken/mlterm/commit/f971955cf54a721e6a53191c3b86fbdab4bfbfd5
-Patch1:         mlterm-gcc14-f971955.patch
-# 
https://github.com/arakiken/mlterm/commit/3d38b723e0e4a6dd434af2d49aca53890982a828
-Patch2:         mlterm-gcc14-3d38b72.patch
-# 
https://github.com/arakiken/mlterm/commit/08ba9859717ed27384675bd687a35f4504701f27
-Patch3:         mlterm-gcc14-08ba985.patch
-# 
https://github.com/arakiken/mlterm/commit/8aef4fae3add8e8acfafde831e0034f1b2879dea
-Patch4:         mlterm-gcc14-8aef4fa.patch
-# 
https://github.com/arakiken/mlterm/commit/20ab931d5055dc5835154a75ca672fade478549f
-Patch5:         mlterm-gcc14-20ab931.patch
+# 
https://github.com/arakiken/mlterm/commit/da9db7673ab7f5a9111533f7db7db2720643b35f
+Patch1:         mlterm-gcc15.patch
 BuildRequires:  ccache
 BuildRequires:  coreutils
 BuildRequires:  gcc-c++
@@ -56,7 +48,7 @@
 %if %{with uim}
 BuildRequires:  uim-devel
 %endif
-BuildRequires:  update-desktop-files
+#BuildRequires:  translate-suse-desktop
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(fribidi)
@@ -74,6 +66,7 @@
 BuildRequires:  pkgconfig(xkbcommon)
 Requires:       %{name}-common = %{version}-%{release}
 Provides:       locale(xorg-x11:ja;ko;zh;ar;he)
+Recommends:     %{name}-lang = %{version}
 %if 0%{?sle_version} && 0%{?sle_version} <= 150400
 BuildRequires:  pkgconfig(fcitx)
 %else
@@ -112,6 +105,8 @@
 * multiple pty windows
 * scrollbar plug-in API (unstable)
 
+%lang_package
+
 %package common
 Summary:        Multilingual Terminal Emulator common files
 Group:          System/Terminals
@@ -232,6 +227,8 @@
 %make_build -O
 popd
 done
+cp %{SOURCE1} .
+#%%translate_suse_desktop mlterm.desktop
 
 %install
 for i in %{flavors} ; do
@@ -254,7 +251,8 @@
 mv %{buildroot}%{_libdir}/mlterm/mlterm/mlterm-zoom \
    %{buildroot}%{_bindir}/mlterm-zoom
 find %{buildroot} -type f -name "*.la" -delete -print
-%suse_update_desktop_file -i %{name} TerminalEmulator
+%find_lang mlconfig
+install -D -m 0644 mlterm.desktop 
%{buildroot}%{_datadir}/applications/mlterm.desktop
 
 %post -n %{name}-common -p /sbin/ldconfig
 %postun -n %{name}-common -p /sbin/ldconfig
@@ -286,6 +284,8 @@
 %{_libdir}/mlterm/mlterm/mlconfig
 %{_libdir}/mlterm/mlterm/mlmenu
 
+%files lang -f mlconfig.lang
+
 %files common
 %license LICENCE*
 %doc README* doc/en doc/ja

++++++ etc.patch ++++++
--- /var/tmp/diff_new_pack.OtWcZ9/_old  2025-06-12 15:55:42.683280525 +0200
+++ /var/tmp/diff_new_pack.OtWcZ9/_new  2025-06-12 15:55:42.687280691 +0200
@@ -8,10 +8,10 @@
  etc/xim     |   13 ++++++++---
  7 files changed, 161 insertions(+), 72 deletions(-)
 
-Index: mlterm-3.9.2/etc/aafont
+Index: mlterm-3.9.4/etc/aafont
 ===================================================================
---- mlterm-3.9.2.orig/etc/aafont
-+++ mlterm-3.9.2/etc/aafont
+--- mlterm-3.9.4.orig/etc/aafont
++++ mlterm-3.9.4/etc/aafont
 @@ -1,42 +1,39 @@
  #DEFAULT=Kochi Gothic
  
@@ -88,10 +88,10 @@
  
  ISCII_ASSAMESE        = AS-TTDurga 26
  ISCII_BENGALI = BN-TTDurga 26
-Index: mlterm-3.9.2/etc/font
+Index: mlterm-3.9.4/etc/font
 ===================================================================
---- mlterm-3.9.2.orig/etc/font
-+++ mlterm-3.9.2/etc/font
+--- mlterm-3.9.4.orig/etc/font
++++ mlterm-3.9.4/etc/font
 @@ -1,7 +1,7 @@
  #DEFAULT = -kochi-mincho-medium-r-*--%d-*-
  #DEFAULT_ITALIC = -mona-gothic-medium-i-*--%d-*-
@@ -101,11 +101,11 @@
  #ISO8859_1_BOLD = 10,a10B;14,7x14bold;
  #JISX0201_KATA = 10,r10;12,r12;14,r14;16,r16;
  #JISX0201_KATA_BOLD = 10,r10;
-Index: mlterm-3.9.2/etc/key
+Index: mlterm-3.9.4/etc/key
 ===================================================================
---- mlterm-3.9.2.orig/etc/key
-+++ mlterm-3.9.2/etc/key
-@@ -47,3 +47,9 @@
+--- mlterm-3.9.4.orig/etc/key
++++ mlterm-3.9.4/etc/key
+@@ -50,3 +50,9 @@
  # Shift+Button3="exesel:explorer.exe microsoft-edge:\"%s\""
  # Button4="\x1bOA\x1bOA"
  # Button5="\x1bOB\x1bOB"
@@ -115,10 +115,10 @@
 +Shift+KP_Subtract="proto:fontsize=smaller"
 +KP_Begin="\e[E"
 +
-Index: mlterm-3.9.2/etc/main
+Index: mlterm-3.9.4/etc/main
 ===================================================================
---- mlterm-3.9.2.orig/etc/main
-+++ mlterm-3.9.2/etc/main
+--- mlterm-3.9.4.orig/etc/main
++++ mlterm-3.9.4/etc/main
 @@ -2,6 +2,32 @@
  # Copy to ~/.mlterm/main
  #
@@ -149,13 +149,13 @@
 +mod_meta_mode=esc
 +conf_menu_path_2=/usr/bin/mlterm-zoom
 +
- # -- Window --
+ # -- Encoding --
+ # auto_detect_encodings =
  
- # display =
-Index: mlterm-3.9.2/etc/xim
+Index: mlterm-3.9.4/etc/xim
 ===================================================================
---- mlterm-3.9.2.orig/etc/xim
-+++ mlterm-3.9.2/etc/xim
+--- mlterm-3.9.4.orig/etc/xim
++++ mlterm-3.9.4/etc/xim
 @@ -1,6 +1,13 @@
 -Ami=ko_KR.eucKR
  kinput2=ja_JP.eucJP
@@ -173,10 +173,10 @@
 +uim=ja_JP.UTF-8
 +
  
-Index: mlterm-3.9.2/etc/vaafont
+Index: mlterm-3.9.4/etc/vaafont
 ===================================================================
---- mlterm-3.9.2.orig/etc/vaafont
-+++ mlterm-3.9.2/etc/vaafont
+--- mlterm-3.9.4.orig/etc/vaafont
++++ mlterm-3.9.4/etc/vaafont
 @@ -1,37 +1,36 @@
  #DEFAULT=Kochi Gothic
  

++++++ mlterm-3.9.3.tar.gz -> mlterm-3.9.4.tar.gz ++++++
++++ 42359 lines of diff (skipped)

++++++ mlterm-gcc14-08ba985.patch -> mlterm-gcc15.patch ++++++
--- /work/SRC/openSUSE:Factory/mlterm/mlterm-gcc14-08ba985.patch        
2024-08-19 23:47:10.862344197 +0200
+++ /work/SRC/openSUSE:Factory/.mlterm.new.19631/mlterm-gcc15.patch     
2025-06-12 15:55:41.699239802 +0200
@@ -1,39 +1,14 @@
-diff --git a/uitoolkit/quartz/ui_im_status_screen-cocoa.m 
b/uitoolkit/quartz/ui_im_status_screen-cocoa.m
-index b666f7d1..5db47c55 100644
---- a/uitoolkit/quartz/ui_im_status_screen-cocoa.m
-+++ b/uitoolkit/quartz/ui_im_status_screen-cocoa.m
-@@ -17,30 +17,24 @@
-  * methods of ui_im_status_screen_t
-  */
+diff --git a/uitoolkit/fb/ui_connect_dialog.c 
b/uitoolkit/fb/ui_connect_dialog.c
+index be944a24d..2f95d152e 100644
+--- a/uitoolkit/fb/ui_connect_dialog.c
++++ b/uitoolkit/fb/ui_connect_dialog.c
+@@ -68,7 +68,7 @@ int ui_connect_dialog(char **uri,      /* Should be free'ed 
by those who call th
+   ui_screen_t *screen;
+   char *prompt;
+   size_t prompt_len;
+-  void (*orig_key_pressed)();
++  void (*orig_key_pressed)(ui_window_t *, XKeyEvent *);
  
--static int destroy(ui_im_status_screen_t* stat_screen) {
-+static void destroy(ui_im_status_screen_t* stat_screen) {
-   NSWindow* window = stat_screen->window.my_window;
- 
-   [window release];
- 
-   free(stat_screen);
--
--  return 1;
- }
- 
--static int show(ui_im_status_screen_t* stat_screen) {
-+static void show(ui_im_status_screen_t* stat_screen) {
-   NSWindow* window = stat_screen->window.my_window;
- 
-   [window orderFront:window];
--
--  return 1;
- }
- 
--static int hide(ui_im_status_screen_t* stat_screen) {
-+static void hide(ui_im_status_screen_t* stat_screen) {
-   NSWindow* window = stat_screen->window.my_window;
- 
-   [window orderOut:window];
--
--  return 1;
- }
- 
- static int set_spot(ui_im_status_screen_t* stat_screen, int x, int y) {
+   prompt_len = 12 + strlen(def_server) + 11;
+   if (!(prompt = alloca(prompt_len + 1))) {
 

++++++ mlterm.desktop ++++++
--- /var/tmp/diff_new_pack.OtWcZ9/_old  2025-06-12 15:55:44.319348231 +0200
+++ /var/tmp/diff_new_pack.OtWcZ9/_new  2025-06-12 15:55:44.323348396 +0200
@@ -1,4 +1,5 @@
 [Desktop Entry]
+Categories=TerminalEmulator;
 Type=Application
 Exec=mlterm
 Name=mlterm

Reply via email to