Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lagrange for openSUSE:Factory 
checked in at 2026-11-11 16:26:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lagrange (Old)
 and      /work/SRC/openSUSE:Factory/.lagrange.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lagrange"

Wed Nov 11 16:26:00 2026 rev:104 rq:1396595 version:2.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/lagrange/lagrange.changes        2026-10-02 
23:09:51.191656527 +0200
+++ /work/SRC/openSUSE:Factory/.lagrange.new.3759290/lagrange.changes   
2026-11-11 16:26:13.160110592 +0100
@@ -1,0 +2,64 @@
+Tue Nov 10 08:01:16 UTC 2026 - Adam Mizerski <[email protected]>
+
+- update to 2.0.2
+  - Adjusted the weight of the Material UI icons font.
+  - Fixed: Possible crash at launch when all sidebar buttons are disabled.
+  - Added build option to disable revealing files via the system file manager.
+- update to 2.0.1
+  - Android's Material UI icons are used on Linux and Web builds as well.
+  - Fixed: Going to previous page on a book cover should just show nav/tab 
bars.
+  - Fixed: "Home" toolbar button did not open a homepage bookmark, only
+    "about:lagrange".
+  - Fixed: Remote bookmarks were not shown in the Bookmarks list.
+  - Fixed: Button/finger release over the tab bar could inadvertently open the
+    tab context menu.
+  - Fixed: Link icons were sometimes vertically misaligned.
+- update to 2.0.0
+  - New features:
+    - Syncing user data across devices with end-to-end encryption. (Relies on a
+      sync server.)
+    - Paginated view mode that behaves like an e-reader. Content is presented 
as
+      pages with up to four columns on screen.
+    - Enhanced Gempub support with all chapters combined into a single sequence
+      of pages.
+    - Bookshelf for managing your Gempub book collection. Book metadata is
+      synced across devices (e.g., source URLs, reading positions).
+    - Any Gemtext page can be saved as a Gempub book to the bookshelf.
+    - Subscribing to Tinylog feeds.
+    - Reader tab: feed entries get a dedicated (pinned) tab with entry
+      navigation. Tinylog response link chains are expanded when entry contents
+      are available.
+    - Bookmark trash: deleted bookmarks go into a trash folder instead of being
+      immediately gone.
+    - View tools: convenient floating bar for tab-specific actions (identity
+      pinning, auto-reload, paginated mode).
+    - Per-protocol and per-site theme customization and content settings.
+    - New document themes: Arboreal, Ember, and Paper.
+    - Hyphenation for English text (disabled by default).
+    - Support for system fonts and color Emoji.
+    - Native file open/save dialogs (via SDL3).
+    - TUI: Mouse input is supported.
+  - Changes and enhancements:
+    - SDL3 is required.
+    - Improved performance of document parsing and layout.
+    - Revised UI design: rounded corners, a new slider widget, and improved tab
+      bar appearance.
+    - Sidebar lists support variable-height items and support selecting 
multiple
+      items (click/hold the Shift key).
+    - Feeds: Up to 1000 items visible in the list.
+    - Outline: long headings get wrapped to multiple lines.
+    - Sort order setting for Identities and Subscriptions sidebars.
+    - Reorganized Preferences.
+    - Support for ECDSA and Ed25519 client certificates. (ECDSA is the new
+      default.)
+    - File format of user data files has been cleaned up. A new ".lst" format 
is
+      used for text-based lists. Feed entries are serialized as binary into
+      "feeds.lgr". "mimehooks.txt" is not read any more; use "tools.ini"
+      instead.
+    - TUI: Improved appearance of UI controls, e.g., list items and buttons. 
The
+      key shortcuts are now in the bottom, and the menu bar is always visible.
+  - Fixes:
+    - Addressed various glitches in the app UI and behavior.
+    - Many bug fixes.
+
+-------------------------------------------------------------------

Old:
----
  lagrange-1.21.2.tar.gz

New:
----
  lagrange-2.0.2.tar.gz

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

Other differences:
------------------
++++++ lagrange.spec ++++++
--- /var/tmp/diff_new_pack.A9Aepb/_old  2026-11-11 16:26:14.501166833 +0100
+++ /var/tmp/diff_new_pack.A9Aepb/_new  2026-11-11 16:26:14.504166959 +0100
@@ -20,13 +20,13 @@
 %define tui_app_id fi.skyjake.clagrange
 
 Name:           lagrange
-Version:        1.21.2
+Version:        2.0.2
 Release:        0
 Summary:        Desktop GUI client for browsing Geminispace
 License:        BSD-2-Clause
 URL:            https://gmi.skyjake.fi/lagrange
 Source0:        
https://git.skyjake.fi/skyjake/lagrange/releases/download/v%{version}/%{name}-%{version}.tar.gz
-BuildRequires:  cmake >= 3.10
+BuildRequires:  cmake >= 3.15
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
@@ -34,13 +34,14 @@
 BuildRequires:  pkgconfig(fribidi)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libjxl)
 BuildRequires:  pkgconfig(libmpg123)
 BuildRequires:  pkgconfig(libpcre2-8)
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(ncursesw) >= 6
 BuildRequires:  pkgconfig(openssl)
-# https://github.com/skyjake/lagrange/issues/768
-BuildRequires:  pkgconfig(sdl2) >= 2.0.22
+BuildRequires:  pkgconfig(opusfile)
+BuildRequires:  pkgconfig(sdl3)
 BuildRequires:  pkgconfig(zlib)
 
 %description
@@ -55,6 +56,19 @@
 %description -n clagrange
 Clagrange is a TUI client for browsing Geminispace.
 
+%package -n gmget
+Summary:        A simple curl-like tool for making Gemini requests
+
+%description -n gmget
+gmget is a simple curl-like tool for making Gemini requests on the command line
+using Lagrange's identities and user data.
+
+%package -n lgrsyncd
+Summary:        sync server for Lagrange's user data
+
+%description -n lgrsyncd
+lgrsyncd is the sync server for Lagrange's user data sync.
+
 %prep
 %setup -q
 
@@ -62,10 +76,11 @@
 %cmake \
     -DTFDN_ENABLE_SSE41=NO \
     -DENABLE_TUI=YES
-%cmake_build
+%cmake_build all lgrsyncd
 
 %install
 %cmake_install
+%cmake_install -C sync
 %suse_update_desktop_file %{gui_app_id} WebBrowser
 %suse_update_desktop_file %{tui_app_id} WebBrowser
 
@@ -88,3 +103,10 @@
 %dir %{_datadir}/icons/hicolor/256x256/apps
 %{_datadir}/icons/hicolor/256x256/apps/%{tui_app_id}.png
 
+%files -n gmget
+%{_bindir}/gmget
+
+%files -n lgrsyncd
+%{_bindir}/lgrsyncd
+%doc sync/lgrsyncd.service.example
+

++++++ lagrange-1.21.2.tar.gz -> lagrange-2.0.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/lagrange/lagrange-1.21.2.tar.gz 
/work/SRC/openSUSE:Factory/.lagrange.new.3759290/lagrange-2.0.2.tar.gz differ: 
char 12, line 1

Reply via email to