parent
16c7e4a167
commit
1bb6581e92
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
MANIFEST Manifest.files.gz 29448 BLAKE2B bca881a5a64088efbc4648dffc5ab66c3be1b44a325b9cc794c19ceb84db110579003f8538fb047abb7791ed731d372f462a1361c02379d9c8efbd7cdc4a9ed2 SHA512 36010aa55572f1a8fa4012912933b0106e8b5491f27217ade000162123706feef0829409fb5eb162eda7b1b2e45a4650bb8261899a6c5beeb4751e2ed973feb5
|
MANIFEST Manifest.files.gz 29420 BLAKE2B ebfb94a4df4e049902fcc675e6fda383a8e3561774ccd6eefff0ce17410b3f292267e12fb5a5533aad8d197f8c99838a4af758cc11b14d650050a9b51a23d155 SHA512 3c0e2edd3e68e5ad1e741c105f7a63b601bdb24b64cda3149b020197f81c553b59d782c215ffb1fed4ab46857e06dfb31c793327a873bafca871dda41f8f9749
|
||||||
TIMESTAMP 2023-05-12T05:10:06Z
|
TIMESTAMP 2023-05-12T07:39:57Z
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdyi5fFIAAAAAALgAo
|
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRd7U1fFIAAAAAALgAo
|
||||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||||
klBHyQ//dSfNx18PklQBFWePWuqPOqF3sw+Hn8o/SLKMdH6lAYQXeU3kYcHUf8um
|
klB/2g/9GAyvP+TE41CwMm2/cxlfuBtr/NIC8ccsLoH3QxOfZuqYGBMQSCVpa8Pc
|
||||||
FD2iEGDewXeRZuw5nkGern+jNxkcR32vR0MmvXqJeBNFzzks+yGigCXgkZqEBZqP
|
l8nltZ7iS24WhFwxjcVGBVnS88Qq5fhJvBRfSDdawDFeO9jQ6dlPaZpOMyaBhTju
|
||||||
Oqa8OQPqC6NxjoPTdzRPlIe67YkIYAjI23I5882jvhpEI8C40puL/bRhrMFMRyxo
|
GYJ0ONLWzrPOkzzpPTudinHz7AX30VYfI9EytdviIS5YFuOoQQc82mT+IvGgiaF9
|
||||||
AlItDzlUjqpALpKwIL9mDOYjqZnCk+rh08vDGNaMdJPboXH4DkU7dWYIWrkcjBGn
|
1b4tMiOTYEb8qYlV6UInHCy7xfAac4d5M8qIdmUbnpEdFebMKz6Ik1k2NbKQibAy
|
||||||
Brh0Se6eW25LMPCv3vdn6O+EnCwB2R5onzNYaIwFWkDjHPrg5MAJTOm3ffbJJDjy
|
cBYolsKN9rHqlVE12DTEn0scK+fhPY/XxIps8RloVSQLDnUnfXtbcRzndXhxtVXA
|
||||||
NqJk0SzR1PWiau5j1STkhWlA64STiTH6q0HZVCh5fgprzFEG6Lk1DAoX867ZbK4Z
|
r9LOIpjbCbF2Jma1YW85Eh4VqipiCU+377zMRHejh1yg647m9u+TkroU0Q+GRmDF
|
||||||
utNo3QoBC7eUvUQAZAW19ZNOsDHKdQQL54H2boxh+OOJzzlUTo53zVotPaRni+OO
|
PZbanZ9KyEmJJKKiEcnNJ8qEET5ryVPieZDdBmYKJOrwYhP+vhkRSm/8d7tJIvqe
|
||||||
oALuwRXHdZbcCZ/+B945kJ4zXvYipHAHdKZHtL2SgUphzwV3O4N0No3yvpzzrAYO
|
dsl+P8PW5QW3KwEjutpR4qIfLuBmuJVv9Bl5fXSw0MrjGYmvU77H4swnSMmpjw5Z
|
||||||
OpHgiWEhxeEf/m1DBg4QdCYVDm3vKy0P9/7Wh0l8GNaPJxRiYMilV7pa2A80tBFi
|
zKKiYTCK6bOBe9ZZH/JgGII4VCzhs/9ccrdKpOhLMqKhoEmQ1L8Y7manc2hyN6kj
|
||||||
oz+S2/CPOsxUp2+ZHRvDQpoLbUEJHqc0OZVxRJRvCsr0b+Rde0JS8Z6fLM+f9tZz
|
dS/9sw6rU/TLVawl8jrTN9AzErKL9/aROHziGUeCth2bCcBGGsz9QLfbLyU0e4lI
|
||||||
a8J9NSQSczpVOsXs+sb5fQINWOP8WOwsPEEQROIz4z+9wevSiqc=
|
1sYsIY/t5/DR2eanCMwHJkYboeR++6svkyw1TUi35lhp9hmvFr0=
|
||||||
=o+Ru
|
=Zpap
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,426 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit desktop libtool qmake-utils systemd
|
||||||
|
|
||||||
|
MY_PV=${PV/_beta/-b}
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Featureful client/server network backup suite"
|
||||||
|
HOMEPAGE="https://www.bacula.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||||
|
IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
!bacula-clientonly? (
|
||||||
|
!bacula-nodir? ( virtual/mta )
|
||||||
|
postgres? ( dev-db/postgresql:=[threads] )
|
||||||
|
mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) )
|
||||||
|
sqlite? ( dev-db/sqlite:3 )
|
||||||
|
)
|
||||||
|
dev-libs/gmp:0
|
||||||
|
qt5? (
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
dev-qt/qtsvg:5
|
||||||
|
x11-libs/qwt:6
|
||||||
|
)
|
||||||
|
logwatch? ( sys-apps/logwatch )
|
||||||
|
readline? ( sys-libs/readline:0 )
|
||||||
|
static? (
|
||||||
|
dev-libs/lzo[static-libs]
|
||||||
|
sys-libs/ncurses:=[static-libs]
|
||||||
|
sys-libs/zlib[static-libs]
|
||||||
|
acl? ( virtual/acl[static-libs(+)] )
|
||||||
|
ssl? (
|
||||||
|
dev-libs/openssl:0=[static-libs]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
!static? (
|
||||||
|
dev-libs/lzo
|
||||||
|
sys-libs/ncurses:=
|
||||||
|
sys-libs/zlib
|
||||||
|
acl? ( virtual/acl )
|
||||||
|
ssl? (
|
||||||
|
dev-libs/openssl:0=
|
||||||
|
)
|
||||||
|
)
|
||||||
|
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||||
|
dev-util/patchelf
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
acct-user/bacula
|
||||||
|
acct-group/bacula
|
||||||
|
!bacula-clientonly? (
|
||||||
|
!bacula-nosd? (
|
||||||
|
app-arch/mt-st
|
||||||
|
sys-block/mtx
|
||||||
|
)
|
||||||
|
)
|
||||||
|
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRED_USE="
|
||||||
|
!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
|
||||||
|
static? ( bacula-clientonly )
|
||||||
|
"
|
||||||
|
|
||||||
|
# suppress warning wrt 'implicit function declaration' in config logs
|
||||||
|
# bug 900663
|
||||||
|
QA_CONFIG_IMPL_DECL_SKIP=(
|
||||||
|
makedev # designed to check availability in
|
||||||
|
# used header file
|
||||||
|
)
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
#XOR and !bacula-clientonly controlled by REQUIRED_USE
|
||||||
|
use mysql && export mydbtype="mysql"
|
||||||
|
use postgres && export mydbtype="postgresql"
|
||||||
|
use sqlite && export mydbtype="sqlite3"
|
||||||
|
|
||||||
|
if use bacula-clientonly && use static && use qt5; then
|
||||||
|
ewarn
|
||||||
|
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt5' useflag."
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# adjusts default configuration files for several binaries
|
||||||
|
# to /etc/bacula/<config> instead of ./<config>
|
||||||
|
pushd src >&/dev/null || die
|
||||||
|
for f in console/console.c dird/dird.c filed/filed.c \
|
||||||
|
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||||
|
stored/bscan.c stored/btape.c stored/stored.c \
|
||||||
|
qt-console/main.cpp; do
|
||||||
|
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||||
|
|| die "sed on ${f} failed"
|
||||||
|
done
|
||||||
|
popd >&/dev/null || die
|
||||||
|
|
||||||
|
# bug 466688 drop deprecated categories from Desktop file
|
||||||
|
sed -i -e 's/Application;//' scripts/bat.desktop.in || die
|
||||||
|
|
||||||
|
# bug 466690 Use CXXFLAGS instead of CFLAGS
|
||||||
|
sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
|
||||||
|
|
||||||
|
# drop automatic install of unneeded documentation (for bug 356499)
|
||||||
|
eapply -p0 "${FILESDIR}"/7.2.0/${PN}-7.2.0-doc.patch
|
||||||
|
|
||||||
|
# bug #310087
|
||||||
|
eapply "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
|
||||||
|
|
||||||
|
# bug #311161
|
||||||
|
eapply -p0 "${FILESDIR}"/9.0.2/${PN}-9.0.2-lib-search-path.patch
|
||||||
|
|
||||||
|
# bat needs to respect LDFLAGS and CFLAGS
|
||||||
|
eapply -p0 "${FILESDIR}"/9.0.6/${PN}-9.0.6-bat-pro.patch
|
||||||
|
|
||||||
|
# bug #328701
|
||||||
|
eapply -p0 "${FILESDIR}"/5.2.3/${PN}-5.2.3-openssl-1.patch
|
||||||
|
|
||||||
|
eapply -p0 "${FILESDIR}"/${PN}-11.0.2-fix-static.patch
|
||||||
|
|
||||||
|
# fix soname in libbaccat.so, see bugs #602952, #790140 and #845126
|
||||||
|
eapply "${FILESDIR}/bacula-fix-sonames-new.patch"
|
||||||
|
|
||||||
|
# do not strip binaries
|
||||||
|
sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
|
||||||
|
sed -i -e "s/strip /# strip /" src/console/Makefile.in || die
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
|
||||||
|
# Fix systemd unit files:
|
||||||
|
# bug 497748
|
||||||
|
sed -i -e '/Requires/d' platforms/systemd/*.service.in || die
|
||||||
|
sed -i -e '/StandardOutput/d' platforms/systemd/*.service.in || die
|
||||||
|
# bug 504370
|
||||||
|
sed -i -e '/Alias=bacula-dir/d' platforms/systemd/bacula-dir.service.in || die
|
||||||
|
# bug 584442 and 504368
|
||||||
|
sed -i -e 's/@dir_user@/root/g' platforms/systemd/bacula-dir.service.in || die
|
||||||
|
|
||||||
|
# build 'bat' for Qt5
|
||||||
|
export QMAKE="$(qt5_get_bindir)"/qmake
|
||||||
|
|
||||||
|
# adapt to >=Qt-5.9 (see bug #644566)
|
||||||
|
# qmake needs an existing target file to generate install instructions
|
||||||
|
sed -i -e 's#bins.files = bat#bins.files = .libs/bat#g' \
|
||||||
|
src/qt-console/bat.pro.in || die
|
||||||
|
mkdir src/qt-console/.libs || die
|
||||||
|
touch src/qt-console/.libs/bat || die
|
||||||
|
chmod 755 src/qt-console/.libs/bat || die
|
||||||
|
|
||||||
|
# Don't let program install man pages directly
|
||||||
|
sed -i -e 's/ manpages//' Makefile.in || die
|
||||||
|
|
||||||
|
# correct installation for plugins to mode 0755 (bug #725946)
|
||||||
|
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile ||die
|
||||||
|
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/docker/Makefile ||die
|
||||||
|
|
||||||
|
# fix bundled libtool (bug 466696)
|
||||||
|
# But first move directory with M4 macros out of the way.
|
||||||
|
# It is only needed by autoconf and gives errors during elibtoolize.
|
||||||
|
mv autoconf/libtool autoconf/libtool1 || die
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=''
|
||||||
|
|
||||||
|
if use bacula-clientonly; then
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_enable bacula-clientonly client-only) \
|
||||||
|
$(use_enable !static libtool) \
|
||||||
|
$(use_enable static static-cons) \
|
||||||
|
$(use_enable static static-fd)"
|
||||||
|
else
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_enable !bacula-nodir build-dird) \
|
||||||
|
$(use_enable !bacula-nosd build-stored)"
|
||||||
|
# bug #311099
|
||||||
|
# database support needed by dir-only *and* sd-only
|
||||||
|
# build as well (for building bscan, btape, etc.)
|
||||||
|
myconf="${myconf}
|
||||||
|
--with-${mydbtype}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# do not build bat if 'static' clientonly
|
||||||
|
if ! use bacula-clientonly || ! use static; then
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_enable qt5 bat)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_with X x) \
|
||||||
|
$(use_enable batch-insert) \
|
||||||
|
$(use_enable !readline conio) \
|
||||||
|
$(use_enable readline) \
|
||||||
|
$(use_with ssl openssl) \
|
||||||
|
$(use_enable ipv6) \
|
||||||
|
$(use_enable acl) \
|
||||||
|
$(use_with tcpd tcp-wrappers)"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--with-pid-dir=/var/run \
|
||||||
|
--sysconfdir=/etc/bacula \
|
||||||
|
--with-archivedir=/var/lib/bacula/tmp \
|
||||||
|
--with-subsys-dir=/var/lock/subsys \
|
||||||
|
--with-working-dir=/var/lib/bacula \
|
||||||
|
--with-logdir=/var/lib/bacula \
|
||||||
|
--with-scriptdir=/usr/libexec/bacula \
|
||||||
|
--with-systemd=$(systemd_get_systemunitdir) \
|
||||||
|
--with-dir-user=bacula \
|
||||||
|
--with-dir-group=bacula \
|
||||||
|
--with-sd-user=root \
|
||||||
|
--with-sd-group=bacula \
|
||||||
|
--with-fd-user=root \
|
||||||
|
--with-fd-group=bacula \
|
||||||
|
--enable-smartalloc \
|
||||||
|
--disable-afs \
|
||||||
|
--without-s3 \
|
||||||
|
--host=${CHOST} \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# Make build log verbose (bug #447806)
|
||||||
|
emake NO_ECHO=""
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
doicon scripts/bacula.png
|
||||||
|
keepdir /var/lib/bacula/tmp
|
||||||
|
|
||||||
|
# remove not needed .la files #840957
|
||||||
|
find "${ED}" -name '*.la' -delete || die
|
||||||
|
|
||||||
|
# install bat icon and desktop file when enabled
|
||||||
|
# (for some reason ./configure doesn't pick this up)
|
||||||
|
if use qt5 && ! use static ; then
|
||||||
|
doicon src/qt-console/images/bat_icon.png
|
||||||
|
domenu scripts/bat.desktop
|
||||||
|
fi
|
||||||
|
|
||||||
|
# remove some scripts we don't need at all
|
||||||
|
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||||
|
|
||||||
|
# rename statically linked apps
|
||||||
|
if use bacula-clientonly && use static ; then
|
||||||
|
pushd "${D}"/usr/sbin || die
|
||||||
|
mv static-bacula-fd bacula-fd || die
|
||||||
|
mv static-bconsole bconsole || die
|
||||||
|
popd || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# extra files which 'make install' doesn't cover
|
||||||
|
if ! use bacula-clientonly; then
|
||||||
|
# the database update scripts
|
||||||
|
diropts -m0750
|
||||||
|
insinto /usr/libexec/bacula/updatedb
|
||||||
|
insopts -m0754
|
||||||
|
doins "${S}"/updatedb/*
|
||||||
|
fperms 0640 /usr/libexec/bacula/updatedb/README
|
||||||
|
|
||||||
|
# the logrotate configuration
|
||||||
|
# (now unconditional wrt bug #258187)
|
||||||
|
diropts -m0755
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
insopts -m0644
|
||||||
|
newins "${S}"/scripts/logrotate bacula
|
||||||
|
|
||||||
|
# the logwatch scripts
|
||||||
|
if use logwatch; then
|
||||||
|
diropts -m0750
|
||||||
|
dodir /usr/share/logwatch/scripts/services
|
||||||
|
dodir /usr/share/logwatch/scripts/shared
|
||||||
|
dodir /etc/logwatch/conf/logfiles
|
||||||
|
dodir /etc/logwatch/conf/services
|
||||||
|
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
popd >&/dev/null || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install all man pages
|
||||||
|
doman "${S}"/manpages/*.[18]
|
||||||
|
|
||||||
|
if ! use qt5; then
|
||||||
|
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||||
|
fi
|
||||||
|
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||||
|
|
||||||
|
if use bacula-clientonly || use bacula-nodir ; then
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||||
|
fi
|
||||||
|
if use bacula-clientonly || use bacula-nosd; then
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||||
|
fi
|
||||||
|
|
||||||
|
# documentation
|
||||||
|
dodoc ChangeLog ReleaseNotes SUPPORT
|
||||||
|
|
||||||
|
# install examples (bug #457504)
|
||||||
|
if use examples; then
|
||||||
|
docinto examples/
|
||||||
|
dodoc -r examples/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
# vim-files
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins scripts/bacula.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect
|
||||||
|
newins scripts/filetype.vim bacula_ft.vim
|
||||||
|
fi
|
||||||
|
|
||||||
|
# setup init scripts
|
||||||
|
myscripts="bacula-fd"
|
||||||
|
if ! use bacula-clientonly; then
|
||||||
|
if ! use bacula-nodir; then
|
||||||
|
myscripts="${myscripts} bacula-dir"
|
||||||
|
fi
|
||||||
|
if ! use bacula-nosd; then
|
||||||
|
myscripts="${myscripts} bacula-sd"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
for script in ${myscripts}; do
|
||||||
|
# copy over init script and config to a temporary location
|
||||||
|
# so we can modify them as needed
|
||||||
|
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||||
|
cp "${FILESDIR}/newscripts/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||||
|
|
||||||
|
# now set the database dependency for the director init script
|
||||||
|
case "${script}" in
|
||||||
|
bacula-dir)
|
||||||
|
case "${mydbtype}" in
|
||||||
|
sqlite3)
|
||||||
|
# sqlite databases don't have a daemon
|
||||||
|
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
# all other databases have daemons
|
||||||
|
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# install init script and config
|
||||||
|
newinitd "${T}/${script}".initd "${script}"
|
||||||
|
newconfd "${T}/${script}".confd "${script}"
|
||||||
|
done
|
||||||
|
|
||||||
|
systemd_dounit "${S}"/platforms/systemd/bacula-{dir,fd,sd}.service
|
||||||
|
|
||||||
|
# make sure the working directory exists
|
||||||
|
diropts -m0750
|
||||||
|
keepdir /var/lib/bacula
|
||||||
|
|
||||||
|
# make sure bacula group can execute bacula libexec scripts
|
||||||
|
fowners -R root:bacula /usr/libexec/bacula
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use bacula-clientonly; then
|
||||||
|
fowners root:bacula /var/lib/bacula
|
||||||
|
else
|
||||||
|
fowners bacula:bacula /var/lib/bacula
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo
|
||||||
|
einfo "A group 'bacula' has been created. Any users you add to this"
|
||||||
|
einfo "group have access to files created by the daemons."
|
||||||
|
einfo
|
||||||
|
einfo "A user 'bacula' has been created. Please see the bacula manual"
|
||||||
|
einfo "for information about running bacula as a non-root user."
|
||||||
|
einfo
|
||||||
|
|
||||||
|
if ! use bacula-clientonly && ! use bacula-nodir; then
|
||||||
|
einfo
|
||||||
|
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
|
||||||
|
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
|
||||||
|
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
|
||||||
|
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
|
||||||
|
einfo
|
||||||
|
|
||||||
|
ewarn "ATTENTION!"
|
||||||
|
ewarn "The format of the database may have changed."
|
||||||
|
ewarn "If you just upgraded from a version below 9.0.0 you must run"
|
||||||
|
ewarn "'update_bacula_tables' now."
|
||||||
|
ewarn "Make sure to have a backup of your catalog before."
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use sqlite; then
|
||||||
|
einfo
|
||||||
|
einfo "Be aware that Bacula does not officially support SQLite database anymore."
|
||||||
|
einfo "Best use it only for a client-only installation. See Bug #445540."
|
||||||
|
einfo
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||||
|
einfo "you have to enable 'USE=qt5'."
|
||||||
|
einfo
|
||||||
|
einfo "/var/lib/bacula/tmp was configured for archivedir. This dir will be used during"
|
||||||
|
einfo "restores, so be sure to set it to an appropriate in dir in the bacula config."
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,25 @@
|
|||||||
|
Initial support for kernel 6.4
|
||||||
|
https://www.virtualbox.org/changeset/99666/vbox
|
||||||
|
|
||||||
|
--- a/src/VBox/Additions/linux/sharedfolders/regops.c
|
||||||
|
+++ b/src/VBox/Additions/linux/sharedfolders/regops.c
|
||||||
|
@@ -75,4 +75,11 @@
|
||||||
|
#if RTLNX_VER_MAX(2,5,12)
|
||||||
|
# define PageUptodate(a_pPage) Page_Uptodate(a_pPage)
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+/** Starting from 6.4.0, iter_iov() macro should be used in order to access to iov field. */
|
||||||
|
+#if RTLNX_VER_MIN(6,4,0)
|
||||||
|
+# define VBOX_ITER_IOV(_iter) iter_iov(_iter)
|
||||||
|
+#else
|
||||||
|
+# define VBOX_ITER_IOV(_iter) iter->iov
|
||||||
|
#endif
|
||||||
|
|
||||||
|
@@ -2400,5 +2407,5 @@
|
||||||
|
if (iter_is_iovec(iter) || (VBSF_GET_ITER_TYPE(iter) & ITER_KVEC)) {
|
||||||
|
# endif
|
||||||
|
- const struct iovec *pCurIov = iter->iov;
|
||||||
|
+ const struct iovec *pCurIov = VBOX_ITER_IOV(iter);
|
||||||
|
size_t cLeft = iter->nr_segs;
|
||||||
|
size_t cPagesSpan = 0;
|
||||||
|
|
@ -0,0 +1,38 @@
|
|||||||
|
Initial support for kernel 6.4
|
||||||
|
https://www.virtualbox.org/changeset/99667/vbox
|
||||||
|
|
||||||
|
--- a/src/VBox/Additions/linux/sharedfolders/regops.c
|
||||||
|
+++ b/src/VBox/Additions/linux/sharedfolders/regops.c
|
||||||
|
@@ -77,11 +77,4 @@
|
||||||
|
#endif
|
||||||
|
|
||||||
|
-/** Starting from 6.4.0, iter_iov() macro should be used in order to access to iov field. */
|
||||||
|
-#if RTLNX_VER_MIN(6,4,0)
|
||||||
|
-# define VBOX_ITER_IOV(_iter) iter_iov(_iter)
|
||||||
|
-#else
|
||||||
|
-# define VBOX_ITER_IOV(_iter) iter->iov
|
||||||
|
-#endif
|
||||||
|
-
|
||||||
|
|
||||||
|
/*********************************************************************************************************************************
|
||||||
|
@@ -94,4 +87,12 @@
|
||||||
|
#else
|
||||||
|
# define VBSF_GET_ITER_TYPE(a_pIter) ((a_pIter)->type)
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+/** Starting from 6.4.0, iter_iov() macro should be used in order to access to iov field
|
||||||
|
+ * of struct iov_iter. */
|
||||||
|
+#if RTLNX_VER_MIN(6,4,0)
|
||||||
|
+# define VBSF_GET_ITER_IOV(_iter) iter_iov(_iter)
|
||||||
|
+#else
|
||||||
|
+# define VBSF_GET_ITER_IOV(_iter) iter->iov
|
||||||
|
#endif
|
||||||
|
|
||||||
|
@@ -2407,5 +2408,5 @@
|
||||||
|
if (iter_is_iovec(iter) || (VBSF_GET_ITER_TYPE(iter) & ITER_KVEC)) {
|
||||||
|
# endif
|
||||||
|
- const struct iovec *pCurIov = VBOX_ITER_IOV(iter);
|
||||||
|
+ const struct iovec *pCurIov = VBSF_GET_ITER_IOV(iter);
|
||||||
|
size_t cLeft = iter->nr_segs;
|
||||||
|
size_t cPagesSpan = 0;
|
||||||
|
|
Binary file not shown.
@ -1,5 +1,7 @@
|
|||||||
DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00
|
DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00
|
||||||
DIST apache-maven-3.9.1-bin.tar.gz 9039409 BLAKE2B e1925202d8b5363f16cd734aca409091a1e7f56fa9220aa6060a79fae6dfd37772daf04bc15edc2918757ac718ea41e861583c86dff40b0e3172fa0a7cdfbcef SHA512 d3be5956712d1c2cf7a6e4c3a2db1841aa971c6097c7a67f59493a5873ccf8c8b889cf988e4e9801390a2b1ae5a0669de07673acb090a083232dbd3faf82f3e3
|
DIST apache-maven-3.9.1-bin.tar.gz 9039409 BLAKE2B e1925202d8b5363f16cd734aca409091a1e7f56fa9220aa6060a79fae6dfd37772daf04bc15edc2918757ac718ea41e861583c86dff40b0e3172fa0a7cdfbcef SHA512 d3be5956712d1c2cf7a6e4c3a2db1841aa971c6097c7a67f59493a5873ccf8c8b889cf988e4e9801390a2b1ae5a0669de07673acb090a083232dbd3faf82f3e3
|
||||||
|
DIST apache-maven-3.9.2-bin.tar.gz 9248920 BLAKE2B 4aef801d463c7a5e1fb3d9e97459c7dca5e09033727ca43821e5b7296e5eedc158859980ff9231130aecc8c1507ac497206f24393291b37c33a751d795dc443c SHA512 900bdeeeae550d2d2b3920fe0e00e41b0069f32c019d566465015bdd1b3866395cbe016e22d95d25d51d3a5e614af2c83ec9b282d73309f644859bbad08b63db
|
||||||
EBUILD maven-bin-3.8.8.ebuild 1372 BLAKE2B a33c01293f6df1f11f774464a1d1f59ab451d370f12a257938df3ca162294a5552c7529bfb32f37375ebc068129fa94abfde2c5a3e8dd20552bfbd4ca59ecf57 SHA512 418c8e3ee4717295d162419b1fea11656c3aef0125c7ba986e9b2f2963c4f7e563c7de92cb75bcc00c688da4612d125583e52d01c26a0c4a980095a220b7ccb8
|
EBUILD maven-bin-3.8.8.ebuild 1372 BLAKE2B a33c01293f6df1f11f774464a1d1f59ab451d370f12a257938df3ca162294a5552c7529bfb32f37375ebc068129fa94abfde2c5a3e8dd20552bfbd4ca59ecf57 SHA512 418c8e3ee4717295d162419b1fea11656c3aef0125c7ba986e9b2f2963c4f7e563c7de92cb75bcc00c688da4612d125583e52d01c26a0c4a980095a220b7ccb8
|
||||||
EBUILD maven-bin-3.9.1.ebuild 1372 BLAKE2B 5e7c245e7888d018784a15d894ff5277c792b7f2a0f4a0ab4a354a26adb2ab7b23d80d549d0197394ec5ac9b7f5e0c9ceee3911e04362ee895f982ffce9af082 SHA512 4579ec07fca112b9765b1710dd70b321d5fc73e6c33a116d6f3e27d2a52ed8e7dd16acf9a1fa45846c7f89189fa4618d92553dc3a9079892b08dcc9415739524
|
EBUILD maven-bin-3.9.1.ebuild 1372 BLAKE2B 5e7c245e7888d018784a15d894ff5277c792b7f2a0f4a0ab4a354a26adb2ab7b23d80d549d0197394ec5ac9b7f5e0c9ceee3911e04362ee895f982ffce9af082 SHA512 4579ec07fca112b9765b1710dd70b321d5fc73e6c33a116d6f3e27d2a52ed8e7dd16acf9a1fa45846c7f89189fa4618d92553dc3a9079892b08dcc9415739524
|
||||||
|
EBUILD maven-bin-3.9.2.ebuild 1374 BLAKE2B f29c698e5afb41cf62b0354414052f64473d4257ac89f4004f90bfc9717aec71adf18d9c91f9a592de4a07e95d635b64b15b61e4cd0533b762d86194901fecce SHA512 d415fd39d7a4cdab97fafe053c1f9b61d5c562e953b2502c8935f4a7ed6a2f2b55e6452e053a081ebc278b6453409c80015fc392761739a069e76bca7f6277a7
|
||||||
MISC metadata.xml 611 BLAKE2B 5ef6682d362deee6aff000f37dccd97c48e90e3071133a44d9f0ec2a5c6876fdd1a5f44b064eb6992a06cfda27c0c0e599e0bd0474997611aedce017febda203 SHA512 5ba3e55ea839b5e616f37321960021c58846089cb0b51982617f45946ba25747ac10eef70409f9848fbb8267fb2cc0c90c319fb66aeb52ffa5e0e1cd6d5840ff
|
MISC metadata.xml 611 BLAKE2B 5ef6682d362deee6aff000f37dccd97c48e90e3071133a44d9f0ec2a5c6876fdd1a5f44b064eb6992a06cfda27c0c0e599e0bd0474997611aedce017febda203 SHA512 5ba3e55ea839b5e616f37321960021c58846089cb0b51982617f45946ba25747ac10eef70409f9848fbb8267fb2cc0c90c319fb66aeb52ffa5e0e1cd6d5840ff
|
||||||
|
@ -0,0 +1,64 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit java-pkg-2
|
||||||
|
|
||||||
|
MY_PN=apache-${PN%%-bin}
|
||||||
|
MY_PV=${PV/_alpha/-alpha-}
|
||||||
|
MY_P="${MY_PN}-${MY_PV}"
|
||||||
|
MY_MV="${PV%%.*}"
|
||||||
|
|
||||||
|
DESCRIPTION="Project Management and Comprehension Tool for Java"
|
||||||
|
SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
|
||||||
|
HOMEPAGE="https://maven.apache.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="3.9"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=virtual/jdk-1.8:*
|
||||||
|
app-eselect/eselect-java"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/jre-1.8:*"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
MAVEN="${PN}-${SLOT}"
|
||||||
|
MAVEN_SHARE="/usr/share/${MAVEN}"
|
||||||
|
|
||||||
|
QA_FLAGS_IGNORED=(
|
||||||
|
"${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
|
||||||
|
"${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
|
||||||
|
)
|
||||||
|
|
||||||
|
# TODO:
|
||||||
|
# We should use jars from packages, instead of what is bundled.
|
||||||
|
src_install() {
|
||||||
|
dodir "${MAVEN_SHARE}"
|
||||||
|
|
||||||
|
cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
|
||||||
|
|
||||||
|
java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
|
||||||
|
java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
|
||||||
|
|
||||||
|
dodoc NOTICE README.txt
|
||||||
|
|
||||||
|
dodir /usr/bin
|
||||||
|
dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT}
|
||||||
|
|
||||||
|
# See bug #342901.
|
||||||
|
echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
|
||||||
|
doenvd "${T}/25${MAVEN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
eselect maven update mvn-${SLOT}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect maven update
|
||||||
|
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
AUX mkdocstrings-python-0.10.1-build_backend.patch 224 BLAKE2B c3c05e8c12ca7ae498beef0e0b127e90681f1ff5dac2cbd5def57d95f6ee19131643c3bb15c6d6f0897f117df9340785720de48d6023c76d837e6370fde9643f SHA512 7be1671ba53efaf11d31b03b193838c82f0c26d38bdd6a7f8b2e105d7751fdf015ccc1c98a86d3e22fffbc9a02e5abde208b49767b08c35707bc95357074cfca
|
AUX mkdocstrings-python-0.10.1-build_backend.patch 224 BLAKE2B c3c05e8c12ca7ae498beef0e0b127e90681f1ff5dac2cbd5def57d95f6ee19131643c3bb15c6d6f0897f117df9340785720de48d6023c76d837e6370fde9643f SHA512 7be1671ba53efaf11d31b03b193838c82f0c26d38bdd6a7f8b2e105d7751fdf015ccc1c98a86d3e22fffbc9a02e5abde208b49767b08c35707bc95357074cfca
|
||||||
DIST mkdocstrings-python-1.0.0.gh.tar.gz 126036 BLAKE2B aa5512d745e6da92a1fb622654d374170bf4a0d6957ed1425f6bfbc3dc96fb86125f4b04fcc7a7daf9a2e23dae3d42d3de6a94007b25fea6ca1eab234d9c07cf SHA512 0b22953d4074b46f407b9303e4b040f7c0ee47b1202a463bcda66079e371840be3775d0d2fb38b3398b6fdbe70fbb887593d6d0b0c6cd5f42ad76365582796f9
|
DIST mkdocstrings-python-1.0.0.gh.tar.gz 126036 BLAKE2B aa5512d745e6da92a1fb622654d374170bf4a0d6957ed1425f6bfbc3dc96fb86125f4b04fcc7a7daf9a2e23dae3d42d3de6a94007b25fea6ca1eab234d9c07cf SHA512 0b22953d4074b46f407b9303e4b040f7c0ee47b1202a463bcda66079e371840be3775d0d2fb38b3398b6fdbe70fbb887593d6d0b0c6cd5f42ad76365582796f9
|
||||||
EBUILD mkdocstrings-python-1.0.0.ebuild 756 BLAKE2B b9d9ce1506cbb7cae557bbd1568f3abb36e56761e2246d38d6db64c8b08c09dcf4d9e9eb4545426f974c23b682c0bbd73e2882bcb4b3d181a8d34e9c7b2a539c SHA512 a3145312131e485d5b9eab04f1cb5f6230c1f0ac66864215c096e93773716bf3a6ae0d346b7640334265181e1ef99f4878c8948d69d6d62433406590c42ff114
|
EBUILD mkdocstrings-python-1.0.0.ebuild 821 BLAKE2B cd5bc5aac7e0d5de8da5465ae742399cb992a884ee7733a1406ba2c78e7ce24fdce6e3946be78f88917c7998a3523c86896d0578c67556df277775a1ff25dd3f SHA512 7e2b9b10ce728311d3865e29ec1e834ea875c85e8b86759fba8c8e3c01cf1a7d8b73668f3056019f1de2b0fcfdaac1e8d8000d5372684840d7afbc6f88de951b
|
||||||
MISC metadata.xml 411 BLAKE2B 0ac98abc8de945139a73e2083e8c04df749bd8c0c26c446df65218057182391ae025885fa5c5bde2d1139dde9916aa3baa0426d70b57326563c3fdaf466a20d8 SHA512 c7ec032c8ae7197452714dc2b541ccad1cf84d7844dafc4e7581ffb00c62c0fd2c38d453e62a7706d74d2d20146acdf1e99e502ab8bd8976acfd6f5a605e1c56
|
MISC metadata.xml 411 BLAKE2B 0ac98abc8de945139a73e2083e8c04df749bd8c0c26c446df65218057182391ae025885fa5c5bde2d1139dde9916aa3baa0426d70b57326563c3fdaf466a20d8 SHA512 c7ec032c8ae7197452714dc2b541ccad1cf84d7844dafc4e7581ffb00c62c0fd2c38d453e62a7706d74d2d20146acdf1e99e502ab8bd8976acfd6f5a605e1c56
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
DIST sqlalchemy-rqlite-1.1.1.tar.gz 4285 BLAKE2B e644238621bb0115338e31030895b4da2d250ddc6cdc7dd8bd093862debf5b59d6aa01c10d8ee19387db03420cdef9edb95e1c445e465ac838f43f80b4a23f5d SHA512 5cc37f09eb1e5c7baa370498ba1d07b0255bf18abbcb1b5213eb0acfd83990024f5f5030ed20cac1a2b240c26b799c00f2400fffd79455d14d122b75406614bb
|
DIST sqlalchemy-rqlite-1.1.1.tar.gz 4285 BLAKE2B e644238621bb0115338e31030895b4da2d250ddc6cdc7dd8bd093862debf5b59d6aa01c10d8ee19387db03420cdef9edb95e1c445e465ac838f43f80b4a23f5d SHA512 5cc37f09eb1e5c7baa370498ba1d07b0255bf18abbcb1b5213eb0acfd83990024f5f5030ed20cac1a2b240c26b799c00f2400fffd79455d14d122b75406614bb
|
||||||
|
DIST sqlalchemy-rqlite-1.2.tar.gz 4880 BLAKE2B ff07c0ee1c80cdbe0c743a4d25946cb260336766ed43a4496c014de4bb1cde0646250e4ede5f2bb73b8e5ecbe9816ec0b5a82e1c7c35ff66bac62b839bba72ab SHA512 35e11b09c961e6af3bd658c583a0f3621b5798baa2bfd5f85b3d4136b4f134ad4af96e84e7cc52ab3025668ab05fc9e4f178803d8ae570ddbcd5405a43fdedf4
|
||||||
EBUILD sqlalchemy-rqlite-1.1.1-r1.ebuild 709 BLAKE2B eb9ab113e902eec519d5d4df29faa8468a78a273ebde08de6c9fd8794698f548940f7fd07619f58681d1f1fde45c38b53b5212f1a1821340927b980da355c9e7 SHA512 e58a0c38f48c226a14ec7e959d656f005aec9f3cf7aad090b697fed3cd5c15efebb9bb53f247b826451eb19eb6fd4983d6bd253be94d502f2889a57224c8bc8d
|
EBUILD sqlalchemy-rqlite-1.1.1-r1.ebuild 709 BLAKE2B eb9ab113e902eec519d5d4df29faa8468a78a273ebde08de6c9fd8794698f548940f7fd07619f58681d1f1fde45c38b53b5212f1a1821340927b980da355c9e7 SHA512 e58a0c38f48c226a14ec7e959d656f005aec9f3cf7aad090b697fed3cd5c15efebb9bb53f247b826451eb19eb6fd4983d6bd253be94d502f2889a57224c8bc8d
|
||||||
|
EBUILD sqlalchemy-rqlite-1.2.ebuild 709 BLAKE2B eb9ab113e902eec519d5d4df29faa8468a78a273ebde08de6c9fd8794698f548940f7fd07619f58681d1f1fde45c38b53b5212f1a1821340927b980da355c9e7 SHA512 e58a0c38f48c226a14ec7e959d656f005aec9f3cf7aad090b697fed3cd5c15efebb9bb53f247b826451eb19eb6fd4983d6bd253be94d502f2889a57224c8bc8d
|
||||||
MISC metadata.xml 308 BLAKE2B 10cc92a9033a3aa1544e83b21d88209e36cd3b55ed276c3a54b4aedd124aedb5bec54a1590e9ab4152a3ab93aa54b079eb2c0450576d760c7ce23221d38919c5 SHA512 eb181638d55ff8dd2575ce2fc8aaf5a832f7b9ca8b2e7006eed52e1a9a8493d5dcc48c7575943728026dbcf8e78a46fa9edba5550a78f0907b097b6efff4c19a
|
MISC metadata.xml 308 BLAKE2B 10cc92a9033a3aa1544e83b21d88209e36cd3b55ed276c3a54b4aedd124aedb5bec54a1590e9ab4152a3ab93aa54b079eb2c0450576d760c7ce23221d38919c5 SHA512 eb181638d55ff8dd2575ce2fc8aaf5a832f7b9ca8b2e7006eed52e1a9a8493d5dcc48c7575943728026dbcf8e78a46fa9edba5550a78f0907b097b6efff4c19a
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A SQLAlchemy dialect for rqlite"
|
||||||
|
HOMEPAGE="https://github.com/rqlite/sqlalchemy-rqlite"
|
||||||
|
SRC_URI="https://github.com/rqlite/sqlalchemy-rqlite/archive//v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/pyrqlite[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -e "s:^__version__ = .*:__version__ = '${PV}':" -i src/sqlalchemy_rqlite/constants.py || die
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
Binary file not shown.
@ -1,5 +1,9 @@
|
|||||||
DIST loofah-2.19.1.tar.gz 81858 BLAKE2B e4383f9b867d9cbd04e8c8ea3cb23d89c56513690fd93eda31cb2e36659dc8ad0d8035f97d8a505cd9beb248db6f3bd3dd775b87a1995e8e6f553fbcb20970c9 SHA512 0bca5523824842bfc8b92b349bd21c0c8f8a1fb70a035e199e86920f21cd732adf58c7fd385212cad5bddf08c56b0141a692218feae2369c510c278fd824cb03
|
DIST loofah-2.19.1.tar.gz 81858 BLAKE2B e4383f9b867d9cbd04e8c8ea3cb23d89c56513690fd93eda31cb2e36659dc8ad0d8035f97d8a505cd9beb248db6f3bd3dd775b87a1995e8e6f553fbcb20970c9 SHA512 0bca5523824842bfc8b92b349bd21c0c8f8a1fb70a035e199e86920f21cd732adf58c7fd385212cad5bddf08c56b0141a692218feae2369c510c278fd824cb03
|
||||||
DIST loofah-2.20.0.tar.gz 81976 BLAKE2B 8d5394ced04889afdc95472b1fbf0a67e3ef5bd0290370e144466053c58bad461eba5ed36d8435bfc8ea082b3df415a4743a576d1c8cff9eac13b55ec7222e20 SHA512 597c1d332cf48c1631b2179cad08f51a4a358aae4dcbb1132c027093e9357b23c8c5392960ef2bf3ccdff7697eaace260feaa8c9e2948a644c672998b2480dc3
|
DIST loofah-2.20.0.tar.gz 81976 BLAKE2B 8d5394ced04889afdc95472b1fbf0a67e3ef5bd0290370e144466053c58bad461eba5ed36d8435bfc8ea082b3df415a4743a576d1c8cff9eac13b55ec7222e20 SHA512 597c1d332cf48c1631b2179cad08f51a4a358aae4dcbb1132c027093e9357b23c8c5392960ef2bf3ccdff7697eaace260feaa8c9e2948a644c672998b2480dc3
|
||||||
|
DIST loofah-2.21.1.tar.gz 84611 BLAKE2B 3c75080e1a3e1dda65cf72cdf181a20d21aabf81202413f30d31e9d8dde9cf8d937f3a40ec4adf0c072e04b6fd76dac859019d6f3b9df1455ded04cda3a52664 SHA512 699e506e3be38041ba70cc1ae0dbecdae4da766861375854c67152df33c3ae8a5e0fed2ece5cde538fb389461cc0fd52cf9730965411c95f267c2a63420405e7
|
||||||
|
DIST loofah-2.21.2.tar.gz 84729 BLAKE2B f98211bca35a923d583cae7024b09221f846e1eaaff4e96cea1e647937abe3bb4d019f3259e4332761aedbf64dd5a46e244dd1124442d9eb05842b1e5b15fd42 SHA512 c634811218609a4833ac343b8ea97b5de56d1de0b8ac65afe036e59ec0cd8562c99a39518fb16bb0e99936adc3d24d3d2c1cb4e80abc8926757a68541d24bf75
|
||||||
EBUILD loofah-2.19.1.ebuild 1209 BLAKE2B 3047107533e138c2c18e2f432624b2ea8cd0fd8073aba3fdffc949051bb1c91f34a818ef2303c19b17606719fe91780f36133e815d5af13d83cd6e4ee0f6ffad SHA512 d7ba6d0b68c50a49292c0ef901da13de7ff7ed5d25671b2eb882f9dcd322be65b39ea2eab8c9841e6796b017eaefed782a1b9d57020aaf471ba816fdb7022691
|
EBUILD loofah-2.19.1.ebuild 1209 BLAKE2B 3047107533e138c2c18e2f432624b2ea8cd0fd8073aba3fdffc949051bb1c91f34a818ef2303c19b17606719fe91780f36133e815d5af13d83cd6e4ee0f6ffad SHA512 d7ba6d0b68c50a49292c0ef901da13de7ff7ed5d25671b2eb882f9dcd322be65b39ea2eab8c9841e6796b017eaefed782a1b9d57020aaf471ba816fdb7022691
|
||||||
EBUILD loofah-2.20.0.ebuild 1217 BLAKE2B 03a09a1de7a5b6f869a3da5191fae9651a9c356f9274fc0e841e5f57ff6edc1138aceba2b109e5421f40e6011242fc1fdd5ccf0fc5c4206486aa5818989cf4a2 SHA512 cd4ae3824b27e157115658a9a27cd6db7a8541e6ed6440ac22203cf3b928b608f9bc4a06be4986bce850677f264e3c5d8288e86bc17cac92c5798691d3f52b28
|
EBUILD loofah-2.20.0.ebuild 1217 BLAKE2B 03a09a1de7a5b6f869a3da5191fae9651a9c356f9274fc0e841e5f57ff6edc1138aceba2b109e5421f40e6011242fc1fdd5ccf0fc5c4206486aa5818989cf4a2 SHA512 cd4ae3824b27e157115658a9a27cd6db7a8541e6ed6440ac22203cf3b928b608f9bc4a06be4986bce850677f264e3c5d8288e86bc17cac92c5798691d3f52b28
|
||||||
|
EBUILD loofah-2.21.1.ebuild 1210 BLAKE2B cb4f3e762eb1d280efcb3ea462cc371af6023a34e6e3933c617b28a83cea73dea6fc19e76932ad06c8cf2f6185f571a0d513dde91efc5a66e33eed34c41cabba SHA512 a249b0092f90947a6369893d6f5f0789c9a2a69b46a13ffecb2e400e7b49da333c62f23450679b8d90fc449e8bd63ca1f9445bd5028e55e62a7a139c1a6cfa4b
|
||||||
|
EBUILD loofah-2.21.2.ebuild 1211 BLAKE2B 0a7dfa9d10573ddb966633731f2db80a73519b273fc89448e750558250b7d9bf5d4cbfef6e2f22f216e7e17f7389898135be17cfdd9ed424eb6ab16c07454e64 SHA512 387984ea77aa2363a9acec2f0111c4060b2c727aeb98fb179d13219adf276bc37e55bcfb8119912e89902961957e981ec01e44240ff6999a5604f721eae50784
|
||||||
MISC metadata.xml 345 BLAKE2B 990f513c7e7b7e8bcf970944cd9d26451da052273407d2214cacd1b29ecdaafd6a9cbfffd78f246b3e1e2174c26634cc7748cf53e06b81eecb9173e39eb69593 SHA512 a6bcee73d164ffbe8427aced7fb42429169d3f42e484d2e0a3f47000df756b72ccd262371c2d9aaa8fa42b37216c7933a2fa8e769e4a7822797a91f3030af695
|
MISC metadata.xml 345 BLAKE2B 990f513c7e7b7e8bcf970944cd9d26451da052273407d2214cacd1b29ecdaafd6a9cbfffd78f246b3e1e2174c26634cc7748cf53e06b81eecb9173e39eb69593 SHA512 a6bcee73d164ffbe8427aced7fb42429169d3f42e484d2e0a3f47000df756b72ccd262371c2d9aaa8fa42b37216c7933a2fa8e769e4a7822797a91f3030af695
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
USE_RUBY="ruby30 ruby31 ruby32"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="loofah.gemspec"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
|
||||||
|
HOMEPAGE="https://github.com/flavorjones/loofah"
|
||||||
|
SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9"
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Fix version in gemspec
|
||||||
|
sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||||
|
|
||||||
|
# Avoid unneeded development dependencies
|
||||||
|
sed -i -e '/concourse/I s:^:#:' Rakefile || die
|
||||||
|
|
||||||
|
# Avoid test failing on different whitespace.
|
||||||
|
sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
USE_RUBY="ruby30 ruby31 ruby32"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="loofah.gemspec"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
|
||||||
|
HOMEPAGE="https://github.com/flavorjones/loofah"
|
||||||
|
SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0"
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Fix version in gemspec
|
||||||
|
sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||||
|
|
||||||
|
# Avoid unneeded development dependencies
|
||||||
|
sed -i -e '/concourse/I s:^:#:' Rakefile || die
|
||||||
|
|
||||||
|
# Avoid test failing on different whitespace.
|
||||||
|
sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
|
||||||
|
}
|
@ -1,5 +1,7 @@
|
|||||||
DIST nokogiri-1.14.2-git.tgz 10446957 BLAKE2B 0c72c520642bfa3e69a38f5dba8783a4f749d6ab97cf7531432fcd1f5dfba0aeebd2bf49dfa07aed601093f8ad88bc3dfb57c1a901c7e140aa8265749f4ad724 SHA512 18f16e5609e251c6e08787616aa3f444dac1f5f9d9e3bf8f21ce3b95870ce133187d0df02d03ee854fc87a3da04f886600667cec6832c8e8cfe87c6114672916
|
DIST nokogiri-1.14.2-git.tgz 10446957 BLAKE2B 0c72c520642bfa3e69a38f5dba8783a4f749d6ab97cf7531432fcd1f5dfba0aeebd2bf49dfa07aed601093f8ad88bc3dfb57c1a901c7e140aa8265749f4ad724 SHA512 18f16e5609e251c6e08787616aa3f444dac1f5f9d9e3bf8f21ce3b95870ce133187d0df02d03ee854fc87a3da04f886600667cec6832c8e8cfe87c6114672916
|
||||||
DIST nokogiri-1.14.3-git.tgz 10446988 BLAKE2B e93caad3b807e74b79204d3272c52d1a33ce2189b65de8d126b0b7476edc1b4b0c4fcd1142c38e40beeab56bcaa605ba7d30f9777542979d60e2e5dda3877eb7 SHA512 93ebc7118e364eaa97030a10cd6dc5b4312483a432f267d65b6a091b22dd355d0c1a490b336981f1b284059ba3420c73d31254a91531f295a60583db26a0d331
|
DIST nokogiri-1.14.3-git.tgz 10446988 BLAKE2B e93caad3b807e74b79204d3272c52d1a33ce2189b65de8d126b0b7476edc1b4b0c4fcd1142c38e40beeab56bcaa605ba7d30f9777542979d60e2e5dda3877eb7 SHA512 93ebc7118e364eaa97030a10cd6dc5b4312483a432f267d65b6a091b22dd355d0c1a490b336981f1b284059ba3420c73d31254a91531f295a60583db26a0d331
|
||||||
|
DIST nokogiri-1.14.4-git.tgz 10767764 BLAKE2B b0983b5537ea6ffc86431740e2277bb58ab45a237e47af9a8ef3e98f73872ee81dbd13ae6a9508845dc3d3ba84dc101763e674400e4e5ce98b31defcbbea678d SHA512 09e8bdb660dd2e4340d0bdc701909f066234e70754ad799e21f1462d06f76500ceaf3da074cf792fa690f4717f1126e041a6f3247fd32f5a806404447bdb68be
|
||||||
EBUILD nokogiri-1.14.2-r1.ebuild 2740 BLAKE2B 4a6c0e5c63be5e12f7843d42a566d657b4fdbf157caf75a9d54df728cd37b45781aa1872bac7fb07652b3a236eccb246e1c147e69b8e04ff15b1a29c368e1f87 SHA512 1c8c996ef2a6dca3b1db6b47195b3ff0b9b385cc3a674e1d5d7176b247e41266baf1395cf5637919151366435b484d1152b05d455092d34df82df7478ddbda66
|
EBUILD nokogiri-1.14.2-r1.ebuild 2740 BLAKE2B 4a6c0e5c63be5e12f7843d42a566d657b4fdbf157caf75a9d54df728cd37b45781aa1872bac7fb07652b3a236eccb246e1c147e69b8e04ff15b1a29c368e1f87 SHA512 1c8c996ef2a6dca3b1db6b47195b3ff0b9b385cc3a674e1d5d7176b247e41266baf1395cf5637919151366435b484d1152b05d455092d34df82df7478ddbda66
|
||||||
EBUILD nokogiri-1.14.3-r1.ebuild 2825 BLAKE2B 3f79ca7448219af1adb4209310514b4915af04d83ad8c93fcdba1b9e2db2ad6866a23c33727cd891db2e54cd8607ec991cc698001633ecf2bf583181e1534c42 SHA512 dceab9f1a3f00047561f44353cfb1be5d35067af1c9df169895c645656ee72e4e5e2d554821f18c43e58c8e0ee75c2f977de27a703e1ff010c8c8b91a5e15cf9
|
EBUILD nokogiri-1.14.3-r1.ebuild 2825 BLAKE2B 3f79ca7448219af1adb4209310514b4915af04d83ad8c93fcdba1b9e2db2ad6866a23c33727cd891db2e54cd8607ec991cc698001633ecf2bf583181e1534c42 SHA512 dceab9f1a3f00047561f44353cfb1be5d35067af1c9df169895c645656ee72e4e5e2d554821f18c43e58c8e0ee75c2f977de27a703e1ff010c8c8b91a5e15cf9
|
||||||
|
EBUILD nokogiri-1.14.4.ebuild 2818 BLAKE2B 3b89b5e9c31e1e57f8cf11239bf046e92f71323e55b4a861ca2ed60a301bfb04c0a8d0d9d22fd7ec77ff63ef1f420aac6d1d2aef88b423be07ec1cd9ac6edec5 SHA512 52e53a7ef41f268f1384813761d9c7954ffc6551b7288c70917568a8223c4fc5fa9648fe097bcd520f7e5728c136cb5e8fd9488ba6cfe4ae1d11262517259a3f
|
||||||
MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629
|
MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629
|
||||||
|
@ -0,0 +1,96 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
USE_RUBY="ruby30 ruby31 ruby32"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
|
||||||
|
|
||||||
|
inherit ruby-fakegem multilib
|
||||||
|
|
||||||
|
DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
|
||||||
|
HOMEPAGE="https://nokogiri.org/"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
|
||||||
|
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
# https://github.com/sparklemotion/nokogiri/issues/2865 for libxml2-2.10* dep
|
||||||
|
RDEPEND="${RDEPEND}
|
||||||
|
>=dev-libs/libxml2-2.10.4:= =dev-libs/libxml2-2.10*
|
||||||
|
>=dev-libs/libxslt-1.1.37
|
||||||
|
sys-libs/zlib
|
||||||
|
virtual/libiconv"
|
||||||
|
DEPEND="${DEPEND}
|
||||||
|
>=dev-libs/libxml2-2.10.4 =dev-libs/libxml2-2.10*
|
||||||
|
>=dev-libs/libxslt-1.1.37
|
||||||
|
>=sys-libs/zlib-1.2.13
|
||||||
|
virtual/libiconv"
|
||||||
|
|
||||||
|
ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
dev-ruby/mini_portile2:2.8
|
||||||
|
>=dev-ruby/rexical-1.0.7
|
||||||
|
dev-ruby/rdoc
|
||||||
|
test? ( dev-ruby/minitest dev-ruby/rubyzip )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
sed -i \
|
||||||
|
-e '/tasks\/cross_compile/s:^:#:' \
|
||||||
|
-e '/:test.*prerequisites/s:^:#:' \
|
||||||
|
-e '/license/ s:^:#:' \
|
||||||
|
Rakefile || die
|
||||||
|
# Remove the cross compilation options since they interfere with
|
||||||
|
# native building.
|
||||||
|
sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
|
||||||
|
sed -i -e '/cross_config_options/d' Rakefile || die
|
||||||
|
|
||||||
|
sed -e '/simplecov/,/^end/ s:^:#:' \
|
||||||
|
-e '/reporters/I s:^:#:' \
|
||||||
|
-i test/helper.rb || die
|
||||||
|
|
||||||
|
# There is no need for mini_portile2 to be a runtime dependency on Gentoo
|
||||||
|
sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_configure() {
|
||||||
|
NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
|
||||||
|
${RUBY} -Cext/${PN} extconf.rb \
|
||||||
|
--with-zlib-include="${EPREFIX}"/usr/include \
|
||||||
|
--with-zlib-lib="${EPREFIX}"/$(get_libdir) \
|
||||||
|
--with-iconv-include="${EPREFIX}"/usr/include \
|
||||||
|
--with-iconv-lib="${EPREFIX}"/$(get_libdir) \
|
||||||
|
--with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
|
||||||
|
--with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
--with-xslt-dir="${EPREFIX}"/usr \
|
||||||
|
--with-iconvlib=iconv \
|
||||||
|
|| die "extconf.rb failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_compile() {
|
||||||
|
if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
|
||||||
|
${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
|
||||||
|
${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
emake -Cext/${PN} \
|
||||||
|
V=1 \
|
||||||
|
CFLAGS="${CFLAGS} -fPIC" \
|
||||||
|
archflag="${LDFLAGS}" || die "make extension failed"
|
||||||
|
cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
|
||||||
|
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
AUX lv2lint-0.16.2-tests-optional.patch 1480 BLAKE2B 06cbe5970281b42611264810e167268d322fef80b4899c04846aaff10779f4e42bddad1b7c7c68e7b38cfe75a009b1d30aa05fc0891502a03aa076df9a2b1b15 SHA512 03c0cfa65a31352138212d16b1839e10df12771b5f75e52795c99a7c920c994f32a3097ff4e1d1ebb04644f6fa716ca36ad59801bf549bcd068cc3e9c8c66017
|
AUX lv2lint-0.16.2-tests-optional.patch 1480 BLAKE2B 06cbe5970281b42611264810e167268d322fef80b4899c04846aaff10779f4e42bddad1b7c7c68e7b38cfe75a009b1d30aa05fc0891502a03aa076df9a2b1b15 SHA512 03c0cfa65a31352138212d16b1839e10df12771b5f75e52795c99a7c920c994f32a3097ff4e1d1ebb04644f6fa716ca36ad59801bf549bcd068cc3e9c8c66017
|
||||||
DIST lv2lint-0.16.2.tar.gz 69506 BLAKE2B db221cb2e5e7a25c1a962ae7b1376adce24d593ca871b444fe3bd1a333aedfddcb02bafd5a3dbf4cf1da015b54dc7ca59e3e37208c1902390c524c6b005a83bc SHA512 8abd393832179f526d15b141a88239af355cdcccd9284e44c3deea2e4d189959242311993d6ef04aea5634d02e01f659cd4141092668cf9b7e13c1d136923ce8
|
DIST lv2lint-0.16.2.tar.gz 69506 BLAKE2B db221cb2e5e7a25c1a962ae7b1376adce24d593ca871b444fe3bd1a333aedfddcb02bafd5a3dbf4cf1da015b54dc7ca59e3e37208c1902390c524c6b005a83bc SHA512 8abd393832179f526d15b141a88239af355cdcccd9284e44c3deea2e4d189959242311993d6ef04aea5634d02e01f659cd4141092668cf9b7e13c1d136923ce8
|
||||||
EBUILD lv2lint-0.16.2.ebuild 809 BLAKE2B 8cdc3d869cfe9cac1618382bece334a1ca556de430bb1b33742ce8440cac6e6ad446f5ccb774bcc8a49c2843870531f6a67dee2ad362ce92ba2f676fdb17573a SHA512 3da023863abe961bea54b88e308c95fd0464f1de84fcbed176d35ac79837b6d743298f853309ceef580d890abab23b2a4adfdabc8a9573cb1f7748067b57a224
|
EBUILD lv2lint-0.16.2.ebuild 814 BLAKE2B 53762977c74e12d6774ec3aa241be02be1f181b3ea78c2db69647ef04f681500f85a5301cab3457cdf5ce2e7c20a200b2bf6d7128c1bbbda3156d910174e0109 SHA512 52dba9aea7273740e5ec0e6c3d2f5a5137653513f8809c37c1120b6eeac4d785245df26a59ba23b89d3eb2f94c697e02ed36a45f2784593c69b3509c700a9d83
|
||||||
MISC metadata.xml 266 BLAKE2B ca23b48703283ee907c17267dae8c0f40748e75a7ab7217981a5a81a39c28797966c43265fb0b9dce0b0acf6c79dde5826cf30eb3ca1ec808e96e790d4c554d3 SHA512 d91b69020930a0f557b96c72c89a0881c573da762dbb53dd6fb96e77bba0adbec787b75286ee3e5a62a34e3fa6913c742fa22f99c17d4a3e466e8be05009a6c3
|
MISC metadata.xml 266 BLAKE2B ca23b48703283ee907c17267dae8c0f40748e75a7ab7217981a5a81a39c28797966c43265fb0b9dce0b0acf6c79dde5826cf30eb3ca1ec808e96e790d4c554d3 SHA512 d91b69020930a0f557b96c72c89a0881c573da762dbb53dd6fb96e77bba0adbec787b75286ee3e5a62a34e3fa6913c742fa22f99c17d4a3e466e8be05009a6c3
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
MY_P=${P/lib}
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
DESCRIPTION="Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard"
|
||||||
|
HOMEPAGE="https://mp4v2.org/"
|
||||||
|
SRC_URI="https://github.com/enzo1982/mp4v2/releases/download/v${PV}/${MY_P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="MPL-1.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE="utils"
|
||||||
|
# Tests need DejaGnu but are non-existent (just an empty framework)
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-2.0.0-unsigned-int-cast.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_UTILS=$(usex utils)
|
||||||
|
)
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
Binary file not shown.
@ -1,6 +1,6 @@
|
|||||||
AUX mda-lv2-1.2.10-autoship-disable.patch 1051 BLAKE2B a9ab368c109cddce543c24eef22c3fcfbf54d381f0c0e41f7f9055bebd4d05f51d2d9b66a930e48663caca8db59c65eb43ab1c94e39eb5dc7f4904159f6bc66b SHA512 9fdf8ce8dc731343ce0c4938cc806025e6985e4570d3cdd0d6251368f46b7b2037ebdab21fa70ad30248ef3d1652047d595c7f49a7daffcce527dbf4075fbc48
|
AUX mda-lv2-1.2.10-autoship-disable.patch 1051 BLAKE2B a9ab368c109cddce543c24eef22c3fcfbf54d381f0c0e41f7f9055bebd4d05f51d2d9b66a930e48663caca8db59c65eb43ab1c94e39eb5dc7f4904159f6bc66b SHA512 9fdf8ce8dc731343ce0c4938cc806025e6985e4570d3cdd0d6251368f46b7b2037ebdab21fa70ad30248ef3d1652047d595c7f49a7daffcce527dbf4075fbc48
|
||||||
AUX mda-lv2-1.2.10-strict-aliasing.patch 1195 BLAKE2B a0d43a528100c828060875731357f33d8f76c8f967929b045f55fef835af314318f3a2de0858821727973076372d0f5d5825ae287a2117b0f7e62f55cdbd6198 SHA512 6712a36552a6755563f32c7eac9345abe61516c123c603765c623fab191ae2e5461b1e566dab908be0e576d4798fdab398f6600eae7e752c89367fdaf6462f0f
|
AUX mda-lv2-1.2.10-strict-aliasing.patch 1195 BLAKE2B a0d43a528100c828060875731357f33d8f76c8f967929b045f55fef835af314318f3a2de0858821727973076372d0f5d5825ae287a2117b0f7e62f55cdbd6198 SHA512 6712a36552a6755563f32c7eac9345abe61516c123c603765c623fab191ae2e5461b1e566dab908be0e576d4798fdab398f6600eae7e752c89367fdaf6462f0f
|
||||||
DIST mda-lv2-1.2.10.tar.xz 2081216 BLAKE2B f201cff828fcef037795935bbeb56b0c2067a2f66666f99d8f90507333249c128d5d6202bc38a96dafa9f9aab28f5c9b571f9e8d88f7a77fd1b23f5fca1376d4 SHA512 be490887be25b2578a4f0a0f7d571aaa1bad37a640094ffde7bdca21a285ddf7d7650f96f735cb0ec01e262bddb945ab9e8923a2d8b94afb5dc6940cf4e2b054
|
DIST mda-lv2-1.2.10.tar.xz 2081216 BLAKE2B f201cff828fcef037795935bbeb56b0c2067a2f66666f99d8f90507333249c128d5d6202bc38a96dafa9f9aab28f5c9b571f9e8d88f7a77fd1b23f5fca1376d4 SHA512 be490887be25b2578a4f0a0f7d571aaa1bad37a640094ffde7bdca21a285ddf7d7650f96f735cb0ec01e262bddb945ab9e8923a2d8b94afb5dc6940cf4e2b054
|
||||||
EBUILD mda-lv2-1.2.10-r1.ebuild 1151 BLAKE2B 842ffcd22bb0bfe10c019c86c797344ea056f586bb6945281a2218635bf65bd352374d9e611e6dd40a2119cf061376813e41dd3844b27e9f85c2b2dace19671a SHA512 3a9275cdbbcebe1dc6fbc8abe9949f933936bc41169e1fdeeb702c97f33f19a18bcd2e4679be82b88395c2513c2abd442fe890599d6d2ced2548ed94dd8cda9f
|
EBUILD mda-lv2-1.2.10-r1.ebuild 1156 BLAKE2B b1be0786e488e7a1f9b350ccdd8e9a375a3e18a73df276e570da842e4ed663c96cb7871b15a5631b5a2ba463ff603649c8528bef73ae10eb1b1ae44e394407cd SHA512 3bfc196fbdd8e3baa7c673bad409dc058567fd3373646ff069d33548d23238613f0b1e64e2d33470ee2d58bff449d872b353399c4aa659a2b344c9f7a61904fb
|
||||||
EBUILD mda-lv2-1.2.10.ebuild 420 BLAKE2B 24e17e1202f896a184d6fbb8b5231a9575ec52fa1b47bdd531dbae2c7906c115ad37ca2fea5d0da0f0598d5f5100ff5188e0f0dfafd7612d1996a91f3dc8e7df SHA512 e57c5aaee16a077a19c1f8fbc6c6278f84de53dc853360f9d183177fa86d0e60b9cdf905838c35aaa4e29fcb40fd67dfc80b3ec21ad01ed7b52ef62835364c73
|
EBUILD mda-lv2-1.2.10.ebuild 420 BLAKE2B 24e17e1202f896a184d6fbb8b5231a9575ec52fa1b47bdd531dbae2c7906c115ad37ca2fea5d0da0f0598d5f5100ff5188e0f0dfafd7612d1996a91f3dc8e7df SHA512 e57c5aaee16a077a19c1f8fbc6c6278f84de53dc853360f9d183177fa86d0e60b9cdf905838c35aaa4e29fcb40fd67dfc80b3ec21ad01ed7b52ef62835364c73
|
||||||
MISC metadata.xml 1718 BLAKE2B f7aac9b68df5d553647ca98cf1c58daa9b2067b9b440489f1c26c213fab45639aa3539c5ff52d9cf1a0e477db5919f899f07fcb400a7cc9d81b9532f9783d7a4 SHA512 1a80420488d76f971c59294a94744be74f7478d05eba73e965ca21439368ba0ee2c515499535cd738b94d624db6c9424866383d31d3a30dc112807d711ea9f13
|
MISC metadata.xml 1718 BLAKE2B f7aac9b68df5d553647ca98cf1c58daa9b2067b9b440489f1c26c213fab45639aa3539c5ff52d9cf1a0e477db5919f899f07fcb400a7cc9d81b9532f9783d7a4 SHA512 1a80420488d76f971c59294a94744be74f7478d05eba73e965ca21439368ba0ee2c515499535cd738b94d624db6c9424866383d31d3a30dc112807d711ea9f13
|
||||||
|
Binary file not shown.
@ -1 +1 @@
|
|||||||
Fri, 12 May 2023 05:09:59 +0000
|
Fri, 12 May 2023 07:39:53 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 12 May 2023 05:09:59 +0000
|
Fri, 12 May 2023 07:39:53 +0000
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,16 @@
|
|||||||
|
BDEPEND=>=app-portage/elt-patches-20170815 virtual/pkgconfig
|
||||||
|
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||||
|
DEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-util/patchelf
|
||||||
|
DESCRIPTION=Featureful client/server network backup suite
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://www.bacula.org/
|
||||||
|
INHERIT=desktop libtool qmake-utils systemd
|
||||||
|
IUSE=acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X
|
||||||
|
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||||
|
LICENSE=AGPL-3
|
||||||
|
RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-util/patchelf acct-user/bacula acct-group/bacula !bacula-clientonly? ( !bacula-nosd? ( app-arch/mt-st sys-block/mtx ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||||
|
REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://sourceforge/bacula/bacula-13.0.3.tar.gz
|
||||||
|
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 qmake-utils 59420c906278d16deaaa629f9d115707 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
|
||||||
|
_md5_=58119b00f715e749e7b256d444dac5ca
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
|
||||||
|
DEPEND=>=virtual/jdk-1.8:* app-eselect/eselect-java >=dev-java/java-config-2.2.0-r3
|
||||||
|
DESCRIPTION=Project Management and Comprehension Tool for Java
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://maven.apache.org/
|
||||||
|
INHERIT=java-pkg-2
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
|
||||||
|
SLOT=3.9
|
||||||
|
SRC_URI=mirror://apache/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.tar.gz
|
||||||
|
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
|
||||||
|
_md5_=8078a27d3932942bc5759ab1ebe69d7e
|
Binary file not shown.
@ -0,0 +1,16 @@
|
|||||||
|
BDEPEND=test? ( dev-python/pyrqlite[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
|
||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DESCRIPTION=A SQLAlchemy dialect for rqlite
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://github.com/rqlite/sqlalchemy-rqlite
|
||||||
|
INHERIT=distutils-r1
|
||||||
|
IUSE=test python_targets_python3_10 python_targets_python3_11
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=dev-python/pyrqlite[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
|
||||||
|
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
|
||||||
|
RESTRICT=!test? ( test )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/rqlite/sqlalchemy-rqlite/archive//v1.2.tar.gz -> sqlalchemy-rqlite-1.2.tar.gz
|
||||||
|
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
|
||||||
|
_md5_=8ca10bd236db7447c645563eb6d1087e
|
Binary file not shown.
@ -0,0 +1,17 @@
|
|||||||
|
BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/crass-1.0*[ruby_targets_ruby32(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
|
||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
|
||||||
|
DESCRIPTION=Library for manipulating and transforming HTML/XML documents and fragments.
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://github.com/flavorjones/loofah
|
||||||
|
INHERIT=ruby-fakegem
|
||||||
|
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/crass-1.0*[ruby_targets_ruby32(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
|
||||||
|
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/flavorjones/loofah/archive/v2.21.1.tar.gz -> loofah-2.21.1.tar.gz
|
||||||
|
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 104e1332efb829e2f7cbf89307a474f1 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
|
||||||
|
_md5_=8a1fa051722e588d4f84ad3868024ec3
|
@ -0,0 +1,17 @@
|
|||||||
|
BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/crass-1.0*[ruby_targets_ruby32(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
|
||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
|
||||||
|
DESCRIPTION=Library for manipulating and transforming HTML/XML documents and fragments.
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://github.com/flavorjones/loofah
|
||||||
|
INHERIT=ruby-fakegem
|
||||||
|
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/crass-1.0*[ruby_targets_ruby32(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
|
||||||
|
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/flavorjones/loofah/archive/v2.21.2.tar.gz -> loofah-2.21.2.tar.gz
|
||||||
|
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 104e1332efb829e2f7cbf89307a474f1 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
|
||||||
|
_md5_=3d9a2037d8d94dcd7dd11a49dfea503f
|
@ -0,0 +1,17 @@
|
|||||||
|
BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/rubyzip[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/rubyzip[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby32(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/rubyzip[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
|
||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=>=dev-libs/libxml2-2.10.4 =dev-libs/libxml2-2.10* >=dev-libs/libxslt-1.1.37 >=sys-libs/zlib-1.2.13 virtual/libiconv ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
|
||||||
|
DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://nokogiri.org/
|
||||||
|
INHERIT=ruby-fakegem multilib
|
||||||
|
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=>=dev-libs/libxml2-2.10.4:= =dev-libs/libxml2-2.10* >=dev-libs/libxslt-1.1.37 sys-libs/zlib virtual/libiconv ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
|
||||||
|
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.14.4.tar.gz -> nokogiri-1.14.4-git.tgz
|
||||||
|
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 104e1332efb829e2f7cbf89307a474f1 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
|
||||||
|
_md5_=4df0023c930265de8fe7bf83525b2e6f
|
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -0,0 +1,14 @@
|
|||||||
|
BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
|
||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DESCRIPTION=Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://mp4v2.org/
|
||||||
|
INHERIT=cmake
|
||||||
|
IUSE=utils
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris
|
||||||
|
LICENSE=MPL-1.1
|
||||||
|
RESTRICT=test
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2
|
||||||
|
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
|
||||||
|
_md5_=b3f3f912b38d6741729d9a128080a132
|
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
Fri, 12 May 2023 05:09:59 +0000
|
Fri, 12 May 2023 07:39:53 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri May 12 05:09:59 AM UTC 2023
|
Fri May 12 07:39:53 AM UTC 2023
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 12 May 2023 05:30:01 +0000
|
Fri, 12 May 2023 08:00:01 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
aec70790a9838688008ea34ad3cb3f234fc098d8 1683867726 2023-05-12T05:02:06+00:00
|
83a7589378a5b5f23448587099b2d9d4bbba55a2 1683876685 2023-05-12T07:31:25+00:00
|
||||||
|
@ -1 +1 @@
|
|||||||
1683868201 Fri 12 May 2023 05:10:01 AM UTC
|
1683877202 Fri 12 May 2023 07:40:02 AM UTC
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 12 May 2023 05:09:59 +0000
|
Fri, 12 May 2023 07:39:53 +0000
|
||||||
|
Binary file not shown.
Loading…
Reference in new issue