diff options
Diffstat (limited to 'gnu')
| -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") |
