Versions
v0.7.1-r1 :: 0/1-1-1-1 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 arm64 x86 ~alpha ~arm ~loong ~ppc ~ppc64 ~riscv ~sparc
- USE flags
- X gtk gtk-doc introspection qt5 test vala wayland
v0.7.1 :: 0/1-1-1-1 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 arm64 x86 ~alpha ~arm ~loong ~ppc ~ppc64 ~riscv ~sparc
- USE flags
- gtk gtk-doc introspection qt5 test vala
USE flags
General
- X
- Add support for X11
- gtk
- Add support for x11-libs/gtk+ (The GIMP Toolkit)
- gtk-doc
- Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use
- introspection
- Add support for GObject based introspection
- qt5
- Add support for the Qt 5 application and UI framework
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- vala
- Enable bindings for dev-lang/vala
- wayland
- Enable dev-libs/wayland backend
Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / gobject-introspection : Introspection system for GObject-based libraries
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qttest : Unit testing library for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / gobject-introspection : Introspection system for GObject-based libraries
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces
Depending packages
app-text / paper-clip : Edit the title, author, keywords and more details of PDF documents
dev-util / gnome-builder : An IDE for writing GNOME-based software
gnome-base / nautilus : Default file manager for the GNOME desktop
gnome-extra / gnome-boxes : Simple GNOME application to access remote or virtual systems
gnome-extra / gnome-contacts : GNOME contact management application
gnome-extra / gnome-network-displays : Stream the desktop to Wi-Fi Display capable devices
media-gfx / gnome-photos : Access, organize and share your photos on GNOME
media-gfx / shotwell : Open source photo manager for GNOME
media-video / totem : Media player for GNOME
sci-geosciences / gnome-maps : A map application for GNOME
www-client / epiphany : GNOME webbrowser based on Webkit
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libportal: Stabilize 0.7.1-r1 x86, #937415
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libportal: Stabilize 0.7.1-r1 arm64, #937415
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libportal: Stabilize 0.7.1-r1 amd64, #937415
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
dev-libs/libportal: backport test fix for python-dbusmock 0.30.0
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
dev-libs/libportal: prevent automagically building against gtk[X,wayland]
e.g. the upstream code checks whether GDK_WINDOWING_WAYLAND is defined by the gtk headers, and if so will compile against the wayland symbols it provides. This means that libportal built on a system with gtk+[-wayland] will be compatible with anything, but when built on a system with gtk+[wayland], requires that at runtime. This cannot be expressed with USE flags. We could bind tightly to whether gtk was built with wayland (and X), and in the process, arbitrarily restrict libportal[-wayland] to only build and install on a system with gtk+[-wayland]. But we recently added a hack to gtk itself which allows hiding the automagic macros entirely. Inject this via append-cflags if the USE flags aren't set, to simulate building on a system with more minimal gtk packages. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
dev-libs/libportal: drop 0.6
Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libportal: Stabilize 0.7.1 arm64, #921406
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libportal: Stabilize 0.7.1 x86, #921406
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-libs/libportal: Stabilize 0.7.1 amd64, #921406
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guillermo Joandet · gentoo
dev-libs/libportal: Version bump to 0.7.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32688 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-libs/libportal: Keyword 0.6 alpha, #882511
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-libs/libportal: keyword 0.6 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libportal: Keyword 0.6 ia64, #880237
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-libs/libportal: Keyword 0.6 ppc, #880237
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libportal: Stabilize 0.6 arm64, #843794
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libportal: Stabilize 0.6 x86, #843794
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libportal: Stabilize 0.6 amd64, #843794
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libportal: Keyword 0.6 sparc, #838709
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libportal: Keyword 0.6 arm, #838709
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-libs/libportal: Keyword 0.6 x86, #838709
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libportal: Keyword 0.6 ppc64, #838709
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-libs/libportal: Keyword 0.6 arm64, #838709
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libportal: Keyword 0.6 riscv, #838709
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-libs/libportal: Add new package, version 0.6
Signed-off-by: Matt Turner <mattst88@gentoo.org>