parent
25601a61fe
commit
a02aa70a7f
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29310 BLAKE2B 2b9a8ebf36c6488677000e2f3de0e12de8244a84c46a91d04935151320cab7ce81c7ce8130f35af4ba449c81ad9fc12773fbe72cd0f44c0bf88aaab7f66a17db SHA512 c350773eef1cf34025cfe9c714d83a1f301668802428afa8ea45f7aeb5f96dc28c459526bcc6afa016f48cd60a0658846bdc9131936969ff8737694f346c6267
|
||||
TIMESTAMP 2019-03-22T20:08:44Z
|
||||
MANIFEST Manifest.files.gz 29332 BLAKE2B c2cb6232caa8d3aec1017c8ceed4f28271c7087df3fd8693dbb99fabe4d3470762e7b3071aa9966e14a0cb04eabc78f2a1fe8998844be75843389d7328634a55 SHA512 c69f29e30c52c504d772e129788c654c79bb4f7fa6aec65dac02f1bbf7ffe2ab7fe30503b60841bd5e20f49a8cc4fde4fc070384dfc552beff05282abb00618d
|
||||
TIMESTAMP 2019-03-23T17:08:42Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlyVQMxfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlyWaBpfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCXNxAArV8I1LsOhSrLGJLlBKa7zacaJlRbwX3XuTZVx376VXs8dIKOzhLOlj0B
|
||||
ZdPq7ldtSq5PA/qQ0gBHvGun7O1pM4SxYmK0ruWYurBoW1VOtcMAMfEsUnfKL9LY
|
||||
HoyZ5wncW89804d3znFLsmhuUNOm5o6hhPdHwveUb90WCasaF/7kC0CyqXAZADGr
|
||||
TAwuqsik7DvPSrG26Dl9An1c9cGG/INELsutwIeENwZ4GjtMcN+sPrNf221k632f
|
||||
Rqe+qJjlAppo3DSux2nnXcY0fkIrHIMjuOdyXIWCYkj4Gg1duCGOLNVrBDWiouFV
|
||||
UC5Ya86SubMSGQcNhC1cT1oi0p3ltrvLSREsMwvanR2Mrcmbg+CaZKllprZcHumS
|
||||
uMmjvbtTn/6EKv1A6KVOFIct/mFezwpkh/0eQeOcYVsv5FYZGrw9Nzp0kK1b5T6K
|
||||
gyurW3jdwFpK8dXJEQDLakkhen0RylyNEfKKgfvW5eNIuVomcgO66puU55j6SYZU
|
||||
3z6XOM4JNsqddp8eTCseQvZFFIAGBXhbBZqiExhR4pMIrHKrN5s9wYGszSwvGO8m
|
||||
IBNQazI9Cn+NOdgaY7GUyfsFyJzXx5z1TfzLTthj4Kjx/gJPPMXZBVtCIRzeGLSU
|
||||
YhMbo9A4PDtIYutMYht5WrTPDSs/1S2CLxGXgbM0WYoVTsIH77I=
|
||||
=5ikB
|
||||
klAdlw//UrPrj1vuFfBeCSaGdIDedw885alz5+xMmLPdcqbKZwvl8RFlv4ICWGev
|
||||
8/WfE2sJ6KGlKf/US6o+1/avvhPV5yXQKOhh0B3iU+f496lf6Q8C596BvruIpONU
|
||||
81S3MK+M4gdU9s/e7cXHLKyieMWMYDnbgqFKk+IUvIFZBjbqdhe/PTpizD/1Nefy
|
||||
CoNZR+ZnK5BZuGmozPc3BT5ldScdS3JbagoZ+fK+ARGvlWMVDOp+wt+yCA1xwfkw
|
||||
Z7zDCzDV9/HfquYGsA+JNRIdO+DZHoY3gVi4pW25nwRRMIaUmrf1ajmz2K6QIV/X
|
||||
0sEfNqTpBReshGv1cy6xNzoT7kI0BLXjG02iTQ3kN9CQbo/B0vaNW7PMtvXwFHhS
|
||||
fnEWKVN+IZcyiBYaY2G2ChPBHG3qGZQ7xhPyBbcEjTslnNYzlaZm02FGg6Cl9Blf
|
||||
qZNAuBA+mGYnBn72UafwcusyBXA/ikBgE4FIgj7fMHIPlACI7NYRlnJcPx/AW5Pt
|
||||
FHMBziO1d7S4irRdgi8hyGYdfNfLdstR3KX4+EJetyFjlqzalpkqNRpe8NsHUHdD
|
||||
xIk9wpPNZMor94YOrmzKuSlBnyG3WWVcXE7FvbUaN7OKwQALdaJThtE2Tu9Evk2v
|
||||
P9UuulTzpBDKkHY32cP/0A5gVJYvpE9d/wcJzinve6dBZIGb6J8=
|
||||
=/ttX
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,172 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6} )
|
||||
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 ~s390 ~sparc ~x86"
|
||||
IUSE="amqp caps dbi geoip geoip2 http ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
# unit tests require https://github.com/Snaipe/Criterion with additional deps
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.10.1:2
|
||||
>=dev-libs/ivykis-0.42.3
|
||||
>=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 )
|
||||
geoip? ( >=dev-libs/geoip-1.5.0 )
|
||||
geoip2? ( dev-libs/libmaxminddb:= )
|
||||
http? ( net-misc/curl )
|
||||
json? ( >=dev-libs/json-c-0.9:= )
|
||||
mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
redis? ( >=dev-libs/hiredis-0.11.0:= )
|
||||
smtp? ( net-libs/libesmtp )
|
||||
spoof-source? ( net-libs/libnet:1.1= )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )"
|
||||
DEPEND="${RDEPEND}"
|
||||
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" )
|
||||
|
||||
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.fbsd.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 geoip)
|
||||
$(use_enable geoip2)
|
||||
$(use_enable http)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable json)
|
||||
$(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 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
|
||||
if use userland_BSD ; then
|
||||
newins "${T}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf
|
||||
else
|
||||
newins "${T}/syslog-ng.conf.gentoo" syslog-ng.conf
|
||||
fi
|
||||
|
||||
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
|
||||
}
|
@ -1,5 +1,4 @@
|
||||
AUX yaala-0.7.3-r1-correct-paths.patch 1095 BLAKE2B 5c7a232836bd19ffa678db3c2d522f9d831535e3dc086e014fc45fe233ae9e20aa1a69359ccc2e913b1b2cd66ba29e053957ed32aabdb38948a57e55b485796e SHA512 c44bad33bf23ed089a4ddc2497cc5507c3c1927053c09ed64e39dad95400b0f0d1170da499c504240919262391f6424c5a830298e7c5a49542dd3424fabed8a7
|
||||
DIST yaala-0.7.3.tar.bz2 41528 BLAKE2B 527f691730cd50f60137bce014958423bea4bf007891ac0a6fa0888099da7678661612369d29b41683de81a25bc92163f0d9f413e5a11e9f86c273e0e866ca8e SHA512 30ad37c2c612f47472a840ea40aa924ffa59828455e7268dc29eb3d0276aab835b54396a29eabce88ef0e357523086b182ca1ec366b50851ecb8d2530f4eac01
|
||||
EBUILD yaala-0.7.3-r1.ebuild 1681 BLAKE2B 50fa29f2619f3b16d47d162ad2cd4ff89d035af12f5a58fe326855cff408ff4d2ac79dc1d400ef3dfccffe80ef71c588181655debc9f45cc49c87a13d290475c SHA512 babadaca079b88ab4a0f8c97b7dbacd36f716c3978fb81fdd8da3f0c441ed5bd05e03602d71f9dc4da2e4b7a4bdc2a3d397acd089d869627a9e6f44138841118
|
||||
EBUILD yaala-0.7.3-r2.ebuild 1623 BLAKE2B 606c3b8b9e69c8b4e4d2887ebcc38ed3523bafd6e87bbe2d7ea52523fd02fecafc0da548dd7a8f0b62fa102e3d6e3d38f5f5cf2b3316fad6290ffbead848658a SHA512 63ccbeedf296fbbea7423dddf5ae04b38855dadb341b8483aae17df9932489fe0b940680c3a43861e8843e296e155817bfc46dd9837fa1317b240a6fd80a7eec
|
||||
MISC metadata.xml 337 BLAKE2B b1435fe71f760cc4fd4b6bceee0d4675b7f7e7b89986544003cfb7bbf59851b02025a8b0839d446efbde8c8240bcbba782d8f88c9e0db59b227de91dc885043a SHA512 a24db5faa68733175428ecdfc9c333e5209cfdbaee9e40a23af29d188068d5400d14d60c7239d890d7e66f640c4a2023cabf9b6d131d2abe58f0e90b221119c6
|
||||
MISC metadata.xml 238 BLAKE2B fbb26a50a5cd4f4478d909e0aa54bc63c07c072ad947198f61296cd359913b0d7e34fcc3ca64b64db0ac82ed4930d27d7ff934f5134e0a1fc4f2b1eac8c02651 SHA512 af9c2c7ac7e822d72151c5fd3ab45d2f6d88284a6d3e4a845df488c1a2938084ae7baf1fb3d907292d4e672e6c1d6e636a6ea554316bf53e971e2c81a11a3e1b
|
||||
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Yet Another Log Analyzer"
|
||||
HOMEPAGE="http://www.yaala.org/"
|
||||
SRC_URI="http://www.${PN}.org/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="gd storable"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
gd? ( dev-perl/GDGraph )
|
||||
storable? ( virtual/perl-Storable )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PF}-correct-paths.patch
|
||||
|
||||
sed -i "s:/var/lib/${PN}:/usr/bin:g" packaging/${PN}.cron || die 'Failed to correct path in cron file.'
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
|
||||
# Switch to ^y when we switch to EAPI=6.
|
||||
local mod="Y${PN:1}"
|
||||
|
||||
exeinto /usr/lib64/perl5/vendor_perl/${mod}/
|
||||
doexe lib/${mod}/*.pm
|
||||
|
||||
exeinto /usr/lib64/perl5/vendor_perl/${mod}/Data/
|
||||
doexe lib/${mod}/Data/*.pm
|
||||
|
||||
exeinto /usr/lib64/perl5/vendor_perl/${mod}/Parser/
|
||||
doexe lib/${mod}/Parser/*.pm
|
||||
|
||||
exeinto /usr/lib64/perl5/vendor_perl/${mod}/Report/
|
||||
doexe lib/${mod}/Report/*.pm
|
||||
|
||||
dodoc AUTHORS CHANGELOG README{,.persistency,.selections}
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r reports
|
||||
doins -r sample_configs
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins {,webserver.}config
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
doins packaging/${PN}.cron
|
||||
|
||||
if use storable ; then
|
||||
dodir /var/lib/${PN}
|
||||
keepdir /var/lib/${PN}
|
||||
chmod 777 /var/lib/${PN}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "It is required that you change the configuration files in /etc/${PN}"
|
||||
ewarn "before you run \`yaala ...\`, otherwise it will refuse to execute because"
|
||||
ewarn "Setup.pm checks whether the variable 'select' has been unquoted and set."
|
||||
echo ""
|
||||
elog "Example configuration files can be found in /usr/share/${PN}."
|
||||
}
|
Binary file not shown.
@ -1,7 +1,4 @@
|
||||
DIST spideroak-bin-7.2.0_amd64.deb 24854982 BLAKE2B 9eab89f2c7713f9edbf97da986744c605113830efa971b5327794aa05640ab6386d76d4473cd3a5f6373611bdf7f2ee5ec8eb59d1b9914de48a7b2f724ce4c4e SHA512 9edaf0a7e6e6e985dd7ae1e969c43373393ea6293b8895d74be48f364513a992865ca5cb3150e5fce23eb49635a3442f5162a2606d8fac1ab1036ed922c214cb
|
||||
DIST spideroak-bin-7.2.0_x86.deb 24773806 BLAKE2B 4c4c778f50efa8b77c6d0b2ff522ce3ccacc9c0b6fba5b9acb8e6ea25816b303b34751e47f3e27f6b014c03e02473d22b1eba280618cdd9b6c639b82f2425d70 SHA512 758bdaefe307c4c7b7eebc47ebbb835e66c0a57350e34a2cd818212de1d800ae432459933d9613af60b877889724fe90726dd6705fa152b2478bd55552e541ba
|
||||
DIST spideroak-bin-7.3.0_amd64.deb 18514400 BLAKE2B 3c0d617c4b791cc0e5a9c82111c9486c18ab09d2bfc4102d69b266f6e3d4185a9d74d640ddd3733a86dac1f87f3360968636407ee4f3da6c2bd20779c16e6ddb SHA512 f27cfac3f9055281fece38ba68781287cd886c7c40b998e63cfc1aba0a036b375a06b9cc60390b7e4845ef9c4eae2d94914669dd345ba8de90424ff98ec28d58
|
||||
DIST spideroak-bin-7.3.0_x86.deb 24779422 BLAKE2B 8cdae243794e5de6a8326e335b539d004c0ba0f1121b85067acbffffbef67f4a0c785f3b794abb62a5eedfd459c8e4d5e48cf8848b005ba637150b286b13db22 SHA512 32504b6e6931f1e923d4202f0b3201c93190128d30767ec41ac11cf7c8c751b87094bdedcf44dda3ae8089543418366c5a78093b9236fee5f95e7f89a29141fc
|
||||
EBUILD spideroak-bin-7.2.0.ebuild 2664 BLAKE2B fc53873462c7f98e69ac926273c6c62bf19e4d47d3028ad5eed684417dd0827505b1960b30005714fd564a52ebee59e3da2f44ad101312fa680e85409968b1d4 SHA512 75ad609ca59dfc51da9feac1953314c15b5914e56b8d7c89d3ee91e66536b37e1b5ae0d48c47d34536403aa4cf164b1568e44d97242b5598e2d5341fb55e173e
|
||||
EBUILD spideroak-bin-7.3.0.ebuild 2661 BLAKE2B 0ee7181887b9c96864a6e724b4ab517bce73fef8202df19b6a99710b6f8fa01b7f8eb5d471cdb3865d8f2f08f5a953cf65b33583a52eedda8c354a8cdddfb9dc SHA512 6a1297e673ffd891768504629a0bc0fffe9437bda4fe7c3990f85831696305c6f4b9cae73fc554e1b1d5e4a341be6e1816c4432da272a9e2b0270fdbbe9f8fa8
|
||||
DIST spideroak-bin-7.5.0_amd64.deb 20758038 BLAKE2B ecd549ee0d479f576e8d50b44f4f7a13c4d24445af32f460d34081e5b654586f314399b34cff1c937e157582a143fee6b98641a68655552bb6d3609e532ceba4 SHA512 4af9f6b57d8748c03bccb0ab843cf27f70eac8e8cc5f11bb494c597d5fd29f475bf9c68bce8971d3cc1550a6def7bac6beed78fdfb31961b09be61ee14116ddd
|
||||
DIST spideroak-bin-7.5.0_x86.deb 24779422 BLAKE2B 8cdae243794e5de6a8326e335b539d004c0ba0f1121b85067acbffffbef67f4a0c785f3b794abb62a5eedfd459c8e4d5e48cf8848b005ba637150b286b13db22 SHA512 32504b6e6931f1e923d4202f0b3201c93190128d30767ec41ac11cf7c8c751b87094bdedcf44dda3ae8089543418366c5a78093b9236fee5f95e7f89a29141fc
|
||||
EBUILD spideroak-bin-7.5.0.ebuild 2661 BLAKE2B 3dd8e3f73569d55ec6abb62a00130b91105c03a93634f42460762bb69c5586ea1600b9a74b0a7feefa131141af89f664cc42e295e6a332bb17c316ba6ff05477 SHA512 5e4f3a45e07c60ac58768af56647478acdb2cdce78fcae9060e2f3c5051699cabe58047330140d11eda27424aef28015f947b488b4e38e9c9917c1f21dae0651
|
||||
MISC metadata.xml 352 BLAKE2B d51f327fe859d894ae43eebfeac7b983b9b450ebd190352dedaaa95f844d1df86c6e8ea6b7478dafbc419af1fa273760b0c53c02280050947058ba052650f53b SHA512 fd3c4eea494c4e8e5f093e5cc099577c2f944d0f05c6376798a1e7680e9b194c45719e09a6cec755054b174dd6f9039c69d10e863f0bec72b6a15420d0c9bd7b
|
||||
|
@ -1,104 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit eutils unpacker
|
||||
|
||||
DESCRIPTION="Secure free online backup, storage, and sharing system"
|
||||
HOMEPAGE="https://spideroak.com"
|
||||
|
||||
SRC_URI_BASE="https://spideroak.com/release/spideroak"
|
||||
SRC_URI="x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb )
|
||||
amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb )"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
LICENSE="spideroak"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dbus X"
|
||||
|
||||
DEPEND="dev-util/patchelf"
|
||||
RDEPEND="
|
||||
app-crypt/mit-krb5[keyutils]
|
||||
media-libs/libpng:1.2
|
||||
dbus? ( sys-apps/dbus )
|
||||
X? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
dev-libs/glib:2
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
)
|
||||
"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_prepare() {
|
||||
# Set RPATH for preserve-libs handling (bug #400979).
|
||||
cd "${S}/opt/SpiderOakONE/lib" || die
|
||||
local x
|
||||
for x in `find` ; do
|
||||
# Use \x7fELF header to separate ELF executables and libraries
|
||||
[[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
|
||||
patchelf --set-rpath '$ORIGIN' "${x}" || \
|
||||
die "patchelf failed on ${x}"
|
||||
done
|
||||
|
||||
#Remove the libraries that break compatibility in modern systems
|
||||
#SpiderOak will use the system libs instead
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6"
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1"
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0"
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1"
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#install the wrapper script
|
||||
exeinto /usr/bin
|
||||
doexe usr/bin/SpiderOakONE
|
||||
|
||||
# inotify_dir_watcher needs to be marked executable, bug #453266
|
||||
#chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
|
||||
|
||||
#install the executable
|
||||
exeinto /opt/SpiderOakONE/lib
|
||||
doexe opt/SpiderOakONE/lib/SpiderOakONE
|
||||
doexe opt/SpiderOakONE/lib/inotify_dir_watcher
|
||||
rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher}
|
||||
|
||||
#install the prebundled libraries
|
||||
insinto /opt/SpiderOakONE
|
||||
doins -r opt/SpiderOakONE/lib
|
||||
|
||||
#install the config files
|
||||
use dbus || rm -rf etc/dbus-1
|
||||
insinto /
|
||||
doins -r etc
|
||||
|
||||
#install the manpage
|
||||
doman usr/share/man/man1/SpiderOakONE.1.gz
|
||||
|
||||
if use X; then
|
||||
domenu usr/share/applications/SpiderOakONE.desktop
|
||||
doicon usr/share/pixmaps/SpiderOakONE.png
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use X; then
|
||||
einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:"
|
||||
einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
|
||||
einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST poweriso-1.3.tar.gz 288910 BLAKE2B 17404c5529c0e93f6f1470148ca8b09d1d76ea1ce8ec057efbbc1b95b428e8b46bb252cdb40e83e2358c45eb5f5232ac2c866e90428c4216ae8d36adc86964e7 SHA512 532e17c624bcb289214d8efd9e49bef04ef25d1d54d347dab108b44470e0cbfed6b2ff2357b4375a1edea02eebaecce7634d5f8cfe4c4b650aef0b5da0b5c7c7
|
||||
EBUILD poweriso-1.3.ebuild 432 BLAKE2B 825ac0acbcee521b62935c21ed4e99127d4cf1e299e1938e041f67c82041a6dd0e07ba57226317d573a5ecf51810d6ae4c4e8a89c5847107263339a9dd6e0170 SHA512 37164161c38098692689572665979723a464b8c0467e3f8699fa19b514bddddd6906c28b0459041af05bb2928aa8ffb0e7bfb517daf5562dde4d65c17a3d4153
|
||||
EBUILD poweriso-1.3.ebuild 461 BLAKE2B 689727e15bd0681f0e8aac42ff0ff41e2c4743ca110767e1f045839b4c553cc63460998de4b5d44e6f87a1bcd76001610684dc521ef3a09bfe09cf376b01c0bf SHA512 93a113a9e9e847886b58610f57d363c84b3ae60c24a47ea20144e9a6b6fb34a795746d86be523d7ebda7e80d6d167b429b02164b7d3f4f8c54474cea121410a0
|
||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
||||
|
Binary file not shown.
@ -1,7 +1,5 @@
|
||||
DIST pybliographer-1.2.15.tar.gz 1859977 BLAKE2B e658f76e7f766beec598d0397f10e7613b8a529d7f1eeccda6364bc93bfb33bb5b9e121b9edcd4bc62dd414bca0ffb4684792baf36228522c9d509c59b0f8833 SHA512 f4b3478f60f042ebc7538f044a8c4014fda5202576e3f894b31c79430400e834c59f859f895efa187a89016f4e2625ee6be20751f31843e179fbdfb54ba65330
|
||||
DIST pybliographer-1.2.18.tar.gz 2174899 BLAKE2B 4723a01d386a1da6f1de6b730e4e38ef1dedfeb7a72310f40fd7475710fd92236bdb484e102bf93340c8b826ddda0353e143cc741cd6b57acbedd82e40e4181b SHA512 b4a97d7e0aec3b4d7c68169d4d8799911b4da0591e819a67429c45d2b451be6be129214631770cf26f2083a935b55575d35c4f3b11ea74a9b39e55feea376204
|
||||
DIST pybliographer-1.4.0.tar.xz 1834356 BLAKE2B ba4892f707c2da3f007cb916b158258a59a41cc631e49deacdd784213d506d8e4286c463afb4148c7cb30ed7084ae1a60eee0e62d1bfe13a26bd9fd70a9e60f8 SHA512 aef50e9815b9ff28618ca72c0b50033a24a1bcaa91c9fdbf3014371bb9b4bcaf8fcdffb0fa38e59d37ccfdb4c1383cd601c73aa2e34f4078c514ae9de7341f2a
|
||||
EBUILD pybliographer-1.2.15-r1.ebuild 1760 BLAKE2B 054cb5696d5636d3956ceb7a9181219720c61c340f25a5d6cd4d8fcc4c759cf4f4e169cb146aa043360ae5a75c360df085bf5d722f826e9fbf5d7d725283fefb SHA512 5bac364a9fa952a1f0afc7c87d6c99fe6dd0812d1e5eb66a9f23e8b36864be123e09227074f625baa91822c4857b7b894db033a75402b8d90fd16348c05b137e
|
||||
EBUILD pybliographer-1.2.18.ebuild 1856 BLAKE2B a8730b705bb5abc370d9f3863d63738998463aa101cab6a252ab9deb71984d8f0aacc788576c6a5f8233711c09978a032975288a483b9724dc437043ca74289b SHA512 47e3d3422c29aa13f90c531337f365780fb4c4522b46010789df593f47c525a4bb4feafafd66816c9697ad28857db92449f34daee4e8b59eac750531c5130adc
|
||||
EBUILD pybliographer-1.4.0.ebuild 1517 BLAKE2B dcca32933c7a28c785506fd74a7f1b18a5b8a7df56149908d5b4c8e5a86b22b3ecaafe912c71f7aaeff2a6a0809a8f7eb6e16867e22daf5425b00085705e9c59 SHA512 d5829d2f6b354fca3badb440d6e43013bf8ae35a510a5842f63f024288733be2558f19027de16c81e585f6ce44b3c2d1aad71aaf693777497689061f2ab69558
|
||||
MISC metadata.xml 798 BLAKE2B 186a835eadc561bbb17ce369742b5c4d27ce31b3de5ee5d3e2d4ec8c81dee3e96c8c3c86c50fc3d77136738551f74f9346825a754ab4401d6c212057ebd73a76 SHA512 9719f3d541a00da1445210482b9b4f6cfc104b59629b472e50ca2869bdaed6f3a3cf7ff1e28b06806407db368c6c998d46c1e22919f4e4c6cafa9dca1808c2b1
|
||||
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit autotools gnome2 python-single-r1
|
||||
|
||||
DESCRIPTION="Pybliographer is a tool for working with bibliographic databases"
|
||||
HOMEPAGE="https://pybliographer.org"
|
||||
SRC_URI="mirror://sourceforge/pybliographer/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=app-text/recode-3.6-r1
|
||||
app-text/rarian
|
||||
dev-libs/glib:2
|
||||
dev-python/gconf-python:2[${PYTHON_USEDEP}]
|
||||
dev-python/gnome-vfs-python:2[${PYTHON_USEDEP}]
|
||||
dev-python/libgnome-python:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-bibtex-1.2.5[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/gnome-doc-utils
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Workaround for bug 487204.
|
||||
sed -i \
|
||||
-e 's:\$(srcdir)/::g' \
|
||||
tests/Makefile.am || die "sed failed"
|
||||
|
||||
# Install Python modules into site-packages directories.
|
||||
find -name Makefile.am | xargs sed -i \
|
||||
-e "/^pybdir[[:space:]]*=[[:space:]]*/s:\$(datadir):$(python_get_sitedir):" || die "sed failed"
|
||||
sed -i \
|
||||
-e "s:\${datadir}/@PACKAGE@:$(python_get_sitedir)/@PACKAGE@:" \
|
||||
etc/installer.in || die "sed failed"
|
||||
sed -i \
|
||||
-e "s:gladedir = \$(datadir):gladedir = $(python_get_sitedir):" \
|
||||
Pyblio/GnomeUI/glade/Makefile.am || die "sed failed"
|
||||
|
||||
# Fix shebang manually as otherwise python_fix_shebang gets confused
|
||||
sed -i -e 's: @python_path@:/usr/bin/python2:' pybliographer.py || die
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure --disable-depchecks
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
python_fix_shebang "${D}"
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST wps-office_10.1.0.6757_x86.tar.xz 134095644 BLAKE2B ad44db7aa752055b59a52870041aa4c16d146e3068a8d95c8939efcc979a514a3ae6fcde1bca5eb90833c47c051295722e547316337c5f56727252cae133b994 SHA512 ba5001f0fd2a605c3688084d34aa293a728ac46d52379cea6db8c5232c4331e60476d5845087002071f89ec9d8bdf7c020222b4aaff780736eaeff5a273f40ee
|
||||
DIST wps-office_10.1.0.6757_x86_64.tar.xz 131336404 BLAKE2B dfaa30f643d9fb08db711cd4ddec76ad3c10bc5435f4c6a2b245b9232059a22f918364e585c9a9551612ee10eff1535a44b5f300a8863f39d4cabb2f7c76b467 SHA512 5f9f88cc9795a317267531cb1cd260d86e1613dc5eef34005eaa58dd8ac0715ce3ba1da60ee83c617cb16d759b0da9274963f8a4fb4a86c4890eca0565af9c62
|
||||
EBUILD wps-office-10.1.0.6757.ebuild 2358 BLAKE2B 4f7d0e48f56025adfa7b8b1b79806cb1a4fa57a57e15efcc397b33985b27707f48bfdca811e75aae72b5d9bb513cf6c97b0a23706cdbe4e08b8aa92b1452064c SHA512 bfec3ffabd76717950b4a1a1c09c892ca22a95fc6c8f54a7bbfc3440b07783accdc95303901e3847b179c9790400f7e527fb83327169ed51c81a896f1bb71d5c
|
||||
DIST wps-office_10.1.0.6758_x86.tar.xz 134090056 BLAKE2B b137774b23c947cf81e3c3b4bdde105285c415ae18c14ed6e11ab72d10287ec7129b63c17c73494c146da94d5df0c266f7bc4b7490f6740ff0cb89c99d89f2d2 SHA512 ed1a59e3abfdda71025eacfd6eb6f699459ce815894232ca6205990f4de5cb7a51c958a354edb01b6411ffba691aa03c839720f156ea467c018e005dcc795d75
|
||||
DIST wps-office_10.1.0.6758_x86_64.tar.xz 131332480 BLAKE2B 030474fe48d392f6b8d00da19b8be97e5e19414cac64567c563d6dfc79a89e40ef7cdf0551219bada63661a69aa23ba3bfa8a808d41d0fa6f4c61e61b0871678 SHA512 2e1510d79119a4950437023ec34199e3e6e5ddc43e655af0cc0993758f640887395771ca27a4eec1bb9e81788738221d135d652feda988b6a3194090229c9cfd
|
||||
EBUILD wps-office-10.1.0.6758.ebuild 2150 BLAKE2B d04a941bb18e5aa1551f253881dd990ae13ed50d7b6b8cdde6c64787c3b4dabef67895620c4fc211bc1b69e49096cafc244a1aaf7f91e65322f725f6b6dd9394 SHA512 1e94128bf7843c66ebb06602f7d47e3e8f5d66aceef6b631cd2839cc8ad2d36dc7cf49576bc9e75fa3e0b1a614aa6221bdab0c7a176f6b5946ec3ccd8a954d4c
|
||||
MISC metadata.xml 239 BLAKE2B 33a4b7a2007252ef09e319431769f16c7010fc511e2e2ff02853ce5bf064f90b3e3ff088d97510fa0cfdd2dffaf82872f836aff8385efcee22a62d611cc41a21 SHA512 e2741d7308653b7fb13bf9b4af86c5525cea22e23e31925db40ef76a3f228ac5fe520bbf6a0c5b83565e2257e588acaa9a33cc55480138932446642cbbf15623
|
||||
|
Binary file not shown.
@ -0,0 +1,127 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils flag-o-matic toolchain-funcs xdg-utils
|
||||
|
||||
if [[ ${PV} == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
|
||||
SLOT="0/9999"
|
||||
else
|
||||
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0/86" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
fi
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||
HOMEPAGE="https://poppler.freedesktop.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
|
||||
|
||||
# No test data provided
|
||||
RESTRICT="test"
|
||||
|
||||
BDEPEND="
|
||||
dev-util/glib-utils
|
||||
virtual/pkgconfig
|
||||
"
|
||||
DEPEND="
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
sys-libs/zlib
|
||||
cairo? (
|
||||
dev-libs/glib:2
|
||||
x11-libs/cairo
|
||||
introspection? ( dev-libs/gobject-introspection:= )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
nss? ( >=dev-libs/nss-3.19:0 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
cjk? ( app-text/poppler-data )
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS NEWS README README-XPDF )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch"
|
||||
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
|
||||
"${FILESDIR}/${PN}-0.71.0-respect-cflags.patch"
|
||||
"${FILESDIR}/${PN}-0.61.0-respect-cflags.patch"
|
||||
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# Clang doesn't grok this flag, the configure nicely tests that, but
|
||||
# cmake just uses it, so remove it if we use clang
|
||||
if [[ ${CC} == clang ]] ; then
|
||||
sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
|
||||
fi
|
||||
|
||||
if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
|
||||
sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
|
||||
-i CMakeLists.txt || die
|
||||
else
|
||||
einfo "policy(SET CMP0002 OLD) - workaround can be removed"
|
||||
fi
|
||||
|
||||
# we need to up the C++ version, bug #622526, #643278
|
||||
append-cxxflags -std=c++11
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
xdg_environment_reset
|
||||
local mycmakeargs=(
|
||||
-DBUILD_GTK_TESTS=OFF
|
||||
-DBUILD_QT5_TESTS=OFF
|
||||
-DBUILD_CPP_TESTS=OFF
|
||||
-DENABLE_SPLASH=ON
|
||||
-DENABLE_ZLIB=ON
|
||||
-DENABLE_ZLIB_UNCOMPRESS=OFF
|
||||
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
|
||||
-DSPLASH_CMYK=OFF
|
||||
-DUSE_FIXEDPOINT=OFF
|
||||
-DUSE_FLOAT=OFF
|
||||
-DWITH_Cairo=$(usex cairo)
|
||||
-DENABLE_LIBCURL=$(usex curl)
|
||||
-DENABLE_CPP=$(usex cxx)
|
||||
-DWITH_JPEG=$(usex jpeg)
|
||||
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
|
||||
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
|
||||
-DENABLE_CMS=$(usex lcms lcms2 none)
|
||||
-DWITH_NSS3=$(usex nss)
|
||||
-DWITH_PNG=$(usex png)
|
||||
$(cmake-utils_use_find_package qt5 Qt5Core)
|
||||
-DWITH_TIFF=$(usex tiff)
|
||||
-DENABLE_UTILS=$(usex utils)
|
||||
)
|
||||
use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
# live version doesn't provide html documentation
|
||||
if use cairo && use doc && [[ ${PV} != *9999* ]]; then
|
||||
# For now install gtk-doc there
|
||||
insinto /usr/share/gtk-doc/html/poppler
|
||||
doins -r "${S}"/glib/reference/html/*
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST help-extra-syntax-20050106.tar.bz2 633 BLAKE2B 2e46b9b2f46a102c9e7a8036198bfb87806ef40c87e2c5893203f174dbbbc89cb13e1743616834c9e273d5838c8ab996399d06cba7ad3ba0b692ec345d96e080 SHA512 84fde638941bc0b63b599ae0ae46dc151796409652bd99520df102b54e60497df23ee62b61d8ee2c7532029cf0183702345dffe743420dadee3e5ae6c4a2ef44
|
||||
EBUILD help-extra-syntax-20050106-r1.ebuild 641 BLAKE2B 0665c0c761feaf142b5727432e0ff1445bf93fd23f141c8f9a5c58672c500ac2e2237d80eccff090e643f7fc11c7432dec399136123f98c5429d5ea530ab0704 SHA512 32a6d2a52533865db6171a2d33a59ee5b097f855a5abde6e70135c87d19451bfb4b4c5cfa8a1ea9b3d22c61b97594c641a337b8fd43cfc9d55671f7a10e71c05
|
||||
EBUILD help-extra-syntax-20050106-r1.ebuild 634 BLAKE2B a1c5ef8c2fc4d028a8eea3ad4bfaa916d53eccc327e5656976462aa570231925d5b7cf6d0a66c0c5c10381ae74f3591bc18ad394816b23d6a86d1871b92e7fb1 SHA512 da311786f538336af73c842427106dffd12457411b55422ea2176424ab2f316395e4ccb334bb76cd5962fb6881495cf99653b1bacaf8ee5c91f2482cbab46831
|
||||
EBUILD help-extra-syntax-20050106-r2.ebuild 607 BLAKE2B b80c195d24a63282fa81fe6d645ad4374b2980e1ae4423a7323c5d288cc6d0ecb6cb66518932b3f8e3c3ab0472bd05e2a7ee79ca954e5b72b199a0ae2a27a612 SHA512 b3ea0525432a567f2c166f8e0de31e06bb6e26de87a5a5fb2062d1820a1fc38c30b871fd8dd3486633676c01a22049c907ce92522f45fe9c07452b67b87a2a65
|
||||
MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: extra syntax highlighting for help files"
|
||||
HOMEPAGE="http://www.drchip.org/astronaut/vim/"
|
||||
LICENSE="public-domain"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides additional syntax highlighting for help files."
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# use hi def link, bug #101797 / bug #101804
|
||||
sed -i -e 's,^hi link,hi def link,' \
|
||||
"after/syntax/help.vim.d/extra-help-syntax.vim" || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST pgn-syntax-1.0.tar.bz2 675 BLAKE2B b89caf025d9856f19d5d7221c4f8747949a513932e8a5dc908b1324e823d0df592b8536d01aadd59bfc61674314a922ecd2a55d5a38f009011e755ad45679116 SHA512 8754881ac77d84359609fc55a00fa91f4dbad6e66778c7d9418fb7ed401c8fc063c1bb84d2574368827db0ecdbcd20c6f9e25808a691021f8d0b3afdb3360c5f
|
||||
EBUILD pgn-syntax-1.0.ebuild 442 BLAKE2B 0603e1984bb6f80f1ec7cacade106723c33f75082804088323da15ce45132c8bcdb6f9dfe74fa9d441b70f82af9196550f20fecc4c63087971c1e60c7c375fc4 SHA512 c1ef261f1eee0083531b5897e05a8a0195314032ecd7251b8e9e1495c5f3a6c02ad1fcdbd64129c46beac9acd72d6fd821ec42628142cfe819430cf7c6fda675
|
||||
EBUILD pgn-syntax-1.0-r1.ebuild 439 BLAKE2B c401b731bf615b33185efbea256085ed99a1f6f6908668d1d8bcdcb76eab3ede473a1d9224b4c33bc37753c8b3898dee778a9ebfd5249009f32287be416e60f7 SHA512 56b6678668d685ea9e85f114988583637ec1ba1fcfaac2be7f83108e482e11b769d93f7b263793a5597c3aa70b08d09b20dc50fe3eafa84698a68aff70b4d6ce
|
||||
EBUILD pgn-syntax-1.0.ebuild 440 BLAKE2B 592d2456f1e2c485d12eede51fdfb99ff92a22a49f110e2b63526d12856b3d2e596496cc4e711626b218f0a3d0012cd598668a6eb0b193061bbd1c027639a045 SHA512 09650c32bb618683f2e2b96c1258b81842b49379b839a134aab55c8c8e0259b868ca3185acfc5ca7ad6ea92e042b6505bbac92c08c6fcd23c41bde03a8d24fbe
|
||||
MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7
|
||||
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: PGN (chess Portable Game Notation) syntax highlighting"
|
||||
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=677"
|
||||
|
||||
LICENSE="vim.org"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for PGN files."
|
@ -1,3 +1,4 @@
|
||||
DIST selinux-syntax-20041225.tar.bz2 1411 BLAKE2B 426db3b7698ec8b0bcac90f3098a14f100d5cfa3d5ac36791ada0c6cd1d83053446e82f85eeee181253df9f2c69a2fd82871a96ca73d3a737d4cb5b4fc50f234 SHA512 ff048bc00a7774a8ab265bcaae4e5f7c2a3de48027ebfa4e8cf23611089fa33bbec90edda83b1341df618706d99c6b4fb52111abdc48b68e9924cde0ac1fe4d5
|
||||
EBUILD selinux-syntax-20041225-r1.ebuild 443 BLAKE2B 88e31a1567fbeb5396d38ab9d1a0e984ab283484285eb7471864e463f695e86a751b10b0d46c1024243948ad7a487846861ef2eebf8655d6e3a0b04e9c1ac5f4 SHA512 9af953274301e8092dedf18c3d074ea85935ae1d356269b56c30d9ccb2af301348421fa28fbc88cffdb24141e51175244270747a4a3210f48658270caa248bca
|
||||
EBUILD selinux-syntax-20041225.ebuild 447 BLAKE2B db9f2c2fb7b3bf5cc9c8b7acd7a4f16aeda6e417aeac453de09793a5cb4973971d2b8c9fb53821cd0321719db358ab51cbc50b355789db8c6bc10a3f4a3265bc SHA512 df1d9cca51ed9e05a347a965c53d6030153683884e6ac431408c4ed22654c0df10da5e7e339661fd6cadf6bfc6a75917e17483cc1bba3cede8f08ebce6203f17
|
||||
MISC metadata.xml 360 BLAKE2B 1f19a9b29777df127caf7afb342b3d8d65adfd4817d6109c0f3ee900cb34138559e6156557153c84edb6116a34de5b6108402c9bec973c388d409bf77bd2b5de SHA512 6d2aa6636d95c12b37ff47e212b8bb61df9fdc7484627a0111a34cc50363d13128e79f1f20f43059e5c92c09727584762dd80695f791a0cc040561521f777834
|
||||
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: SELinux type enforcement policy syntax"
|
||||
HOMEPAGE="http://www.cip.ifi.lmu.de/~bleher/selinux/"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for SELinux type enforcement
|
||||
policy (*.te) files."
|
Binary file not shown.
Binary file not shown.
@ -1,4 +1,6 @@
|
||||
AUX eclipsito-0_pre20130713-build.xml 1101 BLAKE2B 32c21296648965d9c3abbf47d66ef5d8d70597016b7ba1aab806c548a5d66c12de519cc2f6e48b4401eb177593a9f12c2a424a66a62e85a6434d783ca07cd896 SHA512 015ec8415927e31d672a0daf8ca89ceb0c8202f2ac8556583fef44586eedf6de8abafd3e96b85ece41fd7de7b712c9a18c53fd6184c8cf753a63e9d1c02ad7cd
|
||||
DIST eclipsito-0_pre20130713.tar.xz 162972 BLAKE2B 193a3b2c4bee39bfb87c49eb8b077804d26ef1f84a1dc2c3546d235ab6fa8f86340c943b1a5ce1044dcd5681751d856a044d75866717a0c976e82c86ae8a1ab1 SHA512 b238692950bc93059fb16df8e6301669583185976ae4f12519d1917a13fea2b53c5b3462f2da61d63025019eee10037a3a96b2ac742545d61b80f2ab7964d41b
|
||||
DIST eclipsito-20180510.tar.gz 66661 BLAKE2B 0cd1879314eaf4acfcb26cd37f27c50208263cc584d15cb19cfee4d75b29e925d7840be6f39fdf2b6aa05d26f1497284d2d772f9a42ea81398aeec9b1ebad029 SHA512 420cc4ed44fc80065452b39350625f5621175e0bd2aae1ba38a409134bd92af23b492c01f826234431fec68e09eecdf47d61a06f02338e5998c2c5cad44fd142
|
||||
EBUILD eclipsito-0_pre20130713.ebuild 703 BLAKE2B e71d6f0458bb0565509908be3240791427b7b19051344b8a235b3238027003aa0f473dcc2b95b64cfa8b9beb902f62269cabbee9e768b3aa03c13f2a7a9eaf58 SHA512 50905b910ea794b51dcea6f3b9bd36bc65f8b1b9ce30752780b085c2677f596af7836f131b57c6420682fa4929e55485861a8d784bc0d3e7f3b4856bfbfe0cbf
|
||||
EBUILD eclipsito-20180510.ebuild 681 BLAKE2B 404b3a40ef34e50257862b090fcfc2e0594973a281093e5c8490d3863ef37d903c90a6173cfe8ff658c498e6584b7f25d0d958d541ac33e0a0e2efac3b039588 SHA512 31e5c2b5aa681cec97f58b15712af417b133897eb583580e751b802acb9f4c7b8f7b4abb11885ea267bc62401aa18cc98335b51e066ae3d2887f37a684dbe427
|
||||
MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
COMMIT="0eb2fbb739898f55265027c2796f77fbee9f4ab2"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple vcs-snapshot
|
||||
|
||||
DESCRIPTION="A small subset of Eclipse core libraries for modular applications"
|
||||
HOMEPAGE="https://github.com/bardsoftware/eclipsito"
|
||||
SRC_URI="https://github.com/bardsoftware/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8"
|
||||
DEPEND=">=virtual/jdk-1.8"
|
||||
|
||||
S="${WORKDIR}/${P}/org.bardsoftware.${PN}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
rm -r src/org/bardsoftware/test || die
|
||||
}
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST libclc-0.2.0_pre20180915.tar.gz 170385 BLAKE2B 43a90347936be5ad383fe4e4b06523aac455596d6cb1fc58038811ea19b4f6ab2091ffc345e68ff2ad7f7f1615713085000711b31b9d1ad3911a85bc0db93d5b SHA512 5b8e68f7683d72390d8f9c263e15a54b4b4613b73eff2bf3881d7a35d6480468693a62dcaed159fd8421ae80768d6aaebcd6c33163b082c0a2cf15581d37dcab
|
||||
DIST libclc-0.2.0_pre20190313.tar.gz 176803 BLAKE2B c9ecd5053685c2de89d92ae4e9cc9e9f8bee24ca05e5ddca6fffd0b45356b7d4a96b54d9bebf316624e0a49594a33ebb156ae6c4b963093bdc6c1067548b2bd0 SHA512 22813bcd76e77c018acbdf2a3d3d300c2996e169c17729726ae8a93c39f85033cfa1f6d43907a7c026451bcdfcce6fbdc64a202961492aa951ef1b818c3f9335
|
||||
EBUILD libclc-0.2.0_pre20180915.ebuild 1929 BLAKE2B ed2f30e8c895d94fbb3eb7153b454985da5504123b9e53ced2d860f62c6c73db7e59489a448f986d3d6f125dbe359c4e563277755a4268a4eba4c941ecab971c SHA512 c9164c36b2c43561ecfe1c606a0dd1836e58cdb9458dc8b04ecbb3373dd69021f22f40b91df1fb8b098ced114af2d5fbed0166f45d6f5f782c2db8e81dc5e047
|
||||
EBUILD libclc-0.2.0_pre20190313.ebuild 1936 BLAKE2B 44159cedafce465f3387ea0986856f66ec946a9f292b6a9d88ed8eb08cbde836f6a9d7f03999f2c1e9750e81638412c43b041d4f51dcf5e19e94184ede7a3e90 SHA512 639a50a040eed72be279ff10e499deca9821b7c4fedbed56482c7a42e3083a3081452f2cabc43297b500695d66b783272b8a74862843ba930abf6fc271702f95
|
||||
MISC metadata.xml 394 BLAKE2B 13254b650b3c915b7eccc5e646d7ed6065c514d8f5619f276be3526be68bde4ad2310491f18a6a92ae621022a009ab7248eb788e500c96012f3d27236da16cba SHA512 ed84a49ef1e6da5f133895d82632d81c5333ae0fa21eb222e993c2e3136c802350193555fd8f98ee23d7b4d55695ca186a8e4d5dc04c3d7aa072dc229905011d
|
||||
|
@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
|
||||
|
||||
EGIT_REPO_URI="https://llvm.org/git/${PN}.git
|
||||
https://github.com/llvm-mirror/${PN}.git"
|
||||
EGIT_COMMIT="45017385361603d6328997a2272d140e50786686"
|
||||
|
||||
if [[ ${PV} = 9999* ]]; then
|
||||
GIT_ECLASS="git-r3"
|
||||
EXPERIMENTAL="true"
|
||||
else
|
||||
GIT_ECLASS=""
|
||||
S="${WORKDIR}/libclc-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
inherit llvm prefix python-any-r1 toolchain-funcs ${GIT_ECLASS}
|
||||
|
||||
DESCRIPTION="OpenCL C library"
|
||||
HOMEPAGE="http://libclc.llvm.org/"
|
||||
|
||||
if [[ ${PV} = 9999* ]]; then
|
||||
SRC_URI="${SRC_PATCHES}"
|
||||
else
|
||||
SRC_URI="https://github.com/llvm-mirror/libclc/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
|
||||
${SRC_PATCHES}"
|
||||
fi
|
||||
|
||||
LICENSE="|| ( MIT BSD )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
|
||||
IUSE="${IUSE_VIDEO_CARDS}"
|
||||
REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
|
||||
|
||||
DEPEND="
|
||||
|| (
|
||||
sys-devel/clang:9
|
||||
sys-devel/clang:8
|
||||
sys-devel/clang:7
|
||||
sys-devel/clang:6
|
||||
sys-devel/clang:5
|
||||
sys-devel/clang:4
|
||||
>=sys-devel/clang-3.9:0
|
||||
)
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
llvm_check_deps() {
|
||||
has_version "sys-devel/clang:${LLVM_SLOT}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
if use prefix; then
|
||||
hprefixify configure.py
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# we do not need llvm_pkg_setup
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local libclc_targets=()
|
||||
|
||||
use video_cards_nvidia && libclc_targets+=("nvptx--" "nvptx64--" "nvptx--nvidiacl" "nvptx64--nvidiacl")
|
||||
use video_cards_r600 && libclc_targets+=("r600--")
|
||||
use video_cards_radeonsi && libclc_targets+=("amdgcn--" "amdgcn-mesa-mesa3d" "amdgcn--amdhsa")
|
||||
|
||||
[[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
|
||||
|
||||
./configure.py \
|
||||
--with-cxx-compiler="$(tc-getCXX)" \
|
||||
--with-llvm-config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" \
|
||||
--prefix="${EPREFIX}/usr" "${libclc_targets[@]}" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VERBOSE=1
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST nettle-3.4.1.tar.gz 1947053 BLAKE2B 354318c46c28aeaaca611abe70298024ec12ff70aed53c741e43c1b5373361e5cffb03df7b8e86ef103a3b7770b2b4fe39fbca00b128f2b7ec810b3a4d9fd0fd SHA512 26aefbbe9927e90e28f271e56d2ba876611831222d0e1e1a58bdb75bbd50934fcd84418a4fe47b845f557e60a9786a72a4de2676c930447b104f2256aca7a54f
|
||||
DIST nettle-3.4.tar.gz 1935069 BLAKE2B b73c88236c8233360607a6ed65cd4f6d19bfbbf683b46149326ce3440bf0a42b8add69de5c64145720163b1095fdab3cb8bf410c2ef727d0ea4fb58391ff0f14 SHA512 3bea3aabd2c99cc42d084a94fd6b0b5dbdb24cd6c7020271a6ee87a81a904b21b21756f590cb1afdf2e85fd1cb59e5c3651c5c4032e30204e7ea6f8801d1ea3b
|
||||
EBUILD nettle-3.4.1.ebuild 1732 BLAKE2B 78bd615177e69c276b6d6d306fdcab0e4dfeab3c3656584ea013e3be67486e9b59fc32e66e310031e072cb3c3c93895e35139473d5437aa52454e77240573e97 SHA512 d76e28504912179ea1a71488e79c46287df2006d9d0a341032e5aa85f785f262cf25b39e51ec480a38232589eb4a1fe19d27fca3bbfe628a7a6324e689721de3
|
||||
EBUILD nettle-3.4.1.ebuild 1731 BLAKE2B bb706e27d38a299ccbec40cb448272defe5d40434e4d6b188f7455342576e9ab77e710e0eee405854df98a5f89aa2efcd95080cddafd3b378fe8f8e4f28b062c SHA512 a2ecb2cad64a2c80ffb205cc0d50e47b11faa66859756322f08e809e7ba4e3a7bc884147f644236f5f9126773c470907271096a2dc6d836206bec455d76745b6
|
||||
EBUILD nettle-3.4.ebuild 1725 BLAKE2B 71eb0b92783f817ab7eeb4c0a29445e65a56b9cb6cc07a7269c3401c34f605bb49589aa999c4e2a35330b4b4dc4a324cd2c860bfcf0164a79118330b40a1160b SHA512 dcfd2513e10dc106274500d3531b1b629ded8ac9c85d37ee5c150a32f2507fc1045d269b394d91b508a991525f271637048937a4ddf9a58613b35dbbfddb32f4
|
||||
MISC metadata.xml 236 BLAKE2B a7bb92e6d53f7252ee56a885bf098930e228a76a75bca119358ca860901ceeecccc43efe5279c54250ebda58f77ae9c97d2ae540d8b399283cb3aa348111fcd2 SHA512 5f6cd6a85527534d5de7118de5af212ee3044c8c5530a7f7087a28074a2d4ab7be1728325bd985adc063dc795d3cf2b1c4e58a4c4c4ec02d739bd4bbc544ef08
|
||||
|
@ -1,115 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="C++ libraries for building network-based applications"
|
||||
HOMEPAGE="https://pocoproject.org/"
|
||||
SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="Boost-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="7z apache cppparser +crypto +data examples +file2pagecompiler +json +pagecompiler iodbc libressl +mongodb mysql +net odbc pdf pocodoc sqlite +ssl test +util +xml +zip"
|
||||
REQUIRED_USE="7z? ( xml )
|
||||
apache? ( net util )
|
||||
file2pagecompiler? ( pagecompiler )
|
||||
iodbc? ( odbc )
|
||||
mongodb? ( data )
|
||||
mysql? ( data )
|
||||
odbc? ( data )
|
||||
pagecompiler? ( json net util xml )
|
||||
pocodoc? ( cppparser util xml )
|
||||
sqlite? ( data )
|
||||
test? ( data? ( sqlite ) json util xml )"
|
||||
|
||||
RDEPEND=">=dev-libs/libpcre-8.13
|
||||
xml? ( dev-libs/expat )
|
||||
apache? ( dev-libs/apr
|
||||
dev-libs/apr-util
|
||||
www-servers/apache )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( iodbc? ( dev-db/libiodbc )
|
||||
!iodbc? ( dev-db/unixODBC ) )
|
||||
ssl? (
|
||||
!libressl? ( <dev-libs/openssl-1.1.0:0= )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
zip? ( sys-libs/zlib )"
|
||||
DEPEND="${DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}-release"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-1.7.2-iodbc-incdir.patch" )
|
||||
|
||||
src_prepare() {
|
||||
if use test ; then
|
||||
# ignore missing tests on experimental library
|
||||
# and tests requiring running DB-servers, internet connections, etc.
|
||||
sed -i \
|
||||
-e '/testsuite/d' \
|
||||
{Data/{MySQL,ODBC},MongoDB,Net,NetSSL_OpenSSL,PDF}/CMakeLists.txt || die
|
||||
# Poco expands ~ using passwd, which does not match $HOME in the build environment
|
||||
sed -i \
|
||||
-e '/CppUnit_addTest.*testExpand/d' \
|
||||
Foundation/testsuite/src/PathTest.cpp || die
|
||||
# ignore failing Crypto test since upstream does not seem to care,
|
||||
# see https://github.com/pocoproject/poco/issues/1209
|
||||
sed -i \
|
||||
-e '/RSATest, testRSACipherLarge/d' \
|
||||
Crypto/testsuite/src/RSATest.cpp || die
|
||||
fi
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPOCO_UNBUNDLED=ON
|
||||
-DENABLE_APACHECONNECTOR="$(usex apache)"
|
||||
-DENABLE_CPPPARSER="$(usex cppparser)"
|
||||
-DENABLE_CRYPTO="$(usex ssl)"
|
||||
-DENABLE_DATA="$(usex data)"
|
||||
-DENABLE_DATA_MYSQL="$(usex mysql)"
|
||||
-DENABLE_DATA_ODBC="$(usex odbc)"
|
||||
-DENABLE_DATA_SQLITE="$(usex sqlite)"
|
||||
-DENABLE_JSON="$(usex util)"
|
||||
-DENABLE_MONGODB="$(usex mongodb)"
|
||||
-DENABLE_NET="$(usex net)"
|
||||
-DENABLE_NETSSL="$(usex ssl)"
|
||||
-DENABLE_NETSSL_WIN=OFF
|
||||
-DENABLE_PAGECOMPILER="$(usex pagecompiler)"
|
||||
-DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)"
|
||||
-DENABLE_PDF="$(usex pdf)"
|
||||
-DENABLE_POCODOC="$(usex pocodoc)"
|
||||
-DENABLE_SEVENZIP="$(usex 7z)"
|
||||
-DENABLE_TESTS="$(usex test)"
|
||||
-DENABLE_UTIL="$(usex util)"
|
||||
-DENABLE_XML="$(usex xml)"
|
||||
-DENABLE_ZIP="$(usex zip)"
|
||||
)
|
||||
|
||||
if ! use iodbc ; then
|
||||
sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use examples ; then
|
||||
for sd in */samples ; do
|
||||
insinto /usr/share/doc/${PF}/examples/${sd%/samples}
|
||||
doins -r ${sd}
|
||||
done
|
||||
find "${D}/usr/share/doc/${PF}/examples" \
|
||||
-iname "*.sln" -or -iname "*.vcproj" -or \
|
||||
-iname "*.vmsbuild" -or -iname "*.properties" \
|
||||
| xargs rm
|
||||
fi
|
||||
}
|
@ -1,115 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="C++ libraries for building network-based applications"
|
||||
HOMEPAGE="https://pocoproject.org/"
|
||||
SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="Boost-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="7z apache cppparser +crypto +data examples +file2pagecompiler +json +pagecompiler iodbc libressl +mongodb mysql +net odbc pdf pocodoc sqlite +ssl test +util +xml +zip"
|
||||
REQUIRED_USE="7z? ( xml )
|
||||
apache? ( net util )
|
||||
file2pagecompiler? ( pagecompiler )
|
||||
iodbc? ( odbc )
|
||||
mongodb? ( data )
|
||||
mysql? ( data )
|
||||
odbc? ( data )
|
||||
pagecompiler? ( json net util xml )
|
||||
pocodoc? ( cppparser util xml )
|
||||
sqlite? ( data )
|
||||
test? ( data? ( sqlite ) json util xml )"
|
||||
|
||||
RDEPEND=">=dev-libs/libpcre-8.13
|
||||
xml? ( dev-libs/expat )
|
||||
apache? ( dev-libs/apr
|
||||
dev-libs/apr-util
|
||||
www-servers/apache )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( iodbc? ( dev-db/libiodbc )
|
||||
!iodbc? ( dev-db/unixODBC ) )
|
||||
ssl? (
|
||||
!libressl? ( <dev-libs/openssl-1.1.0:0= )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
zip? ( sys-libs/zlib )"
|
||||
DEPEND="${DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}-release"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-1.7.2-iodbc-incdir.patch" )
|
||||
|
||||
src_prepare() {
|
||||
if use test ; then
|
||||
# ignore missing tests on experimental library
|
||||
# and tests requiring running DB-servers, internet connections, etc.
|
||||
sed -i \
|
||||
-e '/testsuite/d' \
|
||||
{Data/{MySQL,ODBC},MongoDB,Net,NetSSL_OpenSSL,PDF}/CMakeLists.txt || die
|
||||
# Poco expands ~ using passwd, which does not match $HOME in the build environment
|
||||
sed -i \
|
||||
-e '/CppUnit_addTest.*testExpand/d' \
|
||||
Foundation/testsuite/src/PathTest.cpp || die
|
||||
# ignore failing Crypto test since upstream does not seem to care,
|
||||
# see https://github.com/pocoproject/poco/issues/1209
|
||||
sed -i \
|
||||
-e '/RSATest, testRSACipherLarge/d' \
|
||||
Crypto/testsuite/src/RSATest.cpp || die
|
||||
fi
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPOCO_UNBUNDLED=ON
|
||||
-DENABLE_APACHECONNECTOR="$(usex apache)"
|
||||
-DENABLE_CPPPARSER="$(usex cppparser)"
|
||||
-DENABLE_CRYPTO="$(usex ssl)"
|
||||
-DENABLE_DATA="$(usex data)"
|
||||
-DENABLE_DATA_MYSQL="$(usex mysql)"
|
||||
-DENABLE_DATA_ODBC="$(usex odbc)"
|
||||
-DENABLE_DATA_SQLITE="$(usex sqlite)"
|
||||
-DENABLE_JSON="$(usex util)"
|
||||
-DENABLE_MONGODB="$(usex mongodb)"
|
||||
-DENABLE_NET="$(usex net)"
|
||||
-DENABLE_NETSSL="$(usex ssl)"
|
||||
-DENABLE_NETSSL_WIN=OFF
|
||||
-DENABLE_PAGECOMPILER="$(usex pagecompiler)"
|
||||
-DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)"
|
||||
-DENABLE_PDF="$(usex pdf)"
|
||||
-DENABLE_POCODOC="$(usex pocodoc)"
|
||||
-DENABLE_SEVENZIP="$(usex 7z)"
|
||||
-DENABLE_TESTS="$(usex test)"
|
||||
-DENABLE_UTIL="$(usex util)"
|
||||
-DENABLE_XML="$(usex xml)"
|
||||
-DENABLE_ZIP="$(usex zip)"
|
||||
)
|
||||
|
||||
if ! use iodbc ; then
|
||||
sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use examples ; then
|
||||
for sd in */samples ; do
|
||||
insinto /usr/share/doc/${PF}/examples/${sd%/samples}
|
||||
doins -r ${sd}
|
||||
done
|
||||
find "${D}/usr/share/doc/${PF}/examples" \
|
||||
-iname "*.sln" -or -iname "*.vcproj" -or \
|
||||
-iname "*.vmsbuild" -or -iname "*.properties" \
|
||||
| xargs rm
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,6 @@
|
||||
DIST anjuta-3.22.0.tar.xz 6363016 BLAKE2B 8b02f3dc0f97d0e195039cfd462bb6db64199c92d689fbf751e8a88141f65a4dc604bbf848342d73e398ba755e89b3d934df375aad50c9cee12c38df8a8c2d9e SHA512 64689392bfe6102698ef8a1ce62aac37bffd793b917ef6ffc53cb5b8aa9eb5b8961a999c32db559e9e348bcf46a7ec0ca9448100910b52885ddff898a62f3295
|
||||
DIST anjuta-3.28.0.tar.xz 6382736 BLAKE2B 8872736d80d0a09d35706ef69c0de56c84b9abf025f9552ae4b21b0b51c3ab8ad93f07dd1564601422890e92155cc7be80bae8de77106035621a54316608832b SHA512 c8de0b0debf0a511d6c50fe2582077a33c04290a045cce637c05c15df984cc3e8ee942c0c3a75bfd01c48e6c302d5424565c4e54fe6eb118c87a3590563505ef
|
||||
EBUILD anjuta-3.22.0.ebuild 3520 BLAKE2B a537f055c2f8fc5f5411512ad248abcc3f5af309617d09f3d0191481ddea3802a60ab27b06a3e2ff1c6e93879692d3ea2f43ffcfe132d6b2d1cc1dd3f4fbc1ba SHA512 5e19000cbe233a2688ebc24afd74f761b6395576b5ed3bf83f3870cfa7a855d10650e447853250a93ee2c9c1b366291a1240998401b7c7f613ab5816befa7530
|
||||
EBUILD anjuta-3.28.0-r1.ebuild 3921 BLAKE2B 45dd639268fd99033de9e5e053ebd5dbf000c0f2cbf0c80262ac8513b1ccbfcc3ee615555856fdf91464bfca5faa89525288cf2816af4c76c65fe6942fe46527 SHA512 4076ad9d2bcca1bef611a3167c33874962a0ef42f87551d85ac633532f2d8e1afde2227691ee349807bf764e2b41a85e0a46dc162ed4bf30fd4a1154405a3621
|
||||
EBUILD anjuta-3.28.0.ebuild 3572 BLAKE2B d69d7ee46afa8a95980c795824090afa96f4d5b3778fe7a9d597be41001b8c8ea8e68dfd63d8aade4ca8c5b467d93a22f32e495fc5979d6e5cd29a86e5626f5e SHA512 d1668c8f3b3b5f9bf2b1fa056a470cef0c68e74fa3287a40348e1b84705c52f6718f02e2db9e3058832939f306e2e1d3efe38b8b81fc254cdb7990242fc7171d
|
||||
MISC metadata.xml 562 BLAKE2B 928b16bacff2417a1b50749486d2dcd656184b6cd7bce6f17e534d253ab2e1af854e18bf40f3188714e973b9c49f1b2691d031bdaef0ec73d9a4844c05b99218 SHA512 c452f34b8489e3faeb8c272282233341e22c958f04d750d54e07c487895aab8b03f4df096e1f07fdb7686a0295c770cb1fcf38fdca01f71730e991148013d82f
|
||||
|
@ -0,0 +1,140 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
# libanjuta-language-vala.so links to a specific slot of libvala; we want to
|
||||
# avoid automagic behavior.
|
||||
VALA_MIN_API_VERSION="0.40"
|
||||
VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
|
||||
|
||||
# We inherit autotools explicitly because GNOME2_EAUTORECONF is set only conditionally later, so gnome2.eclass doesn't do it for us
|
||||
inherit autotools gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
|
||||
|
||||
DESCRIPTION="A versatile IDE for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
|
||||
|
||||
IUSE="debug devhelp glade +introspection packagekit subversion terminal test vala"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# FIXME: automagically uses libgda:6 if available
|
||||
# FIXME: make python dependency non-automagic
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.34:2[dbus]
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.10:3
|
||||
>=dev-libs/libxml2-2.4.23
|
||||
>=dev-libs/gdl-3.5.5:3=
|
||||
>=x11-libs/gtksourceview-3:3.0
|
||||
|
||||
sys-devel/autogen
|
||||
|
||||
>=gnome-extra/libgda-5:5=
|
||||
dev-util/ctags
|
||||
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
|
||||
${PYTHON_DEPS}
|
||||
|
||||
devhelp? ( >=dev-util/devhelp-3.7.4:= )
|
||||
glade? ( >=dev-util/glade-3.12:3.10= )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
|
||||
subversion? (
|
||||
>=dev-vcs/subversion-1.8:=
|
||||
>=net-libs/serf-1.2:1=
|
||||
>=dev-libs/apr-1:=
|
||||
>=dev-libs/apr-util-1:= )
|
||||
terminal? ( >=x11-libs/vte-0.27.6:2.91 )
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5
|
||||
>=dev-util/gtk-doc-am-1.4
|
||||
>=dev-util/intltool-0.40.1
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig
|
||||
!!dev-libs/gnome-build
|
||||
test? (
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/docbook-xml-dtd:4.5 )
|
||||
app-text/yelp-tools
|
||||
dev-libs/gobject-introspection-common
|
||||
gnome-base/gnome-common
|
||||
"
|
||||
# yelp-tools, gi-common and gnome-common are required by eautoreconf
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use vala; then
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="To create a generic vala project you will need to specify
|
||||
desired valac versioned binary to be used, to do that you
|
||||
will need to:
|
||||
1. Go to 'Build' -> 'Configure project'
|
||||
2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
|
||||
'Configure options'."
|
||||
|
||||
sed -i -e "s/\[0.40\], \[0.38\], \[0.36\], \[0.34\], \[0.32\], \[0.30\], \[0.28\], \[0.26\], \[0.24\], \[0.22\], \[0.20\], \[0.18\]/[${VALA_MAX_API_VERSION}]/" configure.ac || die
|
||||
GNOME2_EAUTORECONF="yes"
|
||||
fi
|
||||
|
||||
# COPYING is used in Anjuta's help/about entry
|
||||
DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
|
||||
|
||||
# Conflicts with -pg in a plugin, bug #266777
|
||||
filter-flags -fomit-frame-pointer
|
||||
|
||||
# Do not build benchmarks, they are not installed and for dev purpose only
|
||||
sed -e '/SUBDIRS =/ s/benchmark//' \
|
||||
-i plugins/symbol-db/Makefile.{am,in} || die
|
||||
|
||||
use vala && vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-neon \
|
||||
--disable-static \
|
||||
$(use_enable debug) \
|
||||
$(use_enable devhelp plugin-devhelp) \
|
||||
$(use_enable glade plugin-glade) \
|
||||
$(use_enable glade glade-catalog) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable packagekit) \
|
||||
$(use_enable subversion plugin-subversion) \
|
||||
$(use_enable subversion serf) \
|
||||
$(use_enable terminal plugin-terminal) \
|
||||
$(use_enable vala)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# COPYING is used in Anjuta's help/about entry
|
||||
docompress -x "/usr/share/doc/${PF}/COPYING"
|
||||
|
||||
# Anjuta uses a custom rule to install DOCS, get rid of it
|
||||
gnome2_src_install
|
||||
rm -rf "${ED}"/usr/share/doc/${PN} || die "rm failed"
|
||||
|
||||
use vala && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
use vala && readme.gentoo_print_elog
|
||||
}
|
@ -1,7 +1,11 @@
|
||||
AUX 3.30.1-optional-gedit.patch 1259 BLAKE2B ccca312359fcf0105a3ae934e0b51582f597eb84b34ceb82967d5939c735537b261148202f6fb277ad102a1337794b2416dd158d7432a4d13159721c2bdf3abb SHA512 e7a0a659711063d0ac37814bed3c8e43cb1d7bddd313fa87b7cba2a1d2eaae45ad6fb430f247c190f0f4f15813135c572779f44dfad8bf223aead214f4e8566d
|
||||
AUX 3.30.1-optional-introspection.patch 1266 BLAKE2B 95bc2dece601e561c95d420e3bb564b318c7498ac67e30ae9f40909bd781445c4c8c2e1e1dbee2932c530d24f19357c49a7ba59caeffb767aec66b1feef6605e SHA512 959319c7e36f1dbe1dbfa858f53a91b6f6f1c4e469a7a3b237bd8ec96a7636fb719084f5bf9c0146b253eaf7f9512db4a077ec1e40065a827597131515d889e6
|
||||
DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062
|
||||
DIST devhelp-3.26.1.tar.xz 613508 BLAKE2B a84d6bb55a81f0beda0603f343022b997e263934fc48ccc95503e156a0ee0984e1c945af785971c45f197865147c63be354ace72582d3575692dd5eed7e1e724 SHA512 76beec8846703004202229853a7a208b31bf56e2f10c102a3bb6e88fb9e54aded027e6ab9620706629dcb02cf5973f1d4fe88d217a7b3b8cb0efc948b02ca660
|
||||
DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c564c37916123d7377515dfb5a8277c51f543d103d4b34b11d72e3fbf4d7efc63296e118b1b6a6ac5ba557376a02 SHA512 a42208cbb7ad677a9c130eb637bbe52ca9fbdacd6bb7714ea3cd71285ad4983d7131dfab003ffaf0be1faccd04f215ad68429d4dcb7b49dbb0eebc0e10350f0b
|
||||
DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc
|
||||
EBUILD devhelp-3.24.0.ebuild 1652 BLAKE2B f371d3e2a9119eb5cb29c1b90c538a427fc81a1d00b1658b606a3076050b0b5f813af92dab684e191d156aa6309362ecca8daea03385c34146a3e9f32d376ee5 SHA512 596006b0a3e1c6d005f683be218b843a17593dbdd1f82ee2dfc43868609f318a74f3c48cbd8f4797310d214f885380aeb94c350242f2f81ecd0e6db8cbcad19d
|
||||
EBUILD devhelp-3.26.1.ebuild 1720 BLAKE2B a3f309bbee7533f0f4e2f9002578a6f311ab5ed8cb134b5b73a5c7639068a4479479b64c1ec8b0b43cc0b7468cd9d8c6549cac84d97c2b9b79a6986b7cf7af81 SHA512 fb626b2203dd6dac9257eb135cecfa98a315094c5ef2c3faa0604f4d0cdd57571783ad1e7f54a72d33bbbab2398d1e85f029ae3049453a2bbc2399159cd6ad28
|
||||
EBUILD devhelp-3.28.1.ebuild 1783 BLAKE2B 06084e4718a94e83d7a8a005f37a021ae7c7d918ef05d531e7f5b01f05d2dc5c3c7dc67262a4e2057ea22a46521c6323fc67d200f21756a5b910f52f3a155a7a SHA512 3e2489ccda475a4c95b0f4f95445036ff88693ca43d11e67b142ccd899064eecac45ef391ce892aeaa11909e94ba962abffa316e4536f41f06bf795680977466
|
||||
EBUILD devhelp-3.30.1.ebuild 1830 BLAKE2B ce7285ee28dc3611adb0fb03ccdb77f1c7ebf2522e1ecb11db6763e54df46fc3c69bf2f49f1bdd527c72c7d75f1226f8838d4a419a1b7729a003fdd205f7445c SHA512 47de5a4e8d9542e82b1b3e9fd11a4895d9e23e5d60affd03630523eee73560e846159d914bf51aaf08fc62ea54891470f7f35bc16f158054b5477f1d743d683d
|
||||
MISC metadata.xml 337 BLAKE2B b031370d8a469a93790b021e5d5f1bbd368ad0c13b144e4fb593d0abbe04d2408f6a7083ae1a1580ef5fdeaf26c59bcbcfcc0d5731f2fd42bde769cf1fb1ece2 SHA512 76931a5e5bff4c6f32aa55e27ff6ef6e320f79c21f1e3c3b3af4733dc0c141a7b782dfa38227fca4d6d50b763dcc3fd191581862ada051951b3185c596ca6753
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
# gedit-3.8 is python3 only, this also per:
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=979450
|
||||
PYTHON_COMPAT=( python{3_5,3_6} )
|
||||
|
||||
inherit gnome.org gnome2-utils meson python-single-r1 xdg
|
||||
|
||||
DESCRIPTION="An API documentation browser for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version)
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gedit gtk-doc +introspection"
|
||||
REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.56:2
|
||||
>=x11-libs/gtk+-3.22:3[introspection?]
|
||||
>=net-libs/webkit-gtk-2.20:4[introspection?]
|
||||
>=gui-libs/amtk-5.0:5
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gedit? (
|
||||
${PYTHON_DEPS}
|
||||
app-editors/gedit[introspection,python,${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
# libxml2 required for glib-compile-resources
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
dev-libs/libxml2:2
|
||||
dev-util/glib-utils
|
||||
dev-util/itstool
|
||||
gtk-doc? (
|
||||
>=dev-util/gtk-doc-1.25
|
||||
app-text/docbook-xml-dtd:4.3 )
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PV}-optional-introspection.patch
|
||||
"${FILESDIR}"/${PV}-optional-gedit.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use gedit && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dflatpak_build=false
|
||||
$(meson_use gedit gedit_plugin)
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
$(meson_use introspection)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
From 5bb00c3748741d585d544c96933a25bd399736ed Mon Sep 17 00:00:00 2001
|
||||
From: Mart Raudsepp <leio@gentoo.org>
|
||||
Date: Fri, 22 Mar 2019 19:47:49 +0200
|
||||
Subject: [PATCH 2/2] build: Add optionality for gedit plugin installation
|
||||
|
||||
---
|
||||
meson.build | 4 +++-
|
||||
meson_options.txt | 1 +
|
||||
2 files changed, 4 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index a0def09c..2d1d3e0a 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -155,7 +155,9 @@ add_global_arguments(supported_warning_cflags, language : 'c')
|
||||
##### end CFLAGS
|
||||
|
||||
subdir('data')
|
||||
-subdir('plugins/gedit-plugin')
|
||||
+if get_option('gedit_plugin')
|
||||
+ subdir('plugins/gedit-plugin')
|
||||
+endif
|
||||
subdir('po')
|
||||
subdir('help')
|
||||
subdir('devhelp')
|
||||
diff --git a/meson_options.txt b/meson_options.txt
|
||||
index 2eaa7ff9..8fdb5a89 100644
|
||||
--- a/meson_options.txt
|
||||
+++ b/meson_options.txt
|
||||
@@ -1,3 +1,4 @@
|
||||
option('flatpak_build', type : 'boolean', value : false, description : 'Flatpak build mode')
|
||||
+option('gedit_plugin', type : 'boolean', value : true, description : 'Install the gedit plugin')
|
||||
option('gtk_doc', type : 'boolean', value : false, description : 'Build the API reference')
|
||||
option('introspection', type : 'boolean', value : true, description : 'Build GObject Introspection data')
|
||||
--
|
||||
2.17.0
|
||||
|
@ -0,0 +1,38 @@
|
||||
From 3434481e901a0ffbcba9817e4c0641ca8c19275a Mon Sep 17 00:00:00 2001
|
||||
From: Mart Raudsepp <leio@gentoo.org>
|
||||
Date: Fri, 22 Mar 2019 19:44:40 +0200
|
||||
Subject: [PATCH 1/2] build: Add optionality for introspection build
|
||||
|
||||
---
|
||||
devhelp/meson.build | 2 ++
|
||||
meson_options.txt | 1 +
|
||||
2 files changed, 3 insertions(+)
|
||||
|
||||
diff --git a/devhelp/meson.build b/devhelp/meson.build
|
||||
index ea217895..f88fcb07 100644
|
||||
--- a/devhelp/meson.build
|
||||
+++ b/devhelp/meson.build
|
||||
@@ -123,6 +123,7 @@ PKG_CONFIG.generate(
|
||||
requires : LIBDEVHELP_DEPS_STR
|
||||
)
|
||||
|
||||
+if get_option('introspection')
|
||||
GNOME.generate_gir(
|
||||
libdevhelp,
|
||||
export_packages : 'libdevhelp-@0@'.format(LIBDEVHELP_API_VERSION_FULL),
|
||||
@@ -139,3 +140,4 @@ GNOME.generate_gir(
|
||||
include_directories : ROOT_INCLUDE_DIR,
|
||||
install : true
|
||||
)
|
||||
+endif
|
||||
diff --git a/meson_options.txt b/meson_options.txt
|
||||
index a10fc603..2eaa7ff9 100644
|
||||
--- a/meson_options.txt
|
||||
+++ b/meson_options.txt
|
||||
@@ -1,2 +1,3 @@
|
||||
option('flatpak_build', type : 'boolean', value : false, description : 'Flatpak build mode')
|
||||
option('gtk_doc', type : 'boolean', value : false, description : 'Build the API reference')
|
||||
+option('introspection', type : 'boolean', value : true, description : 'Build GObject Introspection data')
|
||||
--
|
||||
2.17.0
|
||||
|
@ -0,0 +1,35 @@
|
||||
From b30057251d3f2b5860b36505fed440a6bebe0359 Mon Sep 17 00:00:00 2001
|
||||
From: Shiba <not@telling.you>
|
||||
Date: Wed, 19 Dec 2018 00:37:57 +0100
|
||||
Subject: [PATCH] elogind support
|
||||
|
||||
---
|
||||
daemon/meson.build | 11 ++++++++++-
|
||||
2 files changed, 11 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/daemon/meson.build b/daemon/meson.build
|
||||
index d0cf87c..c7f85d7 100644
|
||||
--- a/daemon/meson.build
|
||||
+++ b/daemon/meson.build
|
||||
@@ -11,8 +11,17 @@ sysprofd_sources = [
|
||||
# NOTE: This is used in data/meson.build
|
||||
pkglibexecdir = join_paths(get_option('prefix'), get_option('libexecdir'), 'sysprof')
|
||||
|
||||
+# Check for sd-bus support either by systemd or elogind
|
||||
+sdbus_dep = dependency('libsystemd', version: '>=222', required: false)
|
||||
+if not sdbus_dep.found()
|
||||
+ sdbus_dep = dependency('libelogind', version: '>=239.3', required: false)
|
||||
+ if not sdbus_dep.found()
|
||||
+ error('sysprofd requires sd-bus but neither systemd nor elogind were found')
|
||||
+ endif
|
||||
+endif
|
||||
+
|
||||
sysprofd_deps = [
|
||||
- dependency('libsystemd', version: '>=222'),
|
||||
+ sdbus_dep,
|
||||
dependency('glib-2.0'),
|
||||
]
|
||||
|
||||
--
|
||||
2.18.1
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome.org gnome2-utils meson systemd xdg
|
||||
|
||||
DESCRIPTION="System-wide Linux Profiler"
|
||||
HOMEPAGE="http://sysprof.com/"
|
||||
|
||||
LICENSE="GPL-3+ GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="elogind gtk systemd"
|
||||
REQUIRED_USE="?? ( elogind systemd )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.44:2
|
||||
sys-auth/polkit
|
||||
gtk? ( >=x11-libs/gtk+-3.22.0:3 )
|
||||
elogind? ( >=sys-auth/elogind-239.3 )
|
||||
systemd? ( >=sys-apps/systemd-222:0= )
|
||||
"
|
||||
# libxml2 required for glib-compile-resources; appstream-glib for appdata.xml developer_name tag translation
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
dev-libs/libxml2:2
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
>=sys-kernel/linux-headers-2.6.32
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PV}-elogind.patch )
|
||||
|
||||
src_configure() {
|
||||
# -Dwith_sysprofd=host currently unavailable from ebuild
|
||||
local emesonargs=(
|
||||
$(meson_use gtk enable_gtk)
|
||||
-Dwith_sysprofd=$(usex systemd bundled $(usex elogind bundled none))
|
||||
-Dsystemdunitdir=$(systemd_get_systemunitdir)
|
||||
# -Ddebugdir
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
|
||||
elog "On many systems, especially amd64, it is typical that with a modern"
|
||||
elog "toolchain -fomit-frame-pointer for gcc is the default, because"
|
||||
elog "debugging is still possible thanks to gcc4/gdb location list feature."
|
||||
elog "However sysprof is not able to construct call trees if frame pointers"
|
||||
elog "are not present. Therefore -fno-omit-frame-pointer CFLAGS is suggested"
|
||||
elog "for the libraries and applications involved in the profiling. That"
|
||||
elog "means a CPU register is used for the frame pointer instead of other"
|
||||
elog "purposes, which means a very minimal performance loss when there is"
|
||||
elog "register pressure."
|
||||
if ! use systemd && ! use elogind; then
|
||||
elog ""
|
||||
elog "Without systemd or elogind, sysprof may not function when launched as a"
|
||||
elog "regular user, thus suboptimal running from root account may be necessary."
|
||||
if use gtk; then
|
||||
elog "Under wayland, that limits the recording usage to sysprof-cli utility."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -0,0 +1,160 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome.org gnome2-utils meson xdg
|
||||
|
||||
DESCRIPTION="GNOME's main interface to configure various aspects of the desktop"
|
||||
HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/"
|
||||
SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="2"
|
||||
IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager systemd v4l wayland"
|
||||
REQUIRED_USE="
|
||||
flickr? ( gnome-online-accounts )
|
||||
^^ ( elogind systemd )
|
||||
" # Theoretically "?? ( elogind systemd )" is fine too, lacking some functionality at runtime, but needs testing if handled gracefully enough
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
|
||||
# kerberos unfortunately means mit-krb5; build fails with heimdal
|
||||
# display panel requires colord and gnome-settings-daemon[colord]
|
||||
# wacom panel requires gsd-enums.h from gsd at build time, probably also runtime support
|
||||
# printer panel requires cups and smbclient (the latter is not patched yet to be separately optional)
|
||||
# >=polkit-0.114 for .policy files gettext ITS
|
||||
clutter_gtk_dep="media-libs/clutter-gtk:1.0"
|
||||
# First block is toplevel meson.build deps in order of occurrence (plus deeper deps if in same conditional). Second block is dependency() from subdir meson.builds, sorted by directory name occurrence order
|
||||
COMMON_DEPEND="
|
||||
gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
|
||||
>=media-sound/pulseaudio-2.0[glib]
|
||||
>=sys-apps/accountsservice-0.6.39
|
||||
>=x11-misc/colord-0.1.34:0=
|
||||
>=x11-libs/gdk-pixbuf-2.23.0:2
|
||||
>=dev-libs/glib-2.53.0:2
|
||||
>=gnome-base/gnome-desktop-3.27.90:3=
|
||||
>=gnome-base/gnome-settings-daemon-3.25.90[colord,input_devices_wacom?]
|
||||
>=gnome-base/gsettings-desktop-schemas-3.27.2
|
||||
dev-libs/libxml2:2
|
||||
>=sys-auth/polkit-0.114
|
||||
>=sys-power/upower-0.99:=
|
||||
x11-libs/libX11
|
||||
>=x11-libs/libXi-1.2
|
||||
flickr? ( >=media-libs/grilo-0.3.0:0.3= )
|
||||
>=x11-libs/gtk+-3.22.0:3[X,wayland=]
|
||||
cups? (
|
||||
>=net-print/cups-1.7[dbus]
|
||||
>=net-fs/samba-4.0.0[client]
|
||||
)
|
||||
v4l? (
|
||||
${clutter_gtk_dep}
|
||||
>=media-video/cheese-3.28.0 )
|
||||
ibus? ( >=app-i18n/ibus-1.5.2 )
|
||||
wayland? ( virtual/libgudev )
|
||||
networkmanager? (
|
||||
>=gnome-extra/nm-applet-1.8.0
|
||||
>=net-misc/networkmanager-1.10.0:=[modemmanager]
|
||||
>=net-misc/modemmanager-0.7.990 )
|
||||
bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
|
||||
input_devices_wacom? (
|
||||
${clutter_gtk_dep}
|
||||
>=dev-libs/libwacom-0.27
|
||||
>=media-libs/clutter-1.11.3:1.0 )
|
||||
kerberos? ( app-crypt/mit-krb5 )
|
||||
|
||||
x11-libs/cairo[glib]
|
||||
>=x11-libs/colord-gtk-0.1.24
|
||||
net-libs/libsoup:2.4
|
||||
media-libs/fontconfig
|
||||
gnome-base/libgtop:2=
|
||||
app-crypt/libsecret
|
||||
>=media-libs/libcanberra-0.13[gtk3]
|
||||
>=dev-libs/libpwquality-1.2.2
|
||||
"
|
||||
# systemd/elogind USE flagged because package manager will potentially try to satisfy a
|
||||
# "|| ( systemd ( elogind openrc-settingsd)" via systemd if openrc-settingsd isn't already installed.
|
||||
# libgnomekbd needed only for gkbd-keyboard-display tool
|
||||
# gnome-color-manager needed for gcm-calibrate and gcm-viewer calls from color panel
|
||||
# <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x
|
||||
#
|
||||
# mouse panel needs a concrete set of X11 drivers at runtime, bug #580474
|
||||
# Also we need newer driver versions to allow wacom and libinput drivers to
|
||||
# not collide
|
||||
#
|
||||
# system-config-printer provides org.fedoraproject.Config.Printing service and interface
|
||||
# cups-pk-helper provides org.opensuse.cupspkhelper.mechanism.all-edit policykit helper policy
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
systemd? ( >=sys-apps/systemd-31 )
|
||||
elogind? ( app-admin/openrc-settingsd
|
||||
sys-auth/elogind )
|
||||
x11-themes/adwaita-icon-theme
|
||||
>=gnome-extra/gnome-color-manager-3.1.2
|
||||
cups? (
|
||||
app-admin/system-config-printer
|
||||
net-print/cups-pk-helper )
|
||||
>=gnome-base/libgnomekbd-3
|
||||
wayland? ( dev-libs/libinput )
|
||||
!wayland? (
|
||||
>=x11-drivers/xf86-input-libinput-0.19.0
|
||||
input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) )
|
||||
flickr? ( media-plugins/grilo-plugins:0.3[flickr,gnome-online-accounts] )
|
||||
|
||||
!<gnome-base/gdm-2.91.94
|
||||
!gnome-extra/gnome-media[pulseaudio]
|
||||
!<gnome-extra/gnome-media-2.32.0-r300
|
||||
!<net-wireless/gnome-bluetooth-3.3.2
|
||||
"
|
||||
# PDEPEND to avoid circular dependency; gnome-session-check-accelerated called by info panel
|
||||
# gnome-session-2.91.6-r1 also needed so that 10-user-dirs-update is run at login
|
||||
PDEPEND=">=gnome-base/gnome-session-2.91.6-r1"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-libs/libxslt
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.2
|
||||
x11-base/xorg-proto
|
||||
dev-libs/libxml2:2
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/glib-utils
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# Patches from gnome-3-28 branch on top of 3.28.2
|
||||
# Makes some panels and dependencies optional
|
||||
# https://bugzilla.gnome.org/686840, 697478, 700145
|
||||
# Fix some absolute paths to be appropriate for Gentoo
|
||||
"${WORKDIR}"/patches/
|
||||
# Extra patch to fix incomplete USE=-cups support in patchset; amend it into the cups optionality commit for next patchset
|
||||
"${FILESDIR}"/${PV}-conditional-cups-tests.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use bluetooth)
|
||||
$(meson_use v4l cheese)
|
||||
-Dcups=$(usex cups enabled disabled)
|
||||
-Ddocumentation=true # manpage
|
||||
-Dgoa=$(usex gnome-online-accounts enabled disabled)
|
||||
-Dgrilo=$(usex flickr enabled disabled)
|
||||
$(meson_use ibus)
|
||||
-Dkerberos=$(usex kerberos enabled disabled)
|
||||
$(meson_use networkmanager network_manager)
|
||||
-Dtracing=false
|
||||
$(meson_use input_devices_wacom wacom)
|
||||
$(meson_use wayland)
|
||||
# bashcompletions installed to $datadir/bash-completion/completions by v3.28.2, which is the same as $(get_bashcompdir)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
DIST gnome-shell-extension-gsconnect-12.tar.gz 1034122 BLAKE2B dc9e4003532bbb500c81d2bd0d2a715f60bb5c70b6bcf3286ebd8b2219d511f51e63c93ef30b0b71ced720531c811462f3b343d9a9eaa07ef4a56a498e5c497f SHA512 3b88aa7ff6e55556a6e438376c578a007d41d266dc91f6d56dfccde217bd0ede7ed40c10b05903582d9bde392f0a375f34b1fbdfd1aae0204f46b9d7e6c246ef
|
||||
DIST gnome-shell-extension-gsconnect-20.tar.gz 282464 BLAKE2B 1d0949a34f209f85ebe857494ef94ca429755c13d4988f5ef965f90194b7fad2d37ba0ebfb65ddb2df0db8aba17f27ca400e19755e528cf445dc1cd2b5a8b9d5 SHA512 7db21a580593f429eb7d89054d6ec5e867d33ddc36e29a7e08ba54be8941cc507f081539fdbb0b14bd9ef3c6461964f02e23c12136f475c683c90685e4ea1354
|
||||
DIST gnome-shell-extension-gsconnect-21.tar.gz 290699 BLAKE2B cfdaf5d3e02e7a73009ff6f355f9ba444a811fa0834f1d16ac191217a613b56ab39d0952fdd1119e2e6371ba3e5ac89473d1a10de922189c6b2a40e0518b97fc SHA512 3382b5043fcaa359cb12777098f4f89ccdca1a20c6e0b953a8f165563902e3b4d0d469f09a59d01bad708748969efd79651cdd5ab9129c29ff656c6a918e0821
|
||||
EBUILD gnome-shell-extension-gsconnect-12-r1.ebuild 1467 BLAKE2B f89f94c2a40773189c8c23e6e39bb26d3e56ad3870ffbf878fe751a9f4985fe67a237a7607615de3e5855ccc4748197c0c154cb6bd522fe91582115031022f89 SHA512 8f8aa26056806b879abee4ba26dec54c72809d8bb94fc7209dce72ce2e6eac8f3dccdc2095ea7eb4ecb809387d466aabbe15ffbb40a804275b99994371fa66fb
|
||||
EBUILD gnome-shell-extension-gsconnect-20.ebuild 1420 BLAKE2B 41c067d19a759ff3e67acf064a381e5ca7552fd919d5f49460e71a62f20a3f6e6357a5a30c816530936f2e41b0004551f4e50f5a26bdaeacccc5885a1865aa98 SHA512 96264f963d67ea1176865e80d5888c43c9b605f54df0dabbc26814119c6effaa4114c82167ee5b323c3aebcb3934d167a154a6810f8699788cc97a6fcf42e499
|
||||
EBUILD gnome-shell-extension-gsconnect-21.ebuild 1431 BLAKE2B e0d64db350bafb87088b2ec5de4eedec776c06edb2c18af52d55c9fe0acf3369f7f47337076d1b04c9659a69651a8e9f51d94daefdfe7e75b85066dfc684a7b6 SHA512 83ef50ae1653840849c543b6ed586ef4aa7ed02e8dc1daee7b054bb09f6fcab04fb642f55a8991ae1ed9dc910375ce442a8a3e1872c3e366fb1fd1d581607af9
|
||||
MISC metadata.xml 321 BLAKE2B daf09efc56bcbf90c8a190e25127a11d12fa7935ee49fbbb5881f1aa3e552485e63ffd9dd8e4099260b504ebdf2a7342a868328cd591b8f4ea1dde173292a882 SHA512 f8b184239c05241cac2b86acfab2f265297cee49a7fe254633181208ec7d29b875582091f34ccc0d8fed2fa41bc4488509a913d96efc9ca8155cbed5f362683f
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit gnome2-utils meson readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="KDE Connect implementation for Gnome Shell"
|
||||
HOMEPAGE="https://github.com/andyholmes/gnome-shell-extension-gsconnect"
|
||||
SRC_URI="https://github.com/andyholmes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="nautilus"
|
||||
|
||||
COMMON_DEPEND="dev-libs/glib:2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
app-eselect/eselect-gnome-shell-extensions
|
||||
>=dev-libs/gjs-1.48
|
||||
>=gnome-base/gnome-shell-3.28
|
||||
gnome-base/gvfs
|
||||
|| ( ( net-libs/gnome-online-accounts dev-libs/libgdata ) dev-libs/folks )
|
||||
|| ( media-libs/libcanberra media-libs/gsound )
|
||||
nautilus? (
|
||||
dev-python/nautilus-python
|
||||
gnome-base/nautilus[introspection] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="For knowing more about how to do the setup, please visit:
|
||||
https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation"
|
||||
|
||||
src_configure() {
|
||||
meson_src_configure \
|
||||
$(meson_use nautilus)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
ebegin "Updating list of installed extensions"
|
||||
eselect gnome-shell-extensions update
|
||||
eend $?
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -0,0 +1,3 @@
|
||||
DIST amtk-5.0.0.tar.xz 368524 BLAKE2B dae5e6c832fd0cb94a7afa0524a9ce863f72023a3648b01004c834f6a17fa285ccbe4d3ec87b54101b4fa644c3530ec6f4faebf3fa971ef201a4e6455a3fff54 SHA512 86433a7b314bfbdd00cd53a7223561645b0ebd40ec519f97b61e8df073b88c76425182ad71a49794090a51eddf68b81f4c7d88c4bf6a618311aa92908f5bea73
|
||||
EBUILD amtk-5.0.0.ebuild 681 BLAKE2B 46cf9bbee2649ba5e3179107c7dac82fcd3f72d2281a6c516cb8d64dd29354f07ed8c4b238988f4b23750aab3bca057970972ffdc74a7380a025c49ffd9af7a6 SHA512 3dbcc633c300467a6b11c743ebf08d8b9d1ce343d3549e11da98ae15823e1a75b072cb3efec15d8389162d9fe8b537f3f1d9029944a79d63faa98ac8345d8062
|
||||
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Actions, Menus and Toolbars Kit for GTK+ applications"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Amtk"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+introspection"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.52:2
|
||||
>=x11-libs/gtk+-3.22:3
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.42:= )
|
||||
"
|
||||
DEPEND="${DEPEND}
|
||||
>=sys-devel/gettext-0.19.4
|
||||
>=dev-util/gtk-doc-am-1.25
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-gtk-doc \
|
||||
--disable-installed-tests \
|
||||
$(use_enable introspection) \
|
||||
--disable-valgrind
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>gnome@gentoo.org</email>
|
||||
<name>Gentoo GNOME Desktop</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX kpat-18.04.3-qt-5.11.patch 568 BLAKE2B edb523a493613cff7a3f56d434c79052b178a7b26e9b2352d761af961ae4abbbbcfb969a8bd3df72d750e737a0649247635a540c9309190962335f8cc498e7bd SHA512 ba6ad3d6cf110b5ef3a618dcd20f17cb1a97249c1a1105cfe11369bf1b249fb7d8a1f7f7c6077aa91af14217829959a848a3f382931e49edbecce8f5b6d4ea12
|
||||
DIST kpat-18.04.3.tar.xz 3565116 BLAKE2B 3b61d26df58e6c502f45acdf3ece92d400301c6e8087fe00034d56f4acbbf047cb5ffe391345cde20b5ed69317cd703ecf1871c891e192e53d91eba73d6e4c8e SHA512 bd325d52faad7200d5aa1738cc539d8f285c4b9cb67e2f63837379fc89b4adb8873433df01392447e69546db04698b2f108613fe0a3001bf7c77dbda0bd73acf
|
||||
EBUILD kpat-18.04.3-r1.ebuild 895 BLAKE2B 495f295aae9d3c02959de43ed134d1e9f5909a99918dd1a2cf25f6be9ebfd60fb122f221055d392f194729f41cccdd7b929883be7827f33bf51b8beb5ace988f SHA512 549057f6692e273f882a96b6f7ff7b1ef3b28d0cd4ed22832396ee19c3fa19cebf5fbfeb494519bb0738582c82e227678ff2aabf2ef9849b69211ee1ee71355d
|
||||
EBUILD kpat-18.04.3-r1.ebuild 943 BLAKE2B db8a2a7aa81a03c958c33ecc2660096de0954cbd29e480c2335f263e49bf306f81781609fb8e76ce33db2123b2d2466b691e7dbf3dad8629c20ad0172ee6bb99 SHA512 ee9572f8df315d0302377fefce3f673c4364153dbfa3bd23db2882f46edd8d1324610f23b532fefe68e7d171ade56d529da0ce0a0bb479b7045219d5dd891a45
|
||||
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
AUX 3.26-add-control-optional-deps.patch 2773 BLAKE2B e6c3faa98ecda13c926752defef389fd155f615df2010d8499aba7870b929f520662f5c718f457edd5f14f68c26d63ab58a5ee1a583af9f5721d4cf4141385a8 SHA512 e786172609ca64afa85663077794cb146edf7f59bd6187bc253d2ab682f5cf244f5238df18648641f7450ce6add97f2db1adfa11b52a3ba5e29c16356e9fac08
|
||||
DIST simple-scan-3.24.1.tar.xz 669452 BLAKE2B 927c3479a96525e2996aab7c8d37b585f93fb07315a4f5cb0292b29befb0417df6e6afb059158d9840903d7474bf0d4fb97e634c585ca7654581b82a264e80f0 SHA512 9f0ced644b13dcaad4f1e23a6520b1cbe3c36d995fca4791383f959986cd396f123638a23dbd02a9511ef7e1c9c915b3a025e9b7e4de4542a4c180c4fe29e2b9
|
||||
DIST simple-scan-3.30.2.tar.xz 512540 BLAKE2B 908af68fbd297e2cc0c0c5440166ebc706f6c0a1a88948e9cdfe30a2e9e548125b31e6a00684a8a0db8e4c37c9d0930765b74e2ba9e1d540e4ae705cfd404349 SHA512 3a4d19bd36a88124ba43d388807afd1d6a51fc691ed83570a095e3b9719b5db5f3eb457a41bc8e36f2f1bf25ff4ab83edc150d4cdddd0d528e9280ea2da6cdb6
|
||||
EBUILD simple-scan-3.24.1.ebuild 1307 BLAKE2B 8b90d4018beaec2add9b1a9b9b5988caaae286304dfdc1c6180db1794ed53c20796f28144d8c3d4b37893219c18f7162e773d337978034ef5abaf5c5cc7d1506 SHA512 859a7b62b6717cd3ab921343be728e964a60c92b32de3a2ac1493a2f6d71d6ba5c5f07188e392250e1aae75673646de9f91bf25570bb43a99d564920ec98062d
|
||||
EBUILD simple-scan-3.30.2.ebuild 1399 BLAKE2B 2bb1071bda32bc657aad896ebad72dacdac7b7f2c91ef2e07e42855bba1e096c8153fa87ddb92131b3f0a04eba419811bc79c07c94f04c13567bd05698db8d48 SHA512 94079609c6a0cf84d902a97bdf1a71cf90a4265a7fab323649530fa7d8f842817c5b79b983dc491504c0014b5b239312de86cee6f5b59947da767b63ab6d09ce
|
||||
EBUILD simple-scan-3.24.1.ebuild 1335 BLAKE2B 63576693a802db62460e1082dff99268639ee3253dd261facd0db3bde5b399461e0e268a417dd4b3e7346de47287b1dee9321be09ba80fa03462d08961718a31 SHA512 071db78d53b4c1dede6c5509b9de07ccebe9f46664ad023764e352cb8c1c87ce3e17321a8e78602e6cda6c8f4a3a7e98fac8a4b19b60c4e4271ee3237d73410d
|
||||
EBUILD simple-scan-3.30.2.ebuild 1385 BLAKE2B 0f406f83606d4203dd0d7785b5330db5a0cf7d5a6c00d7a86b8d5768388d8de0016100184ce6afbd95e0e4ab9e598b8d635a8abbcad00024bf7dabe491dc9799 SHA512 6176fa51739f6975a17a0e7147a152464566d3192bc7414e6239351189674768a5d83bb80575f38968e8cc57266a028947c1e10a38c16697736853023e1449b0
|
||||
MISC metadata.xml 718 BLAKE2B 46e5929721e967a667f32a8993903b635599ae06c5b5179edf0579070b2b393f750a044bc280519b820f336843d1b98a795f73ef9500a27951a64b61794901e5 SHA512 82244c0dc32c4ded72048a387cee5f350a66148ecaa12a941e4a86d9d9079f1769f1f240ee564c7f991f9d53c050e9fd3e9113024fc8831a6766ec3d88b665ca
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue