diff options
| author | Andy Tai <atai@atai.org> | 2026-01-18 20:26:31 -0800 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-02-02 18:59:54 +0100 |
| commit | 954bd5a0cbb0e03140ca73123795ed334b9e838b (patch) | |
| tree | 539ba3d7c113b7a18cb0ad2b3e7a25ee473d24e1 | |
| parent | 90d47ae98ce2c838146d78bf57ca447e691a7a93 (diff) | |
gnu: Add fvwm3.
* gnu/packages/wm.scm (fvwm3): New variable.
Change-Id: I203c28201ef366d8c831c7cd33ef95d92e191c32
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
| -rw-r--r-- | gnu/packages/wm.scm | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 23cf1b774e6..b260e25ebc8 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm | |||
| @@ -87,6 +87,7 @@ | |||
| 87 | ;;; Copyright © 2025 Artyom V. Poptsov <poptsov.artyom@gmail.com> | 87 | ;;; Copyright © 2025 Artyom V. Poptsov <poptsov.artyom@gmail.com> |
| 88 | ;;; Copyright © 2025 Aleksandr Lebedev <alex.lebedev2003@icloud.com> | 88 | ;;; Copyright © 2025 Aleksandr Lebedev <alex.lebedev2003@icloud.com> |
| 89 | ;;; Copyright © 2026 Carlos Durán Domínguez <wurt@wurt.eu> | 89 | ;;; Copyright © 2026 Carlos Durán Domínguez <wurt@wurt.eu> |
| 90 | ;;; Copyright © 2026 Andy Tai <atai@atai.org> | ||
| 90 | ;;; | 91 | ;;; |
| 91 | ;;; This file is part of GNU Guix. | 92 | ;;; This file is part of GNU Guix. |
| 92 | ;;; | 93 | ;;; |
| @@ -193,6 +194,7 @@ | |||
| 193 | #:use-module (gnu packages qt) | 194 | #:use-module (gnu packages qt) |
| 194 | #:use-module (gnu packages readline) | 195 | #:use-module (gnu packages readline) |
| 195 | #:use-module (gnu packages regex) | 196 | #:use-module (gnu packages regex) |
| 197 | #:use-module (gnu packages ruby-xyz) | ||
| 196 | #:use-module (gnu packages rust-apps) | 198 | #:use-module (gnu packages rust-apps) |
| 197 | #:use-module (gnu packages serialization) | 199 | #:use-module (gnu packages serialization) |
| 198 | #:use-module (gnu packages sphinx) | 200 | #:use-module (gnu packages sphinx) |
| @@ -345,6 +347,51 @@ the @code{.../share/quickshell} path in the package.") | |||
| 345 | qtmultimedia | 347 | qtmultimedia |
| 346 | wl-clipboard))))) | 348 | wl-clipboard))))) |
| 347 | 349 | ||
| 350 | (define-public fvwm3 | ||
| 351 | (package | ||
| 352 | (name "fvwm3") | ||
| 353 | (version "1.1.4") | ||
| 354 | (source | ||
| 355 | (origin | ||
| 356 | (method git-fetch) | ||
| 357 | (uri (git-reference | ||
| 358 | (url "https://github.com/fvwmorg/fvwm3") | ||
| 359 | (commit version))) | ||
| 360 | (file-name (git-file-name name version)) | ||
| 361 | (sha256 | ||
| 362 | (base32 "1dfirf8dnybkgjnw48vy9k128a97ipyzqdhqyak9v9q0gqwyyxl4")))) | ||
| 363 | (build-system meson-build-system) | ||
| 364 | (native-inputs (list pkg-config ruby-asciidoctor)) | ||
| 365 | (inputs (list fontconfig | ||
| 366 | fribidi | ||
| 367 | freetype | ||
| 368 | libevent | ||
| 369 | libice | ||
| 370 | libpng | ||
| 371 | libxcb | ||
| 372 | libxcursor | ||
| 373 | libxext | ||
| 374 | libxft | ||
| 375 | libxkbcommon | ||
| 376 | libxrandr | ||
| 377 | libxrender | ||
| 378 | libx11 | ||
| 379 | libxpm | ||
| 380 | libxt | ||
| 381 | perl | ||
| 382 | python-minimal | ||
| 383 | readline | ||
| 384 | xcb-util | ||
| 385 | xtrans)) | ||
| 386 | (home-page "https://www.fvwm.org/") | ||
| 387 | (synopsis "Virtual window manager for the X windows system") | ||
| 388 | (description | ||
| 389 | "Fvwm is an ICCCM/EWMH-compliant and highly configurable | ||
| 390 | floating window manager built primarily using Xlib and can be configured to | ||
| 391 | be from a small sleek window manager to a full-featured desktop | ||
| 392 | environment.") | ||
| 393 | (license license:gpl2+))) | ||
| 394 | |||
| 348 | (define-public herbstluftwm | 395 | (define-public herbstluftwm |
| 349 | (package | 396 | (package |
| 350 | (name "herbstluftwm") | 397 | (name "herbstluftwm") |
