parent
c39d0ecd39
commit
3855078303
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
DIST gentoo-keys-201807020151.tar.xz 53024 BLAKE2B 351f42e70ca44ac0020d7a18cf7fc6792ff0baa539daa2248a2b45b0c70e0048d4bddfd970e864b4cfc60940eb6e45a733cfd2dc3244bc21483f045c1421eca4 SHA512 b669735427f877c74b317e469d655501dd930c17e6a25920f38f7d96d0f7ce7c3ced4dd2e9f236877e9ae1131904c488925f9464bc402f835efaf827aef67dba
|
||||
DIST gentoo-keys-201901130136.tar.xz 57124 BLAKE2B 93963930743ec3b6497b90de7080c5796af90601b311a0ad1d0049f945ae63e384526c3858bb1b209e2ddcf26a862f6ea3b474fc69ed4a22f1ec5c2be4ae952f SHA512 2c87a85d2c5e2c51af8f64183a0cc4d372dd84af9aa3d7e92ae0d9dc804c5109c0c7121419503213eba3fcb8f7fa81ccaf0550418991f8d6b4b43560e02f777b
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright 2014-2018 Gentoo Foundation
|
||||
# Copyright 2014-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
@ -1 +1,2 @@
|
||||
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
|
||||
DIST rhash-1.3.7-src.tar.gz 362981 BLAKE2B bc248e0dcdf2337e46292f1bcdff0ce027705679ab937c8aa13139226bc09f3815ba23d8383f624dfba255c54378473f6b0b28a710611cdc83150055b8d649d0 SHA512 182f474b0f0a39f9e0adb7e34fcc5ddca6f00e75d7cf6b846da33af166257b2ed38be70aa71e6732c4e6cbdd156712790b8bc5340933b65f3ce57269835d1585
|
||||
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
|
||||
HOMEPAGE="http://rhash.anz.ru/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug nls libressl ssl static-libs"
|
||||
|
||||
RDEPEND="
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
|
||||
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
|
||||
)"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/RHash-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
set -- \
|
||||
./configure \
|
||||
--target="${CHOST}" \
|
||||
--cc="$(tc-getCC)" \
|
||||
--ar="$(tc-getAR)" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-ldflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--disable-openssl-runtime \
|
||||
--disable-static \
|
||||
--enable-lib-shared \
|
||||
$(use_enable debug) \
|
||||
$(use_enable nls gettext) \
|
||||
$(use_enable ssl openssl) \
|
||||
$(use_enable static-libs lib-static)
|
||||
|
||||
echo "${@}"
|
||||
"${@}" || die "configure failed"
|
||||
}
|
||||
|
||||
# We would add compile-gmo to the build targets but install-gmo always
|
||||
# recompiles unconditionally. :(
|
||||
|
||||
multilib_src_install() {
|
||||
# -j1 needed due to race condition.
|
||||
emake DESTDIR="${D}" -j1 \
|
||||
install{,-lib-headers,-pkg-config} \
|
||||
$(use nls && echo install-gmo) \
|
||||
$(use kernel_Winnt || echo install-lib-so-link)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake test
|
||||
}
|
Binary file not shown.
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils xdg-utils
|
||||
|
||||
DESCRIPTION="Vim-fork focused on extensibility and agility."
|
||||
HOMEPAGE="https://neovim.io"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/neovim/neovim.git"
|
||||
else
|
||||
SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0 vim"
|
||||
SLOT="0"
|
||||
IUSE="+clipboard +luajit +nvimpager python remote ruby +tui +jemalloc"
|
||||
|
||||
CDEPEND=">=dev-libs/libuv-1.2.0:0=
|
||||
>=dev-libs/msgpack-1.0.0:0=
|
||||
luajit? ( dev-lang/luajit:2 )
|
||||
!luajit? (
|
||||
dev-lang/lua:=
|
||||
dev-lua/LuaBitOp
|
||||
)
|
||||
tui? (
|
||||
>=dev-libs/libtermkey-0.19
|
||||
>=dev-libs/unibilium-2.0.0:0=
|
||||
)
|
||||
dev-libs/libvterm
|
||||
dev-lua/lpeg[luajit=]
|
||||
dev-lua/mpack[luajit=]
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
net-libs/libnsl"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
dev-util/gperf
|
||||
virtual/libiconv
|
||||
virtual/libintl"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
python? ( dev-python/neovim-python-client )
|
||||
ruby? ( dev-ruby/neovim-ruby-client )
|
||||
remote? ( dev-python/neovim-remote )
|
||||
clipboard? ( || ( x11-misc/xsel x11-misc/xclip ) )"
|
||||
|
||||
CMAKE_BUILD_TYPE=Release
|
||||
|
||||
src_prepare() {
|
||||
# use our system vim dir
|
||||
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
|
||||
-i src/nvim/globals.h || die
|
||||
|
||||
# add eclass to bash filetypes
|
||||
sed -e 's|*.ebuild|*.ebuild,*.eclass|' -i runtime/filetype.vim || die
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DFEAT_TUI=$(usex tui)
|
||||
-DENABLE_JEMALLOC=$(usex jemalloc)
|
||||
-DPREFER_LUA=$(usex luajit no yes)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
# install a default configuration file
|
||||
insinto /etc/vim
|
||||
doins "${FILESDIR}"/sysinit.vim
|
||||
|
||||
# conditionally install a symlink for nvimpager
|
||||
if use nvimpager; then
|
||||
dosym ../share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
MY_P="${P/1.0/9libs}"
|
||||
|
||||
DESCRIPTION="An emulation of ACME, Plan9's hybrid window system, shell and editor"
|
||||
HOMEPAGE="https://www.netlib.org/research/9libs/"
|
||||
SRC_URI="${HOMEPAGE}${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/9libs[X]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
DOCS=(
|
||||
README
|
||||
)
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
mhw_cv_mod_9libs_lib_path=/usr/$(get_libdir) \
|
||||
mhw_cv_mod_9libs_inc_path=/usr/include/9libs \
|
||||
econf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins "${S}"/misc/*
|
||||
}
|
Binary file not shown.
@ -0,0 +1 @@
|
||||
DIST gallium-nine-standalone-0_p20190113.tar.gz 58954 BLAKE2B 29be3f5501cc4463aa05216b7360e2a5a949c498dd1c3a0170d5a2f7f508c1fe3171f90f8e35bbe95530be5d6b98b70c5a99362e69d4a64615e40fbb9c8eb96a SHA512 2b2ab79b3d9f2c19967a16200cf69e7eba589d4d3d8918890b9504a5cb4895cd76000b6f3852baa738845e8508c6d67843f45d368225878d446ec6e907f75de4
|
@ -0,0 +1,28 @@
|
||||
diff -Naur a/tools/cross-wine32.in b/tools/cross-wine32.in
|
||||
--- a/tools/cross-wine32.in 2019-01-12 16:45:09.190471883 +0000
|
||||
+++ b/tools/cross-wine32.in 2019-01-12 16:48:22.569404982 +0000
|
||||
@@ -5,8 +5,8 @@
|
||||
pkgconfig = '@PKG_CONFIG@'
|
||||
|
||||
[properties]
|
||||
-c_args = ['-m32', '--no-gnu-unique']
|
||||
-c_link_args = ['-m32', '-mwindows']
|
||||
+c_args = @CFLAGS@ + ['-m32', '--no-gnu-unique']
|
||||
+c_link_args = @LDFLAGS@ + ['-m32', '-mwindows']
|
||||
needs_exe_wrapper = true
|
||||
|
||||
[host_machine]
|
||||
diff -Naur a/tools/cross-wine64.in b/tools/cross-wine64.in
|
||||
--- a/tools/cross-wine64.in 2019-01-12 16:45:09.190471883 +0000
|
||||
+++ b/tools/cross-wine64.in 2019-01-12 16:48:19.865349306 +0000
|
||||
@@ -5,8 +5,8 @@
|
||||
pkgconfig = '@PKG_CONFIG@'
|
||||
|
||||
[properties]
|
||||
-c_args = ['-m64', '--no-gnu-unique']
|
||||
-c_link_args = ['-m64', '-mwindows']
|
||||
+c_args = @CFLAGS@ + ['-m64', '--no-gnu-unique']
|
||||
+c_link_args = @LDFLAGS@ + ['-m64', '-mwindows']
|
||||
needs_exe_wrapper = true
|
||||
|
||||
[host_machine]
|
@ -0,0 +1,12 @@
|
||||
diff -Naur a/ninewinecfg/main.c b/ninewinecfg/main.c
|
||||
--- a/ninewinecfg/main.c 2019-01-12 19:43:40.113737110 +0000
|
||||
+++ b/ninewinecfg/main.c 2019-01-12 19:46:54.213703713 +0000
|
||||
@@ -47,7 +47,7 @@
|
||||
#define WINE_STAGING 1
|
||||
#endif
|
||||
|
||||
-static const char * const fn_nine_dll = "d3d9-nine.dll";
|
||||
+static const char * const fn_nine_dll = G9DLL;
|
||||
static const char * const reg_path_dll_overrides = "Software\\Wine\\DllOverrides";
|
||||
static const char * const reg_path_dll_redirects = "Software\\Wine\\DllRedirects";
|
||||
static const char * const reg_key_d3d9 = "d3d9";
|
@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit meson multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
|
||||
HOMEPAGE="https://github.com/dhewg/nine"
|
||||
|
||||
if [[ $PV = 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/dhewg/nine.git"
|
||||
else
|
||||
COMMIT="e10dd1a770c91d5ff13343c9a0186665b7df6114"
|
||||
SRC_URI="https://github.com/dhewg/nine/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/nine-${COMMIT}"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
# We don't put Wine in RDEPEND because you can also use this with
|
||||
# Steam's Proton.
|
||||
|
||||
RDEPEND="
|
||||
media-libs/mesa[d3d9,egl,${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig[${MULTILIB_USEDEP}]
|
||||
virtual/wine[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/flags.patch
|
||||
"${FILESDIR}"/nine-dll-path.patch
|
||||
)
|
||||
|
||||
bits() {
|
||||
if [[ ${ABI} = amd64 ]]; then
|
||||
echo 64
|
||||
else
|
||||
echo 32
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Upstream includes a bootstrap.sh script with hardcoded CHOSTs to
|
||||
# create the Meson cross files. We improve on that here but also
|
||||
# inject CFLAGS and LDFLAGS, partly to simply respect these, and
|
||||
# partly to allow d3d9-nine.dll to be loaded from a location outside
|
||||
# WINEPREFIX. This avoids the need for the nine-install.sh script,
|
||||
# which doesn't play well with our multi-Wine environment.
|
||||
bootstrap_nine() {
|
||||
local file=tools/cross-wine$(bits)
|
||||
local g9dll=Z:${EPREFIX//\//\\}\\usr\\$(get_libdir)\\d3d9-nine.dll.so
|
||||
|
||||
# Yes, these ridiculous backslashes are needed!
|
||||
g9dll=\\\\\\\\\\\"${g9dll//\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\}\\\\\\\\\\\"
|
||||
|
||||
sed \
|
||||
-e "s!@PKG_CONFIG@!$(tc-getPKG_CONFIG)!" \
|
||||
-e "s!@CFLAGS@!$(_meson_env_array "${CFLAGS} -DG9DLL=${g9dll}")!" \
|
||||
-e "s!@LDFLAGS@!$(_meson_env_array "${LDFLAGS}")!" \
|
||||
${file}.in > ${file} || die
|
||||
}
|
||||
|
||||
multilib_foreach_abi bootstrap_nine
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# We override bindir because otherwise the 32-bit exe is overwritten
|
||||
# by the 64-bit exe and we need both of them.
|
||||
local emesonargs=(
|
||||
--cross-file "${S}/tools/cross-wine$(bits)"
|
||||
--bindir "$(get_libdir)"
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
meson_src_compile
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
meson_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local bits=$(bits)
|
||||
|
||||
einfo "Don't remove the Z: drive from your WINEPREFIX as this relies on it."
|
||||
einfo
|
||||
einfo "To set up the ${bits}-bit library, launch your preferred Wine as follows:"
|
||||
einfo " wine${bits/32} ${EPREFIX}/usr/$(get_libdir)/ninewinecfg.exe.so"
|
||||
|
||||
if use abi_x86_64 && use abi_x86_32; then
|
||||
einfo
|
||||
einfo "To set up the 32-bit library, launch your preferred Wine as follows:"
|
||||
einfo " wine ${EPREFIX}/usr/$(ABI=x86 get_libdir)/ninewinecfg.exe.so"
|
||||
fi
|
||||
}
|
@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit meson multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
|
||||
HOMEPAGE="https://github.com/dhewg/nine"
|
||||
|
||||
if [[ $PV = 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/dhewg/nine.git"
|
||||
else
|
||||
COMMIT=""
|
||||
SRC_URI="https://github.com/dhewg/nine/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/nine-${COMMIT}"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
# We don't put Wine in RDEPEND because you can also use this with
|
||||
# Steam's Proton.
|
||||
|
||||
RDEPEND="
|
||||
media-libs/mesa[d3d9,egl,${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig[${MULTILIB_USEDEP}]
|
||||
virtual/wine[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/flags.patch
|
||||
"${FILESDIR}"/nine-dll-path.patch
|
||||
)
|
||||
|
||||
bits() {
|
||||
if [[ ${ABI} = amd64 ]]; then
|
||||
echo 64
|
||||
else
|
||||
echo 32
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Upstream includes a bootstrap.sh script with hardcoded CHOSTs to
|
||||
# create the Meson cross files. We improve on that here but also
|
||||
# inject CFLAGS and LDFLAGS, partly to simply respect these, and
|
||||
# partly to allow d3d9-nine.dll to be loaded from a location outside
|
||||
# WINEPREFIX. This avoids the need for the nine-install.sh script,
|
||||
# which doesn't play well with our multi-Wine environment.
|
||||
bootstrap_nine() {
|
||||
local file=tools/cross-wine$(bits)
|
||||
local g9dll=Z:${EPREFIX//\//\\}\\usr\\$(get_libdir)\\d3d9-nine.dll.so
|
||||
|
||||
# Yes, these ridiculous backslashes are needed!
|
||||
g9dll=\\\\\\\\\\\"${g9dll//\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\}\\\\\\\\\\\"
|
||||
|
||||
sed \
|
||||
-e "s!@PKG_CONFIG@!$(tc-getPKG_CONFIG)!" \
|
||||
-e "s!@CFLAGS@!$(_meson_env_array "${CFLAGS} -DG9DLL=${g9dll}")!" \
|
||||
-e "s!@LDFLAGS@!$(_meson_env_array "${LDFLAGS}")!" \
|
||||
${file}.in > ${file} || die
|
||||
}
|
||||
|
||||
multilib_foreach_abi bootstrap_nine
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# We override bindir because otherwise the 32-bit exe is overwritten
|
||||
# by the 64-bit exe and we need both of them.
|
||||
local emesonargs=(
|
||||
--cross-file "${S}/tools/cross-wine$(bits)"
|
||||
--bindir "$(get_libdir)"
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
meson_src_compile
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
meson_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local bits=$(bits)
|
||||
|
||||
einfo "Don't remove the Z: drive from your WINEPREFIX as this relies on it."
|
||||
einfo
|
||||
einfo "To set up the ${bits}-bit library, launch your preferred Wine as follows:"
|
||||
einfo " wine${bits/32} ${EPREFIX}/usr/$(get_libdir)/ninewinecfg.exe.so"
|
||||
|
||||
if use abi_x86_64 && use abi_x86_32; then
|
||||
einfo
|
||||
einfo "To set up the 32-bit library, launch your preferred Wine as follows:"
|
||||
einfo " wine ${EPREFIX}/usr/$(ABI=x86 get_libdir)/ninewinecfg.exe.so"
|
||||
fi
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>chewi@gentoo.org</email>
|
||||
<name>James Le Cuirot</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>wine@gentoo.org</email>
|
||||
<name>Wine</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Gallium Nine Standalone, as the name implies, is a standalone version of the WINE parts of Gallium Nine.
|
||||
|
||||
This decouples Gallium Nine from the WINE tree, so that it can be used with any WINE version. There is no need for any WINE patches. A stable, development, or staging WINE release is sufficient.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">dhewg/nine</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -0,0 +1,75 @@
|
||||
# Copyright 2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EGO_PN=github.com/infinityworks/github-exporter
|
||||
|
||||
EGO_VENDOR=(
|
||||
"github.com/beorn7/perks 3a771d9"
|
||||
"github.com/fatih/structs 878a968"
|
||||
"github.com/golang/protobuf 347cf4a"
|
||||
"github.com/infinityworks/go-common 7f20a14"
|
||||
"github.com/matttproud/golang_protobuf_extensions c182aff"
|
||||
"github.com/prometheus/client_golang d2ead25"
|
||||
"github.com/prometheus/client_model f287a10"
|
||||
"github.com/prometheus/common 2998b13"
|
||||
"github.com/prometheus/procfs b1a0a9a"
|
||||
"github.com/sirupsen/logrus eef6b76"
|
||||
"golang.org/x/crypto ff983b9 github.com/golang/crypto"
|
||||
"golang.org/x/sys 48ac38b github.com/golang/sys"
|
||||
)
|
||||
|
||||
inherit golang-build golang-vcs-snapshot user systemd
|
||||
|
||||
DESCRIPTION="Github statistics exporter for prometheus"
|
||||
HOMEPAGE="https://github.com/infinityworks/github-exporter"
|
||||
SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_VENDOR_URI}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${PN}
|
||||
enewuser ${PN} -1 -1 -1 ${PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e 's/infinityworksltd/infinityworks/' \
|
||||
"src/${EGO_PN}/main.go" \
|
||||
"src/${EGO_PN}/config/config.go" \
|
||||
"src/${EGO_PN}/exporter/structs.go" \
|
||||
|| die "sed failed"
|
||||
sed -i -e 's/Sirupsen/sirupsen/' \
|
||||
"src/${EGO_PN}/main.go" \
|
||||
"src/${EGO_PN}/config/config.go" \
|
||||
"src/${EGO_PN}/exporter/gather.go" \
|
||||
"src/${EGO_PN}/exporter/http.go" \
|
||||
"src/${EGO_PN}/exporter/prometheus.go" \
|
||||
|| die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
set -- env GOPATH="${S}" go build -v "${EGO_PN}"
|
||||
echo "$@"
|
||||
"$@" || die "build failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
cd "src/${EGO_PN}" || die
|
||||
dodoc *.md
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
elog "Before you can use ${PN}, you must configure it in"
|
||||
elog "${EROOT}/etc/conf.d/${PN}"
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,16 @@
|
||||
Authored by: David Tardon David Tardon 2018-12-30
|
||||
Commit 333c8a26f231bea26ec3d56245315041bbf5577f
|
||||
|
||||
fix build with gcc 4.8
|
||||
|
||||
--- a/src/lib/WPXTable.h
|
||||
+++ b/src/lib/WPXTable.h
|
||||
@@ -53,7 +53,7 @@
|
||||
~WPXTable();
|
||||
void insertRow();
|
||||
void insertCell(unsigned char colSpan, unsigned char rowSpan, unsigned char borderBits);
|
||||
- const WPXTableCell *getCell(size_t i, size_t j)
|
||||
+ const WPXTableCell *getCell(std::size_t i, std::size_t j)
|
||||
{
|
||||
return &(m_tableRows[i])[j];
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST libwpg-0.3.2.tar.xz 326840 BLAKE2B a32668671bf0f6a69555dea39a522fac65f7522d7fda5cc29b8d2588fa268f1923e959bb6aa75c6ed1d4c40dde5cf458577098e4662dcee769a449ae36f13229 SHA512 f3f76a17056274b2dfd11ce4eb451411d8458b00b3f7be4fae0a932a382f247adbaae1f4f8f6005e7b84f063e415ef5ab609015ba32f779c6ab2f0404b275f3f
|
||||
DIST libwpg-0.3.3.tar.xz 328664 BLAKE2B 02ffaf8ea96e66dea94d847c85e17db5b7efcc5891bb1bf4069e664ece09f808b7462fcbb08a75d6ab17fff4ea51a8e494c48fba1540aed132f47d05b746e1a5 SHA512 99f8346b336eb902626fe07836c73870a57e100620ddd242ce7c2866e564483ed024a3a0b2804f81a0f59a0873310c3a93c005d306437a27818a6f4374c0c491
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="C++ library to read and parse graphics in WPG"
|
||||
HOMEPAGE="http://libwpg.sourceforge.net/libwpg.htm"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
|
||||
SLOT="0.3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND="
|
||||
app-text/libwpd:0.10[tools]
|
||||
dev-libs/librevenge
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--program-suffix=-${SLOT}
|
||||
$(use_with doc docs)
|
||||
$(use_enable static-libs static)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
DIST htmlcxx-0.86.tar.gz 469416 BLAKE2B 6edd4b7755db6d8911bc4ee6b1b61792b08d6a381971162a77cd3a6c7cb6cdb06e5a4a77b0a815589edab26aec04490a6b6c9edd80199f01304a506c707688b6 SHA512 dcff9c9946e1c3429af2230997c965b89a28a8ee219d8d594800106ff578bb21154e4680c38a09fb5f96cd4051c89cbf16f2151d30be93d4e3d291ff421aafcb
|
||||
DIST htmlcxx-0.87.tar.gz 477083 BLAKE2B 94977e758b4f2643f39a464094e315c11b78bc957a3eb054e6a7608828345704a82c3ca36c5ac2855054e7570daebb80d8a63639f3a7197344d25f2d16830702 SHA512 391b94c7ea2d17a04d46ac80f8146e6c2b14b289379c40f3d432ed9c0f36222ced6384d725cdecfc352e28c30f11976249b6a3f7133bbee3161a7883d197fca7
|
||||
|
@ -1,56 +0,0 @@
|
||||
From 04fbe8cb7d933699f2a8ac06d89b205d933070c1 Mon Sep 17 00:00:00 2001
|
||||
From: James Le Cuirot <chewi@gentoo.org>
|
||||
Date: Wed, 14 Sep 2016 22:56:14 +0100
|
||||
Subject: [PATCH 1/3] strstream is deprecated, use sstream instead
|
||||
|
||||
---
|
||||
html/Uri.cc | 2 +-
|
||||
html/utils.cc | 5 ++---
|
||||
2 files changed, 3 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/html/Uri.cc b/html/Uri.cc
|
||||
index 4ddb3dd..034d29a 100644
|
||||
--- a/html/Uri.cc
|
||||
+++ b/html/Uri.cc
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "Uri.h"
|
||||
|
||||
#include "wincstring.h"
|
||||
-#include <strstream>
|
||||
+#include <sstream>
|
||||
#include <cstdlib>
|
||||
#include <cassert>
|
||||
#include "tld.h"
|
||||
diff --git a/html/utils.cc b/html/utils.cc
|
||||
index 37ee889..e56cbaf 100644
|
||||
--- a/html/utils.cc
|
||||
+++ b/html/utils.cc
|
||||
@@ -1,7 +1,7 @@
|
||||
#include <algorithm>
|
||||
#include <cctype>
|
||||
#include <cstring>
|
||||
-#include <strstream>
|
||||
+#include <sstream>
|
||||
#include "Uri.h"
|
||||
|
||||
#include "utils.h"
|
||||
@@ -509,7 +509,7 @@ namespace htmlcxx {
|
||||
string __serialize_gml(const tree<HTML::Node> &tr, tree<HTML::Node>::iterator it, tree<HTML::Node>::iterator end, unsigned int parent_id, unsigned int& label) {
|
||||
|
||||
using namespace std;
|
||||
- ostrstream ret;
|
||||
+ ostringstream ret;
|
||||
tree<HTML::Node>::sibling_iterator sib = tr.begin(it);
|
||||
while(sib != tr.end(it)) {
|
||||
ret << "node [ id " << ++label << "\n label \"" << label << "\"\n]\n";
|
||||
@@ -519,7 +519,6 @@ namespace htmlcxx {
|
||||
}
|
||||
ret << ends;
|
||||
string str = ret.str();
|
||||
- ret.freeze(0);
|
||||
return str;
|
||||
}
|
||||
|
||||
--
|
||||
2.8.2
|
||||
|
@ -1,67 +0,0 @@
|
||||
From 807081583ea58b07a5ff2e0659f4173492befb8a Mon Sep 17 00:00:00 2001
|
||||
From: James Le Cuirot <chewi@gentoo.org>
|
||||
Date: Wed, 14 Sep 2016 22:56:35 +0100
|
||||
Subject: [PATCH 2/3] Update css_syntax.y for use with less ancient Bison
|
||||
|
||||
New pregenerated css_syntax.c to follow.
|
||||
---
|
||||
css/css_syntax.y | 24 +++++++++++++++---------
|
||||
1 file changed, 15 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/css/css_syntax.y b/css/css_syntax.y
|
||||
index e75720d..0d9b177 100644
|
||||
--- a/css/css_syntax.y
|
||||
+++ b/css/css_syntax.y
|
||||
@@ -4,13 +4,13 @@
|
||||
#include "css_lex.h"
|
||||
#include "parser.h"
|
||||
|
||||
-#define YYPARSE_PARAM yyparam
|
||||
#define YYERROR_VERBOSE 1
|
||||
//#define YYDEBUG 1
|
||||
|
||||
%}
|
||||
|
||||
-%pure_parser
|
||||
+%parse-param {void *yyparam}
|
||||
+%pure-parser
|
||||
|
||||
%union {
|
||||
char *lexeme;
|
||||
@@ -22,6 +22,19 @@
|
||||
int pseudo_element;
|
||||
}
|
||||
|
||||
+%{
|
||||
+
|
||||
+int yylex(YYSTYPE *lvalp);
|
||||
+
|
||||
+int yyerror(void *yyparam, const char *s) {
|
||||
+#if YYDEBUG
|
||||
+ fprintf(stderr, "Error: %s\n", s);
|
||||
+#endif
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+%}
|
||||
+
|
||||
%token IMPORT_SYM
|
||||
%token IMPORTANT_SYM
|
||||
%token IDENT
|
||||
@@ -571,13 +584,6 @@ hexcolor
|
||||
|
||||
%%
|
||||
|
||||
-int yyerror(char *s) {
|
||||
-#if YYDEBUG
|
||||
- fprintf(stderr, "Error: %s\n", s);
|
||||
-#endif
|
||||
- return 0;
|
||||
-}
|
||||
-
|
||||
struct selector_list_t* css_parse(const char *buffer, int buf_len) {
|
||||
struct selector_list_t *ret = NULL;
|
||||
//yydebug = 1;
|
||||
--
|
||||
2.8.2
|
||||
|
Binary file not shown.
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="A package of Plan 9 compatibility libraries"
|
||||
HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README"
|
||||
SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
|
||||
|
||||
LICENSE="PLAN9"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs X"
|
||||
|
||||
DEPEND="
|
||||
X? (
|
||||
>=x11-libs/libX11-1.0.0[static-libs?]
|
||||
>=x11-libs/libXt-1.0.0[static-libs?]
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
DOCS=(
|
||||
README
|
||||
)
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-va_list.patch # Bug 385387
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with X x) \
|
||||
--enable-shared \
|
||||
--includedir=/usr/include/9libs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# rename some man pages to avoid collisions with dev-libs/libevent
|
||||
local f
|
||||
for f in add balloc bitblt cachechars event frame graphics rgbpix; do
|
||||
mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
|
||||
done
|
||||
|
||||
if ! use static-libs; then
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
DIST angelscript_2.32.0.zip 1989108 BLAKE2B c922682febbef2493906a7f3420f2a3456a35ce296503d4557862686469a14728a4b515a79a23e0f498ac6488b26d2950daff11a32bfd20df82b34663a1fc553 SHA512 a88bd8e7e9f7116450ea8185642d7f6bfccf1530bff3630957839031aaed80075ecf27b9c551d4282051a8fb28d0b8814b56abf84a45d6008de2afa4019edf8e
|
||||
DIST angelscript_2.33.0.zip 1954948 BLAKE2B 61fa597cb36142230dd07103d6782bb2e195268b664643314d4bae3908ceb530ce5661376a163cc91bb13ecd386d540554e5cce74c289983536cf7f70dc881a1 SHA512 eaf972ecf965fe4f72e55755f5e796499018e918f93cfd835b1ca20f9338e299e8dbd707240341eef81ae920f07d2280646151f515f5990a62550689445c86f0
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=NWCLARK
|
||||
DIST_VERSION=0.82
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-XSLoader
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST Devel-Size-0.81.tar.gz 73184 BLAKE2B 14b5d899842387b0c814b03979bae8d15e4d6c3dc16b51a67c94a0217e77ed15bb6bd2104c21f278cdfe519315775ff2d1caf4ed81402e273a31e7badb69fd74 SHA512 7c98fe09c7d7ce9e829fcf6730b9b1dff198c012517c22fa0659b1a186fe6ad5a8e9035c760d73eb8b283dc8998ff549402c74efcadf9a7a8b8eb85402f44c92
|
||||
DIST Devel-Size-0.82.tar.gz 73638 BLAKE2B 6502f840af79fcf7d81d23cd8f823d4dcfa230acd1298ee1e5b6ac9cfa7b4ffba61c85e81d3020ea627d08b4d9c86891f404c9cb113bff67e14534e73b645936 SHA512 f82d415ededce605840000b07ec29f347e2d926f72e7d5ed1145c5175be92bd45cc0b9c6fad816013d42a34f4ed5f62932dd94d946345637e74cf78776d38271
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="geoip-api-python"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python bindings for GeoIP"
|
||||
HOMEPAGE="https://github.com/maxmind/geoip-api-python"
|
||||
SRC_URI="https://github.com/maxmind/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ppc ~sparc x86 ~x86-fbsd"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND=">=dev-libs/geoip-1.4.8"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=( README.rst ChangeLog.md )
|
||||
|
||||
python_compile() {
|
||||
if [[ python_is_python3 || "$EPYTHON}" == 'pypy3' ]]; then
|
||||
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
Binary file not shown.
@ -0,0 +1,181 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python3_{4,5,6} )
|
||||
VALA_MIN_API_VERSION="0.36"
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
FORCE_PRINT_ELOG=1
|
||||
|
||||
inherit gnome.org gnome2-utils llvm meson python-single-r1 readme.gentoo-r1 vala virtualx xdg
|
||||
|
||||
DESCRIPTION="An IDE for writing GNOME-based software"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Builder"
|
||||
|
||||
# FIXME: Review licenses at some point
|
||||
LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="clang +devhelp doc +git gtk-doc sysprof test vala webkit"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# When bumping, pay attention to all the included plugins/*/meson.build (and other) build files and the requirements within.
|
||||
# `grep -rI dependency * --include='meson.build'` can give a good initial idea for external deps and their double checking.
|
||||
# The listed RDEPEND order shold roughly match that output as well, with toplevel one first.
|
||||
# Most plugins have no extra requirements and default to enabled; we need to handle the ones with extra requirements. Many of
|
||||
# them have optional runtime dependencies, for which we try to at least notify the user via DOC_CONTENTS (but not all small
|
||||
# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a (spammy) idea, plus python imports in try/except.
|
||||
|
||||
# FIXME: with_flatpak needs flatpak.pc >=0.8.0, ostree-1, libsoup-2.4.pc >=2.52.0 and ${LIBGIT_DEPS}
|
||||
# Editorconfig needs old pcre, with vte migrating away, might want it optional or ported to pcre2?
|
||||
# An introspection USE flag of a dep is required if any introspection based language plugin wants to use it (grep for gi.repository). Last full check at 3.28.4
|
||||
|
||||
# These are needed with either USE=git or USE=flatpak (albeit the latter isn't supported yet)
|
||||
LIBGIT_DEPS="
|
||||
dev-libs/libgit2[ssh,threads]
|
||||
>=dev-libs/libgit2-glib-0.25.0[ssh]
|
||||
"
|
||||
# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
|
||||
RDEPEND="
|
||||
>=dev-libs/libdazzle-3.30.2[introspection,vala?]
|
||||
>=dev-libs/glib-2.58.0:2
|
||||
>=x11-libs/gtk+-3.24.0:3[introspection]
|
||||
>=x11-libs/gtksourceview-4.0.0:4[introspection]
|
||||
>=dev-libs/json-glib-1.2.0
|
||||
>=dev-libs/jsonrpc-glib-3.30.1[vala?]
|
||||
>=x11-libs/pango-1.38.0
|
||||
>=dev-libs/libpeas-1.22.0[python,${PYTHON_USEDEP}]
|
||||
>=dev-libs/template-glib-3.28.0[introspection,vala?]
|
||||
>=x11-libs/vte-0.40.2:2.91[vala?]
|
||||
>=dev-libs/libxml2-2.9.0
|
||||
git? ( ${LIBGIT_DEPS} )
|
||||
dev-libs/libpcre:3
|
||||
webkit? ( >=net-libs/webkit-gtk-2.12.0:4=[introspection] )
|
||||
|
||||
>=dev-libs/gobject-introspection-1.48.0:=
|
||||
>=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
|
||||
${PYTHON_DEPS}
|
||||
clang? ( sys-devel/clang:= )
|
||||
devhelp? ( >=dev-util/devhelp-3.25.1:= )
|
||||
sysprof? ( >=dev-util/sysprof-3.30.2[gtk] )
|
||||
vala? (
|
||||
dev-lang/vala:=
|
||||
$(vala_depend)
|
||||
)
|
||||
" # We use subslot operator dep on vala in addition to $(vala_depend), because we have _runtime_
|
||||
# usage in vala-pack plugin and need it rebuilt before removing an older vala it was built against
|
||||
# TODO: runtime ctags path finding..
|
||||
# FIXME: spellcheck plugin temporarily disabled due to requiring enchant-2
|
||||
# >=app-text/gspell-1.2.0
|
||||
# >=app-text/enchant:2
|
||||
|
||||
# desktop-file-utils required for tests, but we have it in deptree for xdg update-desktop-database anyway, so be explicit and unconditional
|
||||
# appstream-glib needed for validation with appstream-util with FEATURES=test
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
dev-libs/appstream-glib
|
||||
sys-apps/dbus )
|
||||
dev-util/desktop-file-utils
|
||||
dev-util/glib-utils
|
||||
>=dev-util/meson-0.47.1
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOC_CONTENTS='gnome-builder can use various other dependencies on runtime to provide
|
||||
extra capabilities beyond these expressed via USE flags. Some of these
|
||||
that are currently available with packages include:
|
||||
|
||||
* dev-util/uncrustify and dev-python/autopep8 for various Code Beautifier
|
||||
plugin out of the box functionality.
|
||||
* dev-util/ctags with exuberant-ctags selected via "eselect ctags" for
|
||||
C, C++, Python, JavaScript, CSS, HTML and Ruby autocompletion, semantic
|
||||
highlighting and symbol resolving support.
|
||||
* dev-python/jedi and dev-python/lxml for more accurate Python
|
||||
autocompletion support.
|
||||
* dev-util/valgrind for integration with valgrind.
|
||||
* dev-util/meson for integration with the Meson build system.
|
||||
* dev-util/cargo for integration with the Rust Cargo build system.
|
||||
* dev-util/cmake for integration with the CMake build system.
|
||||
* net-libs/nodejs[npm] for integration with the NPM package system.
|
||||
'
|
||||
# FIXME: Package gnome-code-assistance and mention here, or maybe USE flag and default enable because it's rather important
|
||||
# eslint for additional diagnostics in JavaScript files (what package has this? At least something via NPM..)
|
||||
# jhbuild support
|
||||
# rust language server via rls; Go via go-langserver
|
||||
# autotools stuff for autotools plugin; gtkmm/autoconf-archive for C++ template
|
||||
# gjs/gettext/mono/PHPize stuff, but most of these are probably installed for other reasons anyways, when needed inside IDE
|
||||
|
||||
llvm_check_deps() {
|
||||
has_version "sys-devel/clang:${LLVM_SLOT}"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
use clang && llvm_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use vala && vala_src_prepare
|
||||
xdg_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Denable_tracing=false
|
||||
-Denable_profiling=false # not passing -pg to CFLAGS
|
||||
-Dfusermount_wrapper=false # meant for flatpak builds
|
||||
-Dwith_tcmalloc=false
|
||||
-Dwith_channel=other
|
||||
-Dwith_editorconfig=true # needs libpcre
|
||||
$(meson_use webkit with_webkit)
|
||||
$(meson_use vala with_vapi)
|
||||
$(meson_use doc with_help)
|
||||
$(meson_use gtk-doc with_docs)
|
||||
|
||||
-Dnetwork_tests=false
|
||||
$(meson_use clang with_clang)
|
||||
$(meson_use devhelp with_devhelp)
|
||||
-Dwith_deviced=false
|
||||
-Dwith_flatpak=false
|
||||
$(meson_use git with_git)
|
||||
$(meson_use webkit with_html_preview)
|
||||
-Dwith_spellcheck=false # TODO: requires enchant-2
|
||||
$(meson_use sysprof with_sysprof)
|
||||
$(meson_use vala with_vala_pack)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
if use doc; then
|
||||
rm "${ED}"/usr/share/doc/gnome-builder/en/.buildinfo || die
|
||||
rm "${ED}"/usr/share/doc/gnome-builder/en/objects.inv || die
|
||||
rm -r "${ED}"/usr/share/doc/gnome-builder/en/.doctrees || die
|
||||
# custom docdir in build system, blocked by https://github.com/mesonbuild/meson/issues/825
|
||||
mv "${ED}"/usr/share/doc/gnome-builder/en "${ED}"/usr/share/doc/${PF}/html || die
|
||||
# _sources subdir left in on purpose, as HTML links to the rst files as "View page source". Additionally default docompress exclusion of /html/ already ensures they aren't compressed, thus linkable as-is.
|
||||
rmdir "${ED}"/usr/share/doc/gnome-builder/ || die
|
||||
fi
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FIXME: can't run meson_src_test together with virtx or dbus-run-session
|
||||
virtx dbus-run-session meson test -C "${BUILD_DIR}"
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit user systemd
|
||||
|
||||
DESCRIPTION="Extensible continuous integration server"
|
||||
HOMEPAGE="https://jenkins.io/"
|
||||
LICENSE="MIT"
|
||||
SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-fonts/dejavu
|
||||
media-libs/freetype
|
||||
!dev-util/jenkins-bin:lts
|
||||
>=virtual/jre-1.8.0"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
JENKINS_DIR=/var/lib/jenkins
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup jenkins
|
||||
enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
|
||||
|
||||
insinto /opt/jenkins
|
||||
newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init2 jenkins
|
||||
newconfd "${FILESDIR}"/${PN}.confd jenkins
|
||||
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
|
||||
|
||||
fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Sun, 13 Jan 2019 08:38:41 +0000
|
||||
Mon, 14 Jan 2019 05:08:39 +0000
|
||||
|
@ -1 +1 @@
|
||||
Sun, 13 Jan 2019 08:38:41 +0000
|
||||
Mon, 14 Jan 2019 05:08:39 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=nls? ( sys-devel/gettext )
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=ssl? ( !libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
|
||||
DESCRIPTION=Console utility and library for computing and verifying file hash sums
|
||||
EAPI=7
|
||||
HOMEPAGE=http://rhash.anz.ru/
|
||||
IUSE=debug nls libressl ssl static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ssl? ( !libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/rhash/rhash-1.3.7-src.tar.gz
|
||||
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=b535c0456b4bb40ff1b590a9e5dca2c9
|
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=>=dev-libs/libuv-1.2.0:0= >=dev-libs/msgpack-1.0.0:0= luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:= dev-lua/LuaBitOp ) tui? ( >=dev-libs/libtermkey-0.19 >=dev-libs/unibilium-2.0.0:0= ) dev-libs/libvterm dev-lua/lpeg[luajit=] dev-lua/mpack[luajit=] jemalloc? ( dev-libs/jemalloc ) net-libs/libnsl dev-util/gperf virtual/libiconv virtual/libintl
|
||||
DESCRIPTION=Vim-fork focused on extensibility and agility.
|
||||
EAPI=7
|
||||
HOMEPAGE=https://neovim.io
|
||||
IUSE=+clipboard +luajit +nvimpager python remote ruby +tui +jemalloc
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0 vim
|
||||
RDEPEND=>=dev-libs/libuv-1.2.0:0= >=dev-libs/msgpack-1.0.0:0= luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:= dev-lua/LuaBitOp ) tui? ( >=dev-libs/libtermkey-0.19 >=dev-libs/unibilium-2.0.0:0= ) dev-libs/libvterm dev-lua/lpeg[luajit=] dev-lua/mpack[luajit=] jemalloc? ( dev-libs/jemalloc ) net-libs/libnsl python? ( dev-python/neovim-python-client ) ruby? ( dev-ruby/neovim-ruby-client ) remote? ( dev-python/neovim-remote ) clipboard? ( || ( x11-misc/xsel x11-misc/xclip ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/neovim/neovim/archive/v0.3.3.tar.gz -> neovim-0.3.3.tar.gz
|
||||
_eclasses_=cmake-utils ab10bd85e5d38e2a32077bcd91faa1b6 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs f164325a2cdb5b3ea39311d483988861 xdg-utils 93b2dfbb00a09161e1e7f6360c0f7f6b
|
||||
_md5_=95cafb1a2aa5a29e49bd97ea11596bef
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=dev-libs/9libs[X]
|
||||
DESCRIPTION=An emulation of ACME, Plan9's hybrid window system, shell and editor
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.netlib.org/research/9libs/
|
||||
KEYWORDS=~x86
|
||||
LICENSE=Artistic
|
||||
RDEPEND=dev-libs/9libs[X]
|
||||
SLOT=0
|
||||
SRC_URI=https://www.netlib.org/research/9libs/wily-9libs.tar.gz
|
||||
_eclasses_=multilib b2f01ad412baf81650c23fcf0975fa33 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=c10efa16ed44709b961b7dcefc4a3696
|
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=>=dev-util/meson-0.45.1 >=dev-util/ninja-1.7.2
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=media-libs/mesa[d3d9,egl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/wine[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
DESCRIPTION=A standalone version of the WINE parts of Gallium Nine
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/dhewg/nine
|
||||
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=media-libs/mesa[d3d9,egl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/dhewg/nine/archive/e10dd1a770c91d5ff13343c9a0186665b7df6114.tar.gz -> gallium-nine-standalone-0_p20190113.tar.gz
|
||||
_eclasses_=meson 2780db7405ab6249571d07667ab97ba1 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=1698a93ffbd2396c06a8c4f42746d849
|
@ -0,0 +1,12 @@
|
||||
BDEPEND=>=dev-util/meson-0.45.1 >=dev-util/ninja-1.7.2 >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile configure install postinst prepare test unpack
|
||||
DEPEND=media-libs/mesa[d3d9,egl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/wine[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
DESCRIPTION=A standalone version of the WINE parts of Gallium Nine
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/dhewg/nine
|
||||
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=media-libs/mesa[d3d9,egl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
SLOT=0
|
||||
_eclasses_=git-r3 0d4635eeb5a96cd5315597a47eba25c9 meson 2780db7405ab6249571d07667ab97ba1 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=e03bb00d70e1f6c25f570faa343dd01a
|
Binary file not shown.
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install postinst prepare setup test unpack
|
||||
DEPEND=>=dev-lang/go-1.9 virtual/pkgconfig
|
||||
DESCRIPTION=Github statistics exporter for prometheus
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/infinityworks/github-exporter
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/infinityworks/github-exporter/archive/04.tar.gz -> github-exporter-04.tar.gz https://github.com/beorn7/perks/archive/3a771d9.tar.gz -> github.com-beorn7-perks-3a771d9.tar.gz https://github.com/fatih/structs/archive/878a968.tar.gz -> github.com-fatih-structs-878a968.tar.gz https://github.com/golang/protobuf/archive/347cf4a.tar.gz -> github.com-golang-protobuf-347cf4a.tar.gz https://github.com/infinityworks/go-common/archive/7f20a14.tar.gz -> github.com-infinityworks-go-common-7f20a14.tar.gz https://github.com/matttproud/golang_protobuf_extensions/archive/c182aff.tar.gz -> github.com-matttproud-golang_protobuf_extensions-c182aff.tar.gz https://github.com/prometheus/client_golang/archive/d2ead25.tar.gz -> github.com-prometheus-client_golang-d2ead25.tar.gz https://github.com/prometheus/client_model/archive/f287a10.tar.gz -> github.com-prometheus-client_model-f287a10.tar.gz https://github.com/prometheus/common/archive/2998b13.tar.gz -> github.com-prometheus-common-2998b13.tar.gz https://github.com/prometheus/procfs/archive/b1a0a9a.tar.gz -> github.com-prometheus-procfs-b1a0a9a.tar.gz https://github.com/sirupsen/logrus/archive/eef6b76.tar.gz -> github.com-sirupsen-logrus-eef6b76.tar.gz https://github.com/golang/crypto/archive/ff983b9.tar.gz -> github.com-golang-crypto-ff983b9.tar.gz https://github.com/golang/sys/archive/48ac38b.tar.gz -> github.com-golang-sys-48ac38b.tar.gz
|
||||
_eclasses_=golang-base 8e4d7f712ec0e170e2c190c1e3da6501 golang-build 42942532e7429ed9b2efaabf93dc0615 golang-vcs-snapshot 6f66975a5b570c5e05ed96910c574abc multilib b2f01ad412baf81650c23fcf0975fa33 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs f164325a2cdb5b3ea39311d483988861 user 8bc2845510e2109af75e3eeac607ec81
|
||||
_md5_=c13fc7c8ba930ebc25a331572eed4799
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen )
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=app-text/libwpd:0.10[tools] dev-libs/librevenge
|
||||
DESCRIPTION=C++ library to read and parse graphics in WPG
|
||||
EAPI=7
|
||||
HOMEPAGE=http://libwpg.sourceforge.net/libwpg.htm
|
||||
IUSE=doc static-libs
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86
|
||||
LICENSE=|| ( LGPL-2.1 MPL-2.0 )
|
||||
RDEPEND=app-text/libwpd:0.10[tools] dev-libs/librevenge
|
||||
SLOT=0.3
|
||||
SRC_URI=mirror://sourceforge/libwpg/libwpg-0.3.3.tar.xz
|
||||
_md5_=95b4f31da1b2e2477e145d037fd4c7af
|
Binary file not shown.
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install test
|
||||
DEPEND=sys-devel/flex[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/yacc
|
||||
DESCRIPTION=A simple non-validating CSS 1 and HTML parser for C++
|
||||
EAPI=6
|
||||
HOMEPAGE=http://htmlcxx.sourceforge.net/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/htmlcxx/htmlcxx-0.86.tar.gz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=6b1864060519d41d0578429a38685396
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install test
|
||||
DESCRIPTION=A simple non-validating CSS 1 and HTML parser for C++
|
||||
EAPI=7
|
||||
HOMEPAGE=http://htmlcxx.sourceforge.net/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/htmlcxx/htmlcxx-0.87.tar.gz
|
||||
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=78bc7cee8236bbd074e838b7cbd7229c
|
Binary file not shown.
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=>=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0
|
||||
DESCRIPTION=A package of Plan 9 compatibility libraries
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.netlib.org/research/9libs/9libs-1.0.README
|
||||
HOMEPAGE=https://www.netlib.org/research/9libs/9libs-1.0.README
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=PLAN9
|
||||
RDEPEND=>=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0
|
||||
SLOT=0
|
||||
SRC_URI=ftp://www.netlib.org/research/9libs/9libs-1.0.tar.bz2
|
||||
SRC_URI=https://www.netlib.org/research/9libs/9libs-1.0.tar.bz2
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=ed9f5d8037b1625b296c0be3013ae887
|
||||
_md5_=791701609b3c8907039acf18716f46ec
|
||||
|
@ -0,0 +1,14 @@
|
||||
BDEPEND=>=app-portage/elt-patches-20170815 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=X? ( >=x11-libs/libX11-1.0.0[static-libs?] >=x11-libs/libXt-1.0.0[static-libs?] )
|
||||
DESCRIPTION=A package of Plan 9 compatibility libraries
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.netlib.org/research/9libs/9libs-1.0.README
|
||||
IUSE=static-libs X
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=PLAN9
|
||||
RDEPEND=X? ( >=x11-libs/libX11-1.0.0[static-libs?] >=x11-libs/libXt-1.0.0[static-libs?] )
|
||||
SLOT=0
|
||||
SRC_URI=https://www.netlib.org/research/9libs/9libs-1.0.tar.bz2
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 libtool f143db5a74ccd9ca28c1234deffede96 multilib b2f01ad412baf81650c23fcf0975fa33 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=e065a6ef5381a1937f310b2b97dbb7c8
|
Binary file not shown.
@ -1,12 +1,12 @@
|
||||
BDEPEND=app-arch/unzip
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=app-arch/unzip
|
||||
DESCRIPTION=A flexible, cross-platform scripting library
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
HOMEPAGE=http://www.angelcode.com/angelscript/
|
||||
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=ZLIB
|
||||
SLOT=0/2.32.0
|
||||
SRC_URI=http://www.angelcode.com/angelscript/sdk/files/angelscript_2.32.0.zip
|
||||
SLOT=0/2.33.0
|
||||
SRC_URI=http://www.angelcode.com/angelscript/sdk/files/angelscript_2.33.0.zip
|
||||
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=ec19da5858f84136eb49c4b8c3a1b15d
|
||||
_md5_=1f0062b95308bdc434ee60fcd8ff37f7
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl:=
|
||||
DESCRIPTION=Perl extension for finding the memory usage of Perl variables
|
||||
EAPI=6
|
||||
HOMEPAGE=https://metacpan.org/release/Devel-Size
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=virtual/perl-XSLoader dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/N/NW/NWCLARK/Devel-Size-0.82.tar.gz
|
||||
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5
|
||||
_md5_=4b83cf1af8f121c11277a5829b844d99
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue