David Runge pushed to branch main at Arch Linux / Packaging / Packages / fltk


Commits:
3df00a18 by David Runge at 2026-08-16T11:40:14+02:00
Add cmake option `-D FLTK_OPTION_CAIRO_WINDOW=ON`

This allows consumers to rely on cairo integration for window drawing.

Related-to: https://github.com/Yoshimi/yoshimi/issues/250
Signed-off-by: David Runge <[email protected]>

- - - - -
8e4053e3 by David Runge at 2026-08-16T11:49:19+02:00
upgpkg: 1.4.5-2

Rebuild to add cairo integration and update description.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = fltk
        pkgdesc = Graphical user interface toolkit for Wayland and X
        pkgver = 1.4.5
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.fltk.org/
        arch = x86_64
        license = LGPL-2.0-only WITH FLTK-exception


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 pkgbase=fltk
 pkgname=(fltk fltk-docs)
 pkgver=1.4.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Graphical user interface toolkit for Wayland and X"
 arch=(x86_64)
 license=('LGPL-2.0-only WITH FLTK-exception')
@@ -45,12 +45,13 @@ _pick() {
 build() {
   local cmake_options=(
     -B build
-    -D CMAKE_INSTALL_PREFIX=/usr
     -D CMAKE_BUILD_TYPE=None
-    -D FLTK_LIBDIR=/usr/lib
-    -D FLTK_BUILD_SHARED_LIBS=ON
+    -D CMAKE_INSTALL_PREFIX=/usr
     -D FLTK_BUILD_HTML_DOCS=ON
+    -D FLTK_BUILD_SHARED_LIBS=ON
     -D FLTK_INSTALL_HTML_DOCS=ON
+    -D FLTK_LIBDIR=/usr/lib
+    -D FLTK_OPTION_CAIRO_WINDOW=ON
     -S $pkgbase-release-$pkgver
     -W no-dev
   )



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fltk/-/compare/b17c4abbd6d0ba479d994b01472a8abf3ac4eed6...8e4053e32e48503e2b998e129f2f388b4e1330eb

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fltk/-/compare/b17c4abbd6d0ba479d994b01472a8abf3ac4eed6...8e4053e32e48503e2b998e129f2f388b4e1330eb
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to