Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lxqt2-build-tools for 
openSUSE:Factory checked in at 2026-04-22 16:57:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt2-build-tools (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt2-build-tools.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt2-build-tools"

Wed Apr 22 16:57:38 2026 rev:6 rq:1348584 version:2.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxqt2-build-tools/lxqt2-build-tools.changes      
2025-11-06 18:16:27.815684151 +0100
+++ 
/work/SRC/openSUSE:Factory/.lxqt2-build-tools.new.11940/lxqt2-build-tools.changes
   2026-04-22 16:57:58.671982266 +0200
@@ -1,0 +2,6 @@
+Mon Apr 20 14:39:23 UTC 2026 - Shawn Dunn <[email protected]>
+
+- Update to 2.4.0:
+  * Refactored YAML desktop file processing
+
+-------------------------------------------------------------------

Old:
----
  lxqt-build-tools-2.3.0.tar.xz
  lxqt-build-tools-2.3.0.tar.xz.asc

New:
----
  lxqt-build-tools-2.4.0.tar.xz
  lxqt-build-tools-2.4.0.tar.xz.asc

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

Other differences:
------------------
++++++ lxqt2-build-tools.spec ++++++
--- /var/tmp/diff_new_pack.50SqLo/_old  2026-04-22 16:57:59.344010081 +0200
+++ /var/tmp/diff_new_pack.50SqLo/_new  2026-04-22 16:57:59.348010247 +0200
@@ -18,7 +18,7 @@
 
 %define _name lxqt-build-tools
 Name:           lxqt2-build-tools
-Version:        2.3.0
+Version:        2.4.0
 Release:        0
 Summary:        Core build tools for LXQt
 License:        BSD-3-Clause

++++++ lxqt-build-tools-2.3.0.tar.xz -> lxqt-build-tools-2.4.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-2.3.0/.gitattributes 
new/lxqt-build-tools-2.4.0/.gitattributes
--- old/lxqt-build-tools-2.3.0/.gitattributes   1970-01-01 01:00:00.000000000 
+0100
+++ new/lxqt-build-tools-2.4.0/.gitattributes   2026-04-20 09:03:27.000000000 
+0200
@@ -0,0 +1,18 @@
+# remove files from deployment using `git archive`
+
+# git* files
+.gitattributes export-ignore
+.github        export-ignore
+.gitignore     export-ignore
+
+
+# several files and directories we never want to export 
+# a little bit belt and braces as the most of these files
+# should never ever be in the repository
+
+.*~        export-ignore
+.kdev4     export-ignore
+
+/build export-ignore
+/temp  export-ignore
+/tmp   export-ignore
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-2.3.0/.github/ISSUE_TEMPLATE.md 
new/lxqt-build-tools-2.4.0/.github/ISSUE_TEMPLATE.md
--- old/lxqt-build-tools-2.3.0/.github/ISSUE_TEMPLATE.md        1970-01-01 
01:00:00.000000000 +0100
+++ new/lxqt-build-tools-2.4.0/.github/ISSUE_TEMPLATE.md        2026-04-20 
09:03:27.000000000 +0200
@@ -0,0 +1,41 @@
+<!--- Provide a general summary of the issue in the title above. You       --->
+<!--- should not delete relevant sections and/or questions in your report  --->
+
+<!--- BEFORE FILLING OUT THIS REPORT FORM:                                 --->
+<!--- Dear users of stable and LTS (long term service) distributions:      --->
+<!--- Please do NOT file bugs against old (dead) versions but use your     --->
+<!--- distribution bugtracker instead. This is esp. true for Ubuntu LTS.   --->
+
+##### Expected Behavior
+<!--- If you're describing a bug, tell us what should happen                -->
+<!--- If you're suggesting a change/improvement, tell us how it should work -->
+
+##### Current Behavior
+<!--- If describing a bug, tell us what happens instead of the expected    --->
+<!--- behaviour. If suggesting a change/improvement, explain the difference -->
+<!--- from current behavior (a screenshot might help)                      --->
+
+##### Possible Solution
+<!--- Not obligatory, but suggest a fix/reason for the bug,                --->
+<!--- or ideas how to implement the addition or change                     --->
+
+##### Steps to Reproduce (for bugs)
+<!--- Provide a link to a live example, or an unambiguous set of steps to  --->
+<!--- reproduce this bug. Include code to reproduce, if relevant           --->
+1. 
+2. 
+3. 
+4. 
+
+##### Context
+<!--- How has this issue affected you? What are you trying to accomplish?  --->
+<!--- Providing context helps us come up with a solution that is most      --->
+<!--- useful in the real world                                             --->
+
+##### System Information
+<!--- Include as many relevant details about the system you experienced    --->
+<!--- the bug in                                                           --->
+* Distribution & Version: 
+* Kernel: 
+* Qt Version: 
+* Package version: 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-2.3.0/.gitignore 
new/lxqt-build-tools-2.4.0/.gitignore
--- old/lxqt-build-tools-2.3.0/.gitignore       1970-01-01 01:00:00.000000000 
+0100
+++ new/lxqt-build-tools-2.4.0/.gitignore       2026-04-20 09:03:27.000000000 
+0200
@@ -0,0 +1,3 @@
+*.kdev4*
+CMakeLists.txt.user*
+build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-2.3.0/CHANGELOG 
new/lxqt-build-tools-2.4.0/CHANGELOG
--- old/lxqt-build-tools-2.3.0/CHANGELOG        2025-11-05 12:01:38.000000000 
+0100
+++ new/lxqt-build-tools-2.4.0/CHANGELOG        2026-04-20 09:03:27.000000000 
+0200
@@ -1,3 +1,7 @@
+lxqt-build-tools-2.4.0 / 2026-04-20
+====================================
+ * Refactored YAML desktop file processing.
+
 lxqt-build-tools-2.3.0 / 2025-11-05
 ====================================
  * Make sure to run Qt6 lupdate.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-2.3.0/CMakeLists.txt 
new/lxqt-build-tools-2.4.0/CMakeLists.txt
--- old/lxqt-build-tools-2.3.0/CMakeLists.txt   2025-11-05 12:01:38.000000000 
+0100
+++ new/lxqt-build-tools-2.4.0/CMakeLists.txt   2026-04-20 09:03:27.000000000 
+0200
@@ -9,7 +9,7 @@
 option(WITH_XDG_DIRS_FALLBACK "Use our XDG_CONFIG_DIRS fallback" ON)
 
 set(LXQT_BUILD_TOOLS_MAJOR_VERSION 2)
-set(LXQT_BUILD_TOOLS_MINOR_VERSION 3)
+set(LXQT_BUILD_TOOLS_MINOR_VERSION 4)
 set(LXQT_BUILD_TOOLS_PATCH_VERSION 0)
 set(LXQT_BUILD_TOOLS_VERSION 
${LXQT_BUILD_TOOLS_MAJOR_VERSION}.${LXQT_BUILD_TOOLS_MINOR_VERSION}.${LXQT_BUILD_TOOLS_PATCH_VERSION})
 set(LXQT_MIN_LINGUIST_VERSION "6.6")
@@ -157,6 +157,13 @@
         "lxqt2-transupdate"
 )
 
+install(
+    PROGRAMS
+        "${PROJECT_SOURCE_DIR}/cmake/modules/LXQtTranslateDesktop.sh"
+    DESTINATION
+        "${MODULES_INSTALL_DIR}"
+)
+
 # Feature summary
 feature_summary(
     FATAL_ON_MISSING_REQUIRED_PACKAGES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-2.3.0/README.md 
new/lxqt-build-tools-2.4.0/README.md
--- old/lxqt-build-tools-2.3.0/README.md        2025-11-05 12:01:38.000000000 
+0100
+++ new/lxqt-build-tools-2.4.0/README.md        2026-04-20 09:03:27.000000000 
+0200
@@ -34,15 +34,17 @@
 
 ## Current Minimum Versions
 
-| Package                      | Version|
-|------------------------------|--------|
-| KF6_MINIMUM_VERSION          | 6.0.0  |
-| KF6SCREEN_MINIMUM_VERSION    | 6.0.0  |
-| LIBFM_QT_MINIMUM_VERSION     | 2.3.0  |
-| LIBFMQT_MINIMUM_VERSION      | 2.3.0  |
-| LIBMENUCACHE_MINIMUM_VERSION | 1.1.0  |
-| LXQTBT_MINIMUM_VERSION       | 2.3.0  |
-| LXQT_MINIMUM_VERSION         | 2.3.0  |
-| QTERMWIDGET_MINIMUM_VERSION  | 2.3.0  |
-| QT_MINIMUM_VERSION           | 6.6.0  |
-| QTXDG_MINIMUM_VERSION        | 4.3.0  |
+| Package                       | Version|
+|-------------------------------|--------|
+| LIBFM_QT_MINIMUM_VERSION      | 2.4.0  |
+| LIBFMQT_MINIMUM_VERSION       | 2.4.0  |
+| LXQTBT_MINIMUM_VERSION        | 2.4.0  |
+| LXQT_MINIMUM_VERSION          | 2.4.0  |
+| QTERMWIDGET_MINIMUM_VERSION   | 2.4.0  |
+| QTXDG_MINIMUM_VERSION         | 4.4.0  |
+| LIBMENUCACHE_MINIMUM_VERSION  | 1.1.0  |
+| QT_MINIMUM_VERSION            | 6.6.0  |
+| LAYERSHELL_QT_MINIMUM_VERSION | 6.5.0  |
+| LAYERSHELL_QT_MINIMUM_VERSION | 6.5.0  |
+| KF6_MINIMUM_VERSION           | 6.0.0  |
+| KF6SCREEN_MINIMUM_VERSION     | 6.0.0  |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-build-tools-2.3.0/cmake/modules/LXQtTranslateDesktop.cmake 
new/lxqt-build-tools-2.4.0/cmake/modules/LXQtTranslateDesktop.cmake
--- old/lxqt-build-tools-2.3.0/cmake/modules/LXQtTranslateDesktop.cmake 
2025-11-05 12:01:38.000000000 +0100
+++ new/lxqt-build-tools-2.4.0/cmake/modules/LXQtTranslateDesktop.cmake 
2026-04-20 09:03:27.000000000 +0200
@@ -76,22 +76,16 @@
                 COMMENT "Generating ${_fileName}.${_fileExt}"
             )
         else ()
-            file(GLOB _translations
-                ${_translationDir}/${_fileName}[_.]*${_fileExt}
-            )
-
-            list(SORT _translations)
             add_custom_command(OUTPUT ${_outFile}
-                COMMAND grep -v -a "#TRANSLATIONS_DIR=" ${_inFile} > 
${_outFile}
-                VERBATIM
+                COMMAND ${LXQT_CMAKE_MODULES_DIR}/LXQtTranslateDesktop.sh
+                    ${_outFile}
+                    ${_inFile}
+                    ${_fileName}
+                    ${_fileExt}
+                    ${_translationDir}
                 COMMENT "Generating ${_fileName}.${_fileExt}"
+                USES_TERMINAL
             )
-            if (_translations)
-                add_custom_command(OUTPUT ${_outFile}
-                    COMMAND grep -h -a "\\[.*]\\s*=" ${_translations} >> 
${_outFile}
-                    VERBATIM APPEND
-                )
-            endif ()
         endif ()
 
         set(__result ${__result} ${_outFile})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-build-tools-2.3.0/cmake/modules/LXQtTranslateDesktop.sh 
new/lxqt-build-tools-2.4.0/cmake/modules/LXQtTranslateDesktop.sh
--- old/lxqt-build-tools-2.3.0/cmake/modules/LXQtTranslateDesktop.sh    
1970-01-01 01:00:00.000000000 +0100
+++ new/lxqt-build-tools-2.4.0/cmake/modules/LXQtTranslateDesktop.sh    
2026-04-20 09:03:27.000000000 +0200
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# Copyright (c) 2025 Luís Pereira <[email protected]>
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+# 3. The name of the author may not be used to endorse or promote products
+#    derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Parameterss names (from LXQtTranslateDesktop.cmake)
+#    $1 _outfile
+#    $2 _infile
+#    $3 _fileName
+#    $4 _fileExt
+#    $5 _translationDir
+
+translationFiles=`find $5 -type f -name "$3_*.$4"`
+grep -v -a "#TRANSLATIONS_DIR=" $2 > $1
+grep -h -a "\\[.*]\\s*=" ${translationFiles} >> $1

++++++ lxqt2-build-tools.keyring ++++++
--- /var/tmp/diff_new_pack.50SqLo/_old  2026-04-22 16:57:59.592020347 +0200
+++ /var/tmp/diff_new_pack.50SqLo/_new  2026-04-22 16:57:59.600020678 +0200
@@ -47,7 +47,43 @@
 Oa86l8pqli+B7rpTbsAE9Ut8qUaWjm87oUNSJbaKgqNnMaE+b/8VJaEeWHgQJwsD
 bJSJ/O/vzlRtDjOJ1JDlMRLs7TnOFeUh5pgwyaJoidYbJEiGlMGJbI6BjwhDTBFO
 NLJtd3SsRjc7ICtGdCvej59IvCDTjxtkhx5okF03APi1aXpHQrE18/arFD7BpoGO
-sw==
-=gSIv
+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
+/AltqE7gRNR/QnfiBlo=
+=kOsM
 -----END PGP PUBLIC KEY BLOCK-----
 

Reply via email to