parent
1110b115c8
commit
49850d8cb8
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29276 BLAKE2B 4ef674735dcf24a712a41225e6d06126f15654b51777584e0f79749f6d73724cfaa03c5979f773c0651e7af4e31dbf6b062d2dc4d64b1905469b792cbcf13c43 SHA512 6fe38e041206fc2772ae2b98af28dc76d159a0b7a8ed7bc272a60b6e2f6e952fd495294fef6f165ade984ccf27f9800988ccafb22809a2202ec94ea7e3fb9de8
|
||||
TIMESTAMP 2021-06-15T06:09:14Z
|
||||
MANIFEST Manifest.files.gz 29254 BLAKE2B 530fae3a1cd257d0c5c59911f1d8ed82bf2d23f22f7f9baeb9ff7c90ff2bbcf18e2e879d1689bdff909a3ae0da557cbd449933a89e4813dbaacba5865f294da7 SHA512 960e007a9724ec72ba68565809b37bd4761a4f143f19c5c44def1b27f0b05e291dd106e50445546387d77d89d167fb51a01bf6978c3fe689b3048cd53a080ff8
|
||||
TIMESTAMP 2021-06-15T19:09:08Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDIRApfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDI+tRfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klAPzQ//cNbOOuAVy/0A76mTwK1SbP3RY7tok6jDlBaWhYITesiruQ5sj8hhvjgI
|
||||
L7g7f4nGPOBD/A4QaSGuIaDB3kCb7koyAtCiFJAnY5HPpi9nnJA27MeiIvj6Mlmj
|
||||
ncwBHGeuXVs5sH0MG8zecrfBVnD/lbKAUpdM78zOgdk39/MO+JJqgATcYlSrJCTC
|
||||
PzfZ6QnglVaVSKGpSpln2502t0PTCoOJbmLo2FjVZPolWEkyVdGOYGspeq+XWuL7
|
||||
l4GD17iYzHR9BqLPfbhNiX2J0dkKF70JA2F0MAibq7RDfpt+IvX+Z4DF7rSrtImN
|
||||
NWds6JhA/u+OBDv3EvTunSpOAM4lpdDNVPQiHIEyEVwlZqzfH4+cbcOigoI2dfh7
|
||||
DtavkrPgSZ2/JykFf4+AoOkrskgaVXjOo1YrIEQc/ZRZMOR6zwSY7kKNHrNZBENB
|
||||
PG+kTScOXXoQfoUPyQO0Uja1OWE20kqil9XbhTk1YLtn8CFII7W9Q9AoPgvznIN0
|
||||
NPjJhBxlIu1cT9ptM0J1GX5QoyvFmLKfCdEhQEwJ2+D/3LPAb5wN2JFjHNuLGp3Z
|
||||
ApqSYo9tQtSXHFZilreQIalyMyhtB/1Hm1xFOL35Fyc+bvAUQ2TueHoLhzgs6GYJ
|
||||
3sY5VPbv99VAavabsQ++TEODW4FhrXHCqQZ0zmpGKMWV23lj3G8=
|
||||
=RaNr
|
||||
klAoag//WPRCumfhi1D79WovZD4kh6Y03WP0wbCQz8eM69Nx0j2ncJDtxPPPJL5/
|
||||
qfXRr7LPrCQOIJUi9vyAAK0S59LR5pyRLN886nCq/i2HSDlq9EiR+VYe93OXPXSY
|
||||
taM8zaEvpWEecnXthnvEM3cnQeKpYg1r1a074pKdZDAmoDXKeMNxwmnfzdIp34kz
|
||||
HV4BufpM7i11fhZYr4VxHElzADSfwiX7VJAuN26ZzdYpG8mRDs6ATNiMN4CNx+nJ
|
||||
YvfegbhaaVI90Od7/1CU+MxchHrSeHXYFLbbph48qyoQZALRlHBOenz6YnNrOnpw
|
||||
GO6t7ND+TbeFposJWAnz9MbbjV8SnREAc8sIZvEE9WMwsSEV5BtWTKKo5KvdLsOx
|
||||
gaZmadyOOG4Exw/UBrqV30RQS765x5PrZfEazYxY2SW0af6FJIsrxVRhLNepbxsa
|
||||
bAWKAuae506DXhQZq9fD7sZ6v2+Kcqj1YbLUwwONJEIxJrkKbGuSk3LWYx9WRI7r
|
||||
Df82amMrBnN/X8gSVcM3ZoNtr/CDG5Dbub2bCgaTtIWr4Pt4Iby/hmZP3l4lQnnM
|
||||
KAXB+xCT15RpcJeLDtyBV+fjkH9pluo8Khxh8BqGiHok4NiABuFodl6orLziaF9v
|
||||
AqIEPheVEw1xeFse25TfGzIZlItpJYNN5OsqJeHCThPEzEnbAE4=
|
||||
=ITWd
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,8 @@
|
||||
DIST ansible-base-2.10.10.tar.gz 5986488 BLAKE2B 5c793d25ac5a216d05e15f49cd447cbdfb2ef97c2881bca60be5c23e3245262e15304a63431704d8b69fff56594e25517c0e5e1f2641b3eca5ad6a1e76e4d7b3 SHA512 b599b498a20b77cd3346f5b865b5a0436cdd835af250e8cc4ed20d61ac6a4929bf4ceef9a95c6e7b8e825c5f513d33ea32b24661c58e2f1d285db0569d71fc1b
|
||||
DIST ansible-base-2.10.9.tar.gz 6039597 BLAKE2B de455cc402ae4c5c4acd6b1c3d3f2e16572d4a4e79c5f3e4151ec8b913a3be0cfbcb42e5743fe627b7aba9b0e6b004189960cd5a17ff46166cd033a952d3c560 SHA512 093514230a3f6680ddeda07c24e77c2e793475895f44da6e5dd68335341d6fefe10091a124cf84e18475257a099b39fd2c16e6fc0dae0bbaf2d26e70b09c277a
|
||||
DIST ansible-core-2.11.1.tar.gz 6148111 BLAKE2B 46b1553542adbebfb0b0756be99a81d20cce2978a59766c65632b40413a851ad3c9de12df67959c0557584c5209ecd4f3c94381ae0a1e6987bd3cfb237de5a85 SHA512 1362754dde0a88ca8f6323d87cc6f4bf5f93b189b8d45fcb435d3fb289c359da128e7688a92107ade2c54828d4c4deb3ded9e01e18d19c503306924aa189a381
|
||||
EBUILD ansible-base-2.10.10.ebuild 1674 BLAKE2B 00a56fbe3fabbadfec92bc38e7a7af99468f2d55ac66362fb39958a343b3a1f863f722665ca2d48ba97b8e8a4735a405af010ca65ef35232dcd5bc6574acead5 SHA512 188194e7c129d2f8b4c071107cc20557d0f8f6b689eb74099d5e76b12a82ba8d572a612a3feb1fdc4c35cf9a8c9243337abab185107bd8f3c560e36dbf713ffc
|
||||
EBUILD ansible-base-2.10.9.ebuild 1671 BLAKE2B 15a11fb545630d1556f315b4d658919c4246c73fccd5bf0c43523ee237b014a5ddd0481367844c123fe2d16d160d12d8f9e77629d35334672e861424ce087f26 SHA512 a620337d5a5cf5deadc308d99dc52cb508cb5746a9be8d23f2f3c14a571e0e8ccfa537ada1503e29e5b63b4b60c2cbb17784dd9bf5a330e4ea1407dc129a1586
|
||||
EBUILD ansible-base-2.11.1.ebuild 1647 BLAKE2B 320f16170478e1119a66a154f67e1693f86fb0860c22e04bc56a21153acb3606841a174fd8dfa283533788d8d33eb8c775e0b372c410a276cf03a58669cc47ab SHA512 4de0f4bb88189e0ec7a6de6b4c9b6d9b175a3e043f5a7b716f2ca5a32206f76fe6581f6ac12a4d8b4ff8c1cc31e47a3f3ec630178d9988bf870303420feb9fde
|
||||
EBUILD ansible-base-9999.ebuild 1647 BLAKE2B 320f16170478e1119a66a154f67e1693f86fb0860c22e04bc56a21153acb3606841a174fd8dfa283533788d8d33eb8c775e0b372c410a276cf03a58669cc47ab SHA512 4de0f4bb88189e0ec7a6de6b4c9b6d9b175a3e043f5a7b716f2ca5a32206f76fe6581f6ac12a4d8b4ff8c1cc31e47a3f3ec630178d9988bf870303420feb9fde
|
||||
MISC metadata.xml 1039 BLAKE2B f5dae1c1a1b61e63b24a07d2de97caa4e50b7ef0d5d19b094e917d31e24fe7eb187505fd2841cd6e5a3ad20461a0f645b30732d7ac909503f35cdfb1f2bd3316 SHA512 6431f60bcde845ad153894cb4149418918a2250f7011ca73794635334ca12a1e550c40d002eaf45ae725d0ff510b8fb3b0815e94df69b744f027ffa797534a32
|
||||
|
@ -1,6 +1,5 @@
|
||||
DIST ansible-2.10.7.tar.gz 29862966 BLAKE2B fa86deaac034adc8e02f91cbf4b63ca718d50376cab19e156c85f8372c1787275e2ce24840fc3cbad2b9191146c785feafcf024a0c14052ee39a839390cc1319 SHA512 7a6522bcc57c178c9c6e87e313f6f175d5c74ac0d1b9dd0cad5506c7fa0efb16d4a627dc2d9c73f988177544bd9ccfdbec162d0feacc757edeb20280d7414191
|
||||
DIST ansible-core-2.11.1.tar.gz 6148111 BLAKE2B 46b1553542adbebfb0b0756be99a81d20cce2978a59766c65632b40413a851ad3c9de12df67959c0557584c5209ecd4f3c94381ae0a1e6987bd3cfb237de5a85 SHA512 1362754dde0a88ca8f6323d87cc6f4bf5f93b189b8d45fcb435d3fb289c359da128e7688a92107ade2c54828d4c4deb3ded9e01e18d19c503306924aa189a381
|
||||
EBUILD ansible-2.10.7.ebuild 1509 BLAKE2B 9f50b6ec95df3480a38db3f83dc74bb90101594f0b96f867eb6b4ddcfa0e4dbe7c9ab2d2d00b3d562e4e00e3ee0a78de309f1dca068529bbf05522c7ef904137 SHA512 44ade17e48e8210fed9f559fcdc6460c4a41508b863d35ade6470041956e12e19f73ab05cab971c3c0de8fea04016891711e0238182f7224ffdc99323a68c97f
|
||||
EBUILD ansible-2.11.1.ebuild 1603 BLAKE2B 312cb0f14b78a0b1c92364f5de32863bf88ae1a12932f15902dfabbca0881a92c8396d22ab5212ff38002c4127a3a39864ed93e3c5165de45f3ecddfb37ede05 SHA512 14ac582e07310c7939a0825c593b69d27660af42e56236aab8658d2f3ddcfb058f9e9aec3e85bbda5cc03d9b0c5c4c749f3562eaa77682cfab48b9f7b7e43cb5
|
||||
EBUILD ansible-9999.ebuild 1562 BLAKE2B c1b0f300f086d248caf5e3c74062f6262d7a0cac72ddc7ad58762220de17deefd4fa21f3fa87da54b42063f4ef1b25ca520ceddf10730ddcb35bc6fcc5a1ac7c SHA512 0641b5fea00b6aeed24deb81569e516df32514f658971851da9a5e6610d560273eacfa7185814472fc605c6442731c6e67a162bd8673747b50ae9d68eb4ef889
|
||||
DIST ansible-4.1.0.tar.gz 33999079 BLAKE2B b7c512ed01f220dbfdd5c90cd67c88cc3b50dce5a83a783b798afafe88d75d96ae7abd9a512a1d4fc4e1ad0305c72e6d2b4ebe3811addf78faf2d14dab7dd188 SHA512 603a5aa6b63d447efcb6e2f04f40c1bf5d7cc888f344bdc00ca3f9bca92c406554328a0e77cf3d5f2633addc9d6459d7b9d9176d14ecc506c67013fc8180b0c0
|
||||
EBUILD ansible-2.10.7.ebuild 1521 BLAKE2B 7ede0de3fba6b4c5ee8f9d679478392f5ca8f4d0e47e70a9417718287e7c1861bfb72d7dec713c10705be2bacfbfafa60047c086707789626b4310510b367797 SHA512 1c0fc02118a4122e5e51bc6e0cd93bbb35a521021dbb3ba739bb066989885efe4d9fcbb9febd2c9e809295af43ada38ea3c0abb9e6c44d3fe47896c869c853ac
|
||||
EBUILD ansible-4.1.0.ebuild 607 BLAKE2B 36fcaac434ab8c234eb47fae029ce81d50424677d39e3efadd3b8b44af7831ccf0fee49c748881fee8c26655eb0431710eb65620e8284c0a3369160e46957d77 SHA512 fa3b300013afc4409b08c815e12842497abfd5a3745a4da7cd1e70d55f7aefbefdabe0203e5647b161a587c2e5066e86aace9fd1b10c584b774c35c719985d7f
|
||||
MISC metadata.xml 725 BLAKE2B 3d7a1655261b538ceb1511d626df23c93d0c30a0ab3b1ba38e560b4b43ffe7a82c6e207d991680bc321f6698596b1a61ec2182ae1c42c296a91b9f98896cff70 SHA512 bb3b5e0d20f530c1961bf19060ce1e5d087384008c116c4bc0af3e86368e9e9fdbce84d22b6f7b4f6760f039b180805364478e8e3d98b9b4d4d2600f9de62e6f
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="https://www.ansible.com/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=app-admin/ansible-base-2.11.1
|
||||
<app-admin/ansible-base-2.12"
|
||||
|
||||
python_compile() {
|
||||
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
|
||||
distutils-r1_python_compile
|
||||
}
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
inherit autotools python-single-r1 systemd
|
||||
|
||||
MY_PV_MM=$(ver_cut 1-2)
|
||||
DESCRIPTION="syslog replacement with advanced filtering features"
|
||||
HOMEPAGE="https://syslog-ng.com/open-source-log-management"
|
||||
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
|
||||
test? ( python )"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.10.1:2
|
||||
>=dev-libs/ivykis-0.42.4
|
||||
>=dev-libs/libpcre-6.1:=
|
||||
!dev-libs/eventlog
|
||||
amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
|
||||
caps? ( sys-libs/libcap )
|
||||
dbi? ( >=dev-db/libdbi-0.9.0 )
|
||||
geoip2? ( dev-libs/libmaxminddb:= )
|
||||
http? ( net-misc/curl )
|
||||
json? ( >=dev-libs/json-c-0.9:= )
|
||||
kafka? ( >=dev-libs/librdkafka-1.0.0:= )
|
||||
mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
redis? ( >=dev-libs/hiredis-0.11.0:= )
|
||||
smtp? ( >=net-libs/libesmtp-1.0.6_p20200824:= )
|
||||
snmp? ( net-analyzer/net-snmp:0= )
|
||||
spoof-source? ( net-libs/libnet:1.1= )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
dev-libs/openssl:0="
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-libs/criterion )"
|
||||
BDEPEND="
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS NEWS.md CONTRIBUTING.md contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
|
||||
contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
|
||||
"${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
|
||||
"${FILESDIR}"/${PN}-3.30.1-esmtp-pkgconfig.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local f
|
||||
|
||||
use python && python_fix_shebang .
|
||||
|
||||
# remove bundled libs
|
||||
rm -r lib/ivykis || die
|
||||
|
||||
# drop scl modules requiring json
|
||||
if use !json; then
|
||||
sed -i -r '/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d' scl/Makefile.am || die
|
||||
fi
|
||||
|
||||
# drop scl modules requiring http
|
||||
if use !http; then
|
||||
sed -i -r '/slack|telegram/d' scl/Makefile.am || die
|
||||
fi
|
||||
|
||||
# use gentoo default path
|
||||
if use systemd; then
|
||||
sed -e 's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
|
||||
-i contrib/systemd/syslog-ng@default || die
|
||||
fi
|
||||
|
||||
for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
|
||||
sed \
|
||||
-e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill -s HUP syslog-ng@default" \
|
||||
"/etc/init.d/syslog-ng reload")#g" \
|
||||
"${FILESDIR}/${f}" > "${T}/${f/.in/}" || die
|
||||
done
|
||||
|
||||
for f in syslog-ng.conf.gentoo.hardened.in \
|
||||
syslog-ng.conf.gentoo.in; do
|
||||
sed -e "s/@SYSLOGNG_VERSION@/${MY_PV_MM}/g" "${FILESDIR}/${f}" > "${T}/${f/.in/}" || die
|
||||
done
|
||||
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--disable-docs
|
||||
--disable-java
|
||||
--disable-java-modules
|
||||
--disable-riemann
|
||||
--enable-manpages
|
||||
--localstatedir=/var/lib/syslog-ng
|
||||
--sysconfdir=/etc/syslog-ng
|
||||
--with-embedded-crypto
|
||||
--with-ivykis=system
|
||||
--with-module-dir=/usr/$(get_libdir)/syslog-ng
|
||||
--with-pidfile-dir=/var/run
|
||||
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||
$(use_enable amqp)
|
||||
$(usex amqp --with-librabbitmq-client=system --without-librabbitmq-client)
|
||||
$(use_enable caps linux-caps)
|
||||
$(use_enable dbi sql)
|
||||
$(use_enable geoip2)
|
||||
$(use_enable http)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable json)
|
||||
$(use_enable kafka)
|
||||
$(use_enable mongodb)
|
||||
$(usex mongodb --with-mongoc=system "--without-mongoc --disable-legacy-mongodb-options")
|
||||
$(use_enable pacct)
|
||||
$(use_enable python)
|
||||
$(use_enable redis)
|
||||
$(use_enable smtp)
|
||||
$(use_enable snmp afsnmp)
|
||||
$(use_enable spoof-source)
|
||||
$(use_enable systemd)
|
||||
$(use_enable tcpd tcp-wrapper)
|
||||
)
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Install default configuration
|
||||
insinto /etc/default
|
||||
doins contrib/systemd/syslog-ng@default
|
||||
|
||||
insinto /etc/syslog-ng
|
||||
newins "${T}/syslog-ng.conf.gentoo" syslog-ng.conf
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${T}/syslog-ng.logrotate" syslog-ng
|
||||
|
||||
newinitd "${FILESDIR}/syslog-ng.rc" syslog-ng
|
||||
newconfd "${FILESDIR}/syslog-ng.confd" syslog-ng
|
||||
keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
use python && python_optimize
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# bug #355257
|
||||
if ! has_version app-admin/logrotate ; then
|
||||
elog "It is highly recommended that app-admin/logrotate be emerged to"
|
||||
elog "manage the log files. ${PN} installs a file in /etc/logrotate.d"
|
||||
elog "for logrotate to use."
|
||||
fi
|
||||
|
||||
if use systemd; then
|
||||
ewarn "The service file for systemd has changed to support multiple instances."
|
||||
ewarn "To start the default instance issue:"
|
||||
ewarn "# systemctl start syslog-ng@default"
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,4 +1,5 @@
|
||||
AUX dictd-vera-1.24-U+D7.patch 359 BLAKE2B 42895ad91dc2a0c8e154cf27bbbd74d0b27129bc73672dfabd305a60ed4d2c7acc11affbfd13a3b34ce0e728e4fbfa8181020d878710f730ee63125da731a089 SHA512 c0b9828c1f2639bca664bbd29729ce90b5db0a16bda713205c8be75bbd0d0ef2ba9cb8fc3b486d13ff7da37d129f34b81a99c360d23863f84857c233778acd11
|
||||
DIST vera-1.24.tar.gz 240378 BLAKE2B f35df71c4fc9b95a9abba83cf49f9a70db03f1353f7d4e2b4e1db1a2f6ae41dc88f0f61b28e5405e76a97a7305f8a8bf6414b19a8067f113e2fd6bb54e57de43 SHA512 1727c91b0b60dc579e8f634375488a145921cf419bf3213118f90af031c48ed3d3408609d0a8a41135a3f6c6e9fa579b412981883325ae0dd9f0f72f56da5cd9
|
||||
EBUILD dictd-vera-1.24-r1.ebuild 766 BLAKE2B 50da3696293e9472a6d01b14c7e2941b5c399ff2154b89a3462d18d167d6fd4ce3bf29407cc030fe6b3d5940bad67eab7239670ea736e98d2991b3a84b3a64f2 SHA512 2b1dbbf2dd99146d9bc71c343a1d7e946b92c1fe25505e3f3ca5341b831ff5ef81fbad4c8f72684af659f591d669a4eec8f0741985a8256546cc363abca7a043
|
||||
EBUILD dictd-vera-1.24.ebuild 759 BLAKE2B 7440e1a1e1b9fe7dd86f0a65425385884b2c8675c2ac46879fed706d9bb518c8bfe3207a62f276e1c52b0af6d049322fa163c7dce059a280342feeea26b2d482 SHA512 112cf141b37c6521d31cd2f79a9e24ca6b08f2084304912257f6040c8a3b2bade9f9ac4624829c8517c0019347a668b67b75cddc832df4360245cf0899fbdc37
|
||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="V.E.R.A. -- Virtual Entity of Relevant Acronyms for dict"
|
||||
HOMEPAGE="http://home.snafu.de/ohei/vera/vueber-e.html"
|
||||
SRC_URI="mirror://gnu/vera/vera-${PV}.tar.gz"
|
||||
S="${WORKDIR}/vera-${PV}"
|
||||
SLOT="0"
|
||||
LICENSE="FDL-1.3"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=app-text/dictd-1.5.5"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-U+D7.patch" )
|
||||
|
||||
src_compile() {
|
||||
cat vera.[0-9a-z] | dictfmt -f -u http://home.snafu.de/ohei \
|
||||
-s "V.E.R.A. -- Virtual Entity of Relevant Acronyms" \
|
||||
vera || die
|
||||
dictzip -v vera.dict || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/dict
|
||||
doins vera.dict.dz
|
||||
doins vera.index
|
||||
|
||||
dodoc changelog README
|
||||
}
|
Binary file not shown.
@ -1,3 +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
|
||||
MISC metadata.xml 615 BLAKE2B ee2552450c4e9e8edc7e3dec38bcafedf30ab2b42b8358cce7c7a38e3a37bd907734406ee12a79f176100e9208c7480e6c980633416e3c4cff1ecb638e840673 SHA512 c96879b8ac00c1aafad177a55ecd524a502519f1cee5c1d036d260bb11e12b492d3e798b8f94572666e4aff45dd4233bef4ceb8a34bac523f3e36c78bdb4fddd
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit xdg-utils
|
||||
|
||||
DESCRIPTION="Simple LaTeX editor for GTK+ users"
|
||||
HOMEPAGE="https://github.com/alexandervdm/gummi"
|
||||
SRC_URI="https://github.com/alexandervdm/${PN}/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
app-text/gtkspell:3
|
||||
app-text/poppler[cairo]
|
||||
dev-libs/glib:2
|
||||
dev-texlive/texlive-latex
|
||||
dev-texlive/texlive-latexextra
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/gtksourceview:3.0
|
||||
x11-libs/pango
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
BDEPEND="
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
|
||||
elog "Gummi supports spell-checking through gtkspell. Support for"
|
||||
elog "additional languages can be added by installing myspell-**-"
|
||||
elog "packages for your language of choice."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
|
||||
DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
|
||||
DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694
|
||||
EBUILD nano-5.3-r1.ebuild 2430 BLAKE2B 33487afb23e1b01280d6f6fe3f4ffc1008ca820a3e100919fa3c89cc874d80287befc979d3d3848b00cdcdad3954a43eb6fa2d8625320a6e1c9d83b49ad01312 SHA512 98ac275e4a54bee9500d5bd5d71a84e37ac1ce941a4ae5e827d1ae19209fa9d4bd3840e640d6017776f6fcd32df5ae08425f1ba5d2bce0b8e8a5e3ea2fd958d7
|
||||
DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
|
||||
EBUILD nano-5.6.1.ebuild 2281 BLAKE2B 66004fd9d399d494ed8e5479bcd128ac09b0c812688670d5df47674e915ad670d2284828f929dc5bb1828d83ab792dcb714ec3ac3348b7d78dd82c0633c108e4 SHA512 dfff336508b7e82993aa6a07acec467b2422354847595699af9b55464e630bb46495c71c5e297b1b8d59e492122836175814313598d39ecaa30eff1c8452c84a
|
||||
EBUILD nano-5.7.ebuild 2289 BLAKE2B 0447364b3dbc38a83e671e44d49c9f1082deccbecb81b9f97a9c36ad6273b5a0cee6ecdeff1d6759b4bd86c3e167b34607c7426b9344a1a1c4839883ccc63584 SHA512 63c7ebcfbf66c0fc875a263f26abb5d002d8d12a78f53b4e3192819ee747db6b1e259696b84a1af3b7b27d8050af63fd02da5b61c51185fd8162dd9defc44ede
|
||||
EBUILD nano-5.8.ebuild 2289 BLAKE2B 0447364b3dbc38a83e671e44d49c9f1082deccbecb81b9f97a9c36ad6273b5a0cee6ecdeff1d6759b4bd86c3e167b34607c7426b9344a1a1c4839883ccc63584 SHA512 63c7ebcfbf66c0fc875a263f26abb5d002d8d12a78f53b4e3192819ee747db6b1e259696b84a1af3b7b27d8050af63fd02da5b61c51185fd8162dd9defc44ede
|
||||
EBUILD nano-9999.ebuild 2289 BLAKE2B 0447364b3dbc38a83e671e44d49c9f1082deccbecb81b9f97a9c36ad6273b5a0cee6ecdeff1d6759b4bd86c3e167b34607c7426b9344a1a1c4839883ccc63584 SHA512 63c7ebcfbf66c0fc875a263f26abb5d002d8d12a78f53b4e3192819ee747db6b1e259696b84a1af3b7b27d8050af63fd02da5b61c51185fd8162dd9defc44ede
|
||||
MISC metadata.xml 1642 BLAKE2B bd201f1a56bd864dbf7ce5e8dd8b9e0f1a34c236543d8bffa096da1f53460e824171ec629fa84a0a31919fa128e248397671129b8c0a23dfdda9d685e789bf87 SHA512 1b9eac65c24ddc6b917a8bbd1849a7dfd7f29cfa6430eb5945b1a09ec036e68023159882c632fe3dfe04038673cac68ecc74fb128a8bbdf1a2b0aa6cfd3a398c
|
||||
|
@ -0,0 +1,103 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop pax-utils xdg
|
||||
|
||||
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
|
||||
HOMEPAGE="https://code.visualstudio.com"
|
||||
SRC_URI="
|
||||
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
|
||||
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
|
||||
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
LICENSE="
|
||||
Apache-2.0
|
||||
BSD
|
||||
BSD-1
|
||||
BSD-2
|
||||
BSD-4
|
||||
CC-BY-4.0
|
||||
ISC
|
||||
LGPL-2.1+
|
||||
Microsoft-vscode
|
||||
MIT
|
||||
MPL-2.0
|
||||
openssl
|
||||
PYTHON
|
||||
TextMate-bundle
|
||||
Unlicense
|
||||
UoI-NCSA
|
||||
W3C
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk
|
||||
app-crypt/libsecret[crypt]
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/libpng:0/16
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/vscode/code
|
||||
/opt/vscode/libEGL.so
|
||||
/opt/vscode/libffmpeg.so
|
||||
/opt/vscode/libGLESv2.so
|
||||
/opt/vscode/libvulkan.so*
|
||||
/opt/vscode/chrome-sandbox
|
||||
/opt/vscode/libvk_swiftshader.so
|
||||
/opt/vscode/swiftshader/libEGL.so
|
||||
/opt/vscode/swiftshader/libGLESv2.so
|
||||
/opt/vscode/resources/app/extensions/*
|
||||
/opt/vscode/resources/app/node_modules.asar.unpacked/*
|
||||
"
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
cd "${WORKDIR}/VSCode-linux-x64" || die
|
||||
elif use arm; then
|
||||
cd "${WORKDIR}/VSCode-linux-armhf" || die
|
||||
elif use arm64; then
|
||||
cd "${WORKDIR}/VSCode-linux-arm64" || die
|
||||
else
|
||||
die "Visual Studio Code only supports amd64, arm and arm64"
|
||||
fi
|
||||
|
||||
# Cleanup
|
||||
rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
|
||||
|
||||
# Install
|
||||
pax-mark m code
|
||||
insinto "/opt/${PN}"
|
||||
doins -r *
|
||||
fperms +x /opt/${PN}/{,bin/}code
|
||||
fperms +x /opt/${PN}/chrome-sandbox
|
||||
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
|
||||
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg
|
||||
dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
|
||||
domenu "${FILESDIR}/vscode.desktop"
|
||||
domenu "${FILESDIR}/vscode-url-handler.desktop"
|
||||
newicon "resources/app/resources/linux/code.png" "vscode.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
elog "You may want to install some additional utils, check in:"
|
||||
elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop pax-utils xdg
|
||||
|
||||
DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
|
||||
HOMEPAGE="https://vscodium.com/"
|
||||
SRC_URI="
|
||||
amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz )
|
||||
arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz )
|
||||
arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
LICENSE="
|
||||
Apache-2.0
|
||||
BSD
|
||||
BSD-1
|
||||
BSD-2
|
||||
BSD-4
|
||||
CC-BY-4.0
|
||||
ISC
|
||||
LGPL-2.1+
|
||||
MIT
|
||||
MPL-2.0
|
||||
openssl
|
||||
PYTHON
|
||||
TextMate-bundle
|
||||
Unlicense
|
||||
UoI-NCSA
|
||||
W3C
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk
|
||||
app-crypt/libsecret[crypt]
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/libpng:0/16
|
||||
net-print/cups
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/vscodium/codium
|
||||
/opt/vscodium/libEGL.so
|
||||
/opt/vscodium/libffmpeg.so
|
||||
/opt/vscodium/libGLESv2.so
|
||||
/opt/vscodium/libvulkan.so*
|
||||
/opt/vscodium/chrome-sandbox
|
||||
/opt/vscodium/libvk_swiftshader.so
|
||||
/opt/vscodium/swiftshader/libEGL.so
|
||||
/opt/vscodium/swiftshader/libGLESv2.so
|
||||
/opt/vscodium/resources/app/extensions/*
|
||||
/opt/vscodium/resources/app/node_modules.asar.unpacked/*
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
# Cleanup
|
||||
rm "${S}/resources/app/LICENSE.txt" || die
|
||||
|
||||
# Install
|
||||
pax-mark m codium
|
||||
insinto "/opt/${PN}"
|
||||
doins -r *
|
||||
fperms +x /opt/${PN}/{,bin/}codium
|
||||
fperms +x /opt/${PN}/chrome-sandbox
|
||||
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
|
||||
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg
|
||||
dosym "../../opt/${PN}/bin/codium" "usr/bin/vscodium"
|
||||
domenu "${FILESDIR}/vscodium.desktop"
|
||||
domenu "${FILESDIR}/vscodium-url-handler.desktop"
|
||||
newicon "resources/app/resources/linux/code.png" "vscodium.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
elog "When compared to the regular VSCode, VSCodium has a few quirks"
|
||||
elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST jpipe-0.0.1.tar.gz 4567 BLAKE2B 0c33e36ed03373ef2a030aa2ac0ecc6e05c0683f04bf4c96eeec0cc07b75a16e3c805bc9c59b6cf7fd6aa9e65dc639dbc1e496d4084bb4b74835ea0c3043c8be SHA512 8cd7f9ff5138f55c13497a0059d32fdde6d6e698020e9ea231ed0431e76e97b2769f781e8a58ec636cadfe110f84f940161cbfa212cfa2f805e18e92a7e0d310
|
||||
EBUILD jpipe-0.0.1.ebuild 714 BLAKE2B 647848efc5935ca6701d58a241fad0a36ac860ea7a49dab0024b911a64fd957a8d9d3d6e27f54148f0b6bd8b062b82420db9644627474bc34496228394597889 SHA512 8966122b760bb7d7a7f0073e0394d216b60337c8abcfed8d1b1908c7bf023ab2d2e495350b5958da8bc1e6fa31dac73026d126b80870f262c6797223a46eb320
|
||||
MISC metadata.xml 437 BLAKE2B 1551173ed4975b8713a06c79028736923986511296f6aaf03caf7649bfe865f8a08cd6ac6f49c53a71ac447f5239b5a8ca7f4bcaaf1e4a064a12f01380cb7512 SHA512 449e5fd755d7de8e9e2bfe3297ce25c3eaaddb1af80c1c3751bbc07a0496d3ffdb343f85a8c223bcfac9f548f604a80e89e6d0f87fe1b0daa4f419677639b9aa
|
||||
DIST jpipe-0.1.3.1.tar.gz 5957 BLAKE2B ce7570006aa40ca61939c59a93608569898b0327d10a3ebce85e44ca33175a1fcf8412740008a648865ce5098594318154ad415505ed3167664c8726827402c7 SHA512 4dd90c4d59f1a3ca8a2417a20b95db9bb949c380104030a35053edb5e1c3a1bc73d28725cc18c0a3384181899198837f4d4abedaf9c7e374ec905e42ce1af4f6
|
||||
EBUILD jpipe-0.1.3.1.ebuild 969 BLAKE2B 4f5c6692c123df3a2fa818af24fdf03ef57a578ae6cee118feafdabda913ffee17431a465f3910082fea954242d50630a1393582b3a200631cf10fb1b4671caa SHA512 c926394af602e1745eee8a327c89b316539a195ddf83811494c8911820b6ceb0463239c603056504c0ad7c91abd96b1857cf730c4d9659f08781d419641de821
|
||||
MISC metadata.xml 540 BLAKE2B 48ce177f946eb9958b56d18688f8318f33ef14200c893f4645d2a26ac3d372b10b90775e1caa888c86051c3bc644c8f240581ab5ceed72c14cab6f9188f7a6a7 SHA512 8ba8fadf241f2ed2b25d5312293cf8c0d5410bc78e7f8cdca7607c9cef4a04297377ec13eea075deabaf2788cdd0b53a66488cb41887df6321e3fcf54ddf5265
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 2019-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..10} pypy3 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="tmux session manager. built on libtmux"
|
||||
HOMEPAGE="https://tmuxp.git-pull.com"
|
||||
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=app-misc/tmux-3.0a
|
||||
>=dev-python/kaptan-0.5.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/libtmux-0.9[${PYTHON_USEDEP}]
|
||||
<dev-python/libtmux-0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
|
||||
!dev-python/flaky
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/tmuxp-1.6.4-tests.patch"
|
||||
"${FILESDIR}/tmuxp-1.7.2-tests.patch"
|
||||
"${FILESDIR}/tmuxp-1.7.2-relax-click-dep.patch"
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
SHELL="/bin/bash" epytest
|
||||
}
|
Binary file not shown.
@ -1,12 +1,4 @@
|
||||
AUX 1.8.0-glibc212.patch 323 BLAKE2B b5b25950d742041b2f1568043d99a3b7b5e6e44f23b894280b7cb40246bb0f08f91929bcac173de7b206b797ca87943a4230de84b3cf27c0babbc91e938a7f2b SHA512 c7807f0cb867343fb167f8428a143e125a36c5c764f6ff0a0c8edab892c12b636bc7a47e87574e30209ee0cf5500642369e4135799aee3d3f4292423496fdd07
|
||||
AUX 1.8.1-autoconf-update.patch 1735 BLAKE2B 8c33d1fb88b3a186e59581f19d97aa2315aaaa901d2d484d4824a4a679ed05a22b402da62bce743b74bc6c06f6f15ac401da960ed5206a2267639844c9d03047 SHA512 5c48300d3476913a96f1ea45853ad6092527490f1e36cab669be74766486f7c13ab86c740603cfe7f5381148a69e60bfb0e968c03c1c579f7aa8d9efb36281b6
|
||||
AUX 1.8.1-configure_detect_netfilter.patch 641 BLAKE2B edc5958760633efef678aa0d64cb4d054bb3968f56590ea3e9a0674fa2e01bddc3f6b78622c940072f2ca7843e47d0b6594aced3afc235cef9bca7c940d7205d SHA512 d4c3af631ab0ef37cb5943cd17ba6481e229af3537e73769f13ed6fe45e2671a9e9ee8f14f2243e95fd8b17d4a8dbb2c7945a5de9e4ce3f29e842779c55d0ea0
|
||||
AUX 1.8.1-fix-buffer-overflow.patch 442 BLAKE2B bfc345bc3d2df77a48e9b35b6462221fab11cd7ba2589f076b83284a5a24a60f6978f8338c287058bdb747bd58ff08cb6dc825250a005ead327c74f58f39d3b4 SHA512 4c3cece95f4a32ee2b37b37f84462aeda43c2d25c2eb5cfaf4bfbbe2bdc2d7db7c2ead2f6150bb108ea124fc29c277371d1d0f415a6b26df98f515d910cb3e8b
|
||||
AUX 1.8.1-fix-c++14.patch 1220 BLAKE2B 10df79cc01b26b5df35ede979743cc2d18598fb47d2d83a30b5b0d11264495965d3af7f84ba6e28e4219cae0742b5293ec2f8c60870cf9a7585e7b999fab2e11 SHA512 222c21e7b0b4e035ec3a36edb5b9e68d345550781f21a8c075835bf6f27ee46f62469a17f4cec3c1c1bb69741661dbcc7071c51c964006201ed8c3ff48a60c80
|
||||
AUX 1.8.1-fix-gcc9.patch 1222 BLAKE2B d5f93bb1f34ef563d6cf88007f859891e49a8e5bb561a9f702346407c1b3e6bd3fa535b6d0c3ceaefb6b50ef094aa2e91895565b893b453e774de8cc62fa5843 SHA512 b8c2b4a530418bedfa73b89fe8b4e659e38141ca9f4998d4f5217cfc05355263408e7ec2f726e5f8e8283165725c38c454ce92dd8d3cdf920858d70e63070199
|
||||
AUX 1.8.1-gnutls-3.4.patch 1229 BLAKE2B a4936cce4fff5a7935c2bd077add555fa8d9b229afaaec545e78c1f6a7d34f35f7168c2381183ceaf4fd56bd1318a9505305ae59e77c87d9813f485e1aa6936d SHA512 92db4deba0ae612fda5873224641d35d5637a48d553d0afee7749c5477ca19a62640656d4781d101db5b545ddd962ce7c11a6edf33d128b031cafebf3cf6db77
|
||||
AUX 1.8.1-libgcrypt.patch 1054 BLAKE2B fc96efbbc132972035ca9622cd21427e8d662a3ee3aa3972690305ca14da04d7665b17d33f4b9d16e5128575ee4d378e031b57cc579d777845fc65c3cbab4abe SHA512 76f444739b370681d1b619b78cc77867da197f149c19d036d9d8b430a7a59d697c7ab30529582c308f77bc584a003dc0701d8c06003329589ade652babe5edd2
|
||||
AUX 1.8.1-parallel-build.patch 261 BLAKE2B 71e639f976d1c1893f7e3285cecda841f4c90b1c2a153edda527c47804df8821a14a3c340544a9e0860fb4047af2772f036c0e10380b4025b4538e40082046b2 SHA512 e06ca32ffd811897859ef7bf06f3b7998eaa56c7fcbb01f971ec32b6e75c4242e3a2ed5a1bdaa28c02bae08bfbb386d65ebed3e50e2de759d056f085f1f49c1f
|
||||
DIST commoncpp2-1.8.1-patches-r1.txz 7144 BLAKE2B 0d464810afc9aab2b198495789ecfe4c84fab9edf33f85523dc711602a2f1c08c24a5c2cd7fd92ef799e049624159eb373a2accff193ddec1413fc9aa4450a4e SHA512 d8df95b0963a47c7049fe80b21dadd004f0d4a4498139d629dcc65034211e58e2dffa5e2e6ab61eba10b265f2737eb6a78c0c92b6ec13ae50ab5826bf6e4d68b
|
||||
DIST commoncpp2-1.8.1.tar.gz 908678 BLAKE2B 93868286230b4b0507127627f0a1c24b4f340e4af50d7592774b57bfc7a8f1e31bacc0cee5d17b4237aac85be0265cf3aabd65708e988159daaac85b4145c398 SHA512 949823461d20429c2b0acfa22554a5a9dacc977e3ee097f34416f65d322df84fbdb27c644435c6c6caaed800347dfbe789cee7f19b39b306165c97b4f4012bfe
|
||||
EBUILD commoncpp2-1.8.1-r4.ebuild 1539 BLAKE2B 8aabbad57624f37806a75f3db758d1903d28b8746feedf30a500cd77e9f2dc9e7a8bf866e8437d3075bf6e2c72844b522cd1a9da66af07a876a48952ba99ec5f SHA512 0ceccc0a461b7874e01f340a39e4c061df3b006e8f173f79b23547e950208625c9f921556ad64d48fc0a65484c10faec88bc35bcc6bb3c7b18d983586157ca12
|
||||
EBUILD commoncpp2-1.8.1-r4.ebuild 1713 BLAKE2B e6bf4767e589130b96818d591b3a1f4066ebdc91a80d3d1f9ba5e6b6785c530983382b44e0a7a551fe844139380b544f84d36843d4850a822c09e3449579d171 SHA512 ffbc4c155cd686869b743a15ac57ee5da44cd09a2bfa5de9969d3bc7c2346b6f312dcfd164dd9d1ff4bc15f47073db71eb23bb5bba2d81c8b1d710ff665b6c83
|
||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
||||
|
@ -1,12 +0,0 @@
|
||||
http://bugs.gentoo.org/334135
|
||||
|
||||
--- a/src/applog.cpp
|
||||
+++ b/src/applog.cpp
|
||||
@@ -44,6 +44,7 @@
|
||||
#include <cstdio>
|
||||
#include <stdarg.h>
|
||||
#include <errno.h>
|
||||
+#include <sys/stat.h>
|
||||
|
||||
// TODO sc: test if has to move up now that it is into commoncpp
|
||||
// NOTE: the order of inclusion is important do not move following include line
|
@ -1,61 +0,0 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -9,7 +9,8 @@
|
||||
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
-AC_INIT(src/thread.cpp)
|
||||
+AC_INIT
|
||||
+AC_CONFIG_SRCDIR([src/thread.cpp])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
m4_pattern_allow(LT_VERSION)
|
||||
|
||||
@@ -81,17 +82,17 @@
|
||||
AC_SUBST(ccincludedir)
|
||||
|
||||
AC_CONFIG_AUX_DIR(autoconf)
|
||||
-AC_CANONICAL_SYSTEM
|
||||
+AC_CANONICAL_TARGET
|
||||
AC_PROG_CPP
|
||||
AC_PROG_CC
|
||||
AC_PROG_CXXCPP
|
||||
AC_PROG_CXX
|
||||
OST_PROG_CC_POSIX
|
||||
NP_PROG_MSC
|
||||
-AC_LIBTOOL_WIN32_DLL
|
||||
-AM_PROG_LIBTOOL
|
||||
+
|
||||
+LT_INIT([win32-dll,disable-static])
|
||||
AM_INIT_AUTOMAKE(commoncpp2, [$VERSION])
|
||||
-AM_CONFIG_HEADER(config.h)
|
||||
+AC_CONFIG_HEADERS([config.h])
|
||||
|
||||
AC_C_RESTRICT
|
||||
AC_C_VOLATILE
|
||||
@@ -395,10 +396,11 @@
|
||||
#endif
|
||||
|
||||
])
|
||||
-
|
||||
+AC_ARG_WITH([doxygen],
|
||||
+ AS_HELP_STRING([--without-doxygen], [Do not build documentation]))
|
||||
AC_PATH_PROG(DOXYGEN, doxygen, no)
|
||||
AC_SUBST(DOXYGEN)
|
||||
-AM_CONDITIONAL(DOXY, test "$DOXYGEN" != "no")
|
||||
+AM_CONDITIONAL([DOXY], [test "x$with_doxygen" != "xno"])
|
||||
|
||||
AM_CONDITIONAL(GETOPT_LONG, [test ! -z "$LIBGETOPTOBJS"])
|
||||
|
||||
@@ -408,10 +410,11 @@
|
||||
AC_SUBST(LIB_VERSION)
|
||||
AC_SUBST(LIB_MAJOR)
|
||||
|
||||
-AC_OUTPUT([src/ccgnu2-config src/libccext2.pc src/libccgnu2.pc
|
||||
+AC_CONFIG_FILES([src/ccgnu2-config src/libccext2.pc src/libccgnu2.pc
|
||||
src/Makefile w32/Makefile w32/vs2008/Makefile w32/vs2008/ccext2.vcproj w32/vs2008/ccgnu2.vcproj w32/vs2008/common.sln m4/Makefile doc/Doxyfile
|
||||
doc/Makefile demo/Makefile inc/Makefile inc/cc++/Makefile Makefile
|
||||
commoncpp2.spec tests/Makefile commoncpp2.list w32/ccgnu2.dsp w32/ccext2.dsp w32/ccgnu2.vcproj w32/ccext2.vcproj])
|
||||
+AC_OUTPUT
|
||||
|
||||
# if test ! -f inc/cc++/thread.h ; then
|
||||
# cp ${srcdir}/inc/cc++/*.h inc/cc++ ; fi
|
@ -1,14 +0,0 @@
|
||||
diff --git a/m4/ost_socket.m4 b/m4/ost_socket.m4
|
||||
index bd9db7c..122c938 100644
|
||||
--- a/m4/ost_socket.m4
|
||||
+++ b/m4/ost_socket.m4
|
||||
@@ -93,6 +93,9 @@ AC_DEFUN([OST_SYS_SOCKET],[
|
||||
AC_CHECK_HEADERS([linux/netfilter_ipv4.h linux/netfilter_ipv6.h],,,
|
||||
[#ifdef HAVE_LIMITS_H
|
||||
#include <limits.h>
|
||||
+ #endif
|
||||
+ #ifdef HAVE_NETINET_IN_H
|
||||
+ #include <netinet/in.h>
|
||||
#endif])
|
||||
if test "$ac_cv_header_linux_netfilter_ipv4_h" = "yes" &&
|
||||
[ test "$ac_cv_header_linux_netfilter_ipv6_h" = "yes" &&
|
@ -1,13 +0,0 @@
|
||||
diff --git a/src/inaddr.cpp b/src/inaddr.cpp
|
||||
index 5a4b9c4..50127f3 100644
|
||||
--- a/src/inaddr.cpp
|
||||
+++ b/src/inaddr.cpp
|
||||
@@ -333,7 +333,7 @@ void IPV4Address::setAddress(const char *host)
|
||||
if(ipaddr)
|
||||
delete[] ipaddr;
|
||||
ipaddr = new struct in_addr[1];
|
||||
- memset((void *)&ipaddr[0], 0, sizeof(ipaddr));
|
||||
+ memset((void *)&ipaddr[0], 0, sizeof(*ipaddr));
|
||||
return;
|
||||
}
|
||||
|
@ -1,52 +0,0 @@
|
||||
Fix building with C++14, which errors out due changed noexcept()
|
||||
semantics for dtors caught by -Werror=terminate.
|
||||
|
||||
See also: https://bugs.gentoo.org/show_bug.cgi?id=595422
|
||||
|
||||
--- a/src/nat.cpp
|
||||
+++ b/src/nat.cpp
|
||||
@@ -145,11 +145,11 @@
|
||||
"nat lookup successful",
|
||||
"nat address not in table",
|
||||
"nat not supported/implemented",
|
||||
- "unable to open device "NAT_DEVICE,
|
||||
+ "unable to open device " NAT_DEVICE,
|
||||
"unable to get socket name",
|
||||
"unable to get peer name",
|
||||
"unable to get socket type",
|
||||
- "unable to lookup, nat "NAT_SYSCALL" failed",
|
||||
+ "unable to lookup, nat " NAT_SYSCALL " failed",
|
||||
"unkown nat error code"
|
||||
};
|
||||
|
||||
--- a/src/socket.cpp
|
||||
+++ b/src/socket.cpp
|
||||
@@ -2971,12 +2971,7 @@
|
||||
|
||||
TCPStream::~TCPStream()
|
||||
{
|
||||
-#ifdef CCXX_EXCEPTIONS
|
||||
- try { endStream(); }
|
||||
- catch( ... ) { if ( ! std::uncaught_exception()) throw;};
|
||||
-#else
|
||||
- endStream();
|
||||
-#endif
|
||||
+ endStream();
|
||||
}
|
||||
|
||||
#ifdef HAVE_GETADDRINFO
|
||||
--- a/src/ssl.cpp
|
||||
+++ b/src/ssl.cpp
|
||||
@@ -441,12 +441,7 @@
|
||||
|
||||
SSLStream::~SSLStream()
|
||||
{
|
||||
-#ifdef CCXX_EXCEPTIONS
|
||||
- try { endStream(); }
|
||||
- catch( ...) { if ( ! std::uncaught_exception()) throw;};
|
||||
-#else
|
||||
endStream();
|
||||
-#endif
|
||||
}
|
||||
|
||||
#ifdef CCXX_NAMESPACES
|
@ -1,36 +0,0 @@
|
||||
From ba702b6034444c2e30b0990d06e28bb2dea8ecb7 Mon Sep 17 00:00:00 2001
|
||||
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
Date: Sat, 4 Mar 2017 01:36:23 +0200
|
||||
Subject: [PATCH] ssl: support gnutls-3.4
|
||||
|
||||
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
---
|
||||
src/ssl.cpp | 5 +----
|
||||
1 file changed, 1 insertion(+), 4 deletions(-)
|
||||
|
||||
diff --git a/src/ssl.cpp b/src/ssl.cpp
|
||||
index 5bf526d..38ef0a7 100644
|
||||
--- a/src/ssl.cpp
|
||||
+++ b/src/ssl.cpp
|
||||
@@ -344,9 +344,6 @@ ssize_t SSLStream::readData(void *target, size_t size, char separator, timeout_t
|
||||
#ifdef CCXX_GNUTLS
|
||||
bool SSLStream::getSession(void)
|
||||
{
|
||||
- const int cert_priority[3] =
|
||||
- {GNUTLS_CRT_X509, GNUTLS_CRT_OPENPGP, 0};
|
||||
-
|
||||
if(ssl)
|
||||
return true;
|
||||
|
||||
@@ -362,7 +359,7 @@ bool SSLStream::getSession(void)
|
||||
|
||||
gnutls_set_default_priority(ssl->session);
|
||||
gnutls_certificate_allocate_credentials(&ssl->xcred);
|
||||
- gnutls_certificate_type_set_priority(ssl->session, cert_priority);
|
||||
+ gnutls_priority_set_direct(ssl->session, "NORMAL:+CTYPE-OPENPGP", NULL);
|
||||
gnutls_credentials_set(ssl->session, GNUTLS_CRD_CERTIFICATE, ssl->xcred);
|
||||
gnutls_transport_set_ptr(ssl->session, (gnutls_transport_ptr)so);
|
||||
if(gnutls_handshake(ssl->session)) {
|
||||
--
|
||||
2.10.2
|
||||
|
@ -1,48 +0,0 @@
|
||||
--- a/src/ssl.cpp
|
||||
+++ b/src/ssl.cpp
|
||||
@@ -99,35 +99,7 @@
|
||||
return 0;
|
||||
}
|
||||
|
||||
-extern "C" {
|
||||
- static int _wrap_mutex_init(void **priv)
|
||||
- {
|
||||
- return _gcry_mutex_init((Mutex **)(priv));
|
||||
- }
|
||||
-
|
||||
- static int _wrap_mutex_destroy(void **priv)
|
||||
- {
|
||||
- return _gcry_mutex_destroy((Mutex **)(priv));
|
||||
- }
|
||||
-
|
||||
- static int _wrap_mutex_lock(void **priv)
|
||||
- {
|
||||
- return _gcry_mutex_lock((Mutex **)(priv));
|
||||
- }
|
||||
-
|
||||
- static int _wrap_mutex_unlock(void **priv)
|
||||
- {
|
||||
- return _gcry_mutex_unlock((Mutex **)(priv));
|
||||
- }
|
||||
-
|
||||
- static struct gcry_thread_cbs _gcry_threads =
|
||||
- {
|
||||
- GCRY_THREAD_OPTION_PTHREAD, NULL,
|
||||
- _wrap_mutex_init, _wrap_mutex_destroy,
|
||||
- _wrap_mutex_lock, _wrap_mutex_unlock
|
||||
- };
|
||||
-
|
||||
-};
|
||||
+GCRY_THREAD_OPTION_PTHREAD_IMPL;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -135,7 +107,7 @@
|
||||
public:
|
||||
_ssl_global() {
|
||||
#ifndef WIN32
|
||||
- gcry_control(GCRYCTL_SET_THREAD_CBS, &_gcry_threads);
|
||||
+ gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread);
|
||||
#endif
|
||||
gnutls_global_init();
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -47,6 +47,7 @@
|
||||
|
||||
if EXTRAS
|
||||
libccext2_la_LIBADD = @THREAD_LIBS@ @BASE_LIB@ @SSL_LIBS@ @ZSTREAM_LIBS@
|
||||
+libccext2_la_DEPENDENCIES = libccgnu2.la
|
||||
libccext2_la_LDFLAGS = $(RELEASE) $(SHARED_FLAGS)
|
||||
|
||||
if GETOPT_LONG
|
||||
|
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST boxfort-0.0.1_pre20200902.tar.gz 41643 BLAKE2B 6ac53b632f604ffd6b790a026703a2d64da65fc03cc71ebc3e4da3463e7c5a44ec99e85e3cdac8e5756afaf7d98785955815e194929bbc8dd6b6fd90bfb3fd52 SHA512 96090372f3e546f53f82c515c3f9e557fdd67eb7bc735683b30d8a66c2536cf21261b0467e449ccbd13e914b7cf4ea3da1a37c4108b215d6d0d08cdb68944b1e
|
||||
EBUILD boxfort-0.0.1_pre20200902-r1.ebuild 957 BLAKE2B 4ca8a524daaa3d23813577c5d4e48c339bb4abc2adc261e9f4a125df3aecb439b2f60402a7d419655bcd630cb8dc77c516dc263f19a5e9f4520b2e6429e85459 SHA512 b67ca37a55d1bbcc1057937d5b84ed96af12644f4afe8a3ddf9a7a995a13670c88c328361dd9d817ae2ec28e4b9fd55f28eac38d084013aec2803748b0f6cd96
|
||||
EBUILD boxfort-0.0.1_pre20200902.ebuild 955 BLAKE2B e2bb6d346fdd0287d95b370035067b320720105e6c082d98fa28552df6339fd3b00323ebe531bdcc30d551bf8ced1d87c5e80d029ec67f9d49469ee0fe31c4bf SHA512 fc62cf164a55fce91e97b8cab102951ff33d51ea2f19bcfcbf28d400a29a7d3059dc17d27770b00704c5271b2c6c48e41dae8e86597c5dc1f45c11e707d3a5f8
|
||||
MISC metadata.xml 492 BLAKE2B 01ab25ee5881fb36b9218d2f88695e4c690cb1573c2d23efa8a4c0783f96142ae24c81e1c98af8ddb55ee5f1e03cb31ab9f3e8bd8b19ebea2b7465c3cf1798c4 SHA512 4b3eee55c730d06c5e041143900ac4dc2753c4327f92441896563359cc1e5d46aadbcc6c54a5f12d67cc4a2b5ee688cb30722ef67b71a26625878398cf3539c1
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
|
||||
inherit meson python-any-r1
|
||||
|
||||
BOXFORT_COMMIT="ac0507b3f45fe58100b528baeb8ca04270b4a8ff"
|
||||
|
||||
DESCRIPTION="Convenient & cross-platform sandboxing C library"
|
||||
HOMEPAGE="https://github.com/Snaipe/BoxFort"
|
||||
SRC_URI="https://github.com/Snaipe/BoxFort/archive/${BOXFORT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="test? (
|
||||
$(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
|
||||
)"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/BoxFort-${BOXFORT_COMMIT}"
|
||||
|
||||
python_check_deps() {
|
||||
use test && has_version "dev-util/cram[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dsamples=$(usex test true false)
|
||||
-Dtests=$(usex test true false)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST cereal-1.3.0.tar.gz 374585 BLAKE2B 67bcdf8715585d8913c6ae4ff1a20d77df0eb95816b37a77620a3f08000b6e911afbd295236a6cd0394d3242ae0a3b2619f6e168503724517c9c66bc20f1d07c SHA512 2bb640a222d4efe7c624c6ec3e755fecae00ef59e91c4db462e233546c5afe73c065ba1d16d9600f7cd3cc185593109148008b0b2b870208e2f1d6984fd40c72
|
||||
EBUILD cereal-1.3.0-r1.ebuild 815 BLAKE2B 8ca410517b7d8f92e4d0fc8c534fbc1bf6d20790c3842b1323d11df7afa657c3c89e891efd51bf20a2af3b7278fc97493285f87490e9b8598e745cee4e351d77 SHA512 e44bb348fbded83fe7a5277570a0bc4ccc7558d11fdca65df216140fb51b548e0a814e77dfecd8b5e00dcb1df237bc06449d2b08059207fcecad5efebfd6ff04
|
||||
EBUILD cereal-1.3.0.ebuild 553 BLAKE2B ae9b5d7897c871ef8f67495e0162f1fd5c88abb03eb146c17321d49b53454d5369725a80bf421a75a60b977aaa5eb98007f4fce258a83f1b45e7f3c0099abf52 SHA512 9d6f822c803d6da65184219b0644b1f6941824ecc67de12c6325be3e6391bdce32826f993de434ac7ab690579956bb6c2f6688c54b5db4511856c1686f96e618
|
||||
MISC metadata.xml 246 BLAKE2B 5b5665b0dd02a1ffcb5fa8c1c1ad30d32b6996e772f2d5418b3c705fe6514e26c27ff8c09c7d64ac7bf3223600c0d97a652c54cfbc98fa12c952ed01da6f85cc SHA512 11bd994e7a2b931824521a66ee32e85fa73e75d7aa3207d9b24ffca4e698c0e5e3100291710afa0d4e8b6e4d4529dd4ecdafa3827cd05761dd6b60c4c3b9820c
|
||||
MISC metadata.xml 394 BLAKE2B 436d9bbaeb57804831437da0632e3902af16aa36f0bacfc162a3b5f45c74a96f35997fc18ad0a204b0150dad1f9897953fe9a5f39eb22c2d67a00835cf4fbb5b SHA512 9fb5069ca3081f9fe590e8af3c925cd4ced1a945d7357ecb6debeff5635404d3dc98c6cc4583724206b78a0438eca3dbddb2df917441dd1e2d7f61350de560bf
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Header-only C++11 serialization library"
|
||||
HOMEPAGE="https://uscilab.github.io/cereal/"
|
||||
SRC_URI="https://github.com/USCiLab/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="test? ( dev-libs/boost )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/set(CMAKE_CXX_FLAGS "-Wall -g -Wextra -Wshadow -pedantic -Wold-style-cast ${CMAKE_CXX_FLAGS}")/d' CMakeLists.txt || die
|
||||
|
||||
if ! use doc ; then
|
||||
sed -i -e '/add_subdirectory(doc/d' CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DJUST_INSTALL_CEREAL=$(usex !test)
|
||||
-DWITH_WERROR=OFF
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -1,8 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="project">
|
||||
<email>3dprint@gentoo.org</email>
|
||||
<name>Gentoo 3D Printer Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="cpe">cpe:/a:usc:cereal</remote-id>
|
||||
<remote-id type="github">USCiLab/cereal</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,7 +1,10 @@
|
||||
AUX criterion-2.4_pre20200110-gcc11.patch 370 BLAKE2B 63b68e20cb7d2b84df561bc308e61a6dc3b0398c52f2f575cfb5750b80aa6d83209d770c4feb52c53245e85d6f8b9268a89cfb1892cc26ef9bb79824e5a9b9a4 SHA512 25008b50b4b9b957083fc14537b76f8015264f030a3902ec70629c58ee491f4eaa92009004316f7a2b70b110e498c942d9cbb6ad138fbc599669940b74a5a652
|
||||
DIST criterion-4b5174ebda04ab76fe65eec25b5b6ea0809055e7.tar.gz 862951 BLAKE2B c01f95cd573a5f8cb92fb7e6a38b2b27a8066d8a690d51374f38adab92d41d4d408316c0195767445d8bd417191f4c5914c5855d7f0012ec0d91e32398373f8f SHA512 58560ec81eb6017afa0491db5f1f3e16961b4c4f3eddae3d2d04c5bcd4e9cf13df515745531e512a6463ec5ab98bcd8936a8c23e5382535cb6f8b8bfb8cb2c9a
|
||||
DIST criterion-4cf886a2d96ada425e8c88d3c4d935e510c7c712.tar.gz 863335 BLAKE2B 5e86709f4b7d500f3a2d4e61dbffd17f50d5ab593bfe48c8b8d5d6019436e203cd0b7a818933733377fa2dd98b9a94a46f3980b0bc52a8b3ca54c9d60406bace SHA512 34a6acc6fc0c74dcab572c9f6a56c4490935df442b1ea95169143a50193e752fc361c66d007f875c319285eb81b533139f25c5b421903e7cc1ec89c546b94a21
|
||||
DIST debugbreak-6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz 5613 BLAKE2B 78711c3c46d567fb7110a70dfddc2fb5e413eb5c6b9f67d5d8b5f8a663af854cb50f3b9d9947a2c14909dcd2b34f762192a4fbe8b32dcde7c9894f0560ccf769 SHA512 f4bb95b3f931545800abbb86aa787939cc1c30f464e465689aff3fff3d753766bafe4de9065b762d9db882608b2df250514ab38fc9c476cbd6d7d95d516c75cb
|
||||
DIST klib-cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz 99303 BLAKE2B 7804c030106ffab44afcbc1ac77d644e7dfef7c107d4f9679a3a4b7506e41ada65e87113831f94fc5c6f70073356c38a317153e01f1985522029990e9af40544 SHA512 fe4f0cd9b5ff2d5605d388f8a67d6c7211320d0fea6fb9b2df0c9b1e67a1f683b80b86cac007b0cfbd264b75bc0e4849e772506c2ee66b86967e5ee24cc89e1d
|
||||
DIST nanopb-6a6903be6084bb3f5a98a3341acef2aa05c61df9.tar.gz 248884 BLAKE2B 5ab65dbee87686ac8fb4985c3a8c71cdc946580248318a4f566550e5f7dab492c00cf3be471e04313a15c4ad3659f71744bbb30686506d2950588aa3c26a37fb SHA512 14ddc420e8a38116d0f7fbf01623728f14048ddb41b3ac6024d7610532071ecb8ce88b25e3440f9f4bfe9ee7d376071e2eb9e0c166f3e2982f35cc155dcf0362
|
||||
DIST nanopb-70f0de9877b1ce12abc0229d5df84db6349fcbfc.tar.gz 301605 BLAKE2B 24ddb83b3bd220be57c82761159f2b138ec646bec53d02632e96f6cf9dd6fa39e24039a908ac9687c183612703e6973095f94aba55fab5dd5559f243c5d412b2 SHA512 ab535c57a000c5df267352fcab8dcf0560a3a0d9b92634699508c8504840510e4f9f4a21005d57baf0af2e31718eda2ebe41763c7f82ac37ef9b6342c27e2e2a
|
||||
EBUILD criterion-2.4_pre20200110.ebuild 1936 BLAKE2B 188447cc2878f4933ef220f7b5282a35c3e47c1d38fe32fe8fe509d5a6e8a76626f3d7d1e8caaa4114ca962981a300e0cc3b66f33c3099698bb06014d5254533 SHA512 313dd311531830f92952874e5c0a712a5d55b18816f6681c919d71db6a2eadcee9c927f6ef646afc8c35ede0fa6c20d79716f408347992e233dd149e6fba3e48
|
||||
EBUILD criterion-2.4_pre20210114.ebuild 1929 BLAKE2B 15da10459a48a1d720d4c7ffbdbbe3489ab851d8a537e42a63342391d1d21a7994c64b3b728b9ec52d7fe8b7b96a8d4ff01a7c4ae8265ba57fe9c8459eb93bd2 SHA512 d2b23b09dba767caed1c9ce2e06b0c2894a2a28c3ef94473d37e4cfebbb92b578f322f0e02dae6c61c78f654e86d63e741568f03aaa08b50c15cbe61134dd1a4
|
||||
MISC metadata.xml 494 BLAKE2B 87f251d2ac7543391bbc2648981a34953fcd20426433ca89632d888316677ff0c542fdce8aa37c3df1a06d3bf714cb4dfc11f954451a51fc8f08ccef042563ac SHA512 c40f763d2a1e8610c7ab547b49520ab0afaa1b5c69584db9cb0c913367777147a159322ad19f733729719af7974a9e07d4431bfe1d722ad1e655ad76c7d98f7f
|
||||
|
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
|
||||
inherit meson python-any-r1
|
||||
|
||||
CRITERION_COMMIT="4cf886a2d96ada425e8c88d3c4d935e510c7c712"
|
||||
DEBUGBREAK_COMMIT="6b79ec8d8f8d4603111f580a0537f8f31c484c32"
|
||||
KLIB_COMMIT="cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502"
|
||||
NANOPB_COMMIT="70f0de9877b1ce12abc0229d5df84db6349fcbfc"
|
||||
|
||||
DESCRIPTION="Cross platform unit testing framework for C and C++"
|
||||
HOMEPAGE="https://github.com/Snaipe/Criterion"
|
||||
SRC_URI="https://github.com/Snaipe/Criterion/archive/${CRITERION_COMMIT}.tar.gz -> criterion-${CRITERION_COMMIT}.tar.gz
|
||||
https://github.com/scottt/debugbreak/archive/${DEBUGBREAK_COMMIT}.tar.gz -> debugbreak-${DEBUGBREAK_COMMIT}.tar.gz
|
||||
https://github.com/attractivechaos/klib/archive/${KLIB_COMMIT}.tar.gz -> klib-${KLIB_COMMIT}.tar.gz
|
||||
https://github.com/nanopb/nanopb/archive/${NANOPB_COMMIT}.tar.gz -> nanopb-${NANOPB_COMMIT}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2 MIT ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-libs/nanomsg:=
|
||||
dev-libs/libgit2:=
|
||||
dev-libs/libffi:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/boxfort
|
||||
test? (
|
||||
$(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
|
||||
)"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/Criterion-${CRITERION_COMMIT}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.4_pre20200110-gcc11.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
has_version "dev-util/cram[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
rm -r dependencies/{debugbreak,klib} || die
|
||||
mv "${WORKDIR}/debugbreak-${DEBUGBREAK_COMMIT}" dependencies/debugbreak || die
|
||||
mv "${WORKDIR}/klib-${KLIB_COMMIT}" dependencies/klib || die
|
||||
mv "${WORKDIR}/nanopb-${NANOPB_COMMIT}" subprojects/nanopb || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dsamples=$(usex test true false)
|
||||
-Dtests=$(usex test true false)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
AUX nss-pem-1.0.5-nss-3.53.1-support.patch 5005 BLAKE2B 4cacfbc965c5c5add442e8a37a1c4ad5c567763aeec7ab567c7558fd4b343cfeeec952a5d4c5131f279d3a7794b753ba424c27398263d4b03751a7308eda118c SHA512 8a19a7831d92e45f101ca44e278b319bfd3884d4eb17ec268ca08ed08542ecf51f81be23079e30d5b87aaa467f4104c88d739043aa3c36989540a69a23f4ae13
|
||||
DIST nss-pem-1.0.7.tar.xz 36312 BLAKE2B 0ac494c7925c3a3c764c1154e846426d3cdcf21f37bd03dcab40bbe00ae95fe3a1b4a1f6bd2b5fe3c6f1d95877651474a72d7028eafcb143fad5f6263beeb1da SHA512 4762e3ce9e1c77952af3100acb5a043912da7e52af714973f1ce86d18b3d80424f0760e151b7c360c14cea07d86f75be250de14ee47601de46da75583bb3b0d2
|
||||
EBUILD nss-pem-1.0.7.ebuild 702 BLAKE2B 410d9a2f78d5966dd5f26deba58716e841608cad779c9284fd77af7d0f0a0c76d5dfeea998237cca2130b2e955cc54a26e874534abef0f7c89571ebbef049a68 SHA512 11e2af21ddffc0f5266508e99d6c5881fd3d08d2c7edb68ea00c739fff075d2f26fdcf6a677fba2f60905d9c722acd6ec6bc2c92099b4398bd4b938c7f0e5495
|
||||
MISC metadata.xml 333 BLAKE2B cdd90c0d17983bf6dc3dbed22382259e079792e7294ad84af5b38d07609e184715322d2e8cb57623b13e24c6c5f68a1347cee111b089042b0a5eb11f1ceab2cf SHA512 d7c04e39d92a43fa144ec157c971250bfed9bd16e5334e1c337a3ebc29d79866c8d4832fb5c62766a74577b07b983eec96991a5531a07012fca77b53b705376b
|
||||
|
@ -1,128 +0,0 @@
|
||||
From e14d5b53ad588e45b2bcffb778563daf2fead5df Mon Sep 17 00:00:00 2001
|
||||
From: Ian Kumlien <ian.kumlien@gmail.com>
|
||||
Date: Fri, 7 Aug 2020 15:57:17 +0200
|
||||
Subject: [PATCH] replace deprecated CK?_NETSCAPE_? constants
|
||||
|
||||
... with the corresponding CK?_NSS_? constants
|
||||
|
||||
Fixes: https://github.com/kdudka/nss-pem/issues/6
|
||||
Closes: https://github.com/kdudka/nss-pem/pull/7
|
||||
---
|
||||
pfind.c | 16 ++++++++--------
|
||||
pinst.c | 8 ++++----
|
||||
pobject.c | 10 +++++-----
|
||||
3 files changed, 17 insertions(+), 17 deletions(-)
|
||||
|
||||
diff --git a/pfind.c b/pfind.c
|
||||
index 83d5b89..fa5dd4d 100644
|
||||
--- a/pfind.c
|
||||
+++ b/pfind.c
|
||||
@@ -276,18 +276,18 @@ collect_objects(CK_ATTRIBUTE_PTR pTemplate,
|
||||
type = pemBareKey;
|
||||
plog("CKO_PRIVATE_KEY\n");
|
||||
break;
|
||||
- case CKO_NETSCAPE_TRUST:
|
||||
+ case CKO_NSS_TRUST:
|
||||
type = pemTrust;
|
||||
- plog("CKO_NETSCAPE_TRUST\n");
|
||||
+ plog("CKO_NSS_TRUST\n");
|
||||
break;
|
||||
- case CKO_NETSCAPE_CRL:
|
||||
- plog("CKO_NETSCAPE_CRL\n");
|
||||
+ case CKO_NSS_CRL:
|
||||
+ plog("CKO_NSS_CRL\n");
|
||||
goto done;
|
||||
- case CKO_NETSCAPE_SMIME:
|
||||
- plog("CKO_NETSCAPE_SMIME\n");
|
||||
+ case CKO_NSS_SMIME:
|
||||
+ plog("CKO_NSS_SMIME\n");
|
||||
goto done;
|
||||
- case CKO_NETSCAPE_BUILTIN_ROOT_LIST:
|
||||
- plog("CKO_NETSCAPE_BUILTIN_ROOT_LIST\n");
|
||||
+ case CKO_NSS_BUILTIN_ROOT_LIST:
|
||||
+ plog("CKO_NSS_BUILTIN_ROOT_LIST\n");
|
||||
goto done;
|
||||
case CK_INVALID_HANDLE:
|
||||
type = pemAll; /* look through all objectclasses - ignore the type field */
|
||||
diff --git a/pinst.c b/pinst.c
|
||||
index ef2d955..564458e 100644
|
||||
--- a/pinst.c
|
||||
+++ b/pinst.c
|
||||
@@ -236,7 +236,7 @@ CreateObject(CK_OBJECT_CLASS objClass,
|
||||
/* more unique nicknames - https://bugzilla.redhat.com/689031#c66 */
|
||||
nickname = filename;
|
||||
break;
|
||||
- case CKO_NETSCAPE_TRUST:
|
||||
+ case CKO_NSS_TRUST:
|
||||
plog("Creating trust nick %s id %ld in slot %ld\n", nickname, objid, slotID);
|
||||
memset(&o->u.trust, 0, sizeof(o->u.trust));
|
||||
break;
|
||||
@@ -265,7 +265,7 @@ CreateObject(CK_OBJECT_CLASS objClass,
|
||||
|
||||
switch (objClass) {
|
||||
case CKO_CERTIFICATE:
|
||||
- case CKO_NETSCAPE_TRUST:
|
||||
+ case CKO_NSS_TRUST:
|
||||
if (SECSuccess != GetCertFields(o->derCert->data, o->derCert->len,
|
||||
&issuer, &serial, &derSN, &subject,
|
||||
&valid, &subjkey))
|
||||
@@ -344,7 +344,7 @@ derEncodingsMatch(CK_OBJECT_CLASS objClass, pemInternalObject * obj,
|
||||
|
||||
switch (objClass) {
|
||||
case CKO_CERTIFICATE:
|
||||
- case CKO_NETSCAPE_TRUST:
|
||||
+ case CKO_NSS_TRUST:
|
||||
result = SECITEM_CompareItem(obj->derCert, certDER);
|
||||
break;
|
||||
|
||||
@@ -497,7 +497,7 @@ AddCertificate(char *certfile, char *keyfile, PRBool cacert,
|
||||
nickname, 0, slotID, NULL);
|
||||
if (o != NULL) {
|
||||
/* Add the CA trust object */
|
||||
- o = AddObjectIfNeeded(CKO_NETSCAPE_TRUST, pemTrust, objs[i], NULL,
|
||||
+ o = AddObjectIfNeeded(CKO_NSS_TRUST, pemTrust, objs[i], NULL,
|
||||
nickname, 0, slotID, NULL);
|
||||
}
|
||||
if (o == NULL) {
|
||||
diff --git a/pobject.c b/pobject.c
|
||||
index f613678..a97f3e2 100644
|
||||
--- a/pobject.c
|
||||
+++ b/pobject.c
|
||||
@@ -149,8 +149,8 @@ static const CK_KEY_TYPE ckk_rsa = CKK_RSA;
|
||||
static const CK_OBJECT_CLASS cko_certificate = CKO_CERTIFICATE;
|
||||
static const CK_OBJECT_CLASS cko_private_key = CKO_PRIVATE_KEY;
|
||||
static const CK_OBJECT_CLASS cko_public_key = CKO_PUBLIC_KEY;
|
||||
-static const CK_OBJECT_CLASS cko_trust = CKO_NETSCAPE_TRUST;
|
||||
-static const CK_TRUST ckt_netscape_trusted = CKT_NETSCAPE_TRUSTED_DELEGATOR;
|
||||
+static const CK_OBJECT_CLASS cko_trust = CKO_NSS_TRUST;
|
||||
+static const CK_TRUST ckt_netscape_trusted = CKT_NSS_TRUSTED_DELEGATOR;
|
||||
static const NSSItem pem_trueItem = {
|
||||
(void *) &ck_true, (PRUint32) sizeof(CK_BBOOL)
|
||||
};
|
||||
@@ -578,7 +578,7 @@ pem_FetchAttribute
|
||||
return pem_FetchCertAttribute(io, type);
|
||||
case CKO_PRIVATE_KEY:
|
||||
return pem_FetchPrivKeyAttribute(io, type, pError);
|
||||
- case CKO_NETSCAPE_TRUST:
|
||||
+ case CKO_NSS_TRUST:
|
||||
return pem_FetchTrustAttribute(io, type);
|
||||
case CKO_PUBLIC_KEY:
|
||||
return pem_FetchPubKeyAttribute(io, type);
|
||||
@@ -775,7 +775,7 @@ pem_mdObject_GetAttributeCount
|
||||
return pubKeyAttrsCount;
|
||||
case CKO_PRIVATE_KEY:
|
||||
return privKeyAttrsCount;
|
||||
- case CKO_NETSCAPE_TRUST:
|
||||
+ case CKO_NSS_TRUST:
|
||||
return trustAttrsCount;
|
||||
default:
|
||||
break;
|
||||
@@ -1168,7 +1168,7 @@ pem_CreateObject
|
||||
if (listItem->io != NULL) {
|
||||
/* Add the trust object */
|
||||
APPEND_LIST_ITEM(listItem);
|
||||
- listItem->io = AddObjectIfNeeded(CKO_NETSCAPE_TRUST, pemTrust,
|
||||
+ listItem->io = AddObjectIfNeeded(CKO_NSS_TRUST, pemTrust,
|
||||
derlist[c], NULL, nickname, 0,
|
||||
slotID, NULL);
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
AUX tree-sitter-No-static-libs-gentoo.patch 793 BLAKE2B 9f80752bff2b5d327889702b6d890a4cdfefc74965a8109e692ddbf576cdea62062df0b3757c2ac8264946e549bbc9885f1b52b870f932c4805b74f5171fa718 SHA512 8eb3e40f91ea5a23ae668a7208b697d6d8c67f34f5807c0c26e8ed56357a577b3f3e6e7138d32aa69f8d1865b274595341dfe77674abf8eea1be442ca023da9d
|
||||
DIST tree-sitter-0.19.5.tar.gz 2871077 BLAKE2B 487b846ac6ea4177d2b61721484cbde63636dde2dca0c15a35d4c4f0e18a9167aa11b750584d711632c2f42d67712b0818b57fb5815f62d95025022ecbc8cde9 SHA512 5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9
|
||||
EBUILD tree-sitter-0.19.5.ebuild 757 BLAKE2B 6e35d71a61461094f1b1f5b9973d9439b33dd9b46e31bc9fc454b0f9b1fbb9daac0052cf627e38f4fc6758419ffe7348b1d65969a21d0aebfdb7ebacbc17ffef SHA512 ecbf7f58b06040a0a6a27eeb1e31fa8a1ada430d31effd07b8c67079ef71f23b43133ac255e9149869e4352b9d569e6fd825eac7f5c052cd71ed899c8faa60dc
|
||||
EBUILD tree-sitter-0.19.5.ebuild 763 BLAKE2B 500cce0afffaef886e181be47fd55efe177d665440e897cd4b26be097e25f4b5a7f62f6d4c98c4c1c842aaa3ae0b36b73802fe542a8fd3e18e4109c8da98950e SHA512 35f228535e4d29cdefc9d8933b2009107d6e0472872b517ab354c3c87ca7fc060fa7cfbf7943cd843e279f3840973388ebf12ee6aada52b167aa89417605a3c6
|
||||
EBUILD tree-sitter-9999.ebuild 721 BLAKE2B c4f01a037f3f9d80c88cceda4c99449b93c80095a6622e3d66dd5bcbda1b326da581aab1a7fe2b2aa5904282b6b41d73864bd00b2d17cb99b24fff8d776f0411 SHA512 a19b1cd1cefe444a461e78f1b3298a715f4b2dc0151e00b831bbf4e5387be5db91db2178d612dc2a613cb3efd5d9c464f61e68b41cf357d57ef0ce4865bb985c
|
||||
MISC metadata.xml 706 BLAKE2B 4e97ffaf578bae056a4b8d431c23132480064c4e523e03978dfc5b1ea471795ff974d2b9537d335f08369270c59cbaecf2cc2f2bca14b7b99a44ac82e25c3fd7 SHA512 df5252ea536d659a1a8382dfb0a399c666d2b15c24e706b9a0b2a9d58006ddc04739c0df37bcb9e767f8108614a5cc52e33cdf925e0bd03acbd00d390abe1d65
|
||||
|
@ -1,45 +0,0 @@
|
||||
--- tvision/config.pl
|
||||
+++ tvision/config.pl
|
||||
@@ -206,6 +206,7 @@
|
||||
}
|
||||
# Flags to link as a dynamic lib
|
||||
$MakeDefsRHIDE[6]='RHIDE_LDFLAGS=';
|
||||
+$MakeDefsRHIDE[7]='RHIDE_LIBS=';
|
||||
if ($OS eq 'UNIX')
|
||||
{
|
||||
if ($OSf ne 'Darwin')
|
||||
@@ -229,15 +230,15 @@
|
||||
}
|
||||
$libs=$conf{'X11Lib'};
|
||||
$libs=~s/(\S+)/-l$1/g;
|
||||
- $MakeDefsRHIDE[6].=" -L".$conf{'X11LibPath'}." $libs" if @conf{'HAVE_X11'} eq 'yes';
|
||||
+ $MakeDefsRHIDE[7].=" -L".$conf{'X11LibPath'}." $libs" if @conf{'HAVE_X11'} eq 'yes';
|
||||
- $MakeDefsRHIDE[6].=' -lgpm' if @conf{'HAVE_GPM'} eq 'yes';
|
||||
+ $MakeDefsRHIDE[7].=' -lgpm' if @conf{'HAVE_GPM'} eq 'yes';
|
||||
- $MakeDefsRHIDE[6].=(($OSf eq 'QNXRtP') ? ' -lncursesS' : ' -lncurses') unless $conf{'ncurses'} eq 'no';
|
||||
+ $MakeDefsRHIDE[7].=(($OSf eq 'QNXRtP') ? ' -lncursesS' : ' -lncurses') unless $conf{'ncurses'} eq 'no';
|
||||
- $MakeDefsRHIDE[6].=" $stdcxx -lm -lc";
|
||||
+ $MakeDefsRHIDE[7].=" $stdcxx -lm -lc";
|
||||
- $MakeDefsRHIDE[6].=' -lpthread' if $conf{'HAVE_LINUX_PTHREAD'} eq 'yes';
|
||||
+ $MakeDefsRHIDE[7].=' -lpthread' if $conf{'HAVE_LINUX_PTHREAD'} eq 'yes';
|
||||
- $MakeDefsRHIDE[6].=' libtvfintl.a' if ($OSf eq 'Darwin') && $UseDummyIntl;
|
||||
+ $MakeDefsRHIDE[7].=' libtvfintl.a' if ($OSf eq 'Darwin') && $UseDummyIntl;
|
||||
}
|
||||
-$MakeDefsRHIDE[7]="LIB_VER=$Version";
|
||||
+$MakeDefsRHIDE[8]="LIB_VER=$Version";
|
||||
-$MakeDefsRHIDE[8]="LIB_VER_MAJOR=$VersionMajor";
|
||||
+$MakeDefsRHIDE[9]="LIB_VER_MAJOR=$VersionMajor";
|
||||
|
||||
ModifyMakefiles('intl/dummy/Makefile');
|
||||
CreateRHIDEenvs('examples/rhide.env','makes/rhide.env','compat/rhide.env');
|
||||
--- tvision/makes/common.imk
|
||||
+++ tvision/makes/common.imk
|
||||
@@ -54,7 +54,7 @@
|
||||
C_EXTRA_FLAGS=$(SHARED_CODE_OPTION)
|
||||
RHIDE_COMPILE_ARCHIVE=$(RHIDE_LD) $(RHIDE_LIBDIRS) $(LDFLAGS) \
|
||||
$(RHIDE_LDFLAGS) $(C_EXTRA_FLAGS) -o $(OUTFILE) \
|
||||
- $(OBJFILES)
|
||||
+ $(OBJFILES) $(addprefix -l,$(RHIDE_OS_LIBS))
|
||||
else
|
||||
RHIDE_COMPILE_ARCHIVE=$(RHIDE_AR) $(RHIDE_ARFLAGS) $(OUTFILE)\
|
||||
$(ALL_PREREQ)
|
@ -1,30 +0,0 @@
|
||||
index 8b78ba3..92aa570 100644
|
||||
--- a/config.pl
|
||||
+++ b/config.pl
|
||||
@@ -1111,7 +1111,7 @@ sub GenerateMakefile
|
||||
$rep.="\t\$(MAKE) prefix=\$(prefix) -C intl\n";
|
||||
}
|
||||
$text=~s/\@target_rules\@/$rep/g;
|
||||
- $rep="intl-dummy:\n\t\$(MAKE) -C intl/dummy\n";
|
||||
+ $rep="intl-dummy:\n\t\$(MAKE) prefix=\$(prefix) -C intl/dummy\n";
|
||||
$rep.="\tcp intl/dummy/libtvfintl.a $makeDir\n";
|
||||
$rep.="\tranlib $makeDir/libtvfintl.a\n" if $conf{'UseRanLib'};
|
||||
$text=~s/\@intl_dummy_rule\@/$rep/g;
|
||||
@@ -1196,7 +1196,7 @@ sub GenerateMakefile
|
||||
}
|
||||
if ($internac)
|
||||
{
|
||||
- $rep.="\ninstall-internac:\n\t\$(MAKE) -C intl install\n";
|
||||
+ $rep.="\ninstall-internac:\n\t\$(MAKE) prefix=\$(prefix) -C intl install\n";
|
||||
}
|
||||
$text=~s/\@install_rules\@/$rep/g;
|
||||
|
||||
@@ -1216,7 +1216,7 @@ sub GenerateMakefile
|
||||
$rep.="\trm -f intl/dummy/*.lo\n";
|
||||
$rep.="\trm -f intl/dummy/*.a\n";
|
||||
$rep.="\t-\$(MAKE) -C examples clean\n";
|
||||
- $rep.="\t-\$(MAKE) -C intl clean\n";
|
||||
+ $rep.="\t-\$(MAKE) prefix=\$(prefix) -C intl clean\n";
|
||||
$rep.="\trm -f configure.cache\n";
|
||||
$rep.="\trm -f rhtv-config\$(EXE_EXT)\n";
|
||||
$text=~s/\@clean\@/$rep/g;
|
@ -1,11 +0,0 @@
|
||||
--- tvision/Makefile.in
|
||||
+++ tvision/Makefile.in
|
||||
@@ -31,7 +31,7 @@ examples:
|
||||
$(MAKE) -C examples
|
||||
|
||||
rhtv-config$(EXE_EXT): rhtv-config.c include/tv/configtv.h
|
||||
- @GCC@ -o rhtv-config$(EXE_EXT) -Iinclude rhtv-config.c
|
||||
+ @GCC@ -o rhtv-config$(EXE_EXT) $(CFLAGS) $(LDFLAGS) -Iinclude rhtv-config.c
|
||||
|
||||
install-headers:
|
||||
@install_headers@
|
@ -1,11 +0,0 @@
|
||||
--- tvision/include/tv/inputln.h
|
||||
+++ tvision/include/tv/inputln.h
|
||||
@@ -201,7 +201,7 @@
|
||||
{ return name; }
|
||||
|
||||
protected:
|
||||
- TInputLine::TInputLine(StreamableInit) :
|
||||
+ TInputLine(StreamableInit) :
|
||||
TInputLineBaseT<char,TDrawBuffer>(streamableInit) {}
|
||||
|
||||
public:
|
@ -1,21 +0,0 @@
|
||||
--- tvision/classes/ipstream.cc
|
||||
+++ tvision/classes/ipstream.cc
|
||||
@@ -19,6 +19,7 @@
|
||||
*
|
||||
*/
|
||||
#include <assert.h>
|
||||
+#include <stdio.h>
|
||||
#define Uses_string
|
||||
#define Uses_TStreamable
|
||||
#define Uses_TStreamableClass
|
||||
--- tvision/include/tv/textdev.h
|
||||
+++ tvision/include/tv/textdev.h
|
||||
@@ -16,6 +16,8 @@
|
||||
#if defined( Uses_TTextDevice ) && !defined( __TTextDevice )
|
||||
#define __TTextDevice
|
||||
|
||||
+#include <stdio.h>
|
||||
+
|
||||
class TRect;
|
||||
class TScrollBar;
|
||||
|
@ -1,147 +0,0 @@
|
||||
Fix gcc-6 compilation errors; bug 594176
|
||||
|
||||
--- a/classes/tdesktop.cc
|
||||
+++ b/classes/tdesktop.cc
|
||||
@@ -26,6 +26,10 @@ Modified cursor behavior while desktop locked by Salvador E. Tropea (SET)
|
||||
#define Uses_TVCodePage
|
||||
#include <tv.h>
|
||||
|
||||
+#include <cmath>
|
||||
+
|
||||
+using std::abs;
|
||||
+
|
||||
TDeskInit::TDeskInit( TBackground *(*cBackground)( TRect ) ) :
|
||||
createBackground( cBackground )
|
||||
{
|
||||
--- a/classes/tdisplay.cc
|
||||
+++ b/classes/tdisplay.cc
|
||||
@@ -22,6 +22,10 @@ same used in original Turbo Vision for compatibility purposes.
|
||||
#define Uses_TVCodePage
|
||||
#include <tv.h>
|
||||
|
||||
+#include <cmath>
|
||||
+
|
||||
+using std::abs;
|
||||
+
|
||||
// Remove me please!
|
||||
int TDisplay::dual_display=0;
|
||||
|
||||
--- a/classes/tvtext1.cc
|
||||
+++ b/classes/tvtext1.cc
|
||||
@@ -110,8 +110,8 @@
|
||||
char TCheckBoxes::button[] = " [ ] ";
|
||||
char TCheckBoxes::obutton[] = " [ ] ";
|
||||
|
||||
-TScrollChars TScrollBar::vChars = {30, 31, 177, 254, 178};
|
||||
-TScrollChars TScrollBar::ovChars = {30, 31, 177, 254, 178};
|
||||
-TScrollChars TScrollBar::hChars = {17, 16, 177, 254, 178};
|
||||
-TScrollChars TScrollBar::ohChars = {17, 16, 177, 254, 178};
|
||||
+TScrollChars TScrollBar::vChars = {30, 31, (char) 177, (char) 254, (char) 178};
|
||||
+TScrollChars TScrollBar::ovChars = {30, 31, (char) 177, (char) 254, (char) 178};
|
||||
+TScrollChars TScrollBar::hChars = {17, 16, (char) 177, (char) 254, (char) 178};
|
||||
+TScrollChars TScrollBar::ohChars = {17, 16, (char) 177, (char) 254, (char) 178};
|
||||
|
||||
--- a/classes/x11/x11src.cc
|
||||
+++ b/classes/x11/x11src.cc
|
||||
@@ -94,6 +94,10 @@
|
||||
#define TIMER_ALARM SIGALRM
|
||||
#endif
|
||||
|
||||
+#include <cmath>
|
||||
+
|
||||
+using std::abs;
|
||||
+
|
||||
const unsigned foWmin=5, foHmin=7, foWmax=20, foHmax=32;
|
||||
const int cursorDelay=300000;
|
||||
|
||||
@@ -2555,49 +2559,49 @@ Cursor TScreenX11::busyCursor,
|
||||
TScreenX11::leftPtr;
|
||||
char TScreenX11::busyCursorMap[]=
|
||||
{
|
||||
- 0xff, 0xff, 0xff, 0x1f,
|
||||
- 0xfd, 0xff, 0xff, 0x1f,
|
||||
- 0xf9, 0xff, 0xff, 0x1f,
|
||||
- 0xf1, 0xff, 0xff, 0x1f,
|
||||
- 0xe1, 0x7f, 0xc0, 0x1f,
|
||||
- 0xc1, 0x7f, 0xc0, 0x1f,
|
||||
- 0x81, 0x3f, 0x80, 0x1f,
|
||||
- 0x01, 0x9f, 0x3b, 0x1f,
|
||||
- 0x01, 0xce, 0x7b, 0x1e,
|
||||
- 0xc1, 0xef, 0xfb, 0x1e,
|
||||
- 0xc9, 0xef, 0xf1, 0x18,
|
||||
- 0x9d, 0xef, 0xf1, 0x18,
|
||||
- 0x9f, 0xef, 0xfe, 0x18,
|
||||
- 0x3f, 0x6f, 0xff, 0x1e,
|
||||
- 0x3f, 0xcf, 0x7f, 0x1e,
|
||||
- 0xff, 0x9f, 0x3f, 0x1f,
|
||||
- 0xff, 0x3f, 0x80, 0x1f,
|
||||
- 0xff, 0x7f, 0xc0, 0x1f,
|
||||
- 0xff, 0x7f, 0xc0, 0x1f,
|
||||
- 0xff, 0xff, 0xff, 0x1f
|
||||
+ (char)0xff, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xfd, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xf9, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xf1, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xe1, (char)0x7f, (char)0xc0, (char)0x1f,
|
||||
+ (char)0xc1, (char)0x7f, (char)0xc0, (char)0x1f,
|
||||
+ (char)0x81, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0x01, (char)0x9f, (char)0x3b, (char)0x1f,
|
||||
+ (char)0x01, (char)0xce, (char)0x7b, (char)0x1e,
|
||||
+ (char)0xc1, (char)0xef, (char)0xfb, (char)0x1e,
|
||||
+ (char)0xc9, (char)0xef, (char)0xf1, (char)0x18,
|
||||
+ (char)0x9d, (char)0xef, (char)0xf1, (char)0x18,
|
||||
+ (char)0x9f, (char)0xef, (char)0xfe, (char)0x18,
|
||||
+ (char)0x3f, (char)0x6f, (char)0xff, (char)0x1e,
|
||||
+ (char)0x3f, (char)0xcf, (char)0x7f, (char)0x1e,
|
||||
+ (char)0xff, (char)0x9f, (char)0x3f, (char)0x1f,
|
||||
+ (char)0xff, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0xff, (char)0x7f, (char)0xc0, (char)0x1f,
|
||||
+ (char)0xff, (char)0x7f, (char)0xc0, (char)0x1f,
|
||||
+ (char)0xff, (char)0xff, (char)0xff, (char)0x1f
|
||||
};
|
||||
char TScreenX11::busyCursorMask[]=
|
||||
{
|
||||
- 0xfc, 0xff, 0xff, 0x1f,
|
||||
- 0xf8, 0xff, 0xff, 0x1f,
|
||||
- 0xf0, 0xff, 0xff, 0x1f,
|
||||
- 0xe0, 0x3f, 0x80, 0x1f,
|
||||
- 0xc0, 0x3f, 0x80, 0x1f,
|
||||
- 0x80, 0x3f, 0x80, 0x1f,
|
||||
- 0x00, 0x1f, 0x00, 0x1f,
|
||||
- 0x00, 0x0e, 0x00, 0x1e,
|
||||
- 0x00, 0x04, 0x00, 0x1c,
|
||||
- 0x00, 0x04, 0x00, 0x10,
|
||||
- 0x80, 0x07, 0x00, 0x10,
|
||||
- 0x08, 0x07, 0x00, 0x10,
|
||||
- 0x0c, 0x07, 0x00, 0x10,
|
||||
- 0x1f, 0x06, 0x00, 0x10,
|
||||
- 0x1f, 0x06, 0x00, 0x1c,
|
||||
- 0x3f, 0x0f, 0x00, 0x1e,
|
||||
- 0xff, 0x1f, 0x00, 0x1f,
|
||||
- 0xff, 0x3f, 0x80, 0x1f,
|
||||
- 0xff, 0x3f, 0x80, 0x1f,
|
||||
- 0xff, 0x3f, 0x80, 0x1f
|
||||
+ (char)0xfc, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xf8, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xf0, (char)0xff, (char)0xff, (char)0x1f,
|
||||
+ (char)0xe0, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0xc0, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0x80, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0x00, (char)0x1f, (char)0x00, (char)0x1f,
|
||||
+ (char)0x00, (char)0x0e, (char)0x00, (char)0x1e,
|
||||
+ (char)0x00, (char)0x04, (char)0x00, (char)0x1c,
|
||||
+ (char)0x00, (char)0x04, (char)0x00, (char)0x10,
|
||||
+ (char)0x80, (char)0x07, (char)0x00, (char)0x10,
|
||||
+ (char)0x08, (char)0x07, (char)0x00, (char)0x10,
|
||||
+ (char)0x0c, (char)0x07, (char)0x00, (char)0x10,
|
||||
+ (char)0x1f, (char)0x06, (char)0x00, (char)0x10,
|
||||
+ (char)0x1f, (char)0x06, (char)0x00, (char)0x1c,
|
||||
+ (char)0x3f, (char)0x0f, (char)0x00, (char)0x1e,
|
||||
+ (char)0xff, (char)0x1f, (char)0x00, (char)0x1f,
|
||||
+ (char)0xff, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0xff, (char)0x3f, (char)0x80, (char)0x1f,
|
||||
+ (char)0xff, (char)0x3f, (char)0x80, (char)0x1f
|
||||
};
|
||||
|
||||
/* This is the function which creates cursors. On success it return
|
||||
|
@ -1,15 +0,0 @@
|
||||
--- tvision/config.pl
|
||||
+++ tvision/config.pl
|
||||
@@ -1193,12 +1193,6 @@
|
||||
$rep.="\t".GenInstallFiles('0644',"$makeDir/$ver",'$(libdir)');
|
||||
$stripDebug=($OSf eq 'Darwin') ? '-S' : '--strip-debug';
|
||||
$rep.="\tstrip $stripDebug \$(libdir)/$ver\n" unless $conf{'debugInfo'} eq 'yes';
|
||||
- # FreeBSD: merge data from libdir.
|
||||
- # Darwin: doesn't have ldconfig.
|
||||
- if ($OSf ne 'Darwin')
|
||||
- {
|
||||
- $rep.=($OSf eq 'FreeBSD') ? "\t-ldconfig -m \$(libdir)\n" : "\t-ldconfig\n";
|
||||
- }
|
||||
}
|
||||
if ($internac)
|
||||
{
|
@ -1,41 +0,0 @@
|
||||
Recent kernel headers no longer provide asm/io.h.
|
||||
|
||||
--- tvision/classes/linux/linuxdis.cc
|
||||
+++ tvision/classes/linux/linuxdis.cc
|
||||
@@ -300,7 +300,11 @@
|
||||
*****************************************************************************/
|
||||
|
||||
#ifdef h386LowLevel
|
||||
+#if HAVE_OUTB_IN_SYS
|
||||
+#include <sys/io.h>
|
||||
+#else
|
||||
#include <asm/io.h>
|
||||
+#endif
|
||||
|
||||
static inline
|
||||
unsigned char I(unsigned char i)
|
||||
--- tvision/classes/linux/linuxscr.cc
|
||||
+++ tvision/classes/linux/linuxscr.cc
|
||||
@@ -123,7 +123,11 @@
|
||||
#include <tv/linux/log.h>
|
||||
|
||||
#ifdef h386LowLevel
|
||||
+ #if HAVE_OUTB_IN_SYS
|
||||
+ #include <sys/io.h>
|
||||
+ #else
|
||||
#include <asm/io.h>
|
||||
+ #endif
|
||||
#endif
|
||||
|
||||
// What a hell is that?!
|
||||
--- tvision/config.pl
|
||||
+++ tvision/config.pl
|
||||
@@ -77,7 +77,7 @@
|
||||
# glibc I use but the fact is that the needed tricks make it very Linux
|
||||
# dependent.
|
||||
LookForPThread() if $OSf eq 'Linux';
|
||||
- #LookForOutB();
|
||||
+ LookForOutB();
|
||||
}
|
||||
if ($Compf eq 'Cygwin')
|
||||
{# Cygwin incorporates a XFree86 port
|
@ -1,30 +0,0 @@
|
||||
diff --git a/config.pl b/config.pl
|
||||
index 53a7b50..784676b 100644
|
||||
--- a/config.pl
|
||||
+++ b/config.pl
|
||||
@@ -5,8 +5,8 @@
|
||||
# To specify the compilation flags define the CFLAGS environment variable.
|
||||
#
|
||||
|
||||
-require "miscperl.pl";
|
||||
-require "conflib.pl";
|
||||
+require "./miscperl.pl";
|
||||
+require "./conflib.pl";
|
||||
|
||||
# If the script is newer discard the cache.
|
||||
#GetCache() unless (-M 'config.pl' < -M 'configure.cache');
|
||||
diff --git a/confignt.pl b/confignt.pl
|
||||
index e185f49..9ff7ae6 100644
|
||||
--- a/confignt.pl
|
||||
+++ b/confignt.pl
|
||||
@@ -3,8 +3,8 @@
|
||||
# see copyrigh file for details
|
||||
#
|
||||
|
||||
-require "miscperl.pl";
|
||||
-require "conflib.pl";
|
||||
+require "./miscperl.pl";
|
||||
+require "./conflib.pl";
|
||||
|
||||
SeeCommandLine();
|
||||
|
@ -1,14 +0,0 @@
|
||||
Bug #160591; fixes a buffer underflow.
|
||||
Reported by B Douglas Hilton <b.d.hilton@verizon.net>
|
||||
|
||||
--- tvision/classes/ttermina.cc
|
||||
+++ tvision/classes/ttermina.cc
|
||||
@@ -233,7 +233,7 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
- while (pos-->=queBack);
|
||||
+ while (pos-->queBack);
|
||||
|
||||
return queBack;
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
From 017a1059067ab58a9286b3049505cb3e77696de5 Mon Sep 17 00:00:00 2001
|
||||
From: Bernd Waibel <waebbl-gentoo@posteo.net>
|
||||
Date: Mon, 14 Jun 2021 17:48:45 +0200
|
||||
Subject: [PATCH 2/2] use proper AR
|
||||
|
||||
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
|
||||
---
|
||||
intl/dummy/Makefile | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/intl/dummy/Makefile b/intl/dummy/Makefile
|
||||
index c32b0a8..d47e185 100644
|
||||
--- a/intl/dummy/Makefile
|
||||
+++ b/intl/dummy/Makefile
|
||||
@@ -2,4 +2,4 @@ RHIDE_GCC=gcc
|
||||
CC=$(RHIDE_GCC)
|
||||
|
||||
libtvfintl.a: intldummy.o
|
||||
- ar -rv libtvfintl.a intldummy.o
|
||||
+ $(AR) -rv libtvfintl.a intldummy.o
|
||||
--
|
||||
2.32.0
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Text User Interface that implements the well known CUA widgets"
|
||||
HOMEPAGE="http://tvision.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/tvision/rhtvision_${PV/_pre/-}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DOCS=( readme.txt THANKS TODO )
|
||||
|
||||
HTML_DOCS=( www-site/. )
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-gcc41.patch"
|
||||
"${FILESDIR}/${P}-outb.patch"
|
||||
"${FILESDIR}/${P}-underflow.patch"
|
||||
"${FILESDIR}/${P}-asneeded.patch"
|
||||
"${FILESDIR}/${P}-gcc44.patch"
|
||||
"${FILESDIR}/${P}-ldconfig.patch"
|
||||
"${FILESDIR}/${P}-flags.patch"
|
||||
"${FILESDIR}/${P}-gcc6.patch" # bug #594176
|
||||
"${FILESDIR}/${P}-build-system.patch" # for EAPI=6
|
||||
"${FILESDIR}/${P}-perl-INC.patch" # dot-in-INC
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Strip hunk from invalid characters for gcc6.patch
|
||||
sed -e ":TScrollChars: s:; // \x1E\x1F\xB1\xFE\xB2:;:" \
|
||||
-e ":TScrollChars: s:; // \x11\x10\xB1\xFE\xB2:;:" \
|
||||
-i classes/tvtext1.cc || die
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure --fhs || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install \
|
||||
prefix="\${DESTDIR}/usr" \
|
||||
libdir="\$(prefix)/$(get_libdir)"
|
||||
|
||||
einstalldocs
|
||||
dosym rhtvision /usr/include/tvision
|
||||
}
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_PN="rh${PN}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Text User Interface that implements the well known CUA widgets"
|
||||
HOMEPAGE="http://tvision.sourceforge.net/"
|
||||
SRC_URI="https://github.com/set-soft/${PN}/releases/download/v${PV}/${MY_P}.src.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="examples nls"
|
||||
|
||||
DOCS=( readme.txt THANKS TODO )
|
||||
HTML_DOCS=( www-site/. )
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libbsd
|
||||
media-libs/allegro:0[X]
|
||||
sys-apps/util-linux
|
||||
sys-libs/gpm
|
||||
sys-libs/ncurses:0=
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-libs/libxcb:=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="sys-devel/gettext"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.2.1.4-flags.patch
|
||||
"${FILESDIR}"/${PN}-2.2.1.4-ldconfig.patch
|
||||
"${FILESDIR}"/${P}-0001-use-proper-AR.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
tc-export CC CXX AR
|
||||
|
||||
local myconf=()
|
||||
myconf+=(
|
||||
--fhs
|
||||
--prefix="${EPREFIX}/usr"
|
||||
--with-pthread
|
||||
--without-static
|
||||
--x-include="${EPREFIX}/usr/include/X11"
|
||||
)
|
||||
|
||||
use nls || myconf+=( --no-intl )
|
||||
|
||||
# Note: Do not use econf here, this isn't an autoconf configure script,
|
||||
# but a perl based script which simply calls config.pl
|
||||
einfo "Running ./configure ${myconf[@]}"
|
||||
./configure ${myconf[@]} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install \
|
||||
prefix="\${DESTDIR}${EPREFIX}/usr" \
|
||||
libdir="\$(prefix)/$(get_libdir)"
|
||||
|
||||
einstalldocs
|
||||
|
||||
if use examples; then
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
docinto examples
|
||||
dodoc -r examples/*
|
||||
fi
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST App-Cmd-0.331.tar.gz 48848 BLAKE2B 84a5958879505499cb826a82cbda675a67dd4421378a3a7bb7943f39e68c414ceb5dddc9cf5000e0164f1553cb74d82f1c9f8f980c71a52811933d89c3282dc2 SHA512 cb5f4515417affc46e48aa0cfecc37b2856a35081f1e1a4197a1ef020de69a5d0ba19bc54be6c84f239147e8dbfb538e7b8ea760431a2d0f4b369684e4ea42c6
|
||||
DIST App-Cmd-0.333.tar.gz 49657 BLAKE2B 8958299e26083845eb6ea00f00b6629c823245d652a08b9ddd72a42da3f421dd7d5c1d6a667d2537dd1305ba9ff8eff19689d6810aeb308b616c62d50a4a57de SHA512 59b8526cc6efa29e9f5eafce1d9adbc9c706314aa8e7265d7be2c0c57210384a7bcfc2ef5650d36d9715a5da96a829a9a75524a5bed58c21eac1d35f286ef765
|
||||
EBUILD App-Cmd-0.331.0.ebuild 1142 BLAKE2B f9f9e12537efc65b43a4687efe72814b00ed3c272496200624bf70687a69ae2f85ecc4e5f04ea6fc5221304a74334244997c2871f20a8f18bec8299451482ed8 SHA512 37e55c6a1e7b6753e0c03ee63f8243776a48267c1a22231fde615a532649aeac174798daa3bb8bba4c15ed523353bd792c8b006dfeb47eda1076eb9fbd28d035
|
||||
EBUILD App-Cmd-0.333.0.ebuild 1143 BLAKE2B cba1d1503796f3a98752fe8602380ac53341917dc379d1b691c79844d12efc971c4cfa1fd48164ad874a853e8ee9a375e358cb1d0b1a63bb304354e5101988cb SHA512 b690345b07d0a7ac5737f0e98141b0873d755447515785f4949782f9eb52c7f523e714b990a34b8c673a938983d7b29ff1346b8f8c055fed28108de322f6b7e1
|
||||
EBUILD App-Cmd-0.333.0.ebuild 1142 BLAKE2B 01b867b67b5d74d20e223ab30171dfeda8f3300faaeb414bd99030d619df2542df954192f41899474b34b616bb925347a2ff271d6dcf3cb0f991f3680bc1c986 SHA512 c47dc57db36b71ba9eb5a0b1ea87184ace497bc6cc6b2ae1aa41fc371b493a4b94abb807d062dbaf7e4f4ebd5fc595aebebcdf5ad4cd2747861c53fe4177ea3d
|
||||
MISC metadata.xml 1358 BLAKE2B 6cdd36de69b0ed5e3571c24d9200036d60308ba019f29561cde6f3b8a19fa79943fcc773f9642fe4a686227c8bddf386296c0e3c8c0195e553c97dd1eb39b798 SHA512 fd2c12634efad7dfcf0329d8785d9e8dcb3d9de2e2db1a168611ab2bae8149d4a665cd88ea1789695b2e7b2241299ae7e4af0045ffa3975035c2d364c488a7a7
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Archive-Tar-Wrapper-0.38.tar.gz 38425 BLAKE2B 5e280837241da9481418905ed5e29110f6574845be4a82afd712ab4a2f100389e74b81afb1b5f61fa2e7938e58cfa345883c134026cbb2662e24a9acb912c8b0 SHA512 99779c654f6f9ec507685ca37c041cdff077bce3b6ec96a6005454e9ef8a9c2bf470053b8fc751342d80b722ee115b1aba27b16b328e7210c7b869bee57cd3f6
|
||||
EBUILD Archive-Tar-Wrapper-0.380.0.ebuild 648 BLAKE2B 03638243d0bb5939ab4c76139ee1c910aac141604819608ed096548e49050dd95b60387adb973a6e17ffd1259b1c7337445ba734de91b81dfae97d30ea3ee6f0 SHA512 680b5bb113bd56f50d3163f470f24e9eb7aa84546215907813d651423d449378906333ad9ad106012371b20f9bf063d010f184cf68f5966e5e28f4db894f8256
|
||||
EBUILD Archive-Tar-Wrapper-0.380.0.ebuild 647 BLAKE2B 578bff6e9402ad33bfd9ba62a881360e9a3009d82040d7f4b4885e8b6f32277bcdfc8009f848ed3891faec9a4b5e7983d1974c666a126ee317813aa07162fd37 SHA512 26562cf3bdf625dc4f6ba87806ae756e0bfb766461d81adf1dc2b219e1e2ddf79a8edf04a3552169e25831f97181d96935b1021e5542e1a1e0539f0ce4e90d14
|
||||
MISC metadata.xml 411 BLAKE2B 371fff2afdf9e4e21454670ed9452d331a9526834c1c2689ac542a405003d096863247a81b47123bb2a34e5ded070ca6c523b1bfd1f1e2a232af2ea08dd93946 SHA512 a24bc660c069c2d19ee9b54a2620217d506f8541ebb2133878d6c1f17c193bd838dd736210de4ebc36787b0e88654fe721a125ff749c218529c707133b32a9f7
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST CPAN-Uploader-0.103015.tar.gz 21615 BLAKE2B 63d576c6a57f7a28bee4ab4b2d5ed1b52d97edd6518b5eab8c7d932ebfa99ccd6b67d8c3c50ad2fd175a910bfafd203e30f3f35ddb185bf390d2ff839eabac71 SHA512 f4204c2b9caf98b50e4551b1eb68f1a8144b42b129539b4bcd71508e3df93b41219b3f323f01ac35d86d9d81ed14fbfccf4a77266296c62cdec44b268f512ed4
|
||||
EBUILD CPAN-Uploader-0.103.15.ebuild 900 BLAKE2B 01a1f28263c1e860a390143ab7609a19c739387afc39b0f52980a84b807c1a19b4bfcb0ba7f229ce85132cd98edcaac50d091f2db41af3cdb56bd888327576b4 SHA512 2804d126eb2b576eea0d25b0c2f3e56e1b633a0faa0d76b88c6776308bb9ce9df337d09c2669a7dbbc756c11ba9bf343c02407b8cb98eedcc020f93f0a606eb4
|
||||
EBUILD CPAN-Uploader-0.103.15.ebuild 899 BLAKE2B 58d5788edc48170cf2da68d83e717775def833c697a9e42b1aecdeff49396e046f58e83da3ea5f1b5eb0b1e2bd8fd7aaf8247660d68bbf8bd3ba5acccbf97e97 SHA512 1c82bb03f036eaf44ac56068a715454c52d4720d031df3a539eaf648cd47853f2fbb6e0f16bc1ec1f746fb40cdd7b863b605fe822c6db5ea104d3a396a1dcd5e
|
||||
MISC metadata.xml 398 BLAKE2B feb7c968153fec9cadca6c5973834b28161e94d0d4cbc062d1e5b65af914c1edcf2fbc731d5b6c2c264e3ac4eae748519a420c107e0777cc4553a5ed0bd2a6eb SHA512 07efe44d7a1e13c7678d188f012188cb8d5a0bae599a6d8b98ff881f7b99a1d6956c09053f4a345acddbddfad813e3e7aee6a352ce8b918ee5a03ff37481ce43
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Clone-Choose-0.010.tar.gz 10828 BLAKE2B 0a07211af1f1be7370520eb55f0bb663fa4c02642cbbcc20643137e719eade61e59548119cd79fc1442c85cad07840bbf08eb782a0b2ca433dff4f0bfdd0d327 SHA512 5dbcd1b031ddbdaff81c46c5a48eb51b31bfe451e0777dc88a107d2b104e8708f08a5717a0f82f4d03efb8610e2b42fcb2dc1269e3262ece16b9a503d606face
|
||||
EBUILD Clone-Choose-0.10.0.ebuild 519 BLAKE2B fd45126f31396ae0ef3f99a7b0fc37abcd120e2171c7c6063822fa19c258b61850cba2ab862c0338948b944beb873da5c86fcb43dc1039de0baa609535023fd8 SHA512 814417a598a6c35f4ef48fccb98c7622f41a8102a7c5f4c04e0bb4ac55e4dd62edf3826fb70bb9ccce278eddbe66042f2c0351be8afa29f7db676d71e9a08009
|
||||
EBUILD Clone-Choose-0.10.0.ebuild 525 BLAKE2B b36cf69c94f32535b0e056a282f5dff8cf20e6c24ae88633a6d2b4a52b07b73eb824eb1d234f8e2894b90d114c2bfab8c472b8090c9b7a4cb848f11208f83c01 SHA512 dc3cff203afd943889cf74f43c9b3791009eaa5c5b1372602f5d945490b0d5cd64bbb823d2b312046f7170888c006e35a2198129eec633a10efa426177ade798
|
||||
MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST Clone-PP-1.07.tar.gz 9508 BLAKE2B 864239679a7af4362a01b3f250e073daf3751c07de8768793a3d5c0517a4035216eccc69d76b25ec1669b71a799196129f459ff18bd7232922ff8fa23de6e46b SHA512 28faae5dc42ff5ae850fe9f664dca8b52ff77823c5f157c62c52254fa4f1e217d3344f6e79a2ddad169f934e7be262dc79f32e885cb1d25db182050800ac805a
|
||||
DIST Clone-PP-1.08.tar.gz 9527 BLAKE2B ff93f777bc235146ce137c470931ee30422d72a45154bec22b3ef7d377d6f3ddc5af39feba41d89a76ff52ff9f8e5c0c5c0efc9d620d80e4d77392b9aa130b97 SHA512 912898b0617597429a08a6b2717aec75ee9c3f41e2c05512f434a9cb82dad3274b4dbbc4332725248d7c6071eec670e6977c05994cef090df6f591cdfe2f606c
|
||||
EBUILD Clone-PP-1.70.0.ebuild 433 BLAKE2B da280e1fff380e39e31ebf163185abeef26ae9f4ab4e6e752ea148dec926ad0b9ea4e9191de02839ee2c68620bfbed6828ef410bcc13db8f682c7a43c3191780 SHA512 bcf0e99fd91c7125a711554fd88fd19f21a1f11479ed828877ca923aae4ab1b9e27eb33560671010edf3b0ad2370c8f6b5db49ba46cc022bfabb51d4d6627080
|
||||
EBUILD Clone-PP-1.80.0.ebuild 442 BLAKE2B d4908463ac1ebfb91047677fedd4c5cfc2dfe64b609affac49cb9d5985d03ca105d74a05995fbbe3bbb017145a1e65c664005b449ab93b7cbc555d7c3b1a78cd SHA512 d9e3019bae1b21cb4bcd7af7b81006ca403906b6887788777ee469845b1f5b7666374579a613f11cd40b47035eba122b9f6089f487c9a28856d5f6300263bcda
|
||||
EBUILD Clone-PP-1.80.0.ebuild 448 BLAKE2B 99c8238a8d158f4281c056f99017e7e368f10004deec3d359e265958e6894b60f1c883c57ee4a5a592382756ef04458ee28fc8d8f11471ad6115b28e1e35f89b SHA512 bc4aee4e7c4920e32c4dcf173532aa6b90c48aaafef79d1f44aa5e0ed4363d94e61dcaf5ace8cf1eceadcfa9228192962842bd3143211aa57af668055aafa951
|
||||
MISC metadata.xml 519 BLAKE2B 2155021673b48902ba1044f0777a79eef87e791a9cfedf3f3fe06aa095e31fc7ec2ed4c4b8735e8bafe7ad4c2910ff8ac6a8065535c1a31a9af86e85386aa25f SHA512 4388a52e4a68f4851549956ebab0a12749e6f0f2d8f0650027755d711c8be7a6cf870da3cb8da8a49f09261a224ab837eeb3354f7002985ba8b42caba4574c9c
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Config-INI-0.025.tar.gz 25405 BLAKE2B b1ea45c20d93c57490373ef5a3ba63c14d3a69cbc51121a05211067b059e08cdf77354eb866e2bbfc066036b57043dd58debc6f3e7380a8cd01b7feb5ccef69f SHA512 2831e2611409c1f09029b37e56bcbc875051cf9ac5e458f38fbac29a3e48665f49ea9ac66519eeee71e9b52b2c702507eb801c518a8417bbf0806270b0bc4155
|
||||
EBUILD Config-INI-0.25.0.ebuild 681 BLAKE2B cd3dd16a6db5c478459ca2c91a97e5da72b0826c3648033187e917e95c99cdc57745759218104bd92826978f5e06e54af3669990489eb1250ad45273fd8598ce SHA512 68ea9dcfb30f34906221f9647b20ae8d27db1377c2f076b09eb5f12bc9e1f8198466053d18171b74b37de3dea1e6acfb0926555fd533a249c09264ffba7c07cd
|
||||
EBUILD Config-INI-0.25.0.ebuild 680 BLAKE2B 7b99a48d003f7d886f1b0ffaeb698b19e9b9ac8c5a4eed76144c7cd226acc88dc15386e951d12e85e868ebaa3fb133447f10c272e4a1b4be59671f324c92fdc1 SHA512 e9122044ed8b58d2cbc8b182dc7060c78a2591c479f3a6a59cf9c18afc270b574ad58f9cfde2d5666fbc46b26d7269cb8fb8e47f2049bbe89fe1ed9af598b4a3
|
||||
MISC metadata.xml 524 BLAKE2B 2ba6794507f247c58b6f450799f5d031b661d2961100ebe3604cee66b07a1451fe1939c93ca369f4f0becee8d5b73feabf6902b67790294d5b92e04926bfce95 SHA512 9fd46c38b7a5aad329844d60c6526608a8beaf6753142bbaef16b3d994957ee747ebd5c5c069b39174c2f8b8767caf1f60d2384aa52ad4420e56fb9a68ab0aa1
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST Config-MVP-2.200011.tar.gz 33387 BLAKE2B cd57bc21b3106ee991dcaf07017a41dbec4453bc98b823820f431d86101ed0c0a0814a8617c37b3df1bf1a264ff07a184fedc94920c68946837e3852076b0f92 SHA512 8e4c178b355a5e4ef4a1d7f8b304a1411f19f6ca601e6ab6593b0b3e9002f7f5ba64eb49714bc155741651dc501b87296e2fc4a3388e7616efdd4dd893866606
|
||||
DIST Config-MVP-2.200012.tar.gz 34232 BLAKE2B 89a99cfc6b9c79abbca4ee2d8874bc77be4190c62cf30cd92acdac3ec2eab609acb3492a4bdf465b6a7caeaaaa56f17ca936257ac22876a9babeacef804383f9 SHA512 1da64c93c0298dc9a25b289632ee59e61de0640d545049505825353c1f7c88e039fc09d4037e13bc51c27bea3f10fdca542eea2f15ef9e4694e5dd0d565ef414
|
||||
EBUILD Config-MVP-2.200.11.ebuild 1097 BLAKE2B ed8a4aa634c898c30e6d5e23bb8ac74fc7e32b60827e250c8aa2b8907149ed55694fda55560eb3ed30628137a2c7ca1ca6babd32e7347b710d6cd6e30cb28d6d SHA512 bd447399e64818371737947f12be16850dd94fcc84c673edc67c296aee0b2e5b58b2348bc30977c4ab7853ff26682fba8ce8f8c41fc39a68e458e7d2be9fc7c7
|
||||
EBUILD Config-MVP-2.200.12.ebuild 1097 BLAKE2B 621698792604141484709e3ce5e38282352ada1a48cb2258d1fd9becde9284eb05afa9d1db4be4dc637a7105a2a2e27c7f0bad685bf1414e301e664f11ed4cf7 SHA512 0950fd3b7eaf317c95e70d9f997d31ba745c4083056a5e786ecd2039f5909dff209cc7d14d5bad8654951709e6702761b37256fd94cf97322f5105dc21fec236
|
||||
EBUILD Config-MVP-2.200.12.ebuild 1096 BLAKE2B c958238da480d8f0b4fc03a67222015fe61630dfb32444ee0fe2b2fd60c6bd5be98991b14a647e35ff12751d99585b9d7c16d580b32a69890d8e7300b12d1fd8 SHA512 25c577cd8afe16054a755fe389f6360a997a3c4f9616b7c4427b045b669d9b5fadf06851ce46c08a5c9fab609b98d67a32654776e41c02b61c1cac530b58f7ed
|
||||
MISC metadata.xml 1120 BLAKE2B 907f79c0e2bd0f6d98f0b29c6142e89560a33417cde5ce0c2a4b9c0c0d65aeab720cbd8775bec33df54635c4a25cd6e70306759118d732420abd1a793ed75c8f SHA512 5dbdd3e476561f08efd747c14edf5353ee9d8edd3ae50830167aa47f1d2498350dffe4eecc0fb6b9d79031f668b43865c3f25bcb7aba8ecf5ab4d63be64a7729
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST Hash-Merge-0.200.tar.gz 10339 BLAKE2B fd9107148f815c3eb86fc4fffd75eaf1a939e5cfea79f00e373e5f03985cb654ae7c8a9d5cde74bf7fd6bf5866995c9c62c2724b01fd0dcc9e73891efbd18524 SHA512 b04f5229f70630d5a1552dcff83743d4c053bfd8b7b294fb03b21f2e7c12b6540a39e6c93fe016960686e1e9107dc0507d15406247da827fb608bc273e53eeec
|
||||
DIST Hash-Merge-0.302.tar.gz 14151 BLAKE2B 04dc202b8ca48cfbd3446f2b1172cd5b5f39b4d19afdda5c2793a1c028a1501bf861aebdf51537b23c4644530c31a0e74fe4f10ba5ebff7d952df38a8cd11df7 SHA512 ac07e1154541b5d9a7fc2f126927a7d86d49ebb2ec4f5439c4f21178d0986d78f2f8f17ab5e6b692cfe8dec63a5c36afbe07b16492a983e13b33247c0789bc47
|
||||
EBUILD Hash-Merge-0.200.0.ebuild 367 BLAKE2B 37c6ec8caf4041b5db6e9d78dc395af6ca2e1fcfa3c94616cdd8bbf24eefe64e588bf40b3b4a64d61b4bd842fd789f68cadf3aa589f7b19d542bff37a7d35f72 SHA512 9cbac5a96185c6bbbfd9acec8c9cf6d9e4659a9d55fc1086cffb8f3002c7386f82716ad3be5d82f0c2e197a30f5b6fa94f50dbcd24737abe7f398bc9f5674921
|
||||
EBUILD Hash-Merge-0.302.0.ebuild 521 BLAKE2B 0a7d9c0873793f5b6dd7cf57a941b0ca7b8e004ca4d30fdcf785b6adbafd66ace96cd8401e7bbf7c10256c23879cf084572f5e7af58dee4cd7c23526776e8257 SHA512 b57767ae21a5dc39c703ef693062213737f2a9ec9d75f4066362065d1f362c2b8f55e03696245bef99c658170aec8d437bdd1e74165e12151451d1a3ee4addae
|
||||
EBUILD Hash-Merge-0.302.0.ebuild 527 BLAKE2B c4cefeab33ecbeb8ffdeee016dfbefb007db846a0644b391467a10bf9e4d0fc71b123b913070e391072214906f6d88049848445722581a880341ad4134a0267b SHA512 e2fdb67bed87a28fe281716cc750d56ac0bc8794562d2666503828a476a9801318806b26edbfdb4adf8025af874504eab694720ec4354183dbd3d888ae287f35
|
||||
MISC metadata.xml 392 BLAKE2B 2ef942afae800b73aaf0c86100b5f377a476cbe3f463a7aea1222fa9595fa637621d60239a05d17d39313e2e1070bdf7fd3df4e036e66d8de2fe194b08713fad SHA512 9dd968dc56b4203ba2aa012e0d5743341c60f5c837552369ae657ce4eff9fea485db7bc5410c2d4b61eb9ddfb060e05665281dbc1bfe43e3a2d4ddc34ff3bbc9
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST IO-TieCombine-1.005.tar.gz 16863 BLAKE2B 3b8df2fe711ea59ded531236c41f581898c9af16bff3a6688159b3fc54e6a23ffbe8effb533a50f2311a1cdf9849f50abb4635fd818198476827d9ddbcf46612 SHA512 d0de091279d13e0421e5e0c901a994760cc2f427a1a05305d947f94feb2c040728bcd738965eb583b2c57481fdc474a5516660457069b19f30695962f56cfecf
|
||||
EBUILD IO-TieCombine-1.5.0.ebuild 495 BLAKE2B 9e4dbbebf70362a95da2a41059817339025fbc29c42cf77e44eb0cf34c6c0b5da5f9b39ac9b0fb96d194061247fb41510a537195bdd3188e66de45c1589cab45 SHA512 a411255f5141424f4f098662f901f3d627e13ca3f7e854ef315ecba31aa7d170dda22a5da88c96513ba333c43013c0f3f4e6886f22ce74960c82d4cc6137cf9e
|
||||
EBUILD IO-TieCombine-1.5.0.ebuild 494 BLAKE2B c7dea0c32847b6a29dd009a11a4f1819845d61c072656432fc35903280ed7bc984603be7349e82c049034f6c69599638d20bd250e2cd4f21b8dc5da1f3f31e6b SHA512 3524fb364a068d96d7fbe81f97d81e8b7f5f9a67a6f39952de98f9484811d903176d4e6b48a2face14030a9b20b97e777afd744b1a4add4f56d3db5a769e762d
|
||||
MISC metadata.xml 536 BLAKE2B 3c046e26f148dfe09df7f753e2a302d46bc7333010ffa7cf217b8f3b9d6c7797e05e40cfabeb77abdbfaf929ed6dd412d9e8396924ff724ff703f9ed737286ae SHA512 95506cd667eef3b03f6475d62aeca1d828061bbe667d248a4ca797ad9e455c6a55c53c5a2e7e1004c5f758758cc02360f783002209c0bdc0b770e38fad9b1973
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST Mixin-Linewise-0.108.tar.gz 19151 BLAKE2B 14a4670c9d1080b08bb27950f4a3aa21150e2761ef7069d7b18f0866e10a2450ef84c79aaf170bc62216903dd43efb8d95594dd1d8926c0c99025b85ad609188 SHA512 2789126737e2798a94ab6d90614503717dbc6c4178d19a9dd1e32689869e8e1298ec168fd6ab53580e65b5ad7ff94e065dca4afb7b71c2bb453810da61d29450
|
||||
EBUILD Mixin-Linewise-0.108.0.ebuild 698 BLAKE2B d429264887af5b659ebecaf849a93ba2de04c7a1a2c00386047a6738d822796d69314c53fd77066f3e5ae4c5ae0ed3c52e5de8e135e87ebb791a9d80c39b4f98 SHA512 0608fbf6def04fdb5ea30021a4845ee12653d2d78ed82dddc06d792ec442cccc6e8aff6466ed0a02595bbb55a92b70c9897985461877c5d2f2d00738f7d30a83
|
||||
EBUILD Mixin-Linewise-0.108.0.ebuild 697 BLAKE2B 97b92852b2859517208a8722f09cb205075b3117fe0d01deb6830108c8d4ee01272e1bf309fe1eb56231e5a4a909ba28af6ba5f87608325137f8da0d78f179b5 SHA512 ac6c3a6a6ce93f3aeb6df8a6f96d3a373fb886f3a531ff31f5fa5528a3d721b3c28fde257179b07263f5d8331e2ddf8c473c3267ba3ce8333c6f9099efca7e4c
|
||||
MISC metadata.xml 542 BLAKE2B 50e578ad0d411fb55bf8587de9873cfb4f964e4b339d333524973f5c785cf28762690b336592cb8529c09dcd81f06a94e60bc4a014292332c5f367e56d8c558c SHA512 f5ceabc747666b86e67b52d052a8bc2a1b0473706a4fc97ef0fcb286b6ec339c9d6acaa053034a44ef2c708a64d9e17e02cc2ff392dc5dabc75f33c9cd55abbe
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST MooseX-OneArgNew-0.005.tar.gz 16071 BLAKE2B d7e6db6b7b70622ee16e531b744fe66b453d717fd699a19dbe977df8c2654edb814d6561f26c6184fa58ee68c846b14bb4088239cc2a0acfaa4bb4c5acb18da1 SHA512 0d846346be4eb2deb8a212220991dc727a3ca1fab4109292117dadc8f64fef20ddc93877d198d56974686fbd5d3f4ebf10abd429f08c7fbf1de42975138259ba
|
||||
EBUILD MooseX-OneArgNew-0.5.0.ebuild 675 BLAKE2B e434af087124ed49aac65a463e2ce5487c09b1e4b055aadc7b540667a69e46880ac0663d9df0ad55f4f9b041c82ce3f73bec3c00df70b9e1fa3cf57097683b9c SHA512 2186731a51b6771512a3f2b08ab476b18c3122d456af14cc9b65855d7f1432a2c28e45f58171b5006ee15a659a652372accfd31865f20c995a2199632d4188f7
|
||||
EBUILD MooseX-OneArgNew-0.5.0.ebuild 674 BLAKE2B 87d15cb9b17bdfafc247815ebcee31b7c5c98369bd8c06453d006367d47dbb40523472fad7e22861ac03f658c082ac5484042b5410c07ad236482fd42dcf66d7 SHA512 849dfde76022c4e838a720eabb1c30e8566edf145704df19399dcad2043a1bfae08552b7b0665235d14dc6ecaaa54615e9a2f08d4379ec405e70090b00fb93b9
|
||||
MISC metadata.xml 404 BLAKE2B 607bdecff3586def56c827e82a768aa25348a10673acf232ad3719c5954c3cd59f05080342a493cebe2e3194c17097aa867ee7d71adc79659a8076c496bd07bf SHA512 a36e66059c6179c994229dc075ce07684aec9fe7b5e74716f7765cee7d970155940b140bf801ed42f2f64ddc1469e7f164c03c74e160849a5f642e441d66c489
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST MooseX-Role-Parameterized-1.10.tar.gz 47012 BLAKE2B d4be4867a73838db599ed0a2ccdc76f147c8f2a6b58eed08b60e73a40bb8e29966fdd28fba79f340f78ae21b3eeffa3e2c9d6d02c109820f00322a87d50f1964 SHA512 10f6b51dd6e09c30e36496469c4a213e0ab6d12529e0b91161f680ae595b312e9dbff035d6c8a2d10dbff7fa55cf7ca6b53cd66b848f75f7e6ac43b6e6eb9e84
|
||||
EBUILD MooseX-Role-Parameterized-1.100.0.ebuild 919 BLAKE2B 561fb3b4eff884060fa6ce3c34be15c8772abdd1691bf6f2387a915f09e876af66f96b824427e4149ec70f8b38060f004ea5445c0d8fca9cce9d03a5106229e2 SHA512 f4d8ede5915cf8487366efe120205f5e249c9cc47fe745de81566fa8fa18bf21e26cadaa7ff51fabd1bc2b2e58605cfd1fa62d2f4cc347fb11cb81b640e96912
|
||||
EBUILD MooseX-Role-Parameterized-1.100.0.ebuild 918 BLAKE2B d0a42f6c36f9bf03b92a35db0ce876c6e3ffdf54fa52c1aafcc6e0ae11647101041fe1834f83ed01ab35b0a5241e8fe452972c4b556151e59e5388c0508d7350 SHA512 83a9434a7fc3844e479f2d3c5f214ff65fa4285d057a8762b9dd52d7e91ea1bff6508a08382450c00c82a3428cdf3de2493ba2e93c6187484926b6aeab7e4f8e
|
||||
MISC metadata.xml 934 BLAKE2B d8f64265ebfb6b886dce0a148dc64f0a1082203a88dfc4a9fe90ee9d38f0009e569ba9d7fa64398ef967fe3feaef67d2e6aecef2d2c57f225d2c40239c49ff2a SHA512 f6f0eb7aa2ffced3b23c4256a7523b4f21492e6375eda92f4e96a079729dbb6fee99d3448076e97cfde8cb513811e55b7cacbe127f97d1b46e13a3cc8dbb1a49
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST MooseX-Role-WithOverloading-0.17.tar.gz 32308 BLAKE2B c862b4f32e7c5a6cea15d0cc92c6352301340f8ad3e136fb703cf0328b1dd93d11ff4c9204a573de911a607a46d342c4ce4d3d08400e9e2f580f33e6f7066ea8 SHA512 510c243dc561b82ee50934e802e697d1fcd4db35c6a4cd8044f5cd5668c890e38a6ba38648f8ca0f11ac55dfddc3d4fa94f2e6ed90871547d76e3b5953e54155
|
||||
EBUILD MooseX-Role-WithOverloading-0.170.0.ebuild 821 BLAKE2B 85d0d8a1ab7ba548cdcaac1a0ce1d7a32082ef03e03d2bcf8df34ac4d3c008250bc00a2a03a0f4c6850e09ef0172aabe65398320781356c916ab499a4139b5da SHA512 d334de4b0d1255cfb20792360eeba6b3ad05f7690de5d323104ed76db7ba5f00b08ff592ad7d48d1d454f8d04c50bcf9b5926c683c5d2dcd0756a716217855c2
|
||||
EBUILD MooseX-Role-WithOverloading-0.170.0.ebuild 820 BLAKE2B fe764d21a42da1b585c8f7fcb6e8af41fbe65e3c3aaa658e03c3242347ebe4d44983f293aafb4cb0658ba63223a84cad712713d62bf47c95781de61e06c07858 SHA512 e6798db97cc956e4dd1a99a5d4a08fafedb6b4b60ff9d1862b7368f79670485ee60c26019a864679db5e253d220f66461ac4483203505c7967435121d1eeec77
|
||||
MISC metadata.xml 1712 BLAKE2B 53d54d8963b2fb8e8f0f90d6a77d25e141e5b8a490b6680548eb0274e8600b84670eb9d73abb54bd4756440ff02248b5567f729dc0491605dce444f9a4fb0bd9 SHA512 1d2b1bf883b37622a589e037eb25fa0f492ec97254c212513dea18b78b2d5760abf627f683441092dfb04b5b0c8fcd0c68dabb04609ed7ea2bc49a82b1b4064c
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Role-HasMessage-0.006.tar.gz 13518 BLAKE2B f4c702aaf375b02aa9de749e7769d258931b31c3460431c0cd8c4399b733bf702d12b33c8ee13c314cd23c5acabf6521a4ea76942bdd03292023bb14a6882691 SHA512 2bb8b19fe2c113c0c92a5e16180f53879ad92fbcb63a5b3af4ead167a4c8b3dcd460c9307d3c8e24ab5070e6c58f378d9e6854ed82da0ea231e456d5786b5398
|
||||
EBUILD Role-HasMessage-0.6.0.ebuild 646 BLAKE2B a235fa5a26a9dad9e4e2685fa4247e450fc2b0e4d36ea892eba1867575f1561759ad993168b13ab77fd7b699376bb476684b82a391714a8bd247e40fded72aba SHA512 f9f8d6f4eb92062290e1d761df9becefaf8066154399bb7362ed18d160af83ebde2a8ad08497ce60211c480b89c700ec09d9afe16aad4c296c482092a9a46137
|
||||
EBUILD Role-HasMessage-0.6.0.ebuild 645 BLAKE2B 6363b6df3536fdde29d7912695165a3cf7b962cdfd310cb4511d6884cce3f34173b63dcfe5d2d5d90b44ec7be7f84a388e2e7182fa11f0cb458581ca5122db6f SHA512 90227515218f59f42f515c25222db268541246ebf0b84832785ad2a04b3ed51f691f492a78fb521fe253debea11f944bfdeaf29e78a4f96f84be68d8fdbca2dd
|
||||
MISC metadata.xml 471 BLAKE2B 8fb171746328492d111acc977d2146c6bebae81707ae0ccd03954ceae436469b0b5176f791642be4a7677fa36e81a2df3c574aa4a6946a6fbf0c972b931c2297 SHA512 3ad81cd2d4af7eb1bfcec4f9155c454435dc3ad9e7c2cf2383fb59f36e679130719dfd947255ae5d88a343d7291c68ca21908680437ffc00d34f4008bb6a8e3d
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue