Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vkSumi for openSUSE:Factory checked 
in at 2026-07-01 16:36:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vkSumi (Old)
 and      /work/SRC/openSUSE:Factory/.vkSumi.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vkSumi"

Wed Jul  1 16:36:09 2026 rev:2 rq:1362747 version:0.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkSumi/vkSumi.changes    2026-06-08 
14:29:00.274228378 +0200
+++ /work/SRC/openSUSE:Factory/.vkSumi.new.11887/vkSumi.changes 2026-07-01 
16:36:24.260573199 +0200
@@ -1,0 +2,13 @@
+Tue Jun 30 23:32:25 UTC 2026 - Jonatas Gonçalves <[email protected]>
+
+- Update to v0.0.7:
+  * Flatpak Support: Added Flatpak manifest and CI/CD integration.
+  * Layer Improvements: Implemented optional $LIB-relative library_path 
support.
+  * Environment Configuration: Added _FILE suffix support to CONFIG_PATH.
+  * Path Expansion: Added support for expanding paths using ~, $HOME, and 
$USER.
+  * PKGBUILD: Updated reference PKGBUILD.
+  * Fix RPMLINT warning "unstripped-binary-or-object" for libVkLayer_vksumi.so
+    by ensuring build system flags/stripping are properly handled during
+    %build/%install.
+
+-------------------------------------------------------------------

Old:
----
  _scmsync.obsinfo
  vkSumi-0.0.6.tar.gz

New:
----
  vkSumi-0.0.7.tar.gz

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

Other differences:
------------------
++++++ vkSumi.spec ++++++
--- /var/tmp/diff_new_pack.bSCWHF/_old  2026-07-01 16:36:26.976667694 +0200
+++ /var/tmp/diff_new_pack.bSCWHF/_new  2026-07-01 16:36:26.980667832 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:           vkSumi
-Version:        0.0.6
+Version:        0.0.7
 Release:        0
 Summary:        Vulkan layer for runtime color grading on Linux
 License:        MIT
@@ -48,6 +48,7 @@
 
 %install
 %meson_install
+%{__strip} %{buildroot}%{_libdir}/libVkLayer_vksumi.so
 
 %files
 %license LICENSE

++++++ vkSumi-0.0.6.tar.gz -> vkSumi-0.0.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkSumi-0.0.6/.github/workflows/release.yml 
new/vkSumi-0.0.7/.github/workflows/release.yml
--- old/vkSumi-0.0.6/.github/workflows/release.yml      2026-05-21 
10:36:58.000000000 +0200
+++ new/vkSumi-0.0.7/.github/workflows/release.yml      2026-06-17 
20:21:01.000000000 +0200
@@ -109,3 +109,36 @@
       - uses: softprops/action-gh-release@v2
         with:
           files: '*.rpm'
+
+  flatpak:
+    runs-on: ubuntu-latest
+    strategy:
+      matrix:
+        branch: ['24.08', '25.08']
+    container:
+      image: ghcr.io/flathub-infra/flatpak-github-actions:freedesktop-24.08
+      options: --privileged
+    steps:
+      - uses: actions/checkout@v4
+
+      - name: install runtime + i386 build deps
+        run: |
+          flatpak remote-add --user --if-not-exists flathub 
https://flathub.org/repo/flathub.flatpakrepo
+          flatpak install --user -y flathub \
+            org.freedesktop.Platform//${{ matrix.branch }} \
+            org.freedesktop.Sdk//${{ matrix.branch }} \
+            org.freedesktop.Sdk.Compat.i386//${{ matrix.branch }} \
+            org.freedesktop.Sdk.Extension.toolchain-i386//${{ matrix.branch }}
+
+      - name: build + bundle
+        run: |
+          sed -i "s/24\.08/${{ matrix.branch }}/g" \
+            packaging/flatpak/org.freedesktop.Platform.VulkanLayer.vkSumi.yml
+          flatpak-builder --user --disable-rofiles-fuse --force-clean 
--repo=repo build \
+            packaging/flatpak/org.freedesktop.Platform.VulkanLayer.vkSumi.yml
+          flatpak build-bundle --runtime repo "vkSumi-${{ matrix.branch 
}}.flatpak" \
+            org.freedesktop.Platform.VulkanLayer.vkSumi ${{ matrix.branch }}
+
+      - uses: softprops/action-gh-release@v2
+        with:
+          files: '*.flatpak'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkSumi-0.0.6/layer/meson.build 
new/vkSumi-0.0.7/layer/meson.build
--- old/vkSumi-0.0.6/layer/meson.build  2026-05-21 10:36:58.000000000 +0200
+++ new/vkSumi-0.0.7/layer/meson.build  2026-06-17 20:21:01.000000000 +0200
@@ -2,7 +2,11 @@
 # by scripts/run.fish. The installed manifest below uses an absolute path so
 # the loader finds the .so without LD_LIBRARY_PATH.
 
-lib_install_dir = join_paths(get_option('prefix'), get_option('libdir'))
+if get_option('relocatable_layer')
+    lib_install_dir = join_paths(get_option('prefix'), '$LIB')
+else
+    lib_install_dir = join_paths(get_option('prefix'), get_option('libdir'))
+endif
 
 configure_file(
     input         : 'vksumi.json.in',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkSumi-0.0.6/meson.build new/vkSumi-0.0.7/meson.build
--- old/vkSumi-0.0.6/meson.build        2026-05-21 10:36:58.000000000 +0200
+++ new/vkSumi-0.0.7/meson.build        2026-06-17 20:21:01.000000000 +0200
@@ -1,5 +1,5 @@
 project('vksumi', ['cpp'],
-    version         : '0.0.6',
+    version         : '0.0.7',
     default_options : ['cpp_std=c++17', 'warning_level=2', 
'buildtype=release'])
 
 vulkan_dep = dependency('vulkan')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkSumi-0.0.6/meson_options.txt 
new/vkSumi-0.0.7/meson_options.txt
--- old/vkSumi-0.0.6/meson_options.txt  1970-01-01 01:00:00.000000000 +0100
+++ new/vkSumi-0.0.7/meson_options.txt  2026-06-17 20:21:01.000000000 +0200
@@ -0,0 +1 @@
+option('relocatable_layer', type : 'boolean', value : false)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkSumi-0.0.6/packaging/PKGBUILD 
new/vkSumi-0.0.7/packaging/PKGBUILD
--- old/vkSumi-0.0.6/packaging/PKGBUILD 2026-05-21 10:36:58.000000000 +0200
+++ new/vkSumi-0.0.7/packaging/PKGBUILD 2026-06-17 20:21:01.000000000 +0200
@@ -1,7 +1,7 @@
 # Maintainer: reakjra <[email protected]>
 pkgname=vksumi
 pkgver=0.0.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Vulkan layer for runtime color grading on Linux (Adrenalin / 
Freestyle equivalent)'
 arch=('x86_64')
 url='https://github.com/reakjra/vkSumi'
@@ -9,7 +9,7 @@
 depends=('vulkan-icd-loader' 'libx11')
 makedepends=('meson' 'ninja' 'glslang' 'vulkan-headers')
 source=("$url/archive/v$pkgver.tar.gz")
-sha256sums=('add905a3108998a5058fc562d911c6417c90083b3a13e52b493981375cdfd5bd')
+sha256sums=('1b8ebdfef994313b4110616c0a9cd5a663dd521fe29c1f1fe50c6190cb727cbf')
 
 build() {
     cd vkSumi-$pkgver
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vkSumi-0.0.6/packaging/flatpak/org.freedesktop.Platform.VulkanLayer.vkSumi.yml
 
new/vkSumi-0.0.7/packaging/flatpak/org.freedesktop.Platform.VulkanLayer.vkSumi.yml
--- 
old/vkSumi-0.0.6/packaging/flatpak/org.freedesktop.Platform.VulkanLayer.vkSumi.yml
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/vkSumi-0.0.7/packaging/flatpak/org.freedesktop.Platform.VulkanLayer.vkSumi.yml
  2026-06-17 20:21:01.000000000 +0200
@@ -0,0 +1,34 @@
+id: org.freedesktop.Platform.VulkanLayer.vkSumi
+branch: '24.08'
+runtime: org.freedesktop.Platform
+runtime-version: '24.08'
+sdk: org.freedesktop.Sdk
+build-extension: true
+appstream-compose: false
+sdk-extensions:
+  - org.freedesktop.Sdk.Compat.i386
+  - org.freedesktop.Sdk.Extension.toolchain-i386
+build-options:
+  prefix: /usr/lib/extensions/vulkan/vkSumi
+  strip: true
+modules:
+  - name: vkSumi
+    buildsystem: meson
+    build-options:
+      libdir: lib/x86_64-linux-gnu
+    config-opts: &opts
+      - -Drelocatable_layer=true
+    sources: &src
+      - type: dir
+        path: ../..
+  - name: vkSumi-32bit
+    buildsystem: meson
+    build-options:
+      libdir: lib/i386-linux-gnu
+      append-path: /usr/lib/sdk/toolchain-i386/bin
+      prepend-pkg-config-path: /usr/lib/i386-linux-gnu/pkgconfig
+      env:
+        CC: i686-unknown-linux-gnu-gcc
+        CXX: i686-unknown-linux-gnu-g++
+    config-opts: *opts
+    sources: *src

Reply via email to