2181 changed files with 13319 additions and 14680 deletions
-
BINManifest.files.gz
-
BINacct-group/Manifest.gz
-
0acct-group/aspnet/Manifest
-
8acct-group/aspnet/aspnet-0.ebuild
-
5acct-group/aspnet/metadata.xml
-
BINacct-user/Manifest.gz
-
0acct-user/aspnet/Manifest
-
13acct-user/aspnet/aspnet-0.ebuild
-
5acct-user/aspnet/metadata.xml
-
BINapp-accessibility/Manifest.gz
-
5app-accessibility/at-spi2-core/at-spi2-core-2.40.2.ebuild
-
82app-accessibility/espeak-ng/espeak-ng-9999.ebuild
-
1app-accessibility/mbrola-voices/Manifest
-
75app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild
-
9app-accessibility/mbrola-voices/metadata.xml
-
1app-accessibility/mbrola/Manifest
-
26app-accessibility/mbrola/mbrola-3.3.ebuild
-
BINapp-admin/Manifest.gz
-
1app-admin/awscli/Manifest
-
58app-admin/awscli/awscli-1.19.106.ebuild
-
6app-admin/fluentd/Manifest
-
58app-admin/fluentd/fluentd-1.2.6-r1.ebuild
-
58app-admin/fluentd/fluentd-1.3.1.ebuild
-
58app-admin/fluentd/fluentd-1.3.2.ebuild
-
58app-admin/fluentd/fluentd-1.3.3.ebuild
-
58app-admin/fluentd/fluentd-1.4.0.ebuild
-
58app-admin/fluentd/fluentd-1.4.1.ebuild
-
2app-admin/sysstat/sysstat-12.5.4.ebuild
-
BINapp-antivirus/Manifest.gz
-
1app-antivirus/clamtk/Manifest
-
142app-antivirus/clamtk/clamtk-6.12.ebuild
-
BINapp-arch/Manifest.gz
-
2app-arch/rar/rar-6.0.2_p20210611.ebuild
-
2app-arch/unrar/unrar-6.0.7.ebuild
-
BINapp-backup/Manifest.gz
-
2app-backup/dar/dar-2.7.1.ebuild
-
BINapp-benchmarks/Manifest.gz
-
2app-benchmarks/siege/siege-4.0.9.ebuild
-
BINapp-crypt/Manifest.gz
-
2app-crypt/swtpm/swtpm-0.6.0-r1.ebuild
-
BINapp-emulation/Manifest.gz
-
3app-emulation/free42/Manifest
-
50app-emulation/free42/free42-3.0.1.ebuild
-
0app-emulation/free42/free42-3.0.5.ebuild
-
BINapp-shells/Manifest.gz
-
1app-shells/fish/Manifest
-
48app-shells/fish/files/3.3.1-don-t-override-linker.patch
-
25app-shells/fish/files/3.3.1-sbin-path-sh-test.patch
-
94app-shells/fish/fish-3.3.1.ebuild
-
BINapp-text/Manifest.gz
-
2app-text/enchant/enchant-2.3.0.ebuild
-
4app-text/hyperestraier/hyperestraier-1.4.13.ebuild
-
49app-text/ronn/ronn-0.7.3-r3.ebuild
-
2app-text/ronn/ronn-0.7.3-r4.ebuild
-
BINapp-vim/Manifest.gz
-
47app-vim/command-t/command-t-5.0.3-r1.ebuild
-
BINdev-db/Manifest.gz
-
2dev-db/mysql/mysql-5.7.34.ebuild
-
2dev-db/mysql/mysql-8.0.25.ebuild
-
2dev-db/postgresql/postgresql-10.17.ebuild
-
2dev-db/postgresql/postgresql-11.12.ebuild
-
2dev-db/postgresql/postgresql-12.7.ebuild
-
2dev-db/postgresql/postgresql-13.3.ebuild
-
2dev-db/postgresql/postgresql-14_beta2.ebuild
-
2dev-db/postgresql/postgresql-9.6.22.ebuild
-
2dev-db/postgresql/postgresql-9999.ebuild
-
2dev-db/qdbm/qdbm-1.8.78-r2.ebuild
-
BINdev-lang/Manifest.gz
-
2dev-lang/elixir/elixir-1.12.1.ebuild
-
2dev-lang/erlang/erlang-24.0.2.ebuild
-
2dev-lang/php/php-7.3.29.ebuild
-
2dev-lang/php/php-7.4.21.ebuild
-
3dev-lang/ruby/Manifest
-
2dev-lang/ruby/ruby-2.5.9-r1.ebuild
-
2dev-lang/ruby/ruby-2.6.7-r2.ebuild
-
258dev-lang/ruby/ruby-2.6.8.ebuild
-
264dev-lang/ruby/ruby-2.7.4.ebuild
-
263dev-lang/ruby/ruby-3.0.2.ebuild
-
2dev-lang/vala/vala-0.52.4.ebuild
-
BINdev-libs/Manifest.gz
-
4dev-libs/glib/glib-2.68.3-r1.ebuild
-
2dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
-
3dev-libs/libbytesize/Manifest
-
89dev-libs/libbytesize/libbytesize-2.3.ebuild
-
6dev-libs/libbytesize/libbytesize-2.6.ebuild
-
1dev-libs/libretls/Manifest
-
31dev-libs/libretls/libretls-3.3.1-r1.ebuild
-
2dev-libs/libtpms/libtpms-0.8.3.ebuild
-
1dev-libs/nspr/Manifest
-
122dev-libs/nspr/nspr-4.32.ebuild
-
2dev-libs/vala-common/vala-common-0.52.4.ebuild
-
2dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
-
BINdev-lisp/Manifest.gz
-
2dev-lisp/c2ffi/Manifest
-
10dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
-
11dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch
-
BINdev-ml/Manifest.gz
-
2dev-ml/llvm-ocaml/Manifest
-
2dev-ml/llvm-ocaml/llvm-ocaml-12.0.1.9999.ebuild
-
124dev-ml/llvm-ocaml/llvm-ocaml-12.0.1_rc1.ebuild
@ -0,0 +1,8 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit acct-group |
|||
|
|||
ACCT_GROUP_ID=216 |
@ -0,0 +1,5 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|||
<pkgmetadata> |
|||
<!-- maintainer-needed --> |
|||
</pkgmetadata> |
@ -0,0 +1,13 @@ |
|||
# Copyright 2019-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit acct-user |
|||
|
|||
DESCRIPTION="User for the www-servers/xsp dotnet server" |
|||
|
|||
ACCT_USER_ID=216 |
|||
ACCT_USER_GROUPS=( aspnet ) |
|||
|
|||
acct-user_add_deps |
@ -0,0 +1,5 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|||
<pkgmetadata> |
|||
<!-- maintainer-needed --> |
|||
</pkgmetadata> |
@ -0,0 +1,82 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit autotools |
|||
|
|||
DESCRIPTION="Software speech synthesizer for English, and some other languages" |
|||
HOMEPAGE="https://github.com/espeak-ng/espeak-ng" |
|||
|
|||
if [[ ${PV} == 9999 ]]; then |
|||
EGIT_REPO_URI="https://github.com/espeak-ng/espeak-ng.git" |
|||
inherit git-r3 |
|||
else |
|||
SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
KEYWORDS="~amd64" |
|||
fi |
|||
|
|||
LICENSE="GPL-3+ Turkowski unicode" |
|||
SLOT="0" |
|||
IUSE="+async +klatt l10n_ru l10n_zh man mbrola +sound" |
|||
|
|||
COMMON_DEPEND=" |
|||
!app-accessibility/espeak |
|||
mbrola? ( app-accessibility/mbrola ) |
|||
sound? ( media-libs/pcaudiolib ) |
|||
" |
|||
DEPEND="${COMMON_DEPEND}" |
|||
RDEPEND="${COMMON_DEPEND} |
|||
sound? ( media-sound/sox ) |
|||
" |
|||
BDEPEND=" |
|||
virtual/pkgconfig |
|||
man? ( app-text/ronn ) |
|||
" |
|||
|
|||
DOCS=( CHANGELOG.md README.md docs ) |
|||
|
|||
src_prepare() { |
|||
default |
|||
|
|||
# disable failing tests |
|||
rm tests/{language-pronunciation,translate}.test || die |
|||
sed -i \ |
|||
-e "/language-pronunciation.check/d" \ |
|||
-e "/translate.check/d" \ |
|||
Makefile.am || die |
|||
|
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
local econf_args |
|||
econf_args=( |
|||
$(use_with async) |
|||
$(use_with klatt) |
|||
$(use_with l10n_ru extdict-ru) |
|||
$(use_with l10n_zh extdict-cmn) |
|||
$(use_with l10n_zh extdict-yue) |
|||
$(use_with mbrola) |
|||
$(use_with sound pcaudiolib) |
|||
--without-libfuzzer |
|||
--without-sonic |
|||
--disable-rpath |
|||
--disable-static |
|||
) |
|||
econf "${econf_args[@]}" |
|||
} |
|||
|
|||
src_compile() { |
|||
# see docs/building.md |
|||
emake -j1 |
|||
} |
|||
|
|||
src_test() { |
|||
emake check |
|||
} |
|||
|
|||
src_install() { |
|||
emake DESTDIR="${D}" VIMDIR=/usr/share/vimfiles install |
|||
rm "${ED}"/usr/lib*/*.la || die |
|||
} |
@ -0,0 +1 @@ |
|||
DIST mbrola-voices-0_pre20200331.tar.gz 583211254 BLAKE2B c8cb55597759a65f0e5f1be6197575b424ec4831444acfcb42fa17b8eb98672990195dd9305e93c66d488fb2b6c492286970e953c198c2038ea23c5b71d75ba2 SHA512 8476e80984279fddab1bda07e9352bee9f11499dc5b59652cd4bc0385b08a83259c080748e7040fa10cc03c9b0f1e1d1a39f80ddd782073c92f49fadc9af9585 |
@ -0,0 +1,75 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
GIT_COMMIT=fe05a0ccef6a941207fd6aaad0b31294a1f93a51 |
|||
|
|||
DESCRIPTION="mbrola speech synthesizer voices database" |
|||
HOMEPAGE="https://github.com/numediart/mbrola-voices" |
|||
SRC_URI="https://github.com/numediart/mbrola-voices/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="MBROLA-VOICES" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
# This maps the l10n values to the appropriate voices |
|||
declare -A voicemap |
|||
voicemap=( |
|||
[af]="af1" |
|||
[ar]="ar1 ar2" |
|||
[br]="bz1" |
|||
[cs]="cz1 cz2" |
|||
[de]="de1 de2 de3 de4 de5 de6 de7 de8" |
|||
[el]="gr1 gr2" |
|||
[en-GB]="en1" |
|||
[en-US]="mx1 us1 us2 us3" |
|||
[es]="es1 es2 es3 es4 vz1" |
|||
[es-MX]="mx2" |
|||
[et]="ee1" |
|||
[fa]="ir1" |
|||
[fr-CA]="ca1 ca2" |
|||
[fr]="fr1 fr2 fr3 fr4 fr5 fr6 fr7" |
|||
[he]="hb1 hb2" |
|||
[hi]="in1 in2" |
|||
[hr]="cr1" |
|||
[hu]="hu1" |
|||
[id]="id1" |
|||
[is]="ic1" |
|||
[it]="it1 it2 it3 it4" |
|||
[ja]="jp1 jp2 jp3" |
|||
[ko]="hn1" |
|||
[la]="la1" |
|||
[lt]="lt1 lt2" |
|||
[mi]="nz1" |
|||
[ms]="ma1" |
|||
[nl]="nl1 nl2 nl3" |
|||
[pl]="pl1" |
|||
[pt-BR]="br1 br2 br3 br4" |
|||
[pt-PT]="pt1" |
|||
[ro]="ro1" |
|||
[sv]="sw1 sw2" |
|||
[te]="tl1" |
|||
[tr]="tr1 tr2" |
|||
[zh-CN]="cn1" |
|||
) |
|||
for l in "${!voicemap[@]}"; do |
|||
if [[ ${l} == en-US ]]; then |
|||
u="+l10n_${l}" |
|||
else |
|||
u="l10n_${l}" |
|||
fi |
|||
IUSE+=" ${u}" |
|||
done |
|||
unset l u |
|||
|
|||
S=${WORKDIR}/MBROLA-voices-${GIT_COMMIT} |
|||
|
|||
src_install() { |
|||
dodoc README.md |
|||
insinto /usr/share/mbrola |
|||
cd data || die |
|||
local l |
|||
for l in "${!voicemap[@]}"; do |
|||
use l10n_${l} && doins -r ${voicemap[${l}]} |
|||
done |
|||
} |
@ -0,0 +1,9 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|||
<pkgmetadata> |
|||
<maintainer type="project"> |
|||
<email>accessibility@gentoo.org</email> |
|||
<name>Gentoo Accessibility Project</name> |
|||
</maintainer> |
|||
<stabilize-allarches/> |
|||
</pkgmetadata> |
@ -0,0 +1,26 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
DESCRIPTION="Speech synthesizer based on the concatenation of diphones" |
|||
HOMEPAGE="https://github.com/numediart/MBROLA" |
|||
SRC_URI="https://github.com/numediart/MBROLA/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="AGPL-3+" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
RDEPEND="app-accessibility/mbrola-voices" |
|||
|
|||
S="${WORKDIR}/MBROLA-${PV}" |
|||
|
|||
src_compile() { |
|||
emake -j1 EXT_CFLAGS="${CFLAGS}" |
|||
} |
|||
|
|||
src_install() { |
|||
dobin Bin/mbrola |
|||
DOCS=( README.md Documentation/*.txt ) |
|||
einstalldocs |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST awscli-1.19.104.tar.gz 2024567 BLAKE2B 82662ffe6a05dd329210ff84962e1ad37ece63a8f964c3c6bb293f53fea3af151bb088150260b3b279730871b7e962f2c580385b21a56a8bc2f86b437fab92d4 SHA512 444e533219e23b5151bab29d2d65deb8de9008b883b08ae553dd322b3f4e96d3836fedabc7be0393303ea146a0b8ad8220d4f4de458bca00303dc0798e543840 |
|||
DIST awscli-1.19.105.tar.gz 2024530 BLAKE2B 8d05c41aa76338f30edf8640923250fa3d3954e942243552338837ec163f987c583573269d94a63f47f48fbb0beab4c6265e9197b465563374e4afb45ae20843 SHA512 73207ca67d490df705022844e6d025d051a276698204fcf82171e0075f5db2c347de0634cffc48fbd210314d66fd79c61d4129003ddbd6db698adc710fbb2068 |
|||
DIST awscli-1.19.106.tar.gz 2025184 BLAKE2B ee1006df7feef7ca3dcae3625a5e318dd1d5ed70a3c0c30fffd431fa41713f1932d2750edd2fd251513eaa631f93c6c9d4ab2e0bb052f246b5b13e48c355646a SHA512 404b7d14622f1250f3cc5ea290dd796fb99aeb141101ca55bb672375d09fb4fccb67c2d926f0a3f7e5efc4c48022197a0de20e59590d4758e5fe0975c63f2bb5 |
|||
DIST awscli-1.19.97.tar.gz 2020143 BLAKE2B 2dac6f59a04a958b09e0f8b7d056583015762df78ed1349b55c6301d3189e1100bd8ab98445ded3ccc0ddbf1148ddf0475086704f123b0db1ccfd1cacb6b4680 SHA512 4e4e0f34ba02819232427f7571a4b10d22b167788d758c9ac43749607ea7a4c498259fcc5c69fb32d66faffc535a5b3045006168b64506f2b0f9fbbaa804e387 |
@ -0,0 +1,58 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="7" |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
DESCRIPTION="Universal Command Line Environment for AWS" |
|||
HOMEPAGE="https://pypi.org/project/awscli/" |
|||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" |
|||
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
S="${WORKDIR}/aws-cli-${PV}" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~arm64 ~x86" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
RDEPEND=" |
|||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
|||
dev-python/colorama[${PYTHON_USEDEP}] |
|||
dev-python/docutils[${PYTHON_USEDEP}] |
|||
dev-python/rsa[${PYTHON_USEDEP}] |
|||
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] |
|||
dev-python/pyyaml[${PYTHON_USEDEP}] |
|||
" |
|||
BDEPEND=" |
|||
test? ( |
|||
dev-python/mock[${PYTHON_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
python_install_all() { |
|||
newbashcomp bin/aws_bash_completer aws |
|||
|
|||
insinto /usr/share/zsh/site-functions |
|||
newins bin/aws_zsh_completer.sh _aws |
|||
|
|||
distutils-r1_python_install_all |
|||
|
|||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
|||
} |
@ -1,8 +1,2 @@ |
|||
DIST fluentd-1.2.6.gem 434176 BLAKE2B 05fb0a29def48b673f458a19eb2662b0e447d949284af3a2aa28694e0cef8177c5a584d9f475ff71a548d7acdde504e8843a312ed0dc85e892b0f2dd59cdf8ef SHA512 9faeef818195d0014f9fffc29222d031a819ef8af323700b26290d5b394bec6815e86699ab89ba4e8d428321e10d3463c297d6c9046dbb46fdc061777206f8ae |
|||
DIST fluentd-1.3.1.gem 437760 BLAKE2B 59afdadc2d67e30d35df2f33c169e9f2cbfd44ac6b7497b025fd9229921f91ac37ce8b6f80f37df26a03e5062ce2f5187156a70302ca11f9a7d9db9cfccebf9c SHA512 84351148809332c9a703243416004f18d0470cafc04cf63de7c52d9b6da18f1c6f2de0682ff1d5283f28013707fcfe24cbcf67aebc3be91090c4d5cca80ec2cc |
|||
DIST fluentd-1.3.2.gem 438272 BLAKE2B c7a239928e251b84217cba4181e81f58dda42065c07c254ec5ed1012f8ebd98323cfbd671d5e9f940025d049c67b6dedd4f0feb9a079291e83f465e107e105d3 SHA512 8357ae88ed028778f6c7ae3dca051b32840bcf8cd344292e1fd3d203dae85e32d8263dea72d657010d803bb36d78d27a8441a8a7edf49439609041acac39f967 |
|||
DIST fluentd-1.3.3.gem 438784 BLAKE2B 186aa4af59707c6a68a6f82b94b233e3f52eb11745ff4ce7f942a4fb1f8516cc966e14f541a23dfdfda72ddea058e19d1b8184d0c40bf92ce4cd48e5735946a9 SHA512 b3348939d72b07d424a8d98f0d817e72d55918be9ac4ef5f456a3c44ac1ca28944b63c943bf2bb230b58793a33c1ca12304cebed15827a3f6e32f2ae3b68f0dd |
|||
DIST fluentd-1.4.0.gem 440832 BLAKE2B 8f25cc6ca4ceb164156fe3ff3a14a18109f0943587cc5cad49185ee442e3cf381fa6859e36c8df94241f8a9922102fd479e39b08c394c46d6edc7bcf58abecee SHA512 e817cc128a29e5c30c40e08985f84d3a8e713cdcfd0e05af7d08d3b7dd5cb6810b85c455a3c425bd84775cdc060e74530dd264bf5fe354b5038c3a2d779d42c6 |
|||
DIST fluentd-1.4.1.gem 442368 BLAKE2B fff0b5677a41637caa6ba3725797df7b1573c13ed9742cd125e89a5a8c1ac380c23d84c3f89e0c11ac109dc757c0bed93b8d79ce4c722a90d04c9a0bbd5d8887 SHA512 64bda77b818f2e35cf941b02119b08c9a52c03c8b94f7c2c5ab9c92e31010e296babe996cf400c41a3b34f92a16d577e81cbd6f204270b0a1d1370c6cfe83bfe |
|||
DIST fluentd-1.4.2.gem 443392 BLAKE2B 0aadec57268c69d45f4cf0e36be59e957b283f33f3dd6ac9bac0294c084b0e7d0e8fc28b1f12c3f5548dbcf6c1e562ff4a2c7f52bf7b0126fdafef102ba9562c SHA512 e67226a1e1fc6debda93b8efef9f19efb8eab7e0951a63ed646f2d01259f08d972c276aff8bf704acb64a10705460c4d68ac527cce1999707611cef79b4ae5cc |
|||
DIST fluentd-1.9.0.gem 500224 BLAKE2B c09fc4d40e931ef2dc669cac1358c3b15baf434b7920f9481644953986dd1c3d140c4f4f8b53dd46d5972207ca7b1cb355f7fc51830b1adbb275c82ea9a7b979 SHA512 145b14b77900b2c7e4b83923d0d06465c7c5fdbfcdf39d1ab0be31a91e9003da7086b02b5fe9b4367956d892aadd65ac3ee34cafdf4f746c630a306af245b69d |
@ -1,58 +0,0 @@ |
|||
# Copyright 2018 Sony Interactive Entertainment Inc. |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
USE_RUBY="ruby23 ruby24 ruby25" |
|||
|
|||
RUBY_FAKEGEM_RECIPE_DOC="rdoc" |
|||
|
|||
inherit ruby-fakegem user |
|||
|
|||
DESCRIPTION="data collector and unified logging layer (project under CNCF)" |
|||
HOMEPAGE="https://www.fluentd.org" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
ruby_add_rdepend " |
|||
>=dev-ruby/msgpack-0.7.0 |
|||
>=dev-ruby/yajl-ruby-1.0 |
|||
>=dev-ruby/coolio-1.4.5 |
|||
>=dev-ruby/serverengine-2.0.4 |
|||
>=dev-ruby/http_parser_rb-0.5.1 |
|||
>=dev-ruby/sigdump-0.2.2 |
|||
>=dev-ruby/tzinfo-1.0 |
|||
>=dev-ruby/strptime-0.2.2" |
|||
|
|||
pkg_setup() { |
|||
enewgroup ${PN} |
|||
enewuser ${PN} -1 -1 -1 ${PN} |
|||
} |
|||
|
|||
all_ruby_prepare() { |
|||
sed -i \ |
|||
-e '/tzinfo-data/d' \ |
|||
-e '/dig_rb/d' \ |
|||
"${PN}".gemspec || die "'sed failed" |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
keepdir /var/log/fluentd |
|||
fowners fluentd:adm /var/log/fluentd |
|||
insinto /etc/fluent |
|||
doins "${FILESDIR}"/fluent.conf |
|||
newconfd "${FILESDIR}"/${PN}.confd ${PN} |
|||
newinitd "${FILESDIR}"/${P}.initd ${PN} |
|||
insinto /etc/logrotate.d |
|||
newins "${FILESDIR}"/${PN}.logrotate ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
if [[ -z "${REPLACING_VERSIONS}" ]]; then |
|||
elog "A default configuration file has been installed in" |
|||
elog "${EROOT}etc/fluent/fluent.conf. You will need to edit" |
|||
elog "this file to match your configuration." |
|||
fi |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2018 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
USE_RUBY="ruby23 ruby24 ruby25" |
|||
|
|||
RUBY_FAKEGEM_RECIPE_DOC="rdoc" |
|||
|
|||
inherit ruby-fakegem user |
|||
|
|||
DESCRIPTION="data collector and unified logging layer (project under CNCF)" |
|||
HOMEPAGE="https://www.fluentd.org" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
ruby_add_rdepend " |
|||
>=dev-ruby/msgpack-0.7.0 |
|||
>=dev-ruby/yajl-ruby-1.0 |
|||
>=dev-ruby/coolio-1.4.5 |
|||
>=dev-ruby/serverengine-2.0.4 |
|||
>=dev-ruby/http_parser_rb-0.5.1 |
|||
>=dev-ruby/sigdump-0.2.2 |
|||
>=dev-ruby/tzinfo-1.0 |
|||
>=dev-ruby/strptime-0.2.2" |
|||
|
|||
pkg_setup() { |
|||
enewgroup ${PN} |
|||
enewuser ${PN} -1 -1 -1 ${PN} |
|||
} |
|||
|
|||
all_ruby_prepare() { |
|||
sed -i \ |
|||
-e '/tzinfo-data/d' \ |
|||
-e '/dig_rb/d' \ |
|||
"${PN}".gemspec || die "'sed failed" |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
keepdir /var/log/fluentd |
|||
fowners fluentd:adm /var/log/fluentd |
|||
insinto /etc/fluent |
|||
doins fluent.conf |
|||
newconfd "${FILESDIR}"/${PN}.confd ${PN} |
|||
newinitd "${FILESDIR}"/${PN}.initd ${PN} |
|||
insinto /etc/logrotate.d |
|||
newins "${FILESDIR}"/${PN}.logrotate ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
if [[ -z "${REPLACING_VERSIONS}" ]]; then |
|||
elog "A default configuration file has been installed in" |
|||
elog "${EROOT}etc/fluent/fluent.conf. You will need to edit" |
|||
elog "this file to match your configuration." |
|||
fi |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2018 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
USE_RUBY="ruby23 ruby24 ruby25" |
|||
|
|||
RUBY_FAKEGEM_RECIPE_DOC="rdoc" |
|||
|
|||
inherit ruby-fakegem user |
|||
|
|||
DESCRIPTION="data collector and unified logging layer (project under CNCF)" |
|||
HOMEPAGE="https://www.fluentd.org" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
ruby_add_rdepend " |
|||
>=dev-ruby/msgpack-0.7.0 |
|||
>=dev-ruby/yajl-ruby-1.0 |
|||
>=dev-ruby/coolio-1.4.5 |
|||
>=dev-ruby/serverengine-2.0.4 |
|||
>=dev-ruby/http_parser_rb-0.5.1 |
|||
>=dev-ruby/sigdump-0.2.2 |
|||
>=dev-ruby/tzinfo-1.0 |
|||
>=dev-ruby/strptime-0.2.2" |
|||
|
|||
pkg_setup() { |
|||
enewgroup ${PN} |
|||
enewuser ${PN} -1 -1 -1 ${PN} |
|||
} |
|||
|
|||
all_ruby_prepare() { |
|||
sed -i \ |
|||
-e '/tzinfo-data/d' \ |
|||
-e '/dig_rb/d' \ |
|||
"${PN}".gemspec || die "'sed failed" |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
keepdir /var/log/fluentd |
|||
fowners fluentd:adm /var/log/fluentd |
|||
insinto /etc/fluent |
|||
doins fluent.conf |
|||
newconfd "${FILESDIR}"/${PN}.confd ${PN} |
|||
newinitd "${FILESDIR}"/${PN}.initd ${PN} |
|||
insinto /etc/logrotate.d |
|||
newins "${FILESDIR}"/${PN}.logrotate ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
if [[ -z "${REPLACING_VERSIONS}" ]]; then |
|||
elog "A default configuration file has been installed in" |
|||
elog "${EROOT}etc/fluent/fluent.conf. You will need to edit" |
|||
elog "this file to match your configuration." |
|||
fi |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2019 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
USE_RUBY="ruby23 ruby24 ruby25" |
|||
|
|||
RUBY_FAKEGEM_RECIPE_DOC="rdoc" |
|||
|
|||
inherit ruby-fakegem user |
|||
|
|||
DESCRIPTION="data collector and unified logging layer (project under CNCF)" |
|||
HOMEPAGE="https://www.fluentd.org" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
ruby_add_rdepend " |
|||
>=dev-ruby/msgpack-0.7.0 |
|||
>=dev-ruby/yajl-ruby-1.0 |
|||
>=dev-ruby/coolio-1.4.5 |
|||
>=dev-ruby/serverengine-2.0.4 |
|||
>=dev-ruby/http_parser_rb-0.5.1 |
|||
>=dev-ruby/sigdump-0.2.2 |
|||
>=dev-ruby/tzinfo-1.0 |
|||
>=dev-ruby/strptime-0.2.2" |
|||
|
|||
pkg_setup() { |
|||
enewgroup ${PN} |
|||
enewuser ${PN} -1 -1 -1 ${PN} |
|||
} |
|||
|
|||
all_ruby_prepare() { |
|||
sed -i \ |
|||
-e '/tzinfo-data/d' \ |
|||
-e '/dig_rb/d' \ |
|||
"${PN}".gemspec || die "'sed failed" |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
keepdir /var/log/fluentd |
|||
fowners fluentd:adm /var/log/fluentd |
|||
insinto /etc/fluent |
|||
doins fluent.conf |
|||
newconfd "${FILESDIR}"/${PN}.confd ${PN} |
|||
newinitd "${FILESDIR}"/${PN}.initd ${PN} |
|||
insinto /etc/logrotate.d |
|||
newins "${FILESDIR}"/${PN}.logrotate ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
if [[ -z "${REPLACING_VERSIONS}" ]]; then |
|||
elog "A default configuration file has been installed in" |
|||
elog "${EROOT}etc/fluent/fluent.conf. You will need to edit" |
|||
elog "this file to match your configuration." |
|||
fi |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2019 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
USE_RUBY="ruby23 ruby24 ruby25" |
|||
|
|||
RUBY_FAKEGEM_RECIPE_DOC="rdoc" |
|||
|
|||
inherit ruby-fakegem user |
|||
|
|||
DESCRIPTION="data collector and unified logging layer (project under CNCF)" |
|||
HOMEPAGE="https://www.fluentd.org" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
ruby_add_rdepend " |
|||
>=dev-ruby/msgpack-0.7.0 |
|||
>=dev-ruby/yajl-ruby-1.0 |
|||
>=dev-ruby/coolio-1.4.5 |
|||
>=dev-ruby/serverengine-2.0.4 |
|||
>=dev-ruby/http_parser_rb-0.5.1 |
|||
>=dev-ruby/sigdump-0.2.2 |
|||
>=dev-ruby/tzinfo-1.0 |
|||
>=dev-ruby/strptime-0.2.2" |
|||
|
|||
pkg_setup() { |
|||
enewgroup ${PN} |
|||
enewuser ${PN} -1 -1 -1 ${PN} |
|||
} |
|||
|
|||
all_ruby_prepare() { |
|||
sed -i \ |
|||
-e '/tzinfo-data/d' \ |
|||
-e '/dig_rb/d' \ |
|||
"${PN}".gemspec || die "'sed failed" |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
keepdir /var/log/fluentd |
|||
fowners fluentd:adm /var/log/fluentd |
|||
insinto /etc/fluent |
|||
doins fluent.conf |
|||
newconfd "${FILESDIR}"/${PN}.confd ${PN} |
|||
newinitd "${FILESDIR}"/${PN}.initd ${PN} |
|||
insinto /etc/logrotate.d |
|||
newins "${FILESDIR}"/${PN}.logrotate ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
if [[ -z "${REPLACING_VERSIONS}" ]]; then |
|||
elog "A default configuration file has been installed in" |
|||
elog "${EROOT}etc/fluent/fluent.conf. You will need to edit" |
|||
elog "this file to match your configuration." |
|||
fi |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2019 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
USE_RUBY="ruby23 ruby24 ruby25" |
|||
|
|||
RUBY_FAKEGEM_RECIPE_DOC="rdoc" |
|||
|
|||
inherit ruby-fakegem user |
|||
|
|||
DESCRIPTION="data collector and unified logging layer (project under CNCF)" |
|||
HOMEPAGE="https://www.fluentd.org" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
|
|||
ruby_add_rdepend " |
|||
>=dev-ruby/msgpack-0.7.0 |
|||
>=dev-ruby/yajl-ruby-1.0 |
|||
>=dev-ruby/coolio-1.4.5 |
|||
>=dev-ruby/serverengine-2.0.4 |
|||
>=dev-ruby/http_parser_rb-0.5.1 |
|||
>=dev-ruby/sigdump-0.2.2 |
|||
>=dev-ruby/tzinfo-1.0 |
|||
>=dev-ruby/strptime-0.2.2" |
|||
|
|||
pkg_setup() { |
|||
enewgroup ${PN} |
|||
enewuser ${PN} -1 -1 -1 ${PN} |
|||
} |
|||
|
|||
all_ruby_prepare() { |
|||
sed -i \ |
|||
-e '/tzinfo-data/d' \ |
|||
-e '/dig_rb/d' \ |
|||
"${PN}".gemspec || die "'sed failed" |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
keepdir /var/log/fluentd |
|||
fowners fluentd:adm /var/log/fluentd |
|||
insinto /etc/fluent |
|||
doins fluent.conf |
|||
newconfd "${FILESDIR}"/${PN}.confd ${PN} |
|||
newinitd "${FILESDIR}"/${PN}.initd ${PN} |
|||
insinto /etc/logrotate.d |
|||
newins "${FILESDIR}"/${PN}.logrotate ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
if [[ -z "${REPLACING_VERSIONS}" ]]; then |
|||
elog "A default configuration file has been installed in" |
|||
elog "${EROOT}etc/fluent/fluent.conf. You will need to edit" |
|||
elog "this file to match your configuration." |
|||
fi |
|||
} |
@ -1,4 +1,5 @@ |
|||
DIST clamtk-6.11.tar.xz 286216 BLAKE2B 7ce995fbe12e215cfd22517e648a6d68dd7603c694c8b2fb4a25c6070fa07895f8aee1ae7e6dcc8ae0bc01fb7950a69019bd8cdaf3c01cd0e7754ad0341afb5c SHA512 6fb0512460ae8f9c4762beb012a2539b6eb157c513138e661e10d3a8f615b8b6c9b0876772defa705f0180bea0a8b97fe187c1114611fe75906f8dae108db11c |
|||
DIST clamtk-6.12.tar.xz 286320 BLAKE2B bd56a12529a1a0d5fb53b4e5ffd69cc38a1c09b12e03b27a414a88337c27e26a4cec87d29410df947f0e672ccacd8dc21b6142737dabb9c8dcd35b709767d01e SHA512 fb47ebd3ba8c658e3515075be0679ff69cdc91544c6f73d0351594467f82a92361720b204ec2f682d0923e047b83cf146c988531e18c3968ef16201f302af3f1 |
|||
DIST clamtk-gnome-0.05.tar.xz 15148 BLAKE2B d72ad0c9b3272c1a21d3722994152e23aeb01bd79d006cbcd3545c2689887b4f596daeeef72a13d9cdd9cfc89c4091963b4a1917824bbb06be4678f2c446a114 SHA512 a5d3b0e87889880272aa61a0feebca8e885c7fa964bad767351c826188c236f2152b3c43328b6aa720c5942b2bf1da69916d3664358c274813a6ac032ee4dea0 |
|||
DIST clamtk-kde-0.18.tar.xz 17732 BLAKE2B ca82934417f2d869fd8c8e36a31ef4a52cf4ee73581c5d1d400c1b28908c5ea2524a8f5d1110b1e949038378613fb4d5607d5123eebe91df695a53d0dd489302 SHA512 145ddd349010e0bb6fe3295e50d6e15a2dd96e604babbd5de4cb49ba75169d2050777cac38e40ac6a64cb89ddf94025d610aca73136c75f81115d0a2d863d24e |
|||
DIST nemo-sendto-clamtk-0.04.tar.xz 4228 BLAKE2B ce656d4f021bc30cd12fb2ee5f98a78c1f1fdb2460ed2cbba0b572408617f91b39b2ca2fe542b9cec7be79b4b9fdfd685f5553e1a671454ca1e6723241dcb805 SHA512 2b5d3abbc4ae5dbc71b1b7bc836df88ad51e6afa00d5e954b5c1355a70c0420b6fef895e1cb5cccb86a662aee2039cef6c01821c1347fa155b5da3529b25562c |
|||
|
@ -0,0 +1,142 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit desktop perl-functions python-single-r1 xdg-utils |
|||
|
|||
MY_PV_KDE="0.18" |
|||
MY_PV_NAUTILUS="0.05" |
|||
MY_PV_NEMO="0.04" |
|||
MY_PV_THUNAR="0.06" |
|||
|
|||
DESCRIPTION="A graphical front-end for ClamAV" |
|||
HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home" |
|||
SRC_URI=" |
|||
https://github.com/dave-theunsub/${PN}/releases/download/v${PV}/${P}.tar.xz |
|||
kde? ( https://bitbucket.org/davem_/${PN}-kde/downloads/${PN}-kde-${MY_PV_KDE}.tar.xz ) |
|||
nautilus? ( https://bitbucket.org/davem_/${PN}-gnome/downloads/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz ) |
|||
nemo? ( https://bitbucket.org/davem_/nemo-sendto-${PN}/downloads/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz ) |
|||
thunar? ( https://bitbucket.org/davem_/thunar-sendto-${PN}/downloads/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz ) |
|||
" |
|||
|
|||
LICENSE="|| ( Artistic GPL-1+ )" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="kde nautilus nemo +nls thunar" |
|||
REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )" |
|||
|
|||
RDEPEND=" |
|||
app-antivirus/clamav |
|||
dev-perl/File-chdir |
|||
dev-perl/Gtk3 |
|||
dev-perl/JSON |
|||
dev-perl/LWP-Protocol-https |
|||
dev-perl/LWP-UserAgent-Cached |
|||
dev-perl/Locale-gettext |
|||
dev-perl/Text-CSV |
|||
dev-perl/glib-perl |
|||
dev-perl/libwww-perl |
|||
virtual/perl-Digest-MD5 |
|||
virtual/perl-Digest-SHA |
|||
virtual/perl-Encode |
|||
virtual/perl-MIME-Base64 |
|||
virtual/perl-Time-Piece |
|||
nautilus? ( |
|||
${PYTHON_DEPS} |
|||
dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
BDEPEND="nls? ( sys-devel/gettext )" |
|||
|
|||
DOCS=( "CHANGES" "credits.md" "DISCLAIMER" "README.md" ) |
|||
|
|||
pkg_setup() { |
|||
use nautilus && python-single-r1_pkg_setup |
|||
} |
|||
|
|||
src_unpack() { |
|||
default |
|||
|
|||
unpack "${S}"/clamtk.1.gz |
|||
|
|||
use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz |
|||
use nautilus && unpack "${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz |
|||
use nemo && unpack "${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz |
|||
use thunar && unpack "${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz |
|||
} |
|||
|
|||
src_install() { |
|||
dobin clamtk |
|||
|
|||
perl_set_version |
|||
insinto "${VENDOR_LIB}"/ClamTk |
|||
doins lib/*.pm |
|||
|
|||
use nls && domo po/*.mo |
|||
|
|||
doicon images/clamtk.png images/clamtk.xpm |
|||
|
|||
domenu clamtk.desktop |
|||
|
|||
doman ../clamtk.1 |
|||
|
|||
if use kde; then |
|||
insinto /usr/share/kservices5/ServiceMenus |
|||
doins ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.desktop |
|||
|
|||
doicon ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.png ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.xpm |
|||
|
|||
doman ../clamtk-kde.1 |
|||
|
|||
docinto dolphin |
|||
dodoc ../clamtk-kde-${MY_PV_KDE}/CHANGES ../clamtk-kde-${MY_PV_KDE}/README.md |
|||
fi |
|||
|
|||
if use nautilus; then |
|||
insinto /usr/share/nautilus-python/extensions |
|||
doins ../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.py |
|||
|
|||
doicon ../clamtk-gnome-${MY_PV_NAUTILUS}/images/clamtk-gnome.png |
|||
|
|||
doman ../clamtk-gnome.1 |
|||
|
|||
docinto nautilus |
|||
dodoc ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md |
|||
fi |
|||
|
|||
if use nemo; then |
|||
insinto /usr/share/nemo/actions/ |
|||
doins ../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.nemo_action |
|||
|
|||
doman ../nemo-sendto-clamtk.1 |
|||
|
|||
docinto nemo |
|||
dodoc ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md |
|||
fi |
|||
|
|||
if use thunar; then |
|||
insinto /usr/share/Thunar/sendto |
|||
doins ../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.desktop |
|||
|
|||
doman ../thunar-sendto-clamtk.1 |
|||
|
|||
docinto thunar |
|||
dodoc ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README |
|||
fi |
|||
|
|||
einstalldocs |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
xdg_desktop_database_update |
|||
xdg_mimeinfo_database_update |
|||
} |
|||
|
|||
pkg_postrm() { |
|||
xdg_desktop_database_update |
|||
xdg_mimeinfo_database_update |
|||
} |
@ -1,4 +1,3 @@ |
|||
DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832 SHA512 a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b |
|||
DIST free42-nologo-2.5.25.tgz 7423321 BLAKE2B 23d69045df8e7a96669a14e5760da4e1f8578b050ff6ddb19b000c8254b04883449c38e78c5af93a9341485363ae52ce41e6398b9954a6eac61aae6276e20488 SHA512 cedc05ad60cf56b4634e0b1525ef75fac8ad16ce14ae80752fda12a6373cc2cf42d4b696e99c121b1dc42087e477ca2d948f173c9128acc91d5bc266259b2836 |
|||
DIST free42-nologo-3.0.1.tgz 7438742 BLAKE2B 1cbfe038d63a5cc77e20e8ae257f7edfb891a109d8e49e79a149942d318788879df0b61f037caf9609a36766648fd34909fa3f41f439fb2ac2d4e14837b1bdd2 SHA512 73fd32289a191a40f3fd5cbef1f85f28ca6da62c38eeb2c1adc5e58b5cd620985f5f78ce110ff90156e5986a5e1e067aa265bbabdffd6f250440a9d766f214c2 |
|||
DIST free42-nologo-3.0.3.tgz 7443713 BLAKE2B dd9db670aa463343387e66a2ad56f212463c0b02135cb489e8937eb434fa0431228f6120ade8000f357f92a384f5f5bdf53d07fe1d14eb0ad2f81be269a075b8 SHA512 fc5c9520c04eabd5978cc4e8a9e237107605775cf94a4bc3877fedf19d3b94c0c4ee59db9a6a423cf1747ab3e63e479860f3da5968606414824df5b986eba3a1 |
|||
DIST free42-nologo-3.0.5.tgz 7445153 BLAKE2B dc9ded017b4fa80f0c59c7f59715b00dd23a5b35441f220cd392c3aa1393a132226ab640c3ab049a142ace561de19a6d43904efeaf5bfc37d4fa4fc0174f97f8 SHA512 2e7a3d8808f5dd6568b6abd9a04750726fe6d79eeb9b4cee4f1bec00be6a6156cbc6d6e1c6ccc258ef49d16c22293b50f8a6bdbe7c1b401fffb01afac9ae657a |
@ -1,50 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit toolchain-funcs |
|||
|
|||
MY_PV="${PN}-nologo-${PV}" |
|||
|
|||
DESCRIPTION="An HP-42S Calculator Simulator" |
|||
HOMEPAGE="https://thomasokken.com/free42/" |
|||
SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="+alsa" |
|||
|
|||
DEPEND="dev-libs/atk |
|||
x11-libs/cairo |
|||
x11-libs/gdk-pixbuf |
|||
x11-libs/gtk+:3 |
|||
alsa? ( media-libs/alsa-lib )" |
|||
|
|||
RDEPEND="${DEPEND}" |
|||
|
|||
DOCS=( CREDITS HISTORY README ) |
|||
S="${WORKDIR}/${MY_PV}" |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}/${PN}-2.5.16-fix-makefile.patch" |
|||
"${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch" |
|||
) |
|||
|
|||
src_prepare() { |
|||
default |
|||
} |
|||
|
|||
src_compile() { |
|||
local myconf |
|||
use alsa && myconf="AUDIO_ALSA=yes" |
|||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk |
|||
emake -C gtk clean |
|||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
dobin gtk/free42bin gtk/free42dec |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST fish-3.1.2.tar.gz 6816214 BLAKE2B d994cb867a1a86850db2ec36d262328cd8dc21d63edb860c26d727aac08fa257392690999e099d754287d9f12a294222815e4cc84abbb2e2a87a982bb6627b6b SHA512 b6ae2c928774a2eaccf35312d3a9446bfa3e1335182c8f2b2d6198161d0916904f4964fb20ed13a5bf850c1c819e003905d13db3bc8b1faa5b401a60b47dc563 |
|||
DIST fish-3.2.1.tar.xz 3409808 BLAKE2B ad136c60cc98ae9fdb2e2abecb722107543184cb162a3c6b058e8ebe40a383a09c0e9b0eca762ab95725227dd6630605ad875bd4da59d38e605bc1f82fa1d517 SHA512 bf565bac93e7d163af5253b4053f9c9e760508b929624440fd8a160504a127c34013882576293c72a47ce7f285f87e0b594d61d7cebcefcc3be4e92c572926bc |
|||
DIST fish-3.2.2.tar.xz 3411748 BLAKE2B f8b20b6c56c54f84f347b930b71528dbd61a4f53adfd8addec05314c9d15992257cea89ce854adef2eecf3adfb07e6fa576b9d45c2e362ff360b24cf1edf3afc SHA512 e82c5a390bd94f84c60843a94dc4f30bd46539828a54d2e96f208e0d54a0aa361a8c9d4a66cdf2fa636a5fab310a96bf1c165c58440c38d123f788fff3598f4a |
|||
DIST fish-3.3.1.tar.xz 3489152 BLAKE2B 61b2bf96526d957d3f9706df5a76d4d9b4ccf55a1ff2b7b66f1a0d5d126a220df9984551f5adb06dcedbfb5674b93c4f3d75ef991585980a29d4dd84f7697559 SHA512 fc50ca44fab3f2d942284d4f714150f7ccf1e49c73da36f8d4ae4a33a9b3280f98bed15848839f5d443b4274fd0ff90174bafa6a8e9a4da226dda63d7766a660 |
@ -0,0 +1,48 @@ |
|||
From c9ab706be64439d1a03f978d3a47450135c87002 Mon Sep 17 00:00:00 2001 |
|||
From: Georgy Yakovlev <ya@sysdump.net> |
|||
Date: Tue, 29 Jun 2021 09:40:44 -0700 |
|||
Subject: [PATCH] don't override linker |
|||
|
|||
---
|
|||
CMakeLists.txt | 18 +----------------- |
|||
1 file changed, 1 insertion(+), 17 deletions(-) |
|||
|
|||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|||
index fda837cd3..507dc8817 100644
|
|||
--- a/CMakeLists.txt
|
|||
+++ b/CMakeLists.txt
|
|||
@@ -56,22 +56,6 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra \
|
|||
# Disable exception handling. |
|||
add_compile_options(-fno-exceptions) |
|||
|
|||
-# Prefer lld or the gold linker because they don't emit useless warnings about sys_nerr and
|
|||
-# _sys_errlist. They're also faster (significantly so in the case of lld).
|
|||
-if (UNIX)
|
|||
- execute_process(COMMAND ${CMAKE_C_COMPILER} -fuse-ld=lld -Wl,--version
|
|||
- ERROR_QUIET OUTPUT_VARIABLE LD_VERSION)
|
|||
- if ("${LD_VERSION}" MATCHES "LLD ")
|
|||
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld")
|
|||
- elseif (NOT APPLE)
|
|||
- execute_process(COMMAND ${CMAKE_C_COMPILER} -fuse-ld=gold -Wl,--version
|
|||
- ERROR_QUIET OUTPUT_VARIABLE LD_VERSION)
|
|||
- if ("${LD_VERSION}" MATCHES "GNU gold")
|
|||
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=gold")
|
|||
- endif()
|
|||
- endif()
|
|||
-endif()
|
|||
-
|
|||
# Hide the CMake Rules directories in Xcode projects. |
|||
source_group("CMake Rules" REGULAR_EXPRESSION "^$") |
|||
|
|||
@@ -128,7 +112,7 @@ set(FISH_SRCS
|
|||
src/proc.cpp src/reader.cpp src/redirection.cpp src/sanity.cpp src/screen.cpp |
|||
src/signal.cpp src/termsize.cpp src/timer.cpp src/tinyexpr.cpp |
|||
src/tokenizer.cpp src/topic_monitor.cpp src/trace.cpp src/utf8.cpp src/util.cpp |
|||
- src/wait_handle.cpp src/wcstringutil.cpp src/wgetopt.cpp src/wildcard.cpp
|
|||
+ src/wait_handle.cpp src/wcstringutil.cpp src/wgetopt.cpp src/wildcard.cpp
|
|||
src/wutil.cpp src/fds.cpp |
|||
) |
|||
|
|||
--
|
|||
2.32.0 |
|||
|
@ -0,0 +1,25 @@ |
|||
From 1f73c8d923e41442cefd5a58498798971282c701 Mon Sep 17 00:00:00 2001 |
|||
From: Georgy Yakovlev <ya@sysdump.net> |
|||
Date: Tue, 29 Jun 2021 09:55:14 -0700 |
|||
Subject: [PATCH] sbin path sh test |
|||
|
|||
---
|
|||
tests/checks/type.fish | 2 +- |
|||
1 file changed, 1 insertion(+), 1 deletion(-) |
|||
|
|||
diff --git a/tests/checks/type.fish b/tests/checks/type.fish
|
|||
index 85a2d142a..6ce3a4f68 100644
|
|||
--- a/tests/checks/type.fish
|
|||
+++ b/tests/checks/type.fish
|
|||
@@ -31,7 +31,7 @@ echo $status
|
|||
# Test that we print a command path |
|||
type sh |
|||
# (we resolve the path, so if /bin is a symlink to /usr/bin this shows /usr/bin/sh) |
|||
-# CHECK: sh is {{.*}}/bin/sh
|
|||
+# CHECK: sh is {{.*}}/{{s*}}bin/sh
|
|||
|
|||
# Test that we print a function definition. |
|||
# The exact definition and description here depends on the system, so we'll ignore the actual code. |
|||
--
|
|||
2.32.0 |
|||
|
@ -0,0 +1,94 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
PYTHON_COMPAT=( python3_{7..9} ) |
|||
|
|||
inherit cmake python-any-r1 readme.gentoo-r1 |
|||
|
|||
DESCRIPTION="Friendly Interactive SHell" |
|||
HOMEPAGE="http://fishshell.com/" |
|||
|
|||
MY_PV="${PV/_beta/b}" |
|||
MY_P="${PN}-${MY_PV}" |
|||
|
|||
if [[ ${PV} == "9999" ]]; then |
|||
inherit git-r3 |
|||
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git" |
|||
else |
|||
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" |
|||
fi |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
IUSE="+doc nls test" |
|||
|
|||
RESTRICT="!test? ( test )" |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}/3.3.1-don-t-override-linker.patch" |
|||
"${FILESDIR}/3.3.1-sbin-path-sh-test.patch" |
|||
) |
|||
|
|||
RDEPEND=" |
|||
>=dev-libs/libpcre2-10.32[pcre32] |
|||
sys-apps/coreutils |
|||
sys-libs/ncurses:0=[unicode] |
|||
" |
|||
|
|||
DEPEND="${RDEPEND}" |
|||
BDEPEND=" |
|||
nls? ( sys-devel/gettext ) |
|||
test? ( |
|||
${PYTHON_DEPS} |
|||
dev-tcltk/expect |
|||
$(python_gen_any_dep ' |
|||
dev-python/pexpect[${PYTHON_USEDEP}] |
|||
') |
|||
) |
|||
" |
|||
# we don't need shpinx dep for release tarballs |
|||
[[ ${PV} == 9999 ]] && DEPEND+=" doc? ( dev-python/sphinx )" |
|||
|
|||
S="${WORKDIR}/${MY_P}" |
|||
|
|||
python_check_deps() { |
|||
use test || return 0 |
|||
has_version -d "dev-python/pexpect[${PYTHON_USEDEP}]" |
|||
} |
|||
|
|||
src_prepare() { |
|||
# workaround for https://github.com/fish-shell/fish-shell/issues/4883 |
|||
sed -i 's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \ |
|||
cmake/Tests.cmake || die |
|||
cmake_src_prepare |
|||
} |
|||
|
|||
src_configure() { |
|||
local mycmakeargs=( |
|||
-DCMAKE_INSTALL_BINDIR="${EPREFIX}/bin" |
|||
-DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" |
|||
-DCURSES_NEED_NCURSES=ON |
|||
-DINSTALL_DOCS="$(usex doc)" |
|||
-DWITH_GETTEXT="$(usex nls)" |
|||
) |
|||
# release tarballs ship pre-built docs // -DHAVE_PREBUILT_DOCS=TRUE |
|||
[[ ${PV} == 9999 ]] && mycmakeargs+=( -DBUILD_DOCS="$(usex doc)" ) |
|||
cmake_src_configure |
|||
} |
|||
|
|||
src_install() { |
|||
cmake_src_install |
|||
keepdir /usr/share/fish/vendor_{completions,conf,functions}.d |
|||
readme.gentoo_create_doc |
|||
} |
|||
|
|||
src_test() { |
|||
cmake_build test |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
readme.gentoo_print_elog |
|||
} |
@ -1,49 +0,0 @@ |
|||
# Copyright 1999-2020 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=5 |
|||
USE_RUBY="ruby23 ruby24 ruby25 ruby26" |
|||
|
|||
RUBY_FAKEGEM_TASK_DOC="" |
|||
RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGES README.md" |
|||
|
|||
inherit ruby-fakegem |
|||
|
|||
DESCRIPTION="Converts simple, human readable textfiles to roff for terminal display, and HTML" |
|||
HOMEPAGE="https://github.com/rtomayko/ronn/" |
|||
|
|||
LICENSE="MIT" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" |
|||
|
|||
IUSE="" |
|||
|
|||
DEPS=" |
|||
>=dev-ruby/hpricot-0.8.2 |
|||
>=dev-ruby/mustache-0.7.0 |
|||
>=dev-ruby/rdiscount-1.5.8" |
|||
|
|||
ruby_add_rdepend "${DEPS}" |
|||
|
|||
ruby_add_bdepend "${DEPS}" |
|||
|
|||
all_ruby_prepare() { |
|||
# Avoid test failing due to changes in hash handling in ruby 1.8.7: |
|||
# https://github.com/rtomayko/ronn/issues/56 |
|||
sed -i -e '81 s:^:#:' test/test_ronn.rb || die |
|||
} |
|||
|
|||
each_ruby_prepare() { |
|||
# Make sure that we always use the right interpreter during tests. |
|||
sed -i -e "/output/ s:ronn:${RUBY} bin/ronn:" test/test_ronn.rb |
|||
} |
|||
|
|||
all_ruby_compile() { |
|||
PATH="${S}/bin:${PATH}" rake man || die |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
all_fakegem_install |
|||
|
|||
doman man/ronn.1 man/ronn-format.7 |
|||
} |
@ -0,0 +1,47 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
USE_RUBY="ruby25 ruby26 ruby27 ruby30" |
|||
|
|||
inherit vim-plugin ruby-ng |
|||
|
|||
DESCRIPTION="vim plugin: fast file navigation for vim" |
|||
HOMEPAGE="https://vim.sourceforge.io/scripts/script.php?script_id=3025 https://github.com/wincent/command-t" |
|||
SRC_URI="https://github.com/wincent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
LICENSE="BSD-2" |
|||
KEYWORDS="~amd64 ~x86" |
|||
|
|||
VIM_PLUGIN_HELPFILES="${PN}.txt" |
|||
|
|||
RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )" |
|||
|
|||
all_ruby_prepare() { |
|||
find "${S}" -name .gitignore -delete || die |
|||
} |
|||
|
|||
each_ruby_configure() { |
|||
cd ruby/${PN}/ext/${PN} || die |
|||
${RUBY} extconf.rb || die "extconf.rb failed" |
|||
} |
|||
|
|||
each_ruby_compile() { |
|||
cd ruby/${PN}/ext/${PN} || die |
|||
emake V=1 |
|||
rm *.o *.c *.h *.log extconf.rb depend Makefile || die |
|||
} |
|||
|
|||
each_ruby_install() { |
|||
local sitelibdir=$(ruby_rbconfig_value "sitelibdir") |
|||
insinto "${sitelibdir}" |
|||
doins -r ruby/${PN}/{ext,lib}/* |
|||
} |
|||
|
|||
all_ruby_install() { |
|||
rm -r appstream bin fixtures data ruby/${PN}/{ext,lib,*.gemspec} spec vendor || die |
|||
|
|||
vim-plugin_src_install |
|||
|
|||
# make sure scripts are executable |
|||
chmod +x "${ED}"/usr/share/vim/vimfiles/ruby/${PN}/bin/* || die |
|||
} |