parent
1d0059d3b8
commit
92e16d95fb
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
inherit ruby-ng
|
||||
|
||||
DESCRIPTION="Framework to build server orchestration or parallel job execution
|
||||
systems"
|
||||
HOMEPAGE="http://marionette-collective.org/"
|
||||
SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/all/marionette-collective-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +client"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-ruby/stomp"
|
||||
|
||||
src_compile() {
|
||||
einfo "nothing to compile"
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
cd "marionette-collective-${PV}"
|
||||
doruby -r lib/*
|
||||
insinto /usr/share/mcollective
|
||||
use client && dosbin bin/mco
|
||||
dosbin bin/mcollectived
|
||||
if use doc ; then
|
||||
dohtml -r doc/*
|
||||
insinto /usr/share/doc/${P}/ext
|
||||
doins -r ext/*
|
||||
fi
|
||||
newinitd "${FILESDIR}"/mcollectived.initd mcollectived
|
||||
insinto /etc/mcollective
|
||||
cd etc
|
||||
for cfg in *.dist ; do
|
||||
newins "${cfg}" "${cfg%%.dist}"
|
||||
sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
|
||||
"${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
|
||||
done
|
||||
insinto /etc/mcollective/plugin.d
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Mcollective requires a stomp server installed and functioning before"
|
||||
einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
|
||||
einfo "any other stomp compatible server should work."
|
||||
einfo
|
||||
einfo "It is recommended you read the \'getting started\' guide [2] if this"
|
||||
einfo "is a new installation"
|
||||
einfo
|
||||
einfo "[1] https://activemq.apache.org/"
|
||||
einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted"
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST scute-1.4.0.tar.bz2 772986 SHA256 bd698a853375324c4ff590899c1994be83d8d0a1400fcaf489529646965fb745 SHA512 7961679ce3195aeb3ed1508557c767b59970cd221b569c0fa00cd419e4017b84a851f1fbe46323a4ffb6256c6b91bb037f93edb4f4f7f9f6e0add672b9cc2015 WHIRLPOOL 6e4bc0852d389ac2103edb5bb0c0c260642dcc596862fec55db3ffd51a5fc6cd0752a81d864b36db4544c5b1efbf944f76672806bcaa8305ccf07bb9f817459e
|
||||
DIST scute-1.5.0.tar.bz2 991598 SHA256 6199d28d8ce17f979f67059b461ab55a2276fc390eaa45e5ce6ff615bf81ab96 SHA512 ad1dbdba5681a92696c851eca7e2bfb61f7bf84f5e02728efc1f72cd25c4ee2dc18fe975e2903d1a85c635d16be1e2085ff2305827b48d80e18c9354e555b39a WHIRLPOOL 008d0f6d306898fe64ae7c9a689178f246b3380f07f6d1e1b2f423552eff74d6133cbe71a5337ec90cacd0c91525219d1ba1d2fb20c80891b921b1de5b06fe3e
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit ltprune
|
||||
|
||||
DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
|
||||
HOMEPAGE="http://www.scute.org/"
|
||||
SRC_URI="mirror://gnupg/scute/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
# configure script try to check the version of gpgsm and gpg-agent when
|
||||
# non-crosscompiling so we need to have them as build-time dependency as
|
||||
# well as runtime. Require a version of gnupg that is patched to have
|
||||
# gpgsm-gencert.sh working (as that's what the documentation describe).
|
||||
DEPEND="
|
||||
>=dev-libs/libgpg-error-1.4
|
||||
>=dev-libs/libassuan-2.0.0
|
||||
>=app-crypt/pinentry-0.7.0
|
||||
>=app-crypt/gnupg-2.0.17-r1[smartcard]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir)/pkcs11 \
|
||||
--with-gpgsm=/usr/bin/gpgsm
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST recoll-1.22.4.tar.gz 2511949 SHA256 8211e1ccc6e576b0c21e5bfb4f49a0b69990a44bd5a3ce6eae4ff16aaf23412f SHA512 90d258c854972a41adbb3eef71b08d25c5aea24ed6fc830245d19e273112c016b66b0359e1d83143992d07b5a67226216e8f406ac135c21da6b86c7ffde31225 WHIRLPOOL 2dac2936e4c13448b6f8cb0c6d9d0d6d1d7c14b47a6761b6115762d734f91cfd8652186627b8ab55149c14ff5b00260838b0e62962f32ecbd4d2bef1f25e44ba
|
||||
DIST recoll-1.23.2.tar.gz 2546793 SHA256 0e93e6be0dc2225b03a4850887bd29da47a61e07652fde51be254ef9f8310048 SHA512 0f3d6bae73da066e92e328f963129979f43a12a622120c26d66debde66e569e19e3e8b61154ee77386ad93e968d88262d3e22a679b618bcb8bf468fa16a46769 WHIRLPOOL fec47a74d48c2ae0f93e56964bbfa53b62a0be7d57d602ddb36bb03cc2eb7293c4ffa589a967bc70a76e2478fb315f189cfdab72618a32439c357c1a440e9ff6
|
||||
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit linux-info python-single-r1 qmake-utils
|
||||
|
||||
DESCRIPTION="A personal full text search package"
|
||||
HOMEPAGE="http://www.lesbonscomptes.com/recoll/"
|
||||
SRC_URI="http://www.lesbonscomptes.com/recoll/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="camelcase doc +inotify qt4 qt5 session +spell"
|
||||
REQUIRED_USE="session? ( inotify ) ${PYTHON_REQUIRED_USE}"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/xapian:=
|
||||
sys-libs/zlib
|
||||
virtual/libiconv
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwebkit:5
|
||||
)
|
||||
!qt5? ( qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
) )
|
||||
session? (
|
||||
inotify? ( x11-libs/libSM x11-libs/libICE )
|
||||
)
|
||||
spell? ( app-text/aspell )
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
qt5? ( dev-qt/linguist-tools:5 )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
app-arch/unzip
|
||||
sys-apps/sed
|
||||
virtual/awk
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if has_version "<app-misc/recoll-1.20"; then
|
||||
einfo "Installing ${PV} over an 1.19 index is possible,"
|
||||
einfo "but there have been small changes in the way"
|
||||
einfo "compound words are indexed. So it is best to reset"
|
||||
einfo "the index. The best method to reset the index is to"
|
||||
einfo "quit all recoll programs and delete the index directory"
|
||||
einfo "rm -rf ~/.recoll/xapiandb, then start recoll or recollindex."
|
||||
fi
|
||||
if use inotify; then
|
||||
CONFIG_CHECK="~INOTIFY_USER"
|
||||
check_extra_config
|
||||
fi
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang filters
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local qtconf
|
||||
if use qt4 || use qt5; then
|
||||
qtconf="--enable-qtgui"
|
||||
if use qt5; then
|
||||
export QT_SELECT=qt5
|
||||
qtconf+=" --enable-webkit"
|
||||
elif use qt4; then
|
||||
export QT_SELECT=qt4
|
||||
qtconf+=" --disable-webkit"
|
||||
fi
|
||||
else
|
||||
qtconf="--disable-qtgui --disable-webkit"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable camelcase) \
|
||||
$(use_enable session x11mon) \
|
||||
$(use_with inotify) \
|
||||
$(use_with spell aspell) \
|
||||
${qtconf} \
|
||||
--without-fam \
|
||||
--enable-recollq
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP="$(type -P true)" DESTDIR="${D}" install
|
||||
prune_libtool_files
|
||||
|
||||
# html docs should be placed in /usr/share/doc/${PN}/html
|
||||
use doc && dodoc "${ED}"/usr/share/recoll/doc/*
|
||||
rm -r "${ED}/usr/share/recoll/doc" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "In order to extract the full functionality of "
|
||||
einfo "recoll, the following packages should be installed "
|
||||
einfo "to get the corresponding document support."
|
||||
|
||||
optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]"
|
||||
optfeature "PDF files support" app-text/poppler
|
||||
optfeature "PDF files with OCR support" app-text/tesseract
|
||||
optfeature "MS Word files support" app-text/antiword
|
||||
optfeature "Wordperfect files support" "app-text/libwpd[tools]"
|
||||
optfeature "Lyx files support" app-office/lyx
|
||||
optfeature "CHM files support" dev-python/pychm
|
||||
optfeature "GNU Info files support" sys-apps/texinfo
|
||||
optfeature "RAR archives support" dev-python/rarfile
|
||||
optfeature "7zip archives support" dev-python/pylzma
|
||||
optfeature "iCalendar files support" dev-python/icalendar
|
||||
optfeature "Postscript files support" app-text/pstotext
|
||||
optfeature "RTF files support" app-text/unrtf
|
||||
optfeature "TeX files support" dev-text/detex
|
||||
optfeature "DVI files support" virtual/tex-base
|
||||
optfeature "DJVU files support" app-text/djvu
|
||||
optfeature "tags in audio files support" media-libs/mutagen
|
||||
optfeature "tags in image files support" media-libs/exiftool
|
||||
optfeature "Midi karaoke files support" dev-python/chardet
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST zsh-completions-0.22.0.tar.gz 204849 SHA256 cfb8c4af39c3df4c2d087f5829dc6f0c1cfcc2b2110bcc7e47b59cff5615a79f SHA512 46c2db28cb58d9abecd51172978c210b3de3b26956e8f8a6a26ebeeacd105ee904b79e2079b046c53b56e6aacd98fb34ef31e1deacdd9230763931f2ae806001 WHIRLPOOL 5e2ee49660a32671de98507e7408901f9f2e717c52fc5bc8c9985f2cff530ac1f4312bd950907bf84f1832ef1b83295633ce0cc066fb765318a08c9cf2c9383f
|
||||
DIST zsh-completions-0.24.0.tar.gz 210053 SHA256 124e585332dc35830a9169ab27710def24618e0083e1ccc18c6a0664e2f3406e SHA512 edf13cf2ee8f092d40f6a47e9a7f945e100a02f25d4ce70d7ccb0b006ace9516b66dc44a47a0ae172019b8f4c55e109b63c3abf00ee75a92df65c24800ae132f WHIRLPOOL a936185c914b1f79627525c14a08bf8e77c68a66eaf844acf69b247dc1bd64bb69bdbf8ed4235cfe0111d0b5ef7c48418fe3024fdfb4f8a671f06e4727cdb871
|
||||
DIST zsh-completions-0.25.0.tar.gz 214947 SHA256 6a89fb148313577ea81a36630bc2bf009aaaf74a116109cb33f422396e23ab0f SHA512 42df89f39b8a9077142aa4d06faf57596b50d300726e2078f819f64a4282a0d5216141696fd9bbfb8e47f21d0ef9a0f20f24f98daf9244f927078105aa1df031 WHIRLPOOL 32945ba8477f17750da6269e8db1106822bcf13b1f7e5c4056342f544528fc0cc303db4a453e7270e049f1dc2c008d14d7e64efa04eb80d445595b34eefc517c
|
||||
DIST zsh-completions-0.26.0.tar.gz 218057 SHA256 783768c8308cc0ff37bce346c66386308550ede05121e352b1a284ff6bf88540 SHA512 78ba96e0c6a30271181270244488b7f2c783047714dcf1eb39918d4b258fbaf1f54b718407418ffcc62f5bf552192aca3841497c0ffb8d3e9c6ea4fb85bc1754 WHIRLPOOL 27a6273f2ae35c4413283a30c506a40c19034af89fe22cba12ec0167f5caa9e8b9e29f057fe4be609c0f54cba8f6f9c610bfe481dccc78f91c653d78b81a5849
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git"
|
||||
else
|
||||
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Additional completion definitions for Zsh"
|
||||
HOMEPAGE="https://github.com/zsh-users/zsh-completions"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="app-shells/zsh"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins src/_*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "If you happen to compile your functions, you may need to delete"
|
||||
elog "~/.zcompdump{,.zwc} and recompile to make the new completions available"
|
||||
elog "to your shell."
|
||||
elog
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
# @GENTOO_PORTAGE_EPREFIX@/etc/mysql/my.cnf: The global mysql configuration file.
|
||||
|
||||
!includedir @GENTOO_PORTAGE_EPREFIX@/etc/mysql/mariadb.d
|
@ -0,0 +1,21 @@
|
||||
# @GENTOO_PORTAGE_EPREFIX@/etc/mysql/50-distro-client.cnf: The global mysql configuration file.
|
||||
|
||||
# The following options will be passed to all MySQL clients
|
||||
[client]
|
||||
socket = @GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
|
||||
character-sets-dir = @GENTOO_PORTAGE_EPREFIX@/usr/share/mariadb/charsets
|
||||
default-character-set=utf8
|
||||
|
||||
[mysql]
|
||||
# uncomment the next directive if you are not familiar with SQL
|
||||
#safe-updates
|
||||
|
||||
[mysqldump]
|
||||
quick
|
||||
max_allowed_packet = 16M
|
||||
|
||||
[myisamchk]
|
||||
character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mariadb/charsets
|
||||
|
||||
[myisampack]
|
||||
character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mariadb/charsets
|
@ -0,0 +1,28 @@
|
||||
# @GENTOO_PORTAGE_EPREFIX@/etc/mysql/50-distro-server.cnf: The global mysql configuration file.
|
||||
|
||||
# add a section [mysqld-4.1] or [mysqld-5.0] for specific configurations
|
||||
[mysqld]
|
||||
character-set-server = utf8
|
||||
user = mysql
|
||||
port = 3306
|
||||
socket = @GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
|
||||
pid-file = @GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mariadb.pid
|
||||
log-error = @GENTOO_PORTAGE_EPREFIX@/var/log/mysql/mysqld.err
|
||||
basedir = @GENTOO_PORTAGE_EPREFIX@/usr
|
||||
datadir = @DATADIR@
|
||||
skip-external-locking
|
||||
lc_messages_dir = @GENTOO_PORTAGE_EPREFIX@/usr/share/mariadb
|
||||
#Set this to your desired error message language
|
||||
lc_messages = en_US
|
||||
|
||||
# security:
|
||||
# using "localhost" in connects uses sockets by default
|
||||
# skip-networking
|
||||
bind-address = 127.0.0.1
|
||||
|
||||
log-bin
|
||||
server-id = 1
|
||||
|
||||
# point the following paths to different dedicated disks
|
||||
tmpdir = @GENTOO_PORTAGE_EPREFIX@/tmp/
|
||||
#log-update = @GENTOO_PORTAGE_EPREFIX@/path-to-dedicated-directory/hostname
|
@ -0,0 +1,401 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
MY_EXTRAS_VER="20170719-0113Z"
|
||||
# The wsrep API version must match between upstream WSREP and sys-cluster/galera major number
|
||||
WSREP_REVISION="25"
|
||||
SUBSLOT="18"
|
||||
MYSQL_PV_MAJOR="5.6"
|
||||
|
||||
JAVA_PKG_OPT_USE="jdbc"
|
||||
|
||||
inherit toolchain-funcs java-pkg-opt-2 prefix toolchain-funcs \
|
||||
multilib-minimal mysql-multilib-r1
|
||||
|
||||
HOMEPAGE="http://mariadb.org/"
|
||||
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
|
||||
LICENSE="GPL-2 LGPL-2.1+"
|
||||
|
||||
IUSE="+backup bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy jdbc mroonga odbc oqgraph pam rocksdb sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
REQUIRED_USE="jdbc? ( extraengine server !static ) server? ( tokudb? ( jemalloc !tcmalloc ) ) static? ( !pam )"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
|
||||
MY_PATCH_DIR="${WORKDIR}/mysql-extras"
|
||||
else
|
||||
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
|
||||
fi
|
||||
|
||||
PATCHES=(
|
||||
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
|
||||
"${MY_PATCH_DIR}"/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
|
||||
"${MY_PATCH_DIR}"/20024_all_mariadb-10.2.6-mysql_st-regression.patch
|
||||
"${MY_PATCH_DIR}"/20025_all_mariadb-10.2.6-gssapi-detect.patch
|
||||
)
|
||||
|
||||
COMMON_DEPEND="
|
||||
mroonga? ( app-text/groonga-normalizer-mysql )
|
||||
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
|
||||
!bindist? (
|
||||
sys-libs/binutils-libs:0=
|
||||
>=sys-libs/readline-4.1:0=
|
||||
)
|
||||
server? (
|
||||
backup? ( app-arch/libarchive:0= )
|
||||
cracklib? ( sys-libs/cracklib:0= )
|
||||
extraengine? (
|
||||
odbc? ( dev-db/unixODBC:0= )
|
||||
xml? ( dev-libs/libxml2:2= )
|
||||
)
|
||||
innodb-lz4? ( app-arch/lz4 )
|
||||
innodb-lzo? ( dev-libs/lzo )
|
||||
innodb-snappy? ( app-arch/snappy )
|
||||
oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
|
||||
pam? ( virtual/pam:0= )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
tokudb? ( app-arch/snappy )
|
||||
)
|
||||
>=dev-libs/libpcre-8.35:3=
|
||||
sys-libs/zlib[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
|
||||
server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.6 ) ) )
|
||||
${COMMON_DEPEND}"
|
||||
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
|
||||
server? ( galera? (
|
||||
sys-apps/iproute2
|
||||
=sys-cluster/galera-${WSREP_REVISION}*
|
||||
sst-rsync? ( sys-process/lsof )
|
||||
sst-xtrabackup? ( net-misc/socat[ssl] )
|
||||
) )
|
||||
perl? ( !dev-db/mytop
|
||||
virtual/perl-Getopt-Long
|
||||
dev-perl/TermReadKey
|
||||
virtual/perl-Term-ANSIColor
|
||||
virtual/perl-Time-HiRes )
|
||||
server? ( extraengine? ( jdbc? ( >=virtual/jre-1.6 ) ) )
|
||||
"
|
||||
# xtrabackup-bin causes a circular dependency if DBD-mysql is not already installed
|
||||
PDEPEND="server? ( galera? ( sst-xtrabackup? ( || ( >=dev-db/xtrabackup-bin-2.2.4 dev-db/percona-xtrabackup ) ) ) )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h
|
||||
/usr/include/mariadb/mariadb_version.h
|
||||
/usr/include/mysql/private/probes_mysql_nodtrace.h
|
||||
/usr/include/mysql/private/probes_mysql_dtrace.h )
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
mysql-multilib-r1_pkg_setup
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
java-pkg-opt-2_pkg_preinst
|
||||
|
||||
# Here we need to see if the implementation switched client libraries
|
||||
# We check if this is a new instance of the package and a client library already exists
|
||||
local SHOW_ABI_MESSAGE libpath
|
||||
if [[ -z ${REPLACING_VERSIONS} && -e "${EROOT}usr/$(get_libdir)/libmysqlclient.so" ]] ; then
|
||||
libpath=$(readlink "${EROOT}usr/$(get_libdir)/libmysqlclient.so")
|
||||
elog "Due to ABI changes when switching between different client libraries,"
|
||||
elog "revdep-rebuild must find and rebuild all packages linking to libmysqlclient."
|
||||
elog "Please run: revdep-rebuild --library ${libpath}"
|
||||
ewarn "Failure to run revdep-rebuild may cause issues with other programs or libraries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
java-pkg-opt-2_src_prepare
|
||||
if use tcmalloc; then
|
||||
echo "TARGET_LINK_LIBRARIES(mysqld tcmalloc)" >> "${S}/sql/CMakeLists.txt"
|
||||
fi
|
||||
|
||||
# Don't build bundled xz-utils for tokudb
|
||||
echo > "${S}/storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake" || die
|
||||
sed -i -e 's/ build_lzma//' -e 's/ build_snappy//' "${S}/storage/tokudb/PerconaFT/ft/CMakeLists.txt" || die
|
||||
sed -i -e 's/add_dependencies\(tokuportability_static_conv build_jemalloc\)//' "${S}/storage/tokudb/PerconaFT/portability/CMakeLists.txt" || die
|
||||
|
||||
# Remove the bundled groonga
|
||||
# There is no CMake flag, it simply checks for existance
|
||||
rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
|
||||
|
||||
eapply "${PATCHES[@]}"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure(){
|
||||
# bug 508724 mariadb cannot use ld.gold
|
||||
tc-ld-disable-gold
|
||||
|
||||
local MYSQL_CMAKE_NATIVE_DEFINES=(
|
||||
-DWITH_JEMALLOC=$(usex jemalloc system)
|
||||
-DWITH_PCRE=system
|
||||
)
|
||||
local MYSQL_CMAKE_EXTRA_DEFINES=(
|
||||
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
|
||||
-DAUTH_GSSAPI_PLUGIN_TYPE="$(usex kerberos DYNAMIC OFF)"
|
||||
-DCONC_WITH_EXTERNAL_ZLIB=YES
|
||||
-DWITH_EXTERNAL_ZLIB=YES
|
||||
-DSUFFIX_INSTALL_DIR=""
|
||||
-DINSTALL_INCLUDEDIR=include/mysql
|
||||
-DINSTALL_INFODIR=share/info
|
||||
-DINSTALL_LIBDIR=$(get_libdir)
|
||||
-DINSTALL_ELIBDIR=$(get_libdir)/mariadb
|
||||
-DINSTALL_MANDIR=share/man
|
||||
-DINSTALL_MYSQLSHAREDIR=share/mariadb
|
||||
-DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
|
||||
-DINSTALL_SCRIPTDIR=share/mariadb/scripts
|
||||
-DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
|
||||
-DWITH_UNITTEST=OFF
|
||||
)
|
||||
|
||||
if use test ; then
|
||||
MYSQL_CMAKE_EXTRA_DEFINES+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
|
||||
fi
|
||||
|
||||
if use server ; then
|
||||
# Federated{,X} must be treated special otherwise they will not be built as plugins
|
||||
if ! use extraengine ; then
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_FEDERATED=NO
|
||||
-DPLUGIN_FEDERATEDX=NO )
|
||||
fi
|
||||
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
|
||||
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
|
||||
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
|
||||
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
|
||||
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
|
||||
-DPLUGIN_CASSANDRA=NO
|
||||
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
|
||||
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
|
||||
-DPLUGIN_CONNECT=$(usex extraengine YES NO)
|
||||
-DCONNECT_WITH_MYSQL=1
|
||||
-DCONNECT_WITH_LIBXML2=$(usex xml)
|
||||
-DCONNECT_WITH_ODBC=$(usex odbc)
|
||||
-DCONNECT_WITH_JDBC=$(usex jdbc)
|
||||
-DWITH_WSREP=$(usex galera)
|
||||
-DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
|
||||
-DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
|
||||
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
|
||||
-DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
|
||||
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
|
||||
-DWITH_MARIABACKUP=$(usex backup ON OFF)
|
||||
-DWITH_LIBARCHIVE=$(usex backup ON OFF)
|
||||
-DINSTALL_SQLBENCHDIR=share/mariadb
|
||||
-DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
|
||||
)
|
||||
if use test ; then
|
||||
# This is needed for the new client lib which tests a real, open server
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=( -DSKIP_TESTS=ON )
|
||||
fi
|
||||
fi
|
||||
mysql-multilib-r1_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# wrap the config scripts
|
||||
local MULTILIB_CHOST_TOOLS=( /usr/bin/mariadb_config /usr/bin/mysql_config )
|
||||
multilib-minimal_src_install
|
||||
}
|
||||
|
||||
# Intentionally override eclass function
|
||||
multilib_src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
# Make sure the vars are correctly initialized
|
||||
mysql_init_vars
|
||||
|
||||
# Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
|
||||
if [[ -f "${D}${MY_INCLUDEDIR}/private/config.h" ]] ; then
|
||||
rm "${D}${MY_INCLUDEDIR}/private/config.h" || die
|
||||
fi
|
||||
|
||||
if ! multilib_is_native_abi && use server ; then
|
||||
insinto /usr/include/mysql/private
|
||||
doins "${S}"/sql/*.h
|
||||
fi
|
||||
|
||||
# Install compatible symlinks to libmysqlclient
|
||||
use static-libs && dosym libmariadbclient.a "${EPREFIX}/usr/$(get_libdir)/libmysqlclient.a"
|
||||
dosym libmariadb.so.3 "${EPREFIX}/usr/$(get_libdir)/libmysqlclient.so"
|
||||
dosym libmariadb.so.3 "${EPREFIX}/usr/$(get_libdir)/libmysqlclient.so.${SUBSLOT}"
|
||||
|
||||
# Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them.
|
||||
find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# Make sure the vars are correctly initialized
|
||||
mysql_init_vars
|
||||
|
||||
# Convenience links
|
||||
einfo "Making Convenience links for mysqlcheck multi-call binary"
|
||||
dosym "/usr/bin/mysqlcheck" "/usr/bin/mysqlanalyze"
|
||||
dosym "/usr/bin/mysqlcheck" "/usr/bin/mysqlrepair"
|
||||
dosym "/usr/bin/mysqlcheck" "/usr/bin/mysqloptimize"
|
||||
|
||||
# INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
|
||||
if [[ -d "${ED}/usr/data" ]] ; then
|
||||
rm -Rf "${ED}/usr/data" || die
|
||||
fi
|
||||
|
||||
# Unless they explicitly specific USE=test, then do not install the
|
||||
# testsuite. It DOES have a use to be installed, esp. when you want to do a
|
||||
# validation of your database configuration after tuning it.
|
||||
if ! use test ; then
|
||||
rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
|
||||
fi
|
||||
|
||||
# Configuration stuff
|
||||
einfo "Building default configuration ..."
|
||||
[[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
|
||||
insinto "${MY_SYSCONFDIR#${EPREFIX}}"
|
||||
cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
|
||||
eprefixify "${TMPDIR}/my.cnf"
|
||||
doins "${TMPDIR}/my.cnf"
|
||||
insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
|
||||
cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
|
||||
eprefixify "${TMPDIR}/50-distro-client.cnf"
|
||||
doins "${TMPDIR}/50-distro-client.cnf"
|
||||
|
||||
if use server ; then
|
||||
mycnf_src="my.cnf.distro-server"
|
||||
sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
|
||||
"${FILESDIR}/${mycnf_src}" \
|
||||
> "${TMPDIR}/my.cnf.ok" || die
|
||||
if use prefix ; then
|
||||
sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
|
||||
"${TMPDIR}/my.cnf.ok" || die
|
||||
fi
|
||||
if use latin1 ; then
|
||||
sed -i \
|
||||
-e "/character-set/s|utf8|latin1|g" \
|
||||
"${TMPDIR}/my.cnf.ok" || die
|
||||
fi
|
||||
eprefixify "${TMPDIR}/my.cnf.ok"
|
||||
newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
|
||||
einfo "Creating initial directories"
|
||||
# Empty directories ...
|
||||
diropts "-m0750"
|
||||
if [[ "${PREVIOUS_DATADIR}" != "yes" ]] ; then
|
||||
dodir "${MY_DATADIR#${EPREFIX}}"
|
||||
keepdir "${MY_DATADIR#${EPREFIX}}"
|
||||
chown -R mysql:mysql "${D}/${MY_DATADIR}"
|
||||
fi
|
||||
|
||||
diropts "-m0755"
|
||||
local folder
|
||||
for folder in "${MY_LOGDIR#${EPREFIX}}" ; do
|
||||
dodir "${folder}"
|
||||
keepdir "${folder}"
|
||||
chown -R mysql:mysql "${ED}/${folder}"
|
||||
done
|
||||
|
||||
einfo "Including support files and sample configurations"
|
||||
docinto "support-files"
|
||||
local script
|
||||
for script in \
|
||||
"${S}"/support-files/magic
|
||||
do
|
||||
[[ -f "$script" ]] && dodoc "${script}"
|
||||
done
|
||||
|
||||
docinto "scripts"
|
||||
for script in "${S}"/scripts/mysql* ; do
|
||||
[[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
|
||||
done
|
||||
fi
|
||||
|
||||
#Remove mytop if perl is not selected
|
||||
[[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop"
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl server openssl static-libs' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
if use server ; then
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && ewarn "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might run out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}" || die
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# main.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
|
||||
local t
|
||||
for t in plugins.cracklib_password_check plugins.two_password_validations ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positive due to varying policies"
|
||||
done
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder
|
||||
retstatus_tests=$?
|
||||
|
||||
popd || die
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
local failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
|
||||
[[ -z "$failures" ]] || eerror "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
DIST mysql-5.5.56.tar.gz 21025832 SHA256 3fd30a24267cef84ee8aeb327a5b08a669d3ab8c4d76d1b1b3b66d26cf777a0a SHA512 58aec4cfc82abac5bb9d5e5594d2545c979910af5b7bbcfe339f9590d157244c869a83659f89a2cca09254353ecb52d2dcb3e2cd55e117219e2a72c54187a975 WHIRLPOOL 5aa01ff21da05a86f5c3d5264afb9c5722001154d36c1042ab88bd38c02b9daae8cba47f933909579eb22872aeafb146e6b2d382f5a4c6319f163e261116de4d
|
||||
DIST mysql-5.5.57.tar.gz 21044615 SHA256 c1c2bd321e524f92e43fe73d0d6745badd538c984c7561b273ae10e9aef57384 SHA512 493e6345a2d8ec407fcfc6ed5b67599c77b6351b7cfb1d676b39f68ac9446959cf0822c0d0bcd2206cea07b8c06c85734aa8501c938d6393ffab220f3f5ee6e8 WHIRLPOOL c321bfc26c7b5a1bdaddf2be9de84c174869743034f4d5b483767c0308875bc583f6705982ccb4935794b8ce94a1234b2b8561c933cced5aba11f48e93fbfe15
|
||||
DIST mysql-5.6.35.tar.gz 32167628 SHA256 dddcba169b98844d7c65346cbd791c853edf942d78440381685087b84aa35020 SHA512 106c4b05c52cd2bb5378376e4a453aeb55eda0adce527862c435068597c3e60f44e3c64476011befefd688e6fdf30f2245e28320d57d9fccbb2415d87498e7f2 WHIRLPOOL e8972bba163453e54dc3859a7cfd07b4dc38125e0b5f7b41940afa6f1466820079f18e88769ea198b12645383d105340ab5ea998b32a95d083d08689658510bc
|
||||
DIST mysql-5.6.36.tar.gz 32192348 SHA256 0af81a5538fc7fe2b747295dfa96589ace8831d2a7d4a26660fca456babeb147 SHA512 b3e3bcb1d1e913994f274f4c6dc72c77f1f52b132389e784c675d1720b5913788ce035f045b99ef3754d1b257db55e8300b5c7622ec79c33afafec5968801c18 WHIRLPOOL 628e33a58532dcdca20e489c3120824604b8d51e10d609f1f9c2adb11552124a8f87f206df99766162d288d5877dac22d2cacffdba1458c73fb52b529245a1e6
|
||||
DIST mysql-5.6.37.tar.gz 32200158 SHA256 59c4ed39047279ddccd1bed9e247830d2bfad27d56dc2eb48d0b5695c94a1fbd SHA512 6935cf11490fb32832468e2a69a9d81a567b1b4ab0afaa0614896e3ddbb95a74b26406284f307637e4b2b9620ef4d96a167128ce7fcb1d338b0ebbc2cef2e597 WHIRLPOOL d5e7f6445bacfa7cb118a805f0efff5f4c22d96e77c174efa7ae2d286f3889ab7975ece8a0abe6232d278994d5991430d0d0ff89769883f278d2fa233341db25
|
||||
DIST mysql-extras-20160212-0233Z.tar.bz2 297332 SHA256 01a52587ef1335b2795197d2e547c0b3a1e4b705db09f96cdfb45d2152b6536b SHA512 956dbdcb987556c0625944848f97a36d096cd1f1712a2e051dd027f2856d3c6e94a18d23faca71882260c4b12ee329e3a5f569443b877a3c3e5e88146bfac916 WHIRLPOOL e3837d329ddd137be60fe9d0b37f35ed2e0e7fe1383f38ee45617be288ae318a444e6befdfbaf64b07d4a88ec47fec5cd88d733ecd5bb32ce40f3ba8d09573cd
|
||||
DIST mysql-extras-20170301-2020Z.tar.bz2 306195 SHA256 646eb75c838ac4241598cc0638877f50044ec702c82b1fc3ddefb99f1f4b3fae SHA512 b11b252d11b907e2b3be406e11b9a464092950696100afd575a2be78eac33251a9f56bf128b497beb8c801a2e5d02b11ad37ef78d25aed892a7aa90ca4c9581f WHIRLPOOL 466b18c388160d5c7557ed0e0bddc45eda823b0c1c490540fb61008da759b6559b6012593d7beb3de5123e247521ace925413abc28edd692585c282456d7fbf9
|
||||
DIST mysql-extras-20170302-1359Z.tar.bz2 306816 SHA256 0375bffa8a7b26caab3a13be299b30231f20ad3e8dc82fba9384e5463763a105 SHA512 2c096c68e0d545c98fb5520f92b9e85f6bbc910853793f60f0e67979ee927410bbecadece3400364fdc2b5682f9105664f6a2de8fa0ee1818fb266e063e82869 WHIRLPOOL 6629f0069b77c9add86f4a40168a1dad7bcc0ae18a513f05e44619366a5fdfb82238df2e925de88c358fca2dd50f162ffefd8efea335cb544ccdcf74e73ed25f
|
||||
DIST mysql-extras-20170719-1335Z.tar.bz2 311350 SHA256 725dc29fa4a553cfc0bd07dcc1259e5a38a6d945f757e9f49f554a9a7773abe7 SHA512 3450725b4cdcf1e330aee775c1c169510bd7f06f19b874a3e94203227d393b136165eca1e77270bfc37c534f4120aeeeb3df8fbd71704312836b79a99d81a122 WHIRLPOOL f1606df56f82847a8b4b332c1b61cb695aba2a51aef895fa9596495d89208535f829b8fa69a6e97a26d0b9171d817115b83ce447c8232197353dda258a6d38d0
|
||||
DIST mysql-extras-20170719-1630Z.tar.bz2 311320 SHA256 d21f42035850a3208a89d4271d2c544b8ccbb3b8855390b882248561451ae4cc SHA512 a2369d512b8e490b5859403c4c15cf9d8ff589000e56785f0fb02ad99535af189fe93ba9590035bf0b8cc1d0c7f3656c56d86d94d62ef97fa63cdaeade609f38 WHIRLPOOL aec2eb79350008464499f74cff002589628fc8e4e81970cbcf1d7d3ca0a7714d9ebc6408c7f25e037f452fb0b3397e7885dac83277884692eb3a88a26d6625c4
|
||||
|
@ -0,0 +1,12 @@
|
||||
diff -ur gprolog-1.4.4.orig/src/Ma2Asm/x86_64_any.c gprolog-1.4.4/src/Ma2Asm/x86_64_any.c
|
||||
--- gprolog-1.4.4.orig/src/Ma2Asm/x86_64_any.c 2013-04-22 13:52:16.000000000 +0200
|
||||
+++ gprolog-1.4.4/src/Ma2Asm/x86_64_any.c 2017-07-19 17:27:37.057124771 +0200
|
||||
@@ -204,7 +204,7 @@
|
||||
strcpy(asm_reg_cp, Off_Reg_Bank(MAP_OFFSET_CP));
|
||||
#endif
|
||||
|
||||
-#ifdef M_x86_64_darwin
|
||||
+#if defined(M_x86_64_darwin) || defined(M_x86_64_linux)
|
||||
pic_code = 1; /* NB: on darwin everything is PIC code */
|
||||
#elif defined(_WIN32)
|
||||
pic_code = 0; /* NB: on MinGW nothing is needed for PIC code */
|
@ -0,0 +1,138 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
WANT_AUTOCONF="2.1"
|
||||
inherit autotools toolchain-funcs pax-utils mozcoreconf-v5
|
||||
|
||||
MY_PN="mozjs"
|
||||
MY_P="${MY_PN}-${PV/_rc/.rc}"
|
||||
DESCRIPTION="Stand-alone JavaScript C++ library"
|
||||
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"
|
||||
#SRC_URI="https://people.mozilla.org/~sfink/${MY_P}.tar.bz2"
|
||||
SRC_URI="https://dev.gentoo.org/~axs/distfiles/${MY_P}.tar.bz2
|
||||
https://dev.gentoo.org/~axs/distfiles/${PN}-52.0-patches-0.tar.xz"
|
||||
|
||||
LICENSE="NPL-1.1"
|
||||
SLOT="52"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="debug +jit minimal +system-icu test"
|
||||
|
||||
RESTRICT="ia64? ( test )"
|
||||
|
||||
S="${WORKDIR}/${MY_P%.rc*}"
|
||||
S="${S%_pre*}"
|
||||
BUILDDIR="${S}/js/src"
|
||||
|
||||
RDEPEND=">=dev-libs/nspr-4.13.1
|
||||
virtual/libffi
|
||||
sys-libs/readline:0=
|
||||
>=sys-libs/zlib-1.2.3
|
||||
system-icu? ( >=dev-libs/icu-58.1:= )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup(){
|
||||
[[ ${MERGE_TYPE} == "binary" ]] || \
|
||||
moz_pkgsetup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply "${WORKDIR}/${PN}"
|
||||
|
||||
eapply_user
|
||||
|
||||
if [[ ${CHOST} == *-freebsd* ]]; then
|
||||
# Don't try to be smart, this does not work in cross-compile anyway
|
||||
ln -sfn "${BUILDDIR}/config/Linux_All.mk" "${S}/config/$(uname -s)$(uname -r).mk" || die
|
||||
fi
|
||||
|
||||
cd "${BUILDDIR}" || die
|
||||
eautoconf old-configure.in
|
||||
eautoconf
|
||||
|
||||
# there is a default config.cache that messes everything up
|
||||
rm -f "${BUILDDIR}"/config.cache || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${BUILDDIR}" || die
|
||||
|
||||
econf \
|
||||
--enable-jemalloc \
|
||||
--enable-readline \
|
||||
--with-system-nspr \
|
||||
--disable-optimize \
|
||||
--with-intl-api \
|
||||
$(use_with system-icu) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable jit ion) \
|
||||
$(use_enable test tests) \
|
||||
XARGS="/usr/bin/xargs" \
|
||||
SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
|
||||
CC="${CC}" CXX="${CXX}" LD="${LD}" AR="${AR}" RANLIB="${RANLIB}"
|
||||
}
|
||||
|
||||
cross_make() {
|
||||
emake \
|
||||
CFLAGS="${BUILD_CFLAGS}" \
|
||||
CXXFLAGS="${BUILD_CXXFLAGS}" \
|
||||
AR="${BUILD_AR}" \
|
||||
CC="${BUILD_CC}" \
|
||||
CXX="${BUILD_CXX}" \
|
||||
RANLIB="${BUILD_RANLIB}" \
|
||||
"$@"
|
||||
}
|
||||
src_compile() {
|
||||
cd "${BUILDDIR}" || die
|
||||
if tc-is-cross-compiler; then
|
||||
tc-export_build_env BUILD_{AR,CC,CXX,RANLIB}
|
||||
cross_make \
|
||||
MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
|
||||
HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
|
||||
MOZ_PGO_OPTIMIZE_FLAGS="" \
|
||||
host_jsoplengen host_jskwgen
|
||||
cross_make \
|
||||
MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" HOST_OPTIMIZE_FLAGS="" \
|
||||
-C config nsinstall
|
||||
mv {,native-}host_jskwgen || die
|
||||
mv {,native-}host_jsoplengen || die
|
||||
mv config/{,native-}nsinstall || die
|
||||
sed -i \
|
||||
-e 's@./host_jskwgen@./native-host_jskwgen@' \
|
||||
-e 's@./host_jsoplengen@./native-host_jsoplengen@' \
|
||||
Makefile || die
|
||||
sed -i -e 's@/nsinstall@/native-nsinstall@' config/config.mk || die
|
||||
rm -f config/host_nsinstall.o \
|
||||
config/host_pathsub.o \
|
||||
host_jskwgen.o \
|
||||
host_jsoplengen.o || die
|
||||
fi
|
||||
|
||||
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
|
||||
emake \
|
||||
MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
|
||||
HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
|
||||
MOZ_PGO_OPTIMIZE_FLAGS=""
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${BUILDDIR}/js/src/jsapi-tests" || die
|
||||
./jsapi-tests || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${BUILDDIR}" || die
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal; then
|
||||
if use jit; then
|
||||
pax-mark m "${ED}"usr/bin/js${SLOT}
|
||||
fi
|
||||
else
|
||||
rm -f "${ED}"usr/bin/js${SLOT}
|
||||
fi
|
||||
|
||||
# We can't actually disable building of static libraries
|
||||
# They're used by the tests and in a few other places
|
||||
find "${D}" -iname '*.a' -o -iname '*.ajs' -delete || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST opensc-0.16.0.tar.gz 1760418 SHA256 3ac8c29542bb48179e7086d35a1b8907a4e86aca3de3323c2f48bd74eaaf5729 SHA512 15f7d62388dde6dad226acab3cd54f8e2f2f53684dc0cb976c6fc6fbdb4487be931ca69bf965ab07c51efd16be64d5411f10bacea11a07fc823c92dd7bb25139 WHIRLPOOL 8207606e4994d7744fc93cc6aef1b0cde8a2073e791aebf71e82669013d261f82abc6e41ddf971fb136d4580c21ea475bb2e36bbdec600b354f5e1decec4b02a
|
||||
DIST opensc-0.17.0.tar.gz 1950547 SHA256 be73c6816867ab4721e6a9ae7dba8e890c5f169f0a2cbb4bf354e0f30a948300 SHA512 8991c1724d187d3c34a2ed591b21f0085f767c0d866edc2decfda85a2b3dedf717838f4937d1dda3e1bbc17f02e6eca6740299660128bc448a29e8bfc2962922 WHIRLPOOL 6ecb3e667b6b8f885e515cf9876673fcc46e4ef575d023e8e0199a6b703d739967cc2c58905e96f2314bc787917518014630b8516bded29ba663be31b3c3de96
|
||||
|
@ -0,0 +1,100 @@
|
||||
From 65b302e33b710833d4d14bf8eaf00acdaa436c39 Mon Sep 17 00:00:00 2001
|
||||
From: Frank Morgner <frankmorgner@gmail.com>
|
||||
Date: Wed, 19 Jul 2017 00:09:36 +0200
|
||||
Subject: [PATCH] sc-hsm: fixed building with --disable-sm
|
||||
|
||||
Closes https://github.com/OpenSC/OpenSC/pull/1103
|
||||
---
|
||||
src/libopensc/card-sc-hsm.c | 21 ++++++++++++++++++++-
|
||||
1 file changed, 20 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/libopensc/card-sc-hsm.c b/src/libopensc/card-sc-hsm.c
|
||||
index cfa084a06..1f61e0138 100644
|
||||
--- a/src/libopensc/card-sc-hsm.c
|
||||
+++ b/src/libopensc/card-sc-hsm.c
|
||||
@@ -284,7 +284,9 @@ static int sc_hsm_soc_select_minbioclient(sc_card_t *card)
|
||||
};
|
||||
|
||||
/* Select MinBioClient */
|
||||
+#ifdef ENABLE_SM
|
||||
sc_sm_stop(card);
|
||||
+#endif
|
||||
sc_format_apdu(card, &apdu, SC_APDU_CASE_3_SHORT, 0xA4, 0x04, 0x0C);
|
||||
apdu.data = minBioClient_aid.value;
|
||||
apdu.datalen = minBioClient_aid.len;
|
||||
@@ -533,7 +535,9 @@ static int sc_hsm_pin_cmd(sc_card_t *card, struct sc_pin_cmd_data *data,
|
||||
sc_hsm_private_data_t *priv = (sc_hsm_private_data_t *) card->drv_data;
|
||||
sc_apdu_t apdu;
|
||||
u8 cmdbuff[16];
|
||||
+#ifdef ENABLE_SM
|
||||
u8 rbuf[SC_MAX_APDU_BUFFER_SIZE];
|
||||
+#endif
|
||||
int r;
|
||||
int cmd = data->cmd;
|
||||
size_t pin2_len = data->pin2.len;
|
||||
@@ -563,7 +567,10 @@ static int sc_hsm_pin_cmd(sc_card_t *card, struct sc_pin_cmd_data *data,
|
||||
if ((card->type == SC_CARD_TYPE_SC_HSM_SOC || card->reader->uid.len
|
||||
|| cmd == SC_PIN_CMD_GET_SESSION_PIN)
|
||||
&& (data->cmd != SC_PIN_CMD_GET_INFO)
|
||||
- && card->sm_ctx.sm_mode != SM_MODE_TRANSMIT) {
|
||||
+#ifdef ENABLE_SM
|
||||
+ && card->sm_ctx.sm_mode != SM_MODE_TRANSMIT
|
||||
+#endif
|
||||
+ ) {
|
||||
LOG_TEST_RET(card->ctx,
|
||||
sc_hsm_perform_chip_authentication(card),
|
||||
"Could not perform chip authentication");
|
||||
@@ -604,6 +611,7 @@ static int sc_hsm_pin_cmd(sc_card_t *card, struct sc_pin_cmd_data *data,
|
||||
data->apdu = &apdu;
|
||||
}
|
||||
|
||||
+#ifdef ENABLE_SM
|
||||
if ((data->cmd == SC_PIN_CMD_GET_INFO)
|
||||
&& (card->sm_ctx.sm_mode == SM_MODE_TRANSMIT)) {
|
||||
/* JCOP's SM accelerator is incapable of using case 1 APDU in SM */
|
||||
@@ -612,6 +620,7 @@ static int sc_hsm_pin_cmd(sc_card_t *card, struct sc_pin_cmd_data *data,
|
||||
apdu.resplen = sizeof rbuf;
|
||||
data->apdu = &apdu;
|
||||
}
|
||||
+#endif
|
||||
|
||||
data->pin1.offset = 5;
|
||||
data->pin1.length_offset = 4;
|
||||
@@ -627,11 +636,17 @@ static int sc_hsm_pin_cmd(sc_card_t *card, struct sc_pin_cmd_data *data,
|
||||
data->cmd = SC_PIN_CMD_GET_SESSION_PIN;
|
||||
if (data->pin_reference == 0x81) {
|
||||
u8 recvbuf[SC_MAX_APDU_BUFFER_SIZE];
|
||||
+#ifdef ENABLE_SM
|
||||
if (card->sm_ctx.sm_mode != SM_MODE_TRANSMIT) {
|
||||
sc_debug(card->ctx, SC_LOG_DEBUG_NORMAL,
|
||||
"Session PIN generation only supported in SM");
|
||||
LOG_FUNC_RETURN(card->ctx, SC_SUCCESS);
|
||||
}
|
||||
+#else
|
||||
+ sc_debug(card->ctx, SC_LOG_DEBUG_NORMAL,
|
||||
+ "Session PIN generation only supported in SM");
|
||||
+ LOG_FUNC_RETURN(card->ctx, SC_SUCCESS);
|
||||
+#endif
|
||||
sc_format_apdu(card, &apdu, SC_APDU_CASE_2_SHORT, 0x5A, 0x01, data->pin_reference);
|
||||
apdu.cla = 0x80;
|
||||
apdu.resp = recvbuf;
|
||||
@@ -669,7 +684,9 @@ static int sc_hsm_logout(sc_card_t * card)
|
||||
sc_path_t path;
|
||||
sc_hsm_private_data_t *priv = (sc_hsm_private_data_t *) card->drv_data;
|
||||
memset(priv->sopin, 0, sizeof(priv->sopin));
|
||||
+#ifdef ENABLE_SM
|
||||
sc_sm_stop(card);
|
||||
+#endif
|
||||
|
||||
sc_path_set(&path, SC_PATH_TYPE_DF_NAME, sc_hsm_aid.value, sc_hsm_aid.len, 0, 0);
|
||||
|
||||
@@ -1586,7 +1603,9 @@ static int sc_hsm_init(struct sc_card *card)
|
||||
static int sc_hsm_finish(sc_card_t * card)
|
||||
{
|
||||
sc_hsm_private_data_t *priv = (sc_hsm_private_data_t *) card->drv_data;
|
||||
+#ifdef ENABLE_SM
|
||||
sc_sm_stop(card);
|
||||
+#endif
|
||||
if (priv->serialno) {
|
||||
free(priv->serialno);
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit ltprune
|
||||
|
||||
DESCRIPTION="Libraries and applications to access smartcards"
|
||||
HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki"
|
||||
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="doc +pcsc-lite secure-messaging openct ctapi readline libressl ssl zlib"
|
||||
|
||||
RDEPEND="zlib? ( sys-libs/zlib )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
openct? ( >=dev-libs/openct-0.5.0 )
|
||||
pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxslt"
|
||||
|
||||
REQUIRED_USE="
|
||||
pcsc-lite? ( !openct !ctapi )
|
||||
openct? ( !pcsc-lite !ctapi )
|
||||
ctapi? ( !pcsc-lite !openct )
|
||||
|| ( pcsc-lite openct ctapi )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-build.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="/usr/share/doc/${PF}" \
|
||||
--htmldir='$(docdir)/html' \
|
||||
--disable-static \
|
||||
--disable-openpace \
|
||||
$(use_enable doc) \
|
||||
$(use_enable openct) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable zlib) \
|
||||
$(use_enable secure-messaging sm) \
|
||||
$(use_enable ssl openssl) \
|
||||
$(use_enable pcsc-lite pcsc) \
|
||||
$(use_enable openct) \
|
||||
$(use_enable ctapi)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST biniou-1.0.12.tar.gz 24262 SHA256 b946e720d94d524b95bb0401d9e47a971e9234df808fe5f12601140ab09ec686 SHA512 df729e4064f6726efa409ceb5e6ff1987923d9cd28339d6e1c4c185a07c0738b027cafba33a139483eeb8f88e58f66fbb6a57d8e748e7355073a7622fb4d7a07 WHIRLPOOL ae337546d7737a733cedc78fd515bf55603edf9b49be3587ca97d45887ecaac82d072aa8391c72b8142aaadbe7b7d1e4394da1c28ee3d16eb8985c85d665f8fd
|
||||
DIST biniou-1.0.13.tar.gz 24327 SHA256 89245629187b29ac1064116ada84a94f271926d99c54c4de8e66d50bfeab2f25 SHA512 2fe109e83260f546181dd26ea175d2c4f63d0f6604c6d26fa44ee31925ba1fdaac0139a436cd0271a31294de9cd8ea65f8dde0981403c652d31de721ef696788 WHIRLPOOL e573d86c3480b7772588f46f7c43d110897c95bf5d2ff67f6e8e071b12a7dd8d2b5fcea060f13304fcacb8c8e5471dade6a396056c72e2ae1b7fbb5019078a17
|
||||
DIST biniou-1.1.0.tar.gz 23432 SHA256 6044c42d116f4e9f25b933c0cd6e5113cd6d4a70d3fb4b63e9717cde2eb4a12d SHA512 755e3dcfe2a967c08b86db5a7dc917f75713611f5deb64b4fe3499aecf8e698813a1d0620eb78aa1e77c404719936c5ef5088c0c394c02fc2d7fe2629e985669 WHIRLPOOL 72da2f25fad2e05f75017dbc17d27a8ee97065c83d8c47f7bdc8215b8bf6bd8539de8c0364199e89b8e486c6e301aeaf40c96e52a128bf6f18658e250d518632
|
||||
DIST biniou-1.2.0.tar.gz 23611 SHA256 d939a9d58660201738c3d22ad5b7976deb2917b22591a07525807bb741357d36 SHA512 04c04c2dd5e3e1237106db257567ba6900bd94759b07b02ba2e0d9209d1bbdc9ed629864e06d44a8b61f72d46fbcc7a0ffc86f82feb223d9d99ca41afc625fab WHIRLPOOL 84a2f2a25602bddb0fdc2c4224c35544b6e4971dd8c9cb4372382e4a8353371b7b45228bea88fed83a7a013b057b8a1273791f3660c8d022cf1add8cfdd9efa3
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="A binary data serialization format inspired by JSON for OCaml"
|
||||
HOMEPAGE="https://github.com/mjambon/biniou"
|
||||
SRC_URI="https://github.com/mjambon/biniou/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0/${PV}"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt?]
|
||||
dev-ml/easy-format:=[ocamlopt?]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/jbuilder
|
||||
dev-ml/opam
|
||||
"
|
||||
|
||||
src_install() {
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
--mandir="${ED}/usr/share/man" \
|
||||
${PN}.install || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST labltk-8.06.2.tar.gz 369508 SHA256 b32ea0465ec2fff89ebf5219845656f8334f61857e01ea3d59b3ab31749227dd SHA512 d9342d49ba8769edd7a4ed051844f6ae5d3e62a7c2c76e895bfd1162d0433c4ea54f2314b29b708551fba63daec1123553b56f0abb6412807ab00d7bb40b73d6 WHIRLPOOL 4300efb9bc6499901f7b984bb10230fdea0084d6346f5f8acc832eb054f44e52c00425994196721a966caabc917a93210a20b8bea25eefde08b4288f58a04b21
|
||||
DIST labltk-8.06.3.tar.gz 369924 SHA256 b6b7076f6a2a7b2f63095013cb4e37a1f2a6eb3d4abb57dbb1b8cff1ae4c6ae6 SHA512 c2002d519c1fcfdd2b13ae6d5836880273dac2660f07f6ee0e7bb932e3fec6f5cc959202efdf712758a17d24dbe50c3f6697c7b125e3123fa8153130d7ece979 WHIRLPOOL 5fb97fba547a99655a2ecce3014f4ef9ef9e57ae5f9db531bb166c066210738aba48c5c79e6900e6559bd40ef11c123dbd8fc9ccdbf056ce813e7b79124c492a
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib eutils
|
||||
|
||||
DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
|
||||
HOMEPAGE="https://forge.ocamlcore.org/projects/labltk/"
|
||||
SRC_URI="https://forge.ocamlcore.org/frs/download.php/1701/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0 LGPL-2"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="+ocamlopt X"
|
||||
|
||||
RDEPEND=">=dev-lang/tk-8.0.3:=
|
||||
>=dev-lang/ocaml-4.04:=[ocamlopt?,X?]"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-ml/findlib-1.5.5-r1"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/findlib.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure --use-findlib --verbose $(use X || echo "--tk-no-x11") || die "configure failed!"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
use ocamlopt && emake -j1 opt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
dodir /usr/bin
|
||||
emake \
|
||||
INSTALLDIR="${D}$(ocamlc -where)/labltk" \
|
||||
INSTALLBINDIR="${ED}/usr/bin/" \
|
||||
install
|
||||
dodoc Changes README.mlTk
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST yojson-1.3.3.tar.gz 26940 SHA256 de5ad4fd681f58ae5a670f0a43684873cc6ca50bdf52e63ac0c4b8a8bbe1d51a SHA512 78d88d470bb64360d020ebc70d9faaa7abca6476fd20d0224e188b44d147c42cea8723adff0845e5444d684b2d0e186154cca288cb236de94a83a44229fcb426 WHIRLPOOL 4594fdd1b6e467afb204b319d3672100eb3a8ccf88cdb47c4c60fbbdb339df9694695f75e63ecef8a3c8aa1096a7fc3e3d864229ffbb244900c2084ce3e48afc
|
||||
DIST yojson-1.4.0.tar.gz 26197 SHA256 7d06340b769ed6ff5b2171a0e820d1e8f4337aef3929090fc976efe845639146 SHA512 dc019ecf0387299282c3df9a548456d2529993241911a83acb14f2361ed14886e5ebebe415773b6bc718cb0b12a25529184f3b5b62c71b42960fbd62e1c63bf6 WHIRLPOOL d48c6fd6f05349139b8d3fc847d479ad4bfa28ad2fec42f58660ce482955548e961fd19efab5969f686ca2e528d0b38686d255778b9a0812d8c0eccd255435c5
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
|
||||
HOMEPAGE="http://mjambon.com/yojson.html https://github.com/mjambon/yojson"
|
||||
SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0/${PV}"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]
|
||||
dev-ml/easy-format:=[ocamlopt]
|
||||
>=dev-ml/biniou-1.2:=[ocamlopt]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/cppo
|
||||
dev-ml/jbuilder
|
||||
dev-ml/cppo
|
||||
"
|
||||
|
||||
src_install() {
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
${PN}.install || die
|
||||
|
||||
if use examples ; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST healpy-1.10.2.tar.gz 4018889 SHA256 210fe8a1d3797e6ebb99125054d35d624229602179b119fc3b73586056307e4d SHA512 658dac9f9c3dfa8c6f4050138c81fc3f0c3b813ace797a531ea6fc7785d8a2e59ac07f8873a32682f06fde7097710cb91a8181f90bad82acdb04a20191d0601f WHIRLPOOL 216c336652866e3196cf86e073d29a87168f54b891d6b8382227fb49c961e9a28f8d64b3be980d37a006af989d0aa26c8b66deecd07973c8fcdb3f2b94647b6c
|
||||
DIST healpy-1.10.3.tar.gz 4018897 SHA256 43bdccb0081b3b5a72a9c1f523c367bc2cba91f989a60047d8043685a3beb81b SHA512 c5862fceb597ffbc5c53204479fa9dba19287e3c08744e25edef3eaecfa726e61e8558d50d73e2bf4d19b7d0adc0ac928a38c4808fc92fe855f5eae101e18baa WHIRLPOOL f3d883f8de8c35573d865ab444818b5b3e3cbeac4176961cd8db39931a09b0d52a7f2fe7c6f3862823d32cd2ec2a569a17f6dc9e1da8510f35940f9ddbb7b66a
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python wrapper for healpix"
|
||||
HOMEPAGE="https://github.com/healpy"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/astropy[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-astronomy/healpix:=[cxx]
|
||||
sci-libs/cfitsio:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/astropy-helpers[${PYTHON_USEDEP}]
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
virtual/pkgconfig
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
DOCS=( README.rst CHANGELOG.rst CITATION )
|
||||
|
||||
python_test() {
|
||||
echo "backend: Agg" > matplotlibrc || die
|
||||
MPLCONFIGDIR=. esetup.py test || die
|
||||
rm matplotlibrc || die
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST imexam-0.7.1.tar.gz 20264259 SHA256 99579305e71f22fd06e4ed95e0d38edd0474832e9b87ef3f6abcd243ed8ad46f SHA512 cb09d1764de19333fa6be1bbb9e6efd3d59943fdef4ccac4e8429e436dd615fa5be3a06c9473cc2c3ff1de1a8987d02ef24765de5b36131c31451b013be8d776 WHIRLPOOL 6c45aa0006d1217df6fd7fc4c2b0fa01a6cf4efcb26bd8adf16832823b229407ed20394202b3298f9e5433e3330cbd33469eaf215af863523011d6286afff89b
|
@ -0,0 +1,52 @@
|
||||
From: Ole Streicher <ole@aip.de>
|
||||
Date: Fri, 21 Apr 2017 13:40:06 +0200
|
||||
Subject: Use external xpa
|
||||
|
||||
---
|
||||
setup.py | 15 +++------------
|
||||
1 file changed, 3 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index f0dd5d5..f291201 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -121,24 +121,20 @@ if not sys.platform.startswith('win'):
|
||||
xpaio.c
|
||||
""".split()
|
||||
|
||||
- XPA_SOURCES = [os.path.join(XPALIB_DIR, c) for c in XPA_FILES]
|
||||
- XPALIB_DEFINES = [("HAVE_CONFIG_H", "1")]
|
||||
+ XPA_SOURCES = []
|
||||
+ XPALIB_DEFINES = []
|
||||
XPA_SOURCES.append(CYTHON_SOURCE)
|
||||
|
||||
xpa_module = Extension("xpa",
|
||||
sources=XPA_SOURCES,
|
||||
- include_dirs=[XPALIB_DIR],
|
||||
define_macros=XPALIB_DEFINES,
|
||||
- depends=[CONF_H_NAME],
|
||||
+ libraries = ['xpa'],
|
||||
)
|
||||
if use_cython:
|
||||
ext = cythonize(xpa_module)
|
||||
|
||||
class my_clean(clean):
|
||||
def run(self):
|
||||
- import subprocess
|
||||
- subprocess.call(["make", "clean"],
|
||||
- cwd=XPALIB_DIR)
|
||||
if os.access(CONF_H_NAME, os.F_OK):
|
||||
os.remove(CONF_H_NAME)
|
||||
os.remove("wrappers/xpa.c")
|
||||
@@ -147,11 +143,6 @@ if not sys.platform.startswith('win'):
|
||||
|
||||
class build_ext_with_configure(build_ext):
|
||||
def build_extensions(self):
|
||||
- import subprocess
|
||||
- subprocess.call(["make", "-f", "Makefile", "clean"],
|
||||
- cwd=XPALIB_DIR)
|
||||
- subprocess.call(["sh", "./configure"], cwd=XPALIB_DIR)
|
||||
- subprocess.call(["make", "-f", "Makefile"], cwd=XPALIB_DIR)
|
||||
build_ext.build_extensions(self)
|
||||
|
||||
cmdclass.update({'build_ext': build_ext_with_configure,
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
|
||||
|
||||
inherit distutils-r1 xdg-utils
|
||||
|
||||
DESCRIPTION="Simple interactive astronomical image examination and plotting"
|
||||
HOMEPAGE="https://imexam.readthedocs.io"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/astropy[${PYTHON_USEDEP}]
|
||||
dev-python/ginga[${PYTHON_USEDEP}]
|
||||
dev-python/ipython[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/astropy-helpers[${PYTHON_USEDEP}]
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-system-xpa.patch )
|
||||
|
||||
python_prepare_all() {
|
||||
# use system astropy-helpers instead of bundled one
|
||||
sed -i -e '/auto_use/s/True/False/' setup.cfg || die
|
||||
echo "backend: Agg" > "${T}"/matplotlibrc || die
|
||||
xdg_environment_reset
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
python_setup
|
||||
VARTEXFONTS="${T}"/fonts \
|
||||
MPLCONFIGDIR="${T}" \
|
||||
PYTHONPATH="${BUILD_DIR}"/lib \
|
||||
esetup.py build_docs --no-intersphinx
|
||||
HTML_DOCS=( docs/_build/html/. )
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test -v
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sci-astronomy@gentoo.org</email>
|
||||
<name>Gentoo Astronomy Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Imexam is an affiliated package of AstroPy. It was designed to be a
|
||||
lightweight library which enables users to explore data using common
|
||||
methods which are consistent across viewers. It can be used from a
|
||||
command line interface, through a Jupyter notebook or through a
|
||||
Jupyter console. It can be used with multiple viewers, such as DS9 or
|
||||
Ginga, or without a viewer as a simple library to make plots and grab
|
||||
quick photometry information.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">imexam</remote-id>
|
||||
<remote-id type="github">spacetelescope/imexam</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST pymoc-0.5.0.tar.gz 33843 SHA256 08fd88df8c4013803c8c26b2183816e087c500e1d3b6172fed4d98a48269a8ba SHA512 cb327bed6fffa6eb4354c06f9b7e056baa9df1010d722b4fade6873fb862c4b27ea0a11647a510ce4007f7b8158e13eee7e146258d4c58ecee82adddf33bf89c WHIRLPOOL 17d56de5ddc63279d597f3a436a8f3a030cc696fb1495ce3cc9ee93c10a7a60aef1dcf77888514308c64945ec76ef7b38f11715606b512c80f3106b16897e0c1
|
@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sci-astronomy@gentoo.org</email>
|
||||
<name>Gentoo Astronomy Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Frequently astronomical survey catalogues or images are sparse and
|
||||
cover only a small part of the sky. In a Multi-Order Coverage map
|
||||
the extent of data in a particular dataset is cached as a
|
||||
pre-calculated mask image. The hierarchical nature enables fast
|
||||
boolean operations in image space, without needing to perform complex
|
||||
geometrical calculations. Services such as VizieR generally offer the
|
||||
MOC masks, allowing a faster experience in graphical applications
|
||||
such as Aladin, or for researchers quickly needing to locate which
|
||||
datasets may contain overlapping coverage.
|
||||
|
||||
The MOC mask image itself is tessellated and stored in NASA HealPix
|
||||
format, encoded inside a FITS image container. Using the HealPix
|
||||
(Hierarchical Equal Area isoLatitude Pixelization) tessellation
|
||||
method ensures that more precision (pixels) in the mask are available
|
||||
when describing complex shapes such as approximating survey or
|
||||
polygon edges, while only needing to store a single big cell/pixel
|
||||
when an coverage is either completely inside, or outside of the mask.
|
||||
Catalogues can be rendered on the mask as circles.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pymoc</remote-id>
|
||||
<remote-id type="github">grahambell/pymoc</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
|
||||
inherit distutils-r1 virtualx xdg-utils
|
||||
|
||||
DESCRIPTION="Python Multi-Order Coverage maps for Virtual Observatory"
|
||||
HOMEPAGE="https://pymoc.readthedocs.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/astropy[${PYTHON_USEDEP}]
|
||||
dev-python/healpy[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_test() {
|
||||
PYTHONPATH=lib "${PYTHON}" -m unittest discover -s test || die
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST python-heatclient-1.5.1.tar.gz 176601 SHA256 d1bab6607619efa7b6ac1a3ff698b7e80de630c464e8a3e379f5eeeb929084c3 SHA512 92f73bced2f49d02f05b6ab71066d3697d64f7598a603a90fd968ca2b195f8980f0fa11eff6a97c531d09dabf83e384a6cac69d2164fa237c02dd7cc3e0fd736 WHIRLPOOL 740567fd3fd89ca19361e2f6673c196a5b733b0fd6c9c7111cff74552369f871dfeb2dee220fc2fbc648341f356cb7ed2312bcedd2bf819c3b6f8e831960ca75
|
||||
DIST python-heatclient-1.8.1.tar.gz 163976 SHA256 95558abcb78d747e5516b51f9aabe3bd54013a3c8b4ec06de5415ff2a042009b SHA512 7d9be61f048c2a23b853773009e060517eadff158cca8efc1fbd3a5f3a16d257950021e8afaafc15a536104248d53dfda49698a9d83a3b35955e9e23376655df WHIRLPOOL 6c65266b8495a1502637d08ee53fe5ae0ad8465440ad62ec27a596ff1b816a241328cb9eb9e349a21ec63ccd0ad3b70f4af0cba73128bc9f522e4dfcb01b7c05
|
||||
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Orchestration API Client Library"
|
||||
HOMEPAGE="http://www.openstack.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
|
||||
CDEPEND="
|
||||
>=dev-python/pbr-1.6[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
|
||||
>dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-openstackclient-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
doc? (
|
||||
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && esetup.py build_sphinx
|
||||
}
|
||||
|
||||
python_test() {
|
||||
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
|
||||
|
||||
testr init
|
||||
testr run || die "testsuite failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST sunpy-0.7.8.tar.gz 5666138 SHA256 abb3238b4cfcc67bcb0e81733463e4abb672fc6e8c85684320d4ce552e587916 SHA512 46b493a823018b8500994cdfed8f8ae736ed471251a3b62d615821f8a9ea4228d2c78d7a9f66274fc49d0a386ad4d3d446547b8c06888157e5633fac844e8638 WHIRLPOOL 3939b14eb8452284cb435ace15d666962c801929c36c58748fed612b32cc9f2a7d172dfef588775bda3d21362c0a75be144490dbf89b90b6fe9e714de23d4c42
|
||||
DIST sunpy-0.7.9.tar.gz 5690849 SHA256 359961f62a32df69b2df2cd5390040fa27b7522066fb546469fc9f485d2d0a57 SHA512 e8322ecf7c797a377fd8ff6962d6d66e147ba893a58e8abbbfa1dad6a391eecc161846a51fba3c92e90a3709125d759da76d444ca3f4ff0878768d23da1f41a3 WHIRLPOOL 512e1f5fbc0c4e127c4fc26fcd3f7f2c7ce0944ca5691fcdb938254615e131d14407f4bb160a32b597ad62a520c59201afee2ae6a133021a7c0d7d4cf9298ab9
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||
|
||||
inherit distutils-r1 xdg-utils
|
||||
|
||||
DESCRIPTION="Software library for solar physics based on Python"
|
||||
HOMEPAGE="http://sunpy.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="jpeg2k test"
|
||||
|
||||
RDEPEND="
|
||||
<dev-python/astropy-2[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/pandas[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/suds[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
sci-libs/scikits_image[${PYTHON_USEDEP}]
|
||||
jpeg2k? ( dev-python/glymur[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/astropy-helpers[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mpl[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# use system astropy-helpers instead of bundled one
|
||||
sed -i -e '/auto_use/s/True/False/' setup.cfg || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -m pytest sunpy -k "not figure and not online" || die
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST typed-ast-1.1.0.tar.gz 200587 SHA256 57fe287f0cdd9ceaf69e7b71a2e94a24b5d268b35df251a88fef5cc241bf73aa SHA512 439e949082ee5cb9434fec99021c08401a46ec2ad16d96296c6440aa1fd8158f6605efbdfa55e536c3fddd4018bb0f4c5ee4d5a4a32954242b7902b9ce3463f2 WHIRLPOOL 28af2d97e1a64f3ca2e022b6af72f2a6dd2f5446688bb17a7315c9dd9b4bcd2bc74cf210169e81df03a3b37c2cf17a93601e40132d0182059baa955b33aa25b6
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">typed_ast/typed_ast</remote-id>
|
||||
<remote-id type="pypi">typed-ast</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{4,5,6} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A fork of Python 2 and 3 ast modules with type comment support"
|
||||
HOMEPAGE="https://github.com/python/typed_ast"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
|
||||
|
||||
inherit cmake-utils eutils multilib ruby-ng
|
||||
|
||||
DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
|
||||
HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
|
||||
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${S}/all/${P}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="debug test"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
|
||||
BDEPEND="
|
||||
>=sys-devel/gcc-4.8:*
|
||||
>=dev-libs/leatherman-1.0.0
|
||||
dev-cpp/cpp-hocon"
|
||||
CDEPEND="
|
||||
dev-libs/openssl:*
|
||||
sys-apps/util-linux
|
||||
app-emulation/virt-what
|
||||
net-misc/curl
|
||||
>=dev-libs/boost-1.54[nls]
|
||||
>=dev-cpp/yaml-cpp-0.5.1
|
||||
!<app-admin/puppet-4.0.0"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
||||
DEPEND="${BDEPEND}
|
||||
${CDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Remove the code that installs facter.rb to the wrong directory.
|
||||
sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die
|
||||
sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die
|
||||
# make it support multilib
|
||||
sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
|
||||
sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
|
||||
# make the require work
|
||||
sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die
|
||||
# patches
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON
|
||||
-DCMAKE_BUILD_TYPE=None
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var
|
||||
-DUSE_JRUBY_SUPPORT=FALSE
|
||||
-DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
|
||||
)
|
||||
if use debug; then
|
||||
mycmakeargs+=(
|
||||
-DCMAKE_BUILD_TYPE=Debug
|
||||
)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
doruby "${BUILD_DIR}"/lib/facter.rb
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
ruby-ng_src_install
|
||||
|
||||
# need a variable file in env.d :(
|
||||
diropts -m0755
|
||||
dodir /etc/env.d
|
||||
echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir"
|
||||
fperms 0644 /etc/env.d/00facterdir
|
||||
}
|
@ -1,20 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<use>
|
||||
<flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
|
||||
<flag name="autoclose">Enable the autoclose plugin.</flag>
|
||||
<flag name="automark">Enable the automark plugin</flag>
|
||||
<flag name="commander">Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
|
||||
<flag name="ctags">Enable ctags plugin</flag>
|
||||
<flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
|
||||
<flag name="defineformat">Enable the defineformat plugin.</flag>
|
||||
<flag name="enchant">Enable spell checking using enchant</flag>
|
||||
<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
|
||||
<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
|
||||
<flag name="multiterm">Enable the multiterm plugin</flag>
|
||||
<flag name="overview">Enable overview plugin</flag>
|
||||
<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
|
||||
<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
|
||||
</use>
|
||||
<maintainer type="person">
|
||||
<email>aklhfex@gmail.com</email>
|
||||
<name>Chris Mayo</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Gentoo Proxy Maintainers Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
|
||||
<flag name="autoclose">Enable the autoclose plugin.</flag>
|
||||
<flag name="automark">Enable the automark plugin</flag>
|
||||
<flag name="commander">Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
|
||||
<flag name="ctags">Enable ctags plugin</flag>
|
||||
<flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
|
||||
<flag name="defineformat">Enable the defineformat plugin.</flag>
|
||||
<flag name="enchant">Enable spell checking using enchant</flag>
|
||||
<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
|
||||
<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
|
||||
<flag name="multiterm">Enable the multiterm plugin</flag>
|
||||
<flag name="overview">Enable overview plugin</flag>
|
||||
<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
|
||||
<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST pycharm-community-2016.3.2.tar.gz 215633678 SHA256 e1092d3692118f9097e4182edfccc76159160353b7d7379cada3249b9e2d4f39 SHA512 64f8fd908c2165e4534f77596e6f9a86e72a04390432a0c1206d8a5cfde8a54067d5747a6f1f2a5ba5bb168e311d5f432939c87a15f871330ce2c2e42c9bfc8a WHIRLPOOL 92320d3f96b76148bba1e0ead93578cde6890119fa963e1390b7da2ea570d4b99e6bebdffe6167e283d534073b06cd063c2d9e70c0100436afc6b6d0fd264eda
|
||||
DIST pycharm-community-2017.1.3.tar.gz 195297254 SHA256 6dedbf06c62490047b5d8a539c94af89affc80048f4cf79eea25d29f50894a1b SHA512 9e8f1ab779bd10073e7cd1922cc0b8d43bebd02b64b1626d242d2fd1fdf21fe66811cc1809c17675b9ad91aff26bbef5c6b2c8afd47f70486dc66c7e66cde017 WHIRLPOOL 51212ddcf95167387fab8c274d098b77f74ce4832720fdffc62694e34d3eba4a77df12ea5c99a654ca97f6102fd02003afc44a8107fcd200ee9e2e17a6d8bf33
|
||||
DIST pycharm-community-2017.1.5.tar.gz 195342869 SHA256 1a0bbf0d881527e08aad7a5adaa3ad44e8754c3eb2c3a8ed5ab113491549679b SHA512 1eac6062a1b92782e50425e053ec326965eaff6bf36ec3cf6d4e9fcdc1fe1a8baaf4d16131a38fc506c55c384943aaea51cf5f4c9d8d2e36080b7342ef1af21c WHIRLPOOL 1a655bcaa78b4a6607601229455e822cc56341c70132363a57cb9f6597f9f31ce007426a70284467cfe2c1a082972883746957e67dc678b5d379956f46a6c3cf
|
||||
DIST pycharm-community-2017.1.tar.gz 195354973 SHA256 6669120b68873a0bcb7faf179ea79f7c2dd7eac34d377d1f574724604b70e692 SHA512 056b23ba8b6cda4d609a2011b18e207f470670048185afeff0ad18dff8093d0ff0efa20a0a20b020ce81bc23008a31c7c9620c7fb4dc1f7e3d3b62316005322c WHIRLPOOL 0fefc16a433d41d64034a2df057a27bd035ec92cc7e00246f93a1afc0ef2350e919018071781e87d6285526993997507616f01f310e8c308bc4a1552b3eb4ef3
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
|
||||
HOMEPAGE="http://www.jetbrains.com/pycharm/"
|
||||
SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8"
|
||||
DEPEND=""
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
QA_PREBUILT="opt/${PN}/bin/fsnotifier
|
||||
opt/${PN}/bin/fsnotifier64
|
||||
opt/${PN}/bin/fsnotifier-arm"
|
||||
|
||||
MY_PN=${PN/-community/}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
rm -rf jre || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/${PN}
|
||||
doins -r *
|
||||
|
||||
fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
|
||||
|
||||
dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
|
||||
newicon "bin/${MY_PN}.png" ${PN}.png
|
||||
make_desktop_entry ${PN} "${PN}" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST pycharm-professional-2016.3.2.tar.gz 283150795 SHA256 c36413a56a8a1d046c84a2c32bab8aaba132551305a5db0845a6c7ed1dc0d4db SHA512 a189ae38a70874709b0e0243dc6a1dd14aa2b5199e8cf33a0f8c85dd0606e35ddb9d0f954ec9252da7a098cbe184bfa6bf69e43b7c8475c5c3776312f89395f7 WHIRLPOOL d8350fb6d1b4712f0082bca41b9ecf2f190bc5c95a72677efc9321abe7a9f5687c05f3554c7e7022e18e7d747f1a628acde8738012eb7e354d1801e374acbc53
|
||||
DIST pycharm-professional-2017.1.5.tar.gz 269726667 SHA256 52519dfd0e913b5ccb8767155cd4d1fd413967d5010e8474cdc9a1fa688016ce SHA512 5ba5c2893587afef3b2a5f0b7a5d4395665fd8e75764f9d8c7e1c41170af0c0457f0f27953adceb74a24c8f2260cabc65ba54918bdd38271e1aba014a5428bc8 WHIRLPOOL 0eaee27ef5ed2b3a4a2c5da3211aeed596d15de928c6a4c8a80abfaa03383e167d40e2633900f26e9795720692242a1f12afd880912e57f8b83fa378ffbd85fa
|
||||
DIST pycharm-professional-2017.1.tar.gz 269318383 SHA256 6e5223fa4b50e459ad6b03d33b6184ec59791aedd97048f50588602ded6071e7 SHA512 d3aa0f79b8b2ae9060695d2fdc1a1b1e5c4df6b9f47a6f51dcb500ddd12961a4c819345826509782ea6220a28b056c3e18530947b0cc13dd11dc79885658d699 WHIRLPOOL 443de54379a8b42b8718068181efe398f07dab645c2601cf0ec090ca81aaadb4fe71d27fe1219ea0fdd8baecadb6976d87ce9e91b7444350eec351d0af4e2375
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
|
||||
HOMEPAGE="http://www.jetbrains.com/pycharm/"
|
||||
SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8
|
||||
dev-python/pip"
|
||||
DEPEND=""
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
QA_PREBUILT="opt/${PN}/bin/fsnotifier
|
||||
opt/${PN}/bin/fsnotifier64
|
||||
opt/${PN}/bin/fsnotifier-arm
|
||||
opt/${PN}/bin/libyjpagent-linux.so
|
||||
opt/${PN}/bin/libyjpagent-linux64.so"
|
||||
|
||||
MY_PN=${PN/-professional/}
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
rm -rf jre || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/${PN}
|
||||
doins -r *
|
||||
|
||||
fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
|
||||
|
||||
dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
|
||||
newicon "bin/${MY_PN}.png" ${PN}.png
|
||||
make_desktop_entry ${PN} "${PN}" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
From 15c37855ab3559efaeffcef651c98ed971ae84bb Mon Sep 17 00:00:00 2001
|
||||
From: Steven Jackson
|
||||
Date: Wed, 19 Apr 2017 20:02:57 +0100
|
||||
Subject: [PATCH] gstreamer: Upgrade to 1.0 from 0.10
|
||||
---
|
||||
configure.ac | 6 +++---
|
||||
gnome-mud.spec.in | 4 ++--
|
||||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 50c4c81..125b054 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -76,7 +76,7 @@ LIBGNET_REQUIRED=0.22
|
||||
VTE_REQUIRED=0.11.00
|
||||
PCRE_REQUIRED=6.0.0
|
||||
GCONF_REQUIRED=0.20
|
||||
-GSTREAMER_REQUIRED=0.10
|
||||
+GSTREAMER_REQUIRED=1.0
|
||||
|
||||
PKG_CHECK_MODULES(GMUD, gtk+-2.0 >= $GTK_REQUIRED vte >= $VTE_REQUIRED libglade-2.0 >= $LIBGLADE_REQUIRED libpcre >= $PCRE_REQUIRED gmodule-2.0 >= $GMODULE_REQUIRED gnet-2.0 >= $LIBGNET_REQUIRED gconf-2.0 >= $GCONF_REQUIRED)
|
||||
AC_SUBST(GMUD_CFLAGS)
|
||||
@@ -114,14 +114,14 @@ AC_ARG_ENABLE(gstreamer,
|
||||
[Enable GStreamer used for MSP (Mud Sound Protocol) Default=auto]),,
|
||||
enable_gstreamer=auto)
|
||||
if test "x$enable_gstreamer" != "xno"; then
|
||||
- PKG_CHECK_EXISTS(gstreamer-0.10, have_gst=yes, have_gst=no)
|
||||
+ PKG_CHECK_EXISTS(gstreamer-1.0, have_gst=yes, have_gst=no)
|
||||
if test "x$have_gst" = "xno" -a "x$enable_gstreamer" = "xyes"; then
|
||||
AC_MSG_ERROR([Gstreamer support explicitly requested but libgstreamer was not found])
|
||||
fi
|
||||
if test "x$have_gst" = "xyes"; then
|
||||
AC_DEFINE(ENABLE_GST, 1, [Define if GStreamer should be enabled])
|
||||
enable_gstreamer=yes
|
||||
- PKG_CHECK_MODULES(MSP, gstreamer-0.10 >= $GSTREAMER_REQUIRED)
|
||||
+ PKG_CHECK_MODULES(MSP, gstreamer-1.0 >= $GSTREAMER_REQUIRED)
|
||||
fi
|
||||
fi
|
||||
AM_CONDITIONAL(USE_GSTREAMER, test "x$enable_gstreamer" = xyes)
|
||||
--
|
||||
2.10.2
|
||||
|
@ -0,0 +1,35 @@
|
||||
From 62b043beedc14741a000e848a004ba44982b28b8 Mon Sep 17 00:00:00 2001
|
||||
From: Steven Jackson
|
||||
Date: Wed, 19 Apr 2017 10:38:18 +0000
|
||||
Subject: [PATCH] mud-telnet: Fix re-enabling disabled TELOPTS
|
||||
|
||||
When the server disabled a TELOPT it wasn't possible for it to
|
||||
re-enable it, as it should.
|
||||
|
||||
Enabling and disabling MSP and CHARSET in the preferences window
|
||||
doesn't control the MudTelnetHandler enabled field, so this change
|
||||
doesn't break that. Those preferences are used at a higher level,
|
||||
in mud-window-view.c.
|
||||
|
||||
Thanks to shentino for reporting and assisting with the fix.
|
||||
|
||||
Bug report: https://bugzilla.gnome.org/show_bug.cgi?id=781452
|
||||
---
|
||||
src/mud-telnet.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/mud-telnet.c b/src/mud-telnet.c
|
||||
index 052ba04..0fe274a 100644
|
||||
--- a/src/mud-telnet.c
|
||||
+++ b/src/mud-telnet.c
|
||||
@@ -939,7 +939,7 @@ mud_telnet_handle_positive_nego(MudTelnet *telnet,
|
||||
// his state to YES and send DO; otherwise send DONT
|
||||
// FIXME-US/HIM
|
||||
// FIXME: What to do in the opposite "him" gint value case?
|
||||
- if (mud_telnet_isenabled(telnet, opt_no, him))
|
||||
+ if (mud_telnet_get_index_by_option(telnet, opt_no) != -1)
|
||||
{
|
||||
mud_telnet_set_telopt_state(opt, TELOPT_STATE_YES, bitshift);
|
||||
mud_telnet_send_iac(telnet, affirmative, opt_no);
|
||||
--
|
||||
1.9.1
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
GNOME_TARBALL_SUFFIX="bz2"
|
||||
GNOME2_EAUTORECONF="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="GNOME MUD client"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/GnomeMud"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86 ~x86-fbsd"
|
||||
IUSE="gstreamer"
|
||||
|
||||
RDEPEND="virtual/libintl
|
||||
dev-libs/libpcre
|
||||
dev-perl/XML-Parser
|
||||
gnome-base/gconf:2
|
||||
>=gnome-base/libglade-2.0.1:2.0
|
||||
gstreamer? ( media-libs/gstreamer:1.0 )
|
||||
net-libs/gnet:2
|
||||
x11-libs/gtk+:2
|
||||
>=x11-libs/vte-0.11:0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/rarian
|
||||
>=dev-util/intltool-0.23
|
||||
>=sys-devel/gettext-0.11.5"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PV}-telopts-reenable.patch #616000
|
||||
"${FILESDIR}"/${PV}-gst1.patch # Needs eautoreconf
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_enable gstreamer)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="AUTHORS BUGS ChangeLog NEWS PLUGIN.API README ROADMAP" \
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
echo
|
||||
elog "For proper plugin operation, please create ~/.gnome-mud/plugins/"
|
||||
elog "if that directory doesn't already exist."
|
||||
elog "The command to do that is:"
|
||||
elog " mkdir -p ~/.gnome-mud/plugins/"
|
||||
echo
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST bluedevil-5.10.3.tar.xz 144764 SHA256 cf80706d6966abaa7073c73cfce1361510995f272611b979116c626e1168130f SHA512 4814bdbee355bfc53bd6c1e69c22f7e5a8f6a9e550f99ef0b1f635ccfd97a62c9151cede80ba8afb735995e89efddeee74ee512d9cf9caebd4bc22da82302a48 WHIRLPOOL f677c94368e5280f3ad3f9e543d5e5699a26d283eccfbea230e7e0faf6097d8c81f7231d2b448d71bbe7122bba874b77e2c34587122dc159941e6456571f68d7
|
||||
DIST bluedevil-5.10.4.tar.xz 144560 SHA256 b15719638f6fc994562efce4cdf7621d72c113693df127a52be56b96e98235e0 SHA512 3d91fb59155dccb8961c10ab56ed5d695d21e1648ff013a285ab9f6e48fa9ebd2611146ee09ae38097dae76bbd099e75609c6d44a8dc54e5c0747ba775528d36 WHIRLPOOL d97cd2f4bc41247eace286b1f7aa6d163438545360eb567d0bf34950001d406586c033c80a3693fcf0f623495f1e22b572a1382b83396898cf2935ebcf01da5d
|
||||
DIST bluedevil-5.9.5.tar.xz 143232 SHA256 7910135f285e35e7c3de6695c98559841dd7ededc61e2a0d963f31926a74ed6b SHA512 c480c43671a833783d175562758f7cee2357c37a5f663d894977265570b18d2019443f3b012722a59b9719ae78df1a1bbc569067474a7a8157cd3c2df5b7b4ab WHIRLPOOL fe21f8c7376702ce73ae2cc849c72669a56f72844f7bf129331208d89a721d618deaf8922b956d79ce9064866b489930c329471c510aecf6f718b327db3f6e0d
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Bluetooth stack for KDE Plasma"
|
||||
HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
$(add_frameworks_dep bluez-qt)
|
||||
$(add_frameworks_dep kconfig)
|
||||
$(add_frameworks_dep kconfigwidgets)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kded)
|
||||
$(add_frameworks_dep kdbusaddons)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kiconthemes)
|
||||
$(add_frameworks_dep kio)
|
||||
$(add_frameworks_dep knotifications)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
$(add_frameworks_dep kwindowsystem)
|
||||
$(add_frameworks_dep plasma)
|
||||
$(add_qt_dep qtdbus)
|
||||
$(add_qt_dep qtdeclarative)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtwidgets)
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
x11-misc/shared-mime-info
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
$(add_plasma_dep kde-cli-tools)
|
||||
!app-mobilephone/obexd
|
||||
!app-mobilephone/obex-data-server
|
||||
!kde-plasma/bluedevil:4
|
||||
"
|
@ -1,3 +1,2 @@
|
||||
DIST breeze-grub-5.10.3.tar.xz 3149508 SHA256 bff049f510900fae621659d291a887334154b9cc1a210c16e0cb3495d83e0fbe SHA512 128258d601ff98289e44493302151c9f853371aab99bbe68e72e8228cc208025877ef1be5baf51d4f2b516705f58cbc6114f4e846c103b16f2c37762f39af0b3 WHIRLPOOL ab81f532671686891b378c2643a78e8e6d41e675fd61521b79b2ce47927cc994c0b1fceab29206521d07b39b5f01a09645330ef5aece6fcc2f2813718fb9c8f3
|
||||
DIST breeze-grub-5.10.4.tar.xz 3148076 SHA256 829ef269ec1eaa7696461191044287739e3f3705f4f17809476219fba6440d84 SHA512 11c646cc104d19f4f31153b3bc787ad6f90c5ffb44078f17e859159b82ea692e346e47b06f9bccaa1de44b2e5128aee3fac386b49cba89e575344300c1023a43 WHIRLPOOL 3f6501c5abf6e5e03b7623f074451708c86b8cedda89c8bc7946b35faf1726eb5efa85ef6142ae9e9856baff552cd5956b22afadc860e38564f668e31920bb19
|
||||
DIST breeze-grub-5.9.5.tar.xz 3156196 SHA256 440b40a42b334456f8f015c01b5cdd4d4613f958ccf31578dba4c6acc706b40a SHA512 3390484a52941cd0db78ed16046aed5a03b400f6ce6800e7dc13dfcbac9cdf4bb7ec78846456a3b75c70235ef0aae2b5cceff91a870d0ef26181d6a02554f3aa WHIRLPOOL 46af8b727e44adfa6bb62b229b76375b58211ff4c1d79b11f15abedd1cee22442651fdaf2dd53c58dda869e09a7fa0369e41c84a96cb87d19819bd43d6873f61
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
KDE_AUTODEPS="false"
|
||||
KDE_DEBUG="false"
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Breeze theme for GRUB"
|
||||
LICENSE="GPL-3+"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/grub/themes
|
||||
doins -r breeze
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST breeze-gtk-5.10.3.tar.xz 211520 SHA256 ecea0d88229bb8d6bce1572d5895aaaef08265c4a0183029433ebc74da84222a SHA512 1b0fd26301df055749a4e72cab2c6324e975ad8e8d591a8a84b68a6dffac60dfa25d4243fa033c6156982560e4b2d079d89ff187a53f043428c1f9ae601cb107 WHIRLPOOL 4dd39fc3aa22f2e92adce60156e62a6bbaca4d76ceb543f3e72351d5cb6b4f0a6d4fb448a53e1d17947cea6c2db7df7703e3ff8ccebd0fe50b5f7f3189cfbc83
|
||||
DIST breeze-gtk-5.10.4.tar.xz 211812 SHA256 e5f30467903b4e20b7c8434bb0ef584641504c4c4c9de869720ae34d442c1864 SHA512 894572415cf30d1b5f958cced9ac308bb45f5b2d771d60eb90090641fe1cea1914dfb4a23d04ca7137f1e892bf826208038c1ad458b1a684f2c549a1fb58252c WHIRLPOOL 60c1775822b196aaf4f880d29eb76af85305c794072ac512927fc09d4d644b5622713c4e3dae12847b5655be5288fd83cea810035375662a2aa6948c5c8e0a78
|
||||
DIST breeze-gtk-5.9.5.tar.xz 211864 SHA256 32dfa87f0cdf713962c22415a0ed8b2e1eff89a6fd517407738056ff32064459 SHA512 b38f1b6d45de74e97ff3dccc5920553ef519e0c2b42f4e1360d246a3ea6cfe8d79ca8ba204f8d4ef8d04b1467f2e4da5f40dfb5fe19ac70bcd0fbb1abe1129d4 WHIRLPOOL 1713a6ffbde01ba1594f5c07727e2c1db585076f7664bcc3ed69b8b6648544e7ba660d80f3f8cd47061bb52d67b0111ebb47569bd292c85ed7cc2c11ff942080
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
|
||||
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk"
|
||||
LICENSE="LGPL-2.1+"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
@ -1,3 +1,2 @@
|
||||
DIST breeze-plymouth-5.10.3.tar.xz 104784 SHA256 89ea367030ccff7d1f739aaf60d8877a3c027e1fe788f87e2d6a215d22f78988 SHA512 65852d74a745baac6026702e49f63a8f925a71a4b195bf7b2a496a8920d2201590973d23b48c347da1d6f7abc90e49f95bb04ec2e971e439a30bed2f1e57b704 WHIRLPOOL e08b7a924a2c7bbfb1cab43a407c9259890c1b72dc5e731978b867260a8c805c709d4e392389dd82cca4e5964c1fc27e8d555a7aa9af7ebaaa11f869d0ca7ea5
|
||||
DIST breeze-plymouth-5.10.4.tar.xz 104696 SHA256 8ff684c8da3d347e33e406276362d93f341329f8798808397ec65f7480b8db9a SHA512 92ff4c8097f0b6e22fdb0a95f6d845765792ca39b80ee22f8a5b5d205b93d61876d8483947740d077804ccaf9372f6e64889c226eb4fc333e47a79bf27590556 WHIRLPOOL 16f046a301c2b37cdc98913ad3a25d040453259eebb7ed77d02c4817908598509d855c7a2b856b743443e9c6f63aa7ffc1cca73e6471318055c049b014f00058
|
||||
DIST breeze-plymouth-5.9.5.tar.xz 96976 SHA256 d30f665db09907d39b942177ed74a7e884a824162dcc979fe3ebe47b1cc1d8ba SHA512 4aa76cef21c550b8a3cea7b96d4420e7c9d1d8e57cd10d302ff97433cea8e59361bc756b0f76fefd9fee248703518407a8c45a312fefbe94f16d5fedf7a68df4 WHIRLPOOL d3729a1544472ef902ac6e281e8b5db6dd17e566788bdbe254c1fd1f9027e9a06200f53ea5f626d6742e6c5f56cd19048dcf8626bf22da13867db93164be2b29
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
KDE_AUTODEPS="false"
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Breeze theme for Plymouth"
|
||||
LICENSE="GPL-2+ GPL-3+"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-boot/plymouth"
|
||||
DEPEND="${RDEPEND}
|
||||
$(add_frameworks_dep extra-cmake-modules)
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DDISTRO_NAME="Gentoo Linux"
|
||||
-DDISTRO_VERSION=
|
||||
)
|
||||
|
||||
kde5_src_configure
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST breeze-5.10.3.tar.xz 17430840 SHA256 0a71e095d0f54795ab359f5419e07b56435815b86b9f0779b134f5ac1b411f11 SHA512 89a438e74339247eea071242671a3e7906e8e28c59e855ee81eb529064eb7df7bb8ae3221dc5d87671c0c70b4ef8f2cd013fae0e6ca3091fb2b3f490961a0f1f WHIRLPOOL ea2db55bb3e0fd0e76f8680a2470ebb595991dec50f22775f10bdffd5735326c9fe4921a4c37cedfd81cccb083836861b2ba8d4504555910db72984f9e8973a9
|
||||
DIST breeze-5.10.4.tar.xz 17429964 SHA256 2dbce52c2a807a73cb2307ac42e3fc409cb04f077fdeeabe505484906dc1b11c SHA512 b309bdeecc5f40f9afe0222e6b81ae1a656c8fa31758551d55b61615f642b7e0972efac5aa0d63044acc27881e62dbc6a949faa51212eb53acf08d0699ef30b7 WHIRLPOOL 85cc2f6c82aa0faf27298c161d4e82eef2936d24fde756f22f13f6ce918156ef8ba3270731194aaaf5919403f60a9cfe68316769053a4145d3e73c0514f4a3a6
|
||||
DIST breeze-5.9.5.tar.xz 30680136 SHA256 83312b854282636bc6d10a1e579c5a13538394b76af5963f3e79b0d235053e3d SHA512 ea2f934f2ad15280a3e1472785fd6dfc3aac9155bb567c09ac34da43f279e7e811189c3172c2b6180457762455ec6962ea25bdcae826bda2be196f59e1190198 WHIRLPOOL e51ad4acc95322e9943b7835e77eba356bb95820ab2b39dc1fb1d7bc2a2cea42433089ce441d50f6d1a1fc1d3c46d2ddb8af0f9cc72cdfd5ffc1a70c294904fc
|
||||
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5 multibuild
|
||||
|
||||
DESCRIPTION="Breeze visual style for the Plasma desktop"
|
||||
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="qt4 wayland"
|
||||
|
||||
COMMON_DEPEND="
|
||||
$(add_frameworks_dep frameworkintegration)
|
||||
$(add_frameworks_dep kcmutils)
|
||||
$(add_frameworks_dep kconfig)
|
||||
$(add_frameworks_dep kconfigwidgets)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kguiaddons)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
$(add_frameworks_dep kwindowsystem)
|
||||
$(add_plasma_dep kdecoration)
|
||||
$(add_qt_dep qtdbus)
|
||||
$(add_qt_dep qtdeclarative)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtwidgets)
|
||||
$(add_qt_dep qtx11extras)
|
||||
x11-libs/libxcb
|
||||
qt4? (
|
||||
kde-frameworks/kdelibs:4
|
||||
x11-libs/libX11
|
||||
)
|
||||
wayland? ( $(add_frameworks_dep kwayland) )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
$(add_frameworks_dep kpackage)
|
||||
qt4? ( dev-util/automoc:0 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
$(add_frameworks_dep breeze-icons)
|
||||
$(add_plasma_dep kde-cli-tools)
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
kde5_pkg_setup
|
||||
MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconfigure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_find_package wayland KF5Wayland)
|
||||
)
|
||||
|
||||
if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
|
||||
mycmakeargs+=( -DUSE_KDE4=true )
|
||||
fi
|
||||
|
||||
kde5_src_configure
|
||||
}
|
||||
|
||||
multibuild_foreach_variant myconfigure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multibuild_foreach_variant kde5_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
multibuild_foreach_variant kde5_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multibuild_foreach_variant kde5_src_install
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST kactivitymanagerd-5.10.3.tar.xz 84156 SHA256 109fafe79c333726ad913b141ff8abab13e96449eb988b635c4a64aecbf39df8 SHA512 129498e35a83ceb9e1a2c99ec0478055170cff49d775349b4807b252795c6296bf7636e391327e197735f6e2192fe77334c54ffd60b25dda4b5b4b31e3d43a04 WHIRLPOOL d023e2bf902ec83fbe82f493a78d092477454f0528fed3e8c8802e1d466a151960ef21e504008948ebbc18272a8e7d48c618c75fa4e74dce348d330845780f8e
|
||||
DIST kactivitymanagerd-5.10.4.tar.xz 84176 SHA256 228b5efc3d5c19bf457cebdcc2ee300aefcb7d36a445eecc51c934ed23ca637c SHA512 37966071b703ee5fc98075fc78975388e1b8df5f5ce64dad54ee3ad9add50d1c87319467292fbdc5bbba5f7c8853d7dcfd8c6623d5c1bb162c75ae9499b3860f WHIRLPOOL ea476af88acc9779617fd0927635bdfb261af630ec604d67f808f8b0980d41af8c842444a9301aee3740e4ad6226c3d8f9bf59bdc7a3ae9cb7b188b4822ded63
|
||||
DIST kactivitymanagerd-5.9.5.tar.xz 83364 SHA256 07b46fe7f5101f2cf5291c4b9a05c9d3a574d131bf1690a71b0b30ff789fc049 SHA512 70e4a1c94f20d7ec81adce3d25b908146a2c518154cab88b4bb061f24aec7bb80d5184d8991d487544a199c78b7dca81816e087713fed49f1671b68af41b03d0 WHIRLPOOL f38b7d9fe45239728f4eb3f2ee9bb7665ad04d557e6a4f8a1a7ca896804156820451801cc53174a3c767ebd683a3452389399b334dc02ebaf99fe3228be28577
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
$(add_frameworks_dep kconfig)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kdbusaddons)
|
||||
$(add_frameworks_dep kglobalaccel)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kio)
|
||||
$(add_frameworks_dep kservice)
|
||||
$(add_frameworks_dep kwindowsystem)
|
||||
$(add_frameworks_dep kxmlgui)
|
||||
$(add_qt_dep qtdbus)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtsql 'sqlite')
|
||||
$(add_qt_dep qtwidgets)
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-libs/boost-1.54
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<kde-frameworks/kactivities-4.13.3-r2:4
|
||||
!kde-plasma/kactivitymanagerd:4
|
||||
!<kde-plasma/plasma-desktop-5.6.1
|
||||
"
|
@ -1,3 +1,2 @@
|
||||
DIST kde-cli-tools-5.10.3.tar.xz 503420 SHA256 9a1fec582e47daf5a89f1c7d6bb747495708f2a75633962f73159b246121b3f6 SHA512 7b847f6ff56dfcce04f50d47b42a82fb816f65d2f172cd4108d9992ea07932d2603d4ad1f673121f653d54ddce61c5bcbe67964502b1847c89a61aaad1432865 WHIRLPOOL ae448a74eacc5cc5fecd1254d424ba846767b7eecb7600e17d97c100100707b772f1a619cd3055131ce39e2bde93c0e0e610f9a6dbcca09b58bd37eebe7cac4a
|
||||
DIST kde-cli-tools-5.10.4.tar.xz 504180 SHA256 069a4032b7f98c2b04358f5af0d2974ec2d963853e144f2625af4412bdb82bb5 SHA512 f79b75d44133cc141ae716000b063d288c6b6be2d3bec2c33a8b48997baafc31d2e85cb4ac8abda1dd6ba6db8d91bd4661c00f1947e0dc75b3ad45d29b371073 WHIRLPOOL dbb96766ccb93d82fe94374fce6684c738b638a1324f01f7fb12e7598aa80cbb1a0e044a02298457bef18fd2bdda0049423891e42d2e9cc5e8f0fb2e24436783
|
||||
DIST kde-cli-tools-5.9.5.tar.xz 501616 SHA256 56e4835deed5d81c37a69efbb399d5f59bb894da33077d251a2374ecf423d0a4 SHA512 dea956660c1ddd2e6b28cd8365f2e035c2fdbe5250878180a1f4195ba69f4ea8a4da5df751fab6223e9ca30676903ef5471a44d4e0d9d7d8757d39b7b2351f0b WHIRLPOOL 800c14440bf75495a7439b9a124a3cd93eec95397f2d45ffdd419924773a1445a5d2298fa8120c407be44e1231f2440d116b42a186c73c00cf8bc4bd5d1f35fc
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue