diff options
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/Manifest.gz | bin | 50763 -> 50762 bytes | |||
-rw-r--r-- | app-misc/cstream/Manifest | 4 | ||||
-rw-r--r-- | app-misc/cstream/cstream-3.2.1-r1.ebuild | 6 | ||||
-rw-r--r-- | app-misc/cstream/cstream-4.0.0.ebuild | 26 | ||||
-rw-r--r-- | app-misc/dfshow/Manifest | 5 | ||||
-rw-r--r-- | app-misc/dfshow/dfshow-0.10.3_beta.ebuild | 60 | ||||
-rw-r--r-- | app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild | 4 | ||||
-rw-r--r-- | app-misc/dfshow/files/dfshow-0.10.3_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch | 82 | ||||
-rw-r--r-- | app-misc/jdupes/Manifest | 2 | ||||
-rw-r--r-- | app-misc/jdupes/metadata.xml | 4 | ||||
-rw-r--r-- | app-misc/klavaro/Manifest | 4 | ||||
-rw-r--r-- | app-misc/klavaro/klavaro-3.13-r1.ebuild | 2 | ||||
-rw-r--r-- | app-misc/klavaro/klavaro-3.14.ebuild | 41 |
13 files changed, 226 insertions, 14 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 751f2cdcca44..c95ceb8a7796 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/cstream/Manifest b/app-misc/cstream/Manifest index dae3b2b1bd22..9c33b699ef86 100644 --- a/app-misc/cstream/Manifest +++ b/app-misc/cstream/Manifest @@ -1,4 +1,6 @@ AUX cstream-3.2.1-Fix-implicit-function-declaration.patch 639 BLAKE2B 370a895d2a9ea8d4fdfbde19c2a60f60a87491f54adb3f33208515dafb69a4be8c71b42c421bd723f9e3396b85c67f3ead7464d76a1ea8a7c0145621ca1b9e31 SHA512 52355857aaf6e00ba33784b357ab1f234d811e99e80dd8dcf38d4a379d74986f979a95a22b2026413f59d2c441213ad00483275938bc5f5b82f48392ddac7d46 DIST cstream-3.2.1.tar.gz 110388 BLAKE2B 4537f2affd696620f53cfdb08d8f85ba01bdc1b5db8b3d8fa3e373a1ece96f2dc1e88efed20f1278ffde87cd1456b466d87c2c2c05480abdf79af84ca7d629f7 SHA512 f40819f07e27887528d9ff1abe6183e6e97fcefc60eb0b289f20449cdef73567b2cb5f40c52bf66dd3f4c8f869bdfdcbe0faa983659e6f8f427129f75ee1ee70 -EBUILD cstream-3.2.1-r1.ebuild 537 BLAKE2B e8751f1aac61df2269fbba88d5a7fa3edeb1bc5afb19996b3119bf00de1e1e03ab90106efd84633b431373387ff4456e0609aa7d2cf39af01929650443b03b96 SHA512 a5331c28466586e09698ae4b4c80b9495042b77766479f1e51b9dd7ffae5de63d1ecda5aa00621fa80f8f2e89d3cc4f945f78d7942132047a52225dfb5970398 +DIST cstream-4.0.0.tar.gz 113042 BLAKE2B 3f9238de2c39b62c27eece6920e20b132eaf85e4455584a3bea48024bf0017338027988a3f0b7fabcb247684dc66113412d6b5077aab1f5a59142f5ce2154d00 SHA512 fe9eedcc1a63e3dd14f569bd3ee6cce60b6d6d6169eb170086d8784cb16b4a79b93913a3ecedaf2091f342e27e3bb31db042cba118ffdd847f71d51b9039072c +EBUILD cstream-3.2.1-r1.ebuild 539 BLAKE2B f8ec34a07382a5950f2b0366e0e15394ca23ba14425627006a061534673e8f760eb040d82ed85284d57b7105f179f827789fc9e1634e068ab1a0f9eeaa2e6d1f SHA512 6ac13967dd2c76e975fc2d90d9eef335de963d1126e466bc4f90b9c5be9f915d53cd982ac2521585c33b5989257df362f56c210dff8c6337f3a69b46821d06e6 +EBUILD cstream-4.0.0.ebuild 541 BLAKE2B 9ace598ad1c8bda231deb0c832e52b42ed4a80e06e989e6232180c41c1cd774fcba7339ab7ac874c0e8cbe46b6dc6d40b469cfa26b24a05db99157c5fdc836a2 SHA512 572af0ff92b7981b8a850fdb2386724cae7fa8bc0bf7c2baef7349b9eb20accf934f0674b52718cf464a885aab8519cddecf0ca686a98eb25dddf8f2cfedd58e 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 index 3b9594ce01ed..0348aba5fad8 100644 --- a/app-misc/cstream/cstream-3.2.1-r1.ebuild +++ b/app-misc/cstream/cstream-3.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,8 +6,8 @@ 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" +HOMEPAGE="https://www.cons.org/cracauer/cstream.html" +SRC_URI="https://www.cons.org/cracauer/download/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/app-misc/cstream/cstream-4.0.0.ebuild b/app-misc/cstream/cstream-4.0.0.ebuild new file mode 100644 index 000000000000..371ec1a47a59 --- /dev/null +++ b/app-misc/cstream/cstream-4.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 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="https://www.cons.org/cracauer/cstream.html" +SRC_URI="https://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/dfshow/Manifest b/app-misc/dfshow/Manifest index 01abd174d538..71d9f9858074 100644 --- a/app-misc/dfshow/Manifest +++ b/app-misc/dfshow/Manifest @@ -1,4 +1,7 @@ +AUX dfshow-0.10.3_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch 2757 BLAKE2B e2e44701372d200835020d4d8dce2cefa9d72784b0fa9032f6ace4107526f94592408d979af46ab731a6d922961e5e96c780d5f33200e0060a2a6abf670f31ef SHA512 8a81b6d1afe2c7351c143028d80171fbc56e38e5f1107c7e1ebab5622fc460f65f29032d599815d04d5bd86d9d761007b2dbb32b7e7c0e8f51006f9c1d1bb50e AUX dfshow-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch 2955 BLAKE2B 8c1d5b8483a83d4f9051a444c97f96b4753dae76be410df12495c3df932a800ea804ae742f5ea918dcf0f3e5b5ec957218cc7b7dd12e5ffce8d910513874f720 SHA512 945037750e52fb4d20348b30a610ad6844b2aa94ddfd204fa2c536c7587d473cac10545becf3240770794c3b2203cee5121394ffebbc14b931c5dbdc1c2955fc +DIST dfshow-0.10.3_beta.tar.gz 317703 BLAKE2B 88694fbb85b2126aa82fd25b8a4d600d6ee952346abd616537dc14eaf1160917d1d85dcacb41028f2d9265da39570e180277c1704dcf968b172bbcc210cfb665 SHA512 08d5e03a77dcc97d517caa2fbef117a362129dfbf5913d52402aabd5c306f0cdb3c8ca006d85046df2661d13047c0ccef7ad079429fcf8dc4a65c9a205eb6907 DIST dfshow-0.9.1_beta.tar.gz 109882 BLAKE2B a8351a4ae1e3d8f0a4166f7642bb32a1ec60723f73d7da9bdc8b496162c4174421e0e369499ace22cfeec64a32b3dbcd9411bdc10c19cc6427d04bc1df298c44 SHA512 c13347075f51c213e804855a1cc432076d8fcd5f278e4945b457fdddc3945e9d743f3dc4f26e4194f6a5b612a4e118081dd3afbb1a4523ae3c962a4fae68494e -EBUILD dfshow-0.9.1_beta-r2.ebuild 1390 BLAKE2B cb2b029ccf8ddf8087970b829b31ee887e9ef0944726f821eae900fa5cac81d42096d7b07488f4f625b904a90c54a23cc9966236a7ccd684f6cddf2e8b458632 SHA512 237b97b08b6c883aca1bb9d1a4249160183b1dac3e0ea2fce23e573b10565b21fc4a6642b59f35936b9575c0f609da1c91e5af7c3ff6f6f863262d25abd8af34 +EBUILD dfshow-0.10.3_beta.ebuild 1360 BLAKE2B ab7c933863d7cc575883e9a1b159020ce6a0f05c38e8f16d897a5aca4fc497799a4ea26e79143fcc95b0c43ff11efd0be7d26cabf851260d66b97f5fae079d4a SHA512 479a9fd4aad07ab1dc6cb39a40720287c950b427d30c27fe87dab840ba33908983ef4b8d8dd79c0b759456e8ebafd29de234bbf28ea0a6b29b0f9c48c695d78a +EBUILD dfshow-0.9.1_beta-r2.ebuild 1378 BLAKE2B f9e696cd64c41fe1a2be6e13ac0aaba1e2b5787d03a0d2a368f4f38fbf41a9dccb8b5173b73c2a440f4192a351c95ff999b945f22bd1fa917d7e69d2a6c13a6c SHA512 1f3b53ae76225f079efcb17632a06eb08d2cc95d33a12cf52a05d5e89068dfb47d4c3385b216176e19a40fc24b28b6659571bd86b0a50d3b59a465ba6a818f70 MISC metadata.xml 517 BLAKE2B 7b462c5df1b652821e2bdc8b188099e2bb8870cc82f8701fcd33a5356bd2957d6ad2f063f5fe85ba250ed61ad38e55a621192fd0c51e2f31a8d59a35c5ff883e SHA512 bdca90f9f8097556e1bfca7ddb384f9e12ef170705f56afbf49fcdebd5bd14be56677a02d9566b9417f3e31a90c26844173b2a90282e7bc9b805398ca88032f9 diff --git a/app-misc/dfshow/dfshow-0.10.3_beta.ebuild b/app-misc/dfshow/dfshow-0.10.3_beta.ebuild new file mode 100644 index 000000000000..30ee0b1bae6b --- /dev/null +++ b/app-misc/dfshow/dfshow-0.10.3_beta.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 flag-o-matic + +MY_PV="${PV//_beta/-beta}" +DESCRIPTION="Unix-like rewrite of some of the applications from DF-EDIT" +HOMEPAGE="https://github.com/roberthawdon/dfshow" +SRC_URI="https://github.com/roberthawdon/dfshow/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + sys-apps/acl + dev-libs/libconfig:= + sys-libs/ncurses:0= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* ]] ; then + # Standard on macOS + # No real motivation to push libtool upstream just for this + append-ldflags -Wl,-undefined -Wl,dynamic_lookup + fi + + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/854726 + # https://github.com/roberthawdon/dfshow/issues/172 + filter-lto + + default +} + +src_install() { + default + + newbashcomp "${S}/misc/auto-completion/bash/sf-completion.bash" sf + newbashcomp "${S}/misc/auto-completion/bash/show-completion.bash" show + + insinto /usr/share/zsh/site-functions + doins "${S}/misc/auto-completion/zsh/_sf" + doins "${S}/misc/auto-completion/zsh/_show" +} diff --git a/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild b/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild index dc9ffb493c9b..9cff88a40bc0 100644 --- a/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild +++ b/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild @@ -6,12 +6,12 @@ EAPI=8 inherit autotools bash-completion-r1 flag-o-matic MY_PV="${PV//_beta/-beta}" -DESCRIPTION="DF-SHOW is a Unix-like rewrite of some of the applications from DF-EDIT" +DESCRIPTION="Unix-like rewrite of some of the applications from DF-EDIT" HOMEPAGE="https://github.com/roberthawdon/dfshow" SRC_URI="https://github.com/roberthawdon/dfshow/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" diff --git a/app-misc/dfshow/files/dfshow-0.10.3_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch b/app-misc/dfshow/files/dfshow-0.10.3_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch new file mode 100644 index 000000000000..ae45de9e28be --- /dev/null +++ b/app-misc/dfshow/files/dfshow-0.10.3_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch @@ -0,0 +1,82 @@ +From a8185ad9270db54b9e0c66002e7ceebdc264af19 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Fri, 30 Apr 2021 04:49:26 +0100 +Subject: [PATCH] Use PKG_CHECK_MODULES for ncurses, libconfig + +It's not always clear how to link against ncurses +and the choices before us are: +1) use a convoluted chain of autoconf checks +2) use pkg-config (this commit) +3) guess and hardcode the most popular values + +This is an iteration of a previous change [0] by a +Gentoo contributor which landed upstream. + +The previous change ended up doing 3) which is fine +but doesn't always work in strange situations. Gentoo +_usually_ builds 'split tinfo' on Linux but this isn't +guaranteed. + +This change now uses PKG_CHECK_MODULES which uses +pkg-config behind the scenes to query ncurses +for the correct way to build & link against it. + +(We do the same thing for libconfig too.) + +[0] https://github.com/roberthawdon/dfshow/pull/115 +--- + Makefile.am | 13 ++++--------- + configure.ac | 5 +++-- + 2 files changed, 7 insertions(+), 11 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 048ded5..6dcaa1f 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,21 +7,16 @@ + + AM_CPPFLAGS = -DLOCALEDIR=\"$(localedir)\" + AM_CFLAGS = -DSYSCONFIG=\"$(dfshowconfdir)\" -DDATADIR=\"$(dfshowdatadir)\" -D_XOPEN_SOURCE_EXTENDED -fno-common ++AM_CFLAGS += $(ncurses_CFLAGS) $(libconfig_CFLAGS) + +-LDADD = -lm -lconfig $(LIBINTL) +- +-if DARWIN +-LDADD += -lncurses +-else +-LDADD += -lncursesw +-endif ++LDADD = -lm $(ncurses_LIBS) $(libconfig_LIBS) + + if LINUX +-LDADD += -lacl -ltinfo ++LDADD += -lacl + endif + + if HURD +-LDADD += -lacl -ltinfo ++LDADD += -lacl + endif + + if SELINUX +diff --git a/configure.ac b/configure.ac +index f185b69..8acf1ab 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -34,10 +34,11 @@ + + AC_CHECK_MEMBERS([struct stat.st_author]) + AC_CHECK_HEADERS([stdio.h limits.h signal.h ctype.h wctype.h getopt.h sys/types.h sys/stat.h dirent.h fcntl.h pwd.h string.h stdlib.h unistd.h time.h sys/statvfs.h libgen.h errno.h wchar.h hurd.h math.h sys/sysmacros.h regex.h utime.h sys/xattr.h acl/libacl.h stdint.h]) +-AC_CHECK_HEADERS(ncurses.h, , AC_MSG_ERROR(ncurses header (ncurses.h) not found. You may need to install an ncurses development package.)) +-AC_CHECK_HEADERS(libconfig.h, , AC_MSG_ERROR(libconfig header (libconfig.h) not found. You may need to install a libconfig development package.)) + AC_CHECK_HEADERS(sys/acl.h, , AC_MSG_ERROR(libacl header (sys/acl.h) not found. You may need to install a libacl development package.)) + ++PKG_CHECK_MODULES([ncurses], [ncursesw ncurses]) ++PKG_CHECK_MODULES([libconfig], [libconfig]) ++ + AC_CHECK_PROG(VIM_CHECK,vim,yes) + AS_IF([test "x$VIM_CHECK" = "xyes"], [ + AC_DEFINE(HAVE_VIM, 1, [True for systems with Vim]) +-- +2.31.1 + diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest index 5c8e6c16d547..2a8e63c3168d 100644 --- a/app-misc/jdupes/Manifest +++ b/app-misc/jdupes/Manifest @@ -1,4 +1,4 @@ DIST jdupes-1.27.3.tar.gz 174779 BLAKE2B f6697df396e2f6e285d17465de183904f87e0b34b2a46bb7aeea6da8696ae31951af3f2f26b6e71cedbd25c756456ece055b99e76f92eadabd79a01183161d59 SHA512 ee2d60a922558e2aa819f9074fb0b3b38cc93ddc4f6ca3a1d0dd8731c4ecf72d1b6cbb0bc85be7cd63b21f7d9138efadfb64208122a4eebd4e55756a3edd5bcc EBUILD jdupes-1.27.3.ebuild 1100 BLAKE2B d95a6ef8636f9e584ec56701dd37f24bd1964131e04dbb78ffc8c270875ae3eeff7329a2a7c0cf987d8d66c2ff893caffd1897b4a7e90e9d86d59facce1fbb2a SHA512 798449f6ff7fac1037b3461f2d5556888279333991a5277413474df34d4dd40087039231f6adc9ba841c33841c1dedfa3a8ff28e2715457c5e84780e3f8764aa EBUILD jdupes-9999.ebuild 1101 BLAKE2B 079a2f338cdf295bb803f374ad85914252f0a5e7e6a970d00fe1d7fdd81429169e2b91685e7fb69323d4e7b004fd30001588f1ee05ebec4b949820f64c42772a SHA512 c47e367822c734cc8b26d237c82490d99306fc6bd9170dd0585d524c9da0aeb891b5b700ce0af9e8116e59934cf06128b2abd83a5c31bc054858f775d6684e18 -MISC metadata.xml 678 BLAKE2B e684d8e5c92d4ce8df58465f485eba5a8f8575669796c3ece2c2df1f549c9f0eaa3569a4e255e3b0ff43cef7592f7ba9e259f16393e953181a1500e79c2d173c SHA512 32c6c5faccd60ce404af208dba58287f3ec4908e222e2f438610d4083b5562951c538f8da428625b01d74e091b232f9c40187338787e029b602b69c1b29e9627 +MISC metadata.xml 554 BLAKE2B 7526c368d230d9bb4295c9e58c97224fa668e76558a1c5ede5d901bfc094c3864297bb32d0b34f90b1ca22a31251b2b7c4669f6b20620b3725ba0ee9822706eb SHA512 a0153135e209a737a36dedd32803fd679c755bce62c159d70c3596479983df05a482aa29b90fdc4b0286d583383153c92a0f917d7b1cd4ed819889e0bb64e60e diff --git a/app-misc/jdupes/metadata.xml b/app-misc/jdupes/metadata.xml index 61f7438c4a27..c1543e415690 100644 --- a/app-misc/jdupes/metadata.xml +++ b/app-misc/jdupes/metadata.xml @@ -5,10 +5,6 @@ <email>jakov.petrina@sartura.hr</email> <name>Jakov Petrina</name> </maintainer> - <maintainer type="person" proxied="proxy"> - <email>jsmolic@gentoo.org</email> - <name>Jakov Smolić</name> - </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> diff --git a/app-misc/klavaro/Manifest b/app-misc/klavaro/Manifest index 378e3e09d2b1..7da2d298051f 100644 --- a/app-misc/klavaro/Manifest +++ b/app-misc/klavaro/Manifest @@ -1,5 +1,7 @@ AUX klavaro-3.13-datadir.patch 514 BLAKE2B 0e3b3080d211634269588006e46d949b980144b837dc0a3d57fbe663dd7c63d866f7985035629155e76aabae30c451262c8260134225320ffaccf6d31ad8e34d SHA512 5b8707459ebd372834e65edb9497505823970c798fd4a1e6fedf10dd3d37c55f43ad249288b6ab012732a940a9df2e0a58d1c4915de71c984e0d8ff3a36c6271 AUX klavaro-3.13-desktop-keywords.patch 4364 BLAKE2B 080e88df774c9e29826a1c7e7b7fbcadc96ba06e17ce29b858ec1161f0b11cea1bed84cfea8bd36a19576ed0e3c6894ded9fa9cb2598c376bb0f9981d4cc63f2 SHA512 96b1213c39b5258fef6f7a8adbbcaf1b815a2cb71d55481a7196a8eaf3dcd141c248b57f4586d036381ab1af1234f9606a15e5b91f9f6245bee04cf0b8cf9476 DIST klavaro-3.13.tar.bz2 1237015 BLAKE2B f6cf83005217e924ff1ea9a596d1154a3225298142722eb51609411f74444d73cb5d4a98fc11634185c3ca857b566d33396c841cb40f925e2d84b7180c357c57 SHA512 17765be33305a722f8d23006353c5de812075decc7931c596bd8c7efe2d93657687847f007adb4e7f758a535fd3cded36581fd1e9f5b4af7d6d3b441b7245b36 -EBUILD klavaro-3.13-r1.ebuild 959 BLAKE2B d62c7307d95313257caffe620b7fbfdefa984db0425afd5025a2ed552ac618a19a020a546c4eaa2f927c8b42cd7fc1d00955d55a3a2046a2f92bbb233c951bea SHA512 af4e9b53bd26d0d68a7fe17de10ee7cb7dd11755aa323ca967bfeb54547a1f380e511b82eb59a3f6be3b03ff6f76ad26003ea5a6e7ce5a30875c9e4c36ebc691 +DIST klavaro-3.14.tar.bz2 1246616 BLAKE2B fc3d4068ccfbba7c841c7f2c7960d35f1f3eb1025cc0732ffcc965d297e6365ebf9375af0753d276f55189c93b60f4a52402acc5e2432eea9358fe7d7d5f7b24 SHA512 d27d2faf78b9cdb9324ef1cbb3de84250c009bf4126fed7e47c0fd6fe76b422576dec033a5568a32102e6d02eaab8a936eb958b72b191878a97b7840f9bfd470 +EBUILD klavaro-3.13-r1.ebuild 960 BLAKE2B 223fd6bec5a3eb3afe1e04dce3fc0d736e9bb385bd97aa0b3e79b02e078ff4d6ea82c8734de6836a03bc8222e1d817d5ce09e035505b807db1a286da345a52be SHA512 7ac63906354efc51143b539ba57283cd7232e6d49ecbe81b1ab4d2bf8d2acfd885dbd6cb62b52f87776838d81b50efa5aace2623dcc170589342757cbbdefaa7 +EBUILD klavaro-3.14.ebuild 760 BLAKE2B d35c0c60b3a8edf242e94dcfbcab269e19501c2bda78ed13a0b5d63a7a893b83571bedcb54f83c3f0c5e148efa8fc5d33ce9098e0a99f0c297564780e2ce465f SHA512 a113177459f4a55c8b7500842c19df64aab39f81024d9b2d0348bb86b9042d7b3fdb92e91578941dd74cf63d33cdabffadb69f4fd0a0637930a880956d128749 MISC metadata.xml 245 BLAKE2B a4b272a16070570fe0ba833073cc83891b08d2ec1123961e384d4b5e1cdb945b466da642243ff3197d71fbfa784cdc0f1ad07b906056f8f4618549df6f7a08d7 SHA512 94dab4934d91e76395edcdba99cdc609a3c658d5b72d524a427389f496dc391fb4ff5351b2984c96d2283c64c4090e27a0277efe60dab5a19f8aabd10e51e255 diff --git a/app-misc/klavaro/klavaro-3.13-r1.ebuild b/app-misc/klavaro/klavaro-3.13-r1.ebuild index 5e77b6a2178d..2a6896c0ba40 100644 --- a/app-misc/klavaro/klavaro-3.13-r1.ebuild +++ b/app-misc/klavaro/klavaro-3.13-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Another free touch typing tutor program" HOMEPAGE="https://klavaro.sourceforge.io/" SRC_URI="https://downloads.sourceforge.net/project/${PN}/${P}.tar.bz2" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 x86" diff --git a/app-misc/klavaro/klavaro-3.14.ebuild b/app-misc/klavaro/klavaro-3.14.ebuild new file mode 100644 index 000000000000..5425ae7ce9d2 --- /dev/null +++ b/app-misc/klavaro/klavaro-3.14.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools optfeature xdg-utils + +DESCRIPTION="Another free touch typing tutor program" +HOMEPAGE="https://klavaro.sourceforge.io/" +SRC_URI="https://downloads.sourceforge.net/project/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-util/intltool + >=sys-devel/gettext-0.18.3 +" +RDEPEND=" + dev-libs/glib:2 + net-misc/curl + x11-libs/gtk+:3 + >=x11-libs/gtkdatabox-1.0.0 + x11-libs/pango +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + eautoreconf +} + +pkg_postinst() { + xdg_icon_cache_update + optfeature "instructions via synthesized speech" app-accessibility/espeak-ng +} + +pkg_postrm() { + xdg_icon_cache_update +} |