Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 715914 Details for
Bug 795873
x11-libs/libnotify: EAPI 8 request
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fix.patch
0001-x11-libs-libnotify-EAPI-8.patch (text/plain), 2.26 KB, created by
David Michael
on 2021-06-13 23:56:22 UTC
(
hide
)
Description:
fix.patch
Filename:
MIME Type:
Creator:
David Michael
Created:
2021-06-13 23:56:22 UTC
Size:
2.26 KB
patch
obsolete
>From 803a79aaf8573877f729a5084787728c3cf50655 Mon Sep 17 00:00:00 2001 >From: David Michael <fedora.dm0@gmail.com> >Date: Sun, 13 Jun 2021 19:56:05 -0400 >Subject: [PATCH] x11-libs/libnotify: EAPI 8 > >Closes: https://bugs.gentoo.org/795873 >Package-Manager: Portage-3.0.20, Repoman-3.0.2 >Signed-off-by: David Michael <fedora.dm0@gmail.com> >--- > x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 63 ++++++++++++++++++++ > 1 file changed, 63 insertions(+) > create mode 100644 x11-libs/libnotify/libnotify-0.7.9-r1.ebuild > >diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild >new file mode 100644 >index 00000000000..5661bbbbf60 >--- /dev/null >+++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild >@@ -0,0 +1,63 @@ >+# Copyright 1999-2021 Gentoo Authors >+# Distributed under the terms of the GNU General Public License v2 >+ >+EAPI=8 >+ >+inherit gnome.org meson-multilib xdg-utils >+ >+DESCRIPTION="A library for sending desktop notifications" >+HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify" >+ >+LICENSE="LGPL-2.1+" >+SLOT="0" >+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" >+IUSE="gtk-doc +introspection test" >+RESTRICT="!test? ( test )" >+ >+RDEPEND=" >+ >=dev-libs/glib-2.26:2[${MULTILIB_USEDEP}] >+ x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] >+ introspection? ( >=dev-libs/gobject-introspection-1.54:= ) >+" >+DEPEND="${RDEPEND}" >+BDEPEND=" >+ >=dev-libs/gobject-introspection-common-1.32 >+ dev-util/glib-utils >+ virtual/pkgconfig >+ app-text/docbook-xsl-ns-stylesheets >+ dev-libs/libxslt >+ gtk-doc? ( dev-util/gtk-doc >+ app-text/docbook-xml-dtd:4.1.2 ) >+ test? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) >+" >+IDEPEND="app-eselect/eselect-notify-send" >+PDEPEND="virtual/notification-daemon" >+ >+src_prepare() { >+ default >+ xdg_environment_reset >+} >+ >+multilib_src_configure() { >+ local emesonargs=( >+ $(meson_use test tests) >+ $(meson_native_use_feature introspection) >+ $(meson_native_use_bool gtk-doc gtk_doc) >+ -Ddocbook_docs=disabled >+ ) >+ meson_src_configure >+} >+ >+multilib_src_install() { >+ meson_src_install >+ >+ mv "${ED}"/usr/bin/{,libnotify-}notify-send || die #379941 >+} >+ >+pkg_postinst() { >+ eselect notify-send update ifunset >+} >+ >+pkg_postrm() { >+ eselect notify-send update ifunset >+} >-- >2.31.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 795873
: 715914