summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin50865 -> 50878 bytes
-rw-r--r--app-misc/beep/Manifest1
-rw-r--r--app-misc/beep/beep-1.4.12-r1.ebuild60
-rw-r--r--app-misc/boxes/Manifest2
-rw-r--r--app-misc/boxes/boxes-2.3.1.ebuild2
-rw-r--r--app-misc/qcma/Manifest2
-rw-r--r--app-misc/qcma/metadata.xml5
7 files changed, 65 insertions, 7 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 3c3c9c13716d..96505b0c7cfa 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 5babb239db57..265ba9fff179 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1,5 +1,6 @@
DIST beep-1.4.12.tar.gz 89172 BLAKE2B 06f21cf3c40389acca50e6e420af4e738b7484e096bb689345fedb37684b15733dbb38e8a5d0d360f23e020cebe9ba321984ee43f41b0ad980648414ddbb9375 SHA512 18fed77bc4820ecc84ac12e903d516d5228fa2038df1788cc68db76e40b3c47a271911cc45bc48ce94e3f215803c5c05cb6c08ebb47ae6d7fcf1e0bc1ac169cd
DIST beep-1.4.9.tar.gz 83154 BLAKE2B 073169ccb4919c17c0291951834fea682c87021f18562629013293432292750f6d6b3235e8882fa9cf26c9e055e1283cfa629c2e88e0f87a301b238c38380498 SHA512 46e6066cb4d9ad4a0c55a03bf5a2163426648ce3831fe1f7bafa2f02d0e407b50c52e58cc2b123c346df96e92b73d2458b473c3fb001d9a0d1470b7cf38cc35b
+EBUILD beep-1.4.12-r1.ebuild 1438 BLAKE2B bd22ab0d4ea015493c6b9f2b4be91ecb2b20115c41d465f173bd467f70794f11633aea217e23393dfd8b95b934693c57a9f20c00d49347bf1829e86c041b3bd9 SHA512 4688cebed2c3bffde3c376790f364b9bca088ea464261451f24f6ad37163bc0a791f68daa878c3c840c679a5f6bd7386ad62dee73ed2a886f9d3bf5a442adc35
EBUILD beep-1.4.12.ebuild 836 BLAKE2B 44214aca0217749329485e25e6306c4d0929648e2f2ee8903439c311e4fcb0603a7e4dd4e9a403e98e41ce574d7b204a9ac06434d8ead1dfeb0d5894541fff2f SHA512 290aa51a23c5dc14ed263ecc576af5bfd529519daf5ad3b9e6a3bc294a721ebcbcfc97b437c80fb6c711cbf68562280c8594dd972a0d66eddb025fe38fa5d1e4
EBUILD beep-1.4.9-r1.ebuild 1036 BLAKE2B 8af1179f91ed10e068d03fe9d0e9eb7d8dc9529511522a28b62e54ec536d6da28d270df35e3ac6da5fc28afe3f4722663b64bd32e9cb4f3932dae3f69f48ef06 SHA512 cd8973c1d2a37052abb4990a8e194c5ea70dac5afd07814b7a54a689660c4d9510ea5ecaa2678d8a42ffface6823b1a9d6e6adc1800f1bb9576af65edebb872b
MISC metadata.xml 345 BLAKE2B 3ce8134e5c5971fdeb01d04278c1d7382aa2fc372be720ea86fd13c42831c45cddc6ed59e316a79d43fb3c0175bf6b1eccaa561332ea97810ab59b4171b62cbd SHA512 f67241c51be678cf1f672eee63de0149325b3ec96c5f2c92e7fb9b10c3b187d76a7864cf64ed40ed80cd8331ccc4f55ec81904e16baaeac7edfb719b2c8d8d95
diff --git a/app-misc/beep/beep-1.4.12-r1.ebuild b/app-misc/beep/beep-1.4.12-r1.ebuild
new file mode 100644
index 000000000000..6615cc9f090a
--- /dev/null
+++ b/app-misc/beep/beep-1.4.12-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps toolchain-funcs
+
+DESCRIPTION="Advanced PC speaker beeper"
+HOMEPAGE="https://github.com/spkr-beep/beep"
+SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+# Tests require a speaker
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ cat <<-EOF > local.mk || die
+ CC=$(tc-getCC)
+ CFLAGS=${CFLAGS}
+ CPPFLAGS=${CPPFLAGS}
+ LDFLAGS=${LDFLAGS}
+ EOF
+
+ sed -i \
+ -e "s#-D_FORTIFY_SOURCE=2##g;" \
+ -e '/\-Werror)/d' \
+ GNUmakefile || die
+}
+
+src_install() {
+ dobin beep
+ doman "${PN}.1"
+
+ fperms 0711 /usr/bin/beep
+
+ local DOCS=(
+ CREDITS.md DEVELOPMENT.md INSTALL.md NEWS.md PACKAGING.md PERMISSIONS.md README.md
+ )
+ einstalldocs
+}
+
+pkg_postinst() {
+ FILECAPS=(
+ -m0711 cap_dac_override,cap_sys_tty_config "${EROOT}/usr/bin/beep"
+ )
+
+ elog "Please note that for security reasons, beep will no longer allow"
+ elog "to running w/ SUID or as root under sudo. You will need to give"
+ elog "permissions for the PC speaker device to allow non-root users to"
+ elog "use 'beep' by either:"
+ elog " setfacl -m u:<youruser>:rw /dev/input/by-path/platform-pcspkr-event-spkr"
+ elog "or add yourself to the 'input' group:"
+ elog " usermod -aG input <youruser>"
+ elog "It's preferred to use setfacl with least privilege."
+}
diff --git a/app-misc/boxes/Manifest b/app-misc/boxes/Manifest
index 14d09493c4c5..b3c79e58af1b 100644
--- a/app-misc/boxes/Manifest
+++ b/app-misc/boxes/Manifest
@@ -4,5 +4,5 @@ DIST boxes-2.3.0.tar.gz 272302 BLAKE2B 282b41aee214f54aa3c8b237bc9f2e48e4144eebd
DIST boxes-2.3.1.tar.gz 299074 BLAKE2B 12bf2389d689194a9dc9efd34f6fad3686bf9120874b91671bb871e221e13d5b00e4baca4eb081ccafb346207584be0ba7ffd16bb7a80d45bf83ac2484b2481e SHA512 cfb772c11d4bc169f1a6cc7f550af02947e4fee43cd70cb8ec7c8f9c976d9e59bc017d4b40b77ba60d2c52a76fd826d0a2b962b3dc02021407ca4f0cbcb316d8
EBUILD boxes-2.2.1.ebuild 963 BLAKE2B 2d88d07b7d0eb5b5c6a07ac286b9077ac44c9cbc2fef38139771d5136c3aed709dc4ef4d0ac02197c24915f63e0c94a435a43f783c06fbba8bdcec72989f025b SHA512 6470c2bea2a8b8a441f7656cb5f88198d41120d0796e75e1d233197a0a5e8f001e3d9aaa99ccf001d8e3bdfbbff0a0983917f79910f35968275fd1cbeab2aadf
EBUILD boxes-2.3.0.ebuild 1046 BLAKE2B 85833a1942d3ebd230fb826c57e8cd029636602e112a12d09be1ddf012782d811ee1673f9400649ab9332594e2d55f01855cdcf464bccf6c24c41638b73fd879 SHA512 63de064aa46309ff2721b7fddc66803f02c3d9e7a3433edf75f6b928f5fd53639b167220c9adf082d63c468c10d138429a858e25542ca9308397c3724389456a
-EBUILD boxes-2.3.1.ebuild 1053 BLAKE2B 3b4d0586fbdbee1ab10850631f4dd31532f107541c07ead8dff5ab8d9c71be33928657cd5a56669922ca171bf0058c2fd699a104d1cf60f1131dfa3a9889fcda SHA512 41117c57cb52e60e5188f9df8ecad83c827c4ab76b761e2c74745735efbdbb2f4d9eb0e0c85fa1b44c891b2dca5c0b1dea8f693aa7d04fe1f9dcc6a7a1aa38df
+EBUILD boxes-2.3.1.ebuild 1050 BLAKE2B d64578262d5945ae2172ca58b73af54f961025732246e48b1901065612e4dc0b747a318de21b229e7b891c5298386a73dc40e8e2dd6ce218b6763e66363d8e1f SHA512 562a848926c3b6e0de57124a283778aef7f8fc419144378d33f5bb1ae8c9b638a6da6e6e1f0af7db04cc08a4ac489605d064c4ed2caee31effe4d929496952c4
MISC metadata.xml 900 BLAKE2B ed21e2f334f908418be9025531cb81b38eb20c29a2d6824db34b60bc9cab117cf7390c223942b0a97b00a94cbf0a3d56d5991599bdc6ee2ae779cafd2ee9f423 SHA512 ff396d6d3de85f836cd7af967d783ce51ce17f4a542e5a800aec5929f0de1a27eb823014f1452045183eb437c960347c1c120ce38b60bead7f9a38eaef24e261
diff --git a/app-misc/boxes/boxes-2.3.1.ebuild b/app-misc/boxes/boxes-2.3.1.ebuild
index f04f2768c8a4..b42d5eda3f86 100644
--- a/app-misc/boxes/boxes-2.3.1.ebuild
+++ b/app-misc/boxes/boxes-2.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ascii-boxes/boxes/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~mips ppc ppc64 sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/app-misc/qcma/Manifest b/app-misc/qcma/Manifest
index 98ab753fc44a..22305286d90f 100644
--- a/app-misc/qcma/Manifest
+++ b/app-misc/qcma/Manifest
@@ -3,4 +3,4 @@ DIST qcma-0.4.2_pre20181227.tar.gz 244336 BLAKE2B 5a7a33384d4c73050954901e8e8f31
EBUILD qcma-0.4.1-r2.ebuild 1565 BLAKE2B 0e2a7e06169e4385402f8a79c4628f257b05eee5057d77143869efc95c72868ad41e32b8cd1dff15263b7fbe285c76f63fba74b058f4298681c047ad46421e7d SHA512 6ce1789c7e97fb57ee9010b4e2e634b614f00f799985cf148ce3d89b633d75977aa1b7f8703284c9f26a59c6bc6d3c892fad0f3ee8b345096d8a9d2d003e309b
EBUILD qcma-0.4.2_pre20181227-r2.ebuild 1640 BLAKE2B 0900dc0d0ad1686bd49d00a442ee5611af54aad1efb28bd869f56d186f25b7bf14b586fae8182462a659a37e33e4a8c405f934dfe73961bdfdd0d3391eb7d3ee SHA512 6b6ea63e9c018727b1a0b85fea8b9129b193ffba45125bc737ee71ef182ddf893a7c1fb45c4002af319f1bf6cde4fde3522574603105e62f9f77d7560d635586
EBUILD qcma-9999.ebuild 1511 BLAKE2B 68a7894801ba5351af218d3d473bae9fec0b9d02aa6fa81fbdc7e8254d477128195ccfabcd59c8be442c0ae25c37f83dcaadcdb6a94f9928fcb6d4254cfd0ece SHA512 04cabfd1053e5f34ed01bc9a9df40ad87b44e9365a6127b99fbf1e370e689f05f8a21c9c521484d1b36b60b365775e35f66eb275693bf5389756d9519eee196e
-MISC metadata.xml 334 BLAKE2B 0618d573d0000cc0aaad937504d506dbff0a774fbf43760d92fe987e1872792b35559cf61eba5b5b72ed910c1551290144c7090938e0ec937df8d3b0fdb6f88a SHA512 8a716e5fbb4c9dcd7185a92c37024654fb9ba9ee2c0afca36878c7dd39dd6eba539c8324cfcd963424c369618a959e0156f4db1a6cba34c06b4cb664bcde816f
+MISC metadata.xml 249 BLAKE2B b25a9d5b9126413fc2c07f4156873bf1ffa2e98d29adeabb7eb470b880df5a789898a587220311fc85c5df803a4dd3fdadf1876353d50171a87469c81460c104 SHA512 bf6bd79679a1e0c755f78d6be0b62f1cf841c73f1fab40e5fc28f704171ba51862185e79be92ec2929edd146f3b7125ea1d7edf2c62327a6759524e717a18dab
diff --git a/app-misc/qcma/metadata.xml b/app-misc/qcma/metadata.xml
index 5ff3bd571c70..0e8d71f231c7 100644
--- a/app-misc/qcma/metadata.xml
+++ b/app-misc/qcma/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>mva@gentoo.org</email>
- <name>Vadim Misbakh-Soloviov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">codestation/qcma</remote-id>
</upstream>