8826 changed files with 9865 additions and 10599 deletions
-
3app-admin/logstash-bin/Manifest
-
3app-admin/logstash-bin/files/agent.conf.sample
-
19app-admin/logstash-bin/files/agent.conf.sample2
-
2app-admin/logstash-bin/files/logstash.confd
-
37app-admin/logstash-bin/files/logstash.confd2
-
21app-admin/logstash-bin/files/logstash.initd
-
75app-admin/logstash-bin/files/logstash.initd4
-
8app-admin/logstash-bin/logstash-bin-5.1.2.ebuild
-
15app-admin/logstash-bin/logstash-bin-5.2.0.ebuild
-
3app-admin/logstash-bin/metadata.xml
-
2app-arch/libarchive/libarchive-3.2.2-r1.ebuild
-
4app-benchmarks/tiobench/tiobench-0.4.2.ebuild
-
4app-crypt/trousers/trousers-0.3.14-r1.ebuild
-
1app-emacs/imaxima/Manifest
-
3app-emacs/imaxima/files/50imaxima-gentoo.el
-
140app-emacs/imaxima/files/imaxima-1.0-1.03.patch
-
26app-emacs/imaxima/files/imaxima-1.0-mlabel.patch
-
50app-emacs/imaxima/imaxima-1.0-r3.ebuild
-
21app-emacs/imaxima/metadata.xml
-
2app-emulation/qemu/qemu-2.8.0-r1.ebuild
-
1app-i18n/man-pages-de/Manifest
-
49app-i18n/man-pages-de/man-pages-de-1.21.ebuild
-
2app-i18n/man-pages-de/metadata.xml
-
1app-office/texstudio/Manifest
-
92app-office/texstudio/texstudio-2.12.2.ebuild
-
1app-text/paperwork-backend/Manifest
-
3app-text/paperwork-backend/paperwork-backend-1.1-r1.ebuild
-
29app-text/paperwork-backend/paperwork-backend-1.1.1.ebuild
-
1app-text/paperwork/Manifest
-
3app-text/paperwork/paperwork-1.1-r1.ebuild
-
30app-text/paperwork/paperwork-1.1.1.ebuild
-
30dev-libs/kqoauth/kqoauth-0.98-r2.ebuild
-
29dev-libs/kqoauth/kqoauth-0.98.ebuild
-
19dev-libs/kqoauth/metadata.xml
-
30dev-libs/vc/Manifest
-
39dev-libs/vc/vc-0.7.3.ebuild
-
40dev-libs/vc/vc-1.1.0.ebuild
-
4dev-perl/PDL/PDL-2.4.11.ebuild
-
2dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1.ebuild
-
23eclass/flag-o-matic.eclass
-
27mail-client/trojita/files/trojita-0.7-gpg-tests.patch
-
5mail-client/trojita/trojita-0.7-r2.ebuild
-
4mail-mta/exim/Manifest
-
0mail-mta/exim/exim-4.89_rc5.ebuild
-
4media-libs/mesa/Manifest
-
507media-libs/mesa/mesa-13.0.3.ebuild
-
5media-libs/mesa/mesa-17.0.0.ebuild
-
500media-libs/mesa/mesa-17.0.0_rc3.ebuild
-
1media-libs/vulkan-loader/Manifest
-
56media-libs/vulkan-loader/vulkan-loader-1.0.39.1.ebuild
-
1media-sound/ardour/Manifest
-
142media-sound/ardour/ardour-5.6.ebuild
-
2metadata/dtd/timestamp.chk
-
2metadata/glsa/timestamp.chk
-
2metadata/md5-cache/app-accessibility/brltty-5.2-r1
-
2metadata/md5-cache/app-accessibility/simon-0.4.1
-
2metadata/md5-cache/app-accessibility/speech-tools-2.1-r2
-
2metadata/md5-cache/app-accessibility/speech-tools-2.1-r3
-
2metadata/md5-cache/app-admin/apache-tools-2.2.31
-
2metadata/md5-cache/app-admin/apache-tools-2.2.32
-
2metadata/md5-cache/app-admin/apache-tools-2.4.25
-
2metadata/md5-cache/app-admin/authbind-2.1.1
-
2metadata/md5-cache/app-admin/calamares-2.4.6
-
2metadata/md5-cache/app-admin/cgmanager-0.39
-
2metadata/md5-cache/app-admin/cgmanager-0.41
-
2metadata/md5-cache/app-admin/clog-1.1.0
-
2metadata/md5-cache/app-admin/collectd-5.5.2
-
2metadata/md5-cache/app-admin/collectd-5.6.1-r1
-
2metadata/md5-cache/app-admin/collectd-5.6.2
-
2metadata/md5-cache/app-admin/conky-1.10.4
-
2metadata/md5-cache/app-admin/conky-1.10.6
-
2metadata/md5-cache/app-admin/conserver-8.1.18
-
2metadata/md5-cache/app-admin/conserver-8.1.18-r1
-
2metadata/md5-cache/app-admin/elektra-0.8.15
-
2metadata/md5-cache/app-admin/elektra-0.8.16
-
2metadata/md5-cache/app-admin/elektra-9999
-
2metadata/md5-cache/app-admin/fsvs-1.2.5-r2
-
2metadata/md5-cache/app-admin/gam-server-0.1.10-r2
-
2metadata/md5-cache/app-admin/gtkdiskfree-2.0.1-r1
-
2metadata/md5-cache/app-admin/hardinfo-0.5.2_pre20130823
-
2metadata/md5-cache/app-admin/keepassx-2.0.2-r1
-
2metadata/md5-cache/app-admin/keepassx-2.0.3
-
2metadata/md5-cache/app-admin/keepassxc-2.1.1
-
2metadata/md5-cache/app-admin/keepassxc-9999
-
2metadata/md5-cache/app-admin/logrotate-3.10.0
-
2metadata/md5-cache/app-admin/logrotate-3.11.0
-
2metadata/md5-cache/app-admin/logrotate-3.9.1
-
2metadata/md5-cache/app-admin/logrotate-3.9.2
-
2metadata/md5-cache/app-admin/logrotate-3.9.2-r2
-
13metadata/md5-cache/app-admin/logstash-bin-2.4.0-r3
-
2metadata/md5-cache/app-admin/logstash-bin-5.1.2
-
12metadata/md5-cache/app-admin/logstash-bin-5.2.0
-
2metadata/md5-cache/app-admin/lsyncd-2.2.0
-
2metadata/md5-cache/app-admin/lsyncd-2.2.1
-
2metadata/md5-cache/app-admin/monit-5.20.0
-
2metadata/md5-cache/app-admin/packagekit-qt-0.9.6
-
2metadata/md5-cache/app-admin/passwordsafe-1.00_beta
-
2metadata/md5-cache/app-admin/passwordsafe-1.01_beta
-
2metadata/md5-cache/app-admin/socklog-2.1.0
-
2metadata/md5-cache/app-admin/sshguard-1.7.1
@ -1,3 +1,2 @@ |
|||
DIST logstash-2.4.0.tar.gz 83882952 SHA256 622c435c5c0f40e205fd4d9411eb409cc52992cf62dde4c7cd46e480cd8247cc SHA512 27f7e22fcfbeabe58bef1220399a80b32b56b5e2af17c0279e3f583ed5170be649b961b92c3eef33120ce238f126a3cb32e614bd8109bd8c266b538888c5324d WHIRLPOOL 2d1db78ff21d86e22f709600b086dfc253120e6a659d46c1e6ebc6d62dfffd48f0a440c33fa9a1cd7014108f5ae88afa4ccd25211ce57b1a4856f756a855c71e |
|||
DIST logstash-5.1.2.zip 100044055 SHA256 99fd514b6241310c78aefca2cd895c1cec4cd426aa08fccf7e8bba26567573c3 SHA512 4186f942dd555dc1284bc657cbd3a61de8aa67a50bd2f7b725d3364e5fca61029cadb0ca4f9e1c4a36078805fd015128ddcd7773e19e643eaddd5ae2fa9c6673 WHIRLPOOL 1127a419a35e42de59a4bd61fe5b75e39daad69d0646019417abf83f44639a86fd2b1ffc687b6cc551562045ef3d2d901d7985437d158094d4d054e4a93bfd5d |
|||
DIST logstash-all-plugins-2.4.0.tar.gz 139743651 SHA256 b2ffe60745ece2140ebc4610f42543dcf3ff5ead2707f0b36f0b70e8ddf0baff SHA512 9627f6119d129b4dcdc41ff43e49a3880f4ba5fcb3ee11e1ec821929d542c93629b0f58ded6741c96da49cba16b05eca141acdeee0ed060389abc3f467bba593 WHIRLPOOL 49ddc27d6030ae65aaab0acabda478644232f92cbd2bbe3d1b118782c5ce1167edb2a485def982f3b6c8138f084e79a783273dd50519a82085b984259f7e19d4 |
|||
DIST logstash-5.2.0.zip 100036780 SHA256 875b5dab32a801ad489088fd4da5c2c18bf6292f58e7d17499b83fb9041a6d57 SHA512 30094d4f3f33394b4b6c1083058ab7fe2c33a4fb399f5866d01a472aa851984ec338eca67fbaf004abbd627a9286d8e4d129cdc1dcab627111b0a4d0a78295a7 WHIRLPOOL cee54f5b9c76209be142931755be69f620043beef75d8f6d8a289e2ae5d9c6b7fd5578967eade987fc43f7a219464551f556ca077e2f9d03b9e2960a4ec3d7fe |
@ -1,19 +0,0 @@ |
|||
input { |
|||
stdin { |
|||
type => "stdin" |
|||
} |
|||
|
|||
file { |
|||
type => "syslog" |
|||
path => [ "/var/log/*.log", "/var/log/debug", "/var/log/messages", "/var/log/syslog" ] |
|||
} |
|||
} |
|||
|
|||
output { |
|||
stdout { |
|||
codec => rubydebug |
|||
} |
|||
|
|||
elasticsearch { |
|||
} |
|||
} |
@ -1,37 +0,0 @@ |
|||
############################### |
|||
# Default settings for logstash |
|||
############################### |
|||
|
|||
# Set a home directory |
|||
#LS_HOME=/var/lib/logstash |
|||
|
|||
# Arguments to pass to logstash agent |
|||
#LS_OPTS="" |
|||
|
|||
# Arguments to pass to java |
|||
#LS_HEAP_SIZE="500m" |
|||
#LS_JAVA_OPTS="-Djava.io.tmpdir=$HOME" |
|||
|
|||
# pidfiles location |
|||
#LS_PIDFILE=/run/logstash/logstash.pid |
|||
|
|||
# user id to be invoked as |
|||
#LS_USER=logstash |
|||
#LS_GROUP=logstash |
|||
|
|||
# logstash logging |
|||
#LS_LOG_DIR=/var/log/logstash |
|||
#LS_USE_GC_LOGGING="true" |
|||
|
|||
# logstash configuration directory |
|||
#LS_CONF_DIR=/etc/logstash/conf.d |
|||
|
|||
# Open file limit |
|||
#LS_OPEN_FILES=16384 |
|||
|
|||
# Nice level |
|||
#LS_NICE=19 |
|||
|
|||
# If this is set to 1, then when `stop` is called, if the process has |
|||
# not exited within a reasonable time, SIGKILL will be sent next. |
|||
KILL_ON_STOP_TIMEOUT=0 |
@ -1,75 +0,0 @@ |
|||
#!/sbin/openrc-run |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
LS_USER=${LS_USER:-logstash} |
|||
LS_GROUP=${LS_GROUP:-$LS_USER} |
|||
LS_LOG_DIR=${LS_LOG_DIR:-/var/log/logstash} |
|||
LS_CONF_DIR=${LS_CONF_DIR:-/etc/logstash/conf.d} |
|||
LS_HOME=${LS_HOME:-/var/lib/logstash} |
|||
LS_HEAP_SIZE=${LS_HEAP_SIZE:-500m} |
|||
LS_NICE=${LS_NICE:-19} |
|||
LS_JAVA_OPTS=${LS_JAVA_OPTS:-"-Djava.io.tmpdir=${LS_HOME}"} |
|||
LS_USE_GC_LOGGING=${LS_USE_GC_LOGGING:-false} |
|||
LS_OPEN_FILES=${LS_OPEN_FILES:-16384} |
|||
KILL_ON_STOP_TIMEOUT=${KILL_ON_STOP_TIMEOUT:-0} |
|||
|
|||
LS_INSTALL_DIR="/opt/logstash" |
|||
|
|||
command="${LS_INSTALL_DIR}/bin/logstash" |
|||
command_args="--path.config ${LS_CONF_DIR} --path.logs ${LS_LOG_DIR} ${LS_OPTS}" |
|||
command_background="true" |
|||
pidfile=${LS_PIDFILE:-"/run/logstash/logstash.pid"} |
|||
|
|||
start_stop_daemon_args="--user ${LS_USER}:${LS_GROUP} \ |
|||
--chdir ${LS_HOME} |
|||
--nicelevel ${LS_NICE} |
|||
--env LS_HEAP_SIZE=${LS_HEAP_SIZE} |
|||
--env LS_JAVA_OPTS=${LS_JAVA_OPTS} |
|||
--env LS_USE_GC_LOGGING=${LS_USE_GC_LOGGING}" |
|||
|
|||
extra_commands="checkconfig" |
|||
extra_started_commands="reload" |
|||
|
|||
checkconfig() { |
|||
if [ ! -f ${LS_CONF_DIR}/* ]; then |
|||
eerror "Please put your configuration in ${LS_CONF_DIR}" |
|||
exit 1 |
|||
fi |
|||
|
|||
ebegin "Checking your configuration" |
|||
${command} ${command_args} --config.test_and_exit |
|||
eend $? "Configuration error. Please fix your configuration files." |
|||
} |
|||
|
|||
reload() { |
|||
checkconfig || return 1 |
|||
ebegin "Reloading configuration" |
|||
start-stop-daemon --signal HUP --pidfile "${pidfile}" |
|||
eend $? |
|||
} |
|||
|
|||
start_pre() { |
|||
checkconfig || return 1 |
|||
|
|||
rc_ulimit="-n ${LS_OPEN_FILES}" |
|||
|
|||
local d |
|||
for d in "${LS_INSTALL_DIR}/data" "$(dirname "${pidfile}")" "${LS_LOG_DIR}"; do |
|||
checkpath -d -o "${LS_USER}":"${LS_GROUP}" -m750 "$d" |
|||
chown -R "${LS_USER}":"${LS_GROUP}" "$d" |
|||
done |
|||
|
|||
} |
|||
|
|||
stop() { |
|||
ebegin "Stopping logstash" |
|||
if [ "${KILL_ON_STOP_TIMEOUT}" == "1" ]; then |
|||
start-stop-daemon --stop \ |
|||
--pidfile=${pidfile} \ |
|||
--retry=TERM/5/KILL/5 |
|||
else |
|||
start-stop-daemon --stop \ |
|||
--pidfile=${pidfile} |
|||
fi |
|||
} |
@ -1 +0,0 @@ |
|||
DIST imaxima-imath-1.0.tar.gz 407857 SHA256 cce63323ed7d1a77012f81cbc5ded51ceb5be6d13eec79f8660fec638d92ce74 SHA512 d3cbf6f3a8ee7f0b952052f72be684f2143a377a9b896d328db1c46a06d5ec64d6f20d69604536a3abf44a5d5e5b09ec9862992270e5470c561083d183372991 WHIRLPOOL 186fcb8fce7091b350470f6704652020e264427824fee6c3a00cea79bdb0da83a7706ac7098507a164d286b293d06e5ac3dfefd84c5d7d92dc8d9d04f709cb01 |
@ -1,3 +0,0 @@ |
|||
(add-to-list 'load-path "@SITELISP@") |
|||
(autoload 'imaxima "imaxima" "Image support for Maxima." t) |
|||
(autoload 'imath-mode "imath" "Interactive Math minor mode." t) |
@ -1,140 +0,0 @@ |
|||
Patch extracted from maxima git repository. |
|||
|
|||
--- a/ChangeLog
|
|||
+++ b/ChangeLog
|
|||
@@ -1,3 +1,19 @@
|
|||
+2012-03-25 Yasuaki Honda <yasuaki.honda@gmail.com>
|
|||
+ * version 1.03
|
|||
+ * A new command "reinit-imaxima" is added. This command reset the
|
|||
+ communication status of Emacs Lisp and Maxima. When imaxima does
|
|||
+ not respond to any input, this command will help to resolve such
|
|||
+ situation.
|
|||
+
|
|||
+2011-10-02 Yasuaki Honda <yasuaki.honda@gmail.com>
|
|||
+ * version 1.01
|
|||
+ * An old workaround code for tex prevented imaxima on Mac OS X
|
|||
+ Lion from working. This is related to the placing of the temporary
|
|||
+ file directory and the name of the file path containing the
|
|||
+ character "_". This is fixed in this version.
|
|||
+ * Special treatment of greek character gamma is removed from
|
|||
+ imaxima.el and commited to maxima mactex.lisp.
|
|||
+
|
|||
2009-02-07 Yasuaki Honda <yasuaki.honda@gmail.com> |
|||
* As for inline graph, if the emacs buffer window is too small for |
|||
the generated graph image, the graph is not displayed, but a file |
|||
--- a/imaxima-autoconf-variables.el
|
|||
+++ b/imaxima-autoconf-variables.el
|
|||
@@ -19,6 +19,6 @@
|
|||
;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, |
|||
;; MA 02111-1307 USA |
|||
(defconst *imaxima-autoconf-package* "imaxima-imath") |
|||
-(defconst *imaxima-autoconf-version* "1.0")
|
|||
+(defconst *imaxima-autoconf-version* "1.03")
|
|||
|
|||
(provide 'imaxima-autoconf-variables) |
|||
--- a/imaxima.el
|
|||
+++ b/imaxima.el
|
|||
@@ -420,6 +420,17 @@
|
|||
(message "%s %s" *imaxima-autoconf-package* *imaxima-autoconf-version*)) |
|||
|
|||
;; |
|||
+;; Reset
|
|||
+;;
|
|||
+
|
|||
+(defun reinit-imaxima ()
|
|||
+ "Re-initialize imaxima"
|
|||
+ (interactive)
|
|||
+ (setq imaxima-filter-running nil
|
|||
+ imaxima-output nil
|
|||
+ continuation nil))
|
|||
+
|
|||
+;;
|
|||
;; Geometry |
|||
;; |
|||
|
|||
@@ -1174,6 +1185,7 @@
|
|||
(switch-to-buffer imaxima-buffer) |
|||
(set-buffer imaxima-buffer)) |
|||
(return-from imaxima t))) |
|||
+ (reinit-imaxima)
|
|||
(unless (imaxima-image-type-available-p imaxima-image-type) |
|||
(error "Your version of Emacs does not support the image type %s" |
|||
imaxima-image-type)) |
|||
@@ -1183,9 +1195,7 @@
|
|||
(setq imaxima-file-counter 0) |
|||
(make-directory |
|||
(setq imaxima-tmp-subdir |
|||
- ;; For some reason TeX doesn't grok underscores in file names
|
|||
- (imaxima-subst-char-in-string ?_ ?=
|
|||
- (make-temp-name (expand-file-name "imaxima" imaxima-tmp-dir)))))
|
|||
+ (make-temp-name (expand-file-name "imaxima" imaxima-tmp-dir))) t)
|
|||
(set-file-modes imaxima-tmp-subdir 448) ; 700 in octal |
|||
(let ((process-connection-type process-connection-type-flag)) |
|||
(if imaxima-use-maxima-mode-flag |
|||
--- a/imaxima.lisp
|
|||
+++ b/imaxima.lisp
|
|||
@@ -109,9 +109,9 @@
|
|||
;;; SBCL. |
|||
;;; by yasuaki honda |
|||
#-sbcl |
|||
-(if (not (fboundp (find-symbol "PRINT-INVERT-CASE" :maxima)))
|
|||
- (defun print-invert-case (obj)
|
|||
- (princ-to-string obj)))
|
|||
+(unless (fboundp 'maxima::print-invert-case)
|
|||
+ (defun print-invert-case (obj)
|
|||
+ (princ-to-string obj)))
|
|||
|
|||
(defun print-case-sensitive (obj) |
|||
(if obj |
|||
@@ -126,7 +126,7 @@
|
|||
|
|||
(defun main-prompt () |
|||
(format () (concatenate 'string (string (code-char 3)) "(~A~D) " (string (code-char 4))) |
|||
- (STRIPDOLLAR (print-case-sensitive $inchar)) $linenum))
|
|||
+ (stripdollar (print-case-sensitive $inchar)) $linenum))
|
|||
|
|||
(defun break-dbm-loop (at) |
|||
(let* ( |
|||
@@ -142,7 +142,7 @@
|
|||
(declare (special *mread-prompt* )) |
|||
(and (consp at) (set-env at)) |
|||
(cond ((null at) |
|||
- ($frame 0 nil)))
|
|||
+ (break-frame 0 nil)))
|
|||
(catch 'step-continue |
|||
(catch *quit-tag* |
|||
(unwind-protect |
|||
@@ -672,9 +672,12 @@
|
|||
(setq res (apply (symbol-function '$draw) |
|||
(append |
|||
`( |
|||
- ((mequal simp) $terminal $eps)
|
|||
- ((mequal simp) $pic_width ,($first $wxplot_size))
|
|||
- ((mequal simp) $pic_height ,($second $wxplot_size))
|
|||
+ ((mequal simp) $terminal $eps_color)
|
|||
+ ((mequal simp) $dimensions
|
|||
+ ((mlist simp)
|
|||
+ ;; convert points to 1/100 of cm
|
|||
+ ,(* 3.53 ($first $wxplot_size))
|
|||
+ ,(* 3.53 ($second $wxplot_size))))
|
|||
((mequal simp) $file_name ,filename)) |
|||
args))) |
|||
($ldisp `((wxxmltag simp) ,(format nil "~a.eps" filename) "img")) |
|||
--- a/imaxima.texi
|
|||
+++ b/imaxima.texi
|
|||
@@ -223,6 +223,15 @@
|
|||
information when you want to make bug reports. |
|||
@end defun |
|||
|
|||
+@defun reinit-imaxima
|
|||
+Initialize the imaxima program. Sometimes you may encounter situations
|
|||
+where imaxima does not repond to your input. This is caused by the
|
|||
+inconsistency between Emacs Lisp and Maxima. Such situations can be
|
|||
+resolved by using this command. After calling this command from the
|
|||
+Emacs mini buffer, you should type simple Maxima expression such as
|
|||
+1+2; to ensure that the imaxima does respond to you now.
|
|||
+@end defun
|
|||
+
|
|||
@node Inline Graph |
|||
@chapter Inline Graph |
|||
|
@ -1,26 +0,0 @@ |
|||
Rename mlable to mlabel, accounting for corresponding change in maxima-5.29. |
|||
https://bugs.gentoo.org/show_bug.cgi?id=448242 |
|||
|
|||
Patch taken from maxima git repo: |
|||
http://maxima.git.sourceforge.net/git/gitweb.cgi?p=maxima/maxima;a=commit;h=620f23e27328a58bfa81fe101734b7488a2b93f5 |
|||
|
|||
--- a/imaxima.lisp
|
|||
+++ b/imaxima.lisp
|
|||
@@ -498,7 +498,7 @@
|
|||
|
|||
(defun tex-mtext (x l r) (tex-list (cdr x) l r "")) |
|||
|
|||
-(defun tex-mlable (x l r)
|
|||
+(defun tex-mlabel (x l r)
|
|||
(tex (caddr x) |
|||
(append l |
|||
(if (cadr x) |
|||
@@ -517,7 +517,7 @@
|
|||
(defun latex (x) |
|||
; (princ x) ;; uncomment to debug. |
|||
(if (and (listp x) (car x) (listp (car x)) (caar x) |
|||
- (equal (caar x) 'mlable)
|
|||
+ (equal (caar x) 'mlabel)
|
|||
(cdr x) |
|||
(cadr x) |
|||
(input-label-p (cadr x))) |
@ -1,50 +0,0 @@ |
|||
# Copyright 1999-2015 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=5 |
|||
|
|||
inherit elisp |
|||
|
|||
MY_P="${PN}-imath-${PV/_}" |
|||
DESCRIPTION="Imaxima enables graphical output in Maxima sessions with emacs" |
|||
HOMEPAGE="https://sites.google.com/site/imaximaimath/" |
|||
SRC_URI="https://sites.google.com/site/imaximaimath/download-and-install/${MY_P}.tar.gz" |
|||
|
|||
LICENSE="GPL-2+" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" |
|||
IUSE="examples" |
|||
|
|||
# texlive-latexrecommended needed for breqn.sty |
|||
RDEPEND="virtual/latex-base |
|||
app-text/ghostscript-gpl |
|||
>=dev-texlive/texlive-latexrecommended-2012 |
|||
>=sci-mathematics/maxima-5.29" |
|||
|
|||
S="${WORKDIR}/${MY_P}" |
|||
ELISP_PATCHES="${P}-1.03.patch ${P}-mlabel.patch" |
|||
ELISP_REMOVE="imaxima.info" # remove broken Info file (will be recreated) |
|||
SITEFILE="50${PN}-gentoo.el" |
|||
|
|||
src_configure() { |
|||
econf \ |
|||
--with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ |
|||
EMACS="${EMACS} ${EMACSFLAGS}" |
|||
} |
|||
|
|||
src_compile() { |
|||
default |
|||
} |
|||
|
|||
src_install() { |
|||
emake DESTDIR="${D}" install |
|||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die |
|||
dodoc ChangeLog NEWS README |
|||
|
|||
if use examples; then |
|||
docinto imath-example |
|||
dodoc imath-example/*.txt |
|||
dohtml -r imath-example/. |
|||
fi |
|||
} |
@ -1,21 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|||
<pkgmetadata> |
|||
<maintainer type="project"> |
|||
<email>gnu-emacs@gentoo.org</email> |
|||
<name>Gentoo GNU Emacs project</name> |
|||
</maintainer> |
|||
<maintainer type="project"> |
|||
<email>sci-mathematics@gentoo.org</email> |
|||
<name>Gentoo Mathematics Project</name> |
|||
</maintainer> |
|||
<longdescription lang="en"> |
|||
Imaxima provides support for interacting with the computer algebra system |
|||
Maxima in an Emacs buffer. Imaxima processes the output from Maxima with TeX |
|||
and inserts the resulting image in the buffer. The command imaxima provides |
|||
a simple comint derived CLI mode. The command imaxima-latex prepares a LaTeX |
|||
version of the Maxima buffer. Imaxima can also be hooked in to the Emacs |
|||
mode included with Maxima, which provides more key bindings and other |
|||
conveniences. |
|||
</longdescription> |
|||
</pkgmetadata> |
@ -1,2 +1,3 @@ |
|||
DIST manpages-de-1.15.tar.xz 1529576 SHA256 dd2d5f30fb221db23fdd54d1ca27356beaad8257705658252deb0aff242f6303 SHA512 d1f1b9f60c4713d6be650e21b7664ff594dbd542b53148c00d1a2269413d39615dd76be4c4095eeb72e2598b94af134ca5d128b85d9520a1ac404364b8a53948 WHIRLPOOL b0cce22e6cb9e028cae86ff32bf033308df118db49731b65642b065e37f02b614e0af7772db8acf856415ed0c65391a7949930b8e59b9e48ed8fb97ac30355b6 |
|||
DIST manpages-de-1.16.tar.xz 1537396 SHA256 7ca7e12e1ae3d058dd32a8df607e991b88455484d6d07f003a86956b4ddc32c4 SHA512 7e070a055804536a7777c573c2e7f7617bb305feafde70324e7a583a232f0463ee3df1b2a255b7e8cee621719db16c6b12b9d13ef4979260b085b0827b230a4f WHIRLPOOL 2c326e6789a4dd2d5619a6177b96f5dbc1c6c04b5f13fe92cbd272a80d5f5935a0dadc6192296f7eda8a8cb2c45d6cd09bc8e244b944e9de86c694a66c6abeea |
|||
DIST manpages-de-1.21.tar.xz 1585600 SHA256 2fa728768a4582f6451486e29e080738341c15d418b5a4778b93e1703be3198f SHA512 24cc36e8e9c2efb8cd2a0c374a3f5da96f6645a306082cc28aae5933081f7de24bac03652f690a2becd32a23a93c17ddd9029190c299dda95eeb25f49b327fac WHIRLPOOL eb05a2ef99c0b3e47e5de8b84d43226b6b36d782c868cfb88cd0f77668762bc8fba890e51e17775ed41a58b1ba4d1350934fd7f30c466e7da5b19dc03fa6f935 |
@ -0,0 +1,49 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=6 |
|||
|
|||
inherit autotools |
|||
|
|||
MY_P="${PN/-/}-${PV}" |
|||
|
|||
DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations" |
|||
HOMEPAGE="http://alioth.debian.org/projects/manpages-de/" |
|||
SRC_URI="http://manpages-de.alioth.debian.org/downloads/${MY_P}.tar.xz" |
|||
|
|||
LICENSE="GPL-3+ man-pages GPL-2+ GPL-2 BSD" |
|||
SLOT="0" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" |
|||
IUSE="" |
|||
|
|||
RDEPEND="virtual/man" |
|||
DEPEND="app-text/po4a" |
|||
|
|||
S=${WORKDIR}/${MY_P} |
|||
|
|||
src_prepare() { |
|||
default |
|||
|
|||
# Use the same compression as every other manpage |
|||
local PORTAGE_COMPRESS_LOCAL=${PORTAGE_COMPRESS-bzip2} |
|||
if [[ ${PORTAGE_COMPRESS+set} == "set" ]] ; then |
|||
PORTAGE_COMPRESS_LOCAL="#" |
|||
fi |
|||
if [[ ${PORTAGE_COMPRESS_FLAGS+set} != "set" ]] ; then |
|||
case ${PORTAGE_COMPRESS_LOCAL} in |
|||
bzip2|gzip) local PORTAGE_COMPRESS_FLAGS_LOCAL="-9" |
|||
;; |
|||
esac |
|||
fi |
|||
sed -i -e "s/gzip --best/${PORTAGE_COMPRESS_LOCAL} ${PORTAGE_COMPRESS_FLAGS_LOCAL}/"\ |
|||
po/man{1,2,3,4,5,6,7,8}/Makefile.in po/common.mk || die |
|||
eautoreconf |
|||
} |
|||
|
|||
src_compile() { :; } |
|||
|
|||
src_install() { |
|||
emake mandir="${ED}"/usr/share/man install |
|||
dodoc CHANGES README |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST texstudio-2.11.0.tar.gz 26263749 SHA256 170e6d68952251e8c64589b0d147cb7692005e135cc6fc14579c6fd593f54307 SHA512 773010bfa25de17e4deb0ae32325c26b5ff737bea837fba34fde28ec00d8e9a4d2c816d1f431c3c4e5a506354d1ff541e6b74bd36323e0fd3f20f4d389aab3be WHIRLPOOL 3f7b6feeeccef41f78da14a5f483a2f435ccc575b9ace3c4a3ab774426cd6ff5811ad662a5e210b7ae5223435b509392c634cb30e547535fe475b83e0ee84142 |
|||
DIST texstudio-2.11.2.tar.gz 24143941 SHA256 d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7 WHIRLPOOL 8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9 |
|||
DIST texstudio-2.12.0.tar.gz 26334251 SHA256 165e00de19a964ffffd377bc46dfce23e33e30a9f071acfeb5ee9b55ba1c1221 SHA512 6ce7d2fe2bda46463577eefa1881f5a98db20d7b03f63fe8bd3b87f3727b60d25ef08b7ae074ccd070c373950b698e0683de34cf5eb091250c2a1c8d8472b3ee WHIRLPOOL 1e5b3ae047e5281bbfafa6040e35eae35e91d37b5ebe2c56f3ab7949bf2fafd45c9b3d9d845496e881cb6058694507b2232b39596246c48de6f499004dd2c7f6 |
|||
DIST texstudio-2.12.2.tar.gz 26311798 SHA256 3ffdaf0a3cb8bb9801e68ecba7641778b94121b4320de8751b79f2d8718cdcb1 SHA512 255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6 WHIRLPOOL 84b309579c31dfc77b9e0f86cb1c80381e65f295d27222fd54a471e3d3f12acdaaad21587fa788143db27f651617b566937c35a0de9de470e65192522e98b7d3 |
@ -0,0 +1,92 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=6 |
|||
|
|||
inherit fdo-mime gnome2-utils prefix qmake-utils |
|||
|
|||
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)" |
|||
HOMEPAGE="http://texstudio.sourceforge.net/" |
|||
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" |
|||
IUSE="video" |
|||
|
|||
COMMON_DEPEND=" |
|||
app-text/hunspell:= |
|||
app-text/poppler[qt5] |
|||
>=dev-libs/quazip-0.7.2[qt5] |
|||
dev-qt/designer:5 |
|||
dev-qt/qtcore:5 |
|||
dev-qt/qtconcurrent:5 |
|||
dev-qt/qtgui:5 |
|||
dev-qt/qtnetwork:5 |
|||
dev-qt/qtprintsupport:5 |
|||
dev-qt/qtscript:5 |
|||
dev-qt/qtsingleapplication[qt5,X] |
|||
dev-qt/qtsvg:5 |
|||
dev-qt/qttest:5 |
|||
dev-qt/qtwidgets:5 |
|||
dev-qt/qtxml:5 |
|||
sys-libs/zlib |
|||
x11-libs/libX11 |
|||
x11-libs/libXext |
|||
video? ( media-libs/phonon[qt5] )" |
|||
RDEPEND="${COMMON_DEPEND} |
|||
app-text/ghostscript-gpl |
|||
app-text/psutils |
|||
media-libs/netpbm |
|||
virtual/latex-base" |
|||
DEPEND="${COMMON_DEPEND} |
|||
virtual/pkgconfig" |
|||
|
|||
S=${WORKDIR}/${PN}${PV} |
|||
|
|||
src_prepare() { |
|||
default |
|||
find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die |
|||
|
|||
if use video; then |
|||
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die |
|||
fi |
|||
|
|||
sed \ |
|||
-e '/qtsingleapplication.pri/d' \ |
|||
-i ${PN}.pro || die |
|||
|
|||
cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die |
|||
eprefixify ${PN}.pri |
|||
|
|||
# fix build with quazip-0.7.2 - bug 597930 |
|||
sed -i ${PN}.pro -e "s|include/quazip|&5|" || die |
|||
sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die |
|||
} |
|||
|
|||
src_configure() { |
|||
eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 |
|||
} |
|||
|
|||
src_install() { |
|||
local i |
|||
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do |
|||
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png |
|||
done |
|||
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install |
|||
} |
|||
|
|||
pkg_preinst() { |
|||
gnome2_icon_savelist |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
fdo-mime_desktop_database_update |
|||
gnome2_icon_cache_update |
|||
} |
|||
|
|||
pkg_postrm() { |
|||
fdo-mime_desktop_database_update |
|||
gnome2_icon_cache_update |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST paperwork-backend-1.0.5.tar.gz 46433 SHA256 a2e481873eec6b676b89aab21d6863264f10e4179cf72a253f52e565a602fcfd SHA512 87debdcef457bc1873d25d7bdb15addf0c78d9f1cc9c324cec51c60bc863a4e891680f85258399f1f0506235e7524bffbf49783a6f23d0f6d0fee68924d697da WHIRLPOOL ebb5d1fc5054fe4306879404805b9ca5e763eadf39fe491775bb767fb7369bc39484449eac0b81ee2e961597a9bf13a4a4eeef426be0afb21211e717ad3382c7 |
|||
DIST paperwork-backend-1.0.6.tar.gz 46773 SHA256 6881de10aa7e47039baebbd4742ceb49e048f46f22398a81f690e62a7cdce3ce SHA512 e372d1b702f026746d53f62a85fdf406234e13047e08202e5a793af5669e53f0a87b84ad6ae5e5a56570707bb38a0dcd0503f5578caa2d616502de2757a0d0b9 WHIRLPOOL 37e185769ca984072715a7abe4ca80759a6be3ea110ab56ac01f5e2397c7a95aa0ee22422eb6ef786ca94e7f1ac3b57688a21780843f12923d7f53f155681cb2 |
|||
DIST paperwork-backend-1.1.1.tar.gz 54095 SHA256 5201868718de37c669c2e9670e61a32b4c2f6833258d0c0ce238026612e4b5c1 SHA512 bcbdfe1a55fb82b7c8eb1b2a6e4eea367203992d4d87c42db3b3f55852f127d6688d1cfdc1016151648a2d83690534ad951d6852c5306c53c9096aa052244168 WHIRLPOOL 3e72b6aee4a8e3bc2ef4064ad300a042c5a81837725e36a5933d861472b6975ea8d792de0545f6c97e367e82e1753646bbf46259a1cf46416c98886bcb24ba33 |
|||
DIST paperwork-backend-1.1.tar.gz 54088 SHA256 d2a78de1c6288779b191e616fec8b6fdfd37934c2ccec90563fadc6d2f2013ba SHA512 57e95b3a29989e0d615ba5295e32fa5b513521b354407565be95be96374b991923c89880fe92138225012e21d0a52149878e2c807673c811771d8fc16e5d4988 WHIRLPOOL 701f2ea789b2f7d45d3e369cab9baa7976f885ee0f7236f8b356fca0fc769f9e52a137cfdf62f8ec56cf62a0d80327d361172e38bd2d2830aa1f09a53cbcd63d |
@ -0,0 +1,29 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=( python{3_4,3_5} ) |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="Backend part of Paperwork (Python API, no UI)" |
|||
HOMEPAGE="https://github.com/jflesch/paperwork-backend" |
|||
SRC_URI="https://github.com/jflesch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-3" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="" |
|||
|
|||
RDEPEND="app-text/poppler[introspection] |
|||
dev-python/pillow[${PYTHON_USEDEP}] |
|||
dev-python/pycairo[${PYTHON_USEDEP}] |
|||
dev-python/pycountry[${PYTHON_USEDEP}] |
|||
dev-python/pyenchant[${PYTHON_USEDEP}] |
|||
dev-python/pygobject:3[${PYTHON_USEDEP}] |
|||
dev-python/python-levenshtein[${PYTHON_USEDEP}] |
|||
dev-python/simplebayes[${PYTHON_USEDEP}] |
|||
dev-python/termcolor[${PYTHON_USEDEP}] |
|||
dev-python/whoosh[${PYTHON_USEDEP}]" |
|||
DEPEND="${RDEPEND}" |
@ -1,4 +1,5 @@ |
|||
DIST paperwork-0.3.2.tar.gz 179509 SHA256 55a3aa814cf0b62bc2e40d0b4789068ebec9bfd9fff182d75429aca624d243f1 SHA512 b9dd1010f308d28e300d246d103cdd15253ed8e653721a89ab7de1aa6129b9a52f6ca6afe4714e19fca41369441240900af23faefd7284bbd420a9833bf3449e WHIRLPOOL f20ac1e45b754612b452d3bbb5854857c604108fe4a71b8870de7b317087b99597dc3c9275776c0b1cd68118c78c45f38195ef4635abe514a565a7e1b911895d |
|||
DIST paperwork-1.0.5.tar.gz 328468 SHA256 8a09910f852196983f4beabe97711ae1624d2071755cf6a6fed99d73bedc91ae SHA512 92c7515f10a766064cf1b48a3a482529665c265b09c26c27971e5942020749698168171fa7d242984883d9d4b09c5dd8ae6a29c6626fcb4d96972495164e425e WHIRLPOOL ce18d41ada101cc4b3a7d5d192fe780a78c9d41d044a7c7b1f0eca701ece25653c8b1588bcfd32eb5ae30552e299dd8537850c5363f38d875cde2d29663293a3 |
|||
DIST paperwork-1.0.6.tar.gz 329420 SHA256 b0f5d1cea1f4930e748d635f5aab7eed3282b8aea221b8c0624c71e76c7674c1 SHA512 35248ce3428a60f05865cf02ffda1f60c5462bae5bc0544566d64d827f3466ebfbf410f933ad70563e04c687b28255071a3d8c833d2316cbeb228a0e965398af WHIRLPOOL 269a365c303ecb23276613996f1daf571120406cb39edcb00ef5cbf1168bfb6b8c0fb5571d3a1d155de9ba41bb960ed8829d377dbaed3793ad33358ce6bd5267 |
|||
DIST paperwork-1.1.1.tar.gz 330784 SHA256 ab10462f0e50560a99d796bca582844c1f9eec6e8987c5fbcd3ff8b40c946018 SHA512 72d98d252ad9249d95df1c1ce907acba6b7b797fb72091bdc142a69d8786e947915bdfed8640159775edf8d29e119cf322a17ce728685c57dba4a4f12c85bbcd WHIRLPOOL 454e656ed82c31b254d98728f41a40c7e32c610bb43552ec2c5b9090e4a1db05851b8f663933eaa9476bf137372e09deab9c302158b4d21a3b01e177e258fcde |
|||
DIST paperwork-1.1.tar.gz 330284 SHA256 0f41f85f7d7111b41f1326959a81149e4b93c593045b5594b6f2056dd8137589 SHA512 a96924113dc804ae24d08b14334777e8e586b516b197b463c924d74fac8f45b299b4eb437b72d02d7e0423f41f819bfa13804ba01654ef4eeb1d4e424f3cea5b WHIRLPOOL 053a0cfffbd908b303611e5ba9e7f2e3b87462b947c29de34478b62472586cd3c96651e1c65b83ca295d38eebaf246e8785ba1fc0d119fc303faa56d186ab4b4 |
@ -0,0 +1,30 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=( python{3_4,3_5} ) |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="a personal document manager for scanned documents (and PDFs)" |
|||
HOMEPAGE="https://github.com/jflesch/paperwork" |
|||
SRC_URI="https://github.com/jflesch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-3" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="" |
|||
|
|||
RDEPEND="~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}] |
|||
dev-python/libpillowfight[${PYTHON_USEDEP}] |
|||
dev-python/pillow[${PYTHON_USEDEP}] |
|||
dev-python/pycairo[${PYTHON_USEDEP}] |
|||
dev-python/pyenchant[${PYTHON_USEDEP}] |
|||
dev-python/pygobject:3[${PYTHON_USEDEP}] |
|||
dev-python/pyinsane:2[${PYTHON_USEDEP}] |
|||
>=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}] |
|||
dev-python/simplebayes[${PYTHON_USEDEP}] |
|||
dev-util/glade[introspection,python] |
|||
x11-libs/gtk+:3[introspection]" |
|||
DEPEND="${RDEPEND}" |
@ -1,29 +0,0 @@ |
|||
# Copyright 1999-2014 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=5 |
|||
|
|||
inherit qt4-r2 vcs-snapshot |
|||
|
|||
DESCRIPTION="Library for Qt that implements the OAuth 1.0 authentication specification" |
|||
HOMEPAGE="https://github.com/kypeli/kQOAuth" |
|||
SRC_URI="https://github.com/kypeli/kQOAuth/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="LGPL-2.1" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 x86" |
|||
IUSE="" |
|||
|
|||
DEPEND=" |
|||
dev-qt/qtcore:4 |
|||
dev-qt/qtgui:4 |
|||
" |
|||
RDEPEND="${DEPEND}" |
|||
|
|||
src_prepare() { |
|||
# prevent tests from beeing built at src_compile |
|||
sed -i -e '/SUBDIRS/s/ tests//' ${PN}.pro || die "sed on ${PN}.pro failed" |
|||
|
|||
qt4-r2_src_prepare |
|||
} |
@ -1,15 +1,12 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|||
<pkgmetadata> |
|||
<maintainer type="person"> |
|||
<email>maksbotan@gentoo.org</email> |
|||
<name>Maxim Koltsov</name> |
|||
</maintainer> |
|||
<maintainer type="project"> |
|||
<email>leechcraft@gentoo.org</email> |
|||
<name>LeechCraft</name> |
|||
</maintainer> |
|||
<upstream> |
|||
<remote-id type="github">kypeli/kQOAuth</remote-id> |
|||
</upstream> |
|||
<maintainer type="person"> |
|||
<email>0xd34df00d@gmail.com</email> |
|||
<name>Georg Rudoy</name> |
|||
</maintainer> |
|||
<maintainer type="project"> |
|||
<email>proxy-maint@gentoo.org</email> |
|||
<description>Proxy Maintainers</description> |
|||
</maintainer> |
|||
</pkgmetadata> |
@ -1,39 +0,0 @@ |
|||
# Copyright 1999-2014 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=5 |
|||
|
|||
inherit vcs-snapshot cmake-utils |
|||
|
|||
VC_TEST_DATA=( reference-{acos,asin,atan,ln,log2,log10,sincos}-{dp,sp}.dat ) |
|||
for i in ${VC_TEST_DATA[@]}; do |
|||
SRC_URI+="test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/$i -> ${P}-${i} ) " |
|||
done |
|||
|
|||
DESCRIPTION="A library to ease explicit vectorization of C++ code" |
|||
HOMEPAGE="http://code.compeng.uni-frankfurt.de/projects/vc" |
|||
SRC_URI+=" https://gitorious.org/${PN}/${PN}/archive-tarball/${PV} -> ${P}.tar.gz" |
|||
|
|||
LICENSE="LGPL-3" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 x86" |
|||
IUSE="test" |
|||
|
|||
src_unpack() { |
|||
vcs-snapshot_src_unpack |
|||
|
|||
if use test ; then |
|||
mkdir -p "${WORKDIR}"/${P}_build/tests || die |
|||
for i in ${VC_TEST_DATA[@]}; do |
|||
cp "${DISTDIR}"/${P}-$i "${WORKDIR}"/${P}_build/tests/${i} || die |
|||
done |
|||
fi |
|||
} |
|||
|
|||
src_configure() { |
|||
local mycmakeargs=( |
|||
$(cmake-utils_use_build test) |
|||
) |
|||
cmake-utils_src_configure |
|||
} |
@ -1,40 +0,0 @@ |
|||
# Copyright 1999-2016 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=5 |
|||
|
|||
inherit cmake-utils |
|||
|
|||
DESCRIPTION="SIMD Vector Class Library for C++" |
|||
HOMEPAGE="https://github.com/VcDevel/Vc" |
|||
|
|||
VC_TEST_DATA=( reference-{acos,asin,atan,ln,log2,log10,sincos}-{dp,sp}.dat ) |
|||
for i in ${VC_TEST_DATA[@]}; do |
|||
SRC_URI+="test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/$i -> ${P}-${i} ) " |
|||
done |
|||
|
|||
SRC_URI+="https://github.com/VcDevel/Vc/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="LGPL-3" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~amd64-linux ~x86 ~x86-linux" |
|||
IUSE="test" |
|||
|
|||
src_unpack() { |
|||
default_src_unpack |
|||
S="${WORKDIR}"/Vc-${PV} |
|||
if use test ; then |
|||
mkdir -p "${WORKDIR}"/${P}_build/tests || die |
|||
for i in ${VC_TEST_DATA[@]}; do |
|||
cp "${DISTDIR}"/${P}-$i "${WORKDIR}"/${P}_build/tests/${i} || die |
|||
done |
|||
fi |
|||
} |
|||
|
|||
src_configure() { |
|||
local mycmakeargs=( |
|||
$(cmake-utils_use_build test) |
|||
) |
|||
cmake-utils_src_configure |
|||
} |
@ -0,0 +1,27 @@ |
|||
commit be8fd5831afa0a04f14cd6206e6576f03ee59558 |
|||
Author: Amaury Pouly <amaury.pouly@gmail.com> |
|||
Date: Sat Sep 17 16:40:46 2016 +0100 |
|||
|
|||
Fix GPG test |
|||
|
|||
At least GnuPG, when run with both --fingerprint and --with-colons will output |
|||
the fingerprint of the public key and the subkey. The command below will thus |
|||
output two fingerprints and the delete command will fail because it cannot |
|||
find the second fingerprint (which is a subkey and not a public key). It seems |
|||
that a safe approach is to consider only the first fingerprint line. |
|||
|
|||
Change-Id: I4c6aa79e4473bca146aa087728a5652d91586a81 |
|||
|
|||
diff --git a/tests/Cryptography/keygen.sh b/tests/Cryptography/keygen.sh
|
|||
index c94c0ab..98c69ca 100755
|
|||
--- a/tests/Cryptography/keygen.sh
|
|||
+++ b/tests/Cryptography/keygen.sh
|
|||
@@ -115,7 +115,7 @@ $TAIL" > crypto_test_data.h
|
|||
echo -n "key *\nexpire\nseconds=1\nsave\n" | ${GPG} --no-tty --quiet --command-fd 0 --edit-key "expired@test.trojita.flaska.net" |
|||
|
|||
# extract fingerprint of key to be deleted |
|||
-FINGERPRINT="$(${GPG} --quiet --no-tty --list-keys --with-colons --fingerprint unknown@test.trojita.flaska.net | grep fpr | cut -d : -f 10)"
|
|||
+FINGERPRINT="$(${GPG} --quiet --no-tty --list-keys --with-colons --fingerprint unknown@test.trojita.flaska.net | grep fpr | head -n 1 | cut -d : -f 10)"
|
|||
|
|||
# delete key |
|||
yes | DISPLAY="" ${GPG} --quiet --batch --no-tty --delete-secret-and-public-key --yes --command-fd 0 --passphrase-fd 0 "${FINGERPRINT}" |
@ -1,5 +1,5 @@ |
|||
DIST exim-4.88.tar.bz2 1824610 SHA256 119d5fd7e31fc224e84dfa458fe182f200856bae7adf852a8287c242161f8a2d SHA512 ea094bf703628c201de119fc5f09539475e52158e935f8f2a9e4138c4a1bfe885017145c3cc5e22aa9087b195091955c69385ebf1ea0baec64ed5c1b8e3b1caf WHIRLPOOL d2d8c404217fcc5bbc7bc18500456f2709a099b0a31d4930343b836c35c62e3914fa1c686ea7d9ba5eea95f0caab13c3b76c1508eda74cb75dabb0d61472428e |
|||
DIST exim-4.89_RC4.tar.bz2 1840364 SHA256 e9de49cd7b874f944f827adbe2981fd3ea8eb000461856e94f5b7c859dde3df1 SHA512 efe8bc08713c1b47e6aa8b0964aa7d48a3a7ddf0332afa2c44b4ee2863511340176d074808cce0e06d45266eb07f52ab7ad980ff57b455d53b0b7bd25259e326 WHIRLPOOL 806b540a30dce26e1bc8b5baf4ed6b0e0ccbc5aa9922339d2e5895a2641cce1e28345c1d9ed4250efd296a8f987164ba0957cef595b7c93c5a6714c2fbb6fd3d |
|||
DIST exim-4.89_RC5.tar.bz2 1841006 SHA256 08587e46f5a108184dff5be5d78c38e74e4355c14195762c3068f78c2104a971 SHA512 a6aadc3347f93cb591e96f99c33567840c2f11176b528b1a423d1e8d31409fb9632c91090ccd4f0bd6f18ea5ccd6c20f47cac5e4f869807a3476a063efa9a50e WHIRLPOOL 13dda359ca454b8ad5cfc99c6a714866276539461540b53bfb92a14016bd9ea09cfc9394609899af8e0f089a2be97c0701c5bfd6efc72ca0b5d7e8831f91a137 |
|||
DIST exim-pdf-4.88.tar.bz2 1922494 SHA256 33736fafb45c5922fcbc0def7626f46cb74927987b78943aa26949ef30789574 SHA512 8c4f580fa319c0285bcb49056ecd72b056cbbfa287a15a4d856965b4218469c85607ec7321ae0f2ba3be868f05a70a7fb8a77d5836a574417e6bffc64720bee5 WHIRLPOOL 7e3e65c58cc9a313d3440de6b79ed4f113ea265e39201aa2d36c091037c2b20718bd49f04e99f2aa029a20d238cd21178762e2ba6b470596309e83fb3ffc542b |
|||
DIST exim-pdf-4.89_RC4.tar.bz2 1924453 SHA256 4b98d52873541e6675b3e7f6e433080033b0b2e0dece41ad273afedb6a6e17c0 SHA512 4438f8aae4dbee8c3422bfae0798536f73bae90377d9d1113b2ff2e005671767e78a9a5b3ffa64b0f0c2fe176ad55e3d2ff6c682b543f1d1a3f6460b4759adf4 WHIRLPOOL d5522cb831a037b2f668a522142384ad2efd414d235aba57a8c868b2578cc53e47215445828bb07a3a2e7c3841034824f3a388fe65d1dfcdcb3bb795e8d462e8 |
|||
DIST exim-pdf-4.89_RC5.tar.bz2 1924483 SHA256 e97f86455b53936e78d2e6c363d658b64f705a367a5466cddba939efc35da9a7 SHA512 486cb5ae57fd7e67196263e45e681c6d9a07ff1e4233b69b9a23229e6c1dbd03b283882ff5579dab7be447308245e7e2c87a5f1a7004734cf270199cc09fa4a8 WHIRLPOOL 12bb40c637f45331f4f65bd3dcaa4c26e33e8e989e998493454b3c3397970639193f8411f275471fc2192dad637ddce59e5959959aaa1dd29a95a09435c1e49b |
|||
DIST system_filter.exim.gz 3075 SHA256 3a3471b486a09e0a0153f7b520e1eaf26d21b97d73ea8348bdc593c00eb1e437 SHA512 cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3 WHIRLPOOL ce68d9c18b24eca3ef97ea810964cc1ada5f85b795a7c432ad39b5788188a16419101c92fb52b418738d760e1d658f7a41485e5561079a667d84d276c71be5a4 |
@ -1,507 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
# $Id$ |
|||
|
|||
EAPI=5 |
|||
|
|||
EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa" |
|||
|
|||
if [[ ${PV} = 9999 ]]; then |
|||
GIT_ECLASS="git-r3" |
|||
EXPERIMENTAL="true" |
|||
fi |
|||
|
|||
PYTHON_COMPAT=( python2_7 ) |
|||
|
|||
inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS} |
|||
|
|||
OPENGL_DIR="xorg-x11" |
|||
|
|||
MY_P="${P/_/-}" |
|||
FOLDER="${PV/_rc*/}" |
|||
|
|||
DESCRIPTION="OpenGL-like graphic library for Linux" |
|||
HOMEPAGE="http://mesa3d.sourceforge.net/" |
|||
|
|||
if [[ $PV == 9999 ]]; then |
|||
SRC_URI="" |
|||
KEYWORDS="" |
|||
else |
|||
SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" |
|||
fi |
|||
|
|||
LICENSE="MIT" |
|||
SLOT="0" |
|||
RESTRICT="!bindist? ( bindist )" |
|||
|
|||
INTEL_CARDS="i915 i965 ilo intel" |
|||
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" |
|||
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vc4 vmware" |
|||
for card in ${VIDEO_CARDS}; do |
|||
IUSE_VIDEO_CARDS+=" video_cards_${card}" |
|||
done |
|||
|
|||
IUSE="${IUSE_VIDEO_CARDS} |
|||
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2 |
|||
libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl pic |
|||
selinux vaapi valgrind vdpau vulkan wayland xvmc xa" |
|||
|
|||
REQUIRED_USE=" |
|||
|| ( gcrypt libressl nettle openssl ) |
|||
d3d9? ( dri3 gallium ) |
|||
llvm? ( gallium ) |
|||
opencl? ( gallium llvm ) |
|||
openmax? ( gallium ) |
|||
gles1? ( egl ) |
|||
gles2? ( egl ) |
|||
vaapi? ( gallium ) |
|||
vdpau? ( gallium ) |
|||
vulkan? ( || ( video_cards_i965 video_cards_radeonsi ) |
|||
video_cards_radeonsi? ( llvm ) ) |
|||
wayland? ( egl gbm ) |
|||
xa? ( gallium ) |
|||
video_cards_freedreno? ( gallium ) |
|||
video_cards_intel? ( classic ) |
|||
video_cards_i915? ( || ( classic gallium ) ) |
|||
video_cards_i965? ( classic ) |
|||
video_cards_ilo? ( gallium ) |
|||
video_cards_nouveau? ( || ( classic gallium ) ) |
|||
video_cards_radeon? ( || ( classic gallium ) |
|||
gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) |
|||
video_cards_r100? ( classic ) |
|||
video_cards_r200? ( classic ) |
|||
video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) |
|||
video_cards_r600? ( gallium ) |
|||
video_cards_radeonsi? ( gallium llvm ) |
|||
video_cards_vmware? ( gallium ) |
|||
${PYTHON_REQUIRED_USE} |
|||
" |
|||
|
|||
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.72" |
|||
# keep correct libdrm and dri2proto dep |
|||
# keep blocks in rdepend for binpkg |
|||
RDEPEND=" |
|||
!<x11-base/xorg-server-1.7 |
|||
!<=x11-proto/xf86driproto-2.0.3 |
|||
abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] ) |
|||
classic? ( app-eselect/eselect-mesa ) |
|||
gallium? ( app-eselect/eselect-mesa ) |
|||
>=app-eselect/eselect-opengl-1.3.0 |
|||
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] |
|||
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}] |
|||
>=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}] |
|||
>=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}] |
|||
>=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}] |
|||
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}] |
|||
>=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}] |
|||
x11-libs/libXfixes:=[${MULTILIB_USEDEP}] |
|||
llvm? ( |
|||
video_cards_radeonsi? ( |
|||
virtual/libelf:0=[${MULTILIB_USEDEP}] |
|||
vulkan? ( >=sys-devel/llvm-3.9.0:=[${MULTILIB_USEDEP}] ) |
|||
) |
|||
>=sys-devel/llvm-3.6.0:=[${MULTILIB_USEDEP}] |
|||
) |
|||
nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] ) |
|||
!nettle? ( |
|||
gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] ) |
|||
!gcrypt? ( |
|||
libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) |
|||
!libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) |
|||
) |
|||
) |
|||
opencl? ( |
|||
app-eselect/eselect-opencl |
|||
dev-libs/libclc |
|||
virtual/libelf:0=[${MULTILIB_USEDEP}] |
|||
) |
|||
openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}] ) |
|||
vaapi? ( |
|||
>=x11-libs/libva-1.6.0:=[${MULTILIB_USEDEP}] |
|||
video_cards_nouveau? ( !<=x11-libs/libva-vdpau-driver-0.7.4-r3 ) |
|||
) |
|||
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) |
|||
wayland? ( >=dev-libs/wayland-1.2.0:=[${MULTILIB_USEDEP}] ) |
|||
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] ) |
|||
${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vmware?,${MULTILIB_USEDEP}] |
|||
" |
|||
for card in ${INTEL_CARDS}; do |
|||
RDEPEND="${RDEPEND} |
|||
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] ) |
|||
" |
|||
done |
|||
|
|||
for card in ${RADEON_CARDS}; do |
|||
RDEPEND="${RDEPEND} |
|||
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] ) |
|||
" |
|||
done |
|||
RDEPEND="${RDEPEND} |
|||
video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] ) |
|||
" |
|||
|
|||
# FIXME: kill the sys-devel/llvm[video_cards_radeon] compat once |
|||
# LLVM < 3.9 is out of the game |
|||
DEPEND="${RDEPEND} |
|||
llvm? ( |
|||
video_cards_radeonsi? ( || ( |
|||
sys-devel/llvm[llvm_targets_AMDGPU] |
|||
sys-devel/llvm[video_cards_radeon] |
|||
) ) |
|||
) |
|||
opencl? ( |
|||
>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}] |
|||
>=sys-devel/clang-3.4.2:=[${MULTILIB_USEDEP}] |
|||
>=sys-devel/gcc-4.6 |
|||
) |
|||
sys-devel/gettext |
|||
virtual/pkgconfig |
|||
valgrind? ( dev-util/valgrind ) |
|||
>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}] |
|||
dri3? ( |
|||
>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}] |
|||
>=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}] |
|||
) |
|||
>=x11-proto/glproto-1.4.17-r1:=[${MULTILIB_USEDEP}] |
|||
>=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}] |
|||
>=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}] |
|||
>=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}] |
|||
" |
|||
[[ ${PV} == 9999 ]] && DEPEND+=" |
|||
sys-devel/bison |
|||
sys-devel/flex |
|||
${PYTHON_DEPS} |
|||
$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]") |
|||
" |
|||
|
|||
S="${WORKDIR}/${MY_P}" |
|||
EGIT_CHECKOUT_DIR=${S} |
|||
|
|||
QA_WX_LOAD=" |
|||
x86? ( |
|||
!pic? ( |
|||
usr/lib*/libglapi.so.0.0.0 |
|||
usr/lib*/libGLESv1_CM.so.1.1.0 |
|||
usr/lib*/libGLESv2.so.2.0.0 |
|||
usr/lib*/libGL.so.1.2.0 |
|||
usr/lib*/libOSMesa.so.8.0.0 |
|||
) |
|||
)" |
|||
|
|||
pkg_setup() { |
|||
# warning message for bug 459306 |
|||
if use llvm && has_version sys-devel/llvm[!debug=]; then |
|||
ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm" |
|||
ewarn "detected! This can cause problems. For details, see bug 459306." |
|||
fi |
|||
|
|||
python-any-r1_pkg_setup |
|||
} |
|||
|
|||
src_prepare() { |
|||
[[ ${PV} == 9999 ]] && eautoreconf |
|||
} |
|||
|
|||
multilib_src_configure() { |
|||
local myconf |
|||
|
|||
if use classic; then |
|||
# Configurable DRI drivers |
|||
driver_enable swrast |
|||
|
|||
# Intel code |
|||
driver_enable video_cards_i915 i915 |
|||
driver_enable video_cards_i965 i965 |
|||
if ! use video_cards_i915 && \ |
|||
! use video_cards_i965; then |
|||
driver_enable video_cards_intel i915 i965 |
|||
fi |
|||
|
|||
# Nouveau code |
|||
driver_enable video_cards_nouveau nouveau |
|||
|
|||
# ATI code |
|||
driver_enable video_cards_r100 radeon |
|||
driver_enable video_cards_r200 r200 |
|||
if ! use video_cards_r100 && \ |
|||
! use video_cards_r200; then |
|||
driver_enable video_cards_radeon radeon r200 |
|||
fi |
|||
fi |
|||
|
|||
if use egl; then |
|||
myconf+=" --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")" |
|||
fi |
|||
|
|||
if use gallium; then |
|||
myconf+=" |
|||
$(use_enable d3d9 nine) |
|||
$(use_enable llvm gallium-llvm) |
|||
$(use_enable openmax omx) |
|||
$(use_enable vaapi va) |
|||
$(use_enable vdpau) |
|||
$(use_enable xa) |
|||
$(use_enable xvmc) |
|||
" |
|||
use vaapi && myconf+=" --with-va-libdir=/usr/$(get_libdir)/va/drivers" |
|||
|
|||
gallium_enable swrast |
|||
gallium_enable video_cards_vc4 vc4 |
|||
gallium_enable video_cards |