parent
aab67541fe
commit
410c9cefef
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST lanes-3.13.0.tar.gz 247978 BLAKE2B e330f3648e865b8b7c1b77061b6a8210f46e1db650066736afe62040dbb20c7e31e0037b420fded8fb0931cc2ac59687e2039fb31f43c1bdf0cae8cd3c031307 SHA512 bb509181757fa2b4f07a55962015b35ca6bb867b18ec89dd655f333babe2e12f56479fa85bc98e0dacf5bec2a523265bbc3a978396dc332dc1fdda4df760b2e5
|
||||
DIST lanes-3.15.0.tar.gz 251497 BLAKE2B fbe02a205d3a1e9e14258fcecd5133a01a2376938678840f680ce37d763e44b924cc718f49df6c985871798f03ad51de5f6289456cbc2954b98d7c0b883fa62d SHA512 da198a70e5d88c25e55cf0947a69405b9c666bf10ac92ab0e4018cf689791c5e5bfff31ae39f8b3e0577217d24b2fcd0b70d5b4e31cebb6d5958e570f017ced4
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
LUA_COMPAT=( lua5-{1..4} luajit )
|
||||
|
||||
inherit lua toolchain-funcs
|
||||
|
||||
DESCRIPTION="Lightweight, native, lazy evaluating multithreading library"
|
||||
HOMEPAGE="https://github.com/LuaLanes/lanes"
|
||||
SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="test"
|
||||
REQUIRED_USE="${LUA_REQUIRED_USE}"
|
||||
|
||||
# Tests are currently somehow problematic.
|
||||
# https://github.com/LuaLanes/lanes/issues/197
|
||||
# https://github.com/LuaLanes/lanes/issues/198
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${LUA_DEPS}"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
test? ( ${RDEPEND} )
|
||||
"
|
||||
|
||||
HTML_DOCS=( "docs/." )
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-3.13.0-makefile.patch" )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
lua_copy_sources
|
||||
}
|
||||
|
||||
lua_src_compile() {
|
||||
pushd "${BUILD_DIR}" || die
|
||||
|
||||
local myemakeargs=(
|
||||
"CC=$(tc-getCC)"
|
||||
"LUA=${ELUA}"
|
||||
"LUA_FLAGS=$(lua_get_CFLAGS)"
|
||||
"LUA_LIBS="
|
||||
"OPT_FLAGS=${CFLAGS}"
|
||||
)
|
||||
|
||||
tc-export PKG_CONFIG
|
||||
|
||||
emake "${myemakeargs[@]}"
|
||||
|
||||
popd
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
lua_foreach_impl lua_src_compile
|
||||
}
|
||||
|
||||
lua_src_test() {
|
||||
pushd "${BUILD_DIR}" || die
|
||||
|
||||
emake LUA="${ELUA}" test
|
||||
|
||||
popd
|
||||
}
|
||||
|
||||
src_test() {
|
||||
lua_foreach_impl lua_src_test
|
||||
}
|
||||
|
||||
lua_src_install() {
|
||||
pushd "${BUILD_DIR}" || die
|
||||
|
||||
local myemakeargs=(
|
||||
"LUA_LIBDIR=${ED}/$(lua_get_cmod_dir)"
|
||||
"LUA_SHAREDIR=${ED}/$(lua_get_lmod_dir)"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}" install
|
||||
|
||||
popd
|
||||
}
|
||||
|
||||
src_install() {
|
||||
lua_foreach_impl lua_src_install
|
||||
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST pyopencl-2021.1.3.tar.gz 447070 BLAKE2B fcd8c5d06de9c14a7bcf3c3d37f89cb208adf0225cc88a081aefc86aac82a99026183f2c9975f34cd8247f784335e4ba6c0a09164ce01e527123b5c1dd952a76 SHA512 8799e73b3b1596387f619fd997f643228679fb1d9ab5ce6704da9df51922f96229efc98ab6b7a7361234848078b15bc67946a4188f4d17cb8760040b48b346e8
|
||||
DIST pyopencl-2021.2.3.tar.gz 450895 BLAKE2B 0395ee6ef32baa57fe9df0c9960f5d761cfced1cc8b87e51e7ebcc7cda6a6b651fc491acf6be525239576fedec2a8375935799fc77568e131dcb26436a59c6f1 SHA512 41ef44eac0112ceac15c1260198a0bd642c244f3ad45aa1d7feba70b55a3f257ce01f7c5a8eaf2ce1df263492452055286caad004101d8bdb2d4f7307fb339be
|
||||
DIST pyopencl-2021.2.5.tar.gz 449527 BLAKE2B 922970c6aa93d2ce600c1e107fa3303c42bd44a264f7c38b30c8d2c909ec12e4cf8fa21dbaffa558c7b183141802ac13fe1a1032230b611b56503cfbaeae40c1 SHA512 a8784e0c6ae9a3c2d8f463405d5bbfe4ac1df138fd5f1ca8ce622afaab787333574c6ee8f4a828c09dc36c1b7a5df8fbe5d70e2236be32d457c3e1cbdeb880e5
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python wrapper for OpenCL"
|
||||
HOMEPAGE="https://mathema.tician.de/software/pyopencl/
|
||||
https://pypi.org/project/pyopencl/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples opengl"
|
||||
|
||||
COMMON="dev-python/numpy[${PYTHON_USEDEP}]
|
||||
>=virtual/opencl-2"
|
||||
RDEPEND="${COMMON}
|
||||
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]"
|
||||
DEPEND="${COMMON}
|
||||
dev-python/pybind11[${PYTHON_USEDEP}]
|
||||
opengl? ( media-libs/libglvnd )"
|
||||
|
||||
# The test suite fails if there are no OpenCL platforms available, and
|
||||
# even if there is one (which requires the presence of both an OpenCL
|
||||
# runtime *and* hardware supported by it - simply emerging any runtime
|
||||
# is not enough) the vast majority of tests end up skipped because by
|
||||
# default the portage user hasn't got sufficient privileges to talk
|
||||
# to the GPU.
|
||||
RESTRICT="test"
|
||||
|
||||
python_configure_all() {
|
||||
local myconf=()
|
||||
if use opengl; then
|
||||
myconf+=(--cl-enable-gl)
|
||||
fi
|
||||
|
||||
"${EPYTHON}" configure.py \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST pytest-testinfra-6.3.0.tar.gz 76309 BLAKE2B 95b4a6ac5ea3c3db2afdd537209bfeb2c188ec7c7935b73e831733fbbf2540b8769d1187338b3b9c9da997cd653e800004e7199537d95530967cd73a15cb2c2e SHA512 ff0add6bdadac92f6f997a94734d69d39598bc8d1f7689a6b269e59bc886825fcf8a42968c2d34a9ad7e77ed0112bf4044afede8e0dca2bbddc76c9c5612ae92
|
||||
DIST pytest-testinfra-6.4.0.tar.gz 77516 BLAKE2B 2baf5940e8736cbe78d8017a82b3a8fdb6df95b89acccd49ecd354447b7ea88079f48211e0acea46a0d8702b67609fe6f85f730c66e781a99d8a92b52b3c99b9 SHA512 acd2c7f9daeb391815a32c972a3542c0d643a716f3cffcb66f4203435ebac789333edb91c83d2778ae8da93b676b245fd47821bca9218faa3e7b50e6764087f4
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Write unit tests in Python to test actual state of your servers"
|
||||
HOMEPAGE="https://github.com/pytest-dev/pytest-testinfra"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
|
||||
# Ansible is called via its CLI
|
||||
BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
app-admin/ansible
|
||||
app-admin/salt[${PYTHON_USEDEP}]
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/pywinrm[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
pkg_postinst() {
|
||||
elog "For the list of available connection back-ends and their dependencies,"
|
||||
elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html"
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8,9} )
|
||||
DISTUTILS_USE_SETUPTOOLS="no"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
|
||||
else
|
||||
UPSTREAM_PV=$(ver_rs 3 -)
|
||||
SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
|
||||
S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A LaTeX wrapper for automatically building documents"
|
||||
HOMEPAGE="https://gitlab.com/latex-rubber/rubber"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="virtual/latex-base"
|
||||
|
||||
# Test dependencies:
|
||||
# - app-text/texlive-core for rubber's 'cweave' test
|
||||
# - dev-lang/R for rubber's 'knitr' test (requires knitr R library, currently disabled)
|
||||
# - dev-texlive/texlive-latexextra for rubber's 'combine' test (currently disabled)
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
virtual/texi2dvi
|
||||
test? (
|
||||
app-text/ghostscript-gpl
|
||||
app-text/texlive-core
|
||||
dev-tex/biber
|
||||
dev-tex/biblatex
|
||||
dev-tex/glossaries
|
||||
dev-tex/latex-beamer
|
||||
$(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]')
|
||||
dev-texlive/texlive-latexextra
|
||||
dev-texlive/texlive-pstricks
|
||||
media-gfx/asymptote
|
||||
)
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
# https://bugs.gentoo.org/727996
|
||||
export VARTEXFONTS="${T}"/fonts
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd tests || die
|
||||
|
||||
# Disable the broken 'combine' test as it uses the 'combine' as a
|
||||
# latex package when it is only a document class (probably only in
|
||||
# newer versions of combine). Also note that this tests works
|
||||
# under debian 'buster'. TODO: Look into potential modifications
|
||||
# done by debian.
|
||||
touch combine/disable || die
|
||||
|
||||
# This test does not work under Gentoo nor Debian 'buster'.
|
||||
# TODO: Investigate why it does not work.
|
||||
touch cweb-latex/disable || die
|
||||
|
||||
# TODO: Investigate why the following are failing.
|
||||
touch fig2dev-dvi/disable || die
|
||||
touch fig2dev-path/disable || die
|
||||
touch fig2dev-path-inplace/disable || die
|
||||
touch fig2dev-path-into/disable || die
|
||||
touch graphicx-dotted-files/disable || die
|
||||
touch hooks-input-file/disable || die
|
||||
touch knitr/disable || die
|
||||
|
||||
# Even tough metapost is available, those tests fail on Gentoo
|
||||
# (while they succeed on Debian 'buster').
|
||||
# TODO: Determine why.
|
||||
# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
|
||||
touch metapost/disable || die
|
||||
# expected error message not reported by Rubber
|
||||
touch metapost-error/disable || die
|
||||
# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
|
||||
touch metapost-input/disable || die
|
||||
|
||||
./run.sh * || die "Tests failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install() {
|
||||
local my_install_args=(
|
||||
--mandir="${EPREFIX}/usr/share/man"
|
||||
--infodir="${EPREFIX}/usr/share/info"
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}"
|
||||
)
|
||||
|
||||
distutils-r1_python_install "${my_install_args[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins misc/zsh-completion _rubber
|
||||
|
||||
distutils-r1_src_install
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST hydrus-441.tar.gz 38807432 BLAKE2B e8294a8eb4d808792f2ff50ad4776f078ba1003962b065883ec22fd68f46dc250b2bccf47005731fcc964b75e07977aed45023da1c7e4513fcfcc29d1b4d1a97 SHA512 81eeb59006644b9b33c33c8da3e003640116488509ce2e1426d2a5c0161adf208e31a45c2a5efc2902769bf91e3db56aabc6384f77e8354e0e113bcc6df3a131
|
||||
DIST hydrus-442.tar.gz 38818985 BLAKE2B 955f5d9969bd46184fbf5fb11b1bc17257d184acd34a9533a20bc35e20ff5cabcc3715ebbb39f42b926b8b00f570c7f483eed3b11472c78f82b9ceeafc3dc765 SHA512 5a78338426127b276b067b52f590e275e132ea2676a4933162183e183a015556351e13e55271240059a145627d8a2ce1f6fe1a07ef267580604e998328c5c4f6
|
||||
DIST hydrus-443.tar.gz 38823767 BLAKE2B 100b2c0650d3230b1c18e58417b731bd661fecde50ac43010bcffe3f8f5be5e0416156523a2c3b5bcc4d739a54f3c6cf21559a2be2ba1dd6fe38131d91d00bee SHA512 d18f32c2cb05ab73dcff83d1a7bad63519b84640cce2991f00623da86197ecf72ac4f3c1e064515980a56d2c415dcb90e19edeb35646701bca0f3fc0d149be1d
|
||||
DIST hydrus-444.tar.gz 38817103 BLAKE2B f9eb3dc346a1a7b8d45558ee69b0b9d2a7dbbb7018734680e9953f20ebd56209cc1874213ecf5515835f1022bf571a99543154843f7dc2b9375116db8ba080a0 SHA512 f5bc28e43a5218fce15bc9d197ebcc1f4eb47856a741ad79f59d1da2413a3e7e220381a4d8208fe880fa507e023f9c03050e46ab5214ef310d105df0d85a9682
|
||||
DIST hydrus-445.tar.gz 38823389 BLAKE2B 3cd07a3e30e60bd8507fd58c027e5c5a96745163bd5982198448a65b957ff8f4308c9bc0ee73b883fa275689c900dff07f497634c07f4b2f7fe579e1e3d6f378 SHA512 6735468bd531786fef9a861a81ee1e34595c362450027a0c011593465ed77dc85a304a314dcb7031e30b2e90548b2497bb4f01932dc1f04e814b7dd5ae70617c
|
||||
|
Binary file not shown.
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_ECLASS=cmake
|
||||
|
||||
inherit cmake-multilib
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
: ${EGIT_REPO_URI:="https://github.com/intel/gmmlib"}
|
||||
if [[ ${PV%9999} != "" ]] ; then
|
||||
: ${EGIT_BRANCH:="release/${PV%.9999}"}
|
||||
fi
|
||||
inherit git-r3
|
||||
fi
|
||||
|
||||
DESCRIPTION="Intel Graphics Memory Management Library"
|
||||
HOMEPAGE="https://github.com/intel/gmmlib"
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-intel-${P}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="test +custom-cflags"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
|
||||
"${FILESDIR}"/${PN}-20.4.1_custom_cflags.patch
|
||||
)
|
||||
|
||||
multilib_src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TYPE=Release
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DOVERRIDE_COMPILER_FLAGS=$(usex !custom-cflags)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST libxspf-1.2.0.tar.bz2 372483 BLAKE2B 6a1af724e993bff93979d9e641754e9964dd57363481fda09e91985a773a083f698759e0c4bca6d794ee272bf070304e09282538343fe64bd91a6b876c627868 SHA512 56667b6df89e30517e2e388e2e3b1c083b19d98d69b4ee328d2784bba57a8d50c6b6ae1876cf17e6f9eb1ff872680c8f33b84b826d1290b890ac173c76bea491
|
||||
DIST libxspf-1.2.1.tar.bz2 479581 BLAKE2B dccae0d88af421e869034ca5fa5c1306bfdfb0d4c6bf6e5d555cfcbb1ac6032e64d6bbd6fe7e4d6a7c0d51fe10a5dbb74fc0f8ba1e7e30ced4a961add3d5a3cc SHA512 e2ac7c56fe71536c198caffac654056c48c619ca0b8bd97905d564ec7aebb60e74b3cdc94b3a2ae3ca6f195fd56034e0483503dc091f1f4d5808d72d086d2613
|
||||
|
@ -1,191 +0,0 @@
|
||||
--- a/bindings/c/doc/configure.ac
|
||||
+++ b/bindings/c/doc/configure.ac
|
||||
@@ -1,8 +1,8 @@
|
||||
# Process this file with autoconf to produce a configure script.
|
||||
AC_PREREQ(2.61)
|
||||
-AC_INIT(Doxyfile.in)
|
||||
+AC_INIT(libxspf, 1.2.0)
|
||||
AC_CONFIG_AUX_DIR([../../../build-aux])
|
||||
-AM_INIT_AUTOMAKE(xspf_c-doc, 1.2.0)
|
||||
+AM_INIT_AUTOMAKE
|
||||
|
||||
|
||||
## Doxygen
|
||||
--- a/bindings/c/doc/Makefile.am
|
||||
+++ b/bindings/c/doc/Makefile.am
|
||||
@@ -28,7 +28,7 @@
|
||||
## Install doc files
|
||||
install-data-local:
|
||||
$(MKDIR_P) "$(DESTDIR)$(docdir)/html" ## Didn't work with installdirs-local
|
||||
- $(INSTALL_DATA) html/*.{css,gif,html,png} "$(DESTDIR)$(docdir)/html/"
|
||||
+ $(INSTALL_DATA) html/*.{css,html,png} "$(DESTDIR)$(docdir)/html/"
|
||||
$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/"
|
||||
|
||||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1,16 +1,15 @@
|
||||
# Process this file with autoconf to produce a configure script.
|
||||
AC_PREREQ(2.61)
|
||||
-AC_INIT(src/XspfReader.cpp)
|
||||
+AC_INIT(libxspf, 1.2.0)
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
-AM_INIT_AUTOMAKE(libxspf, 1.2.0)
|
||||
+AM_INIT_AUTOMAKE
|
||||
|
||||
-AC_PROG_LIBTOOL
|
||||
-AC_PROG_INSTALL
|
||||
AC_PROG_CC
|
||||
AC_PROG_CXX
|
||||
PKG_PROG_PKG_CONFIG
|
||||
|
||||
AC_HEADER_STDC
|
||||
+LT_INIT
|
||||
|
||||
|
||||
|
||||
@@ -29,40 +28,6 @@
|
||||
|
||||
|
||||
|
||||
-# Expat
|
||||
-AC_ARG_WITH(expat, [
|
||||
-===========================================================================
|
||||
-Extra options:
|
||||
-AS_HELP_STRING([--with-expat=DIR], [override path of Expat])
|
||||
-AS_HELP_STRING([], [("/lib" and "/include" is appended)]
|
||||
-)], [
|
||||
- if test "x${withval}" = "x"; then
|
||||
- AC_MSG_ERROR([No path given for option --with-expat])
|
||||
- fi
|
||||
- LDFLAGS="-L${withval}/lib ${LDFLAGS}"
|
||||
- CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
|
||||
-], [])
|
||||
-
|
||||
-AC_ARG_WITH(expat-inc, [AS_HELP_STRING(
|
||||
- [--with-expat-inc=DIR], [override include path of Expat]
|
||||
-)], [
|
||||
- if test "x${withval}" = "x"; then
|
||||
- AC_MSG_ERROR([No path given for option --with-expat-inc])
|
||||
- fi
|
||||
- CPPFLAGS="-I${withval} ${CPPFLAGS}"
|
||||
-], [])
|
||||
-
|
||||
-AC_ARG_WITH(expat-lib, [AS_HELP_STRING(
|
||||
- [--with-expat-lib=DIR], [override library path of Expat]
|
||||
-)], [
|
||||
- if test "x${withval}" = "x"; then
|
||||
- AC_MSG_ERROR([No path given for option --with-expat-lib])
|
||||
- fi
|
||||
- LDFLAGS="-L${withval} ${LDFLAGS}"
|
||||
-], [])
|
||||
-
|
||||
-
|
||||
-
|
||||
# uriparser
|
||||
AC_ARG_WITH(uriparser, [AS_HELP_STRING(
|
||||
[--with-uriparser=DIR], [override path of uriparser])
|
||||
@@ -110,29 +75,8 @@
|
||||
|
||||
|
||||
|
||||
-# Local headers must come very first. Otherwise we
|
||||
-# risk including headers of an already installed
|
||||
-# libxspf version if its path is in CPPFLAGS
|
||||
-CPPFLAGS="-I${srcdir}/include ${CPPFLAGS}"
|
||||
-
|
||||
-
|
||||
-
|
||||
-# Append $prefix as a fallback at the very end
|
||||
-if test "x${prefix}" != "xNONE"; then
|
||||
- WORKING_PREFIX=${prefix}
|
||||
-else
|
||||
- WORKING_PREFIX=${ac_default_prefix}
|
||||
-fi
|
||||
-LDFLAGS="${LDFLAGS} -L${WORKING_PREFIX}/lib"
|
||||
-CPPFLAGS="${CPPFLAGS} -I${WORKING_PREFIX}/include"
|
||||
-
|
||||
-
|
||||
-
|
||||
# Check presence
|
||||
-EXPAT_MISSING="Please install expat 1.95.8 or later.
|
||||
- On a Debian-based system enter 'sudo apt-get install libexpat-dev'."
|
||||
-AC_CHECK_LIB(expat, XML_ResumeParser,, AC_MSG_ERROR(${EXPAT_MISSING}))
|
||||
-AC_CHECK_HEADER(expat.h,, AC_MSG_ERROR(${EXPAT_MISSING}))
|
||||
+PKG_CHECK_MODULES([EXPAT], [expat])
|
||||
|
||||
PKG_CHECK_MODULES([URIPARSER], [
|
||||
liburiparser >= 0.7.5
|
||||
--- a/doc/configure.ac
|
||||
+++ b/doc/configure.ac
|
||||
@@ -1,8 +1,8 @@
|
||||
## Process this file with autoconf to produce a configure script.
|
||||
AC_PREREQ(2.61)
|
||||
-AC_INIT(Doxyfile.in)
|
||||
+AC_INIT(libxspf, 1.2.0)
|
||||
AC_CONFIG_AUX_DIR([../build-aux])
|
||||
-AM_INIT_AUTOMAKE(libxspf-doc, 1.2.0)
|
||||
+AM_INIT_AUTOMAKE
|
||||
|
||||
|
||||
## Doxygen
|
||||
@@ -30,7 +30,6 @@
|
||||
fi
|
||||
AC_SUBST(GENERATE_HTMLHELP)
|
||||
AC_SUBST(QHG_LOCATION)
|
||||
-AC_SUBST(srcdir, [${ac_abs_confdir}])
|
||||
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
--- a/doc/Makefile.am
|
||||
+++ b/doc/Makefile.am
|
||||
@@ -26,7 +26,7 @@
|
||||
## Install doc files
|
||||
install-data-local:
|
||||
$(MKDIR_P) "$(DESTDIR)$(docdir)/html" ## Didn't work with installdirs-local
|
||||
- $(INSTALL_DATA) html/*.{css,gif,html,png} "$(DESTDIR)$(docdir)/html/"
|
||||
+ $(INSTALL_DATA) html/*.{css,html,png} "$(DESTDIR)$(docdir)/html/"
|
||||
$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/"
|
||||
|
||||
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -1,8 +1,10 @@
|
||||
## Process this file with automake to produce Makefile.in
|
||||
-AUTOMAKE_OPTIONS = 1.10.1 gnu dist-zip dist-bzip2 dist-lzma subdir-objects
|
||||
+AUTOMAKE_OPTIONS = 1.10.1 gnu dist-zip dist-bzip2 subdir-objects
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
+AM_CPPFLAGS = -I$(top_srcdir)/include
|
||||
+
|
||||
if GENERATE_DOC
|
||||
SUBDIRS = \
|
||||
. \
|
||||
@@ -39,9 +41,10 @@
|
||||
endif
|
||||
|
||||
|
||||
-libxspf_la_CFLAGS = @URIPARSER_CFLAGS@
|
||||
+libxspf_la_CFLAGS = $(URIPARSER_CFLAGS) $(EXPAT_CFLAGS)
|
||||
+libxspf_la_LIBADD = $(URIPARSER_LIBS) $(EXPAT_LIBS)
|
||||
|
||||
-libxspf_la_LDFLAGS = @URIPARSER_LIBS@ -version-info 4:1:0
|
||||
+libxspf_la_LDFLAGS = -version-info 4:1:0
|
||||
|
||||
libxspf_la_SOURCES = \
|
||||
src/XspfChunkCallback.cpp \
|
||||
@@ -146,11 +149,9 @@
|
||||
if XSPF_TEST_ENABLED
|
||||
test_xspf_test_CFLAGS = @CPPTEST_CFLAGS@
|
||||
|
||||
-test_xspf_test_LDFLAGS = @CPPTEST_LIBS@
|
||||
-
|
||||
-test_xspf_test_LDADD = libxspf.la
|
||||
+test_xspf_test_LDADD = libxspf.la @CPPTEST_LIBS@
|
||||
|
||||
-test_xspf_test_CPPFLAGS = -DXSPF_SRCDIR=\"${srcdir}\"
|
||||
+test_xspf_test_CPPFLAGS = -DXSPF_SRCDIR=\"${srcdir}\" -I$(top_srcdir)/include
|
||||
|
||||
test_xspf_test_SOURCES = \
|
||||
test/ProjectOpus/ProjectOpusSuite.cpp \
|
@ -1,22 +0,0 @@
|
||||
http://bugs.gentoo.org/261604
|
||||
|
||||
--- a/test/OfficialSuite.cpp
|
||||
+++ b/test/OfficialSuite.cpp
|
||||
@@ -21,6 +21,7 @@
|
||||
* Sebastian Pipping, sping@xiph.org
|
||||
*/
|
||||
|
||||
+#include <cstdio>
|
||||
#include "OfficialSuite.h"
|
||||
#include <xspf/XspfReaderCallback.h>
|
||||
using namespace Xspf;
|
||||
--- a/test/ProjectOpus/ProjectOpusSuite.cpp
|
||||
+++ b/test/ProjectOpus/ProjectOpusSuite.cpp
|
||||
@@ -21,6 +21,7 @@
|
||||
* Sebastian Pipping, sping@xiph.org
|
||||
*/
|
||||
|
||||
+#include <cstdio>
|
||||
#include "ProjectOpusSuite.h"
|
||||
#include <xspf/XspfReader.h>
|
||||
#include <xspf/XspfTrack.h>
|
@ -1,12 +0,0 @@
|
||||
http://bugs.gentoo.org/421745
|
||||
|
||||
--- a/examples/read/read.cpp
|
||||
+++ b/examples/read/read.cpp
|
||||
@@ -43,6 +43,7 @@
|
||||
#include <cstdio>
|
||||
#include <cstdlib> // MAX_PATH
|
||||
#include <climits> // PATH_MAX
|
||||
+#include <unistd.h> // getcwd
|
||||
|
||||
|
||||
#if defined(__WIN32__) || defined(WIN32)
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Playlist handling library"
|
||||
HOMEPAGE="http://libspiff.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/libspiff/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/expat-2
|
||||
>=dev-libs/uriparser-0.7.5"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-util/cpptest-1.1 )"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-gcc44.patch
|
||||
"${FILESDIR}"/${P}-gcc47.patch
|
||||
"${FILESDIR}"/${P}-autotools.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-doc \
|
||||
--disable-static \
|
||||
$(use_enable test)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
Binary file not shown.
@ -1,2 +1 @@
|
||||
DIST schismtracker-20200412.tar.gz 1308056 BLAKE2B 8c104d92889982310d895b9d432ee8bf6da75f583d38490d6796718411298aa0627cc268e070f8c679de4341c910507f78e394b5ba8aeb5b71b3410f2919aa35 SHA512 f4c55ad7d47c9e90aecd8fbe9be399e0b82cd8a815ba1df9c1e23141b0c8a8bb80c9256ce5530327f52b3a34bf84b918d4e1f093ab19d47c180435a63ee6f23b
|
||||
DIST schismtracker-20210525.tar.gz 1309489 BLAKE2B acc295bed4236d3161fd67a8c97ddadaa07d6d6319a0ad75710fb4d3c7ea251edd2648932533e9181b512fd78b54db929b07e3472ff754220f16cca2bd610932 SHA512 1f20535e4e3b5175ceea803a45b7286a99cab248829c39d11bc85780bc63e0e26c49ad78997a13e290fb4ad2c292d15eeb494a975d53fbe25dec80499e675b16
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools desktop xdg
|
||||
|
||||
DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create high quality music"
|
||||
HOMEPAGE="http://schismtracker.org/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
media-libs/alsa-lib
|
||||
media-libs/libsdl[X]
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXv
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/os-headers
|
||||
x11-base/xorg-proto
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
|
||||
sed -e "/^Categories/ s/Audio/AudioVideo;Audio/" -i sys/fd.org/schism.desktop || die
|
||||
|
||||
# workaround for temporary files (missing directory). Fixes:
|
||||
# sh ./scripts/build-font.sh . font/default-lower.fnt font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt >auto/default-font.c
|
||||
# /bin/sh: auto/default-font.c: No such file or directory
|
||||
mkdir auto
|
||||
|
||||
# sys-devel/binutils[multitarget] provides ${CHOST}-windres
|
||||
# wine provides /usr/bin/windres
|
||||
# and schismtracker fails to use it properly:
|
||||
# sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or directory
|
||||
[[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= ac_cv_prog_ac_ct_WINDRES=
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
domenu sys/fd.org/*.desktop
|
||||
doicon icons/schism{,-itf}-icon-128.png
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST teamspeak3-server_linux_amd64-3.13.3.tar.bz2 9945408 BLAKE2B d714a046279c8cac11ff373a66ba41010e5839704030ae29f8d7f429759126dff8675b8b0b37b584115ad44d9e216cb5449d4b159dae53ece72f9e5bbe119f84 SHA512 39ad3a00f5e38a0601ed9e9df4227a7f00b4cb9bdaed6562ccf05e0fce22ed040cfd5a2ea36e9e97a18a74c335e90c0c080106cdaf5c0b32859819286727cb58
|
||||
DIST teamspeak3-server_linux_amd64-3.13.5.tar.bz2 9950540 BLAKE2B 0ba97317364a2b219d98d7c9590355a8ce62a91f1e6b1b647d5a00643c79fe197fefb548c872f54ac2b67612eef4d97e36c7bbdb59647ab061520ad2295344ab SHA512 c190ff1fccea71d90fae70e5786a4b6d269161a073f4a10abf24c9c75e694eae2b49e8aabf3dcb1afbcbc4242e1a8c6616e39b950c719ccebb47ad49d8a4f8ae
|
||||
DIST teamspeak3-server_linux_amd64-3.13.6.tar.bz2 9948972 BLAKE2B 397e96751e6688b5579ff7828e4998e3b26183b0b10980e89748d51207428059e7d8cfa6f2f6fb961b77f735f61e1ba00ac13a077c76b5d22a7b2abb28d67e48 SHA512 dc007cdc924fd284da4a206cf615816b53c2f03ccb2573a29aa2bce6874e09ce5764a3953f8e84de8a3cc02aee306b1505d8c7edf8d48713bbf5f172c3be3422
|
||||
DIST teamspeak3-server_linux_x86-3.13.3.tar.bz2 9779788 BLAKE2B 1ddb466dfc6a7d19dacfa05a0608487a8b086963186eb48e2480b83fb9eaa408ca45bc80bfc6fbfd1623c21caeb27e516f6d893ab84e442ba75c9f59daf4fa79 SHA512 9b14e1fd8b969c32ca63e3b9665e0941c3d1e67b3e49d5f2d6cc701aa4ee10a80f1c10428ef2d59bb3767cd03ad5503a527c47b1db11ea525cca8c7e07787621
|
||||
DIST teamspeak3-server_linux_x86-3.13.5.tar.bz2 9784415 BLAKE2B 54fa526f2fa4ebade068faf1c7e6becdf34fd70bc12771f90b454c9adfdefb5fd61ee4cc9e59c20041cd2387871598c7bd900845cdffbb822b2ce238a826d861 SHA512 05a5440dd7a18f9af1023f9ed98626f0e68a31375a7d5debfa401601a743546a44ff2162e92a18bfacccf5a1b9f5c4218bd5ea82ca5700133c30be70ffb0aea0
|
||||
DIST teamspeak3-server_linux_x86-3.13.6.tar.bz2 9785491 BLAKE2B f0d196a72e9a4283006c4dfd9a1d86e96a3b435d8bf14dfca178ea0240e94b88bcf3b9e20b6c99638e04019065fa79d28ac2d9ad452e306c4c27966e32464c69 SHA512 ef124964590c106bacd3bc98847a5e8f64fbbf69ccb2a216f9af6548f5f2d200c0bd307d283f48cb08c254fddb92fe03f6cff2c3c87e7ca593edf3023b053bee
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue