public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2016-02-15  2:17 Mike Frysinger
  0 siblings, 0 replies; 49+ messages in thread
From: Mike Frysinger @ 2016-02-15  2:17 UTC (permalink / raw
  To: gentoo-commits

commit:     0c49473cf3c23074402a6ceedbc0d5b1f893e031
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 22:33:54 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 02:12:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c49473c

sys-libs/gpm: mark m68k/sh 1.20.7-r2 stable

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index a041ff2..af8bb4a 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
 IUSE="selinux static-libs"
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2016-06-06 18:58 Mike Frysinger
  0 siblings, 0 replies; 49+ messages in thread
From: Mike Frysinger @ 2016-06-06 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2cbf041b6cf2fea23d2a706521ee35b948201174
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 18:57:35 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 18:58:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbf041b

sys-libs/gpm: include compiled docs to avoid texinfo dep #585094

Rather than require texinfo all the time (just to generate the info
page), build them by hand and ship them as an addon patch.  Ideally
this would be in upstream, but we're working on that already.  Let's
fix stable until that happens.

 sys-libs/gpm/Manifest             |  1 +
 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 17 ++++++++++++++---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-libs/gpm/Manifest b/sys-libs/gpm/Manifest
index afdac3e..b637cdc 100644
--- a/sys-libs/gpm/Manifest
+++ b/sys-libs/gpm/Manifest
@@ -1 +1,2 @@
+DIST gpm-1.20.7-docs.patch.xz 41668 SHA256 a1b73e8916d1ae5e336a6c366c2be51b668176d743bb137a53c623f5a634faf6 SHA512 6cdcad70d0a77a56cb507330ff8409155de11255b5e61fb92ee439c1e117932c346df475f4187abb0e348ee4c28fa235a9693883b1c36913e91404662df272f4 WHIRLPOOL f6832979bc5b3ca1c61f150ab8795f744dc3d44fa404038dd5de97c4fd939e2e1fb4b40bcb27daf5cb81846a0841954dbfa5b8d6e37e341b834d9dce6382dcf1
 DIST gpm-1.20.7.tar.lzma 789691 SHA256 a955053b36556ffa7c628ce18fd6de7d625966573fa412fb08869533d8f7385c SHA512 a502741e2f457b47e41c6d155b1f7ef7c95384fd394503f82ddacf80cde9cdc286c906c77be12b6af8565ef1c3ab24d226379c1dcebcfcd15d64bcf3e94b63b9 WHIRLPOOL d3d142c3aa385e2ef4b16c96e0f94c04b3666376d893c516d439737c2f3016a12fff7884a8f18b5e6b58e4ba21d82379204b18621a2f338d8ab6d478e4e1ec1a

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index ee9f5a7..58415ad 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -10,7 +10,8 @@ inherit eutils systemd toolchain-funcs autotools multilib-minimal
 
 DESCRIPTION="Console-based mouse driver"
 HOMEPAGE="http://www.nico.schottelius.org/software/gpm/"
-SRC_URI="http://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma"
+SRC_URI="http://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
+	mirror://gentoo/${P}-docs.patch.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -30,14 +31,26 @@ DEPEND=">=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}]
 
 src_prepare() {
 	epatch "${FILESDIR}"/${P}-sysmacros.patch
+
+	# Hack up the docs until we get this sorted upstream.
+	# https://github.com/telmich/gpm/issues/8
+	epatch "${WORKDIR}"/${P}-docs.patch
+	touch -r . doc/* || die
+
 	# fix ABI values
 	sed -i \
 		-e '/^abi_lev=/s:=.*:=1:' \
 		-e '/^abi_age=/s:=.*:=20:' \
 		configure.ac.footer || die
+	# Rebuild autotools since release doesn't include them.
+	# Should be fixed with the next release though.
+	# https://github.com/telmich/gpm/pull/15
 	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
 	./autogen.sh
 	eautoreconf
+
+	# Out-of-tree builds are broken.
+	# https://github.com/telmich/gpm/issues/16
 	multilib_copy_sources
 }
 
@@ -49,8 +62,6 @@ multilib_src_configure() {
 }
 
 multilib_src_compile() {
-	# make sure nothing compiled is left
-	emake clean
 	emake EMACS=: $(multilib_is_native_abi || echo "PROG= ")
 }
 


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2016-10-07  7:33 Lars Wendler
  0 siblings, 0 replies; 49+ messages in thread
From: Lars Wendler @ 2016-10-07  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     125939bb8fcaddf00a26150815403b17e2a8b92f
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  7 07:33:33 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct  7 07:33:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125939bb

sys-libs/gpm: Added sub-slot dependency on sys-libs/ncurses (bug #596378).

Bumped ebuild to EAPI-5.

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index 58415ad..ebfc8a7 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 # emacs support disabled due to #99533 #335900
 
-EAPI="4"
+EAPI=5
 
 inherit eutils systemd toolchain-funcs autotools multilib-minimal
 
@@ -18,13 +18,13 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
 IUSE="selinux static-libs"
 
-RDEPEND=">=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}]
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
 	selinux? ( sec-policy/selinux-gpm )
 	abi_x86_32? (
 		!<=app-emulation/emul-linux-x86-baselibs-20130224-r12
 		!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
 	)"
-DEPEND=">=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}]
+DEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
 	app-arch/xz-utils
 	sys-apps/texinfo
 	virtual/yacc"


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2016-12-07  7:50 Mike Frysinger
  0 siblings, 0 replies; 49+ messages in thread
From: Mike Frysinger @ 2016-12-07  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     1afc4da94c40f9fe5c1f5d09edc4048ede4e4f3e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  7 07:50:22 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Dec  7 07:50:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afc4da9

sys-libs/gpm: disable EMACS/ELISP at all build steps #586880

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index ebfc8a7..5fe58f8 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -61,16 +61,23 @@ multilib_src_configure() {
 		emacs=/bin/false
 }
 
+_emake() {
+	emake \
+		EMACS=: ELISP="" \
+		$(multilib_is_native_abi || echo "PROG= ") \
+		"$@"
+}
+
 multilib_src_compile() {
-	emake EMACS=: $(multilib_is_native_abi || echo "PROG= ")
+	_emake
+}
+
+multilib_src_test() {
+	_emake check
 }
 
 multilib_src_install() {
-	emake \
-		DESTDIR="${D}" \
-		EMACS=: ELISP="" \
-		$(multilib_is_native_abi || echo "PROG= ") \
-		install
+	_emake DESTDIR="${D}" install
 
 	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
 	gen_usr_ldscript -a gpm


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2018-04-22  1:33 Aaron Bauman
  0 siblings, 0 replies; 49+ messages in thread
From: Aaron Bauman @ 2018-04-22  1:33 UTC (permalink / raw
  To: gentoo-commits

commit:     7740d0514bcb20edc89c75310cd50bc0efac006d
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sat Apr 21 08:50:58 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 01:28:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7740d051

sys-libs/gpm: use HTTPS

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index 4cef2cfe09f..7b6bff92c95 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # emacs support disabled due to #99533 #335900
@@ -8,8 +8,8 @@ EAPI=5
 inherit eutils systemd toolchain-funcs autotools multilib-minimal
 
 DESCRIPTION="Console-based mouse driver"
-HOMEPAGE="http://www.nico.schottelius.org/software/gpm/"
-SRC_URI="http://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
+HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
+SRC_URI="https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
 	mirror://gentoo/${P}-docs.patch.xz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2019-05-03 23:10 Mikle Kolyada
  0 siblings, 0 replies; 49+ messages in thread
From: Mikle Kolyada @ 2019-05-03 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ead2b3e2d25339393a2ef10a5aeb4f88fb5c6519
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 23:09:56 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri May  3 23:09:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead2b3e2

sys-libs/gpm: Add ~riscv keyword

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index 7b6bff92c95..e7d0c6b08f9 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # emacs support disabled due to #99533 #335900
@@ -14,7 +14,7 @@ SRC_URI="https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86"
 IUSE="selinux static-libs"
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-04-11 10:40 David Seifert
  0 siblings, 0 replies; 49+ messages in thread
From: David Seifert @ 2021-04-11 10:40 UTC (permalink / raw
  To: gentoo-commits

commit:     38220e8acee091c30031564564ec49f456d65bf9
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 10:40:26 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 10:40:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38220e8a

sys-libs/gpm: Port to EAPI 7

Bug: https://bugs.gentoo.org/673700
Bug: https://bugs.gentoo.org/781959
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 108 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 108 insertions(+)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
new file mode 100644
index 00000000000..bb7b8679025
--- /dev/null
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# emacs support disabled due to #99533 #335900
+
+EAPI=7
+
+inherit autotools linux-info systemd usr-ldscript multilib-minimal
+
+DESCRIPTION="Console-based mouse driver"
+HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
+SRC_URI="
+	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
+	mirror://gentoo/${P}-docs.patch.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="selinux"
+
+RDEPEND="
+	sys-libs/ncurses:=[${MULTILIB_USEDEP}]
+	selinux? ( sec-policy/selinux-gpm )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-arch/xz-utils
+	sys-apps/texinfo
+	virtual/yacc"
+
+CONFIG_CHECK="INPUT_MOUSEDEV"
+ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
+
+pkg_pretend() {
+	check_extra_config
+}
+
+src_prepare() {
+	eapply "${FILESDIR}"/${P}-sysmacros.patch
+
+	# Hack up the docs until we get this sorted upstream.
+	# https://github.com/telmich/gpm/issues/8
+	eapply "${WORKDIR}"/${P}-docs.patch
+	touch -r . doc/* || die
+
+	# bug #629774
+	eapply "${FILESDIR}"/${P}-glibc-2.26.patch
+
+	# bug #705878
+	eapply "${FILESDIR}"/${P}-gcc-10.patch
+
+	eapply_user
+
+	# fix ABI values
+	sed -i \
+		-e '/^abi_lev=/s:=.*:=1:' \
+		-e '/^abi_age=/s:=.*:=20:' \
+		configure.ac.footer || die
+	# Rebuild autotools since release doesn't include them.
+	# Should be fixed with the next release though.
+	# https://github.com/telmich/gpm/pull/15
+	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
+	./autogen.sh
+	eautoreconf
+
+	# Out-of-tree builds are broken.
+	# https://github.com/telmich/gpm/issues/16
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	econf \
+		--disable-static \
+		--sysconfdir="${EPREFIX}"/etc/gpm \
+		emacs="${BROOT}"/bin/false
+}
+
+_emake() {
+	emake \
+		EMACS=: ELISP="" \
+		$(multilib_is_native_abi || echo "PROG= ") \
+		"$@"
+}
+
+multilib_src_compile() {
+	_emake
+}
+
+multilib_src_test() {
+	_emake check
+}
+
+multilib_src_install() {
+	_emake DESTDIR="${D}" install
+
+	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
+	gen_usr_ldscript -a gpm
+}
+
+multilib_src_install_all() {
+	insinto /etc/gpm
+	doins conf/gpm-*.conf
+
+	dodoc README TODO doc/Announce doc/FAQ doc/README*
+
+	newinitd "${FILESDIR}"/gpm.rc6-2 gpm
+	newconfd "${FILESDIR}"/gpm.conf.d gpm
+	systemd_dounit "${FILESDIR}"/gpm.service
+}


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-04-11 21:15 David Seifert
  0 siblings, 0 replies; 49+ messages in thread
From: David Seifert @ 2021-04-11 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     8a8bc44c12ae69dd00a29e6695a205675b9cda87
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 21:15:11 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 21:15:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8bc44c

sys-libs/gpm: make CONFIG_INPUT_MOUSEDEV check non-fatal

Thanks-to: kurly
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index bb7b8679025..22f9f5d1a4a 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
 	sys-apps/texinfo
 	virtual/yacc"
 
-CONFIG_CHECK="INPUT_MOUSEDEV"
+CONFIG_CHECK="~INPUT_MOUSEDEV"
 ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
 
 pkg_pretend() {


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-13 16:24 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-05-13 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     00382b3b27d6beabf27dabe6f37c004b8a1c6700
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 16:21:42 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 16:21:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00382b3b

sys-libs/gpm: Stabilize 1.20.7-r3 arm, #789915

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index 9aba0ab2de8..3c8b1adf94e 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-13 16:58 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-05-13 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     35dff037f3cf229ea86e176a3877c0239161d050
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 16:58:35 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 16:58:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35dff037

sys-libs/gpm: Stabilize 1.20.7-r3 amd64, #789915

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index 3c8b1adf94e..5f85ed6e526 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-13 17:53 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-05-13 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c890c709170484839169d3b6e194a899aac92b36
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 17:53:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 17:53:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c890c709

sys-libs/gpm: Stabilize 1.20.7-r3 ppc64, #789915

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index 5f85ed6e526..05073696ef4 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-13 18:56 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-05-13 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     489ce00d72d49e1cbc900595eb283b5c58fceab9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 18:55:40 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 18:55:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489ce00d

sys-libs/gpm: Stabilize 1.20.7-r3 x86, #789915

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index 05073696ef4..cb12ec748c9 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-13 18:58 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2021-05-13 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     9b29ae37d60e5c6536cc3bf3b259b205cf89e4ec
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 18:57:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 18:57:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b29ae37

sys-libs/gpm: Stabilize 1.20.7-r3 ppc, #789915

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index cb12ec748c9..833ae17a8f8 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-14  9:35 Agostino Sarubbo
  0 siblings, 0 replies; 49+ messages in thread
From: Agostino Sarubbo @ 2021-05-14  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     6701985c102aa8d135a8e00d937ef3508c52d580
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 09:33:43 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 14 09:33:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6701985c

sys-libs/gpm: sparc stable wrt bug #789915

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index 833ae17a8f8..c90d13679d0 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-14 20:34 Sergei Trofimovich
  0 siblings, 0 replies; 49+ messages in thread
From: Sergei Trofimovich @ 2021-05-14 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     26905c4eefba0aab28d8d43983fe201b309e9582
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri May 14 20:15:36 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May 14 20:34:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26905c4e

sys-libs/gpm: stable 1.20.7-r3 for hppa, bug #789915

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
index c90d13679d0..7554d790cd5 100644
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2021-05-15  0:07 David Seifert
  0 siblings, 0 replies; 49+ messages in thread
From: David Seifert @ 2021-05-15  0:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b97714981dc43da022fe9e406ae2c16613931d57
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat May 15 00:07:13 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat May 15 00:07:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9771498

sys-libs/gpm: drop 1.20.7-r2

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 99 ---------------------------------------
 1 file changed, 99 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
deleted file mode 100644
index 15121136759..00000000000
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# emacs support disabled due to #99533 #335900
-
-EAPI=5
-
-inherit epatch systemd autotools multilib-minimal usr-ldscript
-
-DESCRIPTION="Console-based mouse driver"
-HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
-SRC_URI="https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
-	mirror://gentoo/${P}-docs.patch.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="selinux static-libs"
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
-	selinux? ( sec-policy/selinux-gpm )"
-DEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
-	app-arch/xz-utils
-	sys-apps/texinfo
-	virtual/yacc"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-sysmacros.patch
-
-	# Hack up the docs until we get this sorted upstream.
-	# https://github.com/telmich/gpm/issues/8
-	epatch "${WORKDIR}"/${P}-docs.patch
-	touch -r . doc/* || die
-
-	# bug #629774
-	epatch "${FILESDIR}"/${P}-glibc-2.26.patch
-
-	# bug #705878
-	epatch "${FILESDIR}"/${P}-gcc-10.patch
-
-	epatch_user
-
-	# fix ABI values
-	sed -i \
-		-e '/^abi_lev=/s:=.*:=1:' \
-		-e '/^abi_age=/s:=.*:=20:' \
-		configure.ac.footer || die
-	# Rebuild autotools since release doesn't include them.
-	# Should be fixed with the next release though.
-	# https://github.com/telmich/gpm/pull/15
-	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
-	./autogen.sh
-	eautoreconf
-
-	# Out-of-tree builds are broken.
-	# https://github.com/telmich/gpm/issues/16
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	econf \
-		--sysconfdir=/etc/gpm \
-		$(use_enable static-libs static) \
-		emacs=/bin/false
-}
-
-_emake() {
-	emake \
-		EMACS=: ELISP="" \
-		$(multilib_is_native_abi || echo "PROG= ") \
-		"$@"
-}
-
-multilib_src_compile() {
-	_emake
-}
-
-multilib_src_test() {
-	_emake check
-}
-
-multilib_src_install() {
-	_emake DESTDIR="${D}" install
-
-	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
-	gen_usr_ldscript -a gpm
-}
-
-multilib_src_install_all() {
-	insinto /etc/gpm
-	doins conf/gpm-*.conf
-
-	dodoc README TODO
-	dodoc doc/Announce doc/FAQ doc/README*
-
-	newinitd "${FILESDIR}"/gpm.rc6-2 gpm
-	newconfd "${FILESDIR}"/gpm.conf.d gpm
-	systemd_dounit "${FILESDIR}"/gpm.service
-}


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-04-29  8:29 Jakov Smolić
  0 siblings, 0 replies; 49+ messages in thread
From: Jakov Smolić @ 2022-04-29  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a32daccb6dfc19a38e65fb3d707f7e3a5824d031
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 08:28:17 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 08:28:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32daccb

sys-libs/gpm: Stabilize 1.20.7-r4 amd64, #841563

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index d554df614508..815c79448b27 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-04-29  8:29 Jakov Smolić
  0 siblings, 0 replies; 49+ messages in thread
From: Jakov Smolić @ 2022-04-29  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f5ff942907c140dcf1a9b2d5d8a024cd8773955e
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 08:29:24 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 08:29:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ff9429

sys-libs/gpm: Stabilize 1.20.7-r4 x86, #841563

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index 815c79448b27..fd7bd319c5ee 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-04-29  9:09 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-04-29  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     5f01ec315f6897c718f92ab713ac247a41ce2257
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 09:09:06 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 09:09:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f01ec31

sys-libs/gpm: Stabilize 1.20.7-r4 hppa, #841563

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index fd7bd319c5ee..1ef1b3c40e90 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-04-29 19:21 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-04-29 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     955164f99a9dc105cf7e30be09774bf095fd3ef2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 19:19:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 19:19:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955164f9

sys-libs/gpm: Stabilize 1.20.7-r4 ppc, #841563

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index 1ef1b3c40e90..ff7aac2ca700 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-04-29 19:21 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-04-29 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     7a433326d811564658b6ea6756c3da88bf7acee4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 19:20:30 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 19:20:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a433326

sys-libs/gpm: Stabilize 1.20.7-r4 ppc64, #841563

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index ff7aac2ca700..8f71460fd9df 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-05-03 17:45 Arthur Zamarin
  0 siblings, 0 replies; 49+ messages in thread
From: Arthur Zamarin @ 2022-05-03 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     07b66cd2441bd4e419eace358d0990a6f37256ff
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  3 17:45:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  3 17:45:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b66cd2

sys-libs/gpm: Stabilize 1.20.7-r4 sparc, #841563

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index 8f71460fd9df..9261f11bf090 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-05-03 18:16 Arthur Zamarin
  0 siblings, 0 replies; 49+ messages in thread
From: Arthur Zamarin @ 2022-05-03 18:16 UTC (permalink / raw
  To: gentoo-commits

commit:     aa1ef2ba01a6c561c9bafc35f6b68963dc94f340
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  3 18:16:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  3 18:16:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1ef2ba

sys-libs/gpm: Stabilize 1.20.7-r4 arm, #841563

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index 9261f11bf090..60eccfe437f6 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-05-03 18:48 Arthur Zamarin
  0 siblings, 0 replies; 49+ messages in thread
From: Arthur Zamarin @ 2022-05-03 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fa889fc9903e99b836273015035ec67273631a21
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  3 18:47:39 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  3 18:47:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa889fc9

sys-libs/gpm: Stabilize 1.20.7-r4 arm64, #841563

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index 60eccfe437f6..c658f09ef995 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-05-19  7:28 WANG Xuerui
  0 siblings, 0 replies; 49+ messages in thread
From: WANG Xuerui @ 2022-05-19  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     c15110bf1b27f8a22739248c71cf08425329e04f
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 07:27:28 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu May 19 07:28:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15110bf

sys-libs/gpm: keyword 1.20.7-r4 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
index c658f09ef995..9ecf544e9cf2 100644
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-06-21  5:27 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-06-21  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a65ad985d15ed5a568a663a4c25c263c75fa85c2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 05:18:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 05:21:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65ad985

sys-libs/gpm: drop 1.20.7-r3

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r3.ebuild | 108 --------------------------------------
 1 file changed, 108 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r3.ebuild b/sys-libs/gpm/gpm-1.20.7-r3.ebuild
deleted file mode 100644
index 7554d790cd56..000000000000
--- a/sys-libs/gpm/gpm-1.20.7-r3.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# emacs support disabled due to #99533 #335900
-
-EAPI=7
-
-inherit autotools linux-info systemd usr-ldscript multilib-minimal
-
-DESCRIPTION="Console-based mouse driver"
-HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
-SRC_URI="
-	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
-	mirror://gentoo/${P}-docs.patch.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="selinux"
-
-RDEPEND="
-	sys-libs/ncurses:=[${MULTILIB_USEDEP}]
-	selinux? ( sec-policy/selinux-gpm )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-arch/xz-utils
-	sys-apps/texinfo
-	virtual/yacc"
-
-CONFIG_CHECK="~INPUT_MOUSEDEV"
-ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
-
-pkg_pretend() {
-	check_extra_config
-}
-
-src_prepare() {
-	eapply "${FILESDIR}"/${P}-sysmacros.patch
-
-	# Hack up the docs until we get this sorted upstream.
-	# https://github.com/telmich/gpm/issues/8
-	eapply "${WORKDIR}"/${P}-docs.patch
-	touch -r . doc/* || die
-
-	# bug #629774
-	eapply "${FILESDIR}"/${P}-glibc-2.26.patch
-
-	# bug #705878
-	eapply "${FILESDIR}"/${P}-gcc-10.patch
-
-	eapply_user
-
-	# fix ABI values
-	sed -i \
-		-e '/^abi_lev=/s:=.*:=1:' \
-		-e '/^abi_age=/s:=.*:=20:' \
-		configure.ac.footer || die
-	# Rebuild autotools since release doesn't include them.
-	# Should be fixed with the next release though.
-	# https://github.com/telmich/gpm/pull/15
-	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
-	./autogen.sh
-	eautoreconf
-
-	# Out-of-tree builds are broken.
-	# https://github.com/telmich/gpm/issues/16
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	econf \
-		--disable-static \
-		--sysconfdir="${EPREFIX}"/etc/gpm \
-		emacs="${BROOT}"/bin/false
-}
-
-_emake() {
-	emake \
-		EMACS=: ELISP="" \
-		$(multilib_is_native_abi || echo "PROG= ") \
-		"$@"
-}
-
-multilib_src_compile() {
-	_emake
-}
-
-multilib_src_test() {
-	_emake check
-}
-
-multilib_src_install() {
-	_emake DESTDIR="${D}" install
-
-	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
-	gen_usr_ldscript -a gpm
-}
-
-multilib_src_install_all() {
-	insinto /etc/gpm
-	doins conf/gpm-*.conf
-
-	dodoc README TODO doc/Announce doc/FAQ doc/README*
-
-	newinitd "${FILESDIR}"/gpm.rc6-2 gpm
-	newconfd "${FILESDIR}"/gpm.conf.d gpm
-	systemd_dounit "${FILESDIR}"/gpm.service
-}


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-07-28 13:20 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-07-28 13:20 UTC (permalink / raw
  To: gentoo-commits

commit:     43ae8b6908ea0f2ff2c52b03d3d1c30251acf95d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 12:59:58 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 13:19:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ae8b69

sys-libs/gpm: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-libs/gpm/metadata.xml b/sys-libs/gpm/metadata.xml
index 73dda144f9ac..938b813536bf 100644
--- a/sys-libs/gpm/metadata.xml
+++ b/sys-libs/gpm/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>base-system@gentoo.org</email>
-	<name>Gentoo Base System</name>
-</maintainer>
+	<maintainer type="project">
+		<email>base-system@gentoo.org</email>
+		<name>Gentoo Base System</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">telmich/gpm</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  4:35 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-09-25  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     562442741fa36aae2c6c02c4fd808916c9ff0b14
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 04:33:56 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 04:33:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56244274

sys-libs/gpm: Stabilize 1.20.7-r5 amd64, #872731

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 63d7c8b10fec..116828144d30 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  4:35 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-09-25  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     dff79d5257c4d51cd5dafb9e5e6e421faedad47d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 04:34:32 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 04:34:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff79d52

sys-libs/gpm: Stabilize 1.20.7-r5 x86, #872731

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 116828144d30..2617fc59a69c 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  4:36 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-09-25  4:36 UTC (permalink / raw
  To: gentoo-commits

commit:     65c83003103f4d9c26717b35f6b168c1e8a833e3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 04:35:48 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 04:35:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c83003

sys-libs/gpm: Stabilize 1.20.7-r5 arm64, #872731

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 2617fc59a69c..215d1f5143d6 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  4:43 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-09-25  4:43 UTC (permalink / raw
  To: gentoo-commits

commit:     8fa2cc10ff58c63ce1b8a2d9f9d3e9b92e77051d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 04:41:56 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 04:41:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa2cc10

sys-libs/gpm: Stabilize 1.20.7-r5 arm, #872731

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 215d1f5143d6..747b309cfbfd 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  6:24 Agostino Sarubbo
  0 siblings, 0 replies; 49+ messages in thread
From: Agostino Sarubbo @ 2022-09-25  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     20db11e6e693fa3d697aca644c37d240a9cda72b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 06:23:27 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 06:23:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20db11e6

sys-libs/gpm: Stabilize 1.20.7-r5 ppc, #872731

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 747b309cfbfd..f8d7ba27a3df 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  6:25 Agostino Sarubbo
  0 siblings, 0 replies; 49+ messages in thread
From: Agostino Sarubbo @ 2022-09-25  6:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c6e601dfd87a20a1f71e0f0b8a10197487ae4f0a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 06:25:13 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 06:25:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e601df

sys-libs/gpm: Stabilize 1.20.7-r5 ppc64, #872731

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index f8d7ba27a3df..a2dfedc63205 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-25  7:21 Arthur Zamarin
  0 siblings, 0 replies; 49+ messages in thread
From: Arthur Zamarin @ 2022-09-25  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     f92daad8632e1a0ec9b55ed9e3dc9bc4faec37fb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 07:21:14 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 07:21:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92daad8

sys-libs/gpm: Stabilize 1.20.7-r5 sparc, #872731

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index a2dfedc63205..bc8646c9801b 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-09-26  4:16 Arthur Zamarin
  0 siblings, 0 replies; 49+ messages in thread
From: Arthur Zamarin @ 2022-09-26  4:16 UTC (permalink / raw
  To: gentoo-commits

commit:     77a2c40526ab83ace27cc7a70aa6a0bb6275ea5f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 04:15:51 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 04:15:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a2c405

sys-libs/gpm: Stabilize 1.20.7-r5 hppa, #872731

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index bc8646c9801b..dfc17a6f05f2 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2022-10-28 19:53 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2022-10-28 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     8b494786e477a409757ed1f5e54d53ccb6c4731a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 19:44:00 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 19:50:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b494786

sys-libs/gpm: drop 1.20.7-r4

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r4.ebuild | 112 --------------------------------------
 1 file changed, 112 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r4.ebuild b/sys-libs/gpm/gpm-1.20.7-r4.ebuild
deleted file mode 100644
index 9ecf544e9cf2..000000000000
--- a/sys-libs/gpm/gpm-1.20.7-r4.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# emacs support disabled due to #99533 #335900
-
-EAPI=7
-
-inherit autotools linux-info systemd usr-ldscript multilib-minimal
-
-DESCRIPTION="Console-based mouse driver"
-HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
-SRC_URI="
-	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
-	mirror://gentoo/${P}-docs.patch.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="selinux"
-
-RDEPEND="
-	sys-libs/ncurses:=[${MULTILIB_USEDEP}]
-	selinux? ( sec-policy/selinux-gpm )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-arch/xz-utils
-	sys-apps/texinfo
-	virtual/yacc"
-
-CONFIG_CHECK="~INPUT_MOUSEDEV"
-ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
-
-pkg_pretend() {
-	check_extra_config
-}
-
-src_prepare() {
-	eapply "${FILESDIR}"/${P}-sysmacros.patch
-
-	# Hack up the docs until we get this sorted upstream.
-	# https://github.com/telmich/gpm/issues/8
-	eapply "${WORKDIR}"/${P}-docs.patch
-	touch -r . doc/* || die
-
-	# bug #629774
-	eapply "${FILESDIR}"/${P}-glibc-2.26.patch
-	# bug #705878
-	eapply "${FILESDIR}"/${P}-gcc-10.patch
-	# bug #829581
-	eapply "${FILESDIR}"/${P}-musl.patch
-	#
-	eapply "${FILESDIR}"/${P}-gcc-include.patch
-	eapply "${FILESDIR}"/${P}-signedness.patch
-
-	eapply_user
-
-	# fix ABI values
-	sed -i \
-		-e '/^abi_lev=/s:=.*:=1:' \
-		-e '/^abi_age=/s:=.*:=20:' \
-		configure.ac.footer || die
-	# Rebuild autotools since release doesn't include them.
-	# Should be fixed with the next release though.
-	# https://github.com/telmich/gpm/pull/15
-	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
-	./autogen.sh
-	eautoreconf
-
-	# Out-of-tree builds are broken.
-	# https://github.com/telmich/gpm/issues/16
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	econf \
-		--disable-static \
-		--sysconfdir="${EPREFIX}"/etc/gpm \
-		emacs="${BROOT}"/bin/false
-}
-
-_emake() {
-	emake \
-		EMACS=: ELISP="" \
-		$(multilib_is_native_abi || echo "PROG= ") \
-		"$@"
-}
-
-multilib_src_compile() {
-	_emake
-}
-
-multilib_src_test() {
-	_emake check
-}
-
-multilib_src_install() {
-	_emake DESTDIR="${D}" install
-
-	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
-	gen_usr_ldscript -a gpm
-}
-
-multilib_src_install_all() {
-	insinto /etc/gpm
-	doins conf/gpm-*.conf
-
-	dodoc README TODO doc/Announce doc/FAQ doc/README*
-
-	newinitd "${FILESDIR}"/gpm.rc6-2 gpm
-	newconfd "${FILESDIR}"/gpm.conf.d gpm
-	systemd_dounit "${FILESDIR}"/gpm.service
-}


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-02-07 19:20 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-02-07 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6b043a3fc58e218b230173047b13038bb33888b9
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Feb  7 06:37:01 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 19:20:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b043a3f

sys-libs/gpm: prevent LTO, since it is broken

src/headers/daemon.h:175:25: error: type of ‘cinfo’ does not match original declaration [-Werror=lto-type-mismatch]

Bug: https://bugs.gentoo.org/885323
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 7a85dd0848ee..738560a07fb2 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools linux-info systemd usr-ldscript multilib-minimal
+inherit autotools flag-o-matic linux-info systemd usr-ldscript multilib-minimal
 
 DESCRIPTION="Console-based mouse driver"
 HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
@@ -71,6 +71,10 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+	# bug #885323
+	# src/headers/daemon.h:175:25: error: type of ‘cinfo’ does not match original declaration [-Werror=lto-type-mismatch]
+	filter-lto
+
 	# emacs support disabled due to bug #99533, bug #335900
 	econf \
 		--disable-static \


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-02-07 19:20 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-02-07 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     073924ff664ad15a746be40280e6f8d10a531bbe
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Feb  7 06:38:58 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 19:20:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073924ff

sys-libs/gpm: remove usr-ldscript support

Per news item 2024-01-05-usr-initramfs, we no longer support this use
case. It is fragile and hacky and leads to bizarre forms of load errors.

The functionality is, despite being called "split-usr", not really about
split-usr at all.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 115 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 115 insertions(+)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
new file mode 100644
index 000000000000..0b380fb52e65
--- /dev/null
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic linux-info systemd multilib-minimal
+
+DESCRIPTION="Console-based mouse driver"
+HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
+SRC_URI="
+	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
+	mirror://gentoo/${P}-docs.patch.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="selinux"
+
+RDEPEND="
+	sys-libs/ncurses:=[${MULTILIB_USEDEP}]
+	selinux? ( sec-policy/selinux-gpm )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-arch/xz-utils
+	sys-apps/texinfo
+	app-alternatives/yacc"
+
+CONFIG_CHECK="~INPUT_MOUSEDEV"
+ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
+
+pkg_pretend() {
+	check_extra_config
+}
+
+src_prepare() {
+	eapply "${FILESDIR}"/${P}-sysmacros.patch
+
+	# Hack up the docs until we get this sorted upstream.
+	# https://github.com/telmich/gpm/issues/8
+	eapply "${WORKDIR}"/${P}-docs.patch
+	touch -r . doc/* || die
+
+	# bug #629774
+	eapply "${FILESDIR}"/${P}-glibc-2.26.patch
+	# bug #705878
+	eapply "${FILESDIR}"/${P}-gcc-10.patch
+	# bug #829581
+	eapply "${FILESDIR}"/${P}-musl.patch
+	#
+	eapply "${FILESDIR}"/${P}-gcc-include.patch
+	eapply "${FILESDIR}"/${P}-signedness.patch
+	eapply "${FILESDIR}"/${P}-warnings.patch
+
+	eapply_user
+
+	# Fix ABI values
+	sed -i \
+		-e '/^abi_lev=/s:=.*:=1:' \
+		-e '/^abi_age=/s:=.*:=20:' \
+		configure.ac.footer || die
+	# Rebuild autotools since release doesn't include them.
+	# Should be fixed with the next release though.
+	# https://github.com/telmich/gpm/pull/15
+	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
+	./autogen.sh
+	eautoreconf
+
+	# Out-of-tree builds are broken.
+	# https://github.com/telmich/gpm/issues/16
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	# bug #885323
+	# src/headers/daemon.h:175:25: error: type of ‘cinfo’ does not match original declaration [-Werror=lto-type-mismatch]
+	filter-lto
+
+	# emacs support disabled due to bug #99533, bug #335900
+	econf \
+		--disable-static \
+		--sysconfdir="${EPREFIX}"/etc/gpm \
+		emacs="${BROOT}"/bin/false
+}
+
+_emake() {
+	emake \
+		EMACS=: ELISP="" \
+		$(multilib_is_native_abi || echo "PROG= ") \
+		"$@"
+}
+
+multilib_src_compile() {
+	_emake
+}
+
+multilib_src_test() {
+	_emake check
+}
+
+multilib_src_install() {
+	_emake DESTDIR="${D}" install
+
+	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
+}
+
+multilib_src_install_all() {
+	insinto /etc/gpm
+	doins conf/gpm-*.conf
+
+	dodoc README TODO doc/Announce doc/FAQ doc/README*
+
+	newinitd "${FILESDIR}"/gpm.rc6-2 gpm
+	newconfd "${FILESDIR}"/gpm.conf.d gpm
+	systemd_newunit "${FILESDIR}"/gpm.service-r1 gpm.service
+}


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-02-27 23:04 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-02-27 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     d314767f055abb0a23b61abc92907f7b6122d855
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 23:03:27 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 23:03:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d314767f

sys-libs/gpm: Stabilize 1.20.7-r6 ppc64, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 0b380fb52e65..24031fd63059 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-02-27 23:04 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-02-27 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     63288c14c7b6bb664e3d87e80591293d4a186e31
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 23:03:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 23:03:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63288c14

sys-libs/gpm: Stabilize 1.20.7-r6 amd64, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index a3ad225c4188..d8e80145b568 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-02-27 23:04 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-02-27 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     a8aa38b8f7fa440f970a1edaab1a7019179e4295
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 23:03:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 23:03:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8aa38b8

sys-libs/gpm: Stabilize 1.20.7-r6 x86, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 24031fd63059..a3ad225c4188 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-02-27 23:25 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-02-27 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     9a3f37e95b157f644bb2bcae6d11d59dd36c9982
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 23:24:50 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 23:24:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3f37e9

sys-libs/gpm: Stabilize 1.20.7-r6 arm, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index d8e80145b568..c72ba0b5be56 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-03-02 22:07 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-03-02 22:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ee2c56d4ebc82a4d86ea58ab22dce20bcf53f68c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 22:07:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 22:07:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2c56d4

sys-libs/gpm: Stabilize 1.20.7-r6 ppc, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index c72ba0b5be56..9421bc10a089 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-03-03  2:32 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-03-03  2:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a3e21feab32343d50f7039865dc36e4a78ff0a62
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 02:31:42 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 02:31:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e21fea

sys-libs/gpm: Stabilize 1.20.7-r6 arm64, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 9421bc10a089..fbdf31f5cb95 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-03-03 23:02 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-03-03 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     f8053356bff675afac1de5c9f8601b952b8690ac
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 23:01:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 23:01:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8053356

sys-libs/gpm: Stabilize 1.20.7-r6 sparc, #925635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index fbdf31f5cb95..23a9cc35677f 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-03-19  3:42 Ionen Wolkens
  0 siblings, 0 replies; 49+ messages in thread
From: Ionen Wolkens @ 2024-03-19  3:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b7fbd8481e1aaabe3fee170365fe20aa03df5578
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Mar 18 17:56:18 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 03:42:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fbd848

sys-libs/gpm: Stabilize 1.20.7-r6 hppa, #925635

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 23a9cc35677f..3ad21ff8191c 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-04-29  2:45 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-04-29  2:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9ed3437fe9e5ebe75866ac565f28bce9f0c29128
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 02:44:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 02:44:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed3437f

sys-libs/gpm: update SRC_URI for mirror://gentoo

Reported by zen_desu.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 3 ++-
 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 738560a07fb2..702c39f8e3ad 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -9,7 +9,8 @@ DESCRIPTION="Console-based mouse driver"
 HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
 SRC_URI="
 	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
-	mirror://gentoo/${P}-docs.patch.xz"
+	https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.patch.xz
+"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 3ad21ff8191c..5611d5e58f82 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -9,7 +9,8 @@ DESCRIPTION="Console-based mouse driver"
 HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
 SRC_URI="
 	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
-	mirror://gentoo/${P}-docs.patch.xz"
+	https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.patch.xz
+"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-11-17 13:59 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-11-17 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     0208a52ad156453ad7f3798ac2f6355010fed92c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 13:32:07 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 13:58:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0208a52a

sys-libs/gpm: build with -std=gnu17

Bug: https://github.com/telmich/gpm/issues/48
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 3b196a4aa510..5c3ed388e5d4 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -72,6 +72,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+	# https://github.com/telmich/gpm/issues/48
+	append-cflags -std=gnu17
+
 	# bug #885323
 	# src/headers/daemon.h:175:25: error: type of ‘cinfo’ does not match original declaration [-Werror=lto-type-mismatch]
 	filter-lto


^ permalink raw reply related	[flat|nested] 49+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/
@ 2024-11-26  6:33 Sam James
  0 siblings, 0 replies; 49+ messages in thread
From: Sam James @ 2024-11-26  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e843b0cd0d8abaa84dc3196947ba000551ac056b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 26 06:15:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 26 06:15:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e843b0cd

sys-libs/gpm: drop 1.20.7-r5

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 117 --------------------------------------
 1 file changed, 117 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
deleted file mode 100644
index dd3f45d6975b..000000000000
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic linux-info systemd usr-ldscript multilib-minimal
-
-DESCRIPTION="Console-based mouse driver"
-HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
-SRC_URI="
-	https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
-	https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.patch.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="selinux"
-
-RDEPEND="
-	sys-libs/ncurses:=[${MULTILIB_USEDEP}]
-	selinux? ( sec-policy/selinux-gpm )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-arch/xz-utils
-	sys-apps/texinfo
-	app-alternatives/yacc"
-
-CONFIG_CHECK="~INPUT_MOUSEDEV"
-ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
-
-pkg_pretend() {
-	check_extra_config
-}
-
-src_prepare() {
-	eapply "${FILESDIR}"/${P}-sysmacros.patch
-
-	# Hack up the docs until we get this sorted upstream.
-	# https://github.com/telmich/gpm/issues/8
-	eapply "${WORKDIR}"/${P}-docs.patch
-	touch -r . doc/* || die
-
-	# bug #629774
-	eapply "${FILESDIR}"/${P}-glibc-2.26.patch
-	# bug #705878
-	eapply "${FILESDIR}"/${P}-gcc-10.patch
-	# bug #829581
-	eapply "${FILESDIR}"/${P}-musl.patch
-	#
-	eapply "${FILESDIR}"/${P}-gcc-include.patch
-	eapply "${FILESDIR}"/${P}-signedness.patch
-	eapply "${FILESDIR}"/${P}-warnings.patch
-
-	eapply_user
-
-	# Fix ABI values
-	sed -i \
-		-e '/^abi_lev=/s:=.*:=1:' \
-		-e '/^abi_age=/s:=.*:=20:' \
-		configure.ac.footer || die
-	# Rebuild autotools since release doesn't include them.
-	# Should be fixed with the next release though.
-	# https://github.com/telmich/gpm/pull/15
-	sed -i -e '/ACLOCAL/,$d' autogen.sh || die
-	./autogen.sh
-	eautoreconf
-
-	# Out-of-tree builds are broken.
-	# https://github.com/telmich/gpm/issues/16
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	# bug #885323
-	# src/headers/daemon.h:175:25: error: type of ‘cinfo’ does not match original declaration [-Werror=lto-type-mismatch]
-	filter-lto
-
-	# emacs support disabled due to bug #99533, bug #335900
-	econf \
-		--disable-static \
-		--sysconfdir="${EPREFIX}"/etc/gpm \
-		emacs="${BROOT}"/bin/false
-}
-
-_emake() {
-	emake \
-		EMACS=: ELISP="" \
-		$(multilib_is_native_abi || echo "PROG= ") \
-		"$@"
-}
-
-multilib_src_compile() {
-	_emake
-}
-
-multilib_src_test() {
-	_emake check
-}
-
-multilib_src_install() {
-	_emake DESTDIR="${D}" install
-
-	dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
-	gen_usr_ldscript -a gpm
-}
-
-multilib_src_install_all() {
-	insinto /etc/gpm
-	doins conf/gpm-*.conf
-
-	dodoc README TODO doc/Announce doc/FAQ doc/README*
-
-	newinitd "${FILESDIR}"/gpm.rc6-2 gpm
-	newconfd "${FILESDIR}"/gpm.conf.d gpm
-	systemd_newunit "${FILESDIR}"/gpm.service-r1 gpm.service
-}


^ permalink raw reply related	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2024-11-26  6:34 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-03 23:10 [gentoo-commits] repo/gentoo:master commit in: sys-libs/gpm/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2024-11-26  6:33 Sam James
2024-11-17 13:59 Sam James
2024-04-29  2:45 Sam James
2024-03-19  3:42 Ionen Wolkens
2024-03-03 23:02 Sam James
2024-03-03  2:32 Sam James
2024-03-02 22:07 Sam James
2024-02-27 23:25 Sam James
2024-02-27 23:04 Sam James
2024-02-27 23:04 Sam James
2024-02-27 23:04 Sam James
2024-02-07 19:20 Sam James
2024-02-07 19:20 Sam James
2022-10-28 19:53 Sam James
2022-09-26  4:16 Arthur Zamarin
2022-09-25  7:21 Arthur Zamarin
2022-09-25  6:25 Agostino Sarubbo
2022-09-25  6:24 Agostino Sarubbo
2022-09-25  4:43 Sam James
2022-09-25  4:36 Sam James
2022-09-25  4:35 Sam James
2022-09-25  4:35 Sam James
2022-07-28 13:20 Sam James
2022-06-21  5:27 Sam James
2022-05-19  7:28 WANG Xuerui
2022-05-03 18:48 Arthur Zamarin
2022-05-03 18:16 Arthur Zamarin
2022-05-03 17:45 Arthur Zamarin
2022-04-29 19:21 Sam James
2022-04-29 19:21 Sam James
2022-04-29  9:09 Sam James
2022-04-29  8:29 Jakov Smolić
2022-04-29  8:29 Jakov Smolić
2021-05-15  0:07 David Seifert
2021-05-14 20:34 Sergei Trofimovich
2021-05-14  9:35 Agostino Sarubbo
2021-05-13 18:58 Sam James
2021-05-13 18:56 Sam James
2021-05-13 17:53 Sam James
2021-05-13 16:58 Sam James
2021-05-13 16:24 Sam James
2021-04-11 21:15 David Seifert
2021-04-11 10:40 David Seifert
2018-04-22  1:33 Aaron Bauman
2016-12-07  7:50 Mike Frysinger
2016-10-07  7:33 Lars Wendler
2016-06-06 18:58 Mike Frysinger
2016-02-15  2:17 Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox