From b8c48743664466ac0f638f0949fd78bfb9f5eae6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Oct 2022 15:53:58 +0100 Subject: gentoo auto-resync : 25:10:2022 - 15:53:58 --- app-misc/Manifest.gz | Bin 49751 -> 49750 bytes app-misc/cstream/Manifest | 3 +- app-misc/cstream/cstream-3.2.1-r1.ebuild | 26 ++++++++ app-misc/cstream/cstream-3.2.1.ebuild | 22 ------- ...m-3.2.1-Fix-implicit-function-declaration.patch | 25 ++++++++ app-misc/mouseremote/Manifest | 2 +- app-misc/mouseremote/mouseremote-0.90-r3.ebuild | 68 --------------------- app-misc/mouseremote/mouseremote-0.90-r4.ebuild | 68 +++++++++++++++++++++ 8 files changed, 122 insertions(+), 92 deletions(-) create mode 100644 app-misc/cstream/cstream-3.2.1-r1.ebuild delete mode 100644 app-misc/cstream/cstream-3.2.1.ebuild create mode 100644 app-misc/cstream/files/cstream-3.2.1-Fix-implicit-function-declaration.patch delete mode 100644 app-misc/mouseremote/mouseremote-0.90-r3.ebuild create mode 100644 app-misc/mouseremote/mouseremote-0.90-r4.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index aa2a32e29af7..d1584b864db7 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/cstream/Manifest b/app-misc/cstream/Manifest index c56a3979f076..ab28b23c6043 100644 --- a/app-misc/cstream/Manifest +++ b/app-misc/cstream/Manifest @@ -1,5 +1,6 @@ +AUX cstream-3.2.1-Fix-implicit-function-declaration.patch 639 BLAKE2B 370a895d2a9ea8d4fdfbde19c2a60f60a87491f54adb3f33208515dafb69a4be8c71b42c421bd723f9e3396b85c67f3ead7464d76a1ea8a7c0145621ca1b9e31 SHA512 52355857aaf6e00ba33784b357ab1f234d811e99e80dd8dcf38d4a379d74986f979a95a22b2026413f59d2c441213ad00483275938bc5f5b82f48392ddac7d46 DIST cstream-3.1.1.tar.gz 96609 BLAKE2B 360183c215e4aaf536d6455393b8e5a27fcfb15dc581205e53c0a160c97d028165cd9c24feea13f9a4ed11de1710ffbd1d548cadaa7fdef912eb1ee932a49ee6 SHA512 8d6364da622711f6888fd221b2f36f5da23d2a562d5a797d58d7ef361415481de8ab9ae55ae856d47c2d0141d570e22a61ab0ce9954c043877196df168f2f43a DIST cstream-3.2.1.tar.gz 110388 BLAKE2B 4537f2affd696620f53cfdb08d8f85ba01bdc1b5db8b3d8fa3e373a1ece96f2dc1e88efed20f1278ffde87cd1456b466d87c2c2c05480abdf79af84ca7d629f7 SHA512 f40819f07e27887528d9ff1abe6183e6e97fcefc60eb0b289f20449cdef73567b2cb5f40c52bf66dd3f4c8f869bdfdcbe0faa983659e6f8f427129f75ee1ee70 EBUILD cstream-3.1.1-r1.ebuild 455 BLAKE2B a2885f659ddf5f8d7e47bf2d2757e05e9749c0822d0a6afd7e5b8047409c7b4f81b31bd12477020dd4b2d773c416c2638c32c637eef7c2031b081f00801aa802 SHA512 5d1b2608e8eede8e810d042c47101b149a6fd8b8b97b231cd63a7d2db46a9cb3e13ff1b7a11c046ec3858faff24e91bc06c40270e9c8efc6b214fcd9edaf7bbe -EBUILD cstream-3.2.1.ebuild 459 BLAKE2B 134541597a3ad4f82d2bdff1370a3375e8936a467c238294b4a54fc1aeb8e7e218cbe7aa513e8aa5f557e5dd9e144c1764fa0d32b3bf93bc7b2cc681e0bcfba7 SHA512 72154af7739b76aee82013f9823fab8ff0107c1e2bc131bcc383a66b4be182c9cd657468d16858af8b6f3678985a66e7e7925d4ee2180e12b5f4035976238dbc +EBUILD cstream-3.2.1-r1.ebuild 539 BLAKE2B f9dec4aae6e947ec991d631a19982e1138d52e4de5c34ef66bdf0db9c2a145b7e3fab4b0b842a60df73f1ba1d05311f39c4ddd5235e9631a28e33ecf1558232d SHA512 6d6492e44afb39b6c01edabdad758cd4fc57fd6ad2980479bb9b4d33aaece3d76a756c042f45f7b9696c9e83f34dabca9a11660281041f4420230639a6b1ddae MISC metadata.xml 1734 BLAKE2B bccb6fccda0a99fc2c9e475acdfd2261c9bd3201236857ab21d5f5b42c8b1c18fe849c3b9fa1cb8e291511c90907a92f4c80a8322ff7b286ecae3cfd25fac471 SHA512 aff51f76be1d6b5c5c279c68301e5a7a3cf49f8417b4a6f7ccfe1dddd66129b9703169c6decdf6b7c394e18c986834abe1c3bda6e21c99600e0f267964dd90da diff --git a/app-misc/cstream/cstream-3.2.1-r1.ebuild b/app-misc/cstream/cstream-3.2.1-r1.ebuild new file mode 100644 index 000000000000..b02cc0a8efaa --- /dev/null +++ b/app-misc/cstream/cstream-3.2.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="General-purpose stream-handling tool like UNIX dd" +HOMEPAGE="http://www.cons.org/cracauer/cstream.html" +SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-3.2.1-Fix-implicit-function-declaration.patch +) + +src_prepare() { + default + + rm auxdir/missing || die "Failed to remove auxdir/missing" + + eautoreconf +} diff --git a/app-misc/cstream/cstream-3.2.1.ebuild b/app-misc/cstream/cstream-3.2.1.ebuild deleted file mode 100644 index 315ee13ddc53..000000000000 --- a/app-misc/cstream/cstream-3.2.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="General-purpose stream-handling tool like UNIX dd" -HOMEPAGE="http://www.cons.org/cracauer/cstream.html" -SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -src_prepare() { - default - - rm auxdir/missing || die "Failed to remove auxdir/missing" - - eautoreconf -} diff --git a/app-misc/cstream/files/cstream-3.2.1-Fix-implicit-function-declaration.patch b/app-misc/cstream/files/cstream-3.2.1-Fix-implicit-function-declaration.patch new file mode 100644 index 000000000000..0e158afdd39a --- /dev/null +++ b/app-misc/cstream/files/cstream-3.2.1-Fix-implicit-function-declaration.patch @@ -0,0 +1,25 @@ +From aba21403014d3a0c4886b930ce3e7c07e2df5169 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 25 Oct 2022 13:34:28 +0100 +Subject: [PATCH] Fix implicit function declaration + +Bug: https://bugs.gentoo.org/871225 +--- a/cstream.c ++++ b/cstream.c +@@ -92,6 +92,8 @@ + + #ifndef NOSOUND + ++#include ++ + #ifdef HAVE_MACHINE_SOUNDCARD_H + #include + #define WANT_SOUND 1 +@@ -103,7 +105,6 @@ + #ifdef HAVE_LINUX_SOUNDCARD_H + #include + #define WANT_SOUND 1 +-#include + #endif /* linux/soundcard.h */ + #endif /* either soundcard.h */ + #endif /* either soundcard.h */ diff --git a/app-misc/mouseremote/Manifest b/app-misc/mouseremote/Manifest index 3f784701cc91..cd17a3c49c4d 100644 --- a/app-misc/mouseremote/Manifest +++ b/app-misc/mouseremote/Manifest @@ -5,5 +5,5 @@ AUX mouseremote-0.90-makefile.patch 439 BLAKE2B e882c266ee4a04d461d9aef6fdfec8c5 AUX mouseremote.conf 461 BLAKE2B 323401e37e6824b581ac63c947f5551b96bea35b9901310a039f86754ab35648b09b49fe5a01ce80be518fc6841b424d65c5ae5d1e64c8864035ca080183325a SHA512 b1e99866c0aec8036ea6bbd0e831afca79a5530ab1635fa1f6f407f7c49df5aa1df9c14e7e864fd6503063c05fc882792f6da4785e694865e4ef90d459a8e1f4 AUX mouseremote.start-r1 607 BLAKE2B 5a260f70faf0fe6ff119c83193e04a497b9865616763de970b978a92e53c63a2ca4e7c36a9e35403ee2b23fe23baf8610bf17d07fd3b0d57eca6d8ef872418d6 SHA512 41783d068e8c3a2d835edde5b8e3d5f124418a80abeadd770d1b62d3fb2b7a654ae62a6008bfac074640fd61307f56dff66d953a234dc4aaa5a6cadd85bdfdc0 DIST MouseRemote.tar.gz 41752 BLAKE2B 90e80bf4d6584db567e035c293460bbf4d30592fa6c25a6cf97769f4e9879b935ef597d8073f429e630e3fb4947f9e8cbdff7450cb5c3b64d0f482e576e2905d SHA512 d92ec4a1efda7e63cc02283b2aabcd6b42bedba17539371856e6ca3b6b5feaf9c306604db9a781836375afb6da226c16b8031f5f749d367857c2cde28e097483 -EBUILD mouseremote-0.90-r3.ebuild 1946 BLAKE2B 6247de2685888c1f6f3ffb03db47be2d337d064411cf0e6d6a470e7374dda1112e50c62b8ce99519e5091570a89e290feaad8b494a0a99dbf9085727890fe7eb SHA512 92672ad450b85454fa349d45fdc9ec38f27e8f151c40ba43b269f1fa707eb868b8a39de4f03be8540f37511380ec8664eebe2e95e477cbc615b621c09933aa04 +EBUILD mouseremote-0.90-r4.ebuild 1946 BLAKE2B 6247de2685888c1f6f3ffb03db47be2d337d064411cf0e6d6a470e7374dda1112e50c62b8ce99519e5091570a89e290feaad8b494a0a99dbf9085727890fe7eb SHA512 92672ad450b85454fa349d45fdc9ec38f27e8f151c40ba43b269f1fa707eb868b8a39de4f03be8540f37511380ec8664eebe2e95e477cbc615b621c09933aa04 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-misc/mouseremote/mouseremote-0.90-r3.ebuild b/app-misc/mouseremote/mouseremote-0.90-r3.ebuild deleted file mode 100644 index 3c211b40c07a..000000000000 --- a/app-misc/mouseremote/mouseremote-0.90-r3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="X10 MouseRemote" -HOMEPAGE="http://www4.pair.com/gribnif/ha/" -SRC_URI="http://www4.pair.com/gribnif/ha/MouseRemote.tar.gz" -S="${WORKDIR}"/MouseRemote - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -RDEPEND="virtual/perl-Time-HiRes" - -PATCHES=( - "${FILESDIR}"/${P}-makefile.patch - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-fix-warnings.patch - "${FILESDIR}"/${P}-fix-clang-16.patch -) - -src_compile() { - emake -C MultiMouse \ - CC="$(tc-getCC)" \ - PREFIX=/usr \ - LOCKDIR=/var/lock \ - JMANDIR=/usr/share/man/ja_JP.ujis -} - -src_install() { - dobin MultiMouse/multimouse - dosbin MultiMouse/multimoused - - dodoc README MultiMouse/README.jis MultiMouse/README.newstuff - newdoc MultiMouse/README README.MultiMouse - newdoc client/MouseRemote.conf MouseRemote.conf.dist - newdoc client/MouseRemote.pl MouseRemote.pl.dist - newdoc client/MouseRemoteKeys.pl MouseRemoteKeys.pl.dist - - newinitd "${FILESDIR}"/mouseremote.start-r1 mouseremote - newconfd "${FILESDIR}"/mouseremote.conf mouseremote -} - -pkg_postinst() { - [[ -e /dev/mumse ]] || mkfifo "${ROOT}"/dev/mumse - [[ -e /dev/x10fifo ]] || mkfifo "${ROOT}"/dev/x10fifo - - elog "To use the mouse function in X, add the following to your XF86Config" - elog "Section \"InputDevice\"" - elog " Identifier \"MouseREM\"" - elog " Driver \"mouse\"" - elog " Option \"Protocol\" \"MouseSystems\"" - elog " Option \"Device\" \"/dev/mumse\"" - elog "EndSection" - elog - elog "Don't forget to add the new device to the section \"ServerLayout\"" - elog "like: InputDevice \"MouseREM\" \"SendCoreEvents\"" - elog - elog "Enable the daemon with \"rc-update add mouseremote default\"." - elog - elog "Configure the daemon is run in ${EROOT}/etc/conf.d/mouseremote." - elog - elog "See ${EROOT}/usr/share/doc/${PF} on how to configure the buttons." -} diff --git a/app-misc/mouseremote/mouseremote-0.90-r4.ebuild b/app-misc/mouseremote/mouseremote-0.90-r4.ebuild new file mode 100644 index 000000000000..3c211b40c07a --- /dev/null +++ b/app-misc/mouseremote/mouseremote-0.90-r4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="X10 MouseRemote" +HOMEPAGE="http://www4.pair.com/gribnif/ha/" +SRC_URI="http://www4.pair.com/gribnif/ha/MouseRemote.tar.gz" +S="${WORKDIR}"/MouseRemote + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" + +RDEPEND="virtual/perl-Time-HiRes" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-fix-warnings.patch + "${FILESDIR}"/${P}-fix-clang-16.patch +) + +src_compile() { + emake -C MultiMouse \ + CC="$(tc-getCC)" \ + PREFIX=/usr \ + LOCKDIR=/var/lock \ + JMANDIR=/usr/share/man/ja_JP.ujis +} + +src_install() { + dobin MultiMouse/multimouse + dosbin MultiMouse/multimoused + + dodoc README MultiMouse/README.jis MultiMouse/README.newstuff + newdoc MultiMouse/README README.MultiMouse + newdoc client/MouseRemote.conf MouseRemote.conf.dist + newdoc client/MouseRemote.pl MouseRemote.pl.dist + newdoc client/MouseRemoteKeys.pl MouseRemoteKeys.pl.dist + + newinitd "${FILESDIR}"/mouseremote.start-r1 mouseremote + newconfd "${FILESDIR}"/mouseremote.conf mouseremote +} + +pkg_postinst() { + [[ -e /dev/mumse ]] || mkfifo "${ROOT}"/dev/mumse + [[ -e /dev/x10fifo ]] || mkfifo "${ROOT}"/dev/x10fifo + + elog "To use the mouse function in X, add the following to your XF86Config" + elog "Section \"InputDevice\"" + elog " Identifier \"MouseREM\"" + elog " Driver \"mouse\"" + elog " Option \"Protocol\" \"MouseSystems\"" + elog " Option \"Device\" \"/dev/mumse\"" + elog "EndSection" + elog + elog "Don't forget to add the new device to the section \"ServerLayout\"" + elog "like: InputDevice \"MouseREM\" \"SendCoreEvents\"" + elog + elog "Enable the daemon with \"rc-update add mouseremote default\"." + elog + elog "Configure the daemon is run in ${EROOT}/etc/conf.d/mouseremote." + elog + elog "See ${EROOT}/usr/share/doc/${PF} on how to configure the buttons." +} -- cgit v1.2.3