Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lite-xl-plugin-manager for 
openSUSE:Factory checked in at 2026-09-24 22:56:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lite-xl-plugin-manager (Old)
 and      /work/SRC/openSUSE:Factory/.lite-xl-plugin-manager.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lite-xl-plugin-manager"

Thu Sep 24 22:56:50 2026 rev:19 rq:1380018 version:1.4.9

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/lite-xl-plugin-manager/lite-xl-plugin-manager.changes
    2026-07-01 16:38:23.056707942 +0200
+++ 
/work/SRC/openSUSE:Factory/.lite-xl-plugin-manager.new.383539/lite-xl-plugin-manager.changes
        2026-09-24 22:59:41.519829605 +0200
@@ -1,0 +2,13 @@
+Wed Sep 16 17:39:34 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 1.4.9:
+  * Resolve configdir, tmpdir, cachedir and userdir
+    (callables allowed)
+  * Fix --ssl-certs flag and pass its path via default_arguments
+  * Install libraries/ with the plugin when install_plugin is on
+- Switch to the upstream v1.4.9 tarball; drop the obs_scm snapshot
+- Drop lpm.c.diff; define LPM_VERSION via CFLAGS
+- Use %meson_install; add gcc, lua and pkgconfig BuildRequires
+- License: MIT (tarball is LPM + microtar; no git submodules)
+
+-------------------------------------------------------------------

Old:
----
  _scmsync.obsinfo
  _service
  _servicedata
  build.specials.obscpio
  lite-xl-plugin-manager-1.4.7+git20260506.ece8d63.tar.gz
  lite-xl-plugin-manager.obsinfo
  lpm.c.diff

New:
----
  lite-xl-plugin-manager-1.4.9.tar.gz

----------(Old B)----------
  Old:- Switch to the upstream v1.4.9 tarball; drop the obs_scm snapshot
- Drop lpm.c.diff; define LPM_VERSION via CFLAGS
- Use %meson_install; add gcc, lua and pkgconfig BuildRequires
----------(Old E)----------

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

Other differences:
------------------
++++++ lite-xl-plugin-manager.spec ++++++
--- /var/tmp/diff_new_pack.qf3LT8/_old  2026-09-24 22:59:42.172856912 +0200
+++ /var/tmp/diff_new_pack.qf3LT8/_new  2026-09-24 22:59:42.174856996 +0200
@@ -15,41 +15,34 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %define baseprogramname lite-xl
 Name:           lite-xl-plugin-manager
-Version:        1.4.7+git20260506.ece8d63
+Version:        1.4.9
 Release:        0
 Summary:        A %{baseprogramname} plugin manager
-%if 0%{?suse_version} > 1500
-%else
-Group:          Productivity/Text/Editors
-%endif
-License:        Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib AND 
SUSE-GPL-2.0-with-linking-exception
+# Legal-Review-Notice: v1.4.9 GitHub tarball ships LPM and vendored microtar 
(both MIT). Previous 
Apache-2.0/BSD-3-Clause/Zlib/SUSE-GPL-2.0-with-linking-exception covered 
obs_scm git submodules meson does not link.
+License:        MIT
 URL:            https://github.com/lite-xl/lite-xl-plugin-manager
-Source0:        %{name}-%{version}.tar.gz
+Source0:        
https://github.com/lite-xl/lite-xl-plugin-manager/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source100:      README.md
-Patch0:         lpm.c.diff
-### 20260629:
-###   TW has:
-###     mbedtls-devel   => v4
-###     mbedtls-3-devel => v3
-###     mbedtls-2-devel => v2
-###   Leap 16.0/16.1 have:
-###     mbedtls-devel   => v3
-###     mbedtls-2-devel => v2
-%if 0%{?suse_version} == 1699
-BuildRequires:  mbedtls-3-devel
-%else
-BuildRequires:  mbedtls-devel
-%endif
-#####
+BuildRequires:  gcc
+BuildRequires:  lua
 BuildRequires:  meson
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libgit2)
+BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(libzip)
 BuildRequires:  pkgconfig(lua) >= 5.4
-BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
 Requires:       %{baseprogramname}
+# TW mbedtls-devel is v4; this code still needs the v3 API (mbedtls-3-devel).
+# Leap 16.x mbedtls-devel is still v3.
+%if 0%{?suse_version} == 1699
+BuildRequires:  mbedtls-3-devel
+%else
+BuildRequires:  mbedtls-devel
+%endif
 # This can be managed by 'lite-xl-plugin-manager' (lpm)
 #Requires:       lite-xl-widgets
 
@@ -66,21 +59,18 @@
 * Conforms to SCPS3.
 
 %prep
-%autosetup -p 0
+%autosetup -p1
 
 %build
+export CFLAGS="%{optflags} -DLPM_VERSION='\"%{version}\"'"
 %meson -Dstatic=true
 %meson_build
 
 %install
-%ifarch i586
-install -D -m 0755 "i586-suse-linux/lpm" "%{buildroot}/%{_bindir}/lpm"
-%else
-install -D -m 0755 "%{_arch}-suse-linux/lpm" "%{buildroot}/%{_bindir}/lpm"
-%endif
+%meson_install
 
 %files
-%{_bindir}/lpm
 %license LICENSE
 %doc README.md CHANGELOG.md
+%{_bindir}/lpm
 

++++++ lite-xl-plugin-manager-1.4.7+git20260506.ece8d63.tar.gz -> 
lite-xl-plugin-manager-1.4.9.tar.gz ++++++
/work/SRC/openSUSE:Factory/lite-xl-plugin-manager/lite-xl-plugin-manager-1.4.7+git20260506.ece8d63.tar.gz
 
/work/SRC/openSUSE:Factory/.lite-xl-plugin-manager.new.383539/lite-xl-plugin-manager-1.4.9.tar.gz
 differ: char 12, line 1

Reply via email to