[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/files/, x11-misc/nitrogen/
commit: 936428d70e5d07af9a282fc99fdbd49f8526e724 Author: Dylan Wolf protonmail com> AuthorDate: Fri Oct 28 18:26:43 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Nov 1 09:59:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936428d7 x11-misc/nitrogen: Add myself as maintainer, add metainfo patch, and resolve #784320 Closes: https://bugs.gentoo.org/784320 Signed-off-by: Dylan Wolf protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/27629 Signed-off-by: Florian Schmaus gentoo.org> ...trogen-1.6.1-fix-appdata-install-location.patch | 35 ++ x11-misc/nitrogen/metadata.xml | 9 +- ...en-1.6.1-r1.ebuild => nitrogen-1.6.1-r2.ebuild} | 9 -- 3 files changed, 50 insertions(+), 3 deletions(-) diff --git a/x11-misc/nitrogen/files/nitrogen-1.6.1-fix-appdata-install-location.patch b/x11-misc/nitrogen/files/nitrogen-1.6.1-fix-appdata-install-location.patch new file mode 100644 index ..f9a86056b4a9 --- /dev/null +++ b/x11-misc/nitrogen/files/nitrogen-1.6.1-fix-appdata-install-location.patch @@ -0,0 +1,35 @@ +From d7816bc17d03c018e532a4a1b37bd9190f7b65ef Mon Sep 17 00:00:00 2001 +From: Dylan Wolf +Date: Wed, 12 Oct 2022 17:07:43 -0600 +Subject: [PATCH] Updated appdata installation location to + /usr/share/metainfo/nitrogen.metainfo.xml (appdata is deprecated) + +Signed-off-by: Dylan Wolf +--- + data/Makefile.am | 6 +++--- + data/{nitrogen.appdata.xml => nitrogen.metainfo.xml} | 0 + 2 files changed, 3 insertions(+), 3 deletions(-) + rename data/{nitrogen.appdata.xml => nitrogen.metainfo.xml} (100%) + +diff --git a/data/Makefile.am b/data/Makefile.am +index 7fa36c5..961b761 100644 +--- a/data/Makefile.am b/data/Makefile.am +@@ -1,9 +1,9 @@ + SUBDIRS = icons + +-appdatadir = $(datarootdir)/appdata ++metainfodir = $(datarootdir)/metainfo + desktopdir = $(datadir)/applications + desktop_DATA = nitrogen.desktop +-appdata_DATA = nitrogen.appdata.xml ++metainfo_DATA = nitrogen.metainfo.xml + + UPDATE_DESKTOP = update-desktop-database $(datadir)/applications || : + +@@ -12,5 +12,5 @@ install-data-hook: + uninstall-hook: + $(UPDATE_DESKTOP) + +-EXTRA_DIST = icon-theme-installer nitrogen.appdata.xml ++EXTRA_DIST = icon-theme-installer nitrogen.metainfo.xml diff --git a/x11-misc/nitrogen/metadata.xml b/x11-misc/nitrogen/metadata.xml index 85e4ed814fa2..11058dd6ade6 100644 --- a/x11-misc/nitrogen/metadata.xml +++ b/x11-misc/nitrogen/metadata.xml @@ -1,5 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + etc...@protonmail.com + Dylan Wolf + + + proxy-ma...@gentoo.org + Proxy Maintainers + diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r2.ebuild similarity index 82% rename from x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild rename to x11-misc/nitrogen/nitrogen-1.6.1-r2.ebuild index 2f606225b1a5..4c91440c9442 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools flag-o-matic xdg-utils @@ -27,8 +27,13 @@ DEPEND=" xinerama? ( x11-base/xorg-proto ) " +PATCHES=( + "${FILESDIR}/${P}-fix-appdata-install-location.patch" # https://github.com/l3ib/nitrogen/pull/156 +) + src_prepare() { default + mv data/nitrogen.{appdata,metainfo}.xml || die sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: e72e98f3ad30e9383fc01c879bcbb1f330c4149a Author: Sam James gentoo org> AuthorDate: Mon Jun 7 17:30:51 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jun 7 17:31:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72e98f3 x11-misc/nitrogen: sync non-live ebuild Signed-off-by: Sam James gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild index 52647c78a86..2f606225b1a 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -1,19 +1,20 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit autotools flag-o-matic gnome2-utils xdg-utils +inherit autotools flag-o-matic xdg-utils DESCRIPTION="A background browser and setter for X" HOMEPAGE="https://github.com/l3ib/nitrogen; SRC_URI="https://github.com/l3ib/nitrogen/releases/download/${PV}/${P}.tar.gz; +KEYWORDS="amd64 ~ppc x86" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" IUSE="nls xinerama" +BDEPEND="virtual/pkgconfig" RDEPEND=" >=dev-cpp/gtkmm-2.10:2.4 >=gnome-base/librsvg-2.20:2 @@ -22,7 +23,6 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/pkgconfig nls? ( sys-devel/gettext ) xinerama? ( x11-base/xorg-proto ) " @@ -43,11 +43,11 @@ src_configure() { } pkg_postinst() { - gnome2_icon_cache_update xdg_desktop_database_update + xdg_icon_cache_update } pkg_postrm() { - gnome2_icon_cache_update xdg_desktop_database_update + xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 85501a6047d653821bb52e8a5c0ae5f0df47cdbb Author: Jonas Stein gentoo org> AuthorDate: Sun Jun 6 14:45:26 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Jun 6 14:45:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85501a60 x11-misc/nitrogen: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> x11-misc/nitrogen/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-misc/nitrogen/metadata.xml b/x11-misc/nitrogen/metadata.xml index bc1b97e1eb7..6f49eba8f49 100644 --- a/x11-misc/nitrogen/metadata.xml +++ b/x11-misc/nitrogen/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -desktop-m...@gentoo.org -Gentoo Desktop Miscellaneous Project - +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 1e86f730a0078e10fafb8708dd80e88cff0a3965 Author: Sam James gentoo org> AuthorDate: Mon Apr 19 19:29:57 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 19 19:30:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e86f730 x11-misc/nitrogen: move pkgconfig dep for older EAPIs Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild index 42004445724..52647c78a86 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -14,7 +14,6 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="nls xinerama" -BDEPEND="virtual/pkgconfig" RDEPEND=" >=dev-cpp/gtkmm-2.10:2.4 >=gnome-base/librsvg-2.20:2 @@ -23,6 +22,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} + virtual/pkgconfig nls? ( sys-devel/gettext ) xinerama? ( x11-base/xorg-proto ) "
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 5c858fcfbc645d603d96f5059ff550787d740b81 Author: Sam James gentoo org> AuthorDate: Wed Mar 17 02:24:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 02:25:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c858fcf x11-misc/nitrogen: use BDEPEND in EAPI 7, style Signed-off-by: Sam James gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 3 ++- x11-misc/nitrogen/nitrogen-9.ebuild| 10 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild index e412b636fc5..42004445724 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 + inherit autotools flag-o-matic gnome2-utils xdg-utils DESCRIPTION="A background browser and setter for X" @@ -13,6 +14,7 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="nls xinerama" +BDEPEND="virtual/pkgconfig" RDEPEND=" >=dev-cpp/gtkmm-2.10:2.4 >=gnome-base/librsvg-2.20:2 @@ -21,7 +23,6 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/pkgconfig nls? ( sys-devel/gettext ) xinerama? ( x11-base/xorg-proto ) " diff --git a/x11-misc/nitrogen/nitrogen-9.ebuild b/x11-misc/nitrogen/nitrogen-9.ebuild index dec80fb27a1..ce8061fea45 100644 --- a/x11-misc/nitrogen/nitrogen-9.ebuild +++ b/x11-misc/nitrogen/nitrogen-9.ebuild @@ -1,27 +1,27 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools flag-o-matic git-r3 xdg-utils DESCRIPTION="A background browser and setter for X" HOMEPAGE="https://github.com/l3ib/nitrogen; EGIT_REPO_URI="https://github.com/l3ib/${PN}; -IUSE="nls xinerama" -KEYWORDS="" LICENSE="GPL-2" SLOT="0" +IUSE="nls xinerama" +BDEPEND="virtual/pkgconfig" RDEPEND=" >=dev-cpp/gtkmm-2.10:2.4 >=gnome-base/librsvg-2.20:2 >=x11-libs/gtk+-2.10:2 xinerama? ( x11-libs/libXinerama ) " -BDEPEND=" +DEPEND=" ${RDEPEND} - virtual/pkgconfig nls? ( sys-devel/gettext ) xinerama? ( x11-base/xorg-proto ) "
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: ef66bfa492be6c1390d9226a1c3619ff912936b8 Author: Sam James gentoo org> AuthorDate: Wed Mar 17 02:21:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 02:24:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef66bfa4 x11-misc/nitrogen: drop 1.6.1 Bug: https://bugs.gentoo.org/776451 Signed-off-by: Sam James gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1.ebuild | 51 - 1 file changed, 51 deletions(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1.ebuild deleted file mode 100644 index aee77e158ce..000 --- a/x11-misc/nitrogen/nitrogen-1.6.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic xdg-utils - -DESCRIPTION="A background browser and setter for X" -HOMEPAGE="http://projects.l3ib.org/nitrogen/; -SRC_URI="http://projects.l3ib.org/${PN}/files/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="nls xinerama" - -RDEPEND=" - >=dev-cpp/gtkmm-2.10:2.4 - >=gnome-base/librsvg-2.20:2 - >=x11-libs/gtk+-2.10:2 - xinerama? ( x11-libs/libXinerama ) -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) - xinerama? ( x11-base/xorg-proto ) -" - -src_prepare() { - default - - sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die - - eautoreconf -} - -src_configure() { - append-cxxflags -std=c++11 - econf \ - $(use_enable nls) \ - $(use_enable xinerama) -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 9b6004bb29782d1b10cba76012720ded7de7f908 Author: Sam James gentoo org> AuthorDate: Wed Mar 17 02:18:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 02:18:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6004bb x11-misc/nitrogen: Stabilize 1.6.1-r1 x86, #776451 Signed-off-by: Sam James gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild index d8a653ff019..e412b636fc5 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/l3ib/nitrogen/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 9b73172d64507b8864b91b9efad9f3cb9f1e7097 Author: Sam James gentoo org> AuthorDate: Mon Mar 15 21:19:23 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 15 21:21:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b73172d x11-misc/nitrogen: Stabilize 1.6.1-r1 amd64, #776451 Signed-off-by: Sam James gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild index 68f5dd2023f..d8a653ff019 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/l3ib/nitrogen/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: c31364ce17eb2c3a84c7bcdd25627df7a11377b4 Author: David Seifert gentoo org> AuthorDate: Mon Jan 13 10:06:37 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 13 10:06:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31364ce x11-misc/nitrogen: [QA] Fix HomepageInSrcUri Signed-off-by: David Seifert gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild index a43c24a1d2b..3c7230cca8c 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -6,7 +6,7 @@ inherit autotools flag-o-matic gnome2-utils xdg-utils DESCRIPTION="A background browser and setter for X" HOMEPAGE="https://github.com/l3ib/nitrogen; -SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.gz" +SRC_URI="https://github.com/l3ib/nitrogen/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 9ea8c165defb5e798b2aa7be3b31ef95a82c4d76 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Nov 7 22:09:42 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Nov 7 22:10:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea8c165 x11-misc/nitrogen: Add live ebuild Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/nitrogen/nitrogen-9.ebuild | 52 + 1 file changed, 52 insertions(+) diff --git a/x11-misc/nitrogen/nitrogen-9.ebuild b/x11-misc/nitrogen/nitrogen-9.ebuild new file mode 100644 index 000..dec80fb27a1 --- /dev/null +++ b/x11-misc/nitrogen/nitrogen-9.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic git-r3 xdg-utils + +DESCRIPTION="A background browser and setter for X" +HOMEPAGE="https://github.com/l3ib/nitrogen; +EGIT_REPO_URI="https://github.com/l3ib/${PN}; + +IUSE="nls xinerama" +KEYWORDS="" +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-cpp/gtkmm-2.10:2.4 + >=gnome-base/librsvg-2.20:2 + >=x11-libs/gtk+-2.10:2 + xinerama? ( x11-libs/libXinerama ) +" +BDEPEND=" + ${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + xinerama? ( x11-base/xorg-proto ) +" + +src_prepare() { + default + + sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die + + eautoreconf +} + +src_configure() { + append-cxxflags -std=c++11 + econf \ + $(use_enable nls) \ + $(use_enable xinerama) +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: df200939d611407fe7929826ce7e42a199b19161 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 1 15:35:11 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 1 15:35:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df200939 x11-misc/nitrogen: Update HOMEPAGE/SRC_URI Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild | 52 ++ 1 file changed, 52 insertions(+) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild new file mode 100644 index 000..a43c24a1d2b --- /dev/null +++ b/x11-misc/nitrogen/nitrogen-1.6.1-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools flag-o-matic gnome2-utils xdg-utils + +DESCRIPTION="A background browser and setter for X" +HOMEPAGE="https://github.com/l3ib/nitrogen; +SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls xinerama" + +RDEPEND=" + >=dev-cpp/gtkmm-2.10:2.4 + >=gnome-base/librsvg-2.20:2 + >=x11-libs/gtk+-2.10:2 + xinerama? ( x11-libs/libXinerama ) +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + xinerama? ( x11-base/xorg-proto ) +" + +src_prepare() { + default + + sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die + + eautoreconf +} + +src_configure() { + append-cxxflags -std=c++11 + econf \ + $(use_enable nls) \ + $(use_enable xinerama) +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: fc0c52cfe8b01c64ccc1b3037f1097a2edb86f94 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 5 11:27:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 5 11:27:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0c52cf x11-misc/nitrogen: keyworded 1.6.1 for ppc, bug #657218 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" x11-misc/nitrogen/nitrogen-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1.ebuild index 90955390f26..aee77e158ce 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://projects.l3ib.org/${PN}/files/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc x86" IUSE="nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: cb29372c50b6a606f98d17683809eff8f7af0d08 Author: Marty E. Plummer startmail com> AuthorDate: Sun Apr 8 10:11:00 2018 + Commit: David Seifert gentoo org> CommitDate: Fri Apr 20 19:47:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb29372c x11-misc/nitrogen: fdo-mime->xdg-utils Package-Manager: Portage-2.3.28, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/7864 x11-misc/nitrogen/nitrogen-1.6.1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.1.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1.ebuild index 6f3e68e3fed..39089968c1c 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.1.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools fdo-mime flag-o-matic + +inherit autotools flag-o-matic xdg-utils DESCRIPTION="A background browser and setter for X" HOMEPAGE="http://projects.l3ib.org/nitrogen/; @@ -42,9 +43,9 @@ src_configure() { } pkg_postinst() { - fdo-mime_desktop_database_update + xdg_desktop_database_update } pkg_postrm() { - fdo-mime_desktop_database_update + xdg_desktop_database_update }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/files/
commit: 4a7f120f34be735e23a506f20ed552956d07e0ed Author: Jeroen Roovers gentoo org> AuthorDate: Fri May 5 08:49:54 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri May 5 08:50:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7f120f x11-misc/nitrogen: Remove obsolete patch. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-misc/nitrogen/files/nitrogen-1.5.2-gold.patch | 16 1 file changed, 16 deletions(-) diff --git a/x11-misc/nitrogen/files/nitrogen-1.5.2-gold.patch b/x11-misc/nitrogen/files/nitrogen-1.5.2-gold.patch deleted file mode 100644 index 81f034ab7cb..000 --- a/x11-misc/nitrogen/files/nitrogen-1.5.2-gold.patch +++ /dev/null @@ -1,16 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -34,10 +34,11 @@ - PKG_CHECK_MODULES(GTK2,[gtk+-2.0 >= $GTK2_VERSION]) - PKG_CHECK_MODULES(GTKMM2, [gtkmm-2.4 >= $GTKMM2_VERSION]) - PKG_CHECK_MODULES(GTHREAD2, [gthread-2.0 >= $GTHREAD2_VERSION]) -+PKG_CHECK_MODULES(X11, x11) - - --NITROGEN_LIBS="$GLIB2_LIBS $GTK2_LIBS $GTKMM2_LIBS $GTHREAD2_LIBS" --NITROGEN_CFLAGS="$GLIB2_CFLAGS $GTK2_CFLAGS $GTKMM2_CFLAGS $GTHREAD2_CFLAGS" -+NITROGEN_LIBS="$GLIB2_LIBS $GTK2_LIBS $GTKMM2_LIBS $GTHREAD2_LIBS $X11_LIBS" -+NITROGEN_CFLAGS="$GLIB2_CFLAGS $GTK2_CFLAGS $GTKMM2_CFLAGS $GTHREAD2_CFLAGS $X11_CFLAGS" - - dnl do some autotools picen to get inotify - AC_ARG_ENABLE(inotify, [ --disable-inotify disable support for inotify watching of dirs (default: enabled)], [enable_inotify=$enableval],[enable_inotify=yes])
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/, x11-misc/nitrogen/files/
commit: bc683f28f98b6ce65e2db5e8fa7c86cf02cf3dbd Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 18 07:29:10 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 18 07:29:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc683f28 x11-misc/nitrogen: Fix USE=-xinerama compile failure. Package-Manager: portage-2.3.2 x11-misc/nitrogen/files/nitrogen-1.6.0-xinerama.patch | 18 ++ x11-misc/nitrogen/nitrogen-1.6.0.ebuild | 4 2 files changed, 22 insertions(+) diff --git a/x11-misc/nitrogen/files/nitrogen-1.6.0-xinerama.patch b/x11-misc/nitrogen/files/nitrogen-1.6.0-xinerama.patch new file mode 100644 index ..eaf06b6 --- /dev/null +++ b/x11-misc/nitrogen/files/nitrogen-1.6.0-xinerama.patch @@ -0,0 +1,18 @@ +--- a/src/main.cc b/src/main.cc +@@ -146,6 +146,7 @@ + + if (setter_str == "xwindows") + setter = new SetBGXWindows(); ++#ifdef USE_XINERAMA + else if (setter_str == "xinerama") { + setter = new SetBGXinerama(); + +@@ -156,6 +157,7 @@ + xinerama_info = XineramaQueryScreens(GDK_DISPLAY_XDISPLAY(dpy->gobj()), _num_screens); + ((SetBGXinerama*)setter)->set_xinerama_info(xinerama_info, xinerama_num_screens); + } ++#endif /* USE_XINERAMA */ + else if (setter_str == "gnome") + setter = new SetBGGnome(); + else if (setter_str == "pcmanfm") diff --git a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild index c01c0bc..9f9b60a 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild @@ -27,6 +27,10 @@ DEPEND=" xinerama? ( x11-proto/xineramaproto ) " +PATCHES=( + "${FILESDIR}"/${P}-xinerama.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 145884bd7514ed6e31c02c3685050fccee6f5ba9 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 16 13:56:27 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 16 13:56:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145884bd x11-misc/nitrogen: Fix sandbox violation (bug #599720 by Toralf Förster). Package-Manager: portage-2.3.2 x11-misc/nitrogen/nitrogen-1.6.0.ebuild | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild index ef9b9eb..c01c0bc 100644 --- a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit autotools flag-o-matic +inherit autotools fdo-mime flag-o-matic DESCRIPTION="A background browser and setter for X" HOMEPAGE="http://projects.l3ib.org/nitrogen/; @@ -30,6 +30,8 @@ DEPEND=" src_prepare() { default + sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die + eautoreconf } @@ -39,3 +41,11 @@ src_configure() { $(use_enable nls) \ $(use_enable xinerama) } + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 8b3d7b7a1b19336e5ddad44649d9410b43ec5797 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 14 12:08:36 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 14 12:08:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3d7b7a x11-misc/nitrogen: Version bump (bug #599698 by José Romildo Malaquias). Package-Manager: portage-2.3.2 x11-misc/nitrogen/Manifest | 1 + x11-misc/nitrogen/nitrogen-1.6.0.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/x11-misc/nitrogen/Manifest b/x11-misc/nitrogen/Manifest index a40beea..7a77a6d 100644 --- a/x11-misc/nitrogen/Manifest +++ b/x11-misc/nitrogen/Manifest @@ -1 +1,2 @@ DIST nitrogen-1.5.2.tar.gz 307356 SHA256 60a2437ce6a6c0ba44505fc8066c1973140d4bb48e1e5649f525c7b0b8bf9fd2 SHA512 f4fdafcecb946f6918220f7562a69eb5223d4303c9bf3df4adb5dedfd8d402ee4f3fd3b1692875ede545d3e03f0ca88fa475206a839bb36677fa008a33e99551 WHIRLPOOL 6295f747e1bfb98c4cc83a6ccae2f48e77ceb10b1f4e9296c168e7f3ca846df1f7ca5639b94d7cbf2aa936ea5ed2c82de6ae18e90c3a0c16fc1e61eabf9079c2 +DIST nitrogen-1.6.0.tar.gz 360693 SHA256 194a423fa4d24db069a64d2ffa1e4ece2e65d2466aed9ee037a59f3d141634de SHA512 0c00ee81079afb57cc9b49d6dc02f2b5bd996a93aa4369d07ce27cb6e0951f4d97e3c31eed35925860116ad8afa7dbdd96dd4921dae841c2eb165388f570faa6 WHIRLPOOL c9f3c3d94c7a4f893af166a60e98aa3db44af74e881ea1348dfeb9cf77c4850b26bd00152810c3c4009b0b76746e94534f5733796ac415bf50217becb4b55fff diff --git a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild new file mode 100644 index ..ef9b9eb --- /dev/null +++ b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools flag-o-matic + +DESCRIPTION="A background browser and setter for X" +HOMEPAGE="http://projects.l3ib.org/nitrogen/; +SRC_URI="http://projects.l3ib.org/${PN}/files/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls xinerama" + +RDEPEND=" + >=dev-cpp/gtkmm-2.10:2.4 + >=gnome-base/librsvg-2.20:2 + >=x11-libs/gtk+-2.10:2 + xinerama? ( x11-libs/libXinerama ) +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + xinerama? ( x11-proto/xineramaproto ) +" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + append-cxxflags -std=c++11 + econf \ + $(use_enable nls) \ + $(use_enable xinerama) +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/nitrogen/
commit: 030ca388fa0eb05757d8b28800b93ffcb5afb4fa Author: Pacho Ramos gentoo org> AuthorDate: Wed Dec 23 20:35:58 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Dec 23 20:38:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030ca388 x11-misc/nitrogen: Fix building with latest glibmm/libsigc++ Package-Manager: portage-2.2.26 x11-misc/nitrogen/nitrogen-1.5.2.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/x11-misc/nitrogen/nitrogen-1.5.2.ebuild b/x11-misc/nitrogen/nitrogen-1.5.2.ebuild index 78a895c..7bc126b 100644 --- a/x11-misc/nitrogen/nitrogen-1.5.2.ebuild +++ b/x11-misc/nitrogen/nitrogen-1.5.2.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 -inherit autotools eutils +EAPI=5 +inherit autotools eutils flag-o-matic DESCRIPTION="A background browser and setter for X" HOMEPAGE="http://projects.l3ib.org/nitrogen/; @@ -29,10 +29,8 @@ src_prepare() { } src_configure() { + append-cxxflags -std=c++11 econf \ - --disable-dependency-tracking \ $(use_enable nls) \ $(use_enable xinerama) } - -DOCS=( AUTHORS ChangeLog NEWS README )