[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#61968] [PATCH v2 2/8] gnu: Add libpanel.
From: |
Vivien Kraus |
Subject: |
[bug#61968] [PATCH v2 2/8] gnu: Add libpanel. |
Date: |
Sat, 4 Mar 2023 18:52:52 +0100 |
User-agent: |
Evolution 3.46.0 |
* gnu/packages/gtk.scm (libpanel): New variable.
---
gnu/packages/gtk.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 5101976fb9..c0143e7878 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -3039,3 +3039,37 @@ (define-public webp-pixbuf-loader
(synopsis "WebP GdkPixbuf loader library")
(description "Webp-pixbuf-loader is a WebP format loader of GdkPixbuf.")
(license license:lgpl2.0+)))
+
+(define-public libpanel
+ (package
+ (name "libpanel")
+ (version "1.1.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/libpanel/"
+ (version-major+minor version)
+ "/libpanel-" version ".tar.xz"))
+ (sha256
+ (base32 "1faa8wi3v12rmsb12njkp8f8034p737l0w4aqxky1j72ad15av8z"))))
+ (build-system meson-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'disable-gtk-update-icon-cache
+ (lambda _
+ (substitute* "meson.build"
+ (("gtk_update_icon_cache: true")
+ "gtk_update_icon_cache: false"))))
+ (add-after 'unpack 'set-fontconfig-home
+ (lambda _
+ (setenv "HOME" (getcwd)))))))
+ (inputs (list gtk glib-next libadwaita))
+ (native-inputs
+ (list pkg-config gobject-introspection (list glib "bin") vala gi-docgen))
+ (synopsis "Dock and panel widgets for GTK")
+ (description "Libpanel provides widgets for panels, docks, columns and
grids of pages, as
+needed to implement IDEs.")
+ (home-page "https://gitlab.gnome.org/GNOME/libpanel")
+ (license license:lgpl3+)))
--
2.39.1
- [bug#61968] [PATCH 0/7] Update GNOME Builder, Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 2/7] gnu: Add libpanel., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 3/7] gnu: gtksourceview: Update to 5.7.2., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 6/7] gnu: sysprof: Update to 3.46.0., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 5/7] gnu: template-glib: Update to 3.36.1., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 1/7] gnu: glib-next: Update to 2.75.4, Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 4/7] gnu: libpeas: Update to 1.34.0., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH 7/7] gnu: gnome-builder: Update to 43.6., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 0/8] Update GNOME Builder, Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 2/8] gnu: Add libpanel.,
Vivien Kraus <=
- [bug#61968] [PATCH v2 1/8] gnu: glib-next: Update to 2.75.4, Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 5/8] gnu: template-glib: Update to 3.36.1., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 7/8] gnu: gnome-builder: Move to (gnu packages text-editors)., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 8/8] gnu: gnome-builder: Update to 43.6., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 6/8] gnu: sysprof: Update to 3.46.0., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 3/8] gnu: gtksourceview: Update to 5.7.2., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v2 4/8] gnu: libpeas: Update to 1.34.0., Vivien Kraus, 2023/03/04
- [bug#61968] [PATCH v3 00/12] Update GNOME Builder to 43.6, Vivien Kraus, 2023/03/05