Commit Graph

966 Commits

Author SHA1 Message Date
Andrew Ammerlaan
764e4b954b eclass/docs: USE these handy _ECLASS variables
to check if python-(any)-r1 has been inherited

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 21:35:47 +02:00
Andrew Ammerlaan
fc93a7a89a eclass/docs: small fixes
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 20:44:36 +02:00
Andrew Ammerlaan
86aaf69951 eclass/docs: WIP: mkdocs/sphinx doc building
A small eclass for building documentation. Currently supports
building documentation with mkdocs or sphinx. Should work
togheter with distutils-r1 eclass, though this is not required.

The aim is to make it easy to add additional doc builders to the
eclass, just add an setup and compile function for it.
Distutils-r1 eclass also supports sphinx doc building, but this
eclass should also allow sphinx doc building for non-python
packages.

Please feel free to test this eclass on your ebuilds that
use mkdocs doc building or non-pyhton sphinx doc building.
See the in-file documentation on how to use it. That being
said this is still experimental: If the documentation is
unclear, or if you encouter issues, please let me know.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 20:13:07 +02:00
Andrew Ammerlaan
c99d254cdc dev-python/geopy: fix tests and doc
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 20:00:58 +02:00
Andrew Ammerlaan
08af635f3d sci-geosciences/geographiclib: add ~x86 for dep geopy
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 20:00:06 +02:00
Andrew Ammerlaan
ae2581bc50 sci-geosciences: do not die is use doc
doing this:

use x && do_thing || die

makes the build die is use -x

so don't do that

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 19:42:20 +02:00
Alessandro Barbieri
c18f9bf03c dev-python/geopy: bump masked package
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-06 10:41:04 +02:00
Andrew Ammerlaan
c60ad65bb4 dev-python/python-mpv: version bump 0.4.6
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-05 20:50:24 +02:00
Alessandro Barbieri
7cfeb98d8c dev-python/aspectlib: version bump, tests working
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-05 16:01:40 +02:00
Volkmar W. Pogatzki
c7c1240b2a sys-auth/AusweisApp2: change patch
Install shared libs only if the were built

Move insertion to IF(BUILD_SHARED_LIBS)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
2020-04-05 15:21:02 +02:00
Andrew Ammerlaan
afe4aaaa26 dev-util/go-deblob: make repoman happy, fix header
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-05 12:58:48 +02:00
Andrew Ammerlaan
a208dce5b4 dev-libs/hts_engine: make repoman happy, fix header
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-05 12:57:50 +02:00
Andrew Ammerlaan
7440369ebd games-action/ATLauncher: use dobin
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-05 12:34:43 +02:00
Volkmar W. Pogatzki
efba1ad4b1 sys-auth/AusweisApp2: get rid of scr_install()
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
2020-04-05 08:33:04 +02:00
Alessandro Barbieri
2baf045e3e sci-geosciences/geographiclib: fixed python and doc install
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-05 00:12:20 +02:00
Haelwenn (lanodan) Monnier
5e344b7453 app-accessibility/mimic1: Match keywords with hts_engine
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-05 00:10:55 +02:00
Haelwenn (lanodan) Monnier
e598adea7a dev-libs/hts_engine: Import from ::lanodanOverlay
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-05 00:05:59 +02:00
Haelwenn (lanodan) Monnier
281ad53ca0 www-client/badwolf: Version clean, 0.4.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-05 00:02:43 +02:00
Haelwenn (lanodan) Monnier
9557f9c0c7 net-misc/tinyssh: Import from ::lanodanOverlay
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-05 00:00:35 +02:00
Haelwenn (lanodan) Monnier
a3917a999d dev-util/go-deblob: import from ::lanodanOverlay
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-04 23:52:22 +02:00
Haelwenn (lanodan) Monnier
bc70aaf217 app-accessibility/mimic1: import from ::lanodanOverlay
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-04 23:31:22 +02:00
Haelwenn (lanodan) Monnier
84e64b141c games-arcade/opensurge: Move from cmake-utils to cmake
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-04 23:23:04 +02:00
Haelwenn (lanodan) Monnier
7685a1e2ce dev-games/surgescript: Move from cmake-utils to cmake
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-04 23:18:29 +02:00
Kurt Kanzenbach
c8f1975748 dev-libs/open62541: Fix tests and encryption support
There are two problems:

 * Tests need valgrind
 * Typo for enabling/disabling encryption

Fix it.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2020-04-04 14:05:29 +02:00
Kurt Kanzenbach
a4bf2eca95 dev-libs/open62541: Open source C implementation of OPC UA (new package)
open62541 (http://open62541.org) is an open source and free implementation of
OPC UA (OPC Unified Architecture) written in the common subset of the C99 and
C++98 languages. The library is usable with all major compilers and provides the
necessary tools to implement dedicated OPC UA clients and servers, or to
integrate OPC UA-based communication into existing applications. open62541
library is platform independent. All platform-specific functionality is
implemented via exchangeable plugins. Plugin implementations are provided for
the major operating systems.

Closes: https://bugs.gentoo.org/716152
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2020-04-04 12:35:09 +02:00
Sergey Torokhov
c5dd4f5c6c app-misc/doublecmd-bin: fix 0.9.8.ebuild HOMEPAGE, use make_wrapper function
- update HOMEPAGE with https address;
- remove RESTRICT="mirror";
- use make_wrapper call to create /opt/bin/doublecmd
that allows to run doublecmd directly from shell
and to simplify make_desktop_entry expression.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-04 03:25:26 +03:00
Andrew Ammerlaan
6bdf2e07a1 acct-group/fort: add KEYWORDS
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 21:27:08 +02:00
Andrew Ammerlaan
894789e9f2 acct-user/fort: add keywords
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 21:26:28 +02:00
Andrew Ammerlaan
97ca4fd029 games-action/ATLauncher: file should not be marked as executable
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 21:19:03 +02:00
Alessandro Barbieri
836a569f49 sci-geosciences/geographiclib: WIP, installed datasets
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-03 19:05:15 +02:00
Alessandro Barbieri
511f7f6235 dev-python/pygaljs: new version
also dropped pytest restriction

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-03 19:05:15 +02:00
Volkmar W. Pogatzki
e0e7652141 sys-auth/AusweisApp2: fix build system
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
2020-04-03 17:04:36 +02:00
Volkmar W. Pogatzki
f084bdf872 sys-auth/AusweisApp2: get rid of QA Notice
+src_configure() {
+       # get rid of QA Notice: The following files contain insecure RUNPATHs
+       local mycmakeargs=( -DCMAKE_SKIP_RPATH=ON )
+       cmake_src_configure
+}
+

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
2020-04-03 15:10:51 +02:00
Andrew Ammerlaan
0c53361ec2 games-action/ATLauncher: use doexe
so we don't have to call fperms

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 13:11:58 +02:00
Andrew Ammerlaan
84ecc57ea4 app-misc/doublecmd-bin: fix metadata file
repoman complains about incosistent use of tabs/spaces

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 12:57:43 +02:00
Andrew Ammerlaan
32cdad40cc dev-python/manhole: die if tests fail
also, if you dont want distutils_enable_tests to
overwrite your custom test function just put
distutils_enable_tests before the python_test
function

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 12:40:48 +02:00
Andrew Ammerlaan
0e4e63d376 dev-python/pytest-subtests: fix tests if pakcage ...
is not already installed

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 12:29:47 +02:00
Andrew Ammerlaan
508368d91a media-video/vidify: version bump 2.2.2
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-03 12:04:45 +02:00
Sergey Torokhov
db822d7cb6 app-misc/doublecmd-bin: new package
Double Commander is a free cross platform open source file manager
with two panels side by side. It is inspired by Total Commander
and features some new ideas.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-03 03:28:52 +03:00
Alessandro Barbieri
29034a54e8 dev-python/pytest-subtests: enable tests
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-03 01:04:10 +02:00
Alessandro Barbieri
1b7418f5ab dev-python/manhole: disable failing tests
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-03 01:04:10 +02:00
Alessandro Barbieri
0c30766daf dev-python/hunter: enable tests
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-03 01:04:10 +02:00
Andrew Ammerlaan
4443580031 dev-python/cchardet: call esetup.py cause its shorter
and add proper die message

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-02 22:43:51 +02:00
Andrew Ammerlaan
bad082bb6a sci-geosciences/geographiclib: enable python support
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-02 22:39:53 +02:00
Andrew Ammerlaan
f9f18fa716 dev-python/cchardet: add py3_8 cause tests pass with py3_8
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-02 21:54:45 +02:00
Andrew Ammerlaan
63ae68616a dev-python/cchardet: fix tests, works for me
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-02 21:50:51 +02:00
Alessandro Barbieri
4063c2a4b4 sci-geosciences/geographiclib: new package, WIP
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-02 20:18:03 +02:00
William Wennerström
f8aa08bc83 net-p2p/yggdrasil-go: add version v0.3.14
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: William Wennerström <william@wstrm.dev>
2020-04-02 16:16:30 +02:00
Alessandro Barbieri
90a5a237ce dev-python/cchardet: new package
tests restricted, investigate

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-02 15:52:45 +02:00
Andrew Ammerlaan
b8912a8cce dev-python/fake-useragent: fix tests and doc
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-02 12:09:29 +02:00