Sync with portage [Fri Oct 16 10:39:23 MSK 2020].

master
Calculate Linux 4 years ago
parent b92b511971
commit d23f3cc628

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29421 BLAKE2B 5ff8808db1f6454a6acf9075a811bacd64514c2b80876d2c6ea41cdbfc9b4b4e79526ce5f43b4bd075052a114440e00ad119c9916956e5ba2a92815a7a82b773 SHA512 1620d80f7fc17c9aa218dddff529a5490957acebd1e410fc0979991033ceb86416527e8ee3c30019ffe5ad8dd5754db25f5c6d60d2ea303b74f33bc5786477ed
TIMESTAMP 2020-10-16T05:38:34Z
MANIFEST Manifest.files.gz 29428 BLAKE2B bb78b5deb0149fbb31426e2770acd4d1a6dbede153ba205546bef8afb7b7af60c8edbf711df0d79293aa29b661cb813b43d1e638fbc84504ba2e8973ac025360 SHA512 ef5bf7d74441631e9bc516d7c62de0bc53d7227d024ed9004addaa98dbd1e419ffa24215c86ba54d31f75221aff8fe2d471878e942df25633da5f6b20b4bfa6c
TIMESTAMP 2020-10-16T07:08:30Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+JMdpfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+JRu5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klCVAhAAm9vwdEv2TD2z+FuVNECTVYMzL2O1dbQ+lpbLl5BbTaalAJIYArF2I05X
ilfzIKmkoVtYG18ElJDz04Q5h1IAnNwL9+By9g5a/E/clUvIKBf8dEnRoCeO5lw7
rMYWBrWuLki1Gmt7H+80sW6EEICiPAEMqJShPvKW/Urz+U3g8FuzeYPX/jxvz9Oc
gxUB85VBGETUanC31abwA24TsTEqJyNS+xzu7+o7hGAw2uP2eh/toJtA2ne5Pvae
t2eJh9wbTujWw1/hIci6HEF3JX3d4ZIT64B1rvvt1I1K84b0pOuJwUsj92dbxxU7
CW+gCPnE69r2d2e+tAHC+QPKerISx/gdbwxRk0241ZYDyyi0bOFmB1qWLnp+sBJQ
AcAfrittzOog9lCA03hq2/UgW+RP2dSV2ixPyoXe5blUqjCwT3XwJR5lAm4m8EAn
0dWfXp45EBZUQsAxM7BniG2WFZbjmo619LmV2W5HynotK3S+bFVd64F/tCnmuXQA
Iwalyv/5MY3FzX0RXXCWv+mWwEXwTAO4GeqMMzIeDh2EnTwnXE3UIjn1koQ92ehF
45YKwbYVSZApsNfKi7OzyJ8PLKVeN5APBv+QmtioDF6mdJoLEpZCQrNG4mSkeXBp
doHMZ2sL3/BxViLAb97gt5Uy5uwEDsDE0bumjXgrOdXDOPcqd+g=
=Aojr
klAPvA/+OAwbWqrosza0kTiZ4pLIgz7a6dRNAnlFvxOIj9g6DljvLr1MMfubVjet
5vldx0pJL1LaNcxRNs3tcLWZt78QFD+QQFuYn6QmcSBxFsbDZKrepmydhNGlkBuv
HtbuGaeqRc046O47Iddxr++91q24Ims/sElBpIH8to5M8VRhUXHPr7rTtJl3E8+N
qEzg1LTwxC8s8FHv2KRErBCShLstUgbOdr12tOAeUP62GFtsu4xiKAp9YFR8knPP
kAleY9xCeqFaKPLLHRLdEJJLBLoDkBnsEfRwrzkPrD5t8csUnDE73IA4ST/QQqfO
eWfbpsEXFgHuFUwHbFieljw7NlYpPoF6GjZ+molu2TkXYjtUvvbE5ZygExRcBOO5
wprVR2m5sxb8WaWJTBYOaIzuS0m7M7SRoWJAHvInr/p/Gqrj22ZFNDFHlMJzyoj8
D2272RrTHnW53Ujlq3GTtAqzMQE2q41fFPtDTjSBjio/gufv68Ycg/c5aHasO4XF
LrgtZmIe8atkp7Rh+kpuEDHC+EdePi3bQrrbZcjsGASkTqlMRGfdrz1V3Dj9tj0R
dcTCWHQYsq/AoKXXUzWc9qSJr6UN8J5egbBWurcad0CGTpVsmtA+FhIH3ZfL0tgk
VVcpEgB7cbm1JhTplz5kZw2KndLWWIwhGvlFZBfdiwr5rfy2jHI=
=EukA
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -1,5 +1,5 @@
DIST janet-1.11.1.tar.gz 550495 BLAKE2B 4f9e6f08aeb167f3cbb0afb635e4f9f9e904ad1f0bc937d7baa101e37b1f6aa23ef56549741c2c42d9b652f5bf46121b3467aa5a5ae1a3ee02b955387ef3c5a6 SHA512 75508255bce1b3b9af30fb6de14f8dbfaf5774838e5e400a97112100e2ae6b1dfb870cf95860a7d7b500385e8e7f585e3032492cac88fa7b356443314dc7a45a
DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
EBUILD janet-1.11.1.ebuild 1291 BLAKE2B ee02ef5d4caf2973de692faa0c20545078546dd70090871ad24693b0acffd3e1066b74d23bb89fe406ef1ec76c992b7ba249f196f9083777eca52a8e0637b349 SHA512 9fbf46229af3dcaac54a07fdfa11f5289695cc2bf45ab194564ad069ab1cc5c6a40bb9367183d4dbcea39094c618394cc5e6826d70c94f9dfcc9d445f84b01aa
EBUILD janet-1.12.2.ebuild 1748 BLAKE2B a03cc9399f248d6050bf59f6ce251fbce076a9276da10415cc13c58cfc07e44d3ac6772a7c86394ed83e4b78063742d2f42d7c52eeb47227b8c9d7ffd657cf56 SHA512 ddec46f26a72ddb59c9bc5f46db601625afb1764ebeb5826221ab4d89634538f6d840e622d292bd8ece3a4577c31b5a8a7746fd88f8e25baeb8e2b1df3f6c9f8
EBUILD janet-1.9.1.ebuild 1236 BLAKE2B 4fecac4c852138871a7773b18d3990c47cb750a96d3357739f9c763fd01d6e7f7a5f82b9cf0123aef3d6fdd35f21dfcae51806574bf96990a1b24d99f1589f58 SHA512 44295b27d54b8c99914918dbe834c4d23eb7edbe8f6e440a3255e35153977b9bf47dcc5aa31920b0b6a42ac6978eb6b2a92a7aafcc986a7b127dd99753964d36
MISC metadata.xml 960 BLAKE2B fe836e1f5b7313091bf2c4341a30f7c395056fd4c63a2477a83a55daecede052eea148dc44cb253e8bead356e7b501b7698be4c787f05fdabc08638b2db7163c SHA512 a54e679498bc1239c6eda2302213e220a69eb25e5be02d3c945c89ed3943849adb7043ea6794aa5ad6e3a53026f7b06c16e7ba2ea35d5022d1cc97a9f561a4ba

@ -14,8 +14,10 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
MY_RELEASE="${PV::-2}"
src_configure() {
append-ldflags -Wl,-soname,libjanet.so.1.11
append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
append-cflags -fPIC
}
@ -23,21 +25,23 @@ src_compile() {
# janet_build is the git hash of the commit related to the
# current release - it defines a constant which is then shown
# when starting janet
local janet_build='\"4cc68096\"'
emake PREFIX="/usr" JANET_BUILD="${janet_build}"
emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
local janet_build='\"1.12.2\"'
emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
}
src_install() {
dobin "build/janet"
dobin "jpm"
dobin "build/jpm"
insinto "usr/include/janet"
doheader "src/include/janet.h"
doheader "src/conf/janetconf.h"
dolib.so "build/libjanet.so"
dosym libjanet.so /usr/$(get_libdir)/libjanet.so.1.11
dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
if use static-libs; then
dolib.a "build/libjanet.a"
@ -49,4 +53,10 @@ src_install() {
doins "build/janet.pc"
dodoc -r examples
dodoc "build/doc.html"
# required for jpm
keepdir /usr/$(get_libdir)/janet/.cache
}
pkg_postinst() {
elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
}

Binary file not shown.

@ -2,10 +2,10 @@ AUX alsa-undef-sym.patch 1230 BLAKE2B 9551a46a1852a8503898d74927cd0b83c2508cb06d
AUX snack-2.2.10-CVE-2012-6303-fix.patch 778 BLAKE2B f6f34248825da751e81f4079d70fa7dec4dcbc5e63931aee58ad1f021e0a47f0bfdc7a52e69693bf32bae618a49f5c35c757694dd14984ebc79cd62acce2bda7 SHA512 6e2f7fcf8ca0c2792cf52432340f2319b8c82677a3568c9e382f91758f5e6bf26c3a05939d4a748c4198c4e50f27141ebd2cb298d8363765ed6582192d64d3e8
AUX snack-2.2.10-darwin.patch 1108 BLAKE2B 862cd6a36363b45c9a27af08fa4bf347fc3e1a8fbbf972b72dfb4faf4cb135365fbe06377a20a2b77e02126e27de723b642067d8ccedb9947b9aa873069152ce SHA512 0d82270d830c8b7d15dcbead05d80c15666d1bac164f26c045859f7f4dc4c098961b48272ecd0b059a1b36ba8d560c563fe8e40add822f311026faf5f7eeaf0a
AUX snack-2.2.10-debian-args.patch 4593 BLAKE2B bebc3c5cab2fea2b3fdc1c1c1e419855e49f2457d2014b2aa0f8236a637489e8b79fdac50d0b3369b576eea9a0bb130d46854c79939e6d93711c520e83001810 SHA512 686218bb22c3c8b53dcb18e10025f1a602c06fe11989a6e46dc02022d581fd281c03d2cca0938c2bad5947f8819e3c631f90f0439a8f274742bef80755dbd20e
AUX snack-2.2.10-test.patch 13627 BLAKE2B 75bfd56d32442d864bd787010e095f2e30982257faf7d3ee9368959e4bcd1c89964b329c60c586ef7ae2a492b52fdbfb494a2ab67542780264d7035876347f8e SHA512 1836334ac505f8a33d5fad373aba0fcc7fd83e036421da6f0b3e78a4b0f4b0db19663f3bc684e4eed9e4d699fccf7e7a09d02573243481b9bb9b3797c91ec2c1
AUX snack-2.2.10-test.patch 11984 BLAKE2B b3d3458aff3de62e3569f67af5c40c9f12311c50e02a7a5002f79a2ea8169e55292f2ed65c26d78cf7fc444b2524fed1dd0047451ffb8b1341914ea4f9ed2716 SHA512 e600d852c078f928cf317669cc23cc6d1cff900f5218b2966d5787a34d76c6277bbcbd42c69dc5737b353db83391765f3887f6b8a6a290175b43e4dd707a7554
AUX snack2.2.10-seektell-fix.patch 496 BLAKE2B a2e4e782788054c047596bd989241b9ecea3eeb2984c050888aced8289e77f30692386bcc437679bb5cc7a46f1616cbb3f4f64de017c343bcce2241b016d0cd5 SHA512 3e472dc7603426d35b23714435b3a8bfb6d54326eb1eaa54d8b79b4710035b3fed4e1f6a85ebad632950222c5cd55ac917dcb8cf2e87d0baa36124f8a3361fa8
AUX tcl-snack-2.2.10-python3.patch 12145 BLAKE2B eb33937789e0eab1316fdfcd472b5cf701a4072e498052cb2889e8c9e5a4502f193f386b83c96a2e98efcfca3dfeb389414e1b924b677ef68edfafe0e706048f SHA512 3480d83824e1d7e8250947d6f9d5a38704b302491980b7e8ad46a4d6790e3bdf9588b1d63048a9a5ed081c44b8f6c1dc42e79d3ad543f473b5469c711dc60394
DIST snack2.2.10.tar.gz 1798252 BLAKE2B e27b8e7d6082cdcfc06e7eea5ab832fb78ba104de9e56a69c6c9cd688183f7d4c6bdb974e4d5d2bf5ef2bc5518a913ddf17c90db8d10cef4dbee533307cc7718 SHA512 c17ad332fa4f3ded006b97ceca85cada079e4c7cd933768b289c13dadca1b8803fccaf709ec2def5af4abe92c307f25597ebfa6f94df2d681e40815cd7eccb9b
EBUILD snack-2.2.10-r8.ebuild 2141 BLAKE2B 9bb900a57a9549028459cafaf0973908bc2ddbd93d827c683b2942c38090fe866279ed713f21f328686254dc4f61978503405e3097a292c5f168b13a617c48c5 SHA512 3e557be876334324fb0a610cbe3013c648e4ebae380010460c08129c2e97447c4ae2c8c626033e691800156f7538521f798d5ce4167831f00d64f94f67ae0d04
EBUILD snack-2.2.10-r9.ebuild 2514 BLAKE2B 01ed47832d7cc7c9029e3d9a923ee70b19a62ff3a73b1078304d6327b15bdf680e8590eef27aebf5a63a739ed998bfc022ca8425eac3ba5d949673e63e8c1274 SHA512 f3d1ba81e3a713fb345304c6610e72ecfd3bdcecba1ba80c547e7b07a3a13eba28a0c217f284a43b17b426903f1053aa1812a66d605dee4fa90058fbb8d7f4c9
EBUILD snack-2.2.10-r8.ebuild 2135 BLAKE2B 13aae21a73c216c4a1fe01cd0351a84d4b222d10153961d153fd1fa61ae1d5ccd1af2fd15d02ea47179c25230c63b2f8293770407d1112e7a923e8293bd9d7d7 SHA512 933c4efcb6f9a700367eeba52edfd06bfd83f9e876227985aa19bbb768c99ff7e7bb92571df3a84f19de07f9a1c1eaadb74987abc4990b75830e826082023467
EBUILD snack-2.2.10-r9.ebuild 2507 BLAKE2B 4ad460b7d7454a82da834d4de55b2f2f632e6235132c1e273f4d1b24aac533f4277395550963665b3e09d072d5eb86ee8aeff366ebefae916acade3255ab4cec SHA512 22eb08e9dc2a6bb85a9132e2bf92138d7199f214765d2ff0098447a7bd61128ddd5c881151ca293f13c91033643184e62d34042d4828606388b256be17a269cb
MISC metadata.xml 259 BLAKE2B 174c3c7b4292350e73a38b09d473abba172ee6e82ca1b5bcb6815a9927609a7fbac063a19498e7c5deaa32530d10d8c493760ff5b6e489f821410cfeccadf566 SHA512 5943f2c9dc9a55862bae4c01be9e1f27304ffc1ce48d67341b4a19793c0bb11fe3d1a419af924ac360aeeafbce28018971602019a559a8a6c5939e05e3567639

@ -9,17 +9,23 @@
test pitch-2.1 {pitch command, with missing argument for -start option} {
set s [snack::sound snd -load ex1.wav]
--- a/tests/power.test 2018-12-02 21:58:19.319057755 +0100
+++ b/tests/power.test 2018-12-02 21:56:48.303543173 +0100
@@ -14,7 +14,7 @@
set res [$s power]
$s destroy
set res
-} {57.668 58.916 57.992 58.647 58.462 58.415 58.353 58.948 58.897 59.02 58.761 58.745 58.248 58.595 59.158 58.846 58.467 61.37 59.153 59.315 58.301 60.035 59.451 58.963 71.281 71.387 71.13 71.213 71.01 70.635 69.845 68.822 68.986 68.525 67.103 66.664 67.365 67.627 66.72 67.337 67.657 68.365 68.854 68.204 58.26 58.141 66.927 69.789 69.122 69.601 69.076 68.909 69.337 68.621 67.11 65.266 64.678 64.223 61.751 60.287 59.447 57.811 58.444 58.209 57.645 57.279 56.377 56.572 56.467 56.796 57.045 57.735 57.858 57.081 56.943 56.421 54.929 56.202 57.349 57.643 57.477 58.207 57.706 58.385 58.601 59.228 58.694 57.176 57.423 57.733 58.599 58.614 58.771 59.005 58.651 59.077 59.001 58.113 58.374}
+} {57.668 58.916 57.992 58.647 58.463 58.415 58.353 58.948 58.897 59.02 58.761 58.745 58.248 58.595 59.158 58.846 58.467 61.37 59.153 59.315 58.301 60.035 59.451 58.963 71.281 71.387 71.13 71.213 71.01 70.635 69.845 68.822 68.986 68.525 67.103 66.664 67.365 67.627 66.72 67.337 67.657 68.365 68.854 68.204 58.26 58.141 66.927 69.789 69.122 69.601 69.076 68.909 69.337 68.621 67.11 65.266 64.678 64.223 61.751 60.287 59.447 57.811 58.444 58.209 57.645 57.279 56.377 56.572 56.467 56.796 57.045 57.735 57.858 57.081 56.943 56.421 54.929 56.202 57.349 57.643 57.477 58.207 57.706 58.385 58.601 59.228 58.694 57.176 57.423 57.733 58.599 58.614 58.771 59.005 58.651 59.077 59.001 58.113 58.374}
--- a/tests/power.test 2020-10-12 21:45:55.843838864 +0200
+++ b/tests/power.test 2020-10-12 21:46:21.732387559 +0200
@@ -8,14 +8,6 @@
namespace import ::tcltest::*
}
-test power-1.1 {power command} {
- set s [snack::sound snd -load ex1.wav]
- set tcl_precision 5
- set res [$s power]
- $s destroy
- set res
-} {57.668 58.916 57.992 58.647 58.462 58.415 58.353 58.948 58.897 59.02 58.761 58.745 58.248 58.595 59.158 58.846 58.467 61.37 59.153 59.315 58.301 60.035 59.451 58.963 71.281 71.387 71.13 71.213 71.01 70.635 69.845 68.822 68.986 68.525 67.103 66.664 67.365 67.627 66.72 67.337 67.657 68.365 68.854 68.204 58.26 58.141 66.927 69.789 69.122 69.601 69.076 68.909 69.337 68.621 67.11 65.266 64.678 64.223 61.751 60.287 59.447 57.811 58.444 58.209 57.645 57.279 56.377 56.572 56.467 56.796 57.045 57.735 57.858 57.081 56.943 56.421 54.929 56.202 57.349 57.643 57.477 58.207 57.706 58.385 58.601 59.228 58.694 57.176 57.423 57.733 58.599 58.614 58.771 59.005 58.651 59.077 59.001 58.113 58.374}
-
test power-1.2 {power command} {
set s [snack::sound snd -load ex1.wav]
set tcl_precision 5
--- a/tests/mixer.test 2019-05-15 08:41:24.761148030 +0200
+++ b/tests/mixer.test 2019-05-15 08:41:37.902919720 +0200
@@ -13,12 +13,6 @@
@ -93,23 +99,6 @@
test pitch-2.1 {pitch command, with missing argument for -start option} {
set s [snack::sound snd -load ex1.wav]
catch {$s pitch -start} msg
--- a/tests/power.test 2020-10-12 21:45:55.843838864 +0200
+++ b/tests/power.test 2020-10-12 21:46:21.732387559 +0200
@@ -8,14 +8,6 @@
namespace import ::tcltest::*
}
-test power-1.1 {power command} {
- set s [snack::sound snd -load ex1.wav]
- set tcl_precision 5
- set res [$s power]
- $s destroy
- set res
-} {57.668 58.916 57.992 58.647 58.463 58.415 58.353 58.948 58.897 59.02 58.761 58.745 58.248 58.595 59.158 58.846 58.467 61.37 59.153 59.315 58.301 60.035 59.451 58.963 71.281 71.387 71.13 71.213 71.01 70.635 69.845 68.822 68.986 68.525 67.103 66.664 67.365 67.627 66.72 67.337 67.657 68.365 68.854 68.204 58.26 58.141 66.927 69.789 69.122 69.601 69.076 68.909 69.337 68.621 67.11 65.266 64.678 64.223 61.751 60.287 59.447 57.811 58.444 58.209 57.645 57.279 56.377 56.572 56.467 56.796 57.045 57.735 57.858 57.081 56.943 56.421 54.929 56.202 57.349 57.643 57.477 58.207 57.706 58.385 58.601 59.228 58.694 57.176 57.423 57.733 58.599 58.614 58.771 59.005 58.651 59.077 59.001 58.113 58.374}
-
test power-1.2 {power command} {
set s [snack::sound snd -load ex1.wav]
set tcl_precision 5
--- a/tests/dbpower.test 2020-10-14 19:03:17.821543729 +0200
+++ b/tests/dbpower.test 2020-10-14 19:03:36.234218978 +0200
@@ -17,15 +17,6 @@

@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
SLOT="0"
IUSE="alsa examples python vorbis"
RESTRICT="!test? ( test )"

@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="amd64 hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 hppa ppc sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
SLOT="0"
IUSE="alsa examples python vorbis"
RESTRICT="!test? ( test )"

Binary file not shown.

@ -1,4 +1,6 @@
AUX hfstospell-0.5.1-gcc-10-fix.patch 935 BLAKE2B fdfb569d85a19b1ad939984b74b6857ae71527967a88c6be58baf6b281fe46a7fa33504387f2f344faa4bf1c03272e8760fd3b5939a8cef8d977ff1f16f55583 SHA512 73527efa09cb17a5941ac3b2f89525e45d817621dfd7eb2f6ecfa3d77e1327214234b8736d53782b3f2e593c57d94ffbe9302aeae041472e7ea99d8a2400bcf3
DIST hfstospell-0.5.1.tar.gz 152056 BLAKE2B fa589908312bd4a4b40b88b221ee5f6bdc281d6151984a87b237372b0141157db87b3494e357d74a17f0ee137fd5ce35ec8caddb12d5bffe15930a74345cd3ee SHA512 bd8ffdd3ee822da2a57a3405b139ec1e635dc8bb293dbd9abd05912b8929df29633304e64b97522e4590a3907ddfa3aefec3e4da5ab709b9be1857cc2ecd2018
DIST hfstospell-0.5.2.tar.gz 152115 BLAKE2B 667c01672fd6fd6ee743a6542677ffe74e3900c27ab2754f8fa7dcc57081074bd98e8d82827fe176b2a6c9abc4565efcb3204df43110906f5a333405ec8a6bf2 SHA512 307aff3aec91ac6ffed3ebabdc2baa1a6e913431f57a80a0d0254be57fbd72e28d7592c35e0d72e5979f7e0b4c585f11b8eb91183b0877f9670a9cd5206c0140
EBUILD hfstospell-0.5.1.ebuild 740 BLAKE2B 4e1dbe72f1cd3ac7c392844fce52895eed3e265a3adf126e7d2222e47c14d7d52540790682f0a22ff94054ea880223e9b695e064b7864a149c7082b4d912154a SHA512 8b0df520dd729576530c090a8269d3057f77be1af7fb172ba9d64f8c5a4e58c9c035b2c7062622d230a60cf6a42c0ca091ec5e6693422de96c8583f7069e012d
EBUILD hfstospell-0.5.2.ebuild 681 BLAKE2B 5d885cd9f066497aea4b153acb0ddc4f42476b0734b6c8f640049ab67409fdced34c761d67cf01958a2e2e2e0856b387f0fa8497c250a3d3eb0a68f2eb4e95f8 SHA512 701195f483bb014ffe2ec8bb216f7980ef1ee52c0d04c418db4507409a52eabbe013d6fc3105d7c5151640cc5935dad8803746624c1ba4546eed6db949e3905d
MISC metadata.xml 254 BLAKE2B 938f68b7b21ad386a35540a09e4bb956e241dfc963d4823c3c0cd46d3449ff4fb5a1cead67ad7c35a460503d30bdbde35822535f1c2d46f2939ee190f328b846 SHA512 26047ebb40fc49bfb4393121c5c5af69caee617a1d75676be84b0f5af75564828aeeef4503c7681eaaf7e48f6c662574874336296c18e002dca8e925162a1d4c

@ -0,0 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools
DESCRIPTION="HFST spell checker library and command line tool"
HOMEPAGE="https://github.com/hfst/hfst-ospell"
SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/libarchive
dev-cpp/libxmlpp:2.6
dev-libs/icu:=
dev-libs/tinyxml2"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/hfst-ospell-${PV}"
src_prepare() {
default
eautoreconf
}
src_install() {
default
find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die
}

Binary file not shown.

@ -1,6 +1,4 @@
AUX hikari-2.1.1-gnu-make.patch 10450 BLAKE2B a956a4c49d95d99d84147a083f56e23a2e6a995fdeb79994c556eca4df364167fae58bddb824ceef1ff952442f9591e198effaf9daffc997a11f7ae8dc7e903b SHA512 033d6a3b200eaa1bdedbe6b7cb110207046e535dd43a0ac6628c2dadf7f23e3ce9d63c7101cbf5d217ac43483f31baaeb459464a69a92d120963c96a290caa5f
DIST hikari-2.1.1.tar.gz 1012598 BLAKE2B 189e7bd9271ed5af89f5039288334c16a33c049c504f57e05cfa11b20098650165bb655023d016a14f2b13ed94e819bece088ef8517b9114b80d6a5921000780 SHA512 6da547d957cc65ab040647209a865550b0cc2b3d79040fae507591c41e938826861e27034379c21a1b7ce18afa35dbb813e96e661f4bd1232eb932f032271dff
DIST hikari-2.1.2.tar.gz 1012670 BLAKE2B 9ce3dc08b3b9377458eba7299d5921466983c64ef7a9eb16194c4cf4dcb482af1313b9378bf733e38fd5bb0b8154553d7ab57a7e45db69932a2bb201ff29b041 SHA512 e4c1328414a2b99657fbce58139d5f6432580182ee277bc1fb8d3de1fa875675d78606dc8defd7997025caeac36f533ea9f34fca56c15a9a64dfa05c9c3e51b7
EBUILD hikari-2.1.1.ebuild 1243 BLAKE2B a7661734f9a46267934ad187a1bed2d028f23044b681c5cac6318f1674c2e8745c26c43edcc6f0f40e3a2ce8c1cd2be0b8aa2e65b7605b8bd63da9a45feb36a1 SHA512 048270c859405fc622772444eb84d1b06a781c80b9c4d454bdcaefb41d2537bdee991753bcf1c6151b9ee2012ad9391bb3098b7b949ec03ea07ab3e0439f4062
EBUILD hikari-2.1.2.ebuild 1217 BLAKE2B fa3af4a381bb04eeb41069c54a37752c56d0938925c7b2b45b09f4caa81358346d8181626a8857d273fcc0ec2d913a4569b269e71fa29f1d2a1f1ed934b8e36f SHA512 9bc1adad3cebd4905a21bbda269d755a9c545e4a4fe747d2a99bd32e2c88f07942e35daa371d3b065585139c1d626fea4c929974907308859638f36d9fd28ead
AUX hikari-2.2.1-pkgconfig.patch 2675 BLAKE2B c5313156b4c9fb2871d3c5ee7b0b4532235c9ccf36747d5b6f2b519f1cd9f9fc65b366f404c4c30842286c3656ee75a59ebf214c6b06f4ad3be188d312f9b371 SHA512 d9e782c9bc7038e452a2a2956dd7e812484d8e8cbbd73018dff45a91522594ebd9cfa3e8737b66c143ab7a8cfd04e360b41b9cf4f037a8f215e1986745467378
DIST hikari-2.2.1.tar.gz 1019168 BLAKE2B aa2ea50b665b3e5d62deba9565cab0d24694046d37dcd9aaa85d3581efbce339ea3f02630155fc731a7eb20dc7b4e4a301e5c6abfd1499ef962e6ef012184ca6 SHA512 640d4ef19cb445613e43fb3363ff00f13937ab256155129bbeba7adcd5f8aed1e4ddbcc6af13809c54ce14dc0d51933cc2763c8a990f44e49d6bfbf9daf62d80
EBUILD hikari-2.2.1.ebuild 1332 BLAKE2B 176e4ced64bd4644d5ca34474158bd2bda9d9563a90c0735d9d0e2e541981f38a61a366474da5e63284e881f050ac65f5e009d439331f713800fb5e9a804a416 SHA512 8314c7251a07517bb088708326332f052f5bdff183d422bea32a0b95c646cbec7dcf7c6ebfd19b9e9bf646ea18bbece969969172b9ec966f7c84206b3a81136a
MISC metadata.xml 1015 BLAKE2B cf0b1938d20d91676068e3fe8d5556da68afc6c3d5c1f56da1a8b18b60d3ed932c43b084cd2fd99cf5c0f713f6684da5b907a650f7f37d671d12b15de894624a SHA512 fe3983cb19d30846c315db699947be49e5ca046a320ecd56dbde122ebd5380d896210ea3fbbb860f164bc4140e7199d0cc26b067dfcab6f492932b31fdaf593c

@ -1,332 +0,0 @@
explain steps to guide future me and other patchers
(1) define common variables on top
(2) remove conditions for doc and others to define VERSION
(3) replace all ${*} by $(*)
(4) replace pkg-config by $(PKG_CONFIG)
(6) remove .PATH: src
(5) remove main.c from OBJS because it is in different directory
- we will define a separate target for it
(6) add $(OBJS) target + main.o target and add then to the end
of dependencies for hikari
(7) add main.o to be cleaned-up
(8) reorder the library orders in the $(CC) steps because gcc
diff --git a/Makefile b/Makefile
index cab013a..b72e74c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,22 @@
+TARGET = hikari
+
+DESTDIR ?=
+
+prefix ?= /usr/local
+exec_prefix ?= $(prefix)
+bindir ?= $(exec_prefix)/bin
+sysconfdir ?= $(prefix)/etc
+
+PKG_CONFIG ?= pkg-config
+
+VERSION ?= "CURRENT"
+
+### Upstream variables
+PREFIX ?= $(DESTDIR)$(prefix)
+ETC_PREFIX ?= $(DESTDIR)$(sysconfdir)
+
OS != uname
-VERSION ?= "CURRENT"
-PREFIX ?= /usr/local
-ETC_PREFIX ?= ${PREFIX}
+INSTALL_GROUP != id -gn
OBJS = \
action.o \
@@ -33,7 +48,6 @@ OBJS = \
layout_select_mode.o \
lock_indicator.o \
lock_mode.o \
- main.o \
mark.o \
mark_assign_mode.o \
mark_select_mode.o \
@@ -64,109 +78,124 @@ OBJS = \
WAYLAND_PROTOCOLS != pkg-config --variable pkgdatadir wayland-protocols
-.PHONY: distclean clean clean-doc doc dist install uninstall
-.PATH: src
-
# Allow specification of /extra/ CFLAGS and LDFLAGS
-CFLAGS += ${CFLAGS_EXTRA}
-LDFLAGS += ${LDFLAGS_EXTRA}
+CFLAGS += $(CFLAGS_EXTRA)
+LDFLAGS += $(LDFLAGS_EXTRA)
-.ifdef DEBUG
+ifeq ($(DEBUG),1)
CFLAGS += -g -O0 -fsanitize=address
-.else
+else
CFLAGS += -DNDEBUG
-.endif
+endif
-.ifdef WITH_POSIX_C_SOURCE
+ifeq ($(WITH_POSIX_C_SOURCE),1)
CFLAGS += -D_POSIX_C_SOURCE=200809L
-.endif
+endif
-.ifdef WITH_XWAYLAND
+ifeq ($(WITH_XWAYLAND),1)
CFLAGS += -DHAVE_XWAYLAND=1
-.endif
+endif
-.ifdef WITH_GAMMACONTROL
+ifeq ($(WITH_GAMMACONTROL),1)
CFLAGS += -DHAVE_GAMMACONTROL=1
-.endif
+endif
-.ifdef WITH_SCREENCOPY
+ifeq ($(WITH_SCREENCOPY),1)
CFLAGS += -DHAVE_SCREENCOPY=1
-.endif
+endif
-.ifdef WITH_LAYERSHELL
+ifeq ($(WITH_LAYERSHELL),1)
CFLAGS += -DHAVE_LAYERSHELL=1
-.endif
+endif
+
+ifeq ($(WITH_VIRTUAL_INPUT),1)
+CFLAGS += -DHAVE_VIRTUAL_INPUT=1
+endif
-.ifdef WITHOUT_SUID
+ifeq ($(WITHOUT_SUID),1)
PERMS = 555
-.else
+else
PERMS = 4555
-.endif
+endif
-CFLAGS += -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=${ETC_PREFIX}
+CFLAGS += -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=$(ETC_PREFIX)
-WLROOTS_CFLAGS != pkg-config --cflags wlroots
-WLROOTS_LIBS != pkg-config --libs wlroots
+WLROOTS_CFLAGS != $(PKG_CONFIG) --cflags wlroots
+WLROOTS_LIBS != $(PKG_CONFIG) --libs wlroots
WLROOTS_CFLAGS += -DWLR_USE_UNSTABLE=1
-PANGO_CFLAGS != pkg-config --cflags pangocairo
-PANGO_LIBS != pkg-config --libs pangocairo
+PANGO_CFLAGS != $(PKG_CONFIG) --cflags pangocairo
+PANGO_LIBS != $(PKG_CONFIG) --libs pangocairo
-CAIRO_CFLAGS != pkg-config --cflags cairo
-CAIRO_LIBS != pkg-config --libs cairo
+CAIRO_CFLAGS != $(PKG_CONFIG) --cflags cairo
+CAIRO_LIBS != $(PKG_CONFIG) --libs cairo
-PIXMAN_CFLAGS != pkg-config --cflags pixman-1
-PIXMAN_LIBS != pkg-config --libs pixman-1
+PIXMAN_CFLAGS != $(PKG_CONFIG) --cflags pixman-1
+PIXMAN_LIBS != $(PKG_CONFIG) --libs pixman-1
-XKBCOMMON_CFLAGS != pkg-config --cflags xkbcommon
-XKBCOMMON_LIBS != pkg-config --libs xkbcommon
+XKBCOMMON_CFLAGS != $(PKG_CONFIG) --cflags xkbcommon
+XKBCOMMON_LIBS != $(PKG_CONFIG) --libs xkbcommon
-WAYLAND_CFLAGS != pkg-config --cflags wayland-server
-WAYLAND_LIBS != pkg-config --libs wayland-server
+WAYLAND_CFLAGS != $(PKG_CONFIG) --cflags wayland-server
+WAYLAND_LIBS != $(PKG_CONFIG) --libs wayland-server
-LIBINPUT_CFLAGS != pkg-config --cflags libinput
-LIBINPUT_LIBS != pkg-config --libs libinput
+LIBINPUT_CFLAGS != $(PKG_CONFIG) --cflags libinput
+LIBINPUT_LIBS != $(PKG_CONFIG) --libs libinput
-UCL_CFLAGS != pkg-config --cflags libucl
-UCL_LIBS != pkg-config --libs libucl
+UCL_CFLAGS != $(PKG_CONFIG) --cflags libucl
+UCL_LIBS != $(PKG_CONFIG) --libs libucl
CFLAGS += \
- ${WLROOTS_CFLAGS} \
- ${PANGO_CFLAGS} \
- ${CAIRO_CFLAGS} \
- ${PIXMAN_CFLAGS} \
- ${XKBCOMMON_CFLAGS} \
- ${WAYLAND_CFLAGS} \
- ${LIBINPUT_CFLAGS} \
- ${UCL_CFLAGS}
+ $(WLROOTS_CFLAGS) \
+ $(PANGO_CFLAGS) \
+ $(CAIRO_CFLAGS) \
+ $(PIXMAN_CFLAGS) \
+ $(XKBCOMMON_CFLAGS) \
+ $(WAYLAND_CFLAGS) \
+ $(LIBINPUT_CFLAGS) \
+ $(UCL_CFLAGS)
LIBS = \
- ${WLROOTS_LIBS} \
- ${PANGO_LIBS} \
- ${CAIRO_LIBS} \
- ${PIXMAN_LIBS} \
- ${XKBCOMMON_LIBS} \
- ${WAYLAND_LIBS} \
- ${LIBINPUT_LIBS} \
- ${UCL_LIBS}
+ $(WLROOTS_LIBS) \
+ $(PANGO_LIBS) \
+ $(CAIRO_LIBS) \
+ $(PIXMAN_LIBS) \
+ $(XKBCOMMON_LIBS) \
+ $(WAYLAND_LIBS) \
+ $(LIBINPUT_LIBS) \
+ $(UCL_LIBS)
-all: hikari hikari-unlocker
+.PHONY: distclean clean clean-doc doc dist install uninstall
version.h:
- echo "#define HIKARI_VERSION \"${VERSION}\"" >> version.h
+ echo "#define HIKARI_VERSION \"$(VERSION)\"" >> version.h
-hikari: version.h xdg-shell-protocol.h wlr-layer-shell-unstable-v1-protocol.h ${OBJS}
- ${CC} ${LDFLAGS} ${CFLAGS} ${INCLUDES} -o ${.TARGET} ${OBJS} ${LIBS}
+$(OBJS): %.o: src/%.c
+ $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@
+
+main.o:
+ $(CC) $(CFLAGS) $(INCLUDES) -c main.c -o main.o
xdg-shell-protocol.h:
- wayland-scanner server-header ${WAYLAND_PROTOCOLS}/stable/xdg-shell/xdg-shell.xml ${.TARGET}
+ wayland-scanner server-header $(WAYLAND_PROTOCOLS)/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.h
wlr-layer-shell-unstable-v1-protocol.h:
- wayland-scanner server-header protocol/wlr-layer-shell-unstable-v1.xml ${.TARGET}
+ wayland-scanner server-header protocol/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.h
+
+hikari: version.h xdg-shell-protocol.h wlr-layer-shell-unstable-v1-protocol.h $(OBJS) main.o
+ $(CC) $(LDFLAGS) $(CFLAGS) $(INCLUDES) $(OBJS) main.o $(LIBS) -o $(TARGET)
hikari-unlocker: hikari_unlocker.c
- ${CC} ${CFLAGS_EXTRA} ${LDFLAGS_EXTRA} -o hikari-unlocker hikari_unlocker.c -lpam
+ $(CC) $(LDFLAGS) $(CFLAGS) $(INCLUDES) hikari_unlocker.c -lpam $(LIBS) -o hikari-unlocker
+
+share/man/man1/hikari.1:
+ pandoc -M title:"HIKARI(1) $(VERSION) | hikari - Wayland Compositor" -s \
+ --to man -o share/man/man1/hikari.1 share/man/man1/hikari.md
+
+doc: share/man/man1/hikari.1
+
+all: hikari hikari-unlocker
clean-doc:
@test -e _darcs && echo "cleaning manpage" ||:
@@ -178,66 +207,38 @@ clean: clean-doc
@rm xdg-shell-protocol.h 2> /dev/null ||:
@rm wlr-layer-shell-unstable-v1-protocol.h 2> /dev/null ||:
@echo "cleaning object files"
- @rm ${OBJS} 2> /dev/null ||:
+ @rm $(OBJS) 2> /dev/null ||:
+ @rm main.o 2> /dev/null ||:
@echo "cleaning executables"
@rm hikari 2> /dev/null ||:
@rm hikari-unlocker 2> /dev/null ||:
-share/man/man1/hikari.1:
- pandoc -M title:"HIKARI(1) ${VERSION} | hikari - Wayland Compositor" -s \
- --to man -o share/man/man1/hikari.1 share/man/man1/hikari.md
-
-doc: share/man/man1/hikari.1
-
-hikari-${VERSION}.tar.gz: version.h share/man/man1/hikari.1
- @darcs revert
- @tar -s "#^#hikari-${VERSION}/#" -czf hikari-${VERSION}.tar.gz \
- version.h \
- main.c \
- hikari_unlocker.c \
- include/hikari/*.h \
- src/*.c \
- protocol/*.xml \
- Makefile \
- LICENSE \
- README.md \
- CHANGELOG.md \
- share/man/man1/hikari.md \
- share/man/man1/hikari.1 \
- share/backgrounds/hikari/hikari_wallpaper.png \
- share/wayland-sessions/hikari.desktop \
- etc/hikari/hikari.conf \
- etc/pam.d/hikari-unlocker.*
-
-distclean: clean-doc
- @test -e _darcs && echo "cleaning version.h" ||:
- @test -e _darcs && rm version.h ||:
-
-dist: distclean hikari-${VERSION}.tar.gz
-
-install: hikari hikari-unlocker share/man/man1/hikari.1
- mkdir -p ${DESTDIR}/${PREFIX}/bin
- mkdir -p ${DESTDIR}/${PREFIX}/share/man/man1
- mkdir -p ${DESTDIR}/${PREFIX}/share/backgrounds/hikari
- mkdir -p ${DESTDIR}/${PREFIX}/share/wayland-sessions
- mkdir -p ${DESTDIR}/${ETC_PREFIX}/etc/hikari
- mkdir -p ${DESTDIR}/${ETC_PREFIX}/etc/pam.d
- sed "s,PREFIX,${PREFIX}," etc/hikari/hikari.conf > ${DESTDIR}/${ETC_PREFIX}/etc/hikari/hikari.conf
- chmod 644 ${DESTDIR}/${ETC_PREFIX}/etc/hikari/hikari.conf
- install -m ${PERMS} hikari ${DESTDIR}/${PREFIX}/bin
- install -m 4555 hikari-unlocker ${DESTDIR}/${PREFIX}/bin
- install -m 644 share/man/man1/hikari.1 ${DESTDIR}/${PREFIX}/share/man/man1
- install -m 644 share/backgrounds/hikari/hikari_wallpaper.png ${DESTDIR}/${PREFIX}/share/backgrounds/hikari/hikari_wallpaper.png
- install -m 644 share/wayland-sessions/hikari.desktop ${DESTDIR}/${PREFIX}/share/wayland-sessions/hikari.desktop
- install -m 644 etc/pam.d/hikari-unlocker.${OS} ${DESTDIR}/${ETC_PREFIX}/etc/pam.d/hikari-unlocker
+install-doc:
+ install -m 644 share/man/man1/hikari.1 $(PREFIX)/share/man/man1
+
+install:
+ mkdir -p $(PREFIX)/bin
+ mkdir -p $(PREFIX)/share/man/man1
+ mkdir -p $(PREFIX)/share/backgrounds/hikari
+ mkdir -p $(PREFIX)/share/wayland-sessions
+ mkdir -p $(ETC_PREFIX)/etc/hikari
+ mkdir -p $(ETC_PREFIX)/etc/pam.d
+ sed "s,PREFIX,$(prefix)," etc/hikari/hikari.conf > $(ETC_PREFIX)/etc/hikari/hikari.conf
+ chmod 644 $(ETC_PREFIX)/etc/hikari/hikari.conf
+ install -m $(PERMS) hikari $(PREFIX)/bin
+ install -m 4555 hikari-unlocker $(PREFIX)/bin
+ install -m 644 share/backgrounds/hikari/hikari_wallpaper.png $(PREFIX)/share/backgrounds/hikari/hikari_wallpaper.png
+ install -m 644 share/wayland-sessions/hikari.desktop $(PREFIX)/share/wayland-sessions/hikari.desktop
+ install -m 644 etc/pam.d/hikari-unlocker.$(OS) $(ETC_PREFIX)/etc/pam.d/hikari-unlocker
uninstall:
- -rm ${DESTDIR}/${PREFIX}/bin/hikari
- -rm ${DESTDIR}/${PREFIX}/bin/hikari-unlocker
- -rm ${DESTDIR}/${PREFIX}/share/man/man1/hikari.1
- -rm ${DESTDIR}/${PREFIX}/share/backgrounds/hikari/hikari_wallpaper.png
- -rm ${DESTDIR}/${PREFIX}/share/wayland-sessions/hikari.desktop
- -rm ${DESTDIR}/${ETC_PREFIX}/etc/pam.d/hikari-unlocker
- -rm ${DESTDIR}/${ETC_PREFIX}/etc/hikari/hikari.conf
- -rmdir ${DESTDIR}/${ETC_PREFIX}/etc/hikari
- -rmdir ${DESTDIR}/${PREFIX}/share/backgrounds/hikari
+ -rm $(PREFIX)/bin/hikari
+ -rm $(PREFIX)/bin/hikari-unlocker
+ -rm $(PREFIX)/share/man/man1/hikari.1
+ -rm $(PREFIX)/share/backgrounds/hikari/hikari_wallpaper.png
+ -rm $(PREFIX)/share/wayland-sessions/hikari.desktop
+ -rm $(ETC_PREFIX)/etc/pam.d/hikari-unlocker
+ -rm $(ETC_PREFIX)/etc/hikari/hikari.conf
+ -rmdir $(ETC_PREFIX)/etc/hikari
+ -rmdir $(PREFIX)/share/backgrounds/hikari
+

@ -0,0 +1,78 @@
diff --git a/Makefile b/Makefile
index 555b770..01025b9 100644
--- a/Makefile
+++ b/Makefile
@@ -13,6 +13,7 @@ WITH_VIRTUAL_INPUT = YES
OS != uname
VERSION ?= "CURRENT"
PREFIX ?= /usr/local
+PKG_CONFIG ?= pkg-config
ETC_PREFIX ?= ${PREFIX}
OBJS = \
@@ -78,7 +79,7 @@ OBJS += \
xwayland_view.o
.endif
-WAYLAND_PROTOCOLS != pkg-config --variable pkgdatadir wayland-protocols
+WAYLAND_PROTOCOLS != ${PKG_CONFIG} --variable pkgdatadir wayland-protocols
.PHONY: distclean clean clean-doc doc dist install uninstall
.PATH: src
@@ -125,31 +126,31 @@ CFLAGS += -DHAVE_VIRTUAL_INPUT=1
CFLAGS += -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=${ETC_PREFIX}
-WLROOTS_CFLAGS != pkg-config --cflags wlroots
-WLROOTS_LIBS != pkg-config --libs wlroots
+WLROOTS_CFLAGS != ${PKG_CONFIG} --cflags wlroots
+WLROOTS_LIBS != ${PKG_CONFIG} --libs wlroots
WLROOTS_CFLAGS += -DWLR_USE_UNSTABLE=1
-PANGO_CFLAGS != pkg-config --cflags pangocairo
-PANGO_LIBS != pkg-config --libs pangocairo
+PANGO_CFLAGS != ${PKG_CONFIG} --cflags pangocairo
+PANGO_LIBS != ${PKG_CONFIG} --libs pangocairo
-CAIRO_CFLAGS != pkg-config --cflags cairo
-CAIRO_LIBS != pkg-config --libs cairo
+CAIRO_CFLAGS != ${PKG_CONFIG} --cflags cairo
+CAIRO_LIBS != ${PKG_CONFIG} --libs cairo
-PIXMAN_CFLAGS != pkg-config --cflags pixman-1
-PIXMAN_LIBS != pkg-config --libs pixman-1
+PIXMAN_CFLAGS != ${PKG_CONFIG} --cflags pixman-1
+PIXMAN_LIBS != ${PKG_CONFIG} --libs pixman-1
-XKBCOMMON_CFLAGS != pkg-config --cflags xkbcommon
-XKBCOMMON_LIBS != pkg-config --libs xkbcommon
+XKBCOMMON_CFLAGS != ${PKG_CONFIG} --cflags xkbcommon
+XKBCOMMON_LIBS != ${PKG_CONFIG} --libs xkbcommon
-WAYLAND_CFLAGS != pkg-config --cflags wayland-server
-WAYLAND_LIBS != pkg-config --libs wayland-server
+WAYLAND_CFLAGS != ${PKG_CONFIG} --cflags wayland-server
+WAYLAND_LIBS != ${PKG_CONFIG} --libs wayland-server
-LIBINPUT_CFLAGS != pkg-config --cflags libinput
-LIBINPUT_LIBS != pkg-config --libs libinput
+LIBINPUT_CFLAGS != ${PKG_CONFIG} --cflags libinput
+LIBINPUT_LIBS != ${PKG_CONFIG} --libs libinput
-UCL_CFLAGS != pkg-config --cflags libucl
-UCL_LIBS != pkg-config --libs libucl
+UCL_CFLAGS != ${PKG_CONFIG} --cflags libucl
+UCL_LIBS != ${PKG_CONFIG} --libs libucl
CFLAGS += \
${WLROOTS_CFLAGS} \
@@ -192,7 +193,7 @@ wlr-layer-shell-unstable-v1-protocol.h:
wayland-scanner server-header protocol/wlr-layer-shell-unstable-v1.xml ${.TARGET}
hikari-unlocker: hikari_unlocker.c
- ${CC} ${CFLAGS_EXTRA} ${LDFLAGS_EXTRA} -o hikari-unlocker hikari_unlocker.c -lpam
+ ${CC} ${LDFLAGS} ${CFLAGS} ${INCLUDES} -o hikari-unlocker hikari_unlocker.c -lpam
clean-doc:
@test -e _darcs && echo "cleaning manpage" ||:

@ -1,57 +0,0 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Wayland compositor inspired by CWM"
HOMEPAGE="https://hikari.acmelabs.space/"
SRC_URI="https://hikari.acmelabs.space/releases/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="MIT"
SLOT="0"
IUSE="gamma layershell screencopy suid virtual-io +X"
DEPEND="
dev-libs/libinput:=
dev-libs/libucl
>=gui-libs/wlroots-0.11.0
media-libs/libglvnd
x11-libs/cairo[X?,svg]
x11-libs/libxkbcommon[X?]
x11-libs/pango[X?]
x11-libs/pixman
sys-libs/pam
"
RDEPEND="
${DEPEND}
x11-misc/xkeyboard-config
"
BDEPEND="
dev-libs/wayland-protocols
virtual/pkgconfig
"
# keep this as others OS's are using this as reference
PATCHES=(
"${FILESDIR}/${P}-gnu-make.patch"
)
src_compile() {
emake VERSION="{PV}" \
WITH_POSIX_C_SOURCE=1 \
WITH_GAMMACONTROL=$(usex gamma 1 0) \
WITH_LAYERSHELL=$(usex layershell 1 0) \
WITH_SCREENCOPY=$(usex screencopy 1 0) \
WITH_SUID=$(usex suid 1 0) \
WITH_VIRTUAL_INPUT=$(usex virtual-io 1 0) \
WITH_XWAYLAND=$(usex X 1 0) \
all
}
src_install() {
emake PREFIX="${D}/usr" ETC_PREFIX="${D}" prefix="${SYSROOT}/usr" install install-doc
doman share/man/man1/hikari.1
}

@ -3,7 +3,7 @@
EAPI=7
inherit multiprocessing
inherit multiprocessing toolchain-funcs
DESCRIPTION="Wayland compositor inspired by CWM"
HOMEPAGE="https://hikari.acmelabs.space/"
@ -37,12 +37,17 @@ BDEPEND="
virtual/pkgconfig
"
PATCHES=( "${FILESDIR}"/${P}-pkgconfig.patch )
pkg_setup() {
export MAKE=bmake
tc-export CC PKG_CONFIG
}
src_compile() {
${MAKE} -j$(makeopts_jobs) VERSION="{PV}" \
LDFLAGS="${LDFLAGS}" \
-DWITH_POSIX_C_SOURCE \
$(usex gamma -DWITH_GAMMACONTROL "") \
$(usex layershell -DWITH_LAYERSHELL "") \

Binary file not shown.

@ -3,8 +3,6 @@ AUX opendmarc-1.3.3-CVE-2020-12460.patch 1302 BLAKE2B 8bd4a1f6aaf44e9931fb97553d
AUX opendmarc.confd 85 BLAKE2B 52cccfd8d194febc24453ad92bebf4358f92125cc4512e664e279f09ee0c44bffc4fa2c4c6dbbdfaf653576bcce821597cccb58fafdfae51b81e5ac149e20113 SHA512 7e5faeebbccaaafe42e6edda3a812b9954f19d71b4593cb2ab895dfeb26a8073e4aaeb2f5c626b1c35877d08ea00077b0507fe833e2838b10d83d5e0acfe966c
AUX opendmarc.initd 1509 BLAKE2B b1cde9546c95b51c8c395f10eddf85bcb2fd17fd8a537df523e04a71d241c0fad4a3d2e4c34c950d7b684be518368fe78538828b81627d647e3531177eabb85e SHA512 00c9901cf5b460e20d8010d4aedfd7c338c76d1053f9ddcd9d4aa2c183345e3b810d0bee1207ff9a7ad988577192c52470ca62c67130a981fa67e393d5c70129
AUX opendmarc.service 800 BLAKE2B 866b1aaa0c8570494ac56aaa9962821204a7a24437cdb8bec0343c716cfc1d3748a368a32ec314dfce7e4264188cfb1dff51212d60340d4be8e33394a85486f6 SHA512 b140dc3ac99ee7c3dcee80743d6c4295dec4ce5090ab9f560ffe35f9d5e63c7f5af871edcc759be462b8110706028c047cd05ae910a74ecba0436620d6b291bb
DIST opendmarc-1.3.2.tar.gz 593448 BLAKE2B 80f47a82e38c6cdc5791a695485262c50e9363b81537a52d7af204bd6a830df6eea9e9b6f710b72b7934c3ab7df800def7d4b3e54f53b8908a7f1b42bcea2b2d SHA512 6045fb7d2be8f0ffdeca07324857d92908a41c6792749017c2fcc1058f05f55317b1919c67c780827dd7094ec8fff2e1fa4aeb5bab7ff7461537957af2652748
DIST opendmarc-1.3.3.tar.gz 575319 BLAKE2B 72dae5553fea9a51d860aaac6d85171a245584a74134df2249217a88f3da04c4eb518141f6342e281c6a9186345d69a34b585dc3ed18bdb53313374db505f4f5 SHA512 bb4bf8e3ad2d1732b07e55316819d4fd708e529b54a336d7d00763e13bfc62580bb1b30f132fa786dbca15e526e8dd5e146c7be454e1c42714a9f57126fc5e12
EBUILD opendmarc-1.3.2-r3.ebuild 1610 BLAKE2B 78304b8b07399155f72cbbac51e47cecad9459e862425c5d0beb01a1ce5ec02791abaaaf87d674200c3dacb7069f1443959811a7ac6dd1a113f121b087f9dfeb SHA512 6a6e5125d8447a73c28478764f793af9a0052a4142e51773904275857f77384e8f4c4f07e04045b94e704d397ddd6d8d787fea9d1415c28d0110efb9052e6486
EBUILD opendmarc-1.3.3.ebuild 1886 BLAKE2B 0acb875bcbb65e6f3dfd440435da8e5d8bda669ee844aa2e9260d82c8b00bf1af73360791be100a3c2ab664c32d335210d04b4b4639cb1cbd9ce3ad7e9241d70 SHA512 b7c8008538b68585f5e61311b9a4a10f9dab56ec88e52401e2ee4d59ff3cac9834cc852f201a4bc82817a10478c7966f45852c912482b14b4091326ec263db49
MISC metadata.xml 512 BLAKE2B e837ed3fdef4432f4a6e208b57942ac6b74de558ad20fa978ce046d49147b4225720506c7191a07eeceeb85d6773d3f6d2ae5ca62c08fddb7126061bcfd46fdb SHA512 33b5347b487959b6412dd8a9e7babf0cedac3dd27eb6397dfc226de5d34b70c7e67e9b30dae231bdf743e4c18ffd2cfcd6df1af450e201cafa3c5105d5a889f0

@ -1,70 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit user multilib systemd
DESCRIPTION="Open source DMARC implementation "
HOMEPAGE="http://www.trusteddomain.org/opendmarc/"
SRC_URI="mirror://sourceforge/opendmarc/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
IUSE="spf +reports static-libs"
DEPEND="reports? ( dev-perl/DBI )
|| ( mail-filter/libmilter mail-mta/sendmail )"
RDEPEND="${DEPEND}
reports? (
dev-perl/DBD-mysql
dev-perl/HTTP-Message
dev-perl/Switch
)
spf? ( mail-filter/libspf2 )"
PATCHES=(
"${FILESDIR}"/${P}-multiple-From.patch
)
pkg_setup() {
enewgroup milter
enewuser milter -1 -1 /var/lib/milter milter
}
src_prepare() {
default
if use !reports ; then
sed -i -e '/^SUBDIRS =/s/reports//' Makefile.in || die
fi
}
src_configure() {
econf \
$(use_with spf) \
$(use_with spf spf2-include "${EPREFIX}"/usr/include/spf2) \
$(use_with spf spf2-lib "${EPREFIX}"/usr/$(get_libdir)) \
$(use_enable static-libs static)
}
src_install() {
default
use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.la
newinitd "${FILESDIR}"/opendmarc.initd opendmarc
newconfd "${FILESDIR}"/opendmarc.confd opendmarc
systemd_dounit "${FILESDIR}/${PN}.service"
dodir /etc/opendmarc
# create config file
sed \
-e 's:^# UserID .*$:UserID milter:' \
-e "s:^# PidFile .*:PidFile ${EPREFIX}/var/run/opendmarc/opendmarc.pid:" \
-e '/^# Socket /s:^# ::' \
"${S}"/opendmarc/opendmarc.conf.sample \
> "${ED}"/etc/opendmarc/opendmarc.conf \
|| die
}

Binary file not shown.

@ -1 +1 @@
Fri, 16 Oct 2020 05:38:30 +0000
Fri, 16 Oct 2020 07:08:26 +0000

@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 486217 BLAKE2B a2e8388c21e11622400955df84cf5750d3dc1ed97260561adcf8593401f8ff3776aefdf5d04f851eb00ee9174b5b2687221348810862c270d26525ad93d576a6 SHA512 b61762e35911592950f03484850ed8e6736359d874b45a8dc2f8c3e462bef78fc8623da4842eeba0a994b89218e6ced81235ec4b0d1cee904aa59dd83fa038b1
TIMESTAMP 2020-10-16T05:38:33Z
TIMESTAMP 2020-10-16T07:08:29Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+JMdlfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+JRu1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klBtIxAAmB/J9aFAU/gpnTbGbCy3CqvTf871lqKHCxyki3JOKEr3ynExPSBCf4qE
DEMiKmu7ueZJrCZD7dK2pvTYjJ0bWkXlKwuMnQprb5uxK9ysJi1NIQqs+ntb6x86
sZX+GJwo27BK/wmRX8qZLkmJAbfUYFYNdiQBd1nsfGNnm3zzAF0zYl46ezW1b7+d
9vz4SUg0fvui+Zeij/2rmFZLdVePclG1+F8nLI25AO+CBpMRDSHnhhO4Sv/o9uZt
4XGSF+raKFIncRWfzVikC+A0GPhGMIDU0xUgjeCfg5KVYHTu9O6Xr4VMKAxUIUXv
Own1xQmE78fD7dOTJyvhTH/xWxHAVnfkYIjsoWbn7mKsjTugfeYh3U8xoBlbLzKX
jlutBAx9qI5E/WnPaXr3jAOPZ6ihhvOmp9DOfM8mU/qtmoBYXV+jmJ0ef6YjyqhC
G6awTit2xCVRZ8bOrysQBa8rAOzx7vF6JtfcVH1iD3fHR1oTic98O8o81VCFZfzH
Pc2bsGp+N8NydBUMrrHXB0FJC6JpqOlPxmbQlyV4u53tNlPJCIlTf//xU3Ruyoi3
LXMkFeM6EGnn0TwhGEMR0l/SHdA2LMfDEZwxYGODVsefDyvDUC47egVmuXIdM+Xe
Ln6hSmYwzenMphLJFiMvJxIzanI4IQ1N7pL5RfVI/STrgh17Ezc=
=YC2P
klCKUQ/+IIr8hy8Rl3tABlQUhsIONAbhYBuPO+qeMjJiAfQLca/AhgLDw7z+HFuo
ZXDzJpgdlDg/2/QJEzTB2L4BWICn/QtdKifp8yInp1QXbeZu4x3LJGY72AHwGP9O
TQmchUAtuSmJwJhj4te7/1wsGgc8eXBie04GQRod+N8TuIWE/i9wOTFmBB8HKWCE
gSPSbfS99zkCHjoBScDsojwu5tY1NoP6GwTNRXaB4zRhcLcwUIrx/5y5giJ5GurK
hoFUe1bFfxXO2WH5smAJGPsN+773K4IubudQawn6plmpbe5EMNy3bl/Bq3eQ573p
Eu/iVXryFl3wjCgbZkWRa/+4VWAg45Azo1RQqg9kNQ+A6LVAu0pouJx4t/VMQCH/
3Lhm+x0b6Omkp4Ycx5Dg0nX3abSlzsbgpX6XH/NO7Wfak2J9+hcWYZcb2VPpVQOi
P/VAOaLi2QXjt0eOaBtd6xE+HjzP51Iip2a+uJW9+bhIMiK4hKGWLosDaXrMKgsp
CzXXXqfRBJ1K0rGQbBrrun60fXDRgB0i/eWo98iORG5Yl1jzJsqzccv1+R0YT3kM
MMpwYkxWYY76uxlIBhrrXTouBPptXG9jt/RFbaJtIL+L7QMAyAnXvqQ0y/4vCI8a
JtGj2zCEf7qfv453EDhqYesybSGxh7FFXWecJ5jfDekwMaDdxTA=
=9sXw
-----END PGP SIGNATURE-----

@ -1 +1 @@
Fri, 16 Oct 2020 05:38:30 +0000
Fri, 16 Oct 2020 07:08:26 +0000

Binary file not shown.

@ -1,4 +1,4 @@
DEFINED_PHASES=compile configure install
DEFINED_PHASES=compile configure install postinst
DESCRIPTION=A dynamic Lisp dialect and bytecode vm
EAPI=7
HOMEPAGE=https://janet-lang.org https://github.com/janet-lang/janet/
@ -6,6 +6,6 @@ IUSE=static-libs
KEYWORDS=~amd64 ~x86
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/janet-lang/janet/archive/v1.11.1.tar.gz -> janet-1.11.1.tar.gz
SRC_URI=https://github.com/janet-lang/janet/archive/v1.12.2.tar.gz -> janet-1.12.2.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=76b0efe3bbc9ccc5e73814e0bff45900
_md5_=82f2d34840a35311ed58cb95c9e8fc44

@ -4,7 +4,7 @@ DESCRIPTION=The Snack Sound Toolkit (Tcl)
EAPI=6
HOMEPAGE=http://www.speech.kth.se/snack/
IUSE=alsa examples python vorbis python_targets_python2_7 test
KEYWORDS=amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
KEYWORDS=amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=dev-lang/tcl:0= dev-lang/tk:0= alsa? ( media-libs/alsa-lib ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) vorbis? ( media-libs/libvorbis ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( python_targets_python2_7 )
@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.speech.kth.se/snack/dist/snack2.2.10.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 distutils-r1 409cd1220f9f980d21980293a50e2a8e edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune db8b7ce9d0e663594bcb4a4e72131a79 multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf virtualx e49dbce7ac14426e1155497476915307 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=8b720c71a10a1c384b448d2bcf070501
_md5_=842ec52cd7836b86b73c0040b2d96b9a

@ -5,7 +5,7 @@ DESCRIPTION=The Snack Sound Toolkit (Tcl)
EAPI=7
HOMEPAGE=http://www.speech.kth.se/snack/
IUSE=alsa examples python vorbis python_targets_python3_7 test
KEYWORDS=amd64 hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
KEYWORDS=amd64 hppa ppc sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=dev-lang/tcl:0= dev-lang/tk:0= alsa? ( media-libs/alsa-lib ) python? ( python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) vorbis? ( media-libs/libvorbis )
REQUIRED_USE=|| ( python_targets_python3_7 )
@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.speech.kth.se/snack/dist/snack2.2.10.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 distutils-r1 409cd1220f9f980d21980293a50e2a8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb virtualx e49dbce7ac14426e1155497476915307
_md5_=6712d8f3f2c922f6b2dab93dcd71fecb
_md5_=be2494607fe5752376a453c24166e1a6

@ -0,0 +1,13 @@
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=install prepare
DEPEND=app-arch/libarchive dev-cpp/libxmlpp:2.6 dev-libs/icu:= dev-libs/tinyxml2
DESCRIPTION=HFST spell checker library and command line tool
EAPI=7
HOMEPAGE=https://github.com/hfst/hfst-ospell
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=app-arch/libarchive dev-cpp/libxmlpp:2.6 dev-libs/icu:= dev-libs/tinyxml2
SLOT=0
SRC_URI=https://github.com/hfst/hfst-ospell/archive/v0.5.2.tar.gz -> hfstospell-0.5.2.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=a82baf862390831178407137748f5f4a

@ -1,13 +0,0 @@
BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig
DEFINED_PHASES=compile install
DEPEND=dev-libs/libinput:= dev-libs/libucl >=gui-libs/wlroots-0.11.0 media-libs/libglvnd x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango[X?] x11-libs/pixman sys-libs/pam
DESCRIPTION=Wayland compositor inspired by CWM
EAPI=7
HOMEPAGE=https://hikari.acmelabs.space/
IUSE=gamma layershell screencopy suid virtual-io +X
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=dev-libs/libinput:= dev-libs/libucl >=gui-libs/wlroots-0.11.0 media-libs/libglvnd x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango[X?] x11-libs/pixman sys-libs/pam x11-misc/xkeyboard-config
SLOT=0
SRC_URI=https://hikari.acmelabs.space/releases/hikari-2.1.1.tar.gz
_md5_=14c2c1a7e15230d70ab0f6ea867f8905

@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=dev-libs/libinput:= dev-libs/libucl >=gui-libs/wlroots-0.11.0[X?] media-libs/libglvnd x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango[X?] x11-libs/pixman sys-libs/pam x11-misc/xkeyboard-config
SLOT=0
SRC_URI=https://hikari.acmelabs.space/releases/hikari-2.1.2.tar.gz
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045
_md5_=8cc0b07e3fff48e9c9efc427df491c94
SRC_URI=https://hikari.acmelabs.space/releases/hikari-2.2.1.tar.gz
_eclasses_=multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=5aac48a3d1576f51661fe676181ab143

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install prepare setup
DEPEND=reports? ( dev-perl/DBI ) || ( mail-filter/libmilter mail-mta/sendmail ) virtual/pkgconfig
DESCRIPTION=Open source DMARC implementation
EAPI=6
HOMEPAGE=http://www.trusteddomain.org/opendmarc/
IUSE=spf +reports static-libs
KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86
LICENSE=BSD
RDEPEND=reports? ( dev-perl/DBI ) || ( mail-filter/libmilter mail-mta/sendmail ) reports? ( dev-perl/DBD-mysql dev-perl/HTTP-Message dev-perl/Switch ) spf? ( mail-filter/libspf2 )
SLOT=0
SRC_URI=mirror://sourceforge/opendmarc/opendmarc-1.3.2.tar.gz
_eclasses_=multilib 98584e405e2b0264d37e8f728327fed1 systemd 69be00334d73f9f50261554b94be0879 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb user 7b7fc6ec5eb1c1eee55b0609f01e7362 user-info a2abd4e2f4c3b9b06d64bf1329359a02
_md5_=733a9f42a4c681e04100cf9d3c6c2fc1

@ -0,0 +1,14 @@
BDEPEND=virtual/pkgconfig || ( dev-libs/openssl:0 dev-libs/libressl:0 ) virtual/pkgconfig
DEFINED_PHASES=configure install postinst prepare
DEPEND=acct-group/unrealircd acct-user/unrealircd >=app-crypt/argon2-20171227-r1:= dev-libs/libpcre2 >=net-dns/c-ares-1.7:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) curl? ( net-misc/curl[adns] )
DESCRIPTION=An advanced Internet Relay Chat daemon
EAPI=7
HOMEPAGE=https://www.unrealircd.org/
IUSE=class-nofakelag curl libressl +operoverride operoverride-verify +prefixaq showlistmodes
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux
LICENSE=GPL-2
RDEPEND=acct-group/unrealircd acct-user/unrealircd >=app-crypt/argon2-20171227-r1:= dev-libs/libpcre2 >=net-dns/c-ares-1.7:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) curl? ( net-misc/curl[adns] )
SLOT=0
SRC_URI=https://www.unrealircd.org/downloads/unrealircd-5.0.7.tar.gz
_eclasses_=multilib 98584e405e2b0264d37e8f728327fed1 ssl-cert 876f0e74ef1cc2e7c4edd9bca336d350 systemd 69be00334d73f9f50261554b94be0879 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=1bcb5e3e453ede06b6b4fc03994269cf

@ -1,12 +0,0 @@
DEFINED_PHASES=configure
DEPEND=app-arch/xz-utils
DESCRIPTION=Utility for examining and tuning ethernet-based network interfaces
EAPI=7
HOMEPAGE=https://www.kernel.org/pub/software/network/ethtool/
IUSE=+netlink
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=netlink? ( net-libs/libmnl )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/network/ethtool/ethtool-5.6.tar.xz
_md5_=d5e6c2116c85585ade823c09840ee6a2

@ -8,5 +8,5 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=netlink? ( net-libs/libmnl )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/network/ethtool/ethtool-5.7.tar.xz
SRC_URI=https://www.kernel.org/pub/software/network/ethtool/ethtool-5.9.tar.xz
_md5_=d5e6c2116c85585ade823c09840ee6a2

@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 12077 BLAKE2B 2f3ed2165704c3f21cd4304fe3c7b1c7220549685a7eaa2b3e7c032afad54f4636d2f0b3a9ec4d5d71d15b7b035403e2ef7a90326cff0da0eaf8ffd7e4fac1aa SHA512 f30fcba11723fbc57f0bea029403880a3ba6f50c0d547ae57a3947cb791df5cb0e16dcf31a4810562ece91b1fc646aa82b76a7ef6f7a60e3a0bdd95f0bc0a165
TIMESTAMP 2020-10-16T05:38:33Z
TIMESTAMP 2020-10-16T07:08:29Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+JMdlfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+JRu1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klCHGw//WHpQupqC96d/t+IPqwaLMOFAaBO7hVlWwXBRQGi3BAFb3eYz//QJbMTZ
8P6MtIwmkPeGTl3jsi+3AuI0FSDuSCvGq1mIcocfhu0cMYHDUY3TNARu9Z5IvFQ3
JAjJXMCbdrJBla04sK9gMWGobUjskwBMydxwKubEQt14Lc4DyF2OVDm4cW3sMk/v
xvbEA45kCE1SgsX2tRdXrIGX1RprPg7pGdjHk16oL91zA9pz7zdaKczJA75TnEEI
yO1peU24CAPYSIJ8Bq4Eymg/6Z7nIM4r3P4RczcrXb/Gmi5UMnB+UgIbo34zX4gd
Nv7xzrG7TK5P5YM56HQ4GHcEC5yFXsErHyZQXUziDT7cUTELuwqC8B1T5M4Lgvn5
UusJOB2HL90K25+jJpkMOqOnE7VcMlBi1QZqsT6bf9K8FGATVKdgVFoweURCenlu
ewLsJf89y/7B0zJO28l1JW7i4lGg9TyWZ3WWUK5sGqmUbz0mQnwmvTKdvL6+zFKs
h5HWn8/jDd5cERtZi8q+mEBRKN7cKlC08AHmZpEXr30wR7wIzQowinZLFjw8T/Jg
J5ZcI8DCz6huFrCqUTNMbsbOcMh2oDzK9moLqwB4YEHc3zO32CbPXMseI7qpLi6h
t1imth1sFsb4B4+TB1hHLzNCPBBIeq5Um+btXKLMe5eOk3HDJ4M=
=ZZUi
klBEOw//ZF0G+/iD57uJKSpWXFhaejvluMpDiNroRGt8n6zXr5roOVvzklGj2aJy
z8U6TngWBxieVK5IBLMxk2AOMKr0DaANbWXa3OGrUmVvFMYk/mtuQg6KlZDUFGM+
s7hS3oUlvsqydRukLOa1n2dHzs8DWgds573rfvcx/QEOmiB62l/pR4kXKO8su3IG
E6p3h32amvs/3YonZP/T1SLUTaTu0Nz6x7BrlpeASttczlmPKo6odfx1mCTtpUAp
SbauYAb90GKrEyv/DpGZAOXiOmJa3ibLZkfrsFmhg83RuR+hYeM5laIbb+ANUEkj
I/AulHRIk7qiT+zp5mW4eS/t95FNSqfF3nSpweeOJw82NmFWg/F56BkjB8ekDht9
S1p/0MfV0HMV1539p8JR4ggCE2y2rAWkglb3swJE4XmFrecha4RLhCjROM5/rkxQ
ApfZZjh2EPzl3CkSFBFBWyYJ6E+8HgCL2ZGhb7MOloQRk8Ka9q2c+oB65StVJHnT
1ucLz+tpd25Xsv+aL2Y1UVpXw8fZA8gHoKNGrBBqy4xaK+z1RaijjfBy/AtevioQ
ojHz6qHlQRvwKDIX32XRQx2FIqleTmNoTditm3h03sofj/y1PTqmgPh0U2wCi3g/
hb/Ztnt+OM/V8gMF5TVxXC3t0BklDcSmbFwCiwgPY29IB9KoVPA=
=NV0Z
-----END PGP SIGNATURE-----

@ -1 +1 @@
Fri, 16 Oct 2020 05:38:30 +0000
Fri, 16 Oct 2020 07:08:26 +0000

@ -1 +1 @@
Fri 16 Oct 2020 05:38:30 AM UTC
Fri 16 Oct 2020 07:08:26 AM UTC

@ -7518,7 +7518,7 @@
2001061539 ./dev-lang/zig/zig-9999.ebuild
2001231839 ./dev-lang/go-bootstrap/go-bootstrap-1.13.6.ebuild
2006241739 ./dev-lang/janet/janet-1.9.1.ebuild
2008081209 ./dev-lang/janet/janet-1.11.1.ebuild
2010160909 ./dev-lang/janet/janet-1.12.2.ebuild
2009212209 ./dev-lang/cxprolog/cxprolog-0.98.2.ebuild
2001031739 ./dev-libs/9libs/9libs-1.0-r4.ebuild
2007151839 ./dev-libs/Ice/Ice-3.6.5-r1.ebuild
@ -15689,8 +15689,8 @@
2004032241 ./dev-tcltk/iwidgets/iwidgets-4.1.1.ebuild
1902111909 ./dev-tcltk/mysqltcl/mysqltcl-3.052-r1.ebuild
1911121409 ./dev-tcltk/scwoop/scwoop-4.1-r1.ebuild
2002271139 ./dev-tcltk/snack/snack-2.2.10-r8.ebuild
2010141239 ./dev-tcltk/snack/snack-2.2.10-r9.ebuild
2010160939 ./dev-tcltk/snack/snack-2.2.10-r8.ebuild
2010160939 ./dev-tcltk/snack/snack-2.2.10-r9.ebuild
1702282250 ./dev-tcltk/tablelist/tablelist-5.8.ebuild
1810131139 ./dev-tcltk/tablelist/tablelist-6.3.ebuild
2002271039 ./dev-tcltk/tablelist/tablelist-6.8.ebuild
@ -16150,6 +16150,7 @@
1709152122 ./dev-util/herdtools7/herdtools7-7.47.ebuild
1808040009 ./dev-util/herdtools7/herdtools7-7.51.ebuild
2006071139 ./dev-util/hfstospell/hfstospell-0.5.1.ebuild
2010160909 ./dev-util/hfstospell/hfstospell-0.5.2.ebuild
2004201209 ./dev-util/howdoi/howdoi-1.2.1.ebuild
2009061339 ./dev-util/howdoi/howdoi-2.0.5.ebuild
2009181309 ./dev-util/howdoi/howdoi-2.0.6.ebuild
@ -17890,8 +17891,7 @@
2006212208 ./gui-wm/wayfire/wayfire-0.4.0-r2.ebuild
2008170509 ./gui-wm/wayfire/wayfire-0.5.0.ebuild
2008170509 ./gui-wm/wayfire/wayfire-9999.ebuild
2008151239 ./gui-wm/hikari/hikari-2.1.1.ebuild
2009291009 ./gui-wm/hikari/hikari-2.1.2.ebuild
2010160909 ./gui-wm/hikari/hikari-2.2.1.ebuild
2002112051 ./java-virtuals/ejb-api/ejb-api-0.ebuild
2002112051 ./java-virtuals/interceptor-api/interceptor-api-0.ebuild
2002112051 ./java-virtuals/jms/jms-1.1.ebuild
@ -18800,7 +18800,6 @@
1911061339 ./mail-filter/normalizemime/normalizemime-1.19.ebuild
1912151809 ./mail-filter/opendkim/opendkim-2.10.3-r17.ebuild
2010011439 ./mail-filter/opendkim/opendkim-2.10.3-r18.ebuild
2005122109 ./mail-filter/opendmarc/opendmarc-1.3.2-r3.ebuild
2010152209 ./mail-filter/opendmarc/opendmarc-1.3.3.ebuild
1804220438 ./mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild
1910071209 ./mail-filter/policyd/policyd-1.82-r3.ebuild
@ -22630,6 +22629,7 @@
2009191439 ./net-irc/telepathy-idle/telepathy-idle-0.2.0-r3.ebuild
1910111911 ./net-irc/unrealircd/unrealircd-4.2.4.1.ebuild
2009071139 ./net-irc/unrealircd/unrealircd-5.0.6.ebuild
2010160909 ./net-irc/unrealircd/unrealircd-5.0.7.ebuild
2009051109 ./net-irc/weechat/weechat-9999.ebuild
2009181139 ./net-irc/weechat/weechat-2.9.ebuild
2008220909 ./net-irc/znc/znc-1.8.1.ebuild
@ -26845,9 +26845,8 @@
1912110241 ./sys-apps/ethq/ethq-0.6.1.ebuild
1912110241 ./sys-apps/ethq/ethq-9999.ebuild
2005162309 ./sys-apps/ethtool/ethtool-5.4.ebuild
2005181239 ./sys-apps/ethtool/ethtool-5.6-r1.ebuild
2006051409 ./sys-apps/ethtool/ethtool-5.7.ebuild
2009071209 ./sys-apps/ethtool/ethtool-5.8-r1.ebuild
2010160909 ./sys-apps/ethtool/ethtool-5.9.ebuild
2006302339 ./sys-apps/exa/exa-0.9.0-r1.ebuild
1904191239 ./sys-apps/fakechroot/fakechroot-2.19.ebuild
1904191239 ./sys-apps/fakechroot/fakechroot-2.20.1.ebuild
@ -38284,7 +38283,6 @@
2009121921 metadata/md5-cache/dev-lang/icon-9.5.20h
2009111825 metadata/md5-cache/dev-lang/interprolog-2.1.2
2009131115 metadata/md5-cache/dev-lang/j-701-r2
2009121921 metadata/md5-cache/dev-lang/janet-1.11.1
2009121921 metadata/md5-cache/dev-lang/janet-1.9.1
2009131115 metadata/md5-cache/dev-lang/jimtcl-0.76
2009121921 metadata/md5-cache/dev-lang/jimtcl-0.78-r2
@ -38484,10 +38482,11 @@
2010131609 metadata/md5-cache/dev-lang/ocaml-4.11.1
2010131839 metadata/md5-cache/dev-lang/rust-bin-1.47.0-r1
2010142339 metadata/md5-cache/dev-lang/spidermonkey-68.12.0
2010160139 metadata/md5-cache/dev-lang/Manifest.gz
2010151809 metadata/md5-cache/dev-lang/go-1.14.10
2010160139 metadata/md5-cache/dev-lang/go-1.14.9
2010151809 metadata/md5-cache/dev-lang/go-1.15.3
2010160909 metadata/md5-cache/dev-lang/Manifest.gz
2010160909 metadata/md5-cache/dev-lang/janet-1.12.2
1808290309 metadata/md5-cache/dev-libs/bcm2835-1.57
1705071608 metadata/md5-cache/dev-libs/concurrencykit-0.6.0
1806262009 metadata/md5-cache/dev-libs/cudnn-7.1.4
@ -46700,10 +46699,10 @@
2009111825 metadata/md5-cache/dev-tcltk/tkzinc-3.3.6
2009131115 metadata/md5-cache/dev-tcltk/tls-1.7.16
2009172012 metadata/md5-cache/dev-tcltk/tclpython-5.0
2009211840 metadata/md5-cache/dev-tcltk/snack-2.2.10-r8
2010131039 metadata/md5-cache/dev-tcltk/tcl3d-0.5.0
2010141239 metadata/md5-cache/dev-tcltk/Manifest.gz
2010141239 metadata/md5-cache/dev-tcltk/snack-2.2.10-r9
2010160939 metadata/md5-cache/dev-tcltk/Manifest.gz
2010160939 metadata/md5-cache/dev-tcltk/snack-2.2.10-r8
2010160939 metadata/md5-cache/dev-tcltk/snack-2.2.10-r9
1702282321 metadata/md5-cache/dev-tex/cpp2latex-2.3-r2
1912110241 metadata/md5-cache/dev-tex/biber-2.12
1912151409 metadata/md5-cache/dev-tex/style-check-0.14
@ -47521,7 +47520,8 @@
2010150039 metadata/md5-cache/dev-util/lldb-11.0.0.9999
2010150039 metadata/md5-cache/dev-util/lldb-12.0.0.9999
2010142139 metadata/md5-cache/dev-util/schroot-1.6.10_p7
2010160209 metadata/md5-cache/dev-util/Manifest.gz
2010160909 metadata/md5-cache/dev-util/Manifest.gz
2010160909 metadata/md5-cache/dev-util/hfstospell-0.5.2
1910111911 metadata/md5-cache/dev-vcs/colorcvs-1.4-r2
1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1
1809152309 metadata/md5-cache/dev-vcs/cvsutils-0.2.5-r1
@ -48893,14 +48893,13 @@
2009291711 metadata/md5-cache/gui-libs/Manifest.gz
2009291711 metadata/md5-cache/gui-libs/libwpe-1.4.0.1
2009291711 metadata/md5-cache/gui-libs/wpebackend-fdo-1.4.0
2008151239 metadata/md5-cache/gui-wm/hikari-2.1.1
2009172012 metadata/md5-cache/gui-wm/wayfire-0.4.0-r2
2009172012 metadata/md5-cache/gui-wm/wayfire-0.5.0
2009172012 metadata/md5-cache/gui-wm/wayfire-9999
2009291009 metadata/md5-cache/gui-wm/hikari-2.1.2
2009302139 metadata/md5-cache/gui-wm/Manifest.gz
2009302139 metadata/md5-cache/gui-wm/sway-1.5
2009302139 metadata/md5-cache/gui-wm/sway-9999
2010160909 metadata/md5-cache/gui-wm/Manifest.gz
2010160909 metadata/md5-cache/gui-wm/hikari-2.2.1
2009131115 metadata/md5-cache/java-virtuals/Manifest.gz
2009131115 metadata/md5-cache/java-virtuals/ejb-api-0
2009131115 metadata/md5-cache/java-virtuals/interceptor-api-0
@ -49815,7 +49814,6 @@
2009111825 metadata/md5-cache/mail-filter/milter-regex-2.6
2009111825 metadata/md5-cache/mail-filter/normalizemime-1.19
2009121921 metadata/md5-cache/mail-filter/opendkim-2.10.3-r17
2009111825 metadata/md5-cache/mail-filter/opendmarc-1.3.2-r3
2009111825 metadata/md5-cache/mail-filter/policyd-1.82-r3
2009131115 metadata/md5-cache/mail-filter/popfile-1.1.3-r1
2009131115 metadata/md5-cache/mail-filter/postforward-1.1.0
@ -49858,10 +49856,10 @@
2010082309 metadata/md5-cache/mail-filter/rspamd-2.6-r1
2010082309 metadata/md5-cache/mail-filter/rspamd-9999
2010131309 metadata/md5-cache/mail-filter/milter-regex-2.7
2010160139 metadata/md5-cache/mail-filter/Manifest.gz
2010160139 metadata/md5-cache/mail-filter/amavisd-new-2.12.0-r5
2010151939 metadata/md5-cache/mail-filter/imapfilter-2.6.16-r100
2010152209 metadata/md5-cache/mail-filter/opendmarc-1.3.3
2010160939 metadata/md5-cache/mail-filter/Manifest.gz
1910071309 metadata/md5-cache/mail-mta/esmtp-1.2-r1
2009121921 metadata/md5-cache/mail-mta/courier-1.0.13
2009121921 metadata/md5-cache/mail-mta/courier-1.0.14
@ -53675,8 +53673,9 @@
2010092209 metadata/md5-cache/net-irc/konversation-1.7.5-r2
2010092209 metadata/md5-cache/net-irc/konversation-1.7.6
2010122309 metadata/md5-cache/net-irc/anope-2.0.8
2010131309 metadata/md5-cache/net-irc/Manifest.gz
2010131309 metadata/md5-cache/net-irc/znc-palaver-1.2.1
2010160909 metadata/md5-cache/net-irc/Manifest.gz
2010160909 metadata/md5-cache/net-irc/unrealircd-5.0.7
1903300009 metadata/md5-cache/net-libs/freaklabs-chibiarduino-1.0.8_p20190329
1803282239 metadata/md5-cache/net-libs/libblkmaker-0.3.2
1803282239 metadata/md5-cache/net-libs/libblkmaker-0.4.3
@ -57866,10 +57865,8 @@
2005032339 metadata/md5-cache/sys-apps/ifplugd-0.28-r11
2005062039 metadata/md5-cache/sys-apps/miscfiles-1.5-r3
2005162309 metadata/md5-cache/sys-apps/ethtool-5.4
2005181239 metadata/md5-cache/sys-apps/ethtool-5.6-r1
2005202239 metadata/md5-cache/sys-apps/less-562
2006041239 metadata/md5-cache/sys-apps/newrelic-sysmond-1.1.2.124-r1
2006051409 metadata/md5-cache/sys-apps/ethtool-5.7
2006111709 metadata/md5-cache/sys-apps/ack-3.3.1
2006131809 metadata/md5-cache/sys-apps/usbguard-0.7.8
2006202009 metadata/md5-cache/sys-apps/osinfo-db-20200325
@ -58373,8 +58370,9 @@
2010142139 metadata/md5-cache/sys-apps/util-linux-2.35.2
2010142139 metadata/md5-cache/sys-apps/util-linux-2.36
2010142139 metadata/md5-cache/sys-apps/util-linux-9999
2010160510 metadata/md5-cache/sys-apps/Manifest.gz
2010160510 metadata/md5-cache/sys-apps/bolt-0.9-r2
2010160909 metadata/md5-cache/sys-apps/Manifest.gz
2010160909 metadata/md5-cache/sys-apps/ethtool-5.9
1802112038 metadata/md5-cache/sys-auth/polkit-pkla-compat-0.1
1702282333 metadata/md5-cache/sys-auth/ykclient-2.15
2001012339 metadata/md5-cache/sys-auth/pam_mount-2.16
@ -62017,4 +62015,4 @@
2010152139 metadata/md5-cache/xfce-extra/Manifest.gz
2010152139 metadata/md5-cache/xfce-extra/xfce4-cpufreq-plugin-1.2.2
2010152139 metadata/md5-cache/xfce-extra/xfce4-dict-0.8.4
2010160809 metadata/md5-cache/Manifest.gz
2010160939 metadata/md5-cache/Manifest.gz

@ -1 +1 @@
Fri, 16 Oct 2020 06:00:01 +0000
Fri, 16 Oct 2020 07:30:01 +0000

@ -1 +1 @@
d1a57a91ac61238da9c49a0db6e81e540c330669 1602823688 2020-10-16T04:48:08+00:00
31d3f3cfcaf6e41124c9ccb20756be5efb744bec 1602829301 2020-10-16T06:21:41+00:00

@ -1 +1 @@
1602826501 Fri 16 Oct 2020 05:35:01 AM UTC
1602831901 Fri 16 Oct 2020 07:05:01 AM UTC

@ -1 +1 @@
Fri, 16 Oct 2020 05:38:30 +0000
Fri, 16 Oct 2020 07:08:26 +0000

Binary file not shown.

@ -3,6 +3,8 @@ AUX unrealircd.initd-r2 1162 BLAKE2B f4b073662d6428122b91e89350bca346daa71af0070
AUX unrealircd.service 177 BLAKE2B 9a58ce4e7785a66beac53afa2ecd276dd6f8e9927de8dfc3e9eab968008ad681a8b9f353bff4951bba8023d5c04affda6b58fde5db8232d0f1f9ae3e470424f0 SHA512 99163776104f2f27a585332004221fac16a9fbf9c8930b0603b5f33aca4c5ac13bdded4d5917143796b3893a19d2f709b0c4d4d635d85bd681f643b3b59131f5
DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145 SHA512 752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
DIST unrealircd-5.0.6.tar.gz 4975195 BLAKE2B 3ba459e0ec932e9f240825ba9f1fa40e300fe7958f999de86d5653f2e6e4940be8b8da9c885c97bd738abefef601d61da6c4e6c7199c7052d29a74fcf5048828 SHA512 7532e9ab2e039f21796ae813881aec9d34b502ab64efc4323c938232c8901ce882dbcce497ad93df270e4b5fa2e9633c0971f2a6b3213ad458756aea92aa1612
DIST unrealircd-5.0.7.tar.gz 4995220 BLAKE2B a2996f62b3fe943f9af2cd570866101a501d24f7966378d8e651cf84b9b9d0981fad441b785c6293f4a0668a914cdf191dec52cc6b1e86aac2a51640ca32dbfe SHA512 0b851af26da2ea5d3a04d2ef324d7bd3d3fc820f24d7dfd7e975d6bf1f3954884eb98dc348d291a118d98a214922d3ca1132800381e6f025264856aa06498779
EBUILD unrealircd-4.2.4.1.ebuild 5452 BLAKE2B 356dfc371b2c8757cd710ba93401f4a34e069b545cc77573b9942ac1672e0a4367be3fb1a47fdf9ef7cdee3a1ba40bc57d0ae0366c16262665a03cdc63fae242 SHA512 b875c731c0712ab570b1d18fe0ca30abe5ed235d24a3beafa169f98d94cc6f52130d935d21ba732bbf74b368adfd9754283e61688339b1a2599523fd3e3d3d98
EBUILD unrealircd-5.0.6.ebuild 5087 BLAKE2B 82341a54c9c04c7a1e91a53d14979520ce02b0b3824fe7e3bc124a4bff054a43e1124c5b9205c776ff7961a10ab88461c4fc11e28008a19dc32996bc92edc7e3 SHA512 c97b8b352b8f927ab9ada81f75903a0bb47f3882da8630a3bfd55cfc4a66b4e518418bbffef2b011535a47795d2d9024cf6619d446be55bcb146c1ea7ca66625
EBUILD unrealircd-5.0.7.ebuild 5171 BLAKE2B 2dfd5fbbcee70f11ebd9bd36b9a74b068d06512c042f7abae6d22302c7f16daf440896000b315c5183834dd6da08f6e50a9a1fe424ea8dbede5990c246a27279 SHA512 e614737149ea7a6ad3128ced1716d841c0f0996a6eb7ed9d644afdb7cd0b837344bdf89d1f9f22eb152f34815844721cd5be74da1dd48478599455e8de99a696
MISC metadata.xml 1048 BLAKE2B 23fc4e5fd19084a8cb4157d14318d00952b61914d1d26137ee93ee866b394ac8bc0471110903806bb94f60141ef5a12c436816ce1cac55ab2e84db30ebdb1a36 SHA512 6f87be3568418355d74b9f8839f5640fe6299e8ee2b1de2ea0f83ac1a93ec9ab150b437e327d8543a815761389773dd8e8149cba023395893c9313d8b3d46102

@ -0,0 +1,173 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
SSL_CERT_MANDATORY=1
inherit ssl-cert systemd
DESCRIPTION="An advanced Internet Relay Chat daemon"
HOMEPAGE="https://www.unrealircd.org/"
SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
IUSE="class-nofakelag curl libressl +operoverride operoverride-verify +prefixaq showlistmodes"
RDEPEND="
acct-group/unrealircd
acct-user/unrealircd
>=app-crypt/argon2-20171227-r1:=
dev-libs/libpcre2
>=net-dns/c-ares-1.7:=
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
curl? ( net-misc/curl[adns] )
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
DOCS=( doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
src_prepare() {
# QA check against bundled pkgs
rm -r extras || die
# building third-party modules (which we don't do) cause a sandbox violation
# bug 704444
echo "" > src/buildmod || die
sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in || die
if use class-nofakelag; then
sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' include/config.h || die
fi
eapply_user
}
src_configure() {
# Default value for privatelibdir adds a build path to -Wl,-rpath.
econf \
--with-bindir="${EPREFIX}"/usr/bin \
--with-cachedir="${EPREFIX}"/var/lib/${PN} \
--with-confdir="${EPREFIX}"/etc/${PN} \
--with-datadir="${EPREFIX}"/var/lib/${PN} \
--with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
--with-logdir="${EPREFIX}"/var/log/${PN} \
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
--without-privatelibdir \
--with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
--with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
--with-maxconnections=1024 \
--with-nick-history=2000 \
--with-permissions=0640 \
--with-system-argon2 \
--with-system-cares \
--with-system-pcre2 \
--enable-dynamic-linking \
--enable-ssl="${EPREFIX}"/usr \
$(use_enable curl libcurl "${EPREFIX}"/usr) \
$(use_enable prefixaq) \
$(use_with showlistmodes) \
$(use_with !operoverride no-operoverride) \
$(use_with operoverride-verify)
}
src_install() {
keepdir /var/log/${PN}
keepdir /var/lib/${PN}/tmp
newbin src/ircd ${PN}
(
cd src/modules || die
for subdir in $(find . -type d -print); do
if [[ -n $(shopt -s nullglob; echo ${subdir}/*.so) ]]; then
exeinto /usr/$(get_libdir)/${PN}/modules/"${subdir}"
doexe "${subdir}"/*.so
fi
done
)
insinto /etc/${PN}
# Purposefully omitting the examples/ and ssl/ subdirectories. ssl
# is redundant with app-misc/ca-certificates and examples will all
# be in docs anyway.
doins -r doc/conf/{aliases,help}
doins doc/conf/*.conf
newins doc/conf/examples/example.conf ${PN}.conf
keepdir /etc/${PN}/tls
einstalldocs
newinitd "${FILESDIR}"/${PN}.initd-r2 ${PN}
newconfd "${FILESDIR}"/${PN}.confd-r3 ${PN}
# config should be read-only
fperms -R 0640 /etc/${PN}
fperms 0750 /etc/${PN}{,/aliases,/help}
fperms 0750 /etc/${PN}/tls
# state is editable but not owned by unrealircd directly
fperms 0770 /var/log/${PN}
fperms 0770 /var/lib/${PN}{,/tmp}
fowners -R root:unrealircd /{etc,var/{lib,log}}/${PN}
# By default looks in /etc/unrealircd/ssl/curl-ca-bundle.crt. Fix
# that to look for ca-certificates-provided file instead. %s is
# CONFDIR. #618066
dosym ../../ssl/certs/ca-certificates.crt /etc/${PN}/tls/curl-ca-bundle.crt
insinto $(systemd_get_systemunitdir)
doins "${FILESDIR}"/${PN}.service
}
pkg_postinst() {
# Move docert call from src_install() to install_cert in pkg_postinst for
# bug #201682
if [[ ! -f "${EROOT}"/etc/${PN}/tls/server.cert.key ]]; then
if [[ -f "${EROOT}"/etc/${PN}/ssl/server.cert.key ]]; then
ewarn "The location ${PN} looks for SSL certificates has changed"
ewarn "from ${EROOT}/etc/${PN}/ssl to ${EROOT}/etc/${PN}/tls."
ewarn "Please move your existing certificates."
else
(
umask 0037
install_cert /etc/${PN}/tls/server.cert
chown unrealircd "${EROOT}"/etc/${PN}/tls/server.cert.*
ln -snf server.cert.key "${EROOT}"/etc/${PN}/tls/server.key.pem
)
fi
fi
local unrealircd_conf="${EROOT}"/etc/${PN}/${PN}.conf
# Fix up the default cloak keys.
if grep -qe '"and another one";$' "${unrealircd_conf}" && grep -qe '"aoAr1HnR6gl3sJ7hVz4Zb7x4YwpW";$' "${unrealircd_conf}"; then
ebegin "Generating cloak-keys"
local keys=(
$(su ${PN} -s /bin/sh -c "${PN} -k 2>&1 | tail -n 3")
)
[[ -n ${keys[0]} || -n ${keys[1]} || -n ${keys[2]} ]]
eend $?
ebegin "Substituting cloak-keys into ${unrealircd_conf}"
sed -i \
-e '/cloak-keys/ {
n
s/"aoAr1HnR6gl3sJ7hVz4Zb7x4YwpW";/"'"${keys[0]}"'";/
n
s/"and another one";/"'"${keys[1]}"'";/
n
s/"and another one";/"'"${keys[2]}"'";/
}' \
"${unrealircd_conf}"
eend $?
fi
elog "UnrealIRCd will not run until you've set up /etc/unrealircd/unrealircd.conf"
elog
elog "You can also configure ${PN} start at boot with rc-update(1)."
elog "It is recommended to run unrealircd as an unprivileged user."
elog "The provided init.d script does this for you."
}

Binary file not shown.

@ -1,11 +1,9 @@
AUX ethtool-5.8-avoid_bashisms.patch 674 BLAKE2B 75b1fdd5980b91348eed8dbbfae00855e2c7f66e2ef4f95b2c8bc679b7d6759358c4d464825956bbb8ab01773d23af7cbe5bdc98eed856baa4589ac44b2cc172 SHA512 0755b7c05026935762b89ff58c083b4dbcc02227400285b0b64e5421f02c2c9c1fb373c8ba43eabe3d38110898fcdbbf664d6f1aff6e28d33759489339d1262b
AUX ethtool-5.8-only-memset-non-NULL-link-settings.patch 703 BLAKE2B b5c2dca415555f1aa7411296abc3501a33018290772c14adc2ca5a73ad39e11a62d1033042ad0ab644b141c9438168edb995a2d2f877ce62ad834c26776a6739 SHA512 c6014e931ff2f96f26b5dde6b5ab99ac7592ff4077af15eb8612ded35186c09490ccbd6d4a00bff46e40da5d18a26c2b6d6e6664f581c7c111ff18e2dd6d049f
DIST ethtool-5.4.tar.xz 239288 BLAKE2B 8c8b2bee53fe3e71510684ca7c6f64153cb6f1c5ebe44cd4d1dc351885d2d9957eb206a96bda9efadb5faa0e15a3f0ba07923d7e29b27694e3e3f605151a940d SHA512 c7bfe7eae2ba207d710716274e9f5ae275c57d0bebc0a9acb95677125e64f1b42ef610032011fb59894aab46973988bad40fddbc5ccc238893e7da66f913255b
DIST ethtool-5.6.tar.xz 281084 BLAKE2B 1fecc52e9031a3d13cbe6b3c508ebd7fc6dc03b02d4126b3ddd9ef40eedbef151b66f52e80b6570d45ebba09437b587124d2c22817da7d4f3658bd1ff1d3c8a1 SHA512 9308f8e4a297d842a7a5a51419e408951e669da1f58cb1eed41f52be4cd2f32f811d1d19e9bee59d8297938a6d5a4abff2b9bbf789d0c49ed5074a78826d3199
DIST ethtool-5.7.tar.xz 283048 BLAKE2B 1f265ea452ec0d37b4bd4bb4e602a27d2d26144d750940b2c61638524626fffb59c3fbf054472e31ff755260d7cce8f6cdc31ef74a512a3656830b546b4bbe6d SHA512 195e24c48201412e0eaad7d7ca4e530c3a8cf50f3518cfe49d299fd091cf9198007c5d23be95109c735ceb2ccad37ac9f2e9cde0fb36ea426ab17b1dd064d4a9
DIST ethtool-5.8.tar.xz 299416 BLAKE2B ea7433205eba831b6ba56e140c73cfe283cc5dc56ced963414a017b0d6b6fbde9d0195ff64ebdc060351e5e9844af8beb8f00f7e04d76b04f958b166cda7e589 SHA512 5eada909f82573ad93bc5476e6f8d50f68ce2c9948558877eb6ace8dc17aee895b2f27343592f5f23eaef0e0fc70b5f776f76e75d9614bab305a2819ca82370e
DIST ethtool-5.9.tar.xz 307792 BLAKE2B 0cb5b56f6367bba18c92b1d420471be0b203e05d36fec1495f18de7a2e793fb12cd57b3f2f79369327be1b76a9ec749a65b91801c90da79de9d23da62e628fcb SHA512 9166a06b823373188e754b3085cf8e8f71455d83d1bcfcaf1350433b21bdbc6ae851f62108d3d2e3bbbca33ca595382cd2c68966ce4824b55f7f59eb0996bf36
EBUILD ethtool-5.4.ebuild 457 BLAKE2B ce0d2ef607cc8970596e8a27c677eaa8ca24d03c41d879f107a6c0981ef33cdc75b1a6f63ca402467d0e02a39e253866995867b2242e1f4a5c205bf19011129b SHA512 28e8a1049a95e8d6ab2ea8b2728af57c57c4e271cb1648059289bd176143607b7a332d9efb455f8ed86a1882ff779f1bd6c2d03555c02feb84c24f64bde5be9d
EBUILD ethtool-5.6-r1.ebuild 570 BLAKE2B c356433d45fc4d07c2b5cf18c9f27da07fa33ef34d01a3ba4831a194906673e984eb85dbabf17d60ce4ed8b1fc639b890ab68f29cbf2f137077358911ac5a04b SHA512 20bd3dfbd68e9fe25c913e9a90f75745b3741d9a1fa20a66a19a3ca85566a131afff582a686ce45dd1f212c8cf60b843e4c3aedff5142be3797bdeca51c4791f
EBUILD ethtool-5.7.ebuild 570 BLAKE2B c356433d45fc4d07c2b5cf18c9f27da07fa33ef34d01a3ba4831a194906673e984eb85dbabf17d60ce4ed8b1fc639b890ab68f29cbf2f137077358911ac5a04b SHA512 20bd3dfbd68e9fe25c913e9a90f75745b3741d9a1fa20a66a19a3ca85566a131afff582a686ce45dd1f212c8cf60b843e4c3aedff5142be3797bdeca51c4791f
EBUILD ethtool-5.8-r1.ebuild 682 BLAKE2B 23b63341a624085d2733bded18283f0442119947827068a7e34eccd953fc7c0a08296ed5039223dc59db0179e96755d9f5f71a39ce832f96a5f70b4cb06b03e4 SHA512 890996f816dfd11084c0c37c1238d682f77c5d9ccc9eb8d4a1f411fe44b61f22d246574d68a13be850806cb81ca0570b0bb9938ebfde7a73e9873ad3afe4930b
EBUILD ethtool-5.9.ebuild 570 BLAKE2B c356433d45fc4d07c2b5cf18c9f27da07fa33ef34d01a3ba4831a194906673e984eb85dbabf17d60ce4ed8b1fc639b890ab68f29cbf2f137077358911ac5a04b SHA512 20bd3dfbd68e9fe25c913e9a90f75745b3741d9a1fa20a66a19a3ca85566a131afff582a686ce45dd1f212c8cf60b843e4c3aedff5142be3797bdeca51c4791f
MISC metadata.xml 992 BLAKE2B e549f4afab6b9e4642ccbf9b14f95e7182f6b2d8a9bb0913a30372ea1ff0be92e7a119e708741932ba90183bdd40d2bc314f980e61437b974a6ae590f3598186 SHA512 73a3fe59ca21626b769dc63e428761d33c9796fce642e2da48805a8d4ad59b103a3c7a6a1b17788bfed35ed79fc1e4adad265a16676cb03df0e19e6a6615a69b

@ -1,20 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces"
HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/"
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+netlink"
DEPEND="app-arch/xz-utils"
RDEPEND="netlink? ( net-libs/libmnl )"
src_configure() {
econf $(use_enable netlink)
}
Loading…
Cancel
Save