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