parent
e67a09e5d7
commit
49de515ff9
@ -1 +0,0 @@
|
||||
DIST engrampa-1.20.2.tar.xz 1348748 BLAKE2B 236aa72766c556d16d46b3f11be520c136e18fc9adff871a09f542108bd74e08c8a1adfae8551ac1580e85a767b1d5909f726c299efef8bfde990aa6c4bd8d79 SHA512 a21f0e178c837933539766adc121b075bcf373dc56edbef916b688181c0a991f5592e436c3fc831f6484270d6c0b4a28f63dc86cd0247a21e127782bfbe460ba
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MATE_LA_PUNT="yes"
|
||||
|
||||
inherit mate
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Engrampa archive manager for MATE"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="caja magic packagekit"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.32.0:2
|
||||
>=dev-libs/json-glib-0.14:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/pango:0
|
||||
virtual/libintl:0
|
||||
caja? ( >=mate-base/caja-1.17.1 )
|
||||
>=x11-libs/gtk+-3.14:3[X]
|
||||
magic? ( sys-apps/file )
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
!!app-arch/mate-file-archiver"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/yelp-tools
|
||||
>=dev-util/intltool-0.50.1:*
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
src_configure() {
|
||||
mate_src_configure \
|
||||
--disable-run-in-place \
|
||||
$(use_enable caja caja-actions) \
|
||||
$(use_enable magic) \
|
||||
$(use_enable packagekit)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
mate_pkg_postinst
|
||||
|
||||
elog ""
|
||||
elog "${PN} is a frontend for several archiving utilities. If you want a"
|
||||
elog "particular achive format supported install the relevant package."
|
||||
elog
|
||||
elog "For example:"
|
||||
elog " 7-zip : emerge app-arch/p7zip"
|
||||
elog " ace : emerge app-arch/unace"
|
||||
elog " arj : emerge app-arch/arj"
|
||||
elog " cpio : emerge app-arch/cpio"
|
||||
elog " deb : emerge app-arch/dpkg"
|
||||
elog " iso : emerge app-cdr/cdrtools"
|
||||
elog " jar,zip : emerge app-arch/zip or emerge app-arch/unzip"
|
||||
elog " lha : emerge app-arch/lha"
|
||||
elog " lzma : emerge app-arch/xz-utils"
|
||||
elog " lzop : emerge app-arch/lzop"
|
||||
elog " rar : emerge app-arch/unrar"
|
||||
elog " rpm : emerge app-arch/rpm"
|
||||
elog " unstuff : emerge app-arch/stuffit"
|
||||
elog " zoo : emerge app-arch/zoo"
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST dumpet-2.1.tar.bz2 14681 SHA256 2cc1fa3a1b06f885e4524d1be80bdacc5b6a55057d0577262f2f5186b49a4da3 SHA512 ca12d0852594acabda6a97b91e072872a6d83cd29b9c549a2f03120a8e92b19d1254ac229e27b562c5b0439b92daeec54e95df0282af4cd346e66b876d4a33b3 WHIRLPOOL 12813467a7c2542910e7dcc9ef92d76b5fd88b0354b1fc41f855de105395698be5b9663de6164b583d04c534f010350c853db6ef83a1667d98d249e9de8c1324
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A tool to dump and debug bootable CD-like images"
|
||||
HOMEPAGE="http://fedorahosted.org/dumpet/"
|
||||
SRC_URI="http://fedorahosted.org/releases/d/u/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2
|
||||
dev-libs/popt"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup(){
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}"-flags.patch
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
--- Makefile
|
||||
+++ Makefile
|
||||
@@ -2,17 +2,16 @@
|
||||
VERSION=2.1
|
||||
GITVERSION=$(shell [ -d .git ] && git rev-list --abbrev-commit -n 1 HEAD |cut -b 1-8)
|
||||
|
||||
-CFLAGS:=-g3 -O2 -Wall -Werror
|
||||
-LFLAGS:=
|
||||
-CC:=gcc
|
||||
+CFLAGS ?= -g3 -O2 -Wall -Werror
|
||||
+CC ?= gcc
|
||||
|
||||
-CFLAGS += $(shell pkg-config --cflags libxml-2.0)
|
||||
-LFLAGS += -lpopt $(shell pkg-config --libs libxml-2.0)
|
||||
+CFLAGS += $(shell pkg-config --cflags libxml-2.0 popt)
|
||||
+LIBS += $(shell pkg-config --libs libxml-2.0 popt)
|
||||
|
||||
all : dumpet
|
||||
|
||||
dumpet : dumpet.o
|
||||
- $(CC) $(CFLAGS) -o $@ $^ $(LFLAGS)
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
|
||||
|
||||
dumpet.o : dumpet.c dumpet.h iso9660.h eltorito.h endian.h
|
||||
$(CC) $(CFLAGS) -c -o $@ $<
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-wanted@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
dumpet is a tool to dump information about bootable CDs and other similar formats.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -1 +0,0 @@
|
||||
DIST atril-1.20.3.tar.xz 1855080 BLAKE2B 12a14838b79af87e02f5d0e06731b614529bcb034d3abc2b4367a1e007cef46f49a26400e9023d907724df2dc5f2e183a5c21042e9b4b0776bde0481bf016495 SHA512 2902498991dd20941d8dddfcd99b954da077d4024157d78141316e1351f207127161426b63891fbe9043005553ee78704f876a235e2ef0be3be4a712597041e4
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MATE_LA_PUNT="yes"
|
||||
|
||||
inherit mate
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Atril document viewer for MATE"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="caja dbus debug djvu dvi epub +introspection gnome-keyring +postscript t1lib tiff xps"
|
||||
|
||||
REQUIRED_USE="t1lib? ( dvi )"
|
||||
|
||||
COMMON_DEPEND=">=app-text/poppler-0.22:0=[cairo]
|
||||
dev-libs/atk:0
|
||||
>=dev-libs/glib-2.36:2
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
sys-libs/zlib:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.14:3[introspection?]
|
||||
x11-libs/libICE:0
|
||||
>=x11-libs/libSM-1:0
|
||||
x11-libs/libX11:0
|
||||
>=x11-libs/cairo-1.9.10:0
|
||||
x11-libs/pango:0
|
||||
caja? ( >=mate-base/caja-1.17.1[introspection?] )
|
||||
djvu? ( >=app-text/djvu-3.5.17:0 )
|
||||
dvi? (
|
||||
virtual/tex-base:0
|
||||
t1lib? ( >=media-libs/t1lib-5:5 )
|
||||
)
|
||||
epub? (
|
||||
dev-libs/mathjax
|
||||
>=net-libs/webkit-gtk-2.4.3:4
|
||||
)
|
||||
gnome-keyring? ( >=app-crypt/libsecret-0.5:0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6:= )
|
||||
postscript? ( >=app-text/libspectre-0.2:0 )
|
||||
tiff? ( >=media-libs/tiff-3.6:0 )
|
||||
xps? ( >=app-text/libgxps-0.2.1:0 )
|
||||
!!app-text/mate-document-viewer"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/rarian:0
|
||||
app-text/yelp-tools:0
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
dev-util/gtk-doc
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.50.1:*
|
||||
virtual/pkgconfig:*
|
||||
sys-devel/gettext:*"
|
||||
|
||||
#PATCHES=(
|
||||
# "${FILESDIR}"/${PN}-1.20.1-epub-webkitgtk.patch
|
||||
#)
|
||||
|
||||
# Tests use dogtail which is not available on Gentoo.
|
||||
RESTRICT="test"
|
||||
|
||||
src_configure() {
|
||||
# Passing --disable-help would drop offline help, that would be inconsistent
|
||||
# with helps of the most of GNOME apps that doesn't require network for that.
|
||||
mate_src_configure \
|
||||
--disable-tests \
|
||||
--enable-comics \
|
||||
--enable-pdf \
|
||||
--enable-pixbuf \
|
||||
--enable-previewer \
|
||||
--enable-thumbnailer \
|
||||
$(use_with gnome-keyring keyring) \
|
||||
$(use_enable caja) \
|
||||
$(use_enable dbus) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable djvu) \
|
||||
$(use_enable dvi) \
|
||||
$(use_enable epub) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable postscript ps) \
|
||||
$(use_enable t1lib) \
|
||||
$(use_enable tiff) \
|
||||
$(use_enable xps)
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST cache_tab-1.0.12.tar.gz 18655 SHA256 5ef27d3be0ef2e8dc06468ec39dc3a43506d6f85af0edc21b9c14db860669d38 SHA512 8cea5d4a20ba14013bb2e947874c64ff7159855a518451c3aa83c74425f3525ec71d1eb539bb743c84c1fbe2ad3453aaffddf76a58cc6bfe7c9caa055c05ac76 WHIRLPOOL ce427225de8fbac55ce0a67a754c4c3f478eebeb6b3b9005fa07a982785aa8626045717ebaefa56d6f860e689bde83c98a819a71c48f2b955b6c9a8263ca9f9e
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="In-memory cache Erlang and Elixir library"
|
||||
HOMEPAGE="https://github.com/processone/cache_tab"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.10
|
||||
>=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -1 +0,0 @@
|
||||
DIST fast_tls-1.0.18.tar.gz 65557 SHA256 053b39ba6470c8dc9ddf9b3e7186c5ba823965581bd1d56b0844069c96d662b1 SHA512 d918505274d1d60c797b794d02937beb1b7ff3d451c9a47a42235f0b25a71283c69bfd275de023e5447767ad061b6bd9d82a91be26980dff2204be77ed4cf001 WHIRLPOOL d161b3da07144fb73df49306e6a8d803101859d2a93af8db1fbaffb554b0b8340d6597e17884794ff52eca0d20cc10d1f125a02c21b9605a933c866e794bf742
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="TLS/SSL native driver for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/fast_tls"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ppc ~sparc ~x86"
|
||||
IUSE="libressl"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.7
|
||||
>=dev-lang/erlang-17.1
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -1 +0,0 @@
|
||||
DIST p1_utils-1.0.10.tar.gz 55119 SHA256 57bfc575179733a723717f4fecb65b9f7fd056595f798b52e7bc0206e8a9333f SHA512 0e26d4962ca3e46ef3bf2e16ba6de1fd8629210c86c8dc8eabfe3d3bb96df069d07f95ee667a28c3b205c0b67b27d4384b044c22fbcea9c3e2babb8d98a7ba60 WHIRLPOOL 335d46e51f9d788de6a677582b5685a250daab43becb3007439ab1fd4089d2d37580fc0ae275fa5ab174e42eeb0b7d50a48232837eaf8101d16ed035dd8e5123
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Erlang utility modules from ProcessOne"
|
||||
HOMEPAGE="https://github.com/processone/p1_utils"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -1 +0,0 @@
|
||||
DIST xmpp-1.1.17.tar.gz 397100 SHA256 d7e1564560cb2a1e036d0bd42079c138568e2caa494d2c004e5b756bfe19071b SHA512 ef0edb20164010256b269f59442868bc2cf9f69961dbe33cb049b3a838f19ebfee9ed5aed946b56243638fd3f4454484682ac09c37d71738dacbba80b0596ee5 WHIRLPOOL c86ab1c9df64882fc33fa1562d494459a1352b66dcf29bc01dc8323a1dba38f7dd14c7cd159247cd3c6718470c3adf91470ebaa51fe396108ea04ff2eb0541ae
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="XMPP parsing and serialization library on top of Fast XML"
|
||||
HOMEPAGE="https://github.com/processone/xmpp"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ppc ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-erlang/fast_xml-1.1.22
|
||||
>=dev-erlang/stringprep-1.0.8
|
||||
>=dev-lang/erlang-17.1
|
||||
!=dev-lang/erlang-20.1"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md )
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
rebar_fix_include_path fast_xml
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST mono-4.4.1.0.tar.bz2 85897587 SHA256 165e7686b5cbb1ab671b4cb2069207999c3d70044002190b6ec84bb1fdf62b4a SHA512 d9b6c57c2d9327ea551083b81a2e6cc222ded9a04862056b0dfded1c5df56efbfc4960097df034595012231fe50d172174ab7b3e3f2d8c4c6953ab2106b1cb6a WHIRLPOOL 99f16622c6d1902a7efff41d55d114ed214979c1d902a5dcbc257c180a1e68ed519beb5383db2358096e3f8425483983565c8f438552de36ffabe4bfad3f5fbd
|
@ -1,120 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils linux-info mono-env flag-o-matic pax-utils versionator multilib-minimal
|
||||
|
||||
DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
|
||||
HOMEPAGE="http://www.mono-project.com/Main_Page"
|
||||
SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux"
|
||||
|
||||
IUSE="nls minimal pax_kernel xen doc"
|
||||
|
||||
COMMONDEPEND="
|
||||
!minimal? ( >=dev-dotnet/libgdiplus-2.10 )
|
||||
ia64? ( sys-libs/libunwind )
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
|| ( www-client/links www-client/lynx )
|
||||
"
|
||||
DEPEND="${COMMONDEPEND}
|
||||
sys-devel/bc
|
||||
virtual/yacc
|
||||
pax_kernel? ( sys-apps/elfix )
|
||||
!dev-lang/mono-basic
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
|
||||
|
||||
pkg_pretend() {
|
||||
linux-info_pkg_setup
|
||||
if use kernel_linux; then
|
||||
if linux_config_exists; then
|
||||
linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not enabled in the kernel"
|
||||
else
|
||||
# https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686
|
||||
ewarn "kernel config not found"
|
||||
ewarn "If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling."
|
||||
ewarn "See http://bugs.gentoo.org/261869 for more info."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
mono-env_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# we need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so it don't
|
||||
# get killed in the build proces when MPROTECT is enable. #286280
|
||||
# RANDMMAP kill the build proces to #347365
|
||||
# use paxmark.sh to get PT/XT logic #532244
|
||||
if use pax_kernel ; then
|
||||
ewarn "We are disabling MPROTECT on the mono binary."
|
||||
|
||||
# issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9
|
||||
sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in"
|
||||
fi
|
||||
|
||||
# mono build system can fail otherwise
|
||||
strip-flags
|
||||
|
||||
# Fix VB targets
|
||||
# http://osdir.com/ml/general/2015-05/msg20808.html
|
||||
#eapply "${FILESDIR}/add_missing_vb_portable_targets.patch"
|
||||
|
||||
# Fix build when sgen disabled
|
||||
# https://bugzilla.xamarin.com/show_bug.cgi?id=32015
|
||||
#eapply "${FILESDIR}/${PN}-4.0.2.5-fix-mono-dis-makefile-am-when-without-sgen.patch"
|
||||
|
||||
# TODO: update patch
|
||||
# Fix atomic_add_i4 support for 32-bit ppc
|
||||
# https://github.com/mono/mono/compare/f967c79926900343f399c75624deedaba460e544^...8f379f0c8f98493180b508b9e68b9aa76c0c5bdf
|
||||
#epatch "${FILESDIR}/${PN}-4.0.2.5-fix-ppc-atomic-add-i4.patch"
|
||||
|
||||
# TODO: update patch
|
||||
#epatch "${FILESDIR}/systemweb3.patch"
|
||||
#epatch "${FILESDIR}/fix-for-GitExtensions-issue-2710-another-resolution.patch"
|
||||
#epatch "${FILESDIR}/fix-for-bug36724.patch"
|
||||
|
||||
default
|
||||
#eapply_user
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-silent-rules
|
||||
$(use_with xen xen_opt)
|
||||
--without-ikvm-native
|
||||
--disable-dtrace
|
||||
$(use_with doc mcs-docs)
|
||||
$(use_enable nls)
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
cd mcs/tests || die
|
||||
emake check
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
default_src_install
|
||||
|
||||
# Remove files not respecting LDFLAGS and that we are not supposed to provide, see Fedora
|
||||
# mono.spec and http://www.mail-archive.com/mono-devel-list@lists.ximian.com/msg24870.html
|
||||
# for reference.
|
||||
rm -f "${ED}"/usr/lib/mono/{2.0,4.5}/mscorlib.dll.so || die
|
||||
rm -f "${ED}"/usr/lib/mono/{2.0,4.5}/mcs.exe.so || die
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST ipython-5.3.0.tar.gz 4967956 SHA256 bf5e615e7d96dac5a61fbf98d9e2926d98aa55582681bea7e9382992a3f43c1d SHA512 41706d7521cc84f36f5580dc44cd91832a60aa8a7a946d15a9ec9563649b9ae97931b9f135f1fdbaecbcb0b9b925d467edfd6eec7f8c82309872047be77b598d WHIRLPOOL 96478b15fd4928d11da35dbbaba6492ff12cf739c06b6f9cf8fdd827060baf5c07d093c3e340792b62102f85ada0b6ea29adc742b784ad21e5292cde09a6fa25
|
@ -1,27 +0,0 @@
|
||||
substitute the insource files with these messages
|
||||
diff --git a/IPython/extensions/octavemagic.py b/IPython/extensions/octavemagic.py
|
||||
new file mode 100644
|
||||
index 0000000..dc93fe4
|
||||
--- /dev/null
|
||||
+++ b/IPython/extensions/octavemagic.py
|
||||
@@ -0,0 +1,7 @@
|
||||
+import warnings
|
||||
+
|
||||
+def load_ipython_extension(ip):
|
||||
+ msg = ("The octavemagic extension has been moved to oct2py. "
|
||||
+ "After installing oct2py, you can load octavemagic with the "
|
||||
+ "following command: '%load_ext oct2py.ipython'.")
|
||||
+ warnings.warn(msg, Warning, stacklevel=2)
|
||||
diff --git a/IPython/extensions/rmagic.py b/IPython/extensions/rmagic.py
|
||||
new file mode 100644
|
||||
index 0000000..739e491
|
||||
--- /dev/null
|
||||
+++ b/IPython/extensions/rmagic.py
|
||||
@@ -0,0 +1,7 @@
|
||||
+import warnings
|
||||
+
|
||||
+def load_ipython_extension(ip):
|
||||
+ msg = ("The rmagic extension has been moved to rpy2. "
|
||||
+ "After installing rpy2, you can load rmagic with the "
|
||||
+ "following command: '%load_ext rpy2.ipython'.")
|
||||
+ warnings.warn(msg, Warning, stacklevel=2)
|
@ -1,144 +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,5,6} )
|
||||
PYTHON_REQ_USE='readline,sqlite,threads(+)'
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="Advanced interactive shell for Python"
|
||||
HOMEPAGE="http://ipython.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test wxwidgets"
|
||||
|
||||
REQUIRED_USE="
|
||||
test? ( doc matplotlib mongodb notebook nbconvert qt4 wxwidgets )
|
||||
doc? ( mongodb )"
|
||||
|
||||
CDEPEND="
|
||||
$(python_gen_cond_dep \
|
||||
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
|
||||
$(python_gen_cond_dep \
|
||||
'dev-python/typing[${PYTHON_USEDEP}]' 'python2*')
|
||||
dev-python/decorator[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
dev-python/pickleshare[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/simplegeneric[${PYTHON_USEDEP}]
|
||||
>=dev-python/jedi-0.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt_toolkit-1.0.3[${PYTHON_USEDEP}]
|
||||
matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
|
||||
mongodb? ( <dev-python/pymongo-3[${PYTHON_USEDEP}] )
|
||||
wxwidgets? ( $(python_gen_cond_dep 'dev-python/wxpython:*[${PYTHON_USEDEP}]' 'python2*') )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
virtual/python-pathlib[${PYTHON_USEDEP}]
|
||||
notebook? (
|
||||
dev-python/notebook[${PYTHON_USEDEP}]
|
||||
dev-python/ipywidgets[${PYTHON_USEDEP}]
|
||||
)
|
||||
nbconvert? ( dev-python/nbconvert[${PYTHON_USEDEP}] )"
|
||||
DEPEND="${CDEPEND}
|
||||
>=dev-python/setuptools-18.5[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
app-text/dvipng
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 'python2*')
|
||||
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 'python3*')
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
dev-python/testpath[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
|
||||
x11-base/xorg-server[xvfb]
|
||||
)
|
||||
doc? (
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/fabric[${PYTHON_USEDEP}]' 'python2*')
|
||||
>=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
|
||||
dev-python/rpy[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
PDEPEND="
|
||||
qt4? ( dev-python/qtconsole )
|
||||
smp? ( dev-python/ipyparallel[${PYTHON_USEDEP}] )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
|
||||
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# Remove out of date insource files
|
||||
rm IPython/extensions/cythonmagic.py || die
|
||||
rm IPython/extensions/rmagic.py || die
|
||||
|
||||
# Prevent un-needed download during build
|
||||
if use doc; then
|
||||
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
emake -C docs html_noapi
|
||||
HTML_DOCS=( docs/build/html/. )
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
|
||||
pushd "${TEST_DIR}" >/dev/null || die
|
||||
"${EPYTHON}" -m IPython.testing.iptestcontroller --all || die
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
|
||||
# Create ipythonX.Y symlinks.
|
||||
# TODO:
|
||||
# 1. do we want them for pypy? No. pypy has no numpy
|
||||
# 2. handle it in the eclass instead (use _python_ln_rel).
|
||||
# With pypy not an option the dosym becomes unconditional
|
||||
dosym ../lib/python-exec/${EPYTHON}/ipython \
|
||||
/usr/bin/ipython${EPYTHON#python}
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "sympyprinting" dev-python/sympy
|
||||
optfeature "cythonmagic" dev-python/cython
|
||||
optfeature "%lprun magic command" dev-python/line_profiler
|
||||
optfeature "%mprun magic command" dev-python/memory_profiler
|
||||
|
||||
if use nbconvert; then
|
||||
if ! has_version app-text/pandoc ; then
|
||||
einfo "Node.js will be used to convert notebooks to other formats"
|
||||
einfo "like HTML. Support for that is still experimental. If you"
|
||||
einfo "encounter any problems, please use app-text/pandoc instead."
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
<?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>
|
||||
<longdescription lang="en">
|
||||
IPython provides a replacement for the interactive Python interpreter with
|
||||
extra functionality. Main features:
|
||||
* Comprehensive object introspection.
|
||||
* Input history, persistent across sessions.
|
||||
* Caching of output results during a session with automatically generated
|
||||
references.
|
||||
* Readline based name completion.
|
||||
* Extensible system of 'magic' commands for controlling the environment and
|
||||
performing many tasks related either to IPython or the operating system.
|
||||
* Configuration system with easy switching between different setups (simpler
|
||||
than changing $PYTHONSTARTUP environment variables every time).
|
||||
* Session logging and reloading.
|
||||
* Extensible syntax processing for special purpose situations.
|
||||
* Access to the system shell with user-extensible alias system.
|
||||
* Easily embeddable in other Python programs.
|
||||
* Integrated access to the pdb debugger and the Python profiler.
|
||||
</longdescription>
|
||||
<longdescription lang="ja">
|
||||
対話的に利用する場合にPythonインタープリタから、より機能が豊富なIPythonへ置き換える事ができます。
|
||||
|
||||
主機能:
|
||||
* 内包的オブジェクトの分析。
|
||||
* 入力ヒストリーはセッションを越えて記憶し続けます。
|
||||
* 出力は自動作成されるリファレンスのセッション間はキャッシュします。
|
||||
* Readlineを利用した名前補完。
|
||||
* 環境管理とIPythonまたはOSのどちらかに関係するタスク実行のためのmagic
|
||||
コマンドを拡張可能なシステム。
|
||||
* 異なるセットアップを簡単に交換できるコンフィグレーション・システム。
|
||||
(毎回起動時に、$PYTHONSTARTUP環境変数を指定するよりも簡単です。)
|
||||
* セッション・ロギングとセッション・リローディング。
|
||||
* 特別な状況時のための拡張可能な構文解析。
|
||||
* ユーザー定義できるエイリアス・システムでシステム・シェルにアクセス。
|
||||
* 他のPython言語プログラムを組み込むのが簡単。
|
||||
* pdbデバッガとprofilerへの統合アクセス。
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="matplotlib">Add support for <pkg>dev-python/matplotlib</pkg></flag>
|
||||
<flag name="mongodb">Enable support for MongoDB via <pkg>dev-python/pymongo</pkg></flag>
|
||||
<flag name="notebook">Install requirements for the web notebook based on <pkg>www-servers/tornado</pkg></flag>
|
||||
<flag name="nbconvert">Enable support for converting notebooks to various formats using <pkg>app-text/pandoc</pkg></flag>
|
||||
<flag name="octave">Enable octave bridge via <pkg>dev-python/oct2py</pkg></flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="pypi">ipython</remote-id>
|
||||
<remote-id type="github">ipython/ipython</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST python-caja-1.20.2.tar.xz 285712 BLAKE2B 87d5ad76e762587e954a5253eb45d4d73256d78ad403e0fbfb0168968da78032306332d7f2bc4f1ce380ad50ec2aacdcf1f92ff0c4a4e7b56750e84ac16b1aa7 SHA512 48dce3645ce78cb732be8d9e95074c25a1e1dfb4cad5bd9b517317d7a28a5928563a10621759380398b5c5d46a8d54584644dad24d57eada20d92897e62c22f0
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MATE_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit mate python-single-r1
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Python bindings for the Caja file manager"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="doc"
|
||||
|
||||
COMMON_DEPEND="${PYTHON_DEPS}
|
||||
dev-libs/glib:2
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
>=mate-base/caja-1.17.1[introspection]
|
||||
x11-libs/gtk+:3"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/gtk-doc
|
||||
dev-util/gtk-doc-am
|
||||
virtual/pkgconfig:*
|
||||
doc? ( app-text/docbook-xml-dtd:4.1.2 )"
|
||||
|
||||
src_install() {
|
||||
mate_src_install
|
||||
|
||||
# Keep the directory for systemwide extensions.
|
||||
keepdir /usr/share/python-caja/extensions/
|
||||
|
||||
# The HTML documentation generation is broken and commented out by upstream.
|
||||
#
|
||||
#if use doc ; then
|
||||
# insinto /usr/share/gtk-doc/html/nautilus-python # for dev-util/devhelp
|
||||
# doins -r docs/html/*
|
||||
#fi
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST lxqt-l10n-0.13.0_p20181121.tar.xz 762296 BLAKE2B d6550784a2f5ee203eb90936ee735194ad51cae6c6eadb8a8834941d417b5d3787f59a21b78dde0bea3f729ca2c048d2552b39f385677b13a5fd4445467bac3f SHA512 42c550a80c7eaa24f90357e6018d61ae5b2380926d48ca19b147b7aa447aeb1cdd4b585f3399266340e22311df026abb9e48355c529c8f87a82387e0d4d39f1d
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="LXQt localisation package"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="ftp://ftp.calculate-linux.org/calculate/source/${PN}/${P}.tar.xz
|
||||
http://mirror.yandex.ru/calculate/source/${PN}/${P}.tar.xz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="!~x11-misc/obconf-qt-0.9.0_p20150729"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
>=dev-util/lxqt-build-tools-0.5.0
|
||||
"
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>lxqt@gentoo.org</email>
|
||||
<name>LXQt</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">lxde/lxqt-l10n</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST eom-1.20.2.tar.xz 2156196 BLAKE2B 5bb5d7d0b54c0e968d21d83fc703db426a538933807f384686c3b8ec7982e318773fc01504471d3bb9fa96f0a1d644d554d704f2827ddd9431d71fed81be5a66 SHA512 bb2a6cf6f609a0dad2e32ba035a1158290831d9909554a77c76e89b994b393da7a00185a670e3c4d007f0dd8b5c7d0c2681acb9b97bf08fe3e690d74faba7ba4
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit mate
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="The MATE image viewer"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="X debug dbus exif +introspection jpeg lcms svg tiff xmp"
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/atk:0
|
||||
>=dev-libs/glib-2.36:2
|
||||
>=dev-libs/libpeas-1.2.0[gtk]
|
||||
>=dev-libs/libxml2-2:2
|
||||
gnome-base/dconf:0
|
||||
>=mate-base/mate-desktop-1.17.0
|
||||
sys-libs/zlib:0
|
||||
x11-libs/cairo:0
|
||||
>=x11-libs/gdk-pixbuf-2.4:2[introspection?,jpeg?,tiff?]
|
||||
>=x11-libs/gtk+-3.14:3[introspection?]
|
||||
x11-libs/libX11:0
|
||||
>=x11-misc/shared-mime-info-0.20:0
|
||||
virtual/libintl:0
|
||||
dbus? ( >=dev-libs/dbus-glib-0.71:0 )
|
||||
exif? (
|
||||
>=media-libs/libexif-0.6.14:0
|
||||
virtual/jpeg:0
|
||||
)
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
svg? ( >=gnome-base/librsvg-2.36.2:2 )
|
||||
xmp? ( >=media-libs/exempi-1.99.5:2 )
|
||||
!!media-gfx/mate-image-viewer"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/yelp-tools:0
|
||||
dev-util/gtk-doc
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.50.1:*
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
src_configure() {
|
||||
mate_src_configure \
|
||||
$(use_enable debug) \
|
||||
$(use_enable introspection) \
|
||||
$(use_with X x) \
|
||||
$(use_with dbus) \
|
||||
$(use_with exif libexif) \
|
||||
$(use_with jpeg libjpeg) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with svg librsvg) \
|
||||
$(use_with xmp)
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST v86d-0.1.10.tar.bz2 69819 SHA256 634964ae18ef68c8493add2ce150e3b4502badeb0d9194b4bd81241d25e6735c SHA512 db30156ac07a69e16e60c123a0b7fdc85ce3a3a826021230ae3af073428634b3d4c3a9be37971bb77d80e3b543494d258c86e41d81261821bcde2afe018aa392 WHIRLPOOL ea6d0b8ec5b3855e50c05b2303683389567ad184fb8f2079192ab2749b836958a0900ae57bebfc7bde47c776a74081fd792dee4454fee994c40c93f346965085
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<use>
|
||||
<flag name="x86emu">Use x86emu for Video BIOS calls</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic linux-info multilib
|
||||
|
||||
DESCRIPTION="A daemon to run x86 code in an emulated environment"
|
||||
HOMEPAGE="https://dev.gentoo.org/~spock/projects/uvesafb/"
|
||||
SRC_URI="ftp://ftp.calculate-linux.org/calculate/source/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug x86emu"
|
||||
|
||||
DEPEND="dev-libs/klibc"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${P//_*/}"
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [ -z "$(grep V86D ${ROOT}/usr/$(get_libdir)/klibc/include/linux/connector.h)" ]; then
|
||||
eerror "You need to compile klibc against a kernel tree patched with uvesafb"
|
||||
eerror "prior to merging this package."
|
||||
die "Kernel not patched with uvesafb."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure --with-klibc $(use_with debug) $(use_with x86emu) || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Disable stack protector, as it does not work with klibc (bug #346397).
|
||||
filter-flags -fstack-protector -fstack-protector-all
|
||||
emake KDIR="${KV_DIR}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
dodoc README ChangeLog
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins misc/initramfs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you wish to place v86d into an initramfs image, you might want to use"
|
||||
elog "'/usr/share/${PN}/initramfs' in your kernel's CONFIG_INITRAMFS_SOURCE."
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST libcryptui-3.12.2.tar.xz 1163784 SHA256 71ead1a7b496f07f6c5102ae79945dd2515b7b9342c6edefe58b47318be20866 SHA512 50ef407f0a9fe2ac8f4ab075e125fe8eabc55160b9b96a852d34e52c46be04e04b2a7c8288d2669e24865a89dc179af6bb0da8f6799e8b07fff7bc667c8eb1f0 WHIRLPOOL 0e376834c74df1492a7ffea29646a4912124b46b972dc9bdc64dd40b19e3b9c43c85eec87416f8ea0995e7d164e763bf7b5da7f66c2103df3be44f6516b8e632
|
@ -1,11 +0,0 @@
|
||||
--- a/configure.ac 2014-05-13 20:53:02.000000000 +0200
|
||||
+++ b/configure.ac 2015-06-27 11:29:32.574106982 +0200
|
||||
@@ -95,7 +95,7 @@
|
||||
DO_CHECK=$enableval, DO_CHECK=yes)
|
||||
|
||||
if test "$DO_CHECK" = "yes"; then
|
||||
- accepted_versions="1.2 1.4 2.0"
|
||||
+ accepted_versions="1.2 1.4 2.0 2.1"
|
||||
AC_PATH_PROGS(GNUPG, [gpg gpg2], no)
|
||||
AC_DEFINE_UNQUOTED(GNUPG, "$GNUPG", [Path to gpg executable.])
|
||||
ok="no"
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit autotools gnome2
|
||||
|
||||
DESCRIPTION="User interface components for OpenPGP"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1"
|
||||
SLOT="0"
|
||||
IUSE="debug +introspection libnotify"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd"
|
||||
|
||||
# Pull in libnotify-0.7 because it's controlled via an automagic ifdef
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=x11-libs/gtk+-3:3[introspection?]
|
||||
>=dev-libs/dbus-glib-0.72
|
||||
gnome-base/libgnome-keyring
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
|
||||
>=app-crypt/gpgme-1:1=
|
||||
>=app-crypt/gnupg-1.4
|
||||
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
|
||||
libnotify? ( >=x11-libs/libnotify-0.7:= )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/rarian
|
||||
>=dev-util/gtk-doc-am-1.9
|
||||
>=dev-util/intltool-0.35
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# Before 3.1.4, libcryptui was part of seahorse
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-crypt/seahorse-3.1.4
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Support GnuPG 2.1, https://bugzilla.gnome.org/show_bug.cgi?id=745843
|
||||
eapply "${FILESDIR}"/${PN}-3.12.2-gnupg-2.1.patch
|
||||
|
||||
# FIXME: Do not mess with CFLAGS with USE="debug"
|
||||
sed -e '/CFLAGS="$CFLAGS -g -O0/d' \
|
||||
-e 's/-Werror//' \
|
||||
-i configure.ac configure || die "sed failed"
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--disable-update-mime-database \
|
||||
$(use_enable debug) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable libnotify)
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST libfm-qt-0.13.1_p20181126.zip 659422 BLAKE2B 0f38ca3b88a15a8eb2e954963c7567adf04db0f4fb792c949a2d3c93e3a94a92d5e27440b63dbabde55611a70a962cd97b5b23cebe1f19400be7c693abea9a38 SHA512 92ac9bef0d8b8f6eeef7a01917620c98ccd46143045bc5cd418fb63476ca672355d889ad39435057b295663a76c43f93750805b0f05c1ec098074e1c7378e249
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils eapi7-ver
|
||||
|
||||
COMMIT="d0e9e8360f3eb6b7cc952e942f4c715b08d85b16"
|
||||
DESCRIPTION="Qt port of libfm, a library providing components to build desktop file managers"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/libfm-qt/archive/${COMMIT}.zip -> libfm-qt-${PV}.zip"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0/6"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
>=lxde-base/menu-cache-1.1.0
|
||||
media-libs/libexif:=
|
||||
x11-libs/libxcb:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
>=dev-util/lxqt-build-tools-0.5.0
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
src_prepare() {
|
||||
default_src_prepare
|
||||
sed -i '/INSTALL_DIR.*translations/d' src/CMakeLists.txt
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>lxqt@gentoo.org</email>
|
||||
<name>LXQt</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/libfm-qt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST light-locker-1.4.0.tar.bz2 510962 SHA256 560f20390b24513d5bf7b691bac5d745b76eb21ac3bccd877b73cb7f6d137ec3 SHA512 95be653d549975926c36e8c888d41ccea78dac35f55125704c595b67ee4f60cd91919225d3238482d8ab3ad33ffbfb47e1f14803499ed986a96e453a601f2abd WHIRLPOOL 5c9ad0a8bfdaed488e17bda77b72ee394a191036d1e6ed7f0df4185e8f31e224dc987e3b2b608c9f6b50e161a49ae2d39aef74ee1a7f8cee60625f674083c3fa
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="A simple locker using lightdm"
|
||||
HOMEPAGE="https://github.com/the-cavalry/light-locker"
|
||||
SRC_URI="https://github.com/the-cavalry/${PN}/releases/download/v${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="X consolekit nls static-libs systemd upower"
|
||||
|
||||
RDEPEND="
|
||||
x11-misc/lightdm
|
||||
consolekit? ( sys-auth/consolekit )
|
||||
systemd? ( sys-apps/systemd )
|
||||
upower? ( || ( sys-power/upower-pm-utils sys-power/upower ) )
|
||||
X? ( x11-libs/libXxf86vm )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/scrnsaverproto )
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS=( AUTHORS COPYING COPYING.LIB HACKING NEWS README TODO )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable nls)
|
||||
$(use_with systemd)
|
||||
$(use_with X x)
|
||||
$(use_with X mit-ext)
|
||||
$(use_with consolekit console-kit)
|
||||
$(use_with upower)
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST pcmanfn-qt-0.13.0_p20181127.zip 458986 BLAKE2B 4897c8ea165777227eb3ad95e53ecf954de5d8c5b67285f0dee426a252489ca191f72e71c9a5383d2ba01d288ab9f0b88c8a2c0a59e8ef6446a33af528439252 SHA512 a3319ae8de7930d0121590293fa9190ad1f85a6aefa9ef4b078372a78aaf18ceaee1d506e6635349a067b31edd9b16b9e03ad6d2f1f8e10cbef6945ee9164289
|
@ -1,11 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>lxqt@gentoo.org</email>
|
||||
<name>LXQt</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/pcmanfm-qt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils eapi7-ver xdg-utils
|
||||
|
||||
COMMIT="b93da36d2c6c183495e493a5a8763b56ab2408a8"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/pcmanfm-qt/archive/${COMMIT}.zip -> pcmanfn-qt-${PV}.zip"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Fast lightweight tabbed filemanager (Qt port)"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
>=x11-libs/libfm-1.2.0:=
|
||||
~x11-libs/libfm-qt-0.13.1_p20181126
|
||||
x11-libs/libxcb:=
|
||||
x11-misc/xdg-utils
|
||||
virtual/eject
|
||||
virtual/freedesktop-icon-theme
|
||||
!lxqt-base/lxqt-common
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
>=dev-util/lxqt-build-tools-0.5.0
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default_src_prepare
|
||||
sed -i '/INSTALL_DIR.*translations/d' pcmanfm/CMakeLists.txt
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
Loading…
Reference in new issue