Back in Gentoo - first steps :-)
This commit is contained in:
parent
1102111386
commit
5353b3cebe
106 changed files with 62 additions and 4729 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1 +1,2 @@
|
||||||
/.cache
|
/.cache
|
||||||
|
/OLD
|
||||||
|
|
58
app-misc/over-env/over-env-9999.ebuild
Normal file
58
app-misc/over-env/over-env-9999.ebuild
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="A personal collection of scripts, aliases, zsh envs, and a nice prompt."
|
||||||
|
HOMEPAGE="https://git.decade.cz/overwatch/over-env"
|
||||||
|
EGIT_REPO_URI="https://git.decade.cz/overwatch/over-env.git"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="*"
|
||||||
|
IUSE="+tools +prompt +locale +screen"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
tools? ( dev-python/psutil dev-python/over )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use prompt; then
|
||||||
|
ewarn "This is a prototype written in Python. Expect lower performance."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
if use tools; then
|
||||||
|
dobin bin/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use prompt; then
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
doins lib/{prompt-init,prompt.py}
|
||||||
|
fi
|
||||||
|
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
doins lib/python-startup.py
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
doins -r etc/{over,zsh}
|
||||||
|
|
||||||
|
if use screen; then
|
||||||
|
doins etc/{screenrc,screenrc.over}
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use locale; then
|
||||||
|
insinto /usr/share/i18n/locales
|
||||||
|
doins locale/en_EU
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use prompt; then
|
||||||
|
einfo "Source /usr/share/over-env/prompt-init to enable the prompt."
|
||||||
|
einfo "It can be configured in /etc/over/env/prompt.cfg"
|
||||||
|
fi
|
||||||
|
}
|
|
@ -1,24 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit git-2
|
|
||||||
|
|
||||||
DESCRIPTION="Hashed storage - copies files from directories into one unique store."
|
|
||||||
|
|
||||||
HOMEPAGE="https://git.covalent.cz/aggregate/hast"
|
|
||||||
SRC_URI=""
|
|
||||||
EGIT_REPO_URI="https://git.covalent.cz/aggregate/hast.git"
|
|
||||||
|
|
||||||
LICENSE="AO-JSL"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86 amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="dev-python/over"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
/bin/bash install.sh "${D}"
|
|
||||||
}
|
|
|
@ -1,30 +0,0 @@
|
||||||
From 31a9a6ffc10f9737e70d7f0051ff590ff284ad07 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Rico Tzschichholz <ricotz@ubuntu.com>
|
|
||||||
Date: Tue, 5 Sep 2017 00:01:16 +0200
|
|
||||||
Subject: Accept GnuPG 2.2.x as supported version
|
|
||||||
|
|
||||||
https://git.gnome.org/browse/seahorse/commit/?id=31a9a6ffc10f9737e70d7f0051ff590ff284ad07
|
|
||||||
https://git.gnome.org/browse/seahorse/patch/?id=31a9a6ffc10f9737e70d7f0051ff590ff284ad07
|
|
||||||
|
|
||||||
Note: had to change GPGME_REQUIRED=1.7.0 to GPGME_REQUIRED=1.0.0 for
|
|
||||||
3.20.0 for patch to apply
|
|
||||||
|
|
||||||
---
|
|
||||||
configure.ac | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index fc4493c..723b46f 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -9,7 +9,7 @@ GCR_REQUIRED=3.11.91
|
|
||||||
GTK_REQ=3.4.0
|
|
||||||
GTK_MAX=GTK_VERSION_3_4
|
|
||||||
|
|
||||||
-GNUPG_ACCEPTED="2.0.12 2.1.4"
|
|
||||||
+GNUPG_ACCEPTED="2.0.12 2.1.4 2.2.0 2.2.1"
|
|
||||||
GPGME_REQUIRED=1.0.0
|
|
||||||
LIBSECRET_REQUIRED=0.16
|
|
||||||
AVAHI_GLIB_REQUIRED=0.6
|
|
||||||
--
|
|
||||||
cgit v0.12
|
|
|
@ -1,67 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
GNOME2_EAUTORECONF="yes"
|
|
||||||
inherit gnome2
|
|
||||||
|
|
||||||
DESCRIPTION="A GNOME application for managing encryption keys"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+ FDL-1.1+"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="debug ldap zeroconf"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
>=app-crypt/gcr-3.11.91:=
|
|
||||||
>=app-crypt/gnupg-2.0.12
|
|
||||||
>=app-crypt/gpgme-1
|
|
||||||
>=app-crypt/libsecret-0.16
|
|
||||||
>=dev-libs/glib-2.10:2
|
|
||||||
>=net-libs/libsoup-2.33.92:2.4
|
|
||||||
net-misc/openssh
|
|
||||||
>=x11-libs/gtk+-3.4:3
|
|
||||||
x11-misc/shared-mime-info
|
|
||||||
|
|
||||||
ldap? ( net-nds/openldap:= )
|
|
||||||
zeroconf? ( >=net-dns/avahi-0.6:= )
|
|
||||||
"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
app-text/yelp-tools
|
|
||||||
dev-util/gdbus-codegen
|
|
||||||
>=dev-util/intltool-0.35
|
|
||||||
dev-util/itstool
|
|
||||||
sys-devel/gettext
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
# Need seahorse-plugins git snapshot
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
!<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Bug #629864
|
|
||||||
eapply "${FILESDIR}/seahorse-3.20.0-gnupg-configure.patch"
|
|
||||||
|
|
||||||
# Do not mess with CFLAGS with USE="debug"
|
|
||||||
sed -e '/CFLAGS="$CFLAGS -g/d' \
|
|
||||||
-e '/CFLAGS="$CFLAGS -O0/d' \
|
|
||||||
-i.bak configure.ac || die "sed 1 failed"
|
|
||||||
|
|
||||||
gnome2_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# bindir is needed due to bad macro expansion in desktop file, bug #508610
|
|
||||||
gnome2_src_configure \
|
|
||||||
--bindir=/usr/bin \
|
|
||||||
--enable-pgp \
|
|
||||||
--enable-ssh \
|
|
||||||
--enable-pkcs11 \
|
|
||||||
--enable-hkp \
|
|
||||||
$(use_enable debug) \
|
|
||||||
$(use_enable ldap) \
|
|
||||||
$(use_enable zeroconf sharing) \
|
|
||||||
VALAC=$(type -P true)
|
|
||||||
}
|
|
|
@ -1,4 +0,0 @@
|
||||||
AUX plop-0.2.3_0.30.8.patch 14202 RMD160 5b45265a49a9dfea6c316de38182a1cc660385b9 SHA1 15d40a3533eeb451f05551b20e4b454ca7df3f3b SHA256 9238e3f2a3508705df8a1689418eabfe5fd99eff4276947c6f6da957ef7dffab
|
|
||||||
AUX plop.bash-completion 2255 RMD160 deb6e27bfb99fbca3cde5bd30b6d44567ac69a77 SHA1 fb7b9cddbe5b0358ed6cd4d9e5b0c269c1ed848a SHA256 08c96f4c2bc90bc40af08634d98fd5535986f5e935f90af9c252156906fcaeaf
|
|
||||||
DIST plop-0.2.3.tar.gz 21315 RMD160 11a1590f91e49d985a5109fe8ca3421855cd4c9e SHA1 dafd5ec96c4ddd6d189feb104c9cb7811d143728 SHA256 944cdfcb9d633dacc4a196039d509e6dc9a22e4ec1715255733a75ca6a36a9e4
|
|
||||||
EBUILD plop-0.2.3.ebuild 1389 RMD160 7e93851112eb7dc237c6380b4baf1b08c2784d91 SHA1 7415b1c30518c4fcf85be1249e2194adfdea9d9e SHA256 6a8d6e51e03066327846d358022b742817bac07cec4d025d1cfcef1affd56131
|
|
|
@ -1,312 +0,0 @@
|
||||||
--- genlop-0.30.8/genlop 2007-10-04 10:15:07.000000000 +0200
|
|
||||||
+++ plop-0.2.3/plop 2008-07-15 20:57:14.000000000 +0200
|
|
||||||
@@ -17,16 +17,17 @@
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
#
|
|
||||||
|
|
||||||
-use strict;
|
|
||||||
-use warnings;
|
|
||||||
+#use strict;
|
|
||||||
+#use warnings;
|
|
||||||
+#use diagnostics;
|
|
||||||
use POSIX;
|
|
||||||
use Term::ANSIColor;
|
|
||||||
use Date::Manip;
|
|
||||||
use LWP::Simple;
|
|
||||||
use File::Basename;
|
|
||||||
|
|
||||||
-my $version = "0.30.7";
|
|
||||||
-my @logfiles = ("/var/log/emerge.log");
|
|
||||||
+my $version = "0.2.3";
|
|
||||||
+my @logfiles = ("/var/log/paludis.log");
|
|
||||||
my %COLORS = (
|
|
||||||
'blue' => 'bold blue',
|
|
||||||
'green' => 'bold green',
|
|
||||||
@@ -109,9 +110,9 @@
|
|
||||||
sub open_file
|
|
||||||
{
|
|
||||||
my ($file, $fh) = @_;
|
|
||||||
- if ($file eq "/var/log/emerge.log" && !-r $file)
|
|
||||||
+ if ($file eq "/var/log/paludis.log" && !-r $file)
|
|
||||||
{
|
|
||||||
- print "$progname: cannot open " . $file . " for reading\n" . "maybe you are not a member of the portage group ?\n" . "try genlop -h for help\n";
|
|
||||||
+ print "$progname: cannot open " . $file . " for reading\n" . "maybe you are not a member of the portage group ?\n" . "try plop -h for help\n";
|
|
||||||
exit 1;
|
|
||||||
}
|
|
||||||
if (-T $file)
|
|
||||||
@@ -334,24 +335,24 @@
|
|
||||||
# provides help information
|
|
||||||
sub help ()
|
|
||||||
{
|
|
||||||
- print "Usage: ", colored("genlop ", $COLORS{'blue'}), "[", colored("options", $COLORS{'green'}), "] [", colored("-f ", $COLORS{'green'}), "logfile] [",
|
|
||||||
+ print "Usage: ", colored(basename($0)." ", $COLORS{'blue'}), "[", colored("options", $COLORS{'green'}), "] [", colored("-f ", $COLORS{'green'}), "logfile] [",
|
|
||||||
colored("category/package", $COLORS{'green'}), "]\n\n", colored("Options:\n", $COLORS{'green'}), colored(" -c ", $COLORS{'green'}),
|
|
||||||
"display the currently compiling packages (if any)\n", colored(" -e ", $COLORS{'green'}) . "display package history; default if any option is used.\n",
|
|
||||||
- colored(" -f ", $COLORS{'green'}), "read emerge log information from \"logfile\" instead of ", $logfiles[0], "\n",
|
|
||||||
+ colored(" -f ", $COLORS{'green'}), "read paludis log information from \"logfile\" instead of ", $logfiles[0], "\n",
|
|
||||||
colored(" -h ", $COLORS{'green'}), "print this help\n", colored(" -i ", $COLORS{'green'}),
|
|
||||||
"extra infos for the selected package (build specific USE ", "and CFLAGS\n variables, average build time, etc)\n",
|
|
||||||
colored(" -g ", $COLORS{'green'}), "display GMT/UTC, not localized time.\n", colored(" -l ", $COLORS{'green'}), "show full merge history.\n",
|
|
||||||
colored(" -n ", $COLORS{'green'}), "no color in output\n", colored(" -p ", $COLORS{'green'}),
|
|
||||||
- "estimate build time from a piped \"emerge -p\" output\n", colored(" -q ", $COLORS{'green'}),
|
|
||||||
+ "estimate build time from a piped \"paludis -p\" output\n", colored(" -q ", $COLORS{'green'}),
|
|
||||||
"query gentoo.linuxhowtos.org database if no local emerge was found\n", colored(" -r ", $COLORS{'green'}),
|
|
||||||
"search for portage tree sync/rsync history.\n", colored(" -s ", $COLORS{'green'}),
|
|
||||||
"use (case insensitive) regular expressions to match package names\n", colored(" -S ", $COLORS{'green'}),
|
|
||||||
"use case sensitive regular expressions to match package names\n", colored(" -t ", $COLORS{'green'}),
|
|
||||||
"calculate merge time for the specific package(s).\n", colored(" -u ", $COLORS{'green'}), "show when packages have been unmerged.\n",
|
|
||||||
- colored(" -v ", $COLORS{'green'}), "display genlop version and exit.\n\n", colored(" --date datestring1", $COLORS{'green'}), " [",
|
|
||||||
+ colored(" -v ", $COLORS{'green'}), "display plop version and exit.\n\n", colored(" --date datestring1", $COLORS{'green'}), " [",
|
|
||||||
colored(" --date datestring2", $COLORS{'green'}), "] only shows results between datestring1\n",
|
|
||||||
- " and datestring2. datestring2 dafaults to \"now\" if not", " explicitly set.\n", " (e.g. genlop --list --date 3 days ago)\n",
|
|
||||||
- "\nThis program is licensed under the GPL v2. See COPYING.\n", "For further info about genlop please read the man page.\n";
|
|
||||||
+ " and datestring2. datestring2 dafaults to \"now\" if not", " explicitly set.\n", " (e.g. plop --list --date 3 days ago)\n",
|
|
||||||
+ "\nThis program is licensed under the GPL v2. See COPYING.\n", "For further info about plop please read the man page.\n";
|
|
||||||
exit 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -432,7 +433,7 @@
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
- $regexp = qr/(.*)(-[0-9]{1,7}.*?)/i;
|
|
||||||
+ $regexp = qr/(.*)(-(?:[0-9]{1,7}|scm).*?)/i;
|
|
||||||
}
|
|
||||||
return "$regexp";
|
|
||||||
}
|
|
||||||
@@ -452,8 +453,8 @@
|
|
||||||
{
|
|
||||||
$regexp =
|
|
||||||
$ssearch_found
|
|
||||||
- ? qr/(.*$arg.*?)(-[0-9]{1,7}.*?)/
|
|
||||||
- : qr/(.*$arg.*?)(-[0-9]{1,7}.*?)/i;
|
|
||||||
+ ? qr/(.*$arg.*?)(-(?:[0-9]{1,7}|scm).*?)/
|
|
||||||
+ : qr/(.*$arg.*?)(-(?:[0-9]{1,7}|scm).*?)/i;
|
|
||||||
}
|
|
||||||
return "$regexp";
|
|
||||||
}
|
|
||||||
@@ -464,8 +465,8 @@
|
|
||||||
$category = $arg;
|
|
||||||
$regexp =
|
|
||||||
$ssearch_found
|
|
||||||
- ? qr/($category.*?)(-[0-9]{1,7}.*?)/
|
|
||||||
- : qr/($category.*?)(-[0-9]{1,7}.*?)/i;
|
|
||||||
+ ? qr/($category.*?)(-(?:[0-9]{1,7}|scm).*?)/
|
|
||||||
+ : qr/($category.*?)(-(?:[0-9]{1,7}|scm).*?)/i;
|
|
||||||
return "$regexp";
|
|
||||||
}
|
|
||||||
@list = split(/\//, $arg);
|
|
||||||
@@ -475,7 +476,7 @@
|
|
||||||
$category = $list[0];
|
|
||||||
$ebuild = $list[1];
|
|
||||||
@list = ();
|
|
||||||
- @list = split(/(-[0-9]{1,7})/, $ebuild);
|
|
||||||
+ @list = split(/(-(?:[0-9]{1,7}|scm))/, $ebuild);
|
|
||||||
if ($list[1])
|
|
||||||
{
|
|
||||||
$ebuild = $list[0];
|
|
||||||
@@ -489,14 +490,14 @@
|
|
||||||
}
|
|
||||||
$regexp =
|
|
||||||
$ssearch_found
|
|
||||||
- ? qr!($category\/$ebuild)(-[0-9]{1,7}.*?)!
|
|
||||||
- : qr!($category\/$ebuild)(-[0-9]{1,7}.*?)!i;
|
|
||||||
+ ? qr!($category\/$ebuild)(-(?:[0-9]{1,7}|scm).*?)!
|
|
||||||
+ : qr!($category\/$ebuild)(-(?:[0-9]{1,7}|scm).*?)!i;
|
|
||||||
return "$regexp";
|
|
||||||
}
|
|
||||||
$regexp =
|
|
||||||
$ssearch_found
|
|
||||||
- ? qr!(.*?/$ebuild)(-[0-9]{1,7}.*?)!
|
|
||||||
- : qr!(.*?/$ebuild)(-[0-9]{1,7}.*?)!i;
|
|
||||||
+ ? qr!(.*?/$ebuild)(-(?:[0-9]{1,7}|scm).*?)!
|
|
||||||
+ : qr!(.*?/$ebuild)(-(?:[0-9]{1,7}|scm).*?)!i;
|
|
||||||
return "$regexp";
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -558,10 +559,10 @@
|
|
||||||
print "These are the pretended packages:";
|
|
||||||
print " (this may take a while; wait...)\n\n";
|
|
||||||
|
|
||||||
- # open STDIN; that's why emerge -p foo is piped to a genlop -p
|
|
||||||
+ # open STDIN; that's why emerge -p foo is piped to a plop -p
|
|
||||||
while (<STDIN>)
|
|
||||||
{
|
|
||||||
- if ($_ =~ m/^\[e.*\] (.*?)\/(.*?)(\-[0-9])/)
|
|
||||||
+ if ($_ =~ m/^\* (.*?)\/(.*?)(\-(?:[0-9]|scm))/)
|
|
||||||
{
|
|
||||||
push @targets, $2;
|
|
||||||
print;
|
|
||||||
@@ -580,11 +581,11 @@
|
|
||||||
open_file($logfile, \$handle);
|
|
||||||
foreach (<$handle>)
|
|
||||||
{
|
|
||||||
- if (m/^(.*?)\: \>\>\> emerge.*?\/$ebuild_arg-[0-9].*/)
|
|
||||||
+ if (m/^(.*?)\: starting install of package .*?\/$ebuild_arg-(?:[0-9]|scm).*?::/)
|
|
||||||
{
|
|
||||||
$e_start = $1;
|
|
||||||
}
|
|
||||||
- if (m/^(.*?)\: ::: completed .*?\) .*\/$ebuild_arg-[0-9].* to \//)
|
|
||||||
+ if (m/^(.*?)\: finished install of package .*?\/$ebuild_arg-(?:[0-9]|scm).*?::/)
|
|
||||||
{
|
|
||||||
$e_end = $1;
|
|
||||||
$tm_secondi += ($e_end - $e_start);
|
|
||||||
@@ -666,11 +667,12 @@
|
|
||||||
# not check for sanity and have users check their FEATURES instead.
|
|
||||||
my @targets = ();
|
|
||||||
my @sandbox_pids = ();
|
|
||||||
- my @sandbox_procs = qx{ps ax -o pid,args | tail -n +2 | sed -e's/^ *//' | grep ' sandbox ' | grep -v ' grep '};
|
|
||||||
- my ($e_curmerge, $e_lastmerge);
|
|
||||||
+ my @sandbox_procs = qx{ps ax -w -o pid,args|grep '[s]andbox'}; # [s] so you don't need this ugly grep -v grep, also the use of tail and such are foobar
|
|
||||||
+ my $r_start = 0;
|
|
||||||
+ my ($r_curmerge, $r_lastmerge, $r_current);
|
|
||||||
foreach (@sandbox_procs)
|
|
||||||
{
|
|
||||||
- if (m/^(.*?) \[(.*?)\-[0-9].*?\]/)
|
|
||||||
+ if (m/^(.*?) sandbox .*? .*\/(.*?)\-(?:[0-9]|scm).*?\.(ebuild|kdebuild-1) .*/)
|
|
||||||
{
|
|
||||||
push @sandbox_pids, $1;
|
|
||||||
push @targets, $2;
|
|
||||||
@@ -692,7 +694,6 @@
|
|
||||||
}
|
|
||||||
foreach my $ebuild_arg (@targets)
|
|
||||||
{
|
|
||||||
- my $e_current;
|
|
||||||
$ebuild_arg =~ s/(\+)/\\$1/g;
|
|
||||||
foreach my $logfile (@logfiles)
|
|
||||||
{
|
|
||||||
@@ -700,14 +701,17 @@
|
|
||||||
open_file($logfile, \$handle);
|
|
||||||
foreach (<$handle>)
|
|
||||||
{
|
|
||||||
- if (m/^(.*?)\: \>\>\> emerge \((.*?) of (.*?)\)(.*?\/$ebuild_arg-[0-9].*?)to \//)
|
|
||||||
+ if (m/^(.*?)\: starting install of package (.*?\/$ebuild_arg-(?:[0-9]|scm).*?::.*?) \((.*?) of (.*?)\)/)
|
|
||||||
{
|
|
||||||
+ if ($1 > $r_start) {
|
|
||||||
+ $r_start = $1;
|
|
||||||
+ $r_curmerge = $3;
|
|
||||||
+ $r_lastmerge = $4;
|
|
||||||
+ $r_current = $2;
|
|
||||||
+ }
|
|
||||||
$e_start = $1;
|
|
||||||
- $e_curmerge = $2;
|
|
||||||
- $e_lastmerge = $3;
|
|
||||||
- $e_current = $4;
|
|
||||||
}
|
|
||||||
- if (m/^(.*?)\: ::: completed .*?\) .*\/$ebuild_arg-[0-9].* to \//)
|
|
||||||
+ if (m/^(.*?)\: finished install of package .*\/$ebuild_arg-(?:[0-9]|scm).*::.* \(.*\)/)
|
|
||||||
{
|
|
||||||
$e_end = $1;
|
|
||||||
$e_count++;
|
|
||||||
@@ -717,9 +721,9 @@
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$e_end = CORE::time();
|
|
||||||
- >ime($e_end - $e_start);
|
|
||||||
- print "\n Currently merging $e_curmerge out of $e_lastmerge\n";
|
|
||||||
- print colored("\n \*$e_current\n\n", $COLORS{'blue'});
|
|
||||||
+ >ime($e_end - $r_start);
|
|
||||||
+ print "\n Currently merging $r_curmerge out of $r_lastmerge\n";
|
|
||||||
+ print colored("\n \*$r_current\n\n", $COLORS{'blue'});
|
|
||||||
print " current merge time: ";
|
|
||||||
$current_found = undef;
|
|
||||||
&print_gtime();
|
|
||||||
@@ -735,10 +739,10 @@
|
|
||||||
$e_count = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
- if ($e_count && $e_start)
|
|
||||||
+ if ($e_count && $r_start)
|
|
||||||
{
|
|
||||||
- >ime(($tm_secondi / $e_count) - ($e_end - $e_start));
|
|
||||||
- if (($e_end - $e_start) >= ($tm_secondi / $e_count))
|
|
||||||
+ >ime(($tm_secondi / $e_count) - ($e_end - $r_start));
|
|
||||||
+ if (($e_end - $r_start) >= ($tm_secondi / $e_count))
|
|
||||||
{
|
|
||||||
print colored("any time now.\n", $COLORS{'green'});
|
|
||||||
}
|
|
||||||
@@ -808,7 +812,7 @@
|
|
||||||
#$package =~ s/(\+)/\\$1/g;
|
|
||||||
my $tmp_package = $package;
|
|
||||||
$tmp_package =~ s/\+/\\+/g;
|
|
||||||
- if ("$categoria/$package_dir" =~ m/$tmp_package\-[0-9].*/)
|
|
||||||
+ if ("$categoria/$package_dir" =~ m/$tmp_package\-(?:[0-9]|scm).*/)
|
|
||||||
{
|
|
||||||
$info_ok = 1;
|
|
||||||
print colored("\n * $categoria/$package_dir\n", $COLORS{'blue'});
|
|
||||||
@@ -821,8 +825,8 @@
|
|
||||||
open_file($logfile, \$handle);
|
|
||||||
foreach (<$handle>)
|
|
||||||
{
|
|
||||||
- my $pattern = gen_regexp("$categoria/$package_dir");
|
|
||||||
- if (m/^([0-9]{10})\: ::: completed .*?\) $pattern to \//)
|
|
||||||
+ my $pattern = gen_regexp("$categoria/$package_dir");
|
|
||||||
+ if (m/^([0-9]{10})\: finished install of package ${pattern}:.*::/)
|
|
||||||
{
|
|
||||||
if ($gmt_found)
|
|
||||||
{
|
|
||||||
@@ -851,13 +855,10 @@
|
|
||||||
|
|
||||||
# we search into the installed ebuild for USE flags available
|
|
||||||
# and store them in @potential_use.
|
|
||||||
- open(pkg_ebuild, "$db_pkg_dir/$1.ebuild") || return;
|
|
||||||
+ open(pkg_ebuild, "$db_pkg_dir/IUSE") || return;
|
|
||||||
while (<pkg_ebuild>)
|
|
||||||
{
|
|
||||||
- if ($_ =~ m/^IUSE=\"(\$\{IUSE\} )?(.*)"/g)
|
|
||||||
- {
|
|
||||||
- @potential_use = split(/\ /, $2);
|
|
||||||
- }
|
|
||||||
+ @potential_use = split(/\ /, $_);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -917,7 +918,7 @@
|
|
||||||
my $handle;
|
|
||||||
open_file($_, \$handle);
|
|
||||||
while(<$handle>) {
|
|
||||||
- if ($_ =~ m/^(.*?)\: \=\=\= Sync completed with/) {
|
|
||||||
+ if ($_ =~ m/^(.*?)\: finished sync of repository gentoo/) {
|
|
||||||
if ($date_found) {
|
|
||||||
if (datecompare($1) <= 0) {
|
|
||||||
next;
|
|
||||||
@@ -952,7 +953,10 @@
|
|
||||||
help() if ($help_found);
|
|
||||||
if ($version_found)
|
|
||||||
{
|
|
||||||
- print "genlop $version, maintained by Michael Cummings <mcummings\@gentoo.org>\n"
|
|
||||||
+ print "plop $version, patched genlop 0.30.8 for use with paludis\n"
|
|
||||||
+ . "patched by Tobias Hommel <software\@genoetigt.de>\n"
|
|
||||||
+ . "original genlop info:\n"
|
|
||||||
+ . "genlop, maintained by Michael Cummings <mcummings\@gentoo.org>\n"
|
|
||||||
. "original code by Giorgio Mandolfo and Antonio Dolcetta\n"
|
|
||||||
. "Please file any bugs found online at:\n"
|
|
||||||
. "https://bugs.gentoo.org\n"
|
|
||||||
@@ -1015,15 +1019,15 @@
|
|
||||||
if ($current_found) { ¤t; }
|
|
||||||
if ($time_found or $info_found)
|
|
||||||
{
|
|
||||||
- if ($_ =~ m/^([0-9]{10})\: \>\>\> emerge .*?\) $pattern/)
|
|
||||||
+ if ($_ =~ m/^([0-9]{10})\: starting install of package ${pattern}::/)
|
|
||||||
{
|
|
||||||
$e_start = $1;
|
|
||||||
$info_target = $2;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
- if ($_ =~ m/^([0-9]{10})\: ::: completed .*?\) $pattern to \//)
|
|
||||||
+ if ($_ =~ m/^([0-9]{10})\: finished install of package ${pattern}::/)
|
|
||||||
{
|
|
||||||
- my $e_date;
|
|
||||||
+ my $e_date;
|
|
||||||
if ($gmt_found)
|
|
||||||
{
|
|
||||||
$e_date = scalar gmtime "$1";
|
|
||||||
@@ -1093,7 +1097,7 @@
|
|
||||||
if ($unmerge_found or $info_found)
|
|
||||||
{
|
|
||||||
$pattern = gen_regexp($ebuild_arg);
|
|
||||||
- if (m/^([0-9]{10})\: \>\>\> unmerge success: ($pattern.*)/g)
|
|
||||||
+ if (m/^([0-9]{10})\: finished uninstall of package ($pattern)::/g)
|
|
||||||
{
|
|
||||||
my $u_date = scalar localtime "$1";
|
|
||||||
if ($unmerge_found)
|
|
|
@ -1,60 +0,0 @@
|
||||||
# -*- shell-script -*-
|
|
||||||
# If you have bash completion installed and want plop to auto-complete
|
|
||||||
# packages, save this file as /etc/bash_completion.d/plop
|
|
||||||
#
|
|
||||||
# Copyright 1999-2002 Gentoo Technologies, Inc.
|
|
||||||
# Distributed under the terms of the GNU General Public License, v2 or later
|
|
||||||
#
|
|
||||||
# Author: Geert Bevin <gbevin@theleaf.be>
|
|
||||||
# Author: Zach Forrest <zach@disinformation.ca>
|
|
||||||
#
|
|
||||||
# Adapted for genlop by Giorgio Mandolfo <giorgio@pollycoke.org>
|
|
||||||
# Adapted for plop by Tobias Hommel <software@genoetigt.de>
|
|
||||||
#
|
|
||||||
_plop()
|
|
||||||
{
|
|
||||||
local cur grepcmd sedcmd systemactions setsma setbig portagedir origdir
|
|
||||||
|
|
||||||
origdir="${PWD}"
|
|
||||||
COMPREPLY=()
|
|
||||||
# whoa, what a funny construction
|
|
||||||
portagedir="$( echo `eval echo $(grep '^location' /etc/paludis/repositories/gentoo.conf|sed 's/^location = \(.*\)/\1/')` )"
|
|
||||||
if [ -z "${portagedir}" ]; then
|
|
||||||
portagedir=/usr/portage
|
|
||||||
fi
|
|
||||||
cur="${COMP_WORDS[COMP_CWORD]}"
|
|
||||||
|
|
||||||
cd "${portagedir}"
|
|
||||||
grepcmd="grep -E ^${cur}.*"
|
|
||||||
sedcmd="sed -e /^[^-]*$/d"
|
|
||||||
case "$cur" in
|
|
||||||
-*)
|
|
||||||
COMPREPLY=( $( compgen -W '--current --file --help \
|
|
||||||
--info --gmt --list --nocolor --pretend --rsync \
|
|
||||||
--search --time --unmerge --version' -- $cur ) )
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
if [ "${cur}" ]; then
|
|
||||||
if [ $(echo "${cur}" | grep '/') ]; then
|
|
||||||
setbig=$(compgen -G "${cur}*" | ${sedcmd})"${systemactions}"
|
|
||||||
COMPREPLY=($(echo "${setbig}" | $grepcmd))
|
|
||||||
else
|
|
||||||
setsma=$(compgen -S '/' -G "${cur}*" | ${sedcmd})"${systemactions}"
|
|
||||||
if [ $(echo "${setsma}" | ${grepcmd} | grep '/' | wc -l) = 1 ]; then
|
|
||||||
setbig=$(compgen -G "*/*" | ${sedcmd})"${systemactions}"
|
|
||||||
COMPREPLY=($(echo "${setbig}" | ${grepcmd}))
|
|
||||||
else
|
|
||||||
COMPREPLY=($(echo "${setsma}" | ${grepcmd}))
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
setsma=$(compgen -S '/' -G "${cur}*" | ${sedcmd})"${systemactions}"
|
|
||||||
COMPREPLY=($(echo "${setsma}"))
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
cd "${origdir}"
|
|
||||||
return 0
|
|
||||||
}
|
|
||||||
complete -o default -F _plop plop
|
|
|
@ -1,51 +0,0 @@
|
||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
inherit eutils bash-completion-r1
|
|
||||||
|
|
||||||
DESCRIPTION="A nice paludis.log parser (patched genlop)"
|
|
||||||
HOMEPAGE="http://www.genoetigt.de/site/projects/plop"
|
|
||||||
SRC_URI="mirror://gentoo//genlop-0.30.8.tar.gz -> ${P}.tar.gz"
|
|
||||||
RESTRICT="nomirror"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=dev-lang/perl-5.8.0-r12
|
|
||||||
>=dev-perl/DateManip-5.40
|
|
||||||
dev-perl/libwww-perl"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
mv ${WORKDIR}/genlop-0.30.8/ ${S}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
cd "${S}"
|
|
||||||
mv genlop plop
|
|
||||||
mv genlop.1 plop.1
|
|
||||||
epatch "${FILESDIR}/${P}_0.30.8.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin plop || die "failed to install plop (via dobin)"
|
|
||||||
dodoc README Changelog
|
|
||||||
doman plop.1
|
|
||||||
newbashcomp ${FILESDIR}/plop.bash-completion plop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo "Note that plop is just a patched genlop-0.30.8. I only patched the"
|
|
||||||
einfo "main script. The manpage, README, etc. are all original genlop"
|
|
||||||
einfo "files, but since plop is expected to work like genlop this"
|
|
||||||
einfo "shouldn't be a problem. so if you find see genlop somewhere, simply"
|
|
||||||
einfo "substitute it with plop, as long as it hasn't to do anything with"
|
|
||||||
einfo "copyright or other credits"
|
|
||||||
|
|
||||||
einfo "to convert old emerge.logfiles I've written a small perlscript that"
|
|
||||||
einfo "you can download on the plop homepage"
|
|
||||||
}
|
|
|
@ -1,67 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit git-2
|
|
||||||
|
|
||||||
DESCRIPTION="A collection of zsh settings and scripts, including a nonintrusive and informative zsh prompt."
|
|
||||||
|
|
||||||
HOMEPAGE="https://git.covalent.cz/overwatch/over-env"
|
|
||||||
SRC_URI=""
|
|
||||||
EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-env.git"
|
|
||||||
|
|
||||||
LICENSE="AO-JSL"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86 amd64"
|
|
||||||
IUSE="+tools +prompt +locale +screen"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
tools? ( dev-python/psutil dev-python/over )"
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
if use prompt; then
|
|
||||||
ewarn "This is a prototype written in Python. Expect lower performance."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
if use tools; then
|
|
||||||
for b in bin/*
|
|
||||||
do
|
|
||||||
dobin "${b}"
|
|
||||||
done
|
|
||||||
|
|
||||||
for sb in sbin/*
|
|
||||||
do
|
|
||||||
dosbin "${sb}"
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use prompt; then
|
|
||||||
/bin/bash install.sh ${D}
|
|
||||||
fi
|
|
||||||
|
|
||||||
insopts -m644
|
|
||||||
insinto /etc/
|
|
||||||
doins etc/over-env
|
|
||||||
doins etc/zsh
|
|
||||||
|
|
||||||
if use screen; then
|
|
||||||
doins etc/screenrc
|
|
||||||
doins etc/screenrc.over
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use locale; then
|
|
||||||
insinto /usr/share/i18n/locales/
|
|
||||||
doins locale/en_OV
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use prompt; then
|
|
||||||
einfo "Source /usr/lib/over/env/prompt-init to enable the prompt."
|
|
||||||
einfo "The config file is in /etc/over-env/."
|
|
||||||
fi
|
|
||||||
}
|
|
|
@ -1,34 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Arduino libraries and so-called cores with no Java garbage in sight."
|
|
||||||
HOMEPAGE="https://arduino.cc/"
|
|
||||||
SRC_URI="https://github.com/arduino/Arduino/archive/${PV}.tar.gz -> arduino-${PV}.tar.gz"
|
|
||||||
LICENSE="GPL-2 GPL-2+ LGPL-2 CC-BY-SA-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="!dev-embedded/arduino"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}/Arduino-${PV}"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cd "${S}" || die
|
|
||||||
|
|
||||||
insinto "/usr/share/arduino/"
|
|
||||||
doins -r hardware libraries
|
|
||||||
fowners -R root:uucp "/usr/share/arduino/hardware"
|
|
||||||
|
|
||||||
dosym /usr/bin/avrdude "/usr/share/arduino/hardware/tools/avrdude"
|
|
||||||
dosym /etc/avrdude.conf "/usr/share/arduino/hardware/tools/avrdude.conf"
|
|
||||||
|
|
||||||
mkdir -p "${D}/usr/share/arduino/hardware/tools/avr/etc/"
|
|
||||||
dosym /etc/avrdude.conf "/usr/share/arduino/hardware/tools/avr/etc/avrdude.conf"
|
|
||||||
}
|
|
|
@ -1,55 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
|
|
||||||
HOMEPAGE="http://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.python.org/pypi/bpython"
|
|
||||||
SRC_URI="https://bpython-interpreter.org/releases/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="doc test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-python/curtsies-0.2.11[${PYTHON_USEDEP}]
|
|
||||||
dev-python/greenlet[${PYTHON_USEDEP}]
|
|
||||||
dev-python/jedi[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pygments[${PYTHON_USEDEP}]
|
|
||||||
dev-python/requests[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/six-1.5[${PYTHON_USEDEP}]
|
|
||||||
dev-python/urwid[${PYTHON_USEDEP}]
|
|
||||||
dev-python/watchdog[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
|
||||||
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS CHANGELOG sample.theme light.theme )
|
|
||||||
|
|
||||||
# Req'd for clean build by each impl
|
|
||||||
DISTUTILS_IN_SOURCE_BUILD=1
|
|
||||||
|
|
||||||
python_compile_all() {
|
|
||||||
if use doc; then
|
|
||||||
sphinx-build -b html -c doc/sphinx/source/ \
|
|
||||||
doc/sphinx/source/ doc/sphinx/source/html || die "docs build failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
pushd build/lib > /dev/null
|
|
||||||
"${PYTHON}" -m unittest discover || die
|
|
||||||
popd > /dev/null
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install_all() {
|
|
||||||
use doc && local HTML_DOCS=( doc/sphinx/source/html/. )
|
|
||||||
distutils-r1_python_install_all
|
|
||||||
}
|
|
|
@ -1,22 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python{3_5,3_6} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Useful libraries derived from the Overwatch UAV project."
|
|
||||||
HOMEPAGE="https://git.covalent.cz/overwatch/over"
|
|
||||||
SRC_URI="${HOMEPAGE}/archive/${PV/_/-}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="AO-JST"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
RDEPEND="dev-python/tzlocal"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
|
@ -1,23 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python{3_5,3_6} )
|
|
||||||
|
|
||||||
inherit distutils-r1 git-2
|
|
||||||
|
|
||||||
DESCRIPTION="Useful libraries derived from the Overwatch UAV project."
|
|
||||||
HOMEPAGE="https://git.covalent.cz/overwatch/over"
|
|
||||||
SRC_URI=""
|
|
||||||
EGIT_REPO_URI="https://git.covalent.cz/overwatch/over.git"
|
|
||||||
|
|
||||||
LICENSE="AO-JST"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
RDEPEND="dev-python/tzlocal"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
|
@ -1,23 +0,0 @@
|
||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Bindings for the PortAudio library and a few convenience functions to play and record NumPy arrays containing audio signals."
|
|
||||||
HOMEPAGE="https://github.com/spatialaudio/python-sounddevice/
|
|
||||||
https://pypi.python.org/pypi/sounddevice"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 ~sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="media-libs/portaudio"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/cffi[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
|
@ -1,883 +0,0 @@
|
||||||
# ChangeLog for dev-util/glade
|
|
||||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/ChangeLog,v 1.228 2015/05/13 17:11:25 pacho Exp $
|
|
||||||
|
|
||||||
13 May 2015; Pacho Ramos <pacho@gentoo.org>
|
|
||||||
-files/glade-3.12.1-doc-version.patch, -files/glade-3.16.1-underlinking.patch,
|
|
||||||
-glade-3.16.1.ebuild, -glade-3.18.2.ebuild, -glade-3.8.4.ebuild,
|
|
||||||
glade-3.8.5.ebuild, metadata.xml:
|
|
||||||
Doesn't use scrollkeeper if not passing --enable-scrollkeeper, drop old
|
|
||||||
|
|
||||||
08 Apr 2015; Michał Górny <mgorny@gentoo.org> glade-3.8.4.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Drop old Python implementations
|
|
||||||
|
|
||||||
11 Oct 2014; Markus Meier <maekke@gentoo.org> glade-3.8.5.ebuild:
|
|
||||||
arm stable, bug #512012
|
|
||||||
|
|
||||||
11 Oct 2014; Markus Meier <maekke@gentoo.org> glade-3.18.3.ebuild:
|
|
||||||
arm stable, bug #512012
|
|
||||||
|
|
||||||
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for sparc, wrt bug #512012
|
|
||||||
|
|
||||||
25 Aug 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for alpha, wrt bug #512012
|
|
||||||
|
|
||||||
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for ia64, wrt bug #512012
|
|
||||||
|
|
||||||
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for ppc64, wrt bug #512012
|
|
||||||
|
|
||||||
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for ppc, wrt bug #512012
|
|
||||||
|
|
||||||
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for x86, wrt bug #512012
|
|
||||||
|
|
||||||
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
glade-3.8.5.ebuild:
|
|
||||||
Stable for amd64, wrt bug #512912
|
|
||||||
|
|
||||||
03 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
files/glade-3.16.1-underlinking.patch:
|
|
||||||
Undo accidental commit to old patch
|
|
||||||
|
|
||||||
03 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.18.3.ebuild,
|
|
||||||
files/glade-3.16.1-underlinking.patch,
|
|
||||||
+files/glade-3.18.1-underlinking.patch:
|
|
||||||
Really fix linking failure with ld.gold (bug #512068, thanks to Mark R.
|
|
||||||
Pariente for reporting).
|
|
||||||
|
|
||||||
*glade-3.8.5 (31 May 2014)
|
|
||||||
*glade-3.18.3 (31 May 2014)
|
|
||||||
|
|
||||||
31 May 2014; Pacho Ramos <pacho@gentoo.org> +glade-3.18.3.ebuild,
|
|
||||||
+glade-3.8.5.ebuild:
|
|
||||||
Version bump
|
|
||||||
|
|
||||||
02 May 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.18.2.ebuild, glade-3.8.4.ebuild:
|
|
||||||
Set PYTHON_REQUIRED_USE (#509318 by Maciej Piechotka)
|
|
||||||
|
|
||||||
*glade-3.18.2 (27 Apr 2014)
|
|
||||||
|
|
||||||
27 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.18.2.ebuild:
|
|
||||||
Version bump for Gnome 3.12.
|
|
||||||
|
|
||||||
26 Apr 2014; Pacho Ramos <pacho@gentoo.org> -glade-3.12.2.ebuild,
|
|
||||||
-glade-3.14.2.ebuild, -glade-3.8.3.ebuild:
|
|
||||||
drop old
|
|
||||||
|
|
||||||
21 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild:
|
|
||||||
Stable for arm, wrt bug #507568
|
|
||||||
|
|
||||||
19 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
Stable for sparc, wrt bug #507568
|
|
||||||
|
|
||||||
18 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
Stable for alpha, wrt bug #507568
|
|
||||||
|
|
||||||
17 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
Stable for ia64, wrt bug #507568
|
|
||||||
|
|
||||||
16 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
Stable for ppc64, wrt bug #507568
|
|
||||||
|
|
||||||
14 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
Stable for ppc, wrt bug #507568
|
|
||||||
|
|
||||||
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
|
|
||||||
x86 stable, bug 499954
|
|
||||||
|
|
||||||
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
|
|
||||||
amd64 stable, bug 499954
|
|
||||||
|
|
||||||
26 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
|
|
||||||
Add missing DEPEND (#502520 by Andrew Church)
|
|
||||||
|
|
||||||
26 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
|
|
||||||
Add missing DEPENDs (#502484 by Andrew Church)
|
|
||||||
|
|
||||||
23 Feb 2014; Pacho Ramos <pacho@gentoo.org> -glade-3.16.0.ebuild,
|
|
||||||
glade-3.16.1.ebuild:
|
|
||||||
Drop python-2.6 support as pygobject-3.10 did, drop old
|
|
||||||
|
|
||||||
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
Fix wrong commit, bug 502160
|
|
||||||
|
|
||||||
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
|
|
||||||
glade-3.16.1.ebuild:
|
|
||||||
Fix wrong commit, bug 502160
|
|
||||||
|
|
||||||
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
|
|
||||||
glade-3.16.1.ebuild, glade-3.8.4.ebuild:
|
|
||||||
Fix wrong commit, bug 502160
|
|
||||||
|
|
||||||
11 Feb 2014; Justin Lecher <jlec@gentoo.org>
|
|
||||||
+files/glade-3.16.1-underlinking.patch, glade-3.16.1.ebuild:
|
|
||||||
Add fix for underlinking (https://bugzilla.gnome.org/show_bug.cgi?id=724104)
|
|
||||||
|
|
||||||
*glade-3.16.1 (09 Feb 2014)
|
|
||||||
|
|
||||||
09 Feb 2014; Gilles Dartiguelongue <eva@gentoo.org> glade-3.16.0.ebuild,
|
|
||||||
+glade-3.16.1.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
*glade-3.16.0 (24 Dec 2013)
|
|
||||||
|
|
||||||
24 Dec 2013; Pacho Ramos <pacho@gentoo.org> +glade-3.16.0.ebuild:
|
|
||||||
Version bump for Gnome 3.10
|
|
||||||
|
|
||||||
08 Dec 2013; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
x86 stable, bug #478252
|
|
||||||
|
|
||||||
30 Nov 2013; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
|
|
||||||
glade-3.8.4.ebuild:
|
|
||||||
amd64 stable, bug #478252
|
|
||||||
|
|
||||||
17 Oct 2013; Markus Meier <maekke@gentoo.org> glade-3.14.2.ebuild:
|
|
||||||
arm stable, bug #476364
|
|
||||||
|
|
||||||
17 Oct 2013; Markus Meier <maekke@gentoo.org> glade-3.8.4.ebuild:
|
|
||||||
arm stable, bug #476364
|
|
||||||
|
|
||||||
*glade-3.8.4 (28 Sep 2013)
|
|
||||||
|
|
||||||
28 Sep 2013; Pacho Ramos <pacho@gentoo.org> +glade-3.8.4.ebuild,
|
|
||||||
-glade-3.12.1.ebuild, -glade-3.8.2.ebuild:
|
|
||||||
Version bump, drop old
|
|
||||||
|
|
||||||
09 Apr 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for sh, wrt bug #458984
|
|
||||||
|
|
||||||
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for sparc, wrt bug #458984
|
|
||||||
|
|
||||||
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for alpha, wrt bug #458984
|
|
||||||
|
|
||||||
29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for ia64, wrt bug #458984
|
|
||||||
|
|
||||||
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for arm, wrt bug #458984
|
|
||||||
|
|
||||||
27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for ppc64, wrt bug #458984
|
|
||||||
|
|
||||||
26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for ppc, wrt bug #458984
|
|
||||||
|
|
||||||
25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for x86, wrt bug #458984
|
|
||||||
|
|
||||||
25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
|
|
||||||
glade-3.8.3.ebuild:
|
|
||||||
Stable for amd64, wrt bug #458984
|
|
||||||
|
|
||||||
29 Jan 2013; Alexis Ballier <aballier@gentoo.org> glade-3.14.2.ebuild:
|
|
||||||
keyword ~amd64-fbsd
|
|
||||||
|
|
||||||
06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.14.2.ebuild:
|
|
||||||
Add ~sparc, wrt bug #449220
|
|
||||||
|
|
||||||
27 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.14.2.ebuild:
|
|
||||||
Drop sparc and amd64-fbsd keywords, needs gtk+-3.6 to be keyworded.
|
|
||||||
|
|
||||||
*glade-3.14.2 (17 Dec 2012)
|
|
||||||
*glade-3.8.3 (17 Dec 2012)
|
|
||||||
|
|
||||||
17 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.8.2.ebuild,
|
|
||||||
+glade-3.8.3.ebuild, glade-3.12.1.ebuild, glade-3.12.2.ebuild,
|
|
||||||
+files/glade-3.14.1-doc-version.patch, +glade-3.14.2.ebuild, metadata.xml:
|
|
||||||
Version bumps for gnome-3.6 and for gtk2. Improve description, update
|
|
||||||
license, drop useless doc USE flag, switch to global introspection flag.
|
|
||||||
|
|
||||||
26 Nov 2012; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.10.2.ebuild,
|
|
||||||
glade-3.12.2.ebuild:
|
|
||||||
Add suggestion to install devhelp, bug #416495.
|
|
||||||
|
|
||||||
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
ia64/sh/sparc stable wrt #427544
|
|
||||||
|
|
||||||
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
stable ppc, bug #427544
|
|
||||||
|
|
||||||
14 Oct 2012; Matt Turner <mattst88@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
Stable on alpha, bug 427544.
|
|
||||||
|
|
||||||
07 Oct 2012; Anthony G. Basile <blueness@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
stable ppc64, bug #427544
|
|
||||||
|
|
||||||
06 Oct 2012; Markus Meier <maekke@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
arm stable, bug #427544
|
|
||||||
|
|
||||||
04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
Stable for amd64, wrt bug #427544
|
|
||||||
|
|
||||||
04 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
x86 stable wrt bug #427544
|
|
||||||
|
|
||||||
*glade-3.12.2 (22 Sep 2012)
|
|
||||||
|
|
||||||
22 Sep 2012; Pacho Ramos <pacho@gentoo.org> +glade-3.12.2.ebuild,
|
|
||||||
-glade-3.8.1.ebuild:
|
|
||||||
Version bump, drop old.
|
|
||||||
|
|
||||||
15 Jul 2012; Raúl Porcel <armin76@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
alpha/ia64/sh/sparc stable wrt #410611
|
|
||||||
|
|
||||||
16 Jun 2012; Pacho Ramos <pacho@gentoo.org> -glade-2.12.2-r1.ebuild:
|
|
||||||
Drop old.
|
|
||||||
|
|
||||||
24 May 2012; Samuli Suominen <ssuominen@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
ppc stable wrt #410611
|
|
||||||
|
|
||||||
16 May 2012; Alexis Ballier <aballier@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
keyword ~amd64-fbsd
|
|
||||||
|
|
||||||
15 May 2012; Alexis Ballier <aballier@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
keyword ~amd64-fbsd
|
|
||||||
|
|
||||||
09 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
Add missing build-time deps (bug #415287, thanks to Matt Turner).
|
|
||||||
|
|
||||||
09 May 2012; Matt Turner <mattst88@gentoo.org> glade-3.12.1.ebuild:
|
|
||||||
Added ~mips.
|
|
||||||
|
|
||||||
*glade-3.12.1 (07 May 2012)
|
|
||||||
|
|
||||||
07 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
+glade-3.12.1.ebuild, +files/glade-3.12.1-doc-version.patch:
|
|
||||||
Version bump, adds inline margin/alignment editing and support for some
|
|
||||||
additional widgets. Improve documentation slotting.
|
|
||||||
|
|
||||||
04 May 2012; Jeff Horelick <jdhore@gentoo.org> glade-2.12.2-r1.ebuild,
|
|
||||||
glade-3.8.1.ebuild, glade-3.8.2.ebuild, glade-3.10.2.ebuild:
|
|
||||||
dev-util/pkgconfig -> virtual/pkgconfig
|
|
||||||
|
|
||||||
29 Apr 2012; Markus Meier <maekke@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
x86 stable, bug #410611
|
|
||||||
|
|
||||||
25 Apr 2012; Markus Meier <maekke@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
arm stable, bug #410611
|
|
||||||
|
|
||||||
19 Apr 2012; Brent Baude <ranger@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
Marking glade-3.8.2 ppc64 stable for bug 410611
|
|
||||||
|
|
||||||
18 Apr 2012; Agostino Sarubbo <ago@gentoo.org> glade-3.8.2.ebuild:
|
|
||||||
Stable for amd64, wrt bug #410611
|
|
||||||
|
|
||||||
*glade-3.8.2 (27 Mar 2012)
|
|
||||||
|
|
||||||
27 Mar 2012; Pacho Ramos <pacho@gentoo.org> +glade-3.8.2.ebuild,
|
|
||||||
-glade-3.10.0-r1.ebuild, -glade-3.8.0.ebuild:
|
|
||||||
Version bump, remove old.
|
|
||||||
|
|
||||||
25 Mar 2012; Raúl Porcel <armin76@gentoo.org> glade-3.8.1.ebuild,
|
|
||||||
glade-3.10.2.ebuild:
|
|
||||||
alpha/ia64/sh/sparc stable wrt #393007
|
|
||||||
|
|
||||||
05 Mar 2012; Brent Baude <ranger@gentoo.org> glade-3.8.1.ebuild,
|
|
||||||
glade-3.10.2.ebuild:
|
|
||||||
Marking glade-3.10.2 ppc stable for bug 393007
|
|
||||||
|
|
||||||
05 Mar 2012; Brent Baude <ranger@gentoo.org> glade-3.8.1.ebuild,
|
|
||||||
glade-3.10.2.ebuild:
|
|
||||||
Marking glade-3.10.2 ppc64 stable for bug 393007
|
|
||||||
|
|
||||||
05 Mar 2012; Brent Baude <ranger@gentoo.org> glade-3.8.1.ebuild:
|
|
||||||
Marking glade-3.8.1 ppc64 stable for bug 393007
|
|
||||||
|
|
||||||
18 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.10.2.ebuild:
|
|
||||||
arm stable, bug #393007
|
|
||||||
|
|
||||||
18 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.8.1.ebuild:
|
|
||||||
arm stable, bug #393007
|
|
||||||
|
|
||||||
14 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.10.2.ebuild:
|
|
||||||
x86 stable, bug #393007
|
|
||||||
|
|
||||||
14 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.8.1.ebuild:
|
|
||||||
x86 stable, bug #393007
|
|
||||||
|
|
||||||
29 Dec 2011; Pacho Ramos <pacho@gentoo.org> glade-3.8.1.ebuild,
|
|
||||||
glade-3.10.2.ebuild:
|
|
||||||
amd64 stable, bug 393007
|
|
||||||
|
|
||||||
30 Oct 2011; Raúl Porcel <armin76@gentoo.org> glade-3.10.0-r1.ebuild:
|
|
||||||
alpha/ia64/sh/sparc stable wrt #385699
|
|
||||||
|
|
||||||
28 Oct 2011; Markus Meier <maekke@gentoo.org> glade-3.10.0-r1.ebuild:
|
|
||||||
arm stable, bug #385699
|
|
||||||
|
|
||||||
21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> glade-3.10.0-r1.ebuild:
|
|
||||||
x86 stable wrt bug #385699
|
|
||||||
|
|
||||||
19 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
glade-3.10.0-r1.ebuild, glade-3.10.2.ebuild:
|
|
||||||
Depend on correct slot of pygobject.
|
|
||||||
|
|
||||||
16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> glade-3.10.0-r1.ebuild:
|
|
||||||
ppc/ppc64 stable wrt #385699
|
|
||||||
|
|
||||||
*glade-3.10.2 (16 Oct 2011)
|
|
||||||
*glade-3.8.1 (16 Oct 2011)
|
|
||||||
|
|
||||||
16 Oct 2011; Pacho Ramos <pacho@gentoo.org> -glade-3.6.7.ebuild,
|
|
||||||
+glade-3.8.1.ebuild, +glade-3.10.2.ebuild:
|
|
||||||
Version bump, remove old.
|
|
||||||
|
|
||||||
14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> glade-3.10.0-r1.ebuild:
|
|
||||||
amd64 stable wrt #385699
|
|
||||||
|
|
||||||
06 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> glade-3.8.0.ebuild:
|
|
||||||
Remove useless libtool archive (libgladeui-1.la).
|
|
||||||
|
|
||||||
05 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> glade-3.8.0.ebuild:
|
|
||||||
ppc/ppc64 stable wrt #369909
|
|
||||||
|
|
||||||
13 Aug 2011; Raúl Porcel <armin76@gentoo.org> glade-3.8.0.ebuild:
|
|
||||||
alpha/ia64/sh/sparc stable wrt #369909
|
|
||||||
|
|
||||||
17 Jul 2011; Markus Meier <maekke@gentoo.org> glade-3.8.0.ebuild:
|
|
||||||
arm stable, bug #369909
|
|
||||||
|
|
||||||
14 Jul 2011; Thomas Kahle <tomka@gentoo.org> glade-3.8.0.ebuild:
|
|
||||||
x86 stable per bug 369909
|
|
||||||
|
|
||||||
01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> glade-3.8.0.ebuild:
|
|
||||||
Stable on amd64 wrt bug #278255
|
|
||||||
|
|
||||||
*glade-3.10.0-r1 (19 Jun 2011)
|
|
||||||
|
|
||||||
19 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +glade-3.10.0-r1.ebuild,
|
|
||||||
metadata.xml:
|
|
||||||
Add new 3.10 version that uses gtk3 and GNOME 3 libraries. Slotted because it
|
|
||||||
removes support for all deprecated widgets. Thanks to tetromino.
|
|
||||||
|
|
||||||
*glade-3.8.0 (07 Apr 2011)
|
|
||||||
|
|
||||||
07 Apr 2011; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.8.0.ebuild:
|
|
||||||
Version bump, bug #338369.
|
|
||||||
|
|
||||||
16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
|
||||||
glade-2.12.2-r1.ebuild, glade-3.6.7.ebuild:
|
|
||||||
Fix slot-deps on gtk+ and other libs
|
|
||||||
|
|
||||||
16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
|
||||||
glade-2.12.2-r1.ebuild, glade-3.6.7.ebuild:
|
|
||||||
Fix slot-deps on gtk+ and other libs
|
|
||||||
|
|
||||||
20 Jul 2010; Jeroen Roovers <jer@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
Drop HPPA keywording (bug #324511).
|
|
||||||
|
|
||||||
03 Apr 2010; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.4.5.ebuild,
|
|
||||||
glade-3.6.7.ebuild:
|
|
||||||
Add missing docbook-dtd-4.1.2 dependency, bug #309707. Clean up old
|
|
||||||
revision.
|
|
||||||
|
|
||||||
14 Mar 2010; Raúl Porcel <armin76@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
arm/ia64/sh/sparc stable wrt #298204
|
|
||||||
|
|
||||||
10 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.6.3.ebuild,
|
|
||||||
-glade-3.6.4.ebuild, -files/glade-3.6.4-fix-linking.patch,
|
|
||||||
-glade-3.6.5.ebuild:
|
|
||||||
Clean up old revisions.
|
|
||||||
|
|
||||||
26 Feb 2010; Brent Baude <ranger@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
Marking glade-3.6.7 ppc64 for bug 298204
|
|
||||||
|
|
||||||
24 Jan 2010; Tobias Klausmann <klausman@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
Stable on alpha, bug #298204
|
|
||||||
|
|
||||||
19 Jan 2010; Jeroen Roovers <jer@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
Stable for HPPA (bug #298204).
|
|
||||||
|
|
||||||
08 Jan 2010; Christian Faulhammer <fauli@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
stable x86, bug 298204
|
|
||||||
|
|
||||||
07 Jan 2010; Brent Baude <ranger@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
Marking glade-3.6.7 ppc for bug 298204
|
|
||||||
|
|
||||||
07 Jan 2010; Pacho Ramos <pacho@gentoo.org> glade-3.6.7.ebuild:
|
|
||||||
amd64 stable, bug 298204
|
|
||||||
|
|
||||||
04 Oct 2009; Raúl Porcel <armin76@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
sh stable wrt #284713
|
|
||||||
|
|
||||||
23 Sep 2009; Markus Meier <maekke@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
arm stable, bug #284713
|
|
||||||
|
|
||||||
*glade-3.6.7 (05 Jul 2009)
|
|
||||||
|
|
||||||
05 Jul 2009; Romain Perier <mrpouet@gentoo.org>
|
|
||||||
+glade-3.6.7.ebuild:
|
|
||||||
Version bump to 3.6.7, minor changes
|
|
||||||
|
|
||||||
*glade-3.6.5 (17 Jun 2009)
|
|
||||||
|
|
||||||
17 Jun 2009; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.6.5.ebuild:
|
|
||||||
Version bump. Bug fixes. No need to eautoreconf, closes: #273823.
|
|
||||||
|
|
||||||
09 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
|
||||||
glade-2.12.2-r1.ebuild:
|
|
||||||
Avoid installing ABOUT-NLS file.
|
|
||||||
|
|
||||||
*glade-3.6.4 (07 Jun 2009)
|
|
||||||
|
|
||||||
07 Jun 2009; Arun Raghavan <ford_prefect@gentoo.org> +glade-3.6.4.ebuild,
|
|
||||||
+files/glade-3.6.4-fix-linking.patch:
|
|
||||||
Bump to 3.6.4. Bug fix release. Also include broken linking to system
|
|
||||||
glade libs during make install (bug #268236).
|
|
||||||
|
|
||||||
*glade-3.6.3 (25 May 2009)
|
|
||||||
|
|
||||||
25 May 2009; Arun Raghavan <ford_prefect@gentoo.org> +glade-3.6.3.ebuild:
|
|
||||||
Bump to 3.6.3. Adds GtkBuilder support, understands different GTK+
|
|
||||||
versions, additional plugin goodness (including Python support), and
|
|
||||||
access to new GTK+ objects.
|
|
||||||
|
|
||||||
23 May 2009; Raúl Porcel <armin76@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
Add ~arm/~sh wrt #268661
|
|
||||||
|
|
||||||
20 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
|
|
||||||
metadata.xml:
|
|
||||||
Removing compnerd as a maintainer since he was retired.
|
|
||||||
|
|
||||||
05 Jan 2009; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.4.0.ebuild,
|
|
||||||
-glade-3.4.4.ebuild:
|
|
||||||
Clean up old revisions.
|
|
||||||
|
|
||||||
12 Sep 2008; Jeroen Roovers <jer@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
Stable for HPPA (bug #235522).
|
|
||||||
|
|
||||||
25 Aug 2008; Raúl Porcel <armin76@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
alpha/ia64 stable wrt #235522
|
|
||||||
|
|
||||||
24 Aug 2008; nixnut <nixnut@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
Stable on ppc wrt bug 235522
|
|
||||||
|
|
||||||
24 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
Stable on sparc, bug #235522
|
|
||||||
|
|
||||||
24 Aug 2008; Markus Rothe <corsair@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
Stable on ppc64; bug #235522
|
|
||||||
|
|
||||||
23 Aug 2008; Markus Meier <maekke@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
amd64/x86 stable, bug #235522
|
|
||||||
|
|
||||||
08 Aug 2008; Alexis Ballier <aballier@gentoo.org> glade-3.4.5.ebuild:
|
|
||||||
keyword ~x86-fbsd thanks to Davide Italiano <dav_it@gentoo.org>, bug
|
|
||||||
#233138
|
|
||||||
|
|
||||||
*glade-3.4.5 (03 Jul 2008)
|
|
||||||
|
|
||||||
03 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org>
|
|
||||||
-files/glade-2.0.0-scrollkeeper.patch, -glade-2.12.1.ebuild,
|
|
||||||
-glade-3.4.0-r1.ebuild, -glade-3.4.1-r1.ebuild, -glade-3.4.3.ebuild,
|
|
||||||
+glade-3.4.5.ebuild:
|
|
||||||
bump to 3.4.5. Fixed annoying text editing bug. Close bug #227915.
|
|
||||||
|
|
||||||
16 May 2008; nixnut <nixnut@gentoo.org> glade-2.12.2-r1.ebuild:
|
|
||||||
Stable on ppc wrt bug 201962
|
|
||||||
|
|
||||||
16 May 2008; Markus Rothe <corsair@gentoo.org> glade-2.12.2-r1.ebuild:
|
|
||||||
Stable on ppc64; bug #201962
|
|
||||||
|
|
||||||
15 May 2008; Raúl Porcel <armin76@gentoo.org> glade-2.12.2-r1.ebuild:
|
|
||||||
alpha stable wrt #201962
|
|
||||||
|
|
||||||
15 May 2008; Ferris McCormick <fmccor@gentoo.org> glade-2.12.2-r1.ebuild:
|
|
||||||
Sparc stable, Bug #201962.
|
|
||||||
|
|
||||||
14 May 2008; Markus Meier <maekke@gentoo.org> glade-2.12.2-r1.ebuild:
|
|
||||||
amd64/x86 stable, bug #201962
|
|
||||||
|
|
||||||
*glade-3.4.4 (20 Apr 2008)
|
|
||||||
|
|
||||||
20 Apr 2008; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.4.4.ebuild:
|
|
||||||
bump to 3.4.4. Mostly translation updates, a few bug fixes.
|
|
||||||
|
|
||||||
29 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org> -glade-2.6.8.ebuild,
|
|
||||||
-glade-2.6.8-r1.ebuild:
|
|
||||||
prune old version (ia64 dropped with permission from armin64)
|
|
||||||
|
|
||||||
*glade-3.4.1-r1 (29 Mar 2008)
|
|
||||||
*glade-3.4.0-r1 (29 Mar 2008)
|
|
||||||
*glade-2.12.2-r1 (29 Mar 2008)
|
|
||||||
*glade-2.6.8-r1 (29 Mar 2008)
|
|
||||||
|
|
||||||
29 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org>
|
|
||||||
+glade-2.6.8-r1.ebuild, -glade-2.12.2.ebuild, +glade-2.12.2-r1.ebuild,
|
|
||||||
+glade-3.4.0-r1.ebuild, -glade-3.4.1.ebuild, +glade-3.4.1-r1.ebuild,
|
|
||||||
glade-3.4.3.ebuild:
|
|
||||||
Fix usage of pkg_config where pkg_setup was meant. Fixes bug #215216.
|
|
||||||
|
|
||||||
*glade-3.4.3 (29 Mar 2008)
|
|
||||||
|
|
||||||
29 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.4.3.ebuild:
|
|
||||||
Version bump from upstream, adding missing gnome-doc-utils to DEPEND
|
|
||||||
|
|
||||||
13 Mar 2008; Jeroen Roovers <jer@gentoo.org> glade-3.4.1.ebuild:
|
|
||||||
Marked ~hppa (bug #211748).
|
|
||||||
|
|
||||||
06 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org> -glade-3.2.2.ebuild:
|
|
||||||
prune unused version
|
|
||||||
|
|
||||||
*glade-3.4.1 (29 Dec 2007)
|
|
||||||
|
|
||||||
29 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.4.1.ebuild:
|
|
||||||
Version bump from upstream
|
|
||||||
|
|
||||||
16 Dec 2007; Samuli Suominen <drac@gentoo.org> glade-3.4.0.ebuild:
|
|
||||||
amd64 stable wrt #202008
|
|
||||||
|
|
||||||
14 Dec 2007; nixnut <nixnut@gentoo.org> glade-3.4.0.ebuild:
|
|
||||||
Stable on ppc wrt bug 202008
|
|
||||||
|
|
||||||
12 Dec 2007; Raúl Porcel <armin76@gentoo.org> glade-3.4.0.ebuild:
|
|
||||||
alpha/ia64/sparc/x86 stable wrt #202008
|
|
||||||
|
|
||||||
12 Dec 2007; Markus Rothe <corsair@gentoo.org> glade-3.4.0.ebuild:
|
|
||||||
Stable on ppc64; bug #202008
|
|
||||||
|
|
||||||
*glade-2.12.2 (12 Dec 2007)
|
|
||||||
|
|
||||||
12 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org>
|
|
||||||
+glade-2.12.2.ebuild:
|
|
||||||
Version bump from upstream (fixes bug #201962).
|
|
||||||
|
|
||||||
22 Nov 2007; Saleem Abdulrasool <compnerd@gentoo.org>
|
|
||||||
files/glade-2.0.0-scrollkeeper.patch:
|
|
||||||
Updated scrollkeeper patch from Philippe Chaintreuil (bug #192812)
|
|
||||||
|
|
||||||
04 Nov 2007; Saleem Abdulrasool <compnerd@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
Fix quoting issues
|
|
||||||
|
|
||||||
*glade-3.4.0 (04 Nov 2007)
|
|
||||||
|
|
||||||
04 Nov 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.4.0.ebuild:
|
|
||||||
Version bump from upstream (bug #198029)
|
|
||||||
|
|
||||||
07 Oct 2007; Saleem Abdulrasool <compnerd@gentoo.org> -glade-3.1.5.ebuild,
|
|
||||||
-glade-3.2.0.ebuild, -glade-3.2.1.ebuild:
|
|
||||||
prune unused versions
|
|
||||||
|
|
||||||
23 Sep 2007; Tom Gall <tgall@gentoo.org> glade-3.2.2.ebuild:
|
|
||||||
stable on ppc64
|
|
||||||
|
|
||||||
16 Sep 2007; Gilles Dartiguelongue <eva@gentoo.org> glade-2.6.8.ebuild,
|
|
||||||
glade-2.12.1.ebuild:
|
|
||||||
changed gnomedb USE to libgda
|
|
||||||
|
|
||||||
11 Aug 2007; Andrej Kacian <ticho@gentoo.org> glade-3.2.2.ebuild:
|
|
||||||
Stable on x86, bug #185823.
|
|
||||||
|
|
||||||
10 Aug 2007; Christoph Mende <angelos@gentoo.org> glade-3.2.2.ebuild:
|
|
||||||
Stable on amd64 wrt bug #185823
|
|
||||||
|
|
||||||
08 Aug 2007; Raúl Porcel <armin76@gentoo.org> glade-3.2.2.ebuild:
|
|
||||||
alpha/ia64 stable wrt #185823
|
|
||||||
|
|
||||||
07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> glade-3.2.2.ebuild:
|
|
||||||
Stable on ppc wrt bug #185823.
|
|
||||||
|
|
||||||
07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> glade-3.2.2.ebuild:
|
|
||||||
Stable on sparc wrt #185823
|
|
||||||
|
|
||||||
25 Jun 2007; Raúl Porcel <armin76@gentoo.org> glade-3.2.0.ebuild:
|
|
||||||
ia64 stable wrt #180132
|
|
||||||
|
|
||||||
24 Jun 2007; Gilles Dartiguelongue <eva@gentoo.org> glade-2.6.8.ebuild,
|
|
||||||
glade-2.12.1.ebuild:
|
|
||||||
Preparing for lib{gda,gnomedb} 3.0, fixing dependencies (bug #172106)
|
|
||||||
|
|
||||||
01 Jun 2007; nixnut <nixnut@gentoo.org> glade-3.2.0.ebuild:
|
|
||||||
Stable on ppc wrt bug 180132
|
|
||||||
|
|
||||||
31 May 2007; Daniel Gryniewicz <dang@gentoo.org> glade-3.2.0.ebuild:
|
|
||||||
Marked stable on amd64 for bug #180132
|
|
||||||
|
|
||||||
30 May 2007; Raúl Porcel <armin76@gentoo.org> glade-3.2.0.ebuild,
|
|
||||||
glade-3.2.2.ebuild:
|
|
||||||
alpha stable and add ~ia64 wrt #180132
|
|
||||||
|
|
||||||
29 May 2007; Andrej Kacian <ticho@gentoo.org> glade-3.2.0.ebuild:
|
|
||||||
Stable on x86, bug #180132.
|
|
||||||
|
|
||||||
29 May 2007; Brent Baude <ranger@gentoo.org> glade-3.2.0.ebuild:
|
|
||||||
Marking glade-3.2.0 ppc64 stable for bug 180132
|
|
||||||
|
|
||||||
29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> glade-3.2.0.ebuild:
|
|
||||||
Stable on sparc wrt #180132
|
|
||||||
|
|
||||||
*glade-3.2.2 (28 May 2007)
|
|
||||||
|
|
||||||
28 May 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.2.2.ebuild:
|
|
||||||
Version bump from upstream with fixes
|
|
||||||
|
|
||||||
*glade-3.2.1 (03 May 2007)
|
|
||||||
|
|
||||||
03 May 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.2.1.ebuild:
|
|
||||||
Version bump for bug fixes
|
|
||||||
|
|
||||||
22 Mar 2007; <compnerd@gentoo.org> -glade-3.1.4.ebuild:
|
|
||||||
prune older release
|
|
||||||
|
|
||||||
*glade-3.2.0 (22 Mar 2007)
|
|
||||||
|
|
||||||
22 Mar 2007; <compnerd@gentoo.org> +glade-3.2.0.ebuild:
|
|
||||||
Version bump for 2.18 cycle
|
|
||||||
|
|
||||||
12 Mar 2007; Raúl Porcel <armin76@gentoo.org> glade-2.12.1.ebuild:
|
|
||||||
x86 stable
|
|
||||||
|
|
||||||
03 Mar 2007; Luis Medinas <metalgod@gentoo.org> glade-2.12.1.ebuild:
|
|
||||||
Stable on amd64.
|
|
||||||
|
|
||||||
*glade-3.1.5 (14 Feb 2007)
|
|
||||||
|
|
||||||
14 Feb 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.1.5.ebuild:
|
|
||||||
New version from upstream with numerous bug fixes, mask python on alpha for
|
|
||||||
now
|
|
||||||
|
|
||||||
20 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org>
|
|
||||||
-glade-2.10.1.ebuild, -glade-3.1.2.ebuild:
|
|
||||||
prune old versions
|
|
||||||
|
|
||||||
*glade-3.1.4 (20 Jan 2007)
|
|
||||||
|
|
||||||
20 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.1.4.ebuild:
|
|
||||||
Version bump to fix a few issues
|
|
||||||
|
|
||||||
21 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org>
|
|
||||||
-files/glade-0.6.4-autogen.sh.patch, -glade-0.6.4.ebuild:
|
|
||||||
gnome-1.x removal
|
|
||||||
|
|
||||||
06 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> -glade-3.0.0.ebuild,
|
|
||||||
-glade-3.0.1.ebuild, -glade-3.0.2.ebuild:
|
|
||||||
prune old versions
|
|
||||||
|
|
||||||
*glade-3.1.2 (06 Dec 2006)
|
|
||||||
|
|
||||||
06 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.1.2.ebuild:
|
|
||||||
Version bump from upstream
|
|
||||||
|
|
||||||
*glade-3.0.2 (29 Oct 2006)
|
|
||||||
|
|
||||||
29 Oct 2006; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.0.2.ebuild:
|
|
||||||
Version bump from upstream; add devhelp support
|
|
||||||
|
|
||||||
21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> glade-2.12.1.ebuild:
|
|
||||||
ppc stable
|
|
||||||
|
|
||||||
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> glade-2.12.1.ebuild:
|
|
||||||
Stable on Alpha.
|
|
||||||
|
|
||||||
14 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.12.1.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
*glade-3.0.1 (21 Aug 2006)
|
|
||||||
|
|
||||||
21 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.0.1.ebuild:
|
|
||||||
version bump from usptream
|
|
||||||
|
|
||||||
18 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> glade-3.0.0.ebuild:
|
|
||||||
Minor cleanups as suggested by ferdy (bug #144336)
|
|
||||||
|
|
||||||
*glade-3.0.0 (17 Aug 2006)
|
|
||||||
|
|
||||||
17 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> metadata.xml,
|
|
||||||
+glade-3.0.0.ebuild:
|
|
||||||
Version bump from upstream, marking myself as maintainer
|
|
||||||
|
|
||||||
07 May 2006; Markus Rothe <corsair@gentoo.org> glade-2.12.1.ebuild:
|
|
||||||
Stable on ppc64
|
|
||||||
|
|
||||||
*glade-2.12.1 (18 Nov 2005)
|
|
||||||
|
|
||||||
18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> +glade-2.12.1.ebuild:
|
|
||||||
Version bump. Disabled gnomedb flag until there's a stable release of
|
|
||||||
libgda/libgnomedb.
|
|
||||||
|
|
||||||
16 Oct 2005; Tom Gall <tgall@gentoo.org> glade-2.10.1.ebuild:
|
|
||||||
added ~ppc64, bug #109333
|
|
||||||
|
|
||||||
*glade-2.10.1 (27 Sep 2005)
|
|
||||||
|
|
||||||
27 Sep 2005; <dang@gentoo.org> +glade-2.10.1.ebuild:
|
|
||||||
Revbump glade 2.10.1
|
|
||||||
|
|
||||||
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
stable on ia64
|
|
||||||
|
|
||||||
06 Jun 2005; Marinus Schraal <foser@gentoo.org> glade-2.6.8.ebuild :
|
|
||||||
Add workaround for #92920
|
|
||||||
|
|
||||||
13 May 2005; Bryan Østergaard <kloeri@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
~ia64 keyword.
|
|
||||||
|
|
||||||
24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
Stable on ppc.
|
|
||||||
|
|
||||||
*glade-2.10.0 (21 Apr 2005)
|
|
||||||
|
|
||||||
21 Apr 2005; John N. Laliberte <allanonjl@gentoo.org> metadata.xml,
|
|
||||||
+glade-2.10.0.ebuild:
|
|
||||||
Version bump as requested by #86606. Added accessibility use flag for
|
|
||||||
libgail dep.
|
|
||||||
|
|
||||||
15 Apr 2005; Simon Stelling <blubb@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
stable on amd64
|
|
||||||
|
|
||||||
07 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
Stable on alpha.
|
|
||||||
|
|
||||||
07 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
~alpha keyword.
|
|
||||||
|
|
||||||
31 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
29 Jan 2005; Joe McCann <joem@gentoo.org> glade-2.6.8.ebuild:
|
|
||||||
Marking x86 stable
|
|
||||||
|
|
||||||
*glade-2.6.8 (20 Jan 2005)
|
|
||||||
|
|
||||||
20 Jan 2005; Joe McCann <joem@gentoo.org> +glade-2.6.8.ebuild:
|
|
||||||
New release that fixes segfault, bug 78572
|
|
||||||
|
|
||||||
*glade-2.6.7 (11 Dec 2004)
|
|
||||||
|
|
||||||
11 Dec 2004; Joe McCann <joem@gentoo.org> +glade-2.6.7.ebuild:
|
|
||||||
Bump to latest version with several bug fixes. Cleaned the ebuild so it now
|
|
||||||
uses the gnome2 eclass
|
|
||||||
|
|
||||||
15 Aug 2004; Tom Martin <slarti@gentoo.org> glade-2.6.0.ebuild:
|
|
||||||
Marked ~amd64, resolves bug 60297. Thanks to Martin Lorang <gentoo@lorang.net>
|
|
||||||
for reporting.
|
|
||||||
|
|
||||||
06 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.6.0.ebuild:
|
|
||||||
Keyworded ~sparc
|
|
||||||
|
|
||||||
06 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.0.1.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
*glade-2.6.0 (07 Jun 2004)
|
|
||||||
|
|
||||||
07 Jun 2004; Yi Qiang <khai@gentoo.org> glade-2.6.0.ebuild:
|
|
||||||
Fixed slots
|
|
||||||
|
|
||||||
05 Jun 2004; Yi Qiang <khai@gentoo.org> :
|
|
||||||
Committed the overdue glade-2.6, also marked 2.0.1 stable on x86
|
|
||||||
|
|
||||||
17 Feb 2004; Aron Griffis <agriffis@gentoo.org> glade-2.0.1.ebuild:
|
|
||||||
stable on alpha and ia64
|
|
||||||
|
|
||||||
05 Dec 2003; Jason Wever <weeve@gentoo.org> glade-2.0.0-r1.ebuild:
|
|
||||||
Marked stable on sparc.
|
|
||||||
|
|
||||||
*glade-2.0.1 (23 Nov 2003)
|
|
||||||
|
|
||||||
23 Nov 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.1.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
09 Jul 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.0-r1.ebuild:
|
|
||||||
dep clean
|
|
||||||
|
|
||||||
07 Jul 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.0-r1.ebuild:
|
|
||||||
bump glade-2.0 to stable
|
|
||||||
|
|
||||||
*glade-2.0.0-r1 (22 Apr 2003)
|
|
||||||
|
|
||||||
22 Apr 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.0-r1.ebuild,
|
|
||||||
files/glade-2.0.0-scrollkeeper.patch:
|
|
||||||
added optional gnomedb support (#18724). cleaned up scrollkeeper files.
|
|
||||||
|
|
||||||
*glade-2.0.0 (12 Apr 2003)
|
|
||||||
|
|
||||||
12 Apr 2003; foser <foser@gentoo.org> glade-2.0.0.ebuild :
|
|
||||||
First stable gtk2 version, updated deps and now uses gnome.org eclass
|
|
||||||
Fix SLOT to make more sense
|
|
||||||
|
|
||||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
|
||||||
|
|
||||||
*glade-1.1.3 (17 Nov 2002)
|
|
||||||
17 Nov 2002; L. Boshell <leonardop@gentoo.org> : New version.
|
|
||||||
|
|
||||||
26 Feb 2003; Spider <aspider@gentoo.org> glade-1.1.3.ebuild :
|
|
||||||
fix the libxml2 dependency per bug 16345
|
|
||||||
|
|
||||||
|
|
||||||
*glade-1.1.1 (4 aug 2002)
|
|
||||||
10 Sep 2002; Olivier Reisch <doctomoe@gentoo.org> glade-1.1.1.ebuild:
|
|
||||||
Added ppc keyword
|
|
||||||
|
|
||||||
2 Aug 2002; Spider <spider@gentoo.org> glade-1.1.1.ebuild:
|
|
||||||
new version and some changes to the deps (move version to stable branch )
|
|
||||||
|
|
||||||
*glade-1.1.0-r1 (2 June 2002)
|
|
||||||
2 June 2002; Gabriele Giorgetti <stroke@gentoo.org> glade-1.1.0-r1.ebuild
|
|
||||||
changed libgnomeprint, libgnomeprintui dependecies after the move
|
|
||||||
of those libs to gnome-base.
|
|
||||||
|
|
||||||
*glade-1.1.0 (28 May 2002)
|
|
||||||
28 May 2002; Spider <spider@gentoo.org> glade-1.1.0.ebuild
|
|
||||||
new release for gnome2
|
|
||||||
|
|
||||||
*glade-0.6.4 (9 Apr 2002)
|
|
||||||
|
|
||||||
29 Apr 2003; Todd Berman <tberman@gentoo.org> glade-0.6.4.ebuild:
|
|
||||||
Fixed a missing \ in the econf.
|
|
||||||
|
|
||||||
15 Mar 2003; Alastair Tse <liquidx@gentoo.org> glade-0.6.4.ebuild,
|
|
||||||
files/glade-0.6.4-autogen.sh.patch:
|
|
||||||
patches to template autogen.sh files to work with newer gettext.
|
|
||||||
|
|
||||||
15 Feb 2003; Mark Guertin <gerk@gentoo.org> glade-0.6.4.ebuild :
|
|
||||||
set ppc in keywords
|
|
||||||
|
|
||||||
9 Apr 2002; Spider <spider@gentoo.org> glade-0.6.4.ebuild
|
|
||||||
update dependency to gtk+-1.2*
|
|
||||||
upgrade version
|
|
||||||
|
|
||||||
|
|
||||||
*glade-0.6.2 (29 Mar 2002)
|
|
||||||
|
|
||||||
29 Mar 2002; Seemant Kulleen <seemant@gentoo.org> glade-0.6.2.ebuild :
|
|
||||||
|
|
||||||
Cleaned up ebuild a little.
|
|
||||||
|
|
||||||
*glade-0.6.2 (1 Feb 2002)
|
|
||||||
|
|
||||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
|
||||||
|
|
||||||
Added initial ChangeLog which should be updated whenever the package is
|
|
||||||
updated in any way. This changelog is targetted to users. This means that the
|
|
||||||
comments should well explained and written in clean English. The details about
|
|
||||||
writing correct changelogs are explained in the skel.ChangeLog file which you
|
|
||||||
can find in the root directory of the portage repository.
|
|
|
@ -1,6 +0,0 @@
|
||||||
AUX glade-3.14.1-doc-version.patch 853 SHA256 6fb39133bf00abd38f56b3a79cbd8b714a922cca231db59cd8dcb00693604fdf SHA512 cc9aec06f6acdfdf538de7043f9f753768e0e4c26fa9eef7e52b4e42aa6fd3836185c18ffd51abfc2aa3e6f5b2472e68914112230d2b8856e8a3c61e9d865ecf WHIRLPOOL 2f5315144afc183db4599134a23ebab098df1708474180c27aaf4143cf5db5a70260bbfed756d00f54a35f37b6379134cb24f6567edaaff0a9bae72b19433f99
|
|
||||||
AUX glade-3.18.1-underlinking.patch 1560 SHA256 0a0884a3ba0b2517a39bb2d30c1a9e265e183711b45a1b0c57fd4a821fcf7026 SHA512 4a1204bad677f9849cd607dc30077843377f81b0822c94a79c4dc314214a971852f055e7d22ef737a99e6a981296cb52b48efef903a8d007be8a56e298ee7ed4 WHIRLPOOL dc066459f9a2bed65cb87e4ea1f99ce40979c1e1db22fc1b1004aa1db30283848da077dc2e2b5a3e1e84ef880af08bd650f6b5e17f1770e5376b7faaa88761ad
|
|
||||||
DIST glade-3.19.0.tar.xz 3398764 SHA256 a7a3f6d32fbfcc9b754b48a3410bf025e462bc7898e124f0ad8f64c3d7ad6fa2 SHA512 5b8b03720433bc6e108d3ebc72eb2ee4f2e87dc8f6fc9190accb9d56b8dd81e96f23576f58fa3c0bb8a50c5b9becf2f1ef8a80277633a626c035069e5a0f9c4b WHIRLPOOL 3193e169ddeaa3b4b2fa9f1ee38331b7b14d673a297cc1133628b15b9ebcf4e84f355ac8c89a32cda3a3c96a40150bbc33ebc232725881ee4f2445bb40342674
|
|
||||||
EBUILD glade-3.19.0.ebuild 2540 SHA256 cea7fa98c0f00b1e8417781a2410cb86a679b7f81c1b91cee49eea582800cd5d SHA512 870a4699ed7cf1be26d30d62827ff0cd638fff6b6481d44a3f63d1088a8e5e9a27cc33cf5889de47ea9410d957438533b571de92125646165145ac691528c432 WHIRLPOOL 46bc174fb60d20adee6fdc144f2016dac3199e3750d77d9ecfeb9a131d64c64772111c42a9035673f38a720e29930e024c50e0ad064e0506f230c1fe33d73323
|
|
||||||
MISC ChangeLog 29491 SHA256 2d38f0450cf75c6f86aa2d235357be90b7e3c0b12b528808eab9603858f5ae8d SHA512 1e3bdc80a8a624e8a0ead341c3d8eb0e68251f3092865bc5cd84b3220515f589d5dae58686630bb1b488fe61d623d2c9c9d233dc7ffafacd5024526c96ce9db4 WHIRLPOOL 8a3049eb82a927b74fe66ba5b073de1b838482a9282804778e1d2983cea34fc9630997e15001b341d4acf8eb65c1a3a8adfea890cb0927b859b299c8d32e7471
|
|
||||||
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
|
|
|
@ -1,29 +0,0 @@
|
||||||
From e3e91245e730f0532e913fde910054f464085241 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
Date: Sun, 6 May 2012 22:40:47 -0400
|
|
||||||
Subject: [PATCH] Version glade documentation
|
|
||||||
|
|
||||||
Rename gnome help files to prevent collision with other versions.
|
|
||||||
|
|
||||||
Avoid loading glade-3.8's devhelp files.
|
|
||||||
---
|
|
||||||
help/Makefile.am | 5 ++++-
|
|
||||||
src/glade-window.c | 2 +-
|
|
||||||
2 files changed, 5 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/glade-window.c b/src/glade-window.c
|
|
||||||
index 89a4549..4eb8be5 100644
|
|
||||||
--- a/src/glade-window.c
|
|
||||||
+++ b/src/glade-window.c
|
|
||||||
@@ -2041,7 +2041,7 @@ show_developer_manual_cb (GtkAction * action, GladeWindow * window)
|
|
||||||
{
|
|
||||||
if (glade_util_have_devhelp ())
|
|
||||||
{
|
|
||||||
- glade_util_search_devhelp ("gladeui", NULL, NULL);
|
|
||||||
+ glade_util_search_devhelp ("gladeui-2", NULL, NULL);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
--
|
|
||||||
1.7.8.6
|
|
||||||
|
|
|
@ -1,46 +0,0 @@
|
||||||
From 80c9532e39fac397960fc59eb407e596d9e8d2e4 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
Date: Mon, 2 Jun 2014 22:41:14 -0400
|
|
||||||
Subject: [PATCH] build: Explicitly link libgladeui with libm
|
|
||||||
|
|
||||||
Fixes underlinking failure with ld.gold.
|
|
||||||
|
|
||||||
https://bugzilla.gnome.org/show_bug.cgi?id=724104
|
|
||||||
---
|
|
||||||
configure.ac | 6 ++++++
|
|
||||||
gladeui/Makefile.am | 2 +-
|
|
||||||
2 files changed, 7 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index c86e947..7bf65e5 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -133,6 +133,12 @@ AC_TRY_LINK([#include <stdarg.h>], [va_list ap1, ap2; va_copy(ap1, ap2);],
|
|
||||||
])
|
|
||||||
|
|
||||||
dnl ================================================================
|
|
||||||
+dnl libm
|
|
||||||
+dnl ================================================================
|
|
||||||
+AC_CHECK_LIBM
|
|
||||||
+AC_SUBST(LIBM)
|
|
||||||
+
|
|
||||||
+dnl ================================================================
|
|
||||||
dnl Check for gtk-doc
|
|
||||||
dnl ================================================================
|
|
||||||
GTK_DOC_CHECK([1.13],[--flavour no-tmpl])
|
|
||||||
diff --git a/gladeui/Makefile.am b/gladeui/Makefile.am
|
|
||||||
index c63b6a3..77af09c 100644
|
|
||||||
--- a/gladeui/Makefile.am
|
|
||||||
+++ b/gladeui/Makefile.am
|
|
||||||
@@ -145,7 +145,7 @@ libgladeui_2_la_CFLAGS = \
|
|
||||||
$(AM_CFLAGS)
|
|
||||||
|
|
||||||
libgladeui_2_la_LDFLAGS = -version-info $(GLADE_CURRENT):$(GLADE_REVISION):$(GLADE_AGE) $(AM_LDFLAGS)
|
|
||||||
-libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS)
|
|
||||||
+libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS) $(LIBM)
|
|
||||||
|
|
||||||
libgladeuiincludedir=$(includedir)/libgladeui-2.0/gladeui
|
|
||||||
libgladeuiinclude_HEADERS = \
|
|
||||||
--
|
|
||||||
2.0.0
|
|
||||||
|
|
|
@ -1,96 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
GCONF_DEBUG="yes"
|
|
||||||
GNOME2_LA_PUNT="yes"
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit autotools eutils gnome2 python-single-r1 versionator virtualx
|
|
||||||
|
|
||||||
DESCRIPTION="A user interface designer for GTK+ and GNOME"
|
|
||||||
HOMEPAGE="https://glade.gnome.org/"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+ FDL-1.1+"
|
|
||||||
SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
|
|
||||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
|
|
||||||
IUSE="+introspection python"
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-libs/atk[introspection?]
|
|
||||||
>=dev-libs/glib-2.32:2
|
|
||||||
>=dev-libs/libxml2-2.4.0:2
|
|
||||||
x11-libs/cairo:=
|
|
||||||
x11-libs/gdk-pixbuf:2[introspection?]
|
|
||||||
>=x11-libs/gtk+-3.12:3[introspection?]
|
|
||||||
x11-libs/pango[introspection?]
|
|
||||||
introspection? ( >=dev-libs/gobject-introspection-1.32 )
|
|
||||||
python? (
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
>=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
app-text/docbook-xml-dtd:4.1.2
|
|
||||||
app-text/yelp-tools
|
|
||||||
dev-libs/libxslt
|
|
||||||
>=dev-util/gtk-doc-am-1.13
|
|
||||||
>=dev-util/intltool-0.41.0
|
|
||||||
virtual/pkgconfig
|
|
||||||
|
|
||||||
dev-libs/gobject-introspection-common
|
|
||||||
gnome-base/gnome-common
|
|
||||||
"
|
|
||||||
# eautoreconf requires:
|
|
||||||
# dev-libs/gobject-introspection-common
|
|
||||||
# gnome-base/gnome-common
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# To avoid file collison with other slots, rename help module.
|
|
||||||
# Prevent the UI from loading glade:3's gladeui devhelp documentation.
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.14.1-doc-version.patch
|
|
||||||
|
|
||||||
# https://bugzilla.gnome.org/show_bug.cgi?id=724104
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.18.1-underlinking.patch
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
|
|
||||||
gnome2_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
gnome2_src_configure \
|
|
||||||
--disable-static \
|
|
||||||
--enable-gladeui \
|
|
||||||
--enable-libtool-lock \
|
|
||||||
$(use_enable introspection) \
|
|
||||||
$(use_enable python) \
|
|
||||||
ITSTOOL=$(type -P true)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
Xemake check
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# modify Name in .desktop file to avoid confusion with other slots
|
|
||||||
sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \
|
|
||||||
-i data/glade.desktop || die "sed of data/glade.desktop failed"
|
|
||||||
# modify name in .devhelp2 file to avoid shadowing with glade:3 docs
|
|
||||||
sed -e 's:name="gladeui":name="gladeui-2":' \
|
|
||||||
-i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed"
|
|
||||||
gnome2_src_install
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_pkg_postinst
|
|
||||||
if ! has_version dev-util/devhelp ; then
|
|
||||||
elog "You may want to install dev-util/devhelp for integration API"
|
|
||||||
elog "documentation support."
|
|
||||||
fi
|
|
||||||
}
|
|
|
@ -1,5 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<herd>gnome</herd>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,24 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit git-2
|
|
||||||
|
|
||||||
DESCRIPTION="A much less painful alternative to hexdump(1)."
|
|
||||||
|
|
||||||
HOMEPAGE="https://git.covalent.cz/overwatch/over-hex"
|
|
||||||
SRC_URI=""
|
|
||||||
EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-hex.git"
|
|
||||||
|
|
||||||
LICENSE="AO-JSL"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86 amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="dev-python/over"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
/bin/bash install.sh "${D}"
|
|
||||||
}
|
|
|
@ -1,41 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
VALA_MIN_API_VERSION="0.32"
|
|
||||||
|
|
||||||
inherit autotools eutils git-r3 vala
|
|
||||||
|
|
||||||
DESCRIPTION="Documentation generator for Vala"
|
|
||||||
HOMEPAGE="https://live.gnome.org/Valadoc"
|
|
||||||
EGIT_REPO_URI="git://git.gnome.org/${PN}"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT=""
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
$(vala_depend)
|
|
||||||
>=dev-libs/glib-2.28
|
|
||||||
dev-libs/libgee:0.8
|
|
||||||
>=media-gfx/graphviz-2.16
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eautoreconf
|
|
||||||
vala_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf --disable-static
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit games
|
|
||||||
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
inherit autotools mercurial
|
|
||||||
EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
|
|
||||||
SRC_URI=""
|
|
||||||
KEYWORDS=""
|
|
||||||
else
|
|
||||||
SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
|
|
||||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="A framework for 2D games in Lua"
|
|
||||||
HOMEPAGE="http://love2d.org/"
|
|
||||||
|
|
||||||
LICENSE="ZLIB"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="dev-games/physfs
|
|
||||||
dev-lang/lua[deprecated]
|
|
||||||
media-libs/devil[mng,png,tiff]
|
|
||||||
media-libs/freetype
|
|
||||||
media-libs/libmodplug
|
|
||||||
media-libs/libsdl[joystick,opengl,video]
|
|
||||||
media-libs/libvorbis
|
|
||||||
media-libs/openal
|
|
||||||
media-sound/mpg123
|
|
||||||
virtual/opengl"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
media-libs/libmng
|
|
||||||
media-libs/tiff"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
sh platform/unix/gen-makefile || die
|
|
||||||
mkdir platform/unix/m4 || die
|
|
||||||
eautoreconf
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
DOCS="readme.md changes.txt" \
|
|
||||||
default
|
|
||||||
if [[ "${SLOT}" != "0" ]]; then
|
|
||||||
mv "${ED}${GAMES_BINDIR}"/${PN} \
|
|
||||||
"${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die
|
|
||||||
fi
|
|
||||||
}
|
|
|
@ -1,33 +0,0 @@
|
||||||
# Copyright 1999-2022 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
CMAKE_MAKEFILE_GENERATOR="ninja"
|
|
||||||
VALA_MIN_API_VERSION="0.26"
|
|
||||||
|
|
||||||
inherit git-r3 cmake-utils vala
|
|
||||||
|
|
||||||
DESCRIPTION="A searchable command palette in every modern GTK+ application"
|
|
||||||
HOMEPAGE="https://github.com/p-e-w/plotinus"
|
|
||||||
EGIT_REPO_URI="https://github.com/p-e-w/plotinus.git"
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~x86 ~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="$(vala_depend)
|
|
||||||
>=x11-libs/gtk+-3.20.9"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
src_prepare () {
|
|
||||||
vala_src_prepare
|
|
||||||
sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die
|
|
||||||
echo "GTK3_MODULES=\"${EPREFIX}/usr/lib/libplotinus.so\"" > "${S}"/99plotinus
|
|
||||||
cmake-utils_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install () {
|
|
||||||
dolib.so "${BUILD_DIR}"/libplotinus.so
|
|
||||||
doenvd "${S}"/99plotinus
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
DIST audacious-plugins-3.7.2-gtk3.tar.bz2 1840180 SHA256 5b6c17b6f97ec0e123c59af16b71de6da0ed79327d21fcba9865a8742950b33f SHA512 4fe9f34364f69c132a83fae3d2ff0a13eda6b64615366a4137573118d82ef0a3e3ed0f6b3bae46b5205b57010ccda1ef72715cc5694adb5406f84a9c43424c13 WHIRLPOOL 54928fe14a6684294e16aef360c0af3dbda130b5280e34d7bfaa9b07baf95ff840f87eeb602d74f96405c45682e5e6320462c5007a7e61b8fab7a1a502de74b7
|
|
||||||
DIST audacious-plugins-3.7.2.tar.bz2 1839881 SHA256 fcf7488f01781c8f51e0af5cabacdd582b22537a0085f26aa5ca636373f8e1ff SHA512 20bb5b6c777fd6b8bb7a4789bc638faa4146aa7d39c099fe2c2ccd3c919e3548a6a387cd5fa39003cbb4e02e9d78b49461943135e24ee6dabac9eedd3394ba97 WHIRLPOOL d31107a23c96b675ea1234a3f5bcaf65bdaf07ee8e8c400940e7b8b759c93917abcdee5e31ad35d2f7d286568d404cc5f9f562497b0875903baa16d04186b1d5
|
|
||||||
EBUILD audacious-plugins-3.7.2.ebuild 4666 SHA256 1bdaee46337163346fa8a8520d47bebe52712449f248b0ab1672280ab224e37f SHA512 d16053970428c72e743026adac70e5fde138b764be47576fc73ae26caf8f5cff269b199a3e3b0288dcf7d591fbfc10744f0be711bd7c4d025502b6b46e8e223a WHIRLPOOL ab2850928de8f27f0f1d6867a1d1c71128d56f960926cad78b08ba25f095143ad8856ec1bcbc774e75ce33f248cec8a85771b49e03580e3cece0808fd73d8ac8
|
|
|
@ -1,173 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
MY_P="${P/_/-}"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
|
|
||||||
HOMEPAGE="http://audacious-media-player.org/"
|
|
||||||
SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
|
|
||||||
gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="aac +adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gtk gtk3 jack
|
|
||||||
lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid sndfile vorbis wavpack"
|
|
||||||
REQUIRED_USE="
|
|
||||||
^^ ( gtk gtk3 qt5 )
|
|
||||||
"
|
|
||||||
# The following plugins REQUIRE a GUI build of audacious, because non-GUI
|
|
||||||
# builds do NOT install the libaudgui library & headers.
|
|
||||||
# Plugins without a configure option:
|
|
||||||
# alarm
|
|
||||||
# albumart
|
|
||||||
# delete-files
|
|
||||||
# ladspa
|
|
||||||
# playlist-manager
|
|
||||||
# search-tool
|
|
||||||
# skins
|
|
||||||
# vtx
|
|
||||||
# Plugins with a configure option:
|
|
||||||
# glspectrum
|
|
||||||
# gtkui
|
|
||||||
# hotkey
|
|
||||||
# notify
|
|
||||||
# statusicon
|
|
||||||
|
|
||||||
RDEPEND="app-arch/unzip
|
|
||||||
>=dev-libs/dbus-glib-0.60
|
|
||||||
dev-libs/libxml2:2
|
|
||||||
media-libs/libmodplug
|
|
||||||
~media-sound/audacious-${PV}
|
|
||||||
>=media-sound/audacious-3.7.1-r1
|
|
||||||
( || ( >=dev-libs/glib-2.32.2[utils] dev-util/gdbus-codegen ) )
|
|
||||||
aac? ( >=media-libs/faad2-2.7 )
|
|
||||||
adplug? ( media-libs/adplug )
|
|
||||||
alsa? ( >=media-libs/alsa-lib-1.0.16 )
|
|
||||||
bs2b? ( media-libs/libbs2b )
|
|
||||||
cdda? ( >=media-libs/libcddb-1.2.1
|
|
||||||
dev-libs/libcdio-paranoia )
|
|
||||||
cue? ( media-libs/libcue )
|
|
||||||
ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
|
|
||||||
flac? ( >=media-libs/libvorbis-1.0
|
|
||||||
>=media-libs/flac-1.2.1-r1 )
|
|
||||||
fluidsynth? ( media-sound/fluidsynth )
|
|
||||||
http? ( >=net-libs/neon-0.26.4 )
|
|
||||||
gtk? ( x11-libs/gtk+:2
|
|
||||||
~media-sound/audacious-${PV}[gtk?] )
|
|
||||||
gtk3? ( x11-libs/gtk+:3
|
|
||||||
media-libs/adplug
|
|
||||||
~media-sound/audacious-${PV}[gtk3?] )
|
|
||||||
qt5? ( dev-qt/qtcore:5
|
|
||||||
dev-qt/qtgui:5
|
|
||||||
dev-qt/qtmultimedia:5
|
|
||||||
dev-qt/qtwidgets:5
|
|
||||||
media-libs/adplug
|
|
||||||
~media-sound/audacious-${PV}[qt5?] )
|
|
||||||
jack? ( >=media-libs/bio2jack-0.4
|
|
||||||
media-sound/jack-audio-connection-kit )
|
|
||||||
lame? ( media-sound/lame )
|
|
||||||
libnotify? ( x11-libs/libnotify )
|
|
||||||
libsamplerate? ( media-libs/libsamplerate )
|
|
||||||
lirc? ( app-misc/lirc )
|
|
||||||
mms? ( >=media-libs/libmms-0.3 )
|
|
||||||
mp3? ( >=media-sound/mpg123-1.12.1 )
|
|
||||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
|
|
||||||
scrobbler? ( net-misc/curl )
|
|
||||||
sdl? ( media-libs/libsdl[sound] )
|
|
||||||
sid? ( >=media-libs/libsidplayfp-1.0.0 )
|
|
||||||
sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
|
|
||||||
vorbis? ( >=media-libs/libvorbis-1.2.0
|
|
||||||
>=media-libs/libogg-1.1.3 )
|
|
||||||
wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
nls? ( dev-util/intltool )
|
|
||||||
virtual/pkgconfig"
|
|
||||||
|
|
||||||
mp3_warning() {
|
|
||||||
if ! use mp3 ; then
|
|
||||||
ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
default
|
|
||||||
if use gtk3 ; then
|
|
||||||
mv "${MY_P}-gtk3" "${MY_P}"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
has_version "<dev-libs/glib-2.32" && \
|
|
||||||
cd "${S}"/src/mpris2 && \
|
|
||||||
gdbus-codegen --interface-prefix org.mpris. \
|
|
||||||
--c-namespace Mpris --generate-c-code object-core mpris2.xml && \
|
|
||||||
gdbus-codegen --interface-prefix org.mpris. \
|
|
||||||
--c-namespace Mpris \
|
|
||||||
--generate-c-code object-player mpris2-player.xml && \
|
|
||||||
cd "${S}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
mp3_warning
|
|
||||||
if use qt5 ;then
|
|
||||||
notify="--disable-notify"
|
|
||||||
elif use libnotify ;then
|
|
||||||
notify="--enable-notify"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use gtk ;then
|
|
||||||
gtk="--enable-gtk"
|
|
||||||
elif use gtk3 ;then
|
|
||||||
gtk="--enable-gtk"
|
|
||||||
else
|
|
||||||
gtk="--disable-gtk"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use ffmpeg && has_version media-video/ffmpeg ; then
|
|
||||||
ffmpeg="--with-ffmpeg=ffmpeg"
|
|
||||||
elif use ffmpeg && has_version media-video/libav ; then
|
|
||||||
ffmpeg="--with-ffmpeg=libav"
|
|
||||||
else
|
|
||||||
ffmpeg="--with-ffmpeg=none"
|
|
||||||
fi
|
|
||||||
|
|
||||||
econf \
|
|
||||||
${ffmpeg} \
|
|
||||||
${gtk} \
|
|
||||||
${notify} \
|
|
||||||
--enable-modplug \
|
|
||||||
--enable-statusicon \
|
|
||||||
--disable-soxr \
|
|
||||||
$(use_enable adplug) \
|
|
||||||
$(use_enable aac) \
|
|
||||||
$(use_enable alsa) \
|
|
||||||
$(use_enable bs2b) \
|
|
||||||
$(use_enable cdda cdaudio) \
|
|
||||||
$(use_enable cue) \
|
|
||||||
$(use_enable flac flacng) \
|
|
||||||
$(use_enable fluidsynth amidiplug) \
|
|
||||||
$(use_enable flac filewriter_flac) \
|
|
||||||
$(use_enable http neon) \
|
|
||||||
$(use_enable jack) \
|
|
||||||
$(use_enable gnome gnomeshortcuts) \
|
|
||||||
$(use_enable lame filewriter_mp3) \
|
|
||||||
$(use_enable libsamplerate resample) \
|
|
||||||
$(use_enable lirc) \
|
|
||||||
$(use_enable mms) \
|
|
||||||
$(use_enable mp3) \
|
|
||||||
$(use_enable nls) \
|
|
||||||
$(use_enable pulseaudio pulse) \
|
|
||||||
$(use_enable qt5 qt) \
|
|
||||||
$(use_enable scrobbler scrobbler2) \
|
|
||||||
$(use_enable sdl sdlout) \
|
|
||||||
$(use_enable sid) \
|
|
||||||
$(use_enable sndfile) \
|
|
||||||
$(use_enable vorbis) \
|
|
||||||
$(use_enable wavpack)
|
|
||||||
}
|
|
|
@ -1,4 +0,0 @@
|
||||||
DIST audacious-3.7.2-gtk3.tar.bz2 573269 SHA256 bf9ce9e2f475d14cf6510e14235e858a73afb67826b039c2b6e0f86851ec7edf SHA512 a34fa2c7509c87e626538eb8c5e8e7136e1f8a9f58e1ade80a6b8805d9586ebcafeab6e58602b642316bd61964ff755aa122b4f295f94817613ad2ba645806a9 WHIRLPOOL 5ea872a087d15d872691a44c0cfd5c105936952588d77aad06403c08d98f003b03d2ac22320c178aaf3abb414fe765ad10db3efb13040b0f935a9675b067af90
|
|
||||||
DIST audacious-3.7.2.tar.bz2 572437 SHA256 04f9eaba4522ce9674e6ed8afc7bd6b5fa9a1e240f8090589fc1874f6659f340 SHA512 6cab703dfab9d1479ddf94f6fb71cef961adaa45c56568a211a11851c0ec6a736e81080cc3673f6e1b131245147c55af32ab8eeb9ba1773b07b675ab658d6747 WHIRLPOOL 27043fc2c2084902556b20ba7b3ea907ff7ec32354b2d26c861ef95a97c2f8291d7f811f22d9e542ebe6973682ab15ae9b1ce7bdd1b7d9b449196ef3718d57f7
|
|
||||||
DIST gentoo_ice-xmms-0.2.tar.bz2 51839 SHA256 d1be63368b76f4a8b1d5b0e955cd7a77177f56a7f0b828c6603d8fd2836422b1 SHA512 e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05 WHIRLPOOL b7a4409629a860021477f34f8886c40c005ea2ec34373d80e6a696323866e54f361e38c76b1ac536775ae5912308f11416e613dec791f21473f01a2fad35bcfd
|
|
||||||
EBUILD audacious-3.7.2.ebuild 1941 SHA256 daca7599f2c11a46d59b80e8998feebe112ca63ec17c0ba208f84e7bee632d68 SHA512 18ba0100fcd3a6deec5f8095b0ecd2cae1a17dddcc43035afe8a94da59ddd231b509e0e8f834070d58b650e87e18e4f7e8fc074c831ede3f70ae94c3d93ab0e0 WHIRLPOOL 7566bf082187610c4cdd0894073d4724a234a7712d5687855fffc5b902dbb081e1f840fa3df9a806093790c4306550b3b5a0d1340e571e81db0f395bad2bfe62
|
|
|
@ -1,81 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
MY_P="${P/_/-}"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
|
|
||||||
HOMEPAGE="http://audacious-media-player.org/"
|
|
||||||
SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
|
|
||||||
gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )
|
|
||||||
mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux"
|
|
||||||
|
|
||||||
IUSE="+chardet nls gtk gtk3 qt5"
|
|
||||||
REQUIRED_USE="
|
|
||||||
^^ ( gtk gtk3 qt5 )
|
|
||||||
"
|
|
||||||
DOCS="AUTHORS"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/dbus-glib-0.60
|
|
||||||
>=dev-libs/glib-2.28
|
|
||||||
>=x11-libs/cairo-1.2.6
|
|
||||||
>=x11-libs/pango-1.8.0
|
|
||||||
virtual/freedesktop-icon-theme
|
|
||||||
chardet? ( >=app-i18n/libguess-1.2 )
|
|
||||||
gtk? ( x11-libs/gtk+:2 )
|
|
||||||
gtk3? ( x11-libs/gtk+:3 )
|
|
||||||
qt5? ( dev-qt/qtcore:5
|
|
||||||
dev-qt/qtgui:5
|
|
||||||
dev-qt/qtwidgets:5 )"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
nls? ( dev-util/intltool )"
|
|
||||||
|
|
||||||
PDEPEND="~media-plugins/audacious-plugins-${PV}"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
default
|
|
||||||
if use gtk3 ; then
|
|
||||||
mv "${MY_P}-gtk3" "${MY_P}"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
if use gtk ;then
|
|
||||||
gtk="--enable-gtk"
|
|
||||||
elif use gtk3 ;then
|
|
||||||
gtk="--enable-gtk"
|
|
||||||
else
|
|
||||||
gtk="--disable-gtk"
|
|
||||||
fi
|
|
||||||
# D-Bus is a mandatory dependency, remote control,
|
|
||||||
# session management and some plugins depend on this.
|
|
||||||
# Building without D-Bus is *unsupported* and a USE-flag
|
|
||||||
# will not be added due to the bug reports that will result.
|
|
||||||
# Bugs #197894, #199069, #207330, #208606
|
|
||||||
econf \
|
|
||||||
--enable-dbus \
|
|
||||||
${gtk} \
|
|
||||||
$(use_enable chardet) \
|
|
||||||
$(use_enable nls) \
|
|
||||||
$(use_enable qt5 qt)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# Gentoo_ice skin installation; bug #109772
|
|
||||||
insinto /usr/share/audacious/Skins/gentoo_ice
|
|
||||||
doins "${WORKDIR}"/gentoo_ice/*
|
|
||||||
docinto gentoo_ice
|
|
||||||
dodoc "${WORKDIR}"/README
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
--- configure.ac.old 2015-12-02 22:23:48.726073674 -0600
|
|
||||||
+++ configure.ac 2015-12-02 22:22:48.788098649 -0600
|
|
||||||
@@ -75,9 +75,10 @@
|
|
||||||
AC_SUBST(PULSE_CFLAGS)
|
|
||||||
|
|
||||||
# If using GCC specifiy some additional parameters
|
|
||||||
+# Modified 2015-12-02 by Philip Creighton <phil@pdc302.net> to include compile flags for c++11
|
|
||||||
if test "x$GCC" = "xyes" ; then
|
|
||||||
CFLAGS="$CFLAGS -pipe -Wall -W -Wno-unused-parameter"
|
|
||||||
- CXXFLAGS="$CXXFLAGS -pipe -Wall -W"
|
|
||||||
+ CXXFLAGS="$CXXFLAGS -pipe -Wall -W -std=c++11"
|
|
||||||
fi
|
|
||||||
|
|
||||||
ZP_LYNX_DOC
|
|
|
@ -1,42 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio"
|
|
||||||
HOMEPAGE="http://freedesktop.org/software/pulseaudio/pavucontrol/"
|
|
||||||
SRC_URI="http://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
|
||||||
IUSE="nls"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-cpp/gtkmm-3.0:3.0
|
|
||||||
>=dev-libs/libsigc++-2.2:2
|
|
||||||
>=media-libs/libcanberra-0.16[gtk3]
|
|
||||||
>=media-sound/pulseaudio-3[glib]
|
|
||||||
virtual/freedesktop-icon-theme
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
nls? (
|
|
||||||
dev-util/intltool
|
|
||||||
sys-devel/gettext
|
|
||||||
)
|
|
||||||
"
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/pavucontrol-3.0-c11.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
--htmldir=/usr/share/doc/${PF}/html \
|
|
||||||
--disable-lynx \
|
|
||||||
$(use_enable nls)
|
|
||||||
}
|
|
|
@ -1,27 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit git-2
|
|
||||||
|
|
||||||
DESCRIPTION="A video converter meant to coerce all video formats into HEVC+Vorbis within Matroska containers. Other uses include extracting audio from video files, resizing, cutting..."
|
|
||||||
|
|
||||||
HOMEPAGE="https://git.covalent.cz/overwatch/over-video"
|
|
||||||
SRC_URI=""
|
|
||||||
EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-video.git"
|
|
||||||
|
|
||||||
LICENSE="AO-JSL"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86 amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/over
|
|
||||||
virtual/ffmpeg
|
|
||||||
"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
/bin/bash install.sh "${D}"
|
|
||||||
}
|
|
|
@ -1 +0,0 @@
|
||||||
masters = gentoo
|
|
|
@ -1,58 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
CMAKE_IN_SOURCE_BUILD="1"
|
|
||||||
inherit cmake-utils systemd
|
|
||||||
|
|
||||||
DESCRIPTION="Shrew soft VPN Client"
|
|
||||||
HOMEPAGE="http://www.shrew.net/"
|
|
||||||
SRC_URI="http://www.shrew.net/download/${PN}/${P}-release.tbz2"
|
|
||||||
|
|
||||||
LICENSE="shrew"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="ldap nat qt4 systemd"
|
|
||||||
|
|
||||||
COMMON_DEPEND="dev-libs/libedit
|
|
||||||
dev-libs/openssl
|
|
||||||
qt4? ( dev-qt/qtgui:4 )
|
|
||||||
ldap? ( net-nds/openldap )"
|
|
||||||
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
dev-util/cmake
|
|
||||||
>=sys-devel/bison-2.3
|
|
||||||
sys-devel/flex"
|
|
||||||
|
|
||||||
RDEPEND="${COMMON_DEPEND}"
|
|
||||||
|
|
||||||
#DOCS="CONTRIB.TXT README.TXT TODO.TXT"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
||||||
|
|
||||||
src_configure(){
|
|
||||||
mycmakeargs+=( $(cmake-utils_use ldap LDAP)
|
|
||||||
$(cmake-utils_use nat NATT)
|
|
||||||
$(cmake-utils_use qt4 QTGUI)
|
|
||||||
"-DMANDIR=/usr/share/man"
|
|
||||||
"-DETCDIR=/etc/ike"
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install(){
|
|
||||||
cmake-utils_src_install
|
|
||||||
|
|
||||||
insinto /usr/share/applications
|
|
||||||
|
|
||||||
insinto /usr/share/pixmaps
|
|
||||||
doins "${S}"/source/qikea/png/ikea.png
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "a default configuration for the IKE Daemon"
|
|
||||||
elog "is stored in /etc/ike/iked.conf.sample"
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
format = e
|
|
||||||
sync = git+https://git.covalent.cz/overwatch/random.git
|
|
||||||
description = Random ebuilds and stuff
|
|
||||||
location = /var/paludis/repositories/random
|
|
||||||
names_cache = ${location}/.cache/names
|
|
||||||
write_cache = /var/cache/paludis/metadata
|
|
|
@ -1 +0,0 @@
|
||||||
random
|
|
|
@ -1,5 +0,0 @@
|
||||||
DIST kicad-4.0.5-i18n.tar.gz 2464569 SHA256 18538b050f7c85eec0aaf3b2fd0a7a37a4eba139bb3d60be3ef80732e8e4b840 SHA512 ff33051202d3aa50284170ca1b0ebd6279ee60559c4ce88c577248d4fe3d5781bb5b75eea6c165fbbd4abc1fd681357a7d7877339c4413fb3774bc8a55264b81 WHIRLPOOL b63b9b59ddaf21485e8e358c356c694e03608989e6d2e13fc96bc620789cf1df66cf7d4fb051713ebcbd756afe6b43d217746ef2c84b593eeae8909c5e4c781f
|
|
||||||
DIST kicad-4.0.5.tar.xz 10626696 SHA256 73f286733bb69b04749279a1848cbedfad908e7dcd1d11363c7fae7677c85331 SHA512 1486a039237e8d97ed21d62905ab74cb953b76c9d15bdfe7edd7380cf93e4c4b9a23aa82c6f523f6d5272e1dbe06ee8853a80eaabb1d0d9db6e304265f53ba7f WHIRLPOOL a7ca4e8183d44423a2076ca81047965166ed5f15504967ac790c18bedd045e61fbce17e197341876eb73aaa4a9a2571242cc5fcc4853abec99a19b3433690c6e
|
|
||||||
DIST kicad-footprints-4.0.5.tar.gz 2330378 SHA256 50cb02d9eb44b30f8fd68434172a25a93c62cd9a07877091116fd8db8238f9ad SHA512 91122127be4b54bec7b37706d6438853463ed66b1c0c205e8d93709c159744e84ea58f3bf0cb1f4e18df6061f6df3d76f2ff0d6e698c6ba5ce3867d89838d95d WHIRLPOOL 44283efb35c3522e73d36fc51d591bc236cf2f17b8901279d28908b5a227f791597c74c94bff3be904417df42248b5d16e93a9aaa061132809ffe0507911b186
|
|
||||||
DIST kicad-libcontext.tar.gz 25599 SHA256 37be6072a6016d402b4341e2ceba719cdd8e279e275ea7275d91e19e813a31a3 SHA512 3b469dcf0e0f4e23f304d0068468a99516e89588d8f36a821af10e751f919cb8a9077d52109fdd43c1c2a443e026b38d0d3aa4774823d05755c9db35742d32d9 WHIRLPOOL d05f43544fa4c9d1fae957445782ad610c07564db81c12491fe6aeaf6948a369b3f55114eacb21916fbc9001f20d0a2c4944c3ab0ccc8e57bf9aa44fea507087
|
|
||||||
DIST kicad-library-4.0.5.tar.gz 91081668 SHA256 7169d1cfa1a55cbe7570252e68dc1242ae91458f16a13f7fc3f7804c504b1af1 SHA512 904d3439d1e76d13fe72a221efe2f9f3b0a4115f8e84e78d44a24d5a727138de0b91eec7733e851b9a6fec138897f203229bdf83b772ea49000a6d828ba6f25f WHIRLPOOL f76975e99d69c3ca36532cd22b05edc7b278dd09d8d810fac5466a84687922b3b013242eca6b1a6ba48bb403fe05d2260bbc60136b718185774923013398e956
|
|
|
@ -1,107 +0,0 @@
|
||||||
diff -Naur kicad-4.0.2-orig/common/system/libcontext.cpp kicad-4.0.2/common/system/libcontext.cpp
|
|
||||||
--- kicad-4.0.2-orig/common/system/libcontext.cpp 2016-06-16 22:30:58.000000000 -0700
|
|
||||||
+++ kicad-4.0.2/common/system/libcontext.cpp 2016-06-16 22:35:46.654719468 -0700
|
|
||||||
@@ -13,7 +13,7 @@
|
|
||||||
http://www.boost.org/LICENSE_1_0.txt)
|
|
||||||
|
|
||||||
*/
|
|
||||||
-#include "libcontext.h"
|
|
||||||
+#include <system/libcontext.h>
|
|
||||||
#if defined(LIBCONTEXT_PLATFORM_windows_i386) && defined(LIBCONTEXT_COMPILER_gcc)
|
|
||||||
__asm (
|
|
||||||
".text\n"
|
|
||||||
diff -Naur kicad-4.0.2-orig/CMakeLists.txt kicad-4.0.2/CMakeLists.txt
|
|
||||||
--- kicad-4.0.2-orig/CMakeLists.txt 2016-02-13 13:14:42.000000000 -0800
|
|
||||||
+++ kicad-4.0.2/CMakeLists.txt 2016-06-11 01:11:25.623484908 -0700
|
|
||||||
@@ -561,7 +561,7 @@
|
|
||||||
# Download boost and possibly build parts of it
|
|
||||||
#################################################
|
|
||||||
if( KICAD_SKIP_BOOST )
|
|
||||||
- find_package( Boost 1.54.0 REQUIRED COMPONENTS context date_time filesystem iostreams locale
|
|
||||||
+ find_package( Boost 1.54.0 REQUIRED COMPONENTS date_time filesystem iostreams locale
|
|
||||||
program_options regex system thread )
|
|
||||||
|
|
||||||
if( NOT Boost_FOUND )
|
|
||||||
diff -Naur kicad-4.0.2-orig/common/CMakeLists.txt kicad-4.0.2/common/CMakeLists.txt
|
|
||||||
--- kicad-4.0.2-orig/common/CMakeLists.txt 2016-02-13 13:14:42.000000000 -0800
|
|
||||||
+++ kicad-4.0.2/common/CMakeLists.txt 2016-06-11 01:10:04.886830434 -0700
|
|
||||||
@@ -256,6 +256,8 @@
|
|
||||||
view/view_item.cpp
|
|
||||||
view/view_group.cpp
|
|
||||||
|
|
||||||
+ system/libcontext.cpp
|
|
||||||
+
|
|
||||||
math/math_util.cpp
|
|
||||||
|
|
||||||
tool/tool_action.cpp
|
|
||||||
diff -Naur kicad-4.0.2-orig/include/tool/coroutine.h kicad-4.0.2/include/tool/coroutine.h
|
|
||||||
--- kicad-4.0.2-orig/include/tool/coroutine.h 2016-02-13 13:14:42.000000000 -0800
|
|
||||||
+++ kicad-4.0.2/include/tool/coroutine.h 2016-06-11 01:07:06.035378422 -0700
|
|
||||||
@@ -27,8 +27,7 @@
|
|
||||||
|
|
||||||
#include <cstdlib>
|
|
||||||
|
|
||||||
-#include <boost/context/fcontext.hpp>
|
|
||||||
-#include <boost/version.hpp>
|
|
||||||
+#include <system/libcontext.h>
|
|
||||||
|
|
||||||
#include "delegate.h"
|
|
||||||
|
|
||||||
@@ -92,10 +91,8 @@
|
|
||||||
if( m_saved )
|
|
||||||
delete m_saved;
|
|
||||||
|
|
||||||
-#if BOOST_VERSION >= 105600
|
|
||||||
if( m_self )
|
|
||||||
delete m_self;
|
|
||||||
-#endif
|
|
||||||
|
|
||||||
if( m_stack )
|
|
||||||
free( m_stack );
|
|
||||||
@@ -156,13 +153,9 @@
|
|
||||||
assert( m_saved == NULL );
|
|
||||||
|
|
||||||
m_args = &aArgs;
|
|
||||||
-#if BOOST_VERSION >= 105600
|
|
||||||
- m_self = new boost::context::fcontext_t();
|
|
||||||
- *m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub );
|
|
||||||
-#else
|
|
||||||
- m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub );
|
|
||||||
-#endif
|
|
||||||
- m_saved = new boost::context::fcontext_t();
|
|
||||||
+ m_self = new fcontext_t();
|
|
||||||
+ *m_self = make_fcontext( sp, m_stackSize, callerStub );
|
|
||||||
+ m_saved = new fcontext_t();
|
|
||||||
|
|
||||||
m_running = true;
|
|
||||||
// off we go!
|
|
||||||
@@ -222,14 +215,10 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
///> Wrapper for jump_fcontext to assure compatibility between different boost versions
|
|
||||||
- static inline intptr_t jump(boost::context::fcontext_t* aOld, boost::context::fcontext_t* aNew,
|
|
||||||
+ static inline intptr_t jump(fcontext_t* aOld, fcontext_t* aNew,
|
|
||||||
intptr_t aP, bool aPreserveFPU = true )
|
|
||||||
{
|
|
||||||
-#if BOOST_VERSION >= 105600
|
|
||||||
- return boost::context::jump_fcontext( aOld, *aNew, aP, aPreserveFPU );
|
|
||||||
-#else
|
|
||||||
- return boost::context::jump_fcontext( aOld, aNew, aP, aPreserveFPU );
|
|
||||||
-#endif
|
|
||||||
+ return jump_fcontext( aOld, *aNew, aP, aPreserveFPU );
|
|
||||||
}
|
|
||||||
|
|
||||||
template <typename T>
|
|
||||||
@@ -252,10 +241,10 @@
|
|
||||||
ReturnType m_retVal;
|
|
||||||
|
|
||||||
///< saved caller context
|
|
||||||
- boost::context::fcontext_t* m_saved;
|
|
||||||
+ fcontext_t* m_saved;
|
|
||||||
|
|
||||||
///< saved coroutine context
|
|
||||||
- boost::context::fcontext_t* m_self;
|
|
||||||
+ fcontext_t* m_self;
|
|
||||||
|
|
||||||
///< coroutine stack
|
|
||||||
void* m_stack;
|
|
|
@ -1,16 +0,0 @@
|
||||||
project( kicad-footprints )
|
|
||||||
|
|
||||||
cmake_minimum_required( VERSION 2.6.1 FATAL_ERROR )
|
|
||||||
|
|
||||||
file(GLOB footprint_dirs "*.pretty")
|
|
||||||
|
|
||||||
# Everything without leading / is relative to CMAKE_INSTALL_PREFIX.
|
|
||||||
set( KICAD_DATA share/kicad
|
|
||||||
CACHE PATH "Location of KiCad data files." )
|
|
||||||
set( KICAD_MODULES ${KICAD_DATA}/modules )
|
|
||||||
|
|
||||||
mark_as_advanced( KICAD_DATA KICAD_MODULES )
|
|
||||||
|
|
||||||
install(DIRECTORY ${footprint_dirs}
|
|
||||||
DESTINATION ${KICAD_MODULES}
|
|
||||||
COMPONENT resources)
|
|
|
@ -1,205 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
WX_GTK_VER="3.0"
|
|
||||||
|
|
||||||
inherit cmake-utils eutils flag-o-matic gnome2-utils python-single-r1 wxwidgets vcs-snapshot versionator xdg
|
|
||||||
|
|
||||||
DESCRIPTION="Electronic Schematic and PCB design tools."
|
|
||||||
HOMEPAGE="http://www.kicad-pcb.org"
|
|
||||||
LIBCONTEXT_COMMIT="3d92a1a50f4749b5a92131a957c9615473be85b4"
|
|
||||||
|
|
||||||
SERIES=$(get_version_component_range 1-2)
|
|
||||||
|
|
||||||
SRC_URI="https://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.xz
|
|
||||||
!minimal? (
|
|
||||||
http://downloads.kicad-pcb.org/libraries/${PN}-footprints-${PV}.tar.gz
|
|
||||||
http://downloads.kicad-pcb.org/libraries/kicad-library-${PV}.tar.gz
|
|
||||||
)
|
|
||||||
i18n? ( https://github.com/KiCad/${PN}-i18n/archive/${PV}.tar.gz -> ${P}-i18n.tar.gz )
|
|
||||||
https://github.com/twlostow/libcontext/archive/${LIBCONTEXT_COMMIT}.tar.gz -> ${PN}-libcontext.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+ GPL-3+ Boost-1.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="debug doc examples github i18n libressl minimal +python"
|
|
||||||
LANGS="bg ca cs de el es fi fr hu it ja ko nl pl pt ru sk sl sv zh_CN"
|
|
||||||
for lang in ${LANGS} ; do
|
|
||||||
IUSE="${IUSE} linguas_${lang}"
|
|
||||||
done
|
|
||||||
unset lang
|
|
||||||
unset LANGS
|
|
||||||
|
|
||||||
REQUIRED_USE="
|
|
||||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
COMMON_DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
|
|
||||||
python? (
|
|
||||||
dev-python/wxpython:${WX_GTK_VER}[opengl,${PYTHON_USEDEP}]
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
)
|
|
||||||
>=dev-libs/boost-1.56[nls,threads,python?]
|
|
||||||
github? (
|
|
||||||
libressl? ( dev-libs/libressl:0 )
|
|
||||||
!libressl? ( dev-libs/openssl:0 )
|
|
||||||
)
|
|
||||||
media-libs/glew:0=
|
|
||||||
media-libs/freeglut
|
|
||||||
media-libs/mesa
|
|
||||||
sys-libs/zlib
|
|
||||||
x11-libs/cairo"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
doc? ( app-doc/doxygen )
|
|
||||||
i18n? ( virtual/libintl )
|
|
||||||
python? ( dev-lang/swig:0 )"
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
sci-electronics/electronics-menu"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
xdg_src_prepare
|
|
||||||
|
|
||||||
# Add separated out libcontext files and patch source to use them
|
|
||||||
mkdir -p "${S}/common/system/" || die
|
|
||||||
mkdir -p "${S}/include/system/" || die
|
|
||||||
cp "${WORKDIR}/${PN}-libcontext/libcontext.cpp" "${S}/common/system/libcontext.cpp" || die
|
|
||||||
cp "${WORKDIR}/${PN}-libcontext/libcontext.h" "${S}/include/system/libcontext.h" || die
|
|
||||||
# Path source to use new "built in" libcontext. Also patch libcontext.cpp to have correct include file.
|
|
||||||
# Path must be applied after new libcontext files have been copied to the kicad source directory.
|
|
||||||
epatch "${FILESDIR}/${PN}-4.0.4-boost-context.patch"
|
|
||||||
|
|
||||||
# remove all the non unix file endings
|
|
||||||
edos2unix $(find "${S}" -type f -name "*.desktop")
|
|
||||||
|
|
||||||
# Remove cvpcb desktop file while it does nothing
|
|
||||||
rm "${WORKDIR}/${P}/resources/linux/mime/applications/cvpcb.desktop" || die
|
|
||||||
|
|
||||||
# Handle optional minimal install.
|
|
||||||
if use minimal; then
|
|
||||||
# remove templates as they are not needed to run binaries
|
|
||||||
sed -e '/add_subdirectory( template )/d' -i CMakeLists.txt || die
|
|
||||||
else
|
|
||||||
# create a link to the parts library in the main project folder
|
|
||||||
ln -s "${WORKDIR}/kicad-library-${PV}" "${S}/${PN}-library" || die
|
|
||||||
# create a link to the footprints library and add cmake build rule for it
|
|
||||||
ln -s "${WORKDIR}/${PN}-footprints-${PV}" "${S}/${PN}-footprints" || die
|
|
||||||
cp "${FILESDIR}/${PN}-footprints-cmakelists.txt" "${WORKDIR}/${PN}-footprints-${PV}/CMakeLists.txt" || die
|
|
||||||
# add the libraries directory to cmake as a subproject to build
|
|
||||||
sed "/add_subdirectory( bitmaps_png )/a add_subdirectory( ${PN}-library )" -i CMakeLists.txt || die
|
|
||||||
# add the footprints directory to cmake as a subproject to build
|
|
||||||
sed "/add_subdirectory( ${PN}-library )/a add_subdirectory( ${PN}-footprints )" -i CMakeLists.txt || die
|
|
||||||
# remove duplicate uninstall directions for the library module
|
|
||||||
sed '/make uninstall/,/# /d' -i ${PN}-library/CMakeLists.txt || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Add internationalization for the GUI
|
|
||||||
if use i18n; then
|
|
||||||
# create a link to the translations library in the main project folder
|
|
||||||
ln -s "${WORKDIR}/${P}-i18n" "${S}/${PN}-i18n" || die
|
|
||||||
# Remove unused languages. Project generates only languages specified in the
|
|
||||||
# file in LINGUAS in the subproject folder. By default all languages are added
|
|
||||||
# so we sed out the unused ones based on the user linguas_* settings.
|
|
||||||
local lang
|
|
||||||
for lang in ${LANGS}; do
|
|
||||||
if ! use linguas_${lang}; then
|
|
||||||
sed "/${lang}/d" -i ${PN}-i18n/LINGUAS || die
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
# cmakelists does not respect our build dir variables, so make it point to the right location
|
|
||||||
sed "s|\${CMAKE_BINARY_DIR}|${WORKDIR}/${P}_build|g" -i ${PN}-i18n/CMakeLists.txt || die
|
|
||||||
# we also make from the master project so the source dir is understood incorretly, replace that too
|
|
||||||
sed "s|\${CMAKE_SOURCE_DIR}/\${LANG}|\${CMAKE_SOURCE_DIR}/${PN}-i18n/\${LANG}|g" -i ${PN}-i18n/CMakeLists.txt || die
|
|
||||||
# add the translations directory to cmake as a subproject to build
|
|
||||||
sed "/add_subdirectory( bitmaps_png )/a add_subdirectory( ${PN}-i18n )" -i CMakeLists.txt || die
|
|
||||||
# remove duplicate uninstall directions for the translation module
|
|
||||||
sed '/make uninstall/,$d' -i ${PN}-i18n/CMakeLists.txt || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Install examples in the right place if requested
|
|
||||||
if use examples; then
|
|
||||||
# install demos into the examples folder too
|
|
||||||
sed -e 's:${KICAD_DATA}/demos:${KICAD_DOCS}/examples:' -i CMakeLists.txt || die
|
|
||||||
else
|
|
||||||
# remove additional demos/examples as its not strictly required to run the binaries
|
|
||||||
sed -e '/add_subdirectory( demos )/d' -i CMakeLists.txt || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Add important missing doc files
|
|
||||||
sed -e 's/INSTALL.txt/AUTHORS.txt CHANGELOG.txt README.txt TODO.txt/' -i CMakeLists.txt || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DPYTHON_DEST="$(python_get_sitedir)"
|
|
||||||
-DPYTHON_EXECUTABLE="${PYTHON}"
|
|
||||||
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
|
|
||||||
-DPYTHON_LIBRARY="$(python_get_library_path)"
|
|
||||||
-DKICAD_DOCS="/usr/share/doc/${PF}"
|
|
||||||
-DKICAD_HELP="/usr/share/doc/${PF}/help"
|
|
||||||
-DKICAD_REPO_NAME="stable"
|
|
||||||
-DKICAD_BUILD_VERSION="${PV}"
|
|
||||||
-DwxUSE_UNICODE=ON
|
|
||||||
-DKICAD_SKIP_BOOST=ON
|
|
||||||
-DBUILD_GITHUB_PLUGIN="$(usex github)"
|
|
||||||
-DKICAD_SCRIPTING="$(usex python)"
|
|
||||||
-DKICAD_SCRIPTING_MODULES="$(usex python)"
|
|
||||||
-DKICAD_SCRIPTING_WXPYTHON="$(usex python)"
|
|
||||||
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex i18n)"
|
|
||||||
)
|
|
||||||
if use debug; then
|
|
||||||
append-cxxflags "-DDEBUG"
|
|
||||||
append-cflags "-DDEBUG"
|
|
||||||
fi
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cmake-utils_src_compile
|
|
||||||
if use doc; then
|
|
||||||
doxygen Doxyfile || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cmake-utils_src_install
|
|
||||||
use python && python_optimize
|
|
||||||
if use doc ; then
|
|
||||||
dodoc uncrustify.cfg
|
|
||||||
cd Documentation || die
|
|
||||||
dodoc -r GUI_Translation_HOWTO.pdf guidelines/UIpolicies.txt doxygen/.
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
xdg_pkg_preinst
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
|
|
||||||
if use minimal ; then
|
|
||||||
ewarn "If the schematic and/or board editors complain about missing libraries when you"
|
|
||||||
ewarn "open old projects, you will have to take one or more of the following actions :"
|
|
||||||
ewarn "- Install the missing libraries manually."
|
|
||||||
ewarn "- Remove the libraries from the 'Libs and Dir' preferences."
|
|
||||||
ewarn "- Fix the libraries' locations in the 'Libs and Dir' preferences."
|
|
||||||
ewarn "- Emerge ${PN} without the 'minimal' USE flag."
|
|
||||||
fi
|
|
||||||
elog ""
|
|
||||||
elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
|
|
||||||
elog "For help and extended documentation emerge app-doc/kicad-doc."
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
|
@ -1,27 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>zoltan@sinustrom.info</email>
|
|
||||||
<name>Zoltan Puskas</name>
|
|
||||||
<description>Proxied maintainer. Assign bugs to him.</description>
|
|
||||||
</maintainer>
|
|
||||||
<maintainer type="project">
|
|
||||||
<email>proxy-maint@gentoo.org</email>
|
|
||||||
<name>Proxy Maintainers</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="github">Add github support into PCB editor</flag>
|
|
||||||
<flag name="i18n">Allow GUI internationalization through linguas_* use flags</flag>
|
|
||||||
<flag name="minimal">Build only binaries without parts library and examples</flag>
|
|
||||||
<flag name="python">Enable python scripting support</flag>
|
|
||||||
</use>
|
|
||||||
<longdescription>
|
|
||||||
Kicad is an open source (GPL) software for the creation of electronic
|
|
||||||
schematic diagrams and printed circuit board artwork.
|
|
||||||
</longdescription>
|
|
||||||
<upstream>
|
|
||||||
<remote-id type="github">KiCad/kicad-i18n</remote-id>
|
|
||||||
<remote-id type="launchpad">kicad</remote-id>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,20 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Python implementation of NEAT (NeuroEvolution of Augmenting Topologies), a method developed by Kenneth O. Stanley for evolving arbitrary neural networks."
|
|
||||||
HOMEPAGE="https://github.com/CodeReclaimers/neat-python"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
|
@ -1,26 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit git-2
|
|
||||||
|
|
||||||
DESCRIPTION="Displays the contents of the current directory in a text editor allowing quick in-place renaming."
|
|
||||||
|
|
||||||
HOMEPAGE="https://git.covalent.cz/overwatch/over-rename"
|
|
||||||
SRC_URI=""
|
|
||||||
EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-rename.git"
|
|
||||||
|
|
||||||
LICENSE="AO-JSL"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86 amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/over
|
|
||||||
"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
/bin/bash install.sh "${D}"
|
|
||||||
}
|
|
|
@ -1,89 +0,0 @@
|
||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
inherit autotools base git-2 multilib eutils readme.gentoo systemd user
|
|
||||||
|
|
||||||
DESCRIPTION="Service providing elegant and stable means of managing Optimus graphics chipsets"
|
|
||||||
HOMEPAGE="http://bumblebee-project.org https://github.com/Bumblebee-Project/Bumblebee"
|
|
||||||
EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN/bu/Bu}.git"
|
|
||||||
EGIT_BRANCH="module-unload"
|
|
||||||
SRC_URI=""
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
KEYWORDS=""
|
|
||||||
|
|
||||||
IUSE="+bbswitch video_cards_nouveau video_cards_nvidia"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
virtual/opengl
|
|
||||||
x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?]
|
|
||||||
bbswitch? ( sys-power/bbswitch:= )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-libs/glib:2
|
|
||||||
dev-libs/libbsd
|
|
||||||
sys-apps/help2man
|
|
||||||
virtual/pkgconfig
|
|
||||||
x11-libs/libX11
|
|
||||||
"
|
|
||||||
|
|
||||||
PDEPEND="
|
|
||||||
|| (
|
|
||||||
x11-misc/primus:=
|
|
||||||
x11-misc/virtualgl:=
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
base_src_prepare
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
DOC_CONTENTS="In order to use Bumblebee, add your user to 'bumblebee' group.
|
|
||||||
You may need to setup your /etc/bumblebee/bumblebee.conf"
|
|
||||||
|
|
||||||
if use video_cards_nvidia ; then
|
|
||||||
# use ABI-independent path ($LIB is interpreted by ld.so, $$
|
|
||||||
# escapes $ for make
|
|
||||||
nvlib='/usr/$$LIB/opengl/nvidia/lib'
|
|
||||||
|
|
||||||
local nvpref="/usr/$(get_libdir)/opengl/nvidia"
|
|
||||||
local xorgpref="/usr/$(get_libdir)/xorg/modules"
|
|
||||||
ECONF_PARAMS="CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia \
|
|
||||||
CONF_LDPATH_NVIDIA=${nvlib#:} \
|
|
||||||
CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--docdir=/usr/share/doc/"${PF}" \
|
|
||||||
${ECONF_PARAMS}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake scripts/systemd/bumblebeed.service
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
newconfd "${FILESDIR}"/bumblebee.confd bumblebee
|
|
||||||
newinitd "${FILESDIR}"/bumblebee.initd bumblebee
|
|
||||||
newenvd "${FILESDIR}"/bumblebee.envd 99bumblebee
|
|
||||||
systemd_dounit scripts/systemd/bumblebeed.service
|
|
||||||
|
|
||||||
readme.gentoo_create_doc
|
|
||||||
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
use video_cards_nvidia || rm "${ED}"/etc/bumblebee/xorg.conf.nvidia
|
|
||||||
use video_cards_nouveau || rm "${ED}"/etc/bumblebee/xorg.conf.nouveau
|
|
||||||
|
|
||||||
enewgroup bumblebee
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
# /etc/conf.d/bumblebee
|
|
||||||
|
|
||||||
BUMBLEBEE_EXTRA_OPTS="--use-syslog"
|
|
|
@ -1,3 +0,0 @@
|
||||||
# Comment this out if you are using VirtualGL also for other purposes and this
|
|
||||||
# slows down things for you.
|
|
||||||
VGL_READBACK="pbo"
|
|
|
@ -1,23 +0,0 @@
|
||||||
#!/sbin/runscript
|
|
||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
need xdm vgl
|
|
||||||
}
|
|
||||||
|
|
||||||
PIDFILE="${PIDFILE:-/var/run/bumblebee.pid}"
|
|
||||||
|
|
||||||
start() {
|
|
||||||
ebegin "Starting BumbleBee Daemon"
|
|
||||||
start-stop-daemon -S -p "${PIDFILE}" -x /usr/sbin/bumblebeed -- -D ${BUMBLEBEE_EXTRA_OPTS} --pidfile "${PIDFILE}"
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
|
|
||||||
ebegin "Stopping BumbleBee Daemon"
|
|
||||||
start-stop-daemon -K -p "${PIDFILE}" -R SIGTERM/10
|
|
||||||
eend $?
|
|
||||||
}
|
|
|
@ -1,39 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/fossfreedom/alternative-toolbar.git"
|
|
||||||
|
|
||||||
inherit eutils git-r3 autotools
|
|
||||||
|
|
||||||
DESCRIPTION="Replaces the large Rhythmbox toolbar with a client-side decorated or compact toolbar which can be hidden."
|
|
||||||
HOMEPAGE="https://github.com/fossfreedom/alternative-toolbar"
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
RDEPEND="
|
|
||||||
>=media-sound/rhythmbox-3.2.1[python]
|
|
||||||
>=dev-python/pygobject-3.16.2
|
|
||||||
>=dev-python/lxml-3.4.1"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-vcs/git-2.4.6
|
|
||||||
>=sys-devel/gettext-0.19.4"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
git-r3_src_unpack
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
pkg_postinst
|
|
||||||
}
|
|
|
@ -1,5 +0,0 @@
|
||||||
AUX metadata.xml 937 SHA256 ca9f825247c220b2b722746a1eec0be41869364b0456a1ed4f585a76f17c0640 SHA512 ad3da059222fbbc46e83ad26de4c2f0b8bfdac04cd030ddfd4ee25a6a5237ab9acc1d59dab00ee1b69acc28ee694a783c75ef746cd0e8bba0eb6d5b2c2c038d2 WHIRLPOOL 31b30faeacf972c9f5ffd4763a17267d20871ffdcad368e04564b15f84b50e572e9f9c4ecdeb5d7ac60109a48de8a1febfe7ae0a865063ee4b6555d11afc4f03
|
|
||||||
DIST cool-retro-term-1.0.0.tar.gz 7809236 SHA256 db799084680545b6961e1b3d1bb7ff0cb8105e82279fe734c2c07c32525350d9 SHA512 c69c596491aeabf872543ee589ef806aa07d480cd830cf9687a14fa1f4887e0f0a8b3c96b358d1ad1bdc677f688a61f15fbcf6fc2d969e62dfa65141c5ec0ab1 WHIRLPOOL c0989bb31293a8c4f59001fc50f06db81a32893c33db62ea0ef081cfe93e3a3476d56fd07f17bdecd6575b17699f79f1e28c49ec1c7ea8b96ab44a884d648b09
|
|
||||||
DIST qmltermwidget-0.1.0.tar.gz 196864 SHA256 127f529a96cf1c96ff201c79458cff67f497b1820b04b0b30cb473423ccb30f9 SHA512 d628b02deb9cce1bb1c1365b045d18a4d1afa641abb928979dba79c7aa58cd940d4974052a5dd6dd2f68d938451b28f3d2e15ab54430e4432c0b174bb4ee62d0 WHIRLPOOL cf8c9b55e096430f319747901f53964cdc0d0265953232f00ee13d5c7c47b4960373d03955b3ce4bcfc3eb262ea14baa3ac752a505345fc7a8a8c4e1754b2969
|
|
||||||
EBUILD cool-retro-term-1.0.0.ebuild 1879 SHA256 b0ca5c59f16c85f95b42f6f506959c2296f0e5f37faa9b0507b8f5464675ae93 SHA512 a64d53b19c1166f82dd0d9411fb91675f591aea8c5c5218bfd73fdf012e98d28a35e94aba663c92a0739152623a2f213ac09e394c2133dee8527f21ef96e062c WHIRLPOOL 4e13e146de67b1b00d1b4b05d4794b01d415d73760ed1320fc26314c0b4838324b0967a5e8fe67dd9844d34b51e43f678d65ca22073fed486b62f63d9db52256
|
|
||||||
EBUILD cool-retro-term-9999.ebuild 1705 SHA256 834078f4d912affadf95b5892581aaa175dbe24d62042ff47198e59774b261fd SHA512 0ae3caa8f11ddabeb237ea3f919db62114559cd1e517357572e8a03d8482099b56e5b4580127b843f740fb0c2de471053f15b699a0d74107984b28ceed4464af WHIRLPOOL 30a579360512fcef4c22e9a753f50ab2e474ac1da7029dd60772ede95faf0ec4494d10a4c59a492b7e30a000f4fffd563542022c6888a624fb4cd5dd8c27ca46
|
|
|
@ -1,64 +0,0 @@
|
||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit git-r3 qmake-utils eutils
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
QT5_MODULE="qtbase"
|
|
||||||
|
|
||||||
DESCRIPTION="A good-looking terminal emulator which mimics the old cathode ray tube display."
|
|
||||||
|
|
||||||
HOMEPAGE="https://github.com/Swordfish90/cool-retro-term"
|
|
||||||
|
|
||||||
EGIT_REPO_URI="${HOMEPAGE}.git"
|
|
||||||
EGIT_CHECKOUT_DIR="${S}/src/"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-qt/qtcore-5.3.1
|
|
||||||
>=dev-qt/qtquickcontrols-5.3.1[widgets]
|
|
||||||
>=dev-qt/qtdeclarative-5.3.1[localstorage]
|
|
||||||
>=dev-qt/qtgraphicaleffects-5.3.1
|
|
||||||
"
|
|
||||||
src_unpack() {
|
|
||||||
git-r3_fetch || die "Failed to fetch"
|
|
||||||
git-r3_checkout || die "Failed to check out"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cd "${EGIT_CHECKOUT_DIR}"
|
|
||||||
einfo "Preparing targets..."
|
|
||||||
eqmake5 || die "Failed to configure"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cd "${EGIT_CHECKOUT_DIR}"
|
|
||||||
einfo "Commencing compilation..."
|
|
||||||
emake || die "Failed to compile"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
into /usr/
|
|
||||||
dobin ${EGIT_CHECKOUT_DIR}/${PN} || die "Failed to install application binary"
|
|
||||||
insinto /usr/lib/qt5/qml/
|
|
||||||
doins -r ${EGIT_CHECKOUT_DIR}/qmltermwidget/QMLTermWidget || die "Failed to install QML imports"
|
|
||||||
for size in 32 64 128 256; do
|
|
||||||
doicon --size ${size} ${EGIT_CHECKOUT_DIR}/app/icons/${size}x${size}/${PN}.png
|
|
||||||
done
|
|
||||||
domenu ${EGIT_CHECKOUT_DIR}/cool-retro-term.desktop
|
|
||||||
dodoc ${EGIT_CHECKOUT_DIR}/README.md || die "Failed to install README"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
eqawarn "Please report any code-related issues upstream!"
|
|
||||||
elog "This package lacks a man page for now. Please invoke \"${PN} -h\" if You need help!"
|
|
||||||
elog "Additional information can be obtained via \"bzcat /usr/share/doc/${PN}-${PV}/README.md.bz2\""
|
|
||||||
elog "Icons are located under \"/usr/share/icons/${PN}/\"."
|
|
||||||
}
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<longdescription lang="en">Cool-retro-term is a terminal emulator which mimics the look and feel of old cathode ray tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight. It uses the konsole engine which is powerful and mature. This terminal emulator requires Qt 5.2 or higher to run.
|
|
||||||
</longdescription>
|
|
||||||
<maintainer status="inactive">
|
|
||||||
<email>tamas@gerczei.eu</email>
|
|
||||||
<name>Tamás Gérczei</name>
|
|
||||||
<description>This lame ebuild is provided as-is and exists only to extend availability to Gentoo.</description>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<name>Filippo Scognamiglio</name>
|
|
||||||
<email>flscogna@gmail.com</email>
|
|
||||||
<description>Swordfish90@GitHub</description>
|
|
||||||
</upstream>
|
|
||||||
<bugs-to>https://github.com/Swordfish90/cool-retro-term/issues</bugs-to>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,4 +0,0 @@
|
||||||
homepage = https://git.aggregate.cz/aggregate/rand
|
|
||||||
status = third-party
|
|
||||||
summary = Martin Sekera's personal repo
|
|
||||||
owner = Martin Sekera <aggregate@aggregate.cz>
|
|
|
@ -1,8 +0,0 @@
|
||||||
./users/example.conf:
|
|
||||||
gecos = Example service user
|
|
||||||
home = /var/lib/example
|
|
||||||
shell = /sbin/nologin
|
|
||||||
primary_group = example
|
|
||||||
|
|
||||||
The corresponding ./groups/example.conf must exist and may be empty.
|
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
app-misc
|
|
||||||
budgie-desktop
|
|
||||||
dev-python
|
|
||||||
dev-util
|
|
||||||
elementary-base
|
|
||||||
elementary-indicator
|
|
||||||
elementary-lib
|
|
||||||
elementary-plugs
|
|
||||||
gnome-desktop
|
|
||||||
media-video
|
|
||||||
net-im
|
|
||||||
net-p2p
|
|
||||||
sys-apps
|
|
||||||
x11-apps
|
|
||||||
app-security
|
|
||||||
media-gfx
|
|
||||||
sys-kernel
|
|
||||||
cross-avr
|
|
|
@ -1,5 +1,3 @@
|
||||||
layout = exheres
|
masters = gentoo
|
||||||
eapi_when_unknown = exheres-0
|
auto-sync = false
|
||||||
eapi_when_unspecified = exheres-0
|
|
||||||
profile_eapi_when_unspecified = exheres-0
|
|
||||||
masters = arbor x11
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
Title: Dropping Gentoo support from this repo.
|
|
||||||
Author: Martin Sekera <aggregate@aggregate.cz>
|
|
||||||
Content-Type: text/plain
|
|
||||||
Posted: 2018-12-05
|
|
||||||
Revision: 1
|
|
||||||
News-Item-Format: 1.0
|
|
||||||
|
|
||||||
As of this commit Gentoo packages have been removed from this repository due to lack of
|
|
||||||
maintenance. They have been moved to /gentoo-packages for reference.
|
|
||||||
|
|
||||||
Some ebuilds will be rewritten to exheres if the need for them arises.
|
|
|
@ -1,8 +0,0 @@
|
||||||
Title: Repo abandoned.
|
|
||||||
Author: Martin Sekera <aggregate@aggregate.cz>
|
|
||||||
Content-Type: text/plain
|
|
||||||
Posted: 2018-12-24
|
|
||||||
Revision: 1
|
|
||||||
News-Item-Format: 1.0
|
|
||||||
|
|
||||||
I'm no longer using this repository, no further updates are expected.
|
|
|
@ -1,34 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
SUMMARY="A personal collection of scripts, aliases, zsh envs, and a nice prompt."
|
|
||||||
HOMEPAGE="https://git.aggregate.cz/overwatch/over-env"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~armv7 ~x86"
|
|
||||||
MYOPTIONS=""
|
|
||||||
SCM_REPOSITORY="https://git.aggregate.cz/overwatch/over-env.git"
|
|
||||||
if ! ever is_scm; then
|
|
||||||
SCM_BRANCH="${PV}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
run:
|
|
||||||
dev-python/psutil[python_abis:*(-)?]
|
|
||||||
dev-python/over[python_abis:*(-)?]
|
|
||||||
"
|
|
||||||
|
|
||||||
require scm-git
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin bin/*
|
|
||||||
|
|
||||||
exeinto /usr/share/over-env
|
|
||||||
doexe lib/*
|
|
||||||
|
|
||||||
insinto /etc
|
|
||||||
doins -r etc/*
|
|
||||||
|
|
||||||
insinto /usr/share/i18n/locales
|
|
||||||
doins locale/*
|
|
||||||
}
|
|
|
@ -1,32 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
SUMMARY="An encrypted secret (noun) storage."
|
|
||||||
HOMEPAGE="https://git.aggregate.cz/overwatch/${PN}"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~armv7 ~x86"
|
|
||||||
MYOPTIONS=""
|
|
||||||
SCM_REPOSITORY="https://git.aggregate.cz/overwatch/${PN}.git"
|
|
||||||
if ! ever is_scm; then
|
|
||||||
SCM_BRANCH="${PV}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
run:
|
|
||||||
dev-python/over
|
|
||||||
dev-python/pycrypto
|
|
||||||
"
|
|
||||||
|
|
||||||
require scm-git
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
exeinto /usr/share/${PN}
|
|
||||||
doexe ${PN}.py
|
|
||||||
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins version.py
|
|
||||||
|
|
||||||
dodir /usr/$(exhost --target)/bin
|
|
||||||
dosym /usr/share/${PN}/${PN}.py /usr/$(exhost --target)/bin/${PN}
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require budgie-desktop
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require budgie-desktop
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,45 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# based on an older autotools based exheres by Kylie McClain
|
|
||||||
|
|
||||||
SCM_REPOSITORY="https://github.com/solus-project/budgie-desktop.git"
|
|
||||||
SCM_gvc_REPOSITORY="https://gitlab.gnome.org/GNOME/libgnome-volume-control.git"
|
|
||||||
SCM_SECONDARY_REPOSITORIES="gvc"
|
|
||||||
SCM_EXTERNAL_REFS="subprojects/gvc:gvc"
|
|
||||||
|
|
||||||
require scm-git
|
|
||||||
require gtk-icon-cache
|
|
||||||
require gsettings
|
|
||||||
require meson
|
|
||||||
require vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="A modern desktop environment."
|
|
||||||
DESCRIPTION="The Budgie Desktop a modern desktop designed to keep out the way of the user. It features heavy integration with the GNOME stack in order for an enhanced experience."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-2 LGPL-2.1"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
dev-util/intltool
|
|
||||||
doc? ( dev-doc/gtk-doc )
|
|
||||||
build+run:
|
|
||||||
x11-libs/gtk+:3[>=3.22.0]
|
|
||||||
dev-libs/glib:2[>=2.46.0]
|
|
||||||
dev-libs/libpeas:1.0[>=1.8.0]
|
|
||||||
inputmethods/ibus[>=1.5.10]
|
|
||||||
gnome-desktop/gnome-desktop[>=3.22.0]
|
|
||||||
gnome-desktop/gsettings-desktop-schemas[>=3.22.0]
|
|
||||||
gnome-desktop/libwnck[>=3.14.0]
|
|
||||||
sys-apps/accountsservice[>=0.6.40]
|
|
||||||
gnome-desktop/mutter[>=3.22.0&<3.30.0]
|
|
||||||
polkit? ( sys-auth/polkit )
|
|
||||||
run:
|
|
||||||
gnome-desktop/gnome-control-center
|
|
||||||
gnome-desktop/gnome-session
|
|
||||||
gnome-desktop/gnome-settings-daemon:3.0
|
|
||||||
"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
doc
|
|
||||||
polkit
|
|
||||||
"
|
|
|
@ -1,14 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require pypi [ suffix=tar.gz ] setup-py [ import=setuptools ]
|
|
||||||
|
|
||||||
SUMMARY="Python library to read, write, create from scratch and manipulate data from Intel HEX file format."
|
|
||||||
HOMEPAGE="https://pypi.org/project/IntelHex/"
|
|
||||||
|
|
||||||
LICENCES="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~armv7 ~x86"
|
|
||||||
MYOPTIONS=""
|
|
||||||
|
|
||||||
DEPENDENCIES=""
|
|
|
@ -1,25 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
SUMMARY="Useful Python libraries and convenience functions."
|
|
||||||
DESCRIPTION="Stuff mostly derived from the Overwatch UAV project - terminal IO, text, configuration etc."
|
|
||||||
HOMEPAGE="https://git.aggregate.cz/overwatch/over"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~armv7 ~x86"
|
|
||||||
MYOPTIONS=""
|
|
||||||
|
|
||||||
SCM_REPOSITORY="https://git.aggregate.cz/overwatch/over.git"
|
|
||||||
if ! ever is_scm; then
|
|
||||||
SCM_BRANCH="${PV}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
run:
|
|
||||||
dev-python/tzlocal
|
|
||||||
"
|
|
||||||
|
|
||||||
RESTRICT="test" # none provided by upstream
|
|
||||||
|
|
||||||
require setup-py [ import=distutils blacklist="2" ]
|
|
||||||
require scm-git
|
|
|
@ -1,7 +0,0 @@
|
||||||
# Copyright 2015 Marvin Schmidt <marv@exherbo.org>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require openocd
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
# Copyright 2014 Jorge Aparicio
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
SCM_git2cl_REPOSITORY="http://repo.or.cz/r/git2cl.git"
|
|
||||||
SCM_jimtcl_REPOSITORY="http://repo.or.cz/r/jimtcl"
|
|
||||||
SCM_libjaylink_REPOSITORY="http://repo.or.cz/r/libjaylink"
|
|
||||||
|
|
||||||
SCM_SECONDARY_REPOSITORIES="
|
|
||||||
git2cl
|
|
||||||
jimtcl
|
|
||||||
libjaylink
|
|
||||||
"
|
|
||||||
|
|
||||||
SCM_EXTERNAL_REFS="
|
|
||||||
jimtcl:jimtcl
|
|
||||||
src/jtag/drivers/libjaylink:libjaylink
|
|
||||||
tools/git2cl:git2cl
|
|
||||||
"
|
|
||||||
|
|
||||||
require openocd
|
|
||||||
require github [ user=ntfreak ]
|
|
||||||
require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ]
|
|
||||||
|
|
||||||
PLATFORMS=""
|
|
||||||
|
|
||||||
AT_NO_RECURSIVE=1
|
|
||||||
|
|
|
@ -1,34 +0,0 @@
|
||||||
# Copyright 2014 Jorge Aparicio
|
|
||||||
# Copyright 2015 Marvin Schmidt <marv@exherbo.org>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require sourceforge [ suffix=tar.gz ]
|
|
||||||
|
|
||||||
SUMMARY="Open On-Chip Debugger"
|
|
||||||
|
|
||||||
LICENCES="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
ftdi [[ description = [ Build support for FTDI devices ] ]]
|
|
||||||
parport [[ description = [ Build the parallel port driver ] ]]
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build+run:
|
|
||||||
virtual/usb:1
|
|
||||||
ftdi? ( dev-libs/libftdi:1 )
|
|
||||||
"
|
|
||||||
|
|
||||||
DEFAULT_SRC_CONFIGURE_PARAMS=(
|
|
||||||
--disable-werror
|
|
||||||
)
|
|
||||||
|
|
||||||
DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=(
|
|
||||||
"ftdi openjtag_libftdi"
|
|
||||||
"ftdi presto_libftdi"
|
|
||||||
"ftdi usb_blaster_libftdi"
|
|
||||||
ftdi
|
|
||||||
parport
|
|
||||||
)
|
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
SUMMARY="A somewhat less painful alternative to hexdump(1)."
|
|
||||||
HOMEPAGE="https://git.aggregate.cz/overwatch/${PN}"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~armv7 ~x86"
|
|
||||||
MYOPTIONS=""
|
|
||||||
SCM_REPOSITORY="https://git.aggregate.cz/overwatch/${PN}.git"
|
|
||||||
if ! ever is_scm; then
|
|
||||||
SCM_BRANCH="${PV}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
run:
|
|
||||||
dev-python/over
|
|
||||||
"
|
|
||||||
|
|
||||||
require scm-git
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
exeinto /usr/share/${PN}
|
|
||||||
doexe ${PN}.py
|
|
||||||
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins version.py
|
|
||||||
|
|
||||||
dodir /usr/$(exhost --target)/bin
|
|
||||||
dosym /usr/share/${PN}/${PN}.py /usr/$(exhost --target)/bin/${PN}
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require scanmem
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,38 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
#require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.16 ] ]
|
|
||||||
require github [ tag=v${PV} ]
|
|
||||||
|
|
||||||
SUMMARY="A memory scanner for Linux."
|
|
||||||
DESCRIPTION="scanmem is a debugging utility designed to isolate the address of an arbitrary variable in an executing process. scanmem simply needs to be told the pid of the process and the value of the variable at several different times. After several scans of the process, scanmem isolates the position of the variable and allows you to modify its value."
|
|
||||||
|
|
||||||
LICENCES="GPL-3 LGPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
MYOPTIONS="
|
|
||||||
gui [[ description = [ Build GameConqueror, the scanmem graphical interface. ] ]]
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
dev-util/intltool
|
|
||||||
build+run:
|
|
||||||
sys-libs/readline
|
|
||||||
dev-lang/python
|
|
||||||
|
|
||||||
gui? (
|
|
||||||
gnome-bindings/pygobject
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
sys-auth/polkit
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=(
|
|
||||||
gui
|
|
||||||
)
|
|
||||||
|
|
||||||
# autotools.exlib fucks it up somehow
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
edo ./autogen.sh
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require gala
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,39 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require github [ user=elementary ]
|
|
||||||
require meson
|
|
||||||
require vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="A window & compositing manager for the Pantheon desktop."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
sys-devel/gettext
|
|
||||||
build+run:
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
dev-libs/glib:2[>=2.44.0]
|
|
||||||
gnome-desktop/gnome-desktop
|
|
||||||
gnome-desktop/gsettings-desktop-schemas
|
|
||||||
gnome-desktop/gnome-settings-daemon:3.0
|
|
||||||
gnome-desktop/mutter[>=3.22.0&<3.30.0]
|
|
||||||
x11-libs/bamf
|
|
||||||
media-libs/libcanberra
|
|
||||||
x11-libs/clutter
|
|
||||||
base/libgee
|
|
||||||
elementary-lib/granite
|
|
||||||
x11-apps/plank
|
|
||||||
dev-libs/libxml2
|
|
||||||
"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
doc
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
||||||
|
|
||||||
MESON_SRC_CONFIGURE_OPTION_SWITCHES=(
|
|
||||||
"doc documentation"
|
|
||||||
)
|
|
|
@ -1,13 +0,0 @@
|
||||||
diff --git a/src/meson.build b/src/meson.build
|
|
||||||
index 92ceb8f..68e3ff5 100644
|
|
||||||
--- a/src/meson.build
|
|
||||||
+++ b/src/meson.build
|
|
||||||
@@ -4,7 +4,7 @@ gtk_dep = dependency('gtk+-3.0')
|
|
||||||
granite_dep = dependency('granite')
|
|
||||||
lightdm_dep = dependency('liblightdm-gobject-1')
|
|
||||||
|
|
||||||
-install_path = join_paths(get_option('prefix'), get_option('sbindir'))
|
|
||||||
+install_path = join_paths(get_option('prefix'), get_option('bindir'))
|
|
||||||
|
|
||||||
conf_data = configuration_data()
|
|
||||||
conf_data.set('CONF_DIR', join_paths(get_option('sysconfdir'), 'lightdm'))
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require greeter
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,32 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require github [ user=elementary ]
|
|
||||||
require meson
|
|
||||||
require vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="The Pantheon LightDM greeter."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build+run:
|
|
||||||
elementary-lib/granite
|
|
||||||
gnome-desktop/mutter[>=3.28.0&<3.30.0]
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
dev-libs/glib:2[>=2.44.0]
|
|
||||||
gnome-desktop/gnome-settings-daemon
|
|
||||||
x11-libs/gdk-pixbuf
|
|
||||||
elementary-base/wingpanel
|
|
||||||
x11-apps/lightdm
|
|
||||||
x11-libs/libX11
|
|
||||||
"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
||||||
|
|
||||||
DEFAULT_SRC_PREPARE_PATCHES+=(
|
|
||||||
"${FILES}/sbin-to-bin.patch"
|
|
||||||
)
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require session-settings
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,30 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require github [ user=elementary ]
|
|
||||||
|
|
||||||
SUMMARY="Pantheon X session files."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
|
|
||||||
DEPENDENCIES=""
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto /usr/share/xsessions
|
|
||||||
doins xsessions/pantheon.desktop
|
|
||||||
|
|
||||||
insinto /usr/share/gnome-session/sessions
|
|
||||||
doins gnome-session/pantheon.session
|
|
||||||
|
|
||||||
insinto /usr/share/gnome/autostart
|
|
||||||
pushd autostart > /dev/null
|
|
||||||
for f in *; do
|
|
||||||
doins "${f}"
|
|
||||||
done
|
|
||||||
popd > /dev/null
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require stylesheet
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,19 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require github [ user=elementary ]
|
|
||||||
require meson
|
|
||||||
|
|
||||||
SUMMARY="The Pantheon GTK+ stylesheet."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require switchboard
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,25 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require github [ user=elementary ]
|
|
||||||
require meson
|
|
||||||
require vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="Extensible System Settings app designed for elementary OS."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build+run:
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
dev-libs/glib:2[>=2.44.0]
|
|
||||||
x11-libs/clutter-gtk
|
|
||||||
base/libgee
|
|
||||||
elementary-lib/granite
|
|
||||||
dev-libs/libunity
|
|
||||||
"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require wingpanel
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,27 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require github [ user=elementary ]
|
|
||||||
require meson
|
|
||||||
require vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="The extensible top panel for Pantheon."
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
sys-devel/gettext
|
|
||||||
build+run:
|
|
||||||
elementary-base/gala
|
|
||||||
elementary-lib/granite
|
|
||||||
gnome-desktop/mutter[>=3.28.0&<3.30.0]
|
|
||||||
base/libgee
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
dev-libs/glib:2[>=2.44.0]
|
|
||||||
"
|
|
||||||
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require granite
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
|
@ -1,29 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require cmake [ api=2 ]
|
|
||||||
require github [ user=elementary ]
|
|
||||||
require vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="A companion library for GTK+ and GLib that provides complex widgets."
|
|
||||||
#HOMEPAGE="https://github.com/elementary/granite"
|
|
||||||
|
|
||||||
LICENCES="LGPL-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
|
|
||||||
build+run:
|
|
||||||
gnome-desktop/gobject-introspection
|
|
||||||
base/libgee
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
"
|
|
||||||
|
|
||||||
#CMAKE_SRC_CONFIGURE_PARAMS=(
|
|
||||||
# -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc/${PN}
|
|
||||||
#)
|
|
|
@ -1,40 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Based on gnome-characters-3.30.0.ebuild Copyright 1999-2018 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require gnome.org [ suffix=tar.xz ]
|
|
||||||
require freedesktop-desktop gsettings gtk-icon-cache
|
|
||||||
require meson vala [ vala_dep=true ]
|
|
||||||
|
|
||||||
SUMMARY="Unicode character map viewer and library"
|
|
||||||
|
|
||||||
LICENCES="BSD-3"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~x86"
|
|
||||||
MYOPTIONS=""
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
dev-libs/appstream-glib
|
|
||||||
dev-libs/libxml2:2.0
|
|
||||||
sys-devel/gettext[>=0.19.8]
|
|
||||||
virtual/pkg-config
|
|
||||||
build+run:
|
|
||||||
gnome-bindings/gjs[>=1.43.3]
|
|
||||||
dev-libs/glib:2[>=2.32]
|
|
||||||
gnome-desktop/gobject-introspection:=[>=1.35.9]
|
|
||||||
dev-libs/libunistring[>=0.9.5]
|
|
||||||
x11-libs/gtk+:3[gobject-introspection][>=3.20]
|
|
||||||
x11-libs/gdk-pixbuf:2.0
|
|
||||||
x11-libs/pango[gobject-introspection][>=1.36]
|
|
||||||
"
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gsettings_pkg_postinst
|
|
||||||
gtk-icon-cache_pkg_postinst
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gsettings_pkg_postrm
|
|
||||||
gtk-icon-cache_pkg_postrm
|
|
||||||
}
|
|
|
@ -1,129 +0,0 @@
|
||||||
Upstream: Yes
|
|
||||||
Reason_ Work with pipewire 0.2
|
|
||||||
From 0407a8b33d8c3503fba63ad260984bb08bd6e0dc Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Jonas=20=C3=85dahl?= <jadahl@gmail.com>
|
|
||||||
Date: Mon, 9 Jul 2018 17:27:47 +0200
|
|
||||||
Subject: [PATCH] screen-cast-src: Port to pipewire master
|
|
||||||
|
|
||||||
The PipeWire master branch saw some backports from the work branch,
|
|
||||||
including API changes making the 0.1 series more aligned with future
|
|
||||||
plans. Make mutter use the new API. This is needed to avoid dead locks
|
|
||||||
that existed in the older version.
|
|
||||||
---
|
|
||||||
src/backends/meta-screen-cast-stream-src.c | 46 +++++++++++-----------
|
|
||||||
1 file changed, 23 insertions(+), 23 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/backends/meta-screen-cast-stream-src.c b/src/backends/meta-screen-cast-stream-src.c
|
|
||||||
index 337755002..8cd8911ae 100644
|
|
||||||
--- a/src/backends/meta-screen-cast-stream-src.c
|
|
||||||
+++ b/src/backends/meta-screen-cast-stream-src.c
|
|
||||||
@@ -132,8 +132,8 @@ meta_screen_cast_stream_src_maybe_record_frame (MetaScreenCastStreamSrc *src)
|
|
||||||
{
|
|
||||||
MetaScreenCastStreamSrcPrivate *priv =
|
|
||||||
meta_screen_cast_stream_src_get_instance_private (src);
|
|
||||||
- uint32_t buffer_id;
|
|
||||||
- struct spa_buffer *buffer;
|
|
||||||
+ struct pw_buffer *buffer;
|
|
||||||
+ struct spa_buffer *spa_buffer;
|
|
||||||
uint8_t *map = NULL;
|
|
||||||
uint8_t *data;
|
|
||||||
uint64_t now_us;
|
|
||||||
@@ -148,22 +148,24 @@ meta_screen_cast_stream_src_maybe_record_frame (MetaScreenCastStreamSrc *src)
|
|
||||||
if (!priv->pipewire_stream)
|
|
||||||
return;
|
|
||||||
|
|
||||||
- buffer_id = pw_stream_get_empty_buffer (priv->pipewire_stream);
|
|
||||||
- if (buffer_id == SPA_ID_INVALID)
|
|
||||||
- return;
|
|
||||||
-
|
|
||||||
- buffer = pw_stream_peek_buffer (priv->pipewire_stream, buffer_id);
|
|
||||||
+ buffer = pw_stream_dequeue_buffer (priv->pipewire_stream);
|
|
||||||
if (!buffer)
|
|
||||||
{
|
|
||||||
- g_warning ("Failed to peek at PipeWire buffer");
|
|
||||||
+ g_warning ("Failed to dequeue at PipeWire buffer");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (buffer->datas[0].type == priv->pipewire_type->data.MemFd)
|
|
||||||
+ spa_buffer = buffer->buffer;
|
|
||||||
+
|
|
||||||
+ if (spa_buffer->datas[0].data)
|
|
||||||
+ {
|
|
||||||
+ data = spa_buffer->datas[0].data;
|
|
||||||
+ }
|
|
||||||
+ else if (spa_buffer->datas[0].type == priv->pipewire_type->data.MemFd)
|
|
||||||
{
|
|
||||||
- map = mmap (NULL, buffer->datas[0].maxsize + buffer->datas[0].mapoffset,
|
|
||||||
+ map = mmap (NULL, spa_buffer->datas[0].maxsize + spa_buffer->datas[0].mapoffset,
|
|
||||||
PROT_READ | PROT_WRITE, MAP_SHARED,
|
|
||||||
- buffer->datas[0].fd, 0);
|
|
||||||
+ spa_buffer->datas[0].fd, 0);
|
|
||||||
if (map == MAP_FAILED)
|
|
||||||
{
|
|
||||||
g_warning ("Failed to mmap pipewire stream buffer: %s\n",
|
|
||||||
@@ -171,14 +173,11 @@ meta_screen_cast_stream_src_maybe_record_frame (MetaScreenCastStreamSrc *src)
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
- data = SPA_MEMBER (map, buffer->datas[0].mapoffset, uint8_t);
|
|
||||||
- }
|
|
||||||
- else if (buffer->datas[0].type == priv->pipewire_type->data.MemPtr)
|
|
||||||
- {
|
|
||||||
- data = buffer->datas[0].data;
|
|
||||||
+ data = SPA_MEMBER (map, spa_buffer->datas[0].mapoffset, uint8_t);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
+ g_warning ("Unhandled spa buffer type: %d", spa_buffer->datas[0].type);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -186,11 +185,11 @@ meta_screen_cast_stream_src_maybe_record_frame (MetaScreenCastStreamSrc *src)
|
|
||||||
priv->last_frame_timestamp_us = now_us;
|
|
||||||
|
|
||||||
if (map)
|
|
||||||
- munmap (map, buffer->datas[0].maxsize + buffer->datas[0].mapoffset);
|
|
||||||
+ munmap (map, spa_buffer->datas[0].maxsize + spa_buffer->datas[0].mapoffset);
|
|
||||||
|
|
||||||
- buffer->datas[0].chunk->size = buffer->datas[0].maxsize;
|
|
||||||
+ spa_buffer->datas[0].chunk->size = spa_buffer->datas[0].maxsize;
|
|
||||||
|
|
||||||
- pw_stream_send_buffer (priv->pipewire_stream, buffer_id);
|
|
||||||
+ pw_stream_queue_buffer (priv->pipewire_stream, buffer);
|
|
||||||
}
|
|
||||||
|
|
||||||
static gboolean
|
|
||||||
@@ -266,8 +265,8 @@ on_stream_state_changed (void *data,
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
-on_stream_format_changed (void *data,
|
|
||||||
- struct spa_pod *format)
|
|
||||||
+on_stream_format_changed (void *data,
|
|
||||||
+ const struct spa_pod *format)
|
|
||||||
{
|
|
||||||
MetaScreenCastStreamSrc *src = data;
|
|
||||||
MetaScreenCastStreamSrcPrivate *priv =
|
|
||||||
@@ -276,7 +275,7 @@ on_stream_format_changed (void *data,
|
|
||||||
uint8_t params_buffer[1024];
|
|
||||||
int32_t width, height, stride, size;
|
|
||||||
struct spa_pod_builder pod_builder;
|
|
||||||
- struct spa_pod *params[1];
|
|
||||||
+ const struct spa_pod *params[1];
|
|
||||||
const int bpp = 4;
|
|
||||||
|
|
||||||
if (!format)
|
|
||||||
@@ -372,7 +371,8 @@ create_pipewire_stream (MetaScreenCastStreamSrc *src,
|
|
||||||
result = pw_stream_connect (pipewire_stream,
|
|
||||||
PW_DIRECTION_OUTPUT,
|
|
||||||
NULL,
|
|
||||||
- PW_STREAM_FLAG_NONE,
|
|
||||||
+ (PW_STREAM_FLAG_DRIVER |
|
|
||||||
+ PW_STREAM_FLAG_MAP_BUFFERS),
|
|
||||||
params, G_N_ELEMENTS (params));
|
|
||||||
if (result != 0)
|
|
||||||
{
|
|
||||||
--
|
|
||||||
2.17.1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
Upstream: Yes, rebased for 3.28.3 here
|
|
||||||
From c216397974a7d75a3fdb374becbc40a23ec878bf Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jan Grulich <jgrulich@redhat.com>
|
|
||||||
Date: Mon, 6 Aug 2018 10:05:36 +0200
|
|
||||||
Subject: [PATCH] Update libpipewire requirements
|
|
||||||
|
|
||||||
PipeWire 0.2.2+ now provides libpipewire-0.2 and not libpipewire-0.1 anymore
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index e795159..9adb14b 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -245,7 +245,7 @@ AC_ARG_ENABLE(remote-desktop,
|
|
||||||
enable_remote_desktop=no
|
|
||||||
)
|
|
||||||
AS_IF([test "$enable_remote_desktop" = "yes"], [
|
|
||||||
- MUTTER_PC_MODULES="$MUTTER_PC_MODULES libpipewire-0.1 >= 0.1.8"
|
|
||||||
+ MUTTER_PC_MODULES="$MUTTER_PC_MODULES libpipewire-0.2 >= 0.2.2"
|
|
||||||
AC_DEFINE([HAVE_REMOTE_DESKTOP],[1], [Defined if screen cast and remote desktop support is enabled])
|
|
||||||
])
|
|
||||||
AM_CONDITIONAL([HAVE_REMOTE_DESKTOP],[test "$enable_remote_desktop" = "yes"])
|
|
|
@ -1,94 +0,0 @@
|
||||||
# Copyright 2009 Saleem Abdulrasool <compnerd@compnerd.org>
|
|
||||||
# Copyright 2011 Brett Witherspoon <spoonb@exherbo.org>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require gnome.org [ suffix=tar.xz ] gsettings autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.16 ] ]
|
|
||||||
|
|
||||||
|
|
||||||
SUMMARY="Clutter and metacity based compositing window manager"
|
|
||||||
|
|
||||||
LICENCES="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~x86"
|
|
||||||
MYOPTIONS="gobject-introspection
|
|
||||||
remote-desktop [[ description = [ Support remote desktop and screen casting ] ]]
|
|
||||||
sound [[ description = [ Enable the use of libcanberra for event sounds ] ]]
|
|
||||||
wacom [[ description = [ Use libwacom for tablet identification ] ]]
|
|
||||||
( linguas: am ar as ast az be be@latin bg bn bn_IN br bs ca ca@valencia cs cy da de dz el en_CA
|
|
||||||
en_GB eo es et eu fa fi fr fur ga gl gu ha he hi hr hu hy id ig is it ja ka kk kn ko ku
|
|
||||||
la lt lv mai mg mk ml mn mr ms nb nds ne nl nn oc or pa pl pt pt_BR ro ru rw si sk
|
|
||||||
sl sq sr sr@latin sv ta te tg th tk tr ug uk vi wa xh yo zh_CN zh_HK zh_TW )
|
|
||||||
( providers: elogind systemd ) [[
|
|
||||||
*description = [ Session tracking provider ]
|
|
||||||
number-selected = at-most-one
|
|
||||||
]]
|
|
||||||
"
|
|
||||||
|
|
||||||
BUGS_TO="spoonb@exherbo.org"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
sys-devel/gettext[>=0.19.6]
|
|
||||||
sys-libs/wayland-protocols[>=1.12]
|
|
||||||
virtual/pkg-config[>=0.21]
|
|
||||||
build+run:
|
|
||||||
core/json-glib
|
|
||||||
dev-libs/glib:2[>=2.53.2]
|
|
||||||
gnome-desktop/gnome-desktop:3.0
|
|
||||||
gnome-desktop/gsettings-desktop-schemas[>=3.21.4][gobject-introspection?]
|
|
||||||
gnome-desktop/libgudev[>=232]
|
|
||||||
gnome-desktop/zenity
|
|
||||||
sys-apps/upower[>=0.99.0]
|
|
||||||
sys-libs/libinput[>=1.4]
|
|
||||||
sys-libs/wayland[>=1.13.0]
|
|
||||||
x11-apps/xkeyboard-config
|
|
||||||
x11-dri/mesa[>=10.3]
|
|
||||||
x11-dri/libdrm[>=2.4.83]
|
|
||||||
x11-libs/cairo[>=1.10.0]
|
|
||||||
x11-libs/gtk+:3[>=3.19.8][gobject-introspection?][wayland]
|
|
||||||
x11-libs/pango[>=1.2.0]
|
|
||||||
x11-libs/libICE
|
|
||||||
x11-libs/libSM
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libXcomposite[>=0.2]
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXdamage
|
|
||||||
x11-libs/libXext
|
|
||||||
x11-libs/libXfixes
|
|
||||||
x11-libs/libXi[>=1.6.99.1]
|
|
||||||
x11-libs/libXinerama
|
|
||||||
x11-libs/libXrandr[>=1.5.0]
|
|
||||||
x11-libs/libXrender
|
|
||||||
x11-libs/libxcb
|
|
||||||
x11-libs/libxkbcommon[X][>=0.4.3]
|
|
||||||
x11-libs/libxkbfile
|
|
||||||
x11-libs/startup-notification[>=0.7]
|
|
||||||
gobject-introspection? ( gnome-desktop/gobject-introspection:1[>=0.9.5] )
|
|
||||||
providers:elogind? ( sys-auth/elogind )
|
|
||||||
providers:systemd? ( sys-apps/systemd )
|
|
||||||
remote-desktop? ( media/pipewire[>=0.2.2] )
|
|
||||||
sound? ( media-libs/libcanberra[providers:gtk3][>=0.26] )
|
|
||||||
wacom? ( x11-libs/libwacom[>=0.19] )
|
|
||||||
run:
|
|
||||||
x11-server/xorg-server[xwayland]
|
|
||||||
recommendation:
|
|
||||||
gnome-desktop/gnome-themes-standard [[
|
|
||||||
description = [ Provides default GNOME 3 theme (Adwaita) ]
|
|
||||||
]]
|
|
||||||
"
|
|
||||||
|
|
||||||
# Bundled clutter fails its tests
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
DEFAULT_SRC_PREPARE_PATCHES=(
|
|
||||||
"${FILES}"/c216397974a7d75a3fdb374becbc40a23ec878bf.patch
|
|
||||||
"${FILES}"/0407a8b33d8c3503fba63ad260984bb08bd6e0dc.patch
|
|
||||||
)
|
|
||||||
DEFAULT_SRC_CONFIGURE_PARAMS=( '--enable-sm' '--enable-startup-notification' '--disable-debug'
|
|
||||||
'--enable-native-backend' '--enable-wayland' '--enable-gudev'
|
|
||||||
'--enable-egl-device' '--disable-scrollkeeper' '--disable-static'
|
|
||||||
# need to reduce default compiler warnings due to deprecation errors
|
|
||||||
'--enable-compile-warnings=maximum' )
|
|
||||||
DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( 'gobject-introspection introspection' 'remote-desktop' 'wacom libwacom' )
|
|
||||||
DEFAULT_SRC_CONFIGURE_OPTION_WITHS=( 'sound libcanberra' )
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
# Copyright 2009 Michael Forney
|
|
||||||
# Copyright 2011-2015 Pierre Lejeune <superheron@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
require blender
|
|
||||||
|
|
||||||
PLATFORMS="~amd64"
|
|
||||||
|
|
||||||
DEFAULT_SRC_PREPARE_PATCHES=(
|
|
||||||
"${FILES}"/4e4a93bc454d93ec8523f44b73a42977e2868ecc.patch
|
|
||||||
)
|
|
||||||
|
|
|
@ -1,216 +0,0 @@
|
||||||
# Copyright 2009 Michael Forney
|
|
||||||
# Copyright 2011-2015 Pierre Lejeune <superheron@gmail.com>
|
|
||||||
# Copyright 2014 Johannes Nixdorf <mixi@exherbo.org>
|
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
MY_PV=${PV/b}
|
|
||||||
|
|
||||||
require cmake [ api=2 ] \
|
|
||||||
flag-o-matic \
|
|
||||||
freedesktop-desktop \
|
|
||||||
python [ blacklist="2 3.4 3.7" multibuild=false ] \
|
|
||||||
toolchain-funcs
|
|
||||||
|
|
||||||
export_exlib_phases src_prepare src_configure src_install
|
|
||||||
|
|
||||||
SUMMARY="Blender is the free open source 3D content creation suite"
|
|
||||||
HOMEPAGE="https://www.blender.org"
|
|
||||||
DOWNLOADS="https://download.blender.org/source/${PNV}.tar.gz"
|
|
||||||
|
|
||||||
LICENCES="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
MYOPTIONS="
|
|
||||||
ffmpeg
|
|
||||||
fftw [[ description = [ Support for smoke, audio effects and the ocean simulator ] ]]
|
|
||||||
jack [[ description = [ Support for sound output through jack ] ]]
|
|
||||||
jpeg2000
|
|
||||||
openal [[ description = [ Support for sound output using openal ] ]]
|
|
||||||
openmp
|
|
||||||
sdl [[ description = [ Support for sound output using SDL and joystick support ] ]]
|
|
||||||
sndfile [[ description = [ Support for some audio codecs through libsndfile ] ]]
|
|
||||||
|
|
||||||
ffmpeg? ( ( providers: ffmpeg libav ) [[ number-selected = exactly-one ]] )
|
|
||||||
|
|
||||||
( providers: ijg-jpeg jpeg-turbo ) [[ number-selected = exactly-one ]]
|
|
||||||
"
|
|
||||||
|
|
||||||
# FIXME: Tests fire tons of sydbox violations
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
sci-libs/eigen:3[>=3.2.7]
|
|
||||||
x11-proto/xorgproto
|
|
||||||
build+run:
|
|
||||||
app-arch/lzo:2
|
|
||||||
dev-libs/boost[>=1.48.0]
|
|
||||||
dev-python/numpy[>=1.7.0][python_abis:*(-)?]
|
|
||||||
media-libs/OpenImageIO
|
|
||||||
media-libs/freetype:2
|
|
||||||
media-libs/glew
|
|
||||||
media-libs/ilmbase
|
|
||||||
media-libs/libpng:=
|
|
||||||
media-libs/openexr
|
|
||||||
media-libs/tiff
|
|
||||||
sys-libs/zlib
|
|
||||||
x11-dri/glu
|
|
||||||
x11-dri/mesa
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libXfixes
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXrender
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
ffmpeg? (
|
|
||||||
providers:ffmpeg? ( media/ffmpeg )
|
|
||||||
providers:libav? ( media/libav )
|
|
||||||
)
|
|
||||||
fftw? ( sci-libs/fftw[>=3.0] )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
jpeg2000? ( media-libs/OpenJPEG:0 )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
sdl? ( media-libs/SDL:2 )
|
|
||||||
sndfile? ( media-libs/libsndfile )
|
|
||||||
providers:ijg-jpeg? ( media-libs/jpeg:= )
|
|
||||||
providers:jpeg-turbo? ( media-libs/libjpeg-turbo )
|
|
||||||
suggestion:
|
|
||||||
dev-python/requests[python_abis:*(-)?] [[ description = [ Support to upload models to sketchfab ] ]]
|
|
||||||
"
|
|
||||||
|
|
||||||
blender_src_prepare() {
|
|
||||||
if option openmp; then
|
|
||||||
# stolen from the cmake test
|
|
||||||
# we can't just test for the flag because clang ignores it and returns 0
|
|
||||||
cat > "${WORKBASE}"/openmp-test.c <<HERE
|
|
||||||
#include <omp.h>
|
|
||||||
int main() {
|
|
||||||
#ifdef _OPENMP
|
|
||||||
return 0;
|
|
||||||
#else
|
|
||||||
breaks_on_purpose
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
HERE
|
|
||||||
|
|
||||||
if ! ${CC} ${CFLAGS} -fopenmp "${WORKBASE}"/openmp-test.c -o /dev/null &> /dev/null ||
|
|
||||||
! ${CXX} ${CXXFLAGS} -fopenmp "${WORKBASE}"/openmp-test.c -o /dev/null &> /dev/null; then
|
|
||||||
eerror "You enabled the openmp option for blender but your selected compiler doesn't support it."
|
|
||||||
eerror "Either use a different compiler or disable the openmp option."
|
|
||||||
die
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# fix c++ errors on gcc-8.x
|
|
||||||
if cc-is-gcc && ever at_least 8.0 $(gcc-version); then
|
|
||||||
einfo "Applying GCC 8 patches"
|
|
||||||
edo pushd ${WORKBASE}/${PNV}
|
|
||||||
expatch "${FILES}"/tree_hpp.patch
|
|
||||||
expatch "${FILES}"/util_sseb.patch
|
|
||||||
edo popd
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
blender_src_configure() {
|
|
||||||
# WITH_OPENIMAGEIO: required for cycles
|
|
||||||
# WITH_INSTALL_PORTABLE: respect CMAKE_INSTALL_PREFIX
|
|
||||||
# WITH_PYTHON_INSTALL*: use the system python modules
|
|
||||||
# WITH_OPENCOLORIO, WITH_INPUT_NDOF: unwritten dependencies
|
|
||||||
# no WITH_SYSTEM_BULLET: not supported by upstream because of missing features
|
|
||||||
local args=(
|
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release
|
|
||||||
-DCMAKE_SKIP_BUILD_RPATH:BOOL=TRUE
|
|
||||||
-DPYTHON_VERSION:STRING=$(python_get_abi)
|
|
||||||
-DWITH_ALEMBIC:BOOL=FALSE
|
|
||||||
-DWITH_ALEMBIC_HDF5:BOOL=FALSE
|
|
||||||
-DWITH_BOOST:BOOL=TRUE
|
|
||||||
-DWITH_BUILDINFO:BOOL=TRUE
|
|
||||||
-DWITH_BULLET:BOOL=TRUE
|
|
||||||
-DWITH_CODEC_AVI:BOOL=TRUE
|
|
||||||
-DWITH_COMPOSITOR:BOOL=TRUE
|
|
||||||
-DWITH_CYCLES:BOOL=TRUE
|
|
||||||
-DWITH_CYCLES_CUDA_BINARIES:BOOL=FALSE
|
|
||||||
-DWITH_CYCLES_OPENSUBDIV:BOOL=FALSE
|
|
||||||
-DWITH_CYCLES_OSL:BOOL=FALSE
|
|
||||||
-DWITH_CYCLES_STANDALONE:BOOL=FALSE
|
|
||||||
-DWITH_CYCLES_STANDALONE_GUI:BOOL=FALSE
|
|
||||||
-DWITH_DOC_MANPAGE:BOOL=TRUE
|
|
||||||
-DWITH_FREESTYLE:BOOL=TRUE
|
|
||||||
-DWITH_GAMEENGINE:BOOL=TRUE
|
|
||||||
-DWITH_GAMEENGINE_DECKLINK:BOOL=TRUE
|
|
||||||
-DWITH_GHOST_XDND:BOOL=TRUE
|
|
||||||
-DWITH_GTESTS:BOOL=FALSE
|
|
||||||
-DWITH_HEADLESS:BOOL=FALSE
|
|
||||||
-DWITH_IK_ITASC:BOOL=TRUE
|
|
||||||
-DWITH_IK_SOLVER:BOOL=TRUE
|
|
||||||
-DWITH_IMAGE_CINEON:BOOL=TRUE
|
|
||||||
-DWITH_IMAGE_DDS:BOOL=TRUE
|
|
||||||
-DWITH_IMAGE_FRAMESERVER:BOOL=TRUE
|
|
||||||
-DWITH_IMAGE_HDR:BOOL=TRUE
|
|
||||||
-DWITH_IMAGE_OPENEXR:BOOL=TRUE
|
|
||||||
-DWITH_IMAGE_TIFF:BOOL=TRUE
|
|
||||||
-DWITH_INPUT_NDOF:BOOL=FALSE
|
|
||||||
-DWITH_INSTALL_PORTABLE:BOOL=FALSE
|
|
||||||
-DWITH_INTERNATIONAL:BOOL=TRUE
|
|
||||||
-DWITH_LIBMV:BOOL=TRUE
|
|
||||||
-DWITH_LLVM:BOOL=FALSE
|
|
||||||
-DWITH_LZMA:BOOL=TRUE
|
|
||||||
-DWITH_LZO:BOOL=TRUE
|
|
||||||
-DWITH_MEM_JEMALLOC:BOOL=FALSE
|
|
||||||
-DWITH_MEM_VALGRIND:BOOL=FALSE
|
|
||||||
-DWITH_MOD_BOOLEAN:BOOL=TRUE
|
|
||||||
-DWITH_MOD_FLUID:BOOL=TRUE
|
|
||||||
-DWITH_MOD_REMESH:BOOL=TRUE
|
|
||||||
-DWITH_MOD_SMOKE:BOOL=TRUE
|
|
||||||
-DWITH_OPENCOLLADA:BOOL=FALSE
|
|
||||||
-DWITH_OPENCOLORIO:BOOL=FALSE
|
|
||||||
-DWITH_OPENGL_TESTS:BOOL=FALSE
|
|
||||||
-DWITH_OPENIMAGEIO:BOOL=TRUE
|
|
||||||
-DWITH_OPENSUBDIV:BOOL=FALSE
|
|
||||||
-DWITH_OPENVDB:BOOL=FALSE
|
|
||||||
-DWITH_OPENVDB_BLOSC:BOOL=FALSE
|
|
||||||
-DWITH_PLAYER:BOOL=TRUE
|
|
||||||
-DWITH_PYTHON_INSTALL:BOOL=FALSE
|
|
||||||
-DWITH_PYTHON_INSTALL_NUMPY:BOOL=FALSE
|
|
||||||
-DWITH_PYTHON_INSTALL_REQUESTS:BOOL=FALSE
|
|
||||||
-DWITH_PYTHON_MODULE:BOOL=FALSE
|
|
||||||
-DWITH_RAYOPTIMIZATION:BOOL=TRUE
|
|
||||||
-DWITH_STATIC_LIBS:BOOL=FALSE
|
|
||||||
-DWITH_SYSTEM_EIGEN3:BOOL=TRUE
|
|
||||||
-DWITH_SYSTEM_GLES:BOOL=TRUE
|
|
||||||
-DWITH_SYSTEM_GLEW:BOOL=TRUE
|
|
||||||
-DWITH_SYSTEM_LZO:BOOL=TRUE
|
|
||||||
-DWITH_SYSTEM_OPENJPEG:BOOL=TRUE
|
|
||||||
-DWITH_X11_ALPHA:BOOL=TRUE
|
|
||||||
-DWITH_X11_XF86VMODE:BOOL=TRUE
|
|
||||||
-DWITH_X11_XFIXES:BOOL=TRUE
|
|
||||||
-DWITH_X11_XINPUT:BOOL=TRUE
|
|
||||||
$(cmake_with ffmpeg CODEC_FFMPEG)
|
|
||||||
$(cmake_with fftw FFTW3)
|
|
||||||
$(cmake_with fftw MOD_OCEANSIM)
|
|
||||||
$(cmake_with jack JACK)
|
|
||||||
$(cmake_with jpeg2000 IMAGE_OPENJPEG)
|
|
||||||
$(cmake_with openal OPENAL)
|
|
||||||
$(cmake_with openmp OPENMP)
|
|
||||||
$(cmake_with sdl SDL)
|
|
||||||
$(cmake_with sndfile CODEC_SNDFILE)
|
|
||||||
)
|
|
||||||
|
|
||||||
ecmake "${args[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
blender_src_install() {
|
|
||||||
cmake_src_install
|
|
||||||
|
|
||||||
# TODO: Use CMAKE_INSTALL_FULL_DATAROOTDIR
|
|
||||||
edo mv "${IMAGE}"/usr/{$(exhost --target)/,}share
|
|
||||||
# TODO: blender fails to run otherwise
|
|
||||||
dodir /usr/$(exhost --target)/share
|
|
||||||
dosym /usr/share/${PN} /usr/$(exhost --target)/share/${PN}
|
|
||||||
|
|
||||||
edo mv "${IMAGE}"/usr/share/doc/{${PN},${PNV}}
|
|
||||||
|
|
||||||
keepdir /usr/share/${PN}/${MY_PV}/scripts/addons_contrib
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,85 +0,0 @@
|
||||||
Source/Upstream: Yes, fixed in git master
|
|
||||||
Reason: Fix build with ffmpeg4
|
|
||||||
|
|
||||||
From 4e4a93bc454d93ec8523f44b73a42977e2868ecc Mon Sep 17 00:00:00 2001
|
|
||||||
From: Bastien Montagne <montagne29@wanadoo.fr>
|
|
||||||
Date: Tue, 8 May 2018 16:00:52 +0200
|
|
||||||
Subject: [PATCH] Fix building with latest versions of ffmpeg.
|
|
||||||
|
|
||||||
Some years-old deprecated stuff has now been removed.
|
|
||||||
|
|
||||||
Correct solution is probably to use valid defines etc. in own code, but
|
|
||||||
this is more FFMEPG maintainer task (since it also may change how old
|
|
||||||
FFMPEG we do support...).
|
|
||||||
---
|
|
||||||
intern/ffmpeg/ffmpeg_compat.h | 39 ++++++++++++++++++++++++++
|
|
||||||
source/blender/blenkernel/intern/writeffmpeg.c | 3 +-
|
|
||||||
2 files changed, 41 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/intern/ffmpeg/ffmpeg_compat.h b/intern/ffmpeg/ffmpeg_compat.h
|
|
||||||
index 1eb6c3ba2dc..bc65f19ef59 100644
|
|
||||||
--- a/intern/ffmpeg/ffmpeg_compat.h
|
|
||||||
+++ b/intern/ffmpeg/ffmpeg_compat.h
|
|
||||||
@@ -119,6 +119,45 @@ int av_sample_fmt_is_planar(enum AVSampleFormat sample_fmt)
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
+/* XXX TODO Probably fix to correct modern flags in code? Not sure how old FFMPEG we want to support though,
|
|
||||||
+ * so for now this will do. */
|
|
||||||
+
|
|
||||||
+#ifndef FF_MIN_BUFFER_SIZE
|
|
||||||
+# ifdef AV_INPUT_BUFFER_MIN_SIZE
|
|
||||||
+# define FF_MIN_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE
|
|
||||||
+# endif
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
+#ifndef FF_INPUT_BUFFER_PADDING_SIZE
|
|
||||||
+# ifdef AV_INPUT_BUFFER_PADDING_SIZE
|
|
||||||
+# define FF_INPUT_BUFFER_PADDING_SIZE AV_INPUT_BUFFER_PADDING_SIZE
|
|
||||||
+# endif
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
+#ifndef CODEC_FLAG_GLOBAL_HEADER
|
|
||||||
+# ifdef AV_CODEC_FLAG_GLOBAL_HEADER
|
|
||||||
+# define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER
|
|
||||||
+# endif
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
+#ifndef CODEC_FLAG_GLOBAL_HEADER
|
|
||||||
+# ifdef AV_CODEC_FLAG_GLOBAL_HEADER
|
|
||||||
+# define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER
|
|
||||||
+# endif
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
+#ifndef CODEC_FLAG_INTERLACED_DCT
|
|
||||||
+# ifdef AV_CODEC_FLAG_INTERLACED_DCT
|
|
||||||
+# define CODEC_FLAG_INTERLACED_DCT AV_CODEC_FLAG_INTERLACED_DCT
|
|
||||||
+# endif
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
+#ifndef CODEC_FLAG_INTERLACED_ME
|
|
||||||
+# ifdef AV_CODEC_FLAG_INTERLACED_ME
|
|
||||||
+# define CODEC_FLAG_INTERLACED_ME AV_CODEC_FLAG_INTERLACED_ME
|
|
||||||
+# endif
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
/* FFmpeg upstream 1.0 is the first who added AV_ prefix. */
|
|
||||||
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 59, 100)
|
|
||||||
# define AV_CODEC_ID_NONE CODEC_ID_NONE
|
|
||||||
diff --git a/source/blender/blenkernel/intern/writeffmpeg.c b/source/blender/blenkernel/intern/writeffmpeg.c
|
|
||||||
index d7fcd896e11..fc719634ff5 100644
|
|
||||||
--- a/source/blender/blenkernel/intern/writeffmpeg.c
|
|
||||||
+++ b/source/blender/blenkernel/intern/writeffmpeg.c
|
|
||||||
@@ -619,7 +619,8 @@ static AVStream *alloc_video_stream(FFMpegContext *context, RenderData *rd, int
|
|
||||||
c->rc_buffer_aggressivity = 1.0;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
- c->me_method = ME_EPZS;
|
|
||||||
+ /* Deprecated and not doing anything since July 2015, deleted in recent ffmpeg */
|
|
||||||
+ //c->me_method = ME_EPZS;
|
|
||||||
|
|
||||||
codec = avcodec_find_encoder(c->codec_id);
|
|
||||||
if (!codec)
|
|
||||||
--
|
|
||||||
2.16.3
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- a/intern/itasc/kdl/tree.hpp 2018-03-23 16:22:25.000000000 +0100
|
|
||||||
+++ b/intern/itasc/kdl/tree.hpp 2018-08-13 19:31:32.101185313 +0200
|
|
||||||
@@ -34,7 +34,7 @@
|
|
||||||
//Forward declaration
|
|
||||||
class TreeElement;
|
|
||||||
// Eigen allocator is needed for alignment of Eigen data types
|
|
||||||
- typedef std::map<std::string,TreeElement, std::less<std::string>, Eigen::aligned_allocator<std::pair<std::string, TreeElement> > > SegmentMap;
|
|
||||||
+ typedef std::map<std::string,TreeElement, std::less<std::string>, Eigen::aligned_allocator<std::pair<const std::string, TreeElement> > > SegmentMap;
|
|
||||||
|
|
||||||
class TreeElement
|
|
||||||
{
|
|
|
@ -1,12 +0,0 @@
|
||||||
--- a/intern/cycles/util/util_sseb.h
|
|
||||||
+++ b/intern/cycles/util/util_sseb.h
|
|
||||||
@@ -116,7 +116,7 @@ __forceinline const sseb unpacklo( const sseb& a, const sseb& b ) { return _mm_u
|
|
||||||
__forceinline const sseb unpackhi( const sseb& a, const sseb& b ) { return _mm_unpackhi_ps(a, b); }
|
|
||||||
|
|
||||||
template<size_t i0, size_t i1, size_t i2, size_t i3> __forceinline const sseb shuffle( const sseb& a ) {
|
|
||||||
- return _mm_shuffle_epi32(a, _MM_SHUFFLE(i3, i2, i1, i0));
|
|
||||||
+ return _mm_castsi128_ps(_mm_shuffle_epi32(a, _MM_SHUFFLE(i3, i2, i1, i0)));
|
|
||||||
}
|
|
||||||
|
|
||||||
template<> __forceinline const sseb shuffle<0, 1, 0, 1>( const sseb& a ) {
|
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
SUMMARY="Audio-video format converter."
|
|
||||||
DESCRIPTION="A video converter meant to coerce all video formats into one format with properly normalized audio. It can also be used to extract audio from video files, resizing, or very basic cutting."
|
|
||||||
HOMEPAGE="https://git.aggregate.cz/overwatch/${PN}"
|
|
||||||
LICENCES="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
PLATFORMS="~amd64 ~armv7 ~x86"
|
|
||||||
MYOPTIONS="
|
|
||||||
( providers: ffmpeg libav ) [[ number-selected = exactly-one ]]
|
|
||||||
"
|
|
||||||
SCM_REPOSITORY="https://git.aggregate.cz/overwatch/${PN}.git"
|
|
||||||
if ! ever is_scm; then
|
|
||||||
SCM_BRANCH="${PV}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DEPENDENCIES="
|
|
||||||
run:
|
|
||||||
dev-python/over
|
|
||||||
(
|
|
||||||
providers:ffmpeg? ( media/ffmpeg )
|
|
||||||
providers:libav? ( media/libav )
|
|
||||||
)
|
|
||||||
|
|
||||||
"
|
|
||||||
|
|
||||||
require scm-git
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
exeinto /usr/share/${PN}
|
|
||||||
doexe ${PN}.py
|
|
||||||
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins aux.py version.py
|
|
||||||
|
|
||||||
dodoc doc/*
|
|
||||||
|
|
||||||
dodir /usr/$(exhost --target)/bin
|
|
||||||
dosym /usr/share/${PN}/${PN}.py /usr/$(exhost --target)/bin/${PN}
|
|
||||||
}
|
|
|
@ -1,60 +0,0 @@
|
||||||
<?xml version='1.0'?>
|
|
||||||
<!--
|
|
||||||
This file is only here to work around
|
|
||||||
https://github.com/telegramdesktop/tdesktop/issues/4240
|
|
||||||
It has been taken from (with slight modification)
|
|
||||||
https://github.com/telegramdesktop/tdesktop/issues/4493
|
|
||||||
-->
|
|
||||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
|
||||||
<fontconfig>
|
|
||||||
<dir>/usr/share/fonts</dir>
|
|
||||||
<dir>/usr/local/share/fonts</dir>
|
|
||||||
<dir prefix="xdg">fonts</dir>
|
|
||||||
<match target="pattern">
|
|
||||||
<test qual="any" name="family">
|
|
||||||
<string>mono</string>
|
|
||||||
</test>
|
|
||||||
<edit name="family" mode="assign" binding="same">
|
|
||||||
<string>monospace</string>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
<match target="pattern">
|
|
||||||
<test qual="any" name="family">
|
|
||||||
<string>sans serif</string>
|
|
||||||
</test>
|
|
||||||
<edit name="family" mode="assign" binding="same">
|
|
||||||
<string>sans-serif</string>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
<match target="pattern">
|
|
||||||
<test qual="any" name="family">
|
|
||||||
<string>sans</string>
|
|
||||||
</test>
|
|
||||||
<edit name="family" mode="assign" binding="same">
|
|
||||||
<string>sans-serif</string>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
<cachedir>/var/cache/fontconfig</cachedir>
|
|
||||||
<cachedir prefix="xdg">fontconfig</cachedir>
|
|
||||||
<cachedir>~/.fontconfig</cachedir>
|
|
||||||
<match target="font">
|
|
||||||
<edit mode="assign" name="antialias">
|
|
||||||
<bool>true</bool>
|
|
||||||
</edit>
|
|
||||||
<edit mode="assign" name="embeddedbitmap">
|
|
||||||
<bool>false</bool>
|
|
||||||
</edit>
|
|
||||||
<edit mode="assign" name="hinting">
|
|
||||||
<bool>true</bool>
|
|
||||||
</edit>
|
|
||||||
<edit mode="assign" name="hintstyle">
|
|
||||||
<const>hintslight</const>
|
|
||||||
</edit>
|
|
||||||
<edit mode="assign" name="lcdfilter">
|
|
||||||
<const>lcddefault</const>
|
|
||||||
</edit>
|
|
||||||
<edit mode="assign" name="rgba">
|
|
||||||
<const>rgb</const>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
</fontconfig>
|
|
|
@ -1,15 +0,0 @@
|
||||||
#! /bin/sh
|
|
||||||
# this wrapper disables the auto-updater of telegram-desktop
|
|
||||||
# This program is licensed under the same license as telegram-desktop
|
|
||||||
|
|
||||||
# telegram-desktop fails to set RestartCommand with the session manager
|
|
||||||
# exclude it from session management to prevent restarts without the argument
|
|
||||||
unset SESSION_MANAGER
|
|
||||||
|
|
||||||
# telegram-desktop expects old fontconfig configuration files
|
|
||||||
# this is a workaround to try and deal with that
|
|
||||||
[ -e /etc/telegram-desktop-bin/fonts.conf ] && \
|
|
||||||
[ -z $( printenv FONTCONFIG_FILE ) ] && \
|
|
||||||
export FONTCONFIG_FILE=/etc/telegram-desktop-bin/fonts.conf
|
|
||||||
|
|
||||||
exec /usr/libexec/telegram-desktop-bin/Telegram -externalupdater $@
|
|
|
@ -1,3 +0,0 @@
|
||||||
require telegram-desktop-bin
|
|
||||||
|
|
||||||
PLATFORMS="-* ~x86 ~amd64"
|
|
|
@ -1,70 +0,0 @@
|
||||||
# Copyright 2018 Martin Sekera <sekerama@gmail.com>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
# Based on Gentoo's net-im/telegram-desktop-bin, GPL2
|
|
||||||
# Copyright 1999-2018 Gentoo Authors
|
|
||||||
|
|
||||||
SUMMARY="Telegram Desktop messaging app (binary)"
|
|
||||||
DESCRIPTION="Telegram is a messaging app with a focus on speed and security, it’s super-fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any number of your phones, tablets or computers."
|
|
||||||
HOMEPAGE="https://desktop.telegram.org/"
|
|
||||||
DOWNLOADS="
|
|
||||||
https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
|
|
||||||
platform:amd64? ( https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/tsetup.${PV}.beta.tar.xz )
|
|
||||||
platform:x86? ( https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/tsetup32.${PV}.beta.tar.xz )
|
|
||||||
"
|
|
||||||
UPSTREAM_CHANGELOG="https://telegram.org/blog [[ lang = en ]]"
|
|
||||||
UPSTREAM_DOCUMENTATION="
|
|
||||||
https://telegram.org/faq [[ lang = en description = [ FAQ ] ]]
|
|
||||||
https://core.telegram.org/techfaq [[ lang = en description = [ Technical FAQ ] ]]
|
|
||||||
https://core.telegram.org/api [[ lang = en description = [ API description ] ]]
|
|
||||||
"
|
|
||||||
|
|
||||||
LICENCES="GPL-3-with-openssl-exception"
|
|
||||||
SLOT="0"
|
|
||||||
DEPENDENCIES="
|
|
||||||
run:
|
|
||||||
dev-libs/glib:2
|
|
||||||
gnome-desktop/gobject-introspection
|
|
||||||
sys-apps/dbus
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libxcb
|
|
||||||
media-libs/fontconfig
|
|
||||||
"
|
|
||||||
MYOPTIONS="
|
|
||||||
platform:
|
|
||||||
amd64
|
|
||||||
x86
|
|
||||||
"
|
|
||||||
RESTRICT="test" # no tests available
|
|
||||||
|
|
||||||
WORK="${WORKBASE}"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
exeinto /usr/$(exhost --target)/libexec/${PN}
|
|
||||||
doexe Telegram/Telegram
|
|
||||||
|
|
||||||
newbin "${FILES}"/telegram-desktop telegram-desktop
|
|
||||||
|
|
||||||
for size in 16 32 48 64 128 256 512
|
|
||||||
do
|
|
||||||
insinto /usr/share/icons/hicolor/${size}x${size}/apps
|
|
||||||
newins "${WORK}/tdesktop-${PV}/Telegram/Resources/art/icon${size}.png" telegram.png
|
|
||||||
done
|
|
||||||
|
|
||||||
dodir /etc/${PN}
|
|
||||||
insinto /etc/${PN}
|
|
||||||
doins "${FILES}"/fonts.conf
|
|
||||||
|
|
||||||
insinto /usr/share/applications
|
|
||||||
doins "${WORK}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
freedesktop-desktop_pkg_postrm
|
|
||||||
gtk-icon-cache_pkg_postrm
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
freedesktop-desktop_pkg_postinst
|
|
||||||
gtk-icon-cache_pkg_postinst
|
|
||||||
}
|
|
|
@ -1,69 +0,0 @@
|
||||||
# Copyright 2014-2016 Kylie McClain <somasis@exherbo.org>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
#
|
|
||||||
# Based in part on '/ports/head/net/syncthing/Makefile' (from FreeBSD Ports)
|
|
||||||
# Copyright 2014 Steven Wills <swills@FreeBSD.org>
|
|
||||||
# (file is under two clause BSD license)
|
|
||||||
#
|
|
||||||
|
|
||||||
MY_PNV=${PN}-source-v${PV}
|
|
||||||
|
|
||||||
require systemd-service [ systemd_files=[ etc/linux-systemd/system/ ] systemd_user_files=[ etc/linux-systemd/user/ ] ]
|
|
||||||
require github [ release="v${PV}" suffix=tar.gz ]
|
|
||||||
|
|
||||||
SUMMARY="Open-source continuous file synchronization daemon"
|
|
||||||
SLOT="0"
|
|
||||||
LICENCES="MPL-2.0"
|
|
||||||
|
|
||||||
UPSTREAM_CHANGELOG="${HOMEPAGE}/releases [[ lang = en ]]"
|
|
||||||
UPSTREAM_DOCUMENTATION="
|
|
||||||
${HOMEPAGE}/wiki/Getting-Started [[ lang = en description = [ Getting started guide ] ]]
|
|
||||||
${HOMEPAGE}/wiki [[ lang = en description = [ All documentation ] ]]
|
|
||||||
"
|
|
||||||
|
|
||||||
PLATFORMS="~amd64 ~armv7"
|
|
||||||
DEPENDENCIES="
|
|
||||||
build:
|
|
||||||
dev-lang/go[>=1.7]
|
|
||||||
suggestion:
|
|
||||||
x11-apps/syncthing-gtk [[
|
|
||||||
description = [ syncthing-gtk is a GTK user interface for syncthing ]
|
|
||||||
]]
|
|
||||||
"
|
|
||||||
|
|
||||||
GOPATH="${WORKBASE}"
|
|
||||||
WORK="${WORKBASE}/src/github.com/${PN}/${PN}"
|
|
||||||
|
|
||||||
# too broken
|
|
||||||
RESTRICT=test
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
edo mkdir -p "${WORK%/syncthing}"
|
|
||||||
default
|
|
||||||
edo mv "${WORKBASE}"/${PN} "${WORK}"
|
|
||||||
}
|
|
||||||
|
|
||||||
#src_prepare() {
|
|
||||||
# # There must be a better way to fix this, but until then... patches welcome.
|
|
||||||
# edo rm internal/discover/client_test.go internal/discover/discover_test.go \
|
|
||||||
# internal/model/model_test.go internal/model/queue_test.go \
|
|
||||||
# internal/config/config_test.go internal/model/sharedpullerstate_test.go \
|
|
||||||
# internal/model/rwfolder_test.go internal/osutil/osutil_test.go \
|
|
||||||
# internal/osutil/atomic_test.go internal/scanner/walk_test.go \
|
|
||||||
# cmd/syncthing/main_test.go internal/versioner/*_test.go
|
|
||||||
#}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
edo go run build.go -no-upgrade -version "v${PV}" build
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
edo go run build.go -no-upgrade test
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin "${PN}"
|
|
||||||
doman man/!(*.sh|*.md)
|
|
||||||
install_systemd_files
|
|
||||||
}
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue