parent
ffa6a9f18d
commit
208511b13b
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29294 BLAKE2B 1f27c3b251793c30929a2150d2b8e29421790b45ad1039d31f4e181e311cff03368e1f5e32399589ccf77d7662b61b60805f1ced250b23318f9a4a343eb6ad78 SHA512 e46a132f40ea93773687dfa2506aacd13395b47669d512021de7cc4eebd54ed9fd9cda763529b0162d38456cdaf036919934ff3a0f1e77b504f5d6d6a6d6cfae
|
||||
TIMESTAMP 2021-07-20T10:08:56Z
|
||||
MANIFEST Manifest.files.gz 29269 BLAKE2B 1190f78d697928095a5d7528abe707992e59e089d73deff4ee7b8fc581e40f4795bc8f48b36490d419ed613fc1e2902b74e7a5ec1c8603e6d0211bbf697632d6 SHA512 263f1d2871c02595f40b7a4004e168a4e17e21264835f10ca72bb8fe6d5b0189d0e97f75125fb1c43ca2abb9c2a8c740e03faea7d6d4bbef82b993b555e5478d
|
||||
TIMESTAMP 2021-07-21T05:09:01Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmD2oLhfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmD3q+1fFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klBVBxAAqHvqtnTx/1recax8yO8LPiTA+KxEX3Fw8G4iUiUzm1k842Nh//P2N2Ah
|
||||
2Kpha76BoSNFJTS48sDYeGN1vtTNBkR7cC+4+ZWfY3e7fJe/4QJzoCP7wWocuBfM
|
||||
w05hzmKw9oVnG6f7fdsh3AgmZSgZYqdLEF7gUjSDZmvtFnG6j8be+XA64ZMlu4FW
|
||||
+IDCxja3Sg2Zv7YlrloBq7x9C/yAYJ4uT7oX2OQMUqksLF648bYWyC7c6IrT93hr
|
||||
6E8kAkZQQr0VUPdZI6L85KgFxAQ7z5iu1PzMzN9FpleH7x/KueVGvpRDdK8yc6ur
|
||||
nL9KI7k7fBFJxHXv/xkSGm0K0P07sMrN662g2j+815ACZWrGHglreDNb1rZFAtce
|
||||
hMC9dslK+pF6iljW+27KjQ6IwZ8SO1jCIk8ugKTcxZCTBohS8FChKA3HiyXEuwK0
|
||||
WO0pwPO6A0mgyQm3HqGJRbjd8V/3ZbLYt5bz1Zarj0QsJcJcSY7+rTh+SNsO6U3B
|
||||
Dn6ysSs7x2OOXoOSxB81X08BJgMZheaGhU7anNVvgD11pLbDaBn4wbrXjHYHxtys
|
||||
TPSwJgq9Uc1M+IEZNxyO/atpGSQP0AYz/txCBtGBrbMU5i1FDC/f83nAOw+N3Ipa
|
||||
t72nWItySoWKCDgjl0wnfdk96swrrFoxQ02Yuc5suh0k6F7Sy5o=
|
||||
=rHKD
|
||||
klDDmQ/9GvXp+O9zN7TMOUJyzkkWqJB6Llj4sLOfiP8kYzM0wJ4EKZAs7rHoA9ga
|
||||
9QMScZvScODMKC4faN9BTLW4gN6/wpeMusBcAZsAt/Jt02VSM/f8irefm09Ob7ia
|
||||
KHysI6wXWrgCIzHZ6ZtygwEb5ytIi/8OLQ19wE5N+BZRBae2gUERfesQv4C255Aj
|
||||
sasOHej3Ee9gv3dxfUfYEL8dMxUNSbv23iE5tQPLg0VuGvh2lsKVl5GDEb8VAemz
|
||||
28mF8kNqwnndswzQ5Vq1owlI0aqWiEpQjovouqkz4KeZyEgj8KRdvqkIJ7B7ueMl
|
||||
Vq08WOejVc73tR/+sx23JWRPXhpqgGMYtG/1Fb1QsDJmJYM9w+Q6AG/nPgtJSyp7
|
||||
t+t9+jJAvSwnGxvxmtSALcxdX8DNCVq4c8R1oXxEthTDwYbUx0ALj8W1MiBVIing
|
||||
hPhOu9lEHBIGLe2p1RMRLYiV4kL6ZhK668AHZ81rytXx1/6J9FNq9sDZHHPHEET3
|
||||
sqOYaHTPMJ0s9nNUTF7CwVOfwH08J4Ze4W3E2MicloGwc41icKqEz4tfYQwzVj/t
|
||||
/p+ngaUpa0xkEVkN+pmoK8TC1Qla+biy5sVS8U3oIylG9mY1H/v5XO9kSl4xnQgX
|
||||
9s9SxuR2YXHTLkO+AWp16tw7hBn2tFiI/w2ECiGa2psrki2Y0Cw=
|
||||
=bOEq
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
EBUILD axtls-0.ebuild 241 BLAKE2B e47fdd0d85f9cbe95dac87da2c96b763d30c7fdf2ff688cbbf0b6926fe2345af5aaa515ec13b369ad3719aa7457ff438f81f08192daded8b811f2b45fef1cb3a SHA512 071889146eaf37f3f369e51beac236f17c25691f9be6b2382b12e940b070d1d18c7691cc8b19af34e1de3a7ce95c56c25b519a011118aa7570abac204a24ed30
|
||||
MISC metadata.xml 252 BLAKE2B f6282e2a99df668246ea8570c72345463f06d282b6adc6d9de2a08ef0827cf4572332c580caa594aad5ba8e200870d8d25494549ee4413798025f0d885b61a68 SHA512 cbda7bf9832872764ae776ce16b2966c37a2ba3a1982d9817006fd6b82d7b17146434cde428bf114062a483e9053d2acdcdd004695e6ebf428d19cdc09937c65
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for net-libs/axtls"
|
||||
|
||||
ACCT_USER_GROUPS=( "axtls" )
|
||||
ACCT_USER_ID="147"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,2 @@
|
||||
EBUILD bitflu-0.ebuild 275 BLAKE2B 45daee39f14de027bacee36ce1f5ab92616a45d650cfeab10fae52edae276759886d19dceaf8921041f330bd4da5303ba14960ae7c3352a7ef8ef06631c809b7 SHA512 23bec2ee900585a68e08b357f0aba2555fc6e9e23a21f88ece12b0741589f6e8a36e47bc5a2cc1385949aa547b663fa5870491c5d43c398524e6ad278c75622f
|
||||
MISC metadata.xml 252 BLAKE2B f6282e2a99df668246ea8570c72345463f06d282b6adc6d9de2a08ef0827cf4572332c580caa594aad5ba8e200870d8d25494549ee4413798025f0d885b61a68 SHA512 cbda7bf9832872764ae776ce16b2966c37a2ba3a1982d9817006fd6b82d7b17146434cde428bf114062a483e9053d2acdcdd004695e6ebf428d19cdc09937c65
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for net-p2p/bitflu"
|
||||
|
||||
ACCT_USER_GROUPS=( "bitflu" )
|
||||
ACCT_USER_HOME="/var/lib/bitflu"
|
||||
ACCT_USER_ID="148"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,2 @@
|
||||
EBUILD cron-0.ebuild 278 BLAKE2B bd0a67bf0888b6496cf504d77631bd326da673cbc42ddd1f317e32f873682bb95a5eb49eaf4becbfd23208ef4a7a3db01b929bff42dbb0d3043c9c881d666f71 SHA512 d34b4c070a53484b36f1fe73060a1779c1ab981c54b223de75d5226abba14ae1ad608a077c7457f1d1e3dbd22cb54b4cd461a5db82182d7bb3d6c2f078937edb
|
||||
MISC metadata.xml 252 BLAKE2B f6282e2a99df668246ea8570c72345463f06d282b6adc6d9de2a08ef0827cf4572332c580caa594aad5ba8e200870d8d25494549ee4413798025f0d885b61a68 SHA512 cbda7bf9832872764ae776ce16b2966c37a2ba3a1982d9817006fd6b82d7b17146434cde428bf114062a483e9053d2acdcdd004695e6ebf428d19cdc09937c65
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for sys-process/cronbase"
|
||||
|
||||
ACCT_USER_GROUPS=( "cron" )
|
||||
ACCT_USER_HOME="/var/spool/cron"
|
||||
ACCT_USER_ID="16"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,2 @@
|
||||
EBUILD gauth-0.ebuild 265 BLAKE2B 31e996d6834ac1cde40a25cfd702d816d74385df3a5cbc1f3b5d819e342f0e456d60ea14357108d84f5bb2ffddb964d0c6cabd61bd70ef3b3a4df25f2d22ff5b SHA512 fb7856d8798e71462cf1157c1f621c26dffcaba73012b4986e2245d4a97a8823f23ce286437f8ff033cefb025bd7ada1de1aa7ad1deaae8b714bea07ace767f0
|
||||
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for sys-auth/google-authenticator-wrappers"
|
||||
|
||||
ACCT_USER_GROUPS=( "gauth" )
|
||||
ACCT_USER_ID="138"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mgorny@gentoo.org</email>
|
||||
<name>Michał Górny</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,2 @@
|
||||
EBUILD gopherd-0.ebuild 276 BLAKE2B 6a223e50bc59ce6e9c804b3a9bdad43da7608e6ff127ee45b32304d5943de1d322bafb6664f804279780bbcf67de1591a4016504ab175b65a722fabb5bbfa148 SHA512 ba112e01d723978f42d1b408c4e75fd06e00af52f7cd32af74209c4d6efe98e7e1c488404c228d5c064da423684a6a1c5878ec2a98bc4ccd4e2d62a7dbe59c73
|
||||
MISC metadata.xml 247 BLAKE2B 61049845c1ffb66aea9959f984983735ad8d7d9d37aab6da3a19951bbf8d67af657cacde1701da8a3dd93b0704c10430d511bea11d56bf98702950f0707436ec SHA512 96c55c2979dd6a4c4761fce9b5a0be387b11fcf197ef903d8680ae82f01a2caea93b1238bed1ac96d3eb250744e2149a507e0424ac017b4324f0806a54e72c4a
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for net-misc/geomyidae"
|
||||
|
||||
ACCT_USER_GROUPS=( "gopherd" )
|
||||
ACCT_USER_HOME="/var/gopher"
|
||||
ACCT_USER_ID="132"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>pinkbyte@gentoo.org</email>
|
||||
<name>Sergey Popov</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,2 @@
|
||||
EBUILD monkeyd-0.ebuild 310 BLAKE2B 3408231a1f46ad33dfae79549ba592efbd84044edd817d14d59f9d4b0f235dba36da046ff5e88c3b0676ca42decb0eb59f815c32f4ef30330300e7ec7dd89a65 SHA512 14493c8b57edf791d541d9ba854a9963b7df7c573b4b04c2668c55b4dc16ccb3f330494010bb6950caebf268aec29ed6d12487203507acd6b61ed843a6b86a7c
|
||||
MISC metadata.xml 252 BLAKE2B f6282e2a99df668246ea8570c72345463f06d282b6adc6d9de2a08ef0827cf4572332c580caa594aad5ba8e200870d8d25494549ee4413798025f0d885b61a68 SHA512 cbda7bf9832872764ae776ce16b2966c37a2ba3a1982d9817006fd6b82d7b17146434cde428bf114062a483e9053d2acdcdd004695e6ebf428d19cdc09937c65
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for www-servers/monkeyd"
|
||||
|
||||
ACCT_USER_GROUPS=( "monkeyd" )
|
||||
ACCT_USER_HOME="/var/tmp/monkeyd"
|
||||
ACCT_USER_HOME_PERMS="0770"
|
||||
ACCT_USER_ID="149"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,2 @@
|
||||
EBUILD nm-openconnect-0.ebuild 270 BLAKE2B 6468b44cb44f674c7f06d568eec9d992b90eff7033495524dffac2078672accb76745637219cbfd85c1f417a3c233308f03c2af2af75b8ff4324acd989c6174d SHA512 410388cafd2571b943435a9f63546934db760e8919067566b7b5799cce29c5ace24e935dcc58019a3d390ed7f15603f11c5fd0cd6bba0f7fca526befaa1df971
|
||||
MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>gnome@gentoo.org</email>
|
||||
<name>Gentoo GNOME Desktop</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for net-vpn/networkmanager-openconnect"
|
||||
|
||||
ACCT_USER_GROUPS=( "nm-openconnect" )
|
||||
ACCT_USER_ID="142"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,2 @@
|
||||
EBUILD nm-openvpn-0.ebuild 262 BLAKE2B 841d3e5ae6d16a47463d3e7d1d7b946aeccc379daaa1a905e2ef4ce80218d27be320311254b56d1f0b2b407e89fc9402381354ccd8f690fb2c60cc463a1a0828 SHA512 3af825a6e17f5b840c5291152464747e55d7c1f0e436b8dc1002b868b42e1b9f1ad56d3de486db34d2fc8ded11a0d047de80f01018331aadb00b05332dd94d55
|
||||
MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>gnome@gentoo.org</email>
|
||||
<name>Gentoo GNOME Desktop</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for net-vpn/networkmanager-openvpn"
|
||||
|
||||
ACCT_USER_GROUPS=( "nm-openvpn" )
|
||||
ACCT_USER_ID="143"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,2 @@
|
||||
EBUILD ros-0.ebuild 269 BLAKE2B fdc4f9d3cccdfd391f8f1930bcd54c155ca4b8437305077df387087c5a94af1d5cb68febf5cefccc43a1753573cae802e27457373e4ab5eef6823168a75464b9 SHA512 9275c99874ea453efabbcb79e44445f43fb696467f0614c99f969298e5ac128fff1e09f808a05dd8d58b33667d37afa13362836c1348fb63db542ced47e96836
|
||||
MISC metadata.xml 249 BLAKE2B 05e1e70021900498f37045733d9cf72175655cc72ef45d5cc5593c6fe6c04bf8a1895a6b40470e31ba15254dbf2c0e71dca9da3e1a7e7a0c76ffea90ca518f82 SHA512 f6c1880cb315572548c1cea0233124f8dfb99091c9dff06484f02847e4a6ab4bbecd627f2d561ef3d666c99c240195031294d170024fd2549dec228b7058bb71
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ros@gentoo.org</email>
|
||||
<name>Gentoo ROS Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for dev-ros/roslaunch"
|
||||
|
||||
ACCT_USER_GROUPS=( "ros" )
|
||||
ACCT_USER_HOME="/home/ros"
|
||||
ACCT_USER_ID="130"
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,2 @@
|
||||
EBUILD thttpd-0.ebuild 246 BLAKE2B 7c68fec86f532966eb754503f62cfa1bed197681336afcec1865fe7a9b46840983d94902f0e66610dc968dbbdfa9224cd6daab7d3bfdffae4472a69dfba1ebb4 SHA512 e73e97b870bafd17058090152d080c9eefd4c5e8e62ffdddd46839894b2e8944c0adadafbf75951de301dd3781e49eba563e708eb811d41a4855e5d56afec9e1
|
||||
MISC metadata.xml 252 BLAKE2B f6282e2a99df668246ea8570c72345463f06d282b6adc6d9de2a08ef0827cf4572332c580caa594aad5ba8e200870d8d25494549ee4413798025f0d885b61a68 SHA512 cbda7bf9832872764ae776ce16b2966c37a2ba3a1982d9817006fd6b82d7b17146434cde428bf114062a483e9053d2acdcdd004695e6ebf428d19cdc09937c65
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user for www-servers/thttpd"
|
||||
|
||||
ACCT_USER_GROUPS=( "thttpd" )
|
||||
ACCT_USER_ID="155"
|
||||
|
||||
acct-user_add_deps
|
Binary file not shown.
@ -1,6 +1,4 @@
|
||||
DIST sagan-rules-06172014.tar.gz 273531 BLAKE2B f78a2203013c3ca4d0f33421b750a6f03f7929193f122df5504b6919ecbc24302bf10a2c65390ebaf6d7f6c4e12a1ef8e2c4d457bd2dd14cd79a7f0313a2c6a5 SHA512 824e3b159fae10876f59e50b1c751e509b04e6ee347e74afb19c1a5f935fe41b8d8874d6379bea477fea5a9c5754b1917f9b78da3009203fe23a0c600e03da23
|
||||
DIST sagan-rules-20210208.tar.gz 461258 BLAKE2B bdb9cffa0c3e0a2750c86c32f75cb571cafa7ae51099ca79210a76134e599222b11520d45ea58ecbaebe7b32700d2935f089f69405fa7f3493d7bbb2f5d1abf6 SHA512 d6609c31e262c78b5ef609a602e406b79df80b27b8908b665598bfe18482461e0a5ebcdc4fe26e91be41eacd4e885c1ca28eaf6f4fe2b647726c7db9a09ce277
|
||||
EBUILD sagan-rules-20140617.ebuild 550 BLAKE2B 96583666ae4e4c01ed92e0e835ad819a2965b8fd69220abbd61de592b02548ce88c25dfa7c6c15e32094a339b65aa72669490e1d5b889afdd47b60448f69985a SHA512 b560a5422eb9559f85e057f6681b1d9cdda344a07cd07d59c5f2374c51ada996428070accf8144b79cf740f75878f6e23dab56597552c495e151cc64ac942737
|
||||
EBUILD sagan-rules-20210208.ebuild 526 BLAKE2B 7b4472e4fc2385ff353d8dbc9ad6a00f8f606d42817ab0b0717bbceee559942c914e3db47af6ef65fdd6885c62bffd2401f1836d754415214dd35bfe7a2250e4 SHA512 d0c902eef86371dfc76615e2ce167cf021160873ef8a1ce63773ae45970ef2e5949fffc5d0333f5fb1705c9b44fcadc6e7c5538828a481704c46606b8bc5de4e
|
||||
EBUILD sagan-rules-99999999.ebuild 466 BLAKE2B caa866e1f8082ccd01ef9ed0bae57b8de08730d7b25f5ea80526b1d4d7e4b95b02316bdbc2d64d5a73119a7b79c33daea1b1cf7c1c1bd1787824aba8ae6efda5 SHA512 4f409bc7a7f18fd51fbb65305d6e7bd1c929a0cebb668d3e97eeba64fce4e4e18e832d8c1be320141a9f1a011e13ba2bbdbaadfa44168a9f21d5cc5dd9458275
|
||||
MISC metadata.xml 368 BLAKE2B c966c44e4f04e4c75eb880239ea4a6aacdfb924709eca5fb766df68a1b19afc8f4c814865da1d9d852ae837ebbfdc4661e5d29d3b00b9cfea108213daa2cf2cc SHA512 1d910f985e6137f07e6bb906bb105a92cee1643b6a4dfe9b8bf2ad115d124c457912e38df87d625da5591665260ea941c6576229aa2d5e19f09077c1a7c5e743
|
||||
EBUILD sagan-rules-20210208.ebuild 480 BLAKE2B fa5b9360b56cb9d69b499ce763ab81c563036d9a896522bbbf8f41eaf2ae158d98e239904189c0492fde628c0fc4719acc09232a507414be2640ce8584ce3d39 SHA512 75a77d96aafbc576245b9861e9d0ad839bde5d6a8d4c1bea62c2e07cc37c5b12e94b2bd68843f60cd643e4e85f0b4fea5d424dbaf5142a41e32de4f1cc40d412
|
||||
EBUILD sagan-rules-99999999.ebuild 436 BLAKE2B 063e82561a51b04e562f0e8977b32b07bc2e15b7ba9c9c2d3bd563a8302880d37304e6231c55f20ec9f642716b95e1344d3d12bacd9612febfc517388636ab32 SHA512 7471c2767e1a8e8000a73435a6383270af915ffa7ea1d41e9dbdd11f37d6535b5e4beac679c745ba5fd9241584d9d0338216a573c9f30a1894b8fe42dbda83af
|
||||
MISC metadata.xml 255 BLAKE2B f898e4768ff2233e024d15ccbf459bbd853ddd110479645fa1b570e7f46a3c18362971f9c8d42005f16c9355501eefb834fadfb0096477ebf10e0bef26e76158 SHA512 f5d550b10ee9cfa17f07420a6bd1375aa4f114930f734f6c166b8a67fa16beeba3dcb58031b694258eff98c256baa3ba5ff186a0eaa047d16eda5e2f0c5831f4
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Rules for Sagan log analyzer"
|
||||
HOMEPAGE="http://sagan.softwink.com/"
|
||||
SRC_URI="http://sagan.quadrantsec.com/rules/sagan-rules-06172014.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="+lognorm"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="app-admin/sagan"
|
||||
|
||||
S=${WORKDIR}/rules
|
||||
|
||||
src_install() {
|
||||
insinto /etc/sagan-rules
|
||||
doins *.config
|
||||
doins *rules
|
||||
doins *map
|
||||
if use lognorm ; then
|
||||
doins *normalize.rulebase
|
||||
fi
|
||||
}
|
@ -1,12 +1,8 @@
|
||||
AUX sagan-1.0.0-liblognorm-json-c.patch 2472 BLAKE2B dc04f9949709523c3516d7b9693bba7aca5ff354c9c40df30fa16d668c3e08bb79f49f97806bc3659022ffb9a499f9ea843022c68045ffc2d43dcf7ac5e7ba42 SHA512 15308ca18901a9f6ca069f2067d83199b7461a6fcdfc54f171796ebf4578c2ccf19ecf2737aae0e03a21927f959aac1688e5c0e319b3dcf30a2dde4643b53ea5
|
||||
AUX sagan.confd 239 BLAKE2B 2ca76c1bd5bdb7b29f007a4d93602f020f76b10d6e4313e138e09b49de0b0c6796bc729f32e88831881bdcd52637bfb3a8e42481d89a09648a2833a000570ace SHA512 7ee746984d3bb3361e3155860d54e307f9b94b9e3f98c09c29b4259cd37d7aefe969b5b942c04048328ec23265a2689b22403c32e3552b8062201aca2ef3ac34
|
||||
AUX sagan.init 432 BLAKE2B 561344909a8f6610504f91bf72ba6fa89ac03fdacacd3189372f466b690b3421c3f1a8ce4750b747c53613c75f9b61696ec7b3c490597eb0eca36ebece23a26e SHA512 c5ec82e48ac33785a0e63deb6b2079e97a2f9b5f96682ccbf646b4deae5782cbceb5756b17fdff7af8cafd4e561e298d842c4c4f4aa5229ccc58f5f0fc06e6f7
|
||||
AUX sagan.init-r1 424 BLAKE2B e6fdd676e772d2abfca02215026a95321edecb41fcbeec3aa45afe15abd667e323ec2f21375d41c692b9648017002c0b410d551034dcbd3f060f5bb1e2f95026 SHA512 341754a9b18fa4b4082a852cec2eaa5ea78be33eb9d8cdef5b7ec61a9d67d3b264b2c6a2aef030bd85d3644539447345c88fd23ebe99145e40f990f565706809
|
||||
AUX sagan.logrotate 239 BLAKE2B d3feae0843f34cc66ae930b694924a5a79ad580356c338e5f7473530a4fdd3bbadf4a849c749481dd281940b7116f4778bec55436b966df5ffdea0fc26ae9c2f SHA512 20111f2d1131c58fbd2b11e9c0946e53f100a09042d1c2e7a0204647523afe581da5f3777ce215e7da37d9ed9fa99663e31733d7d4df0cff31ebaea37a816b2e
|
||||
AUX sagan.service 277 BLAKE2B 524e83a05a0a7e8f83585add01f3365f573dbb0d1dc773ab68b42078267cad1d45f3cf872dfdf2048f8639d1c6edfdf94d5b7c31d7f5760f86430e7b84db6ee4 SHA512 ba8efb9e7f42f15789d63bc7ae0a4c77391ae14c1bb44924634f9fb63c8f2b44d920bce564d60e10816f605c3e6ef572438ca637c9853a350d551462a502a723
|
||||
AUX sagan.tmpfiles 32 BLAKE2B c00a177b7ea9df47a878783f3372f6d9709ea50e6c8bdde81f7d84bd01ecae1b084cf26ac4d5eeb891034fad29fc67802c557d495d312deb4fb3425a112bfe2f SHA512 7c65575415eaabdad9864f9af14042def57d9de24b4306037f78eda00b4c4d7de5a3b4849a316ee7519a239db2848cf94fb862a23c4b126575d200903389df22
|
||||
DIST sagan-1.0.0RC3.tar.gz 285207 BLAKE2B 7322ffc73a8e86f07ef106b04feb9140ba94a51b9e286ef0c0b0d3fa609e8e03cef4c75e1d32502c1b70a4c078d8601d2a1c58058137bb793c8a52cecc4be20b SHA512 29388a339b290bb4de2359c0c54b9e1d43ef207b223a499a1a4faa36de4d9590a777a796dd773948e995d052b71f3ef47ca5bad5c133116c4dbb53b4fe336123
|
||||
DIST sagan-2.0.1.tar.gz 487936 BLAKE2B 84a137bb0001c6758979d17cf67442262f732f7d49ce397183c0c226d6135e2c3cd8362452ef6b893e75a9cf5e874256d88f740b94df0dfa39587fc771ad4f8d SHA512 0cc288b67f641346bb0dbfcac2682c8c2b09e3e508b94dd5b2d5a81c2a80c7989f1d54725041210511877bd6b2338e8b0fdcae01f7084d39d48abef073d1fe64
|
||||
EBUILD sagan-1.0.0_rc3-r1.ebuild 2237 BLAKE2B d911a530d495310f1e98294063d5a181cd391fde4c5385f0f79c206c75caf735d3a1edb7f14c9cee86d8248b601dcadc7c229dce09f010e06e8e15bb55fc892a SHA512 c26f4a6bdb8c8f51b4b98e202f25351e202ad57f350ad7eda2d6982dc109aebfaa06bdd10cd4818fbb1f8ae12b7a1efba5b962cb67de0a130937fbaf2cd4ba6d
|
||||
EBUILD sagan-2.0.1-r4.ebuild 3219 BLAKE2B 2fa76b99db74c9b4e74ad01f8b0dcf40d186c55cd8345910045b67723db4d84403e765e28312c0ff2ceb708a2a3713f4ab0dd6e91e20bb8a74a96c18fbde1a02 SHA512 e31b945927f06265217a76c3f597f9e15d841602c3eb1e5bfa53afdeb3ff57e8032f91042a4cd9a9ed5efa020ad0f9b5bf0c35aaee903ae399447127f0024bfe
|
||||
MISC metadata.xml 805 BLAKE2B fe11cb2f2a1d73d2c8da9ef9df8abe1974e4e8ac95a0c91e3eca63828a3db2f8872c43961af2b279a942e299c1b2bc7a1ecd781b3051d92775339b2653c27ee0 SHA512 9a85b9166631c8522f4939876af5a9094f1637659d1ffce0c72707415a9433e0075cc240e2222e101640e21e9fc6f514c37d347915831254edf8e08e7239042d
|
||||
EBUILD sagan-2.0.1-r5.ebuild 3175 BLAKE2B 468db3eac3ac60b1b8987dbfbf2be71615995d1f5a7e4eebf540f70f2f92b73bed5fa97bf715831ab891c3e2095d1cd110e4a41c5c84c7a87d4c3c9207456643 SHA512 657806dda8e3cc565bc6cdc942e9d0edcc58e5da94a20a14a5b360e37ee9b2c1713039a8547c22ecf376875ce4331052654de6add33197ca31375f444239c677
|
||||
MISC metadata.xml 592 BLAKE2B dc7dff5c573af3496c1edadbde487e16db5af058d3b09d9ffd09b5044726e3c65ab6b84b4de2a009a7d04bab7942003e9fb5e093c41ec9ae68286b36ad12be61 SHA512 6f401f45231af2a53173626339d906113e9fc3bbccde3e72ef2ed0bafe35110861e689a3a8c8862fa671013da0e97a0375d2a1b4165e954b8afcb34e6d91cd8f
|
||||
|
@ -1,53 +0,0 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -192,29 +192,15 @@ If you're not interested in libesmtp sup
|
||||
fi
|
||||
|
||||
if test "$LOGNORM" = "yes"; then
|
||||
- AC_MSG_RESULT([------- liblognorm support is enabled -------])
|
||||
- AC_CHECK_HEADER([liblognorm.h])
|
||||
- AC_CHECK_HEADERS([json/json.h json.h], [break], [AC_MSG_ERROR([json-c headers not found or not usable.
|
||||
-This library is important for the correlation aspects of Sagan! Please see
|
||||
-https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature
|
||||
-use the --disable-lognorm flag.])])
|
||||
- AC_CHECK_LIB(estr, main,,AC_MSG_ERROR(The libestr library cannot be found.
|
||||
-This library is important for the correlation aspects of Sagan! Please see
|
||||
-https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature
|
||||
-use the --disable-lognorm flag. ))
|
||||
- AC_CHECK_LIB(ee, main,,AC_MSG_ERROR(The libee library cannot be found.
|
||||
-This library is important for the correlation aspects of Sagan! Please see
|
||||
-https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature
|
||||
-use the --disable-lognorm flag. ))
|
||||
- AC_CHECK_LIB(lognorm, main,,AC_MSG_ERROR(The liblognorm library cannot be found.
|
||||
-This library is important for the correlation aspects of Sagan! Please see
|
||||
-https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature
|
||||
-use the --disable-lognorm flag. ))
|
||||
- AC_CHECK_LIB(json, json_object_put,, [ AC_CHECK_LIB(json-c, json_object_put,,AC_MSG_ERROR(The json library cannot be found.
|
||||
-This library is important for the correlation aspects of Sagan! Please see
|
||||
-https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this feature
|
||||
-use the --disable-lognorm flag.)) ],)
|
||||
- fi
|
||||
+ AC_MSG_RESULT([------- liblognorm support is enabled -------])
|
||||
+
|
||||
+ PKG_CHECK_MODULES(LIBEE, libee >= 0.3.2)
|
||||
+ PKG_CHECK_MODULES(LIBESTR, libestr >= 0.1.9)
|
||||
+ PKG_CHECK_MODULES([JSON_C], [json-c],, [
|
||||
+ PKG_CHECK_MODULES([JSON_C], [json],,)
|
||||
+ ])
|
||||
+ PKG_CHECK_MODULES(LIBLOGNORM, lognorm >= 1.0.2)
|
||||
+fi
|
||||
|
||||
if test "$LIBPCAP" = "yes"; then
|
||||
AC_MSG_RESULT([------- libpcap support is enabled -------])
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -2,6 +2,9 @@ AUTOMAKE_OPIONS=foreign no-dependencies
|
||||
|
||||
bin_PROGRAMS = sagan
|
||||
|
||||
+sagan_CFLAGS = $(JSON_C_CFLAGS) $(LIBESTR_CFLAGS) $(LIBLOGNORM_CFLAGS)
|
||||
+sagan_LDFLAGS = $(JSON_C_LIBS) $(LIBESTR_LIBS) $(LIBLOGNORM_LIBS)
|
||||
+
|
||||
sagan_SOURCES = sagan.c \
|
||||
sagan-classifications.c \
|
||||
sagan-config.c \
|
@ -1,17 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
pidfile="/var/run/sagan/sagan.pid"
|
||||
command="/usr/bin/sagan"
|
||||
command_args="-D \"${SAGAN_OPTS}\" -u \"${SAGAN_USER}\""
|
||||
|
||||
depend() {
|
||||
use logger mysql postgresql
|
||||
need localmount
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath -d -o sagan /var/run/sagan
|
||||
checkpath -p -o sagan -m 0644 /var/run/sagan/sagan.fifo
|
||||
}
|
@ -1,102 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic user
|
||||
|
||||
DESCRIPTION="Sagan is a multi-threaded, real time system and event log monitoring system"
|
||||
HOMEPAGE="http://sagan.quadrantsec.com/"
|
||||
SRC_URI="http://sagan.quadrantsec.com/download/sagan-1.0.0RC3.tar.gz"
|
||||
S="${WORKDIR}/sagan-1.0.0RC3/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="geoip +libdnet +lognorm mysql +pcap smtp snort"
|
||||
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
RDEPEND="
|
||||
app-admin/sagan-rules[lognorm?]
|
||||
dev-libs/libpcre
|
||||
geoip? ( dev-libs/geoip )
|
||||
lognorm? (
|
||||
dev-libs/liblognorm
|
||||
dev-libs/json-c:=
|
||||
dev-libs/libee
|
||||
dev-libs/libestr
|
||||
)
|
||||
libdnet? ( dev-libs/libdnet )
|
||||
pcap? ( net-libs/libpcap )
|
||||
smtp? ( net-libs/libesmtp )
|
||||
snort? ( >=net-analyzer/snortsam-2.50 )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Package no longer logs directly to a database
|
||||
# and relies on Unified2 format to accomplish it
|
||||
RDEPEND="${RDEPEND} mysql? ( net-analyzer/barnyard2[mysql] )"
|
||||
|
||||
REQUIRED_USE="mysql? ( libdnet )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog FAQ INSTALL README NEWS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.0.0-liblognorm-json-c.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup sagan
|
||||
enewuser sagan -1 -1 /dev/null sagan
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fcommon
|
||||
|
||||
local myeconfargs=(
|
||||
$(use_enable smtp esmtp)
|
||||
$(use_enable lognorm)
|
||||
$(use_enable libdnet)
|
||||
$(use_enable pcap libpcap)
|
||||
$(use_enable snort snortsam)
|
||||
$(use_enable geoip)
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
diropts -g sagan -o sagan -m 775
|
||||
|
||||
dodir /var/log/sagan
|
||||
|
||||
keepdir /var/log/sagan
|
||||
|
||||
touch "${ED}"/var/log/sagan/sagan.log || die
|
||||
chown sagan.sagan "${ED}"/var/log/sagan/sagan.log || die
|
||||
|
||||
newinitd "${FILESDIR}"/sagan.init-r1 sagan
|
||||
newconfd "${FILESDIR}"/sagan.confd sagan
|
||||
|
||||
docinto examples
|
||||
dodoc -r extra/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use smtp; then
|
||||
ewarn "You have enabled smtp use flag. If you plan on using Sagan with"
|
||||
ewarn "email, create valid writable home directory for user 'sagan'"
|
||||
ewarn "For security reasons it was created with /dev/null home directory"
|
||||
fi
|
||||
|
||||
einfo "For configuration assistance see"
|
||||
einfo "http://wiki.quadrantsec.com/bin/view/Main/SaganHOWTO"
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,3 @@
|
||||
DIST featherpad-0.18.0.tar.gz 967643 BLAKE2B a8a84fa71232bdd9448ec4a9c921f8f452212dfb52ec518c3f340e9b600858a9cfca2d7729a0f58c9d1465b77bd28c836de78026c58ff94297de704e7bf670d8 SHA512 3e0d008792dd55bc5e57654f9b032f0a66a60c682499c684cfc3b182fdc57a654bb5fb195b458af66ddd8db929b31e7bfa789bd9bdf33d32454fbbcb090bcd91
|
||||
EBUILD featherpad-0.18.0.ebuild 636 BLAKE2B e5b1a37e4cc813f7f502f39468a97046f143c753a8b285c32b6ac9ea820fdd6dd36c3e731d09658a94a88c1ea3f7b103258a1d6423d31cf9b56543d9c028c549 SHA512 07330a8f3d99a19145711256bc3372af4fe52ef5ce42f379d0c1d2a52a09886c2c12d022faf9656da82afff682c5e3ba8934219d3bcd18c6797e34e2a1a4f5da
|
||||
MISC metadata.xml 679 BLAKE2B d9eb7067d7febb55c25297bff56c1e053366d580b6c3b4ca25d59f61b7cea8027e8cca38f5a933f2f8eaa2ce73d5647e81f251cd24022242f25934c60ece1b74 SHA512 7ad579712dac1fa5db103e617523731400f4fc75287fb0118e801f4a28e8444ea05e9ff3e30ba1694b5cf451965359235693d8cc50f99482b1e0413fc184d956
|
@ -0,0 +1,28 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit xdg cmake
|
||||
|
||||
DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux"
|
||||
HOMEPAGE="https://github.com/tsujan/FeatherPad"
|
||||
SRC_URI="https://github.com/tsujan/FeatherPad/archive/V${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="app-text/hunspell
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="dev-qt/linguist-tools:5"
|
||||
|
||||
S="${WORKDIR}/FeatherPad-${PV}"
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>hansfn@gmail.com</email>
|
||||
<name>Hans Fredrik Nordhaug</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
FeatherPad (by Pedram Pourang, a.k.a. Tsu Jan) is a lightweight Qt
|
||||
plain-text editor for Linux. It is independent of any desktop
|
||||
environment.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">tsujan/FeatherPad</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,5 +1,5 @@
|
||||
DIST gummi-0.8.1.tar.gz 580887 BLAKE2B ce06df4e85e2dfd510e39aeab785d1289335802fd24fa0b25eb9a0b920849d7ab2b89d62509e91ddb41c8f4c601544f3da8819f69ff3e38fc59dbde0aa3e789d SHA512 dccef28f6ceb2743a5a44c5224cce7326e9bb9e6f1baccb51c23d801ce595914d1b960fe11d230dcad5f041d80fe57b46c0e5aa9c6abd881dd2e32db373d329a
|
||||
DIST gummi-0.8.2.tar.gz 595733 BLAKE2B 9c7366df2b8fe40f7876f065a1156eb4992048b3eaec5dde332c50ccb98ef2a5d8d2cbe73ebb56eb3736bbce49f3168f165db82f562ee7265ce0859952801a2c SHA512 3882f1e2779b94348cc0cc243c3968a78165c16de41029f9fcb8ba2fa942d329c43f5ecc8ba8327590e14343556ca472a51d1e824ce0985a415ab92aa2cbbc42
|
||||
EBUILD gummi-0.8.1.ebuild 941 BLAKE2B cda4a2712cef8c8bcb7dbc532bda5520cdcaecc584adea637b09f254529c0b9d4d46fa2a11d165737ab573f0731c1e3ebd621f17073d642ba0c21af23136c49e SHA512 97240093be39eaa34879ed464538699a14b714775708fe60987cd58756f0acdd65cd87a0bf2a88c31bc70226626ef8e897b9e0ee566d00adcf90dac95d4940b8
|
||||
EBUILD gummi-0.8.2.ebuild 935 BLAKE2B 541a1e261622aa409da60e840bfff94de6624b5474c832f935bf378b8e9eb6216d854e602670649cb7de93f1084f77d008dbe2b695683b212c65d727585a6a3f SHA512 f8f766b95288b5a619ce887e58452087e01a3101fac0f1a9a274c792a7fc1b6ea3fea4b76afb2a023c1d6c393731a3c3786042f8c812aeaba1e1a1e5f63de7c4
|
||||
EBUILD gummi-0.8.2.ebuild 933 BLAKE2B cc47d40263a8735d2587da09aaf011da249aef3cac9dc37b3144359ba82ec5b24814b1643c94cb0dfa4204ad7479287fe4219ea75c260fa8254d80ceaf260be9 SHA512 4a9becb0cff5ffaac6b76a8f92a244f07d374cb077c124ff595e9c0f0ce770db1d1a8d55817605b048538abaad16284ba9f142c58d88d2eeeb176f80e6fd82ed
|
||||
MISC metadata.xml 615 BLAKE2B ee2552450c4e9e8edc7e3dec38bcafedf30ab2b42b8358cce7c7a38e3a37bd907734406ee12a79f176100e9208c7480e6c980633416e3c4cff1ecb638e840673 SHA512 c96879b8ac00c1aafad177a55ecd524a502519f1cee5c1d036d260bb11e12b492d3e798b8f94572666e4aff45dd4233bef4ceb8a34bac523f3e36c78bdb4fddd
|
||||
|
Binary file not shown.
@ -1,5 +1,3 @@
|
||||
DIST eselect-java-0.4.0.tar.xz 13412 BLAKE2B da3df5c342b1632d1cc597909283cfcb7cb71d4bff04c2aa3253110f06b8addc5121efe1a50409f2b297c70c4f816a385a0199e68821acb6c48e3065d3097b37 SHA512 a1bdb2554e4dc78d980cab80591f6e0c537f983ae78d2ca98bda8f5292cf749fa5a9983dc51c6576176566f2fcc255ca40b04c26bd1b5d7f1db2d12b76048567
|
||||
DIST eselect-java-0.4.2.tar.bz2 13782 BLAKE2B 10fd7faa3759f5b0d52c04bcd5a9f1c438814f4b477c12d2f0843c146d10cd8f7db43594ca4dc29de85bc33864fe1b205c69f9d2dc10c739ca1d50071fac6aad SHA512 dbb9ff873cf3073f60ba783e32b5a75c88114f790643d4a898db5429d04452f64cc5757a1ec2fb7c33beee1fc4509abeb7016f112c2bc75543a4250a85cb19cb
|
||||
EBUILD eselect-java-0.4.0.ebuild 1181 BLAKE2B f7b7c669bf6c2b509ef9c8d5fb9035375fe465abeb69098a1c40c060d42efe9cb59b006dcf368cb79fcfe4467af171c4fc0892a0e548d05f82ad35f34d612e6a SHA512 178f5835e1a30de24eeab918cd867ccce91b51622ca538c27134310ef71b9145124184b04dac4c5d79d8fe01ab060757331f9ba7b405e6183c72a2c3535b5a64
|
||||
EBUILD eselect-java-0.4.2.ebuild 1188 BLAKE2B 486fdd3b745a58a65139a625e4660ae1cc523a23ba4727b2cae5b0196a1a087196ab3e9cb1747d411bcd050b3d33981dd4b4350bb4efabbbe27ad5475f51aa54 SHA512 62a088ae4954a6cd2e2bbb5147042a8831c1d239159575d947f1e3d74ac53c922518a1ca9c9e863ec088543a6210e39e824c8d0ea9f6445ec6a32fef7b68b08b
|
||||
EBUILD eselect-java-0.4.2.ebuild 1184 BLAKE2B 237d0a89ebebf52faadbf3739766fcc8c3b09ac2192249014ab609ddc493b513b95de93977b7a98fc676d6080b992547214ca4f642707f774e31355d9d563bc3 SHA512 a64163e41759b096592d7632994c19d4c5e0e04ef9be9c9712fd101c11a7cf98a893c51af51889a4f94c147f96d274f5b5e35d2704da78f68e5249700bab9036
|
||||
MISC metadata.xml 255 BLAKE2B 10c56d3b58749cf6fa1ba350b10fdc53f7e7f6cc877224a1c098191a558770c904da2e97116396d8f50fdfbc71577a83d050de2411efeab4d89ec573f01fa36c SHA512 8ba7144e6402ba28e3c4a96edcfca7484aad1a5ae1908584a5c8abc98c26edbb58741b8c440c5f28288bf98be00453e32488cbf52f15474c25621a1a988a28d9
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="A set of eselect modules for Java"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
!app-eselect/eselect-ecj
|
||||
!app-eselect/eselect-maven
|
||||
!<dev-java/java-config-2.2
|
||||
app-admin/eselect"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local REMOVED=0
|
||||
|
||||
rm -v "${EROOT}"usr/lib*/nsbrowser/plugins/javaplugin.so 2>/dev/null && REMOVED=1
|
||||
rm -v "${EROOT}"etc/java-config-2/current-icedtea-web-vm 2>/dev/null && REMOVED=1
|
||||
|
||||
if [[ ${REMOVED} = 1 ]]; then
|
||||
elog "The eselect java-nsplugin module has been removed and your configuration"
|
||||
elog "has been cleaned up. From now on, you may only install either Oracle or"
|
||||
elog "IcedTea's plugin but not both. Note you can use IcedTea's plugin with an"
|
||||
elog "Oracle VM. See the README installed with icedtea-web for more details."
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
DIST ranger-1.9.2.tar.gz 265295 BLAKE2B 93e4d8ff1ad41c9bdf94af4a3ed9ab013048d1a601242553592b0e246f000b3a0226644b126ae7ec1c70562ff80b3f6c6711ee0e53dc1b7363c9ddf8f5fa75cc SHA512 5eb4743beaf0478d745cce8e5bfc2ac07c98ab5784e9394772782d06c0bb27dcd5478ead191ac527f21cce76db09a51eb46db0fabc7993684a6b5aaec0d43104
|
||||
DIST ranger-1.9.3.tar.gz 280363 BLAKE2B 2698f82773aae0224e7385413a1f939cdd4b3374eddad496781a42b054e26a8d7e5944bf19bc846736a9171df317c0dbc3c8bdf83c6ca9bdb95de17f9229809e SHA512 5cd7bea714a6542d0a5445f5f0cf929b2df4377df3ef710f3786c6c46dd58b017a8060cde3969076637bfaac03c13297d3020fd82f4574dc49546ca223c0e8d3
|
||||
EBUILD ranger-1.9.2.ebuild 958 BLAKE2B 8e0141ab238f23237f6f263ef89f27b5c022e52ba6fb5a69f84eeda6ff698017896e0822157faa04fbad95d471d7ef0af3e634375e847725844682d4272fd36a SHA512 c4a02cb06dcae94374bb1759d5eb4bc99ff599a87ba0ca5c779223b5d8f4ec24ce9e82bd00709111d97becac3a9dd365ec1e8277ad6a9f2504346697903b51de
|
||||
EBUILD ranger-1.9.3.ebuild 957 BLAKE2B 0826e431c2c7094e185c2a5207035b255337a53ada70f129d3eceae00034757b1e26a228518ad8f338a654a415688b1c50f4bd0664e078f328f0587561f459d0 SHA512 5e48c9db83d67343e72460109e78249b754aa66fbfb4635d59bbc5a676d61c1dc6eca661632576d067527bb53569164dc58fdd6aec16e396e8d7577cb351e845
|
||||
EBUILD ranger-1.9.3.ebuild 964 BLAKE2B db09a5c40d6f64df5092fcaf4dd1acf296b06376311ae28387d6b58bfd5e9a3bc82dfeac03e41698ee51bab770cc8f94b34f2f69165e1459307eda2f9b63d289 SHA512 07103a263aacad1631396e29042c1a107652fb2e668ba16efeebf6eb79b57b7a1be399ab1ca45b94c957deeb240109c3b18f276b2890f1bdf09225d238922586
|
||||
EBUILD ranger-9999.ebuild 959 BLAKE2B 12548ec7a077daa8121b1ac4879524d2edf2911b8424d7040b82525aa3017aac35c27be941bfdad9e391a43c04d554acac3a91c1ae05dc58da8356d7ef7ecc2a SHA512 72a160f13fd7b387b8c0038de9459d47c7026f9787a5b55979f89db5fe99fd90cc528a7e66b0bbb2e030f1597bbf28ba65d5c04c40adaed1619b528a081aa8b6
|
||||
MISC metadata.xml 695 BLAKE2B a6e584fc3731a0a9d7bdf8b6c7fc4bd4c88de12b7beec511ed67db337621c4156c6c3ac86289202e7e94c1378dbc3bbd2217d9005ede45071b310abd8bc1faef SHA512 1dc83811a39cd6a1ff11e976b22f74a15e9ab74c44377b92196cc7962d6d4703b522c9fe9ba2c97f43f5c5935a15cdae2c1a95935b6cdee8007749fcd4e7a34b
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST flaggie-0.2.1.tar.bz2 16767 BLAKE2B fea0fbc505bfa97e7bee2c05f0cc19077b9b23a021b01aafa2c4b064466677f9dd4ae95c36f6de65b4ad07c5046d539ceb0cb667dcb791b60410d7a5e688813f SHA512 3f273ebeceaaedce7a3807126fb3f450e420338a883440066d06a4d6a95b63bd538bb5da882fea23e0d390b28a83f50375dbda2624f656327775b2b700f2b2e4
|
||||
EBUILD flaggie-0.2.1-r1.ebuild 1128 BLAKE2B 2b082a3b04c09a85ceef15e2cbcfa29ab4e482ebceba038b48925e19da468f9c62f28cad50fbe0d5e324dbbe8b2aa23cae0f0a6be5e31bdebdc2b8a7c4ded217 SHA512 1d17dcd0eae77a95e542f96eb1c0fc27bdb14a3320a6bfa723ba99bba46aa20531b16ee2feed0f59a7f7312bb29cf6e8856719407ce086f62f11dfeea0377ccd
|
||||
EBUILD flaggie-0.2.1-r1.ebuild 1135 BLAKE2B 534821028f131d1b55137105bd7f81ea9cba613ff97c1ae56f2d084563c195a971353e2bd8fb157a6fb2cddccba76c1ca3b3337990b8d3ef7136d4f5c64c29c2 SHA512 fb3f4269c8000020628ec800bea068e1c496923ae969fafcdb14d349f8c8dbf2074db59c846420a82cdd2a5406092b552c9e73f2e1d5eea545997ee34676af54
|
||||
EBUILD flaggie-9999.ebuild 1057 BLAKE2B c5c42e151353564f6710bf366ab7037b13511d68dbd0c98ecebbe0afc69bd446e3bd4a0346f36c5579e0b2b9a7f28048776ae952d6600e0df522ee326c6d17bc SHA512 b30cfe61f2d21f27931f7805d4005f0a28e8a3b55da3e2cc10d09d9e7c52ab94da973d865a23f07957b5ec2df14b059c20d797fa1386988c4031aff1c66f33e8
|
||||
MISC metadata.xml 503 BLAKE2B f86cc20c12e1bf2bfb8d04b6ec0ae1cb66fd4a239cfe41885b1277abc2590fbed0a27dcdad6c0290227f140e4b783ffcbeb8c4556fa4874f0cb4e1d77e691165 SHA512 d406c0b2397c2d40c1aab0db4d4a54c2b928075558c823da63fe21762ed618da5aa20fcfc86c4b3066d8a7bbbc4dcc55d6037025db27a7873de274282dc0a88f
|
||||
|
Binary file not shown.
@ -0,0 +1,96 @@
|
||||
From 0718b375425aad8e54e1150313b862e4c6fd324a Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Atkinson <kevina@gnu.org>
|
||||
Date: Sat, 21 Dec 2019 20:32:47 +0000
|
||||
Subject: [PATCH] objstack: assert that the alloc size will fit within a chunk
|
||||
to prevent a buffer overflow
|
||||
|
||||
Bug found using OSS-Fuze.
|
||||
---
|
||||
common/objstack.hpp | 18 ++++++++++++++----
|
||||
1 file changed, 14 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/common/objstack.hpp b/common/objstack.hpp
|
||||
index 3997bf7..bd97ccd 100644
|
||||
--- a/common/objstack.hpp
|
||||
+++ b/common/objstack.hpp
|
||||
@@ -5,6 +5,7 @@
|
||||
#include "parm_string.hpp"
|
||||
#include <stdlib.h>
|
||||
#include <assert.h>
|
||||
+#include <stddef.h>
|
||||
|
||||
namespace acommon {
|
||||
|
||||
@@ -26,6 +27,12 @@ class ObjStack
|
||||
byte * temp_end;
|
||||
void setup_chunk();
|
||||
void new_chunk();
|
||||
+ bool will_overflow(size_t sz) const {
|
||||
+ return offsetof(Node,data) + sz > chunk_size;
|
||||
+ }
|
||||
+ void check_size(size_t sz) {
|
||||
+ assert(!will_overflow(sz));
|
||||
+ }
|
||||
|
||||
ObjStack(const ObjStack &);
|
||||
void operator=(const ObjStack &);
|
||||
@@ -56,7 +63,7 @@ class ObjStack
|
||||
void * alloc_bottom(size_t size) {
|
||||
byte * tmp = bottom;
|
||||
bottom += size;
|
||||
- if (bottom > top) {new_chunk(); tmp = bottom; bottom += size;}
|
||||
+ if (bottom > top) {check_size(size); new_chunk(); tmp = bottom; bottom += size;}
|
||||
return tmp;
|
||||
}
|
||||
// This alloc_bottom will insure that the object is aligned based on the
|
||||
@@ -66,7 +73,7 @@ class ObjStack
|
||||
align_bottom(align);
|
||||
byte * tmp = bottom;
|
||||
bottom += size;
|
||||
- if (bottom > top) {new_chunk(); goto loop;}
|
||||
+ if (bottom > top) {check_size(size); new_chunk(); goto loop;}
|
||||
return tmp;
|
||||
}
|
||||
char * dup_bottom(ParmString str) {
|
||||
@@ -79,7 +86,7 @@ class ObjStack
|
||||
// always be aligned as such.
|
||||
void * alloc_top(size_t size) {
|
||||
top -= size;
|
||||
- if (top < bottom) {new_chunk(); top -= size;}
|
||||
+ if (top < bottom) {check_size(size); new_chunk(); top -= size;}
|
||||
return top;
|
||||
}
|
||||
// This alloc_top will insure that the object is aligned based on
|
||||
@@ -88,7 +95,7 @@ class ObjStack
|
||||
{loop:
|
||||
top -= size;
|
||||
align_top(align);
|
||||
- if (top < bottom) {new_chunk(); goto loop;}
|
||||
+ if (top < bottom) {check_size(size); new_chunk(); goto loop;}
|
||||
return top;
|
||||
}
|
||||
char * dup_top(ParmString str) {
|
||||
@@ -117,6 +124,7 @@ class ObjStack
|
||||
void * alloc_temp(size_t size) {
|
||||
temp_end = bottom + size;
|
||||
if (temp_end > top) {
|
||||
+ check_size(size);
|
||||
new_chunk();
|
||||
temp_end = bottom + size;
|
||||
}
|
||||
@@ -131,6 +139,7 @@ class ObjStack
|
||||
} else {
|
||||
size_t s = temp_end - bottom;
|
||||
byte * p = bottom;
|
||||
+ check_size(size);
|
||||
new_chunk();
|
||||
memcpy(bottom, p, s);
|
||||
temp_end = bottom + size;
|
||||
@@ -150,6 +159,7 @@ class ObjStack
|
||||
} else {
|
||||
size_t s = temp_end - bottom;
|
||||
byte * p = bottom;
|
||||
+ check_size(size);
|
||||
new_chunk();
|
||||
memcpy(bottom, p, s);
|
||||
temp_end = bottom + size;
|
@ -1,5 +1,5 @@
|
||||
DIST dvisvgm-2.10.1.tar.gz 3110061 BLAKE2B 3f3bb50baa587c1d20061d235885b4c921efbd3400aa7e4d2df872e37e0ef57d57ae4713fedfd0587d7fcffe7e0286ca55e319e6e82b3b72b49c5df5fa08f633 SHA512 8faa68b13a0e351ba54b5c9acb1dbda6e081eddd167b2cc599208cc2e7967c116c3d105d29df224165daff88f81acb3135d936ec9b2da4dce2c82c197f6a4e78
|
||||
DIST dvisvgm-2.11.tar.gz 3111889 BLAKE2B 7944b62bee48173f1ed0e2de5ff0c8090322da925abdd4a57611ccb5c055ba602a76ab4e3dbddb83d73ac19a23ce4b657d96a3830f76eb8939f3e3a9c0890cd1 SHA512 bbefff027f710a0370d179e42f1775cb37765836969fcf9e27e5e05d46565e6db74414440823068b04dbef0dac768b70b2573359fe729c12b27f6d678f41d55f
|
||||
EBUILD dvisvgm-2.10.1-r1.ebuild 1166 BLAKE2B 26e6a705af966e996d370e139cfcc1e4568b5d2473923ae9d5ccd938703e832c32170779536ca893fb19f066feb931620cedca2a85ad24e809264e50cec98693 SHA512 0820393c43f6358e1e851ade6b2e33d14dec9b35e42566f39d6aeb0b4001db6609f626c2456c02b9a8a1fc300c3641010b28432de4fdbb3a1c79eda93651009f
|
||||
EBUILD dvisvgm-2.11-r1.ebuild 1167 BLAKE2B 7321b97eff0658d9c98ed1c992ce628345aa303af5bb47b54eb01e86ba6f71c263762f3393fe3064eac3eb7b8377e94544c9b2d4491b6343f122ee34abc564f9 SHA512 7e700ab1782124c6ab613d929fd813336aa0553d4d4b1ad8c5387e40159ca90be721a46e0efba1a13b87a2154391cec317fd5f58ecbfac4282727fd114e075e8
|
||||
EBUILD dvisvgm-2.11-r1.ebuild 1174 BLAKE2B e4993aa5e154933dce24b7da16fa968e36922b58659f23199391b1b04933ec1cfab75d265cc0479b9fd2203ecdd4037131b7989b87971739ab347b18d15c35c3 SHA512 82b42b4d29502975215e88eba5067087db20fa7c9d301d438b634acc242f82bb35f0d90b607117508302212306bfd4a599aaf3cbf6656421d98176fbee50aaf1
|
||||
MISC metadata.xml 382 BLAKE2B f53c90248d27a826350a572fef359f9cb4ba83ac99ea787db1a035bd1e1e63e757566fefe0e531732900cbe32fa02cad6894d8b038019db88e147398df24e39f SHA512 6bee249b741358b1c82d1e2ec8bde902f260c3f3a506be1652a50f96cd4e0b1f6047f2527942f8df83a3be55c53c9a49c13b528c464016582302165bd01e48bd
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST scdoc-1.11.0.tar.gz 12616 BLAKE2B 3aec60e51b949dc94e8339e400c366428a217c1bd44f79716cbd6993a7f8051a0796dc96163e071db4808c0edde071408e3eb1ee0ae3bb8ccd718479960ab8f3 SHA512 4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49
|
||||
DIST scdoc-1.11.1.tar.gz 12482 BLAKE2B 2632da654730a373f03955f0b3bb190c8d6beb2fd4e4b05c88a4c86d384b26c51a8f032e6b2ef8d4d795638c1981a4d5500384f3103411869c7097a2ba1466ff SHA512 28b676a2ba69a101034c47378c4b66c94bfb9903d680a1871020fd8772d0990a4c91678738f71d37bfca06e27991ef782047c6503d375ce69df744caf6b459de
|
||||
EBUILD scdoc-1.11.0.ebuild 1182 BLAKE2B b52c95f0dbabac5b4eb7487cd48e59bd1b361a3a944d53c7b007bb52c7b3f0c68c6d80cd22be964b97d95f82474722a005745cf34c9d0ed0d36dac0887183e86 SHA512 a810dfca019775b6aa54e76dd8f2d411550360e86ac883498ba9e769224de6067c225eec31e93735a4f5fc6585507e780fd94c4ecf19b77677188d7118537a2a
|
||||
EBUILD scdoc-1.11.1.ebuild 1190 BLAKE2B ad23f7d61db3cc4a223e9dd192dbf90c77a55dde5a61b172e89582b939df6a4051c7ca616e9a72a4ae4a8bbf28c83099ab4c8d4b612f4894b01c8ac95fcd9350 SHA512 7346bdd524f6a04bc39d554a4b73aa6138489302e4fc31aa8a463008c1ec3274527fd432e6fe01ed8d8a17074d575b60c01860c27522112bd7d37a44a43a1e38
|
||||
EBUILD scdoc-1.11.1.ebuild 1197 BLAKE2B fe17671505392413faef92b5bcdb3f44b487064b19e522486fbe65dd1b7adde2c8e3fcf7e0807428891447214631ca066e3754e6e90b4cc79c292781ff5621e7 SHA512 842b99af5aec1a9166cb83330a9a789bf2329cbcff0eaf23488a908f860dd4949fd391fc26bbfba0a652ffc23761eb819a10693edb025957a2d38213e94592d6
|
||||
EBUILD scdoc-9999.ebuild 1173 BLAKE2B 873f1def0a103e8c431fad6ffbf902a9e97ed543d29f738e0ff4799be7f5d49449f50b30e4f37ae5310f7ede07e15f76a395f553756f1d048b3f36ee8aff0b4c SHA512 4ac9391cd7564179179a1951469c73e798c12a6ad3b82c72019d64e6364c943c02251b43344d5e7a1f4e9f1115c941b2e5b89065be25d00002cf5b6dc8fe3af1
|
||||
MISC metadata.xml 436 BLAKE2B 488499e5a1aaf5c623a667415050a63f1460eb6495b1013dd81299807a330680d02f65f725dd1f964794b28956d7d4e32b07cf24bbbb2dedd77d2919e23e131d SHA512 13ff20e7c0fee769e256c7e9ab595ec623d86878bdbd0a57ff036ac496513aac348796d526b978539f0cef1bac23549324fc7a6ed1dd45a685050e04d4be66d1
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST xapers-0.9.0.tar.gz 159928 BLAKE2B d202a3835ccbcb1adfc2123ee40f6e1992e0c10f84cf57fc38eaae27134d649c94b5c625bf3a11ef2f4d119093fb1dcd99a923a9585d8e6b6b37ed9db7c15247 SHA512 0b2e32d215c64842a2d586c776d6cdfd2b77cd3081929c37dde9682fb61e8c58e374773ef33e1123087e8dcf655e12fd19db371005aaf31875492607d6494dd7
|
||||
EBUILD xapers-0.9.0.ebuild 795 BLAKE2B 4fa945cf7fb8872b014c2be83e57f755718b9f3ab298199229d2a2fc9c09cdef71723c9ecafc66bb6a470727761ad2d8cad55fd79442db8d8a0201b26c99e375 SHA512 cfaf7744183bd8a347c6bb7de747f6f1937b167d695f49cda79e610f7050cb1c045edbeb7291d56c0e70bc7cd08a2182df2a7733b1197b39056de20a31332678
|
||||
EBUILD xapers-0.9.0.ebuild 796 BLAKE2B f89282b9989c43e9a9870ef410565e3cf9f5577173e5d01bc460b4ff32dacb8f6a992df22c630ddc2483498c7ac601f7ec0992a01fd32bf3719120a4b29d207a SHA512 c5c65bf4fe8254a1c384b1a5a24bde842ef265d890e82103f16f6ba8dfc446741250e4d672594eedf81d6c0ff9e6d573658aa325c1b149f3a565110404a39bb1
|
||||
MISC metadata.xml 583 BLAKE2B 89ab5d3ca7ea4dbe5b5371c19793d9f2feca363f5690a67478e83963e9afa273113c95c1b395b12e060754864f2f9c77765a486f7577f864f3a8d0fa73e79c3c SHA512 840c4e58c80d826e67ebbfc2b88670d70a4902f8188fbfba9c63e0553d40676c4df9684ab3c7d086e9c36d28dfec7d402147cf537fd4d4517aa857cb0cd714b0
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST ntp-syntax-20031001.tar.bz2 1636 BLAKE2B 43cf45ba4d6096c1f07a89c8e006d3fb6ca1b81e6d0e25a11541ea17cff96979e1221f48141799fb26655b3337017dd06d900bbc087b25efeb666cb45dbe5de6 SHA512 3c427dcd2cc065f3ae76c694ba57954c090a565c389aa4dd277e828eef1e25cf0c21781821526267728b1e2b30486007f618a2ba2f422be079cd540d8471c5d8
|
||||
EBUILD ntp-syntax-20031001-r1.ebuild 429 BLAKE2B 76c5983a9e7b30d19ee8d447cfa8f27511f787f812683ae8fd9ca83bd764952c0b4223534885d63b3d2930471d4591ae4bd9f7e1ce353a2aa16d7446f72a1780 SHA512 27a45af661338561dae638e26234bc461d36812c8bdd5e6a263c3f7e012fc9d3a60091cbcaa44a2a76e104fdb17f96eb92903301c395fc6268986f2e0ec14225
|
||||
EBUILD ntp-syntax-20031001-r1.ebuild 436 BLAKE2B c69cc517d35fd79e5e4caafb6422e12d64059740c13b30b57851a4e0d9477da8104a878d2c9be4300ce46972eb679c1eb8fd1ef0c6ebca7952097c102df4619f SHA512 1161993c7e787f8d8bf19d99cb38e7e86dcdcda76c8cfb005de51190784b87d901985946cd9ac532f010492d91038da6e76775fc499af94c5ffa54f5d4b42a92
|
||||
MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7
|
||||
|
Binary file not shown.
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PATCH_GCC_VER=10.3.0
|
||||
PATCH_VER="3"
|
||||
|
||||
TOOLCHAIN_GCC_PV=10.3.1
|
||||
|
||||
REL=10
|
||||
MYP=gcc-${REL}-${PV}-20210519-19A74-src
|
||||
GNATDIR=gnat-${PV}-20210519-19A70-src
|
||||
INTFDIR=gcc-interface-${REL}-${PV}-20210519-19A75-src
|
||||
|
||||
BTSTRP_X86=gnat-gpl-2014-x86-linux-bin
|
||||
BTSTRP_AMD64=gnat-gpl-2014-x86_64-linux-bin
|
||||
BASE_URI=https://community.download.adacore.com/v1
|
||||
# we provide own tarball below
|
||||
GCC_TARBALL_SRC_URI="
|
||||
${BASE_URI}/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=${GNATDIR}.tar.gz
|
||||
-> ${GNATDIR}.tar.gz
|
||||
${BASE_URI}/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=${MYP}.tar.gz
|
||||
-> ${MYP}.tar.gz
|
||||
${BASE_URI}/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=${INTFDIR}.tar.gz
|
||||
-> ${INTFDIR}.tar.gz
|
||||
bootstrap? (
|
||||
amd64? (
|
||||
${BASE_URI}/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=${BTSTRP_AMD64}.tar.gz&rand=1193
|
||||
-> ${BTSTRP_AMD64}.tar.gz
|
||||
)
|
||||
x86? (
|
||||
${BASE_URI}/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=${BTSTRP_X86}.tar.gz&rand=436
|
||||
-> ${BTSTRP_X86}.tar.gz
|
||||
)
|
||||
)"
|
||||
|
||||
inherit toolchain-funcs toolchain
|
||||
|
||||
DESCRIPTION="GNAT Ada Compiler - GPL version"
|
||||
HOMEPAGE="http://libre.adacore.com/"
|
||||
|
||||
LICENSE+=" GPL-2 GPL-3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+ada +bootstrap"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!~sys-devel/gcc-${TOOLCHAIN_GCC_PV}"
|
||||
BDEPEND=sys-devel/binutils
|
||||
|
||||
S="${WORKDIR}"/${MYP}
|
||||
|
||||
src_unpack() {
|
||||
if ! use bootstrap && [[ -z "$(type ${GNATMAKE} 2>/dev/null)" ]] ; then
|
||||
eerror "You need a gcc compiler that provides the Ada Compiler:"
|
||||
eerror "1) use gcc-config to select the right compiler or"
|
||||
eerror "2) set the bootstrap use flag"
|
||||
die "ada compiler not available"
|
||||
fi
|
||||
|
||||
toolchain_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use amd64; then
|
||||
BTSTRP=${BTSTRP_AMD64}
|
||||
else
|
||||
BTSTRP=${BTSTRP_X86}
|
||||
fi
|
||||
|
||||
if use bootstrap; then
|
||||
GCC="${WORKDIR}"/${BTSTRP}/bin/gcc
|
||||
else
|
||||
GCC=${ADA:-$(tc-getCC)}
|
||||
fi
|
||||
|
||||
gnatbase=$(basename ${GCC})
|
||||
gnatpath=$(dirname ${GCC})
|
||||
|
||||
GNATMAKE=${gnatbase/gcc/gnatmake}
|
||||
if [[ ${gnatpath} != "." ]] ; then
|
||||
GNATMAKE="${gnatpath}/${GNATMAKE}"
|
||||
fi
|
||||
if use bootstrap; then
|
||||
rm "${WORKDIR}"/${BTSTRP}/libexec/gcc/*/4.7.4/ld || die
|
||||
fi
|
||||
|
||||
CC=${GCC}
|
||||
CXX="${gnatbase/gcc/g++}"
|
||||
GNATBIND="${gnatbase/gcc/gnatbind}"
|
||||
GNATLINK="${gnatbase/gcc/gnatlink}"
|
||||
GNATLS="${gnatbase/gcc/gnatls}"
|
||||
if [[ ${gnatpath} != "." ]] ; then
|
||||
CXX="${gnatpath}/${CXX}"
|
||||
GNATBIND="${gnatpath}/${GNATBIND}"
|
||||
GNATLINK="${gnatpath}/${GNATLINK}"
|
||||
GNATLS="${gnatpath}/${GNATLS}"
|
||||
fi
|
||||
mkdir bin || die
|
||||
ln -s $(which ${GCC}) bin/gcc || die
|
||||
ln -s $(which ${CXX}) bin/g++ || die
|
||||
ln -s $(which ${GNATMAKE}) bin/gnatmake || die
|
||||
ln -s $(which ${GNATBIND}) bin/gnatbind || die
|
||||
ln -s $(which ${GNATLINK}) bin/gnatlink || die
|
||||
ln -s $(which ${GNATLS}) bin/gnatls || die
|
||||
|
||||
cd ..
|
||||
mv ${GNATDIR}/src/ada ${MYP}/gcc/ || die
|
||||
mv ${INTFDIR} ${MYP}/gcc/ada/gcc-interface || die
|
||||
eapply "${FILESDIR}"/${P}-gentoo.patch
|
||||
cd -
|
||||
sed -i \
|
||||
-e 's:$(P) ::g' \
|
||||
gcc/ada/gcc-interface/Makefile.in \
|
||||
|| die "sed failed"
|
||||
toolchain_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export PATH=${PWD}/bin:${PATH}
|
||||
downgrade_arch_flags "$(gcc-version)"
|
||||
toolchain_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
toolchain_pkg_postinst
|
||||
einfo "This provide the GNAT compiler with gcc for ada/c/c++ and more"
|
||||
einfo "The compiler binary is ${CTARGET}-gcc-${TOOLCHAIN_GCC_PV}"
|
||||
einfo "Even if the c/c++ compilers are using almost the same patched"
|
||||
einfo "source as the sys-devel/gcc package its use is not extensively"
|
||||
einfo "tested, and not supported for updating your system, except for ada"
|
||||
einfo "related packages"
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
|
||||
AUX janet-1.16.1-make.patch 435 BLAKE2B a8d038c83a051e8d93dbdaa3456a9c93403a11dbe6b38cc2283c2b1884235ad76a42707d1c19bd5db2f66a86cdbacfd36196a12abea9fc66c4ac78fba5dcea50 SHA512 a9fab424e33d50e56c9ab3090a0b1a6c5b477e459128f1529deaf2452705345829c23d8a86b7e37bf1e7fc24fc37dffe293cc67550b24b065b439e0b5a9ead5e
|
||||
DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6
|
||||
EBUILD janet-1.13.1.ebuild 1748 BLAKE2B d33aedc446e1692e0c39aace488070501e3cff1efff6545fd0d43710efa16d7a5a5cc52d0fbc360756b04d78dd8f015c12526cab986bad05bd75de5326fae923 SHA512 9d41ab1921792cfc549d1bb8b9bebe3b8080de6ade08ca189ea8422bfa3a7106e722374b31d240caee2d00656b85dca99bf69608218ee20e2c2677b43083b09d
|
||||
DIST janet-1.16.1.tar.gz 493490 BLAKE2B 7542644a647d9d2ddd73d8e284f749cdad1900b8df2797c99a2f176c93eca412427b7f571493cfe62f64dd9c90bd12d8506b0f4b6b485ab2d3633e989e735cd9 SHA512 f4be0703676acad8896e41b46d79c4f6d99990c487028f1fd1abd681f756db119a06a5d6a0653b9301afcd62f45d6f1bb7876b9613c0ea28d7199e310a52895d
|
||||
EBUILD janet-1.15.5.ebuild 1748 BLAKE2B 50067fd265f5e08344fe43f59628c1a5b9c5f1a735f85e9a1d8eee680af21443915d66120dcb07dcc3c317e20201168261bd9b65ae883fcfaae74448d6ec746f SHA512 957db602a769368862904df84deb119eea06b70fe46c07a41af3cef0bbe3bd66c6dc64885440da73fe44572fd522cb6e0b5a8cd5f9560c29f228802823cdd74d
|
||||
EBUILD janet-1.16.1.ebuild 1790 BLAKE2B 09702dccd44f59a809bb2e001d9197e83d7196b8cfe17e7659a931ba3b6d83920b68a102ff9289b23539c5be1cd470fc263fcda36186f47991cbef1a30888783 SHA512 c4343c4135e929d30d78e0f9f76573c3fabb11f5760343ab833e366e0b6089fcf70fd65783ad5b79570cb2d98f2ca64e304e96c6f74780c938cf5a0f949e5d62
|
||||
MISC metadata.xml 990 BLAKE2B 7e8a261e9007ef46da4944eb81ff4ea35cde6c9c510e63f5407215974302fa0410d9c38ce1356fb7ce1648c81e0c42cb16dd74b46c2d9f277c7bf1044c5a44e3 SHA512 35291cbd14a89e3ce9b6ed31eee97253dcc7e82f6a6310f669449518778eb137a1240d04a55e5f30d5de479c50ca7eec6e0bee5e64d035e8e0705746de6cfe3d
|
||||
|
@ -0,0 +1,13 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 7efef93b..12758ab0 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -254,7 +254,7 @@ build/doc.html: $(JANET_TARGET) tools/gendoc.janet
|
||||
|
||||
build/jpm: jpm $(JANET_TARGET)
|
||||
$(JANET_TARGET) tools/patch-jpm.janet jpm build/jpm "--libpath=$(LIBDIR)" "--headerpath=$(INCLUDEDIR)/janet" "--binpath=$(BINDIR)"
|
||||
- chmod +x build/jpm
|
||||
+ chmod +x jpm
|
||||
|
||||
.INTERMEDIATE: build/janet.pc
|
||||
build/janet.pc: $(JANET_TARGET)
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST aml-0.2.0.tar.gz 20358 BLAKE2B 4be63726ea9069cbfe36fbf04e3a0b2229066d7df039aea1a41fdca27700d012fda9eda348115f8c0ef9d3f201640123722d0b96bc7b171841d920357a292152 SHA512 196cd891fdbaad47340d8b4ca9eb62a7f9e6b0969ae9ad744a3c9ea110a532691d53a1e39fde583bad0f8fdae4b51c3a4243bbdab65e952e5fc79ceb6efc3262
|
||||
EBUILD aml-0.2.0.ebuild 535 BLAKE2B 3ab2c148d97b733405e6ae622681e48834944564f0fcb7306337938440205765c1c45d16e9dfbddcd9f9dc85d99a0c093090fd4d45e3647e6b3f869a673774be SHA512 ee09a25d9331fe35d9f867780b05aadc03f18fa53ebb70fd69f6782e187dc7829f1112366b198fdbfb810147de3498ca3c4a3570caab942551f506a0925b018e
|
||||
EBUILD aml-0.2.0.ebuild 547 BLAKE2B 69e6def9bcd3f4cd7c1974f37e1d82a5cd27d0dda1844d101f9561eac3c97b6ca02f41a78d7e48002749b83c6595ec62e3e921ceca4b33d0575be26b3b701e27 SHA512 62b1069313afe519ae724d78e6fef94a7427a31e5faa2d5924c972d5b9b684b689c5b1beab181c88ab26daeb351c3c2f7af838e69707917d54323cece303f70f
|
||||
EBUILD aml-9999.ebuild 535 BLAKE2B 3ab2c148d97b733405e6ae622681e48834944564f0fcb7306337938440205765c1c45d16e9dfbddcd9f9dc85d99a0c093090fd4d45e3647e6b3f869a673774be SHA512 ee09a25d9331fe35d9f867780b05aadc03f18fa53ebb70fd69f6782e187dc7829f1112366b198fdbfb810147de3498ca3c4a3570caab942551f506a0925b018e
|
||||
MISC metadata.xml 462 BLAKE2B 1c1838f2f464d371ccb3a48603a27369cb26f7ba44f35d68e2b892ccbe5e738701192c71b150e013dd9bb3ceb2b80123a4c385e79d8e3deb82957bee13b3e3ec SHA512 e761cac28b27f3616965dc90439f7f43f3bf887f84fcb9c810f579f6ee3cb672b0382da667db5887f4503730c85b03925fb2ad4b41f432db23b67e0ff1cfbc19
|
||||
|
@ -1,5 +1,5 @@
|
||||
AUX bglibs-2.04-stack-buffers.patch 1676 BLAKE2B 356ef239c23178b5f07d80776279c0e91a35af07623c977d051217317496e796a337dd81df5bffa828296e78a007bdb043d73d195a3bfb74116b7751b1c2f42d SHA512 0000b26a5c781b3e68253b6aa8642f1b8d0fe99d4c6cef4a776a33b83272c1ea218ae91845ccd7ba291be6a17b719513317dba32fbeedcba42f469ea65b85b85
|
||||
DIST bglibs-2.04.tar.gz 713673 BLAKE2B 9e1353b3221ef6a8cfb256ec8616d1e208777b20ecade3e6ae17faca6b42222e18aa601a948e6201139378bf6f8131a2b7a053d77b198176776d42a1af611186 SHA512 094268cad7d4bacf65c0dd3d42fde2e6bac34da0fd6193b1c8202c018e752b3ef80a86c38e687467fb3a4e97130126fe74ee4a86063e4b25ee291de573984a6f
|
||||
EBUILD bglibs-2.04-r1.ebuild 1686 BLAKE2B e54a329c71f42760d20e7b1b0327b99030ef144472eeca6a167154bf8e9ac1e53f5601ef1499b5a91d85ecf68265a6462202ad1b5aae7ff6e28672caac0387e1 SHA512 466298718dfff3cb09a1bd18100ebe97eb4db210988e798c126dac0c2f3107fcdc8ba1c47c80957bd2f4d3dbdcb35f124a371d43e1385d457bd8785200162916
|
||||
EBUILD bglibs-2.04-r2.ebuild 1802 BLAKE2B 97ca0f1bc6f622fe26f9f15ac46af422ee5130466d0db6a867a5a58dd4f101ab2464f86591a5c3ad40769007dedea63a96a099e5afeb49bac6e660f3f2413859 SHA512 ee4d7a9b135e22acea601a28b8722673e4c82020fc1bf3a40d9a5480591545642bc7929f9f836d56762a0672076060b0c7de540721d090f568b378fafdb6b6d7
|
||||
EBUILD bglibs-2.04-r2.ebuild 1809 BLAKE2B 1f9eeed207ca0e03c7f8090e46f1bcdf1be2eb40a353d53f4de9f76491875b207b1bd32b4e738c4d41e61db099483a8fa079b69d68688a90ed3c9f3da08a2df3 SHA512 7d4d970e9ffd3baf1875aea016b43f0fa3cc7a164a7b2c2f794fe349df59243d74b9df89d96eba67e89a8b4d8a0b332915e54edbe95f61c51af51b0862387fe5
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST libp11-0.4.10.tar.gz 496891 BLAKE2B 219f65f68ab6dbd4bbe5893ac0d520d7e4676afdd9f3891a3bc66fa006c353b2adad269708cee714985b495ed0b0d691f31964d7099125147ec630f3c63143e8 SHA512 7005dbbab170dff48bee99de67ab9ffbfd2004f4b5150a0a67717aabb30eb93a34495b6d084da5d05162dd8666e8ff4c451d0d153ee4dd5422b59f6f6ca2130c
|
||||
DIST libp11-0.4.11.tar.gz 500433 BLAKE2B 6a12d8bc0551b3ef11857c0e60a33ebae4f8dfa72c914e9356c13547d71e0f1000ef4b6b7476cfba7cc3376b44b05c2bb0e7a88a267c13702222a7d2b10e9a78 SHA512 37eeeab09cbef7e1498358f2c614f4ec6cb9f37bc9b19e6e393fc0ed3c47ebad8d484b5f5cf428c76ffdf25d08e337d5148d0ff517957283394111dea83352f2
|
||||
EBUILD libp11-0.4.10-r1.ebuild 722 BLAKE2B e14c3b3aeba1c543d44eaf0f20a86aafe71f98708611f19ff0976dcc7f6268f5483de65061cbb9ca95990c3cdd9897505d2a1b444dee0e9dd2894a2824cbab83 SHA512 4e0453e386b440591cf95e47b335a9817c014dfdd4a084eedcd86e2b57443fbd334cf521c8325a473bdb645c03693ac487944f6219bad6915f0f0c13d7d8b35f
|
||||
EBUILD libp11-0.4.11-r1.ebuild 729 BLAKE2B 64e4db925136c268df67aea58c593d42f6b1737f42068c6a0c004f6032388db6fb1378b4356bbd44784e0ddffda0157e43c09d1a02999c8fcff083ddb169a695 SHA512 e38c13b78d61009df4d0e2d706f06e3d7b2ca5820ead60f73a62ce53f176b9cc84d68c2fbc7ffb57ce0115d848da888b6a77928b85cfc3dfda1e29b25113eee9
|
||||
EBUILD libp11-0.4.11-r1.ebuild 736 BLAKE2B 75ecc0ba01da649bebddc4ffce44f1c6286dc76007587ffa088be89b7d0942897001f0c348da3f74afb9782c4cb43d751bbd54872cc26d436b6ebfd61a24c552 SHA512 a37627dc1a05cbe053b0d4928c4858505969e412b20d01698326d92ec9740f006bcc14de5ef5af90d0014559a3645c14930199b84d5df742a48e7addcfb1290c
|
||||
MISC metadata.xml 688 BLAKE2B b48943e8dfbbacdf23e8ac46500a04daedaf1d518418b87d73887ab8fb0bd660b29f725431c484fda26bf9dedf42bd5a468f2ccc4e0fd275984a934c37630856 SHA512 9b3e84e121b963a5510382d4994d32d5cf4dbdf77ebc7340e4b17dc960034f89c6d3114b011de93c44a97f67433934c293cc6552518e0b5e333f63ad26b709e8
|
||||
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic udev user
|
||||
|
||||
DESCRIPTION="library for accessing smart card terminals"
|
||||
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
|
||||
|
||||
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="doc debug pcsc-lite usb"
|
||||
|
||||
RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
|
||||
usb? ( virtual/libusb:0 )
|
||||
dev-libs/libltdl:0="
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="doc? ( app-doc/doxygen )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-automake.patch
|
||||
"${FILESDIR}"/${P}-slibtool.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup openct
|
||||
enewuser openctd
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && append-cppflags -DDEBUG_IFDH
|
||||
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--with-udev="$(get_udevdir)" \
|
||||
--enable-non-privileged \
|
||||
--with-daemon-user=openctd \
|
||||
--with-daemon-groups=usb \
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
$(use_enable doc) \
|
||||
$(use_enable doc api-doc) \
|
||||
$(use_enable pcsc-lite pcsc) \
|
||||
$(use_with pcsc-lite bundle /usr/$(get_libdir)/readers/usb) \
|
||||
$(use_enable usb)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
rm -f "${ED}"/usr/$(get_libdir)/openct-ifd.* || die
|
||||
|
||||
udev_newrules etc/openct.udev 70-openct.rules
|
||||
|
||||
newinitd "${FILESDIR}"/openct.initd openct
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You need to edit /etc/openct.conf to enable serial readers."
|
||||
elog
|
||||
elog "You should add \"openct\" to your default runlevel. To do so"
|
||||
elog "type \"rc-update add openct default\"."
|
||||
elog
|
||||
elog "You need to be a member of the (newly created) group openct to"
|
||||
elog "access smart card readers connected to this system. Set users'"
|
||||
elog "groups with usermod -G. root always has access."
|
||||
elog
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue