Removed upstreamed pkg
This commit is contained in:
		@@ -1 +0,0 @@
 | 
			
		||||
DIST gnote-40.1.tar.xz 3420216 BLAKE2B a84604b25301fb0332da161a7f1f258542f1dfa16a02f34e700280e87393a3eb6d9005a5ed18204b91d0fccea2f6e44738789ab57dae543707650bfce55165c8 SHA512 6f4286fef18b060bb46c1c9f43772df7d9d913d6d1e3e3801e38e277fa660aa213e46f4a825788795f153821f705bbea22df7d1ff90ee949752497274455ad37
 | 
			
		||||
@@ -1,34 +0,0 @@
 | 
			
		||||
https://bugs.gentoo.org/768198
 | 
			
		||||
 | 
			
		||||
From 49e652613a1e28f1220f593ba18108839d3d2505 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Bastien Nocera <hadess@hadess.net>
 | 
			
		||||
Date: Mon, 22 Mar 2021 15:04:01 +0100
 | 
			
		||||
Subject: [PATCH] Fix AbstractAddin compilation error
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
gnote/src/abstractaddin.cpp: In constructor ‘gnote::AbstractAddin::AbstractAddin()’:
 | 
			
		||||
gnote/src/abstractaddin.cpp:29:15: error: ‘NULL’ was not declared in this scope
 | 
			
		||||
   29 |     : m_gnote(NULL)
 | 
			
		||||
      |               ^~~~
 | 
			
		||||
gnote/src/abstractaddin.cpp:25:1: note: ‘NULL’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
 | 
			
		||||
   24 | #include "abstractaddin.hpp"
 | 
			
		||||
  +++ |+#include <cstddef>
 | 
			
		||||
   25 |
 | 
			
		||||
---
 | 
			
		||||
 src/abstractaddin.cpp | 1 +
 | 
			
		||||
 1 file changed, 1 insertion(+)
 | 
			
		||||
 | 
			
		||||
--- a/src/abstractaddin.cpp
 | 
			
		||||
+++ b/src/abstractaddin.cpp
 | 
			
		||||
@@ -22,6 +22,7 @@
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
 #include "abstractaddin.hpp"
 | 
			
		||||
+#include <cstddef>
 | 
			
		||||
 
 | 
			
		||||
 namespace gnote {
 | 
			
		||||
 
 | 
			
		||||
-- 
 | 
			
		||||
2.31.1
 | 
			
		||||
@@ -1,72 +0,0 @@
 | 
			
		||||
# Copyright 1999-2021 Gentoo Authors
 | 
			
		||||
# Distributed under the terms of the GNU General Public License v2
 | 
			
		||||
 | 
			
		||||
EAPI=7
 | 
			
		||||
 | 
			
		||||
inherit gnome2 readme.gentoo-r1
 | 
			
		||||
 | 
			
		||||
DESCRIPTION="Desktop note-taking application"
 | 
			
		||||
HOMEPAGE="https://wiki.gnome.org/Apps/Gnote"
 | 
			
		||||
 | 
			
		||||
LICENSE="GPL-3+ FDL-1.1"
 | 
			
		||||
SLOT="0"
 | 
			
		||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
 | 
			
		||||
IUSE="debug"
 | 
			
		||||
 | 
			
		||||
# Automagic:
 | 
			
		||||
# glib-2.32 dep
 | 
			
		||||
# >=dev-libs/unittest++-1.5.1 (but not detected due to missing .pc)
 | 
			
		||||
DEPEND="
 | 
			
		||||
	>=app-crypt/libsecret-0.8
 | 
			
		||||
	>=app-text/gspell-1.6.0:=
 | 
			
		||||
	>=dev-cpp/glibmm-2.62.0:2
 | 
			
		||||
	>=dev-cpp/gtkmm-3.22.20:3.0
 | 
			
		||||
	>=dev-libs/glib-2.32:2[dbus]
 | 
			
		||||
	>=dev-libs/libxml2-2:2
 | 
			
		||||
	dev-libs/libxslt
 | 
			
		||||
	>=sys-apps/util-linux-2.16:=
 | 
			
		||||
	>=x11-libs/gtk+-3.22.20:3
 | 
			
		||||
"
 | 
			
		||||
RDEPEND="${DEPEND}
 | 
			
		||||
	gnome-base/gsettings-desktop-schemas
 | 
			
		||||
"
 | 
			
		||||
BDEPEND="
 | 
			
		||||
	app-text/docbook-xml-dtd:4.1.2
 | 
			
		||||
	>=dev-util/intltool-0.35.0
 | 
			
		||||
	dev-util/itstool
 | 
			
		||||
	virtual/pkgconfig
 | 
			
		||||
"
 | 
			
		||||
 | 
			
		||||
PATCHES=("${FILESDIR}"/${PN}-3.38.1-cstddef.patch)
 | 
			
		||||
 | 
			
		||||
src_prepare() {
 | 
			
		||||
	# Do not alter CFLAGS
 | 
			
		||||
	sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die
 | 
			
		||||
 | 
			
		||||
	gnome2_src_prepare
 | 
			
		||||
 | 
			
		||||
	if has_version net-fs/wdfs; then
 | 
			
		||||
		DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to
 | 
			
		||||
		synchronize notes."
 | 
			
		||||
	else
 | 
			
		||||
		DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
 | 
			
		||||
		If you want to use that functionality just emerge net-fs/wdfs.
 | 
			
		||||
		Gnote will automatically detect that you did and let you use it."
 | 
			
		||||
	fi
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
src_configure() {
 | 
			
		||||
	gnome2_src_configure \
 | 
			
		||||
		--disable-static \
 | 
			
		||||
		$(use_enable debug)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
src_install() {
 | 
			
		||||
	gnome2_src_install
 | 
			
		||||
	readme.gentoo_create_doc
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pkg_postinst() {
 | 
			
		||||
	gnome2_pkg_postinst
 | 
			
		||||
	readme.gentoo_print_elog
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user