[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-12-30 Thread Ralph Seichter
commit: 7f6b973d3abb687cbbb341de8463d45a2429e02e
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec 29 23:18:49 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun Dec 29 23:18:49 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f6b973d

www-client/badwolf-0.4.0: keyword ~amd64

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.4.0.ebuild 
b/www-client/badwolf/badwolf-0.4.0.ebuild
index 2764ac0..4784d91 100644
--- a/www-client/badwolf/badwolf-0.4.0.ebuild
+++ b/www-client/badwolf/badwolf-0.4.0.ebuild
@@ -13,8 +13,8 @@ then
 else
MY_P="${PN}-$(ver_rs 3 - 4 .)"
SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   # Dropped because net-libs/webkit-gtk-2.26 isn't in ::gentoo
-   # KEYWORDS="~amd64 ~ppc"
+   # no ~ppc because of it being dropped in 
net-libs/webkit-gtk-2.26::gentoo
+   KEYWORDS="~amd64"
S="${WORKDIR}/${MY_P}"
inherit savedconfig
 fi



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-12-14 Thread Ralph Seichter
commit: 5822ee5595eba89812feef137a974bea14e8628a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Dec 14 23:07:00 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Dec 14 23:07:00 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5822ee55

www-client/badwolf: Use xdg.eclass on >=0.4.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.4.0.ebuild | 2 ++
 www-client/badwolf/badwolf-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/www-client/badwolf/badwolf-0.4.0.ebuild 
b/www-client/badwolf/badwolf-0.4.0.ebuild
index 7924289..2764ac0 100644
--- a/www-client/badwolf/badwolf-0.4.0.ebuild
+++ b/www-client/badwolf/badwolf-0.4.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit xdg
+
 if [[ "${PV}" == "" ]]
 then
EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 96eb30b..25afd78 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit xdg
+
 if [[ "${PV}" == "" ]]
 then
EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-12-14 Thread Ralph Seichter
commit: 7e75c552da7ccba51c4808b222b8cc5fa06d4571
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Dec 14 22:56:57 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Dec 14 22:57:17 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e75c552

www-client/badwolf: Guard savedconfig command from live

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.3.0.ebuild | 4 ++--
 www-client/badwolf/badwolf-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.3.0.ebuild 
b/www-client/badwolf/badwolf-0.3.0.ebuild
index 9964a5a..96eb30b 100644
--- a/www-client/badwolf/badwolf-0.3.0.ebuild
+++ b/www-client/badwolf/badwolf-0.3.0.ebuild
@@ -30,7 +30,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   restore_config config.h
+   [[ "${PV}" == "" ]] || restore_config config.h
default
 }
 
@@ -48,6 +48,6 @@ src_install() {
PREFIX="/usr" \
install
 
-   save_config config.h
+   [[ "${PV}" == "" ]] || save_config config.h
einstalldocs
 }

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 9964a5a..96eb30b 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -30,7 +30,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   restore_config config.h
+   [[ "${PV}" == "" ]] || restore_config config.h
default
 }
 
@@ -48,6 +48,6 @@ src_install() {
PREFIX="/usr" \
install
 
-   save_config config.h
+   [[ "${PV}" == "" ]] || save_config config.h
einstalldocs
 }



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-12-01 Thread Ralph Seichter
commit: 7d4d2100068e141f3422a5ed8274fafbb251cf7d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec  1 11:00:37 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun Dec  1 11:00:37 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d4d2100

www-client/badwolf: Keyword ppc

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.3.0.ebuild | 2 +-
 www-client/badwolf/badwolf-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.3.0.ebuild 
b/www-client/badwolf/badwolf-0.3.0.ebuild
index 9a8879d..9964a5a 100644
--- a/www-client/badwolf/badwolf-0.3.0.ebuild
+++ b/www-client/badwolf/badwolf-0.3.0.ebuild
@@ -11,7 +11,7 @@ then
 else
MY_P="${PN}-$(ver_rs 3 - 4 .)"
SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc"
S="${WORKDIR}/${MY_P}"
inherit savedconfig
 fi

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 9a8879d..9964a5a 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -11,7 +11,7 @@ then
 else
MY_P="${PN}-$(ver_rs 3 - 4 .)"
SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc"
S="${WORKDIR}/${MY_P}"
inherit savedconfig
 fi



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-12-01 Thread Ralph Seichter
commit: abbff949fabc2d8fd63b4bc683c5fc9d53da4467
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec  1 11:01:36 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun Dec  1 11:01:36 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abbff949

www-client/badwolf: Version bump, 0.4.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 +
 www-client/badwolf/badwolf-0.4.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 5b6c804..1762e63 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1 +1,2 @@
 DIST badwolf-0.3.0.tar.gz 11843 BLAKE2B 
2d6e3efa7a91e5c68fed47832a8701f4450238e5cf3daafafe2c231fb774cf79859175351a2efc7c1cea9577e2316d03a0460edd74a8d0f40c158635b2c42cb5
 SHA512 
6775fc673d3c985d2420e017bdefb0b0106c395eada04f54415e901e40779ebc427ab1b3135e1489077b9fbf5529be9e5d4d81a9b87001a55dfe6c15efa0b8c6
+DIST badwolf-0.4.0.tar.gz 13646 BLAKE2B 
1269fc361eb9c3ae45379e019b808e67f6e915f8f7fc00c757d939f15c02ccdb08083ba64c6ebfc97d7337293d4125a35337c0e8d908a3e3704cd2029d24212e
 SHA512 
572e1c18223ded5989da9c47e42c9dcbf66903e38b672e33b098cc3f84965d9da8e0a8b71e5ec88f17879c8d2f931d9625ca26a9c5ae81cc925d62fbf2abd4f1

diff --git a/www-client/badwolf/badwolf-0.4.0.ebuild 
b/www-client/badwolf/badwolf-0.4.0.ebuild
new file mode 100644
index 000..7924289
--- /dev/null
+++ b/www-client/badwolf/badwolf-0.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ "${PV}" == "" ]]
+then
+   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+   inherit git-r3
+else
+   MY_P="${PN}-$(ver_rs 3 - 4 .)"
+   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   # Dropped because net-libs/webkit-gtk-2.26 isn't in ::gentoo
+   # KEYWORDS="~amd64 ~ppc"
+   S="${WORKDIR}/${MY_P}"
+   inherit savedconfig
+fi
+
+DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
+HOMEPAGE="https://hacktivis.me/projects/badwolf;
+LICENSE="BSD"
+SLOT="0"
+
+DOCS=("README.md" "KnowledgeBase.md")
+
+DEPEND="
+   x11-libs/gtk+:3
+   >=net-libs/webkit-gtk-2.26.0:4=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   restore_config config.h
+   default
+}
+
+src_compile() {
+   emake \
+   CC="${CC:-cc}" \
+   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
+   LDFLAGS="${LDFLAGS}" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+
+   save_config config.h
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/mat2/

2019-12-01 Thread Ralph Seichter
commit: 49ba44ca700f452b43063e9aa9f14595041168bc
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec  1 10:53:25 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun Dec  1 10:53:25 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49ba44ca

app-misc/mat2: Version clean, 0.9.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-misc/mat2/Manifest  |  1 -
 app-misc/mat2/mat2-0.9.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index cf9610a..edb62ad 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1,2 +1 @@
 DIST mat2-0.10.0.tar.gz 5720611 BLAKE2B 
3aeb1b5fb1e5b39d5a59e84de48a1fefed8afff31d7ae2827324b9d54eab8a95f28f0e1de94d6c96ba250249531782f4a2cff4a82fdccc85da7382d00294fdaf
 SHA512 
7434365766f5ba893b5b51e852d73af6b1dd562f3804e46b2aa5bf2097694d5465f0ddb5e401b157ed899a86caca2dd405424c5a7c86d66190cefd30eee3ba65
-DIST mat2-0.9.0.tar.gz 5660801 BLAKE2B 
069076d95e3594bcd842861cf96fdf2849c7f955f34af3ca55b2204792c25de8d774eed6920674c596258b6f0f3dded6f1fa204bd615e3ced1029f8d7b049dbb
 SHA512 
b343a3b48240b899ba2be677457591ce3e7f72cdefaeba84ce8a8f385b2279afe37aac097bebab536651d9eb9b473981df5907ea174278834b2b9773723f95e5

diff --git a/app-misc/mat2/mat2-0.9.0.ebuild b/app-misc/mat2/mat2-0.9.0.ebuild
deleted file mode 100644
index 385b00c..000
--- a/app-misc/mat2/mat2-0.9.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=(python3_5 python3_6)
-
-inherit distutils-r1
-
-DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
-HOMEPAGE="https://0xacab.org/jvoisin/mat2;
-LICENSE="LGPL-3"
-SLOT="0"
-SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz;
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   media-libs/mutagen:*
-   dev-python/pygobject:3
-   dev-python/pycairo:*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: app-misc/mat2/

2019-12-01 Thread Ralph Seichter
commit: 891ca7ed5301da2667ca0e24593fee026539557a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec  1 10:52:20 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun Dec  1 10:52:20 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=891ca7ed

app-misc/mat2: Version bump, 0.10.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-misc/mat2/Manifest   |  1 +
 app-misc/mat2/mat2-0.10.0.ebuild | 40 
 app-misc/mat2/metadata.xml   |  4 
 3 files changed, 45 insertions(+)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index 6596b7d..cf9610a 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1 +1,2 @@
+DIST mat2-0.10.0.tar.gz 5720611 BLAKE2B 
3aeb1b5fb1e5b39d5a59e84de48a1fefed8afff31d7ae2827324b9d54eab8a95f28f0e1de94d6c96ba250249531782f4a2cff4a82fdccc85da7382d00294fdaf
 SHA512 
7434365766f5ba893b5b51e852d73af6b1dd562f3804e46b2aa5bf2097694d5465f0ddb5e401b157ed899a86caca2dd405424c5a7c86d66190cefd30eee3ba65
 DIST mat2-0.9.0.tar.gz 5660801 BLAKE2B 
069076d95e3594bcd842861cf96fdf2849c7f955f34af3ca55b2204792c25de8d774eed6920674c596258b6f0f3dded6f1fa204bd615e3ced1029f8d7b049dbb
 SHA512 
b343a3b48240b899ba2be677457591ce3e7f72cdefaeba84ce8a8f385b2279afe37aac097bebab536651d9eb9b473981df5907ea174278834b2b9773723f95e5

diff --git a/app-misc/mat2/mat2-0.10.0.ebuild b/app-misc/mat2/mat2-0.10.0.ebuild
new file mode 100644
index 000..a6d6c23
--- /dev/null
+++ b/app-misc/mat2/mat2-0.10.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Supports python3_8 but not all it's deps in the tree do yet
+PYTHON_COMPAT=(python3_{5,6,7})
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1
+
+DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
+HOMEPAGE="https://0xacab.org/jvoisin/mat2;
+LICENSE="LGPL-3"
+SLOT="0"
+SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz;
+KEYWORDS="~amd64"
+IUSE="+exif sandbox video test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( exif video )"
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   ${DEPEND}
+   media-libs/mutagen:0[${PYTHON_USEDEP}]
+   dev-python/pycairo:0[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   app-text/poppler[introspection]
+   exif? ( media-libs/exiftool:* )
+   sandbox? ( sys-apps/bubblewrap )
+   video? ( media-video/ffmpeg:* )
+   test? (
+   media-video/ffmpeg[mp3,vorbis]
+   x11-libs/gdk-pixbuf:2[jpeg,tiff]
+   )
+"
+
+distutils_enable_tests unittest

diff --git a/app-misc/mat2/metadata.xml b/app-misc/mat2/metadata.xml
index e1234b5..449ee1e 100644
--- a/app-misc/mat2/metadata.xml
+++ b/app-misc/mat2/metadata.xml
@@ -9,4 +9,8 @@
https://0xacab.org/jvoisin/mat2/issues

https://0xacab.org/jvoisin/mat2/tags?format=atom

+   
+   Use media-video/ffmpeg for video 
support
+   Enable sandboxing functionality through 
sys-apps/bubblewrap
+   
 



[gentoo-commits] repo/proj/guru:master commit in: dev-util/pybind11/

2019-11-30 Thread Ralph Seichter
commit: 61621d476d644c20fa674ec99e45b487773ab35d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 30 06:38:48 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 30 06:38:48 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61621d47

dev-util/pybind11: fix typo on PYTHON_DEPS

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/pybind11/pybind11-2.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pybind11/pybind11-2.3.0.ebuild 
b/dev-util/pybind11/pybind11-2.3.0.ebuild
index 6a24042..94f7413 100644
--- a/dev-util/pybind11/pybind11-2.3.0.ebuild
+++ b/dev-util/pybind11/pybind11-2.3.0.ebuild
@@ -22,7 +22,7 @@ IUSE="doc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   ${PYTHON_DEP}
+   ${PYTHON_DEPS}
doc? (
dev-python/breathe[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
@@ -37,7 +37,7 @@ DEPEND="
 "
 
 RDEPEND="
-   ${PYTHON_DEP}
+   ${PYTHON_DEPS}
dev-cpp/eigen:3
sys-apps/texinfo
sys-devel/gettext[cxx]



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2019-11-30 Thread Ralph Seichter
commit: 6f7f4515470be1eb974ed15b663b81b6f042030b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 30 06:34:04 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 30 06:34:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f7f4515

media-gfx/azpainter: Import from ::lanodanOverlay

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest   |  1 +
 media-gfx/azpainter/azpainter-2.1.5.ebuild | 25 +
 media-gfx/azpainter/metadata.xml   |  8 
 3 files changed, 34 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
new file mode 100644
index 000..351f1bb
--- /dev/null
+++ b/media-gfx/azpainter/Manifest
@@ -0,0 +1 @@
+DIST azpainter-2.1.5.tar.xz 825892 BLAKE2B 
c6430393bb7dc3fd4b38357f696ec1da567b2b5763ed5e51526fa7948bf8c7a25b8200771607ecd86ed927d3692c5b4a72c471d8e354a7da48aa952b934ea852
 SHA512 
9797a22d512a26cdf2d441f91c5b77e9a8221433d33359782486f2254fffdaa30daae04da77e899b4068e5988aa67dfda3b7bb915d41a807e3069f84c8d15a3a

diff --git a/media-gfx/azpainter/azpainter-2.1.5.ebuild 
b/media-gfx/azpainter/azpainter-2.1.5.ebuild
new file mode 100644
index 000..2349551
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-2.1.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2018-2019 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/linux/azpainter.html 
https://github.com/Symbian9/azpainter;
+SRC_URI="https://osdn.net/dl/azpainter/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+"
+RDEPEND="${DEPEND}"

diff --git a/media-gfx/azpainter/metadata.xml b/media-gfx/azpainter/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/media-gfx/azpainter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2019-11-30 Thread Ralph Seichter
commit: 480892cd15aff7842d7ff6b0c2bbf6865b6f5680
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 30 16:53:11 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 30 16:53:11 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480892cd

media-gfx/azpainter: fix copyright header, fill longdescription

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/azpainter-2.1.5.ebuild |  2 +-
 media-gfx/azpainter/metadata.xml   | 10 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-gfx/azpainter/azpainter-2.1.5.ebuild 
b/media-gfx/azpainter/azpainter-2.1.5.ebuild
index 2349551..1f88ae8 100644
--- a/media-gfx/azpainter/azpainter-2.1.5.ebuild
+++ b/media-gfx/azpainter/azpainter-2.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 Haelwenn (lanodan) Monnier 
+# Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/media-gfx/azpainter/metadata.xml b/media-gfx/azpainter/metadata.xml
index c698af2..a4f0dee 100644
--- a/media-gfx/azpainter/metadata.xml
+++ b/media-gfx/azpainter/metadata.xml
@@ -5,4 +5,14 @@
cont...@hacktivis.me
Haelwenn (lanodan) Monnier

+   
+   Full color painting software for Linux for illustration drawing.
+   This is not suitable for dot editing.
+   Since the color is handled with 16 bit color (15 bit fixed 
point number) internally, the accuracy of color rises, but the memory is 
consumed correspondingly.
+   
+   
+   イラスト描画向けのLinux用フルカラーペイントソフトです。
+   ドット編集には向いていません。
+   内部では16bitカラー(15bit固定小数点数)で色を扱うため、色の精度が上がりますが、その分メモリを消費します。
+   
 



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-11-30 Thread Ralph Seichter
commit: 601f1aabd759105e0a989d3021d9746ed80d07e0
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 30 06:41:03 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 30 06:41:03 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=601f1aab

www-client/badwolf: Remove unneeded empty line

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.3.0.ebuild | 1 -
 www-client/badwolf/badwolf-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.3.0.ebuild 
b/www-client/badwolf/badwolf-0.3.0.ebuild
index 02ec6cd..9a8879d 100644
--- a/www-client/badwolf/badwolf-0.3.0.ebuild
+++ b/www-client/badwolf/badwolf-0.3.0.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-
 if [[ "${PV}" == "" ]]
 then
EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 02ec6cd..9a8879d 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-
 if [[ "${PV}" == "" ]]
 then
EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;



[gentoo-commits] repo/proj/guru:master commit in: games-arcade/taisei/

2019-11-25 Thread Ralph Seichter
commit: 774c922f04629fed729fe1261d885ca60b5f457b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Oct 19 15:38:28 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 23 14:16:09 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=774c922f

games-arcade/taisei: Version bump, 1.3.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-arcade/taisei/Manifest|  1 +
 games-arcade/taisei/taisei-1.3.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/games-arcade/taisei/Manifest b/games-arcade/taisei/Manifest
index 866ac2d..bbbc781 100644
--- a/games-arcade/taisei/Manifest
+++ b/games-arcade/taisei/Manifest
@@ -1 +1,2 @@
+DIST taisei-v1.3.1.tar.xz 70763196 BLAKE2B 
ca1901ba0205f6771c087ee70222ceaa3c406a1c632a5f46df1fe4fe493c89af8b587e397551777cd956ab73b5104450356303d0ea0cb8d5cd1b6723ceb1d648
 SHA512 
5e6f364e67717091041a30103bf117bb5d7a6be76d3d9499b13e36fc190be8c2a0e7ceb582e1d106aa0c1acbb6e39b99a4873a0885af1ec2117ff6ff08e14e3c
 DIST taisei-v1.3.tar.xz 104340220 BLAKE2B 
363124855e9f429708209135c3b3cfef31a66b6b3d898f8411d9da781facc4a1f8a0b29d7fdee586b269b004c95570c35e98837b75de17e8fe108ee825501c99
 SHA512 
1387d7936bcd1e7d827be94698cb649d91e7c06ba642b3c897e3c3548f58a4933667cb8ced380eb4df9d2127b5a1a101a9f8ddd1301935ae14a5dbbebf4f2bde

diff --git a/games-arcade/taisei/taisei-1.3.1.ebuild 
b/games-arcade/taisei/taisei-1.3.1.ebuild
new file mode 100644
index 000..a70aa18
--- /dev/null
+++ b/games-arcade/taisei/taisei-1.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL."
+HOMEPAGE="http://taisei-project.org/;
+LICENSE="BSD"
+SLOT="0"
+SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz;
+KEYWORDS="~amd64"
+IUSE="zip"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+DEPEND="
+   media-libs/freetype:2
+   >=media-libs/libpng-1.5
+   media-libs/libsdl2
+   media-libs/sdl2-mixer
+   media-libs/libwebp
+   sys-libs/zlib
+   zip? ( dev-libs/libzip )
+"
+
+src_prepare() {
+   sed -i '/strip=true/d' meson.build || die "Failed removing 
auto-stripping"
+   sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', 
\'taisei-${PV}\')/" \
+   meson.build || die "Failed changing doc_path"
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use zip enable_zip)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: games-arcade/taisei/

2019-11-25 Thread Ralph Seichter
commit: 54da3c0dd940e4db36d4ccdc1896394fdbe6ceb9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Oct 19 15:39:53 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 23 14:16:19 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54da3c0d

games-arcade/taisei: Version clean, 1.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-arcade/taisei/Manifest  |  1 -
 games-arcade/taisei/taisei-1.3.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/games-arcade/taisei/Manifest b/games-arcade/taisei/Manifest
index bbbc781..f1112cb 100644
--- a/games-arcade/taisei/Manifest
+++ b/games-arcade/taisei/Manifest
@@ -1,2 +1 @@
 DIST taisei-v1.3.1.tar.xz 70763196 BLAKE2B 
ca1901ba0205f6771c087ee70222ceaa3c406a1c632a5f46df1fe4fe493c89af8b587e397551777cd956ab73b5104450356303d0ea0cb8d5cd1b6723ceb1d648
 SHA512 
5e6f364e67717091041a30103bf117bb5d7a6be76d3d9499b13e36fc190be8c2a0e7ceb582e1d106aa0c1acbb6e39b99a4873a0885af1ec2117ff6ff08e14e3c
-DIST taisei-v1.3.tar.xz 104340220 BLAKE2B 
363124855e9f429708209135c3b3cfef31a66b6b3d898f8411d9da781facc4a1f8a0b29d7fdee586b269b004c95570c35e98837b75de17e8fe108ee825501c99
 SHA512 
1387d7936bcd1e7d827be94698cb649d91e7c06ba642b3c897e3c3548f58a4933667cb8ced380eb4df9d2127b5a1a101a9f8ddd1301935ae14a5dbbebf4f2bde

diff --git a/games-arcade/taisei/taisei-1.3.ebuild 
b/games-arcade/taisei/taisei-1.3.ebuild
deleted file mode 100644
index a70aa18..000
--- a/games-arcade/taisei/taisei-1.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2019 Haelwenn (lanodan) Monnier 
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL."
-HOMEPAGE="http://taisei-project.org/;
-LICENSE="BSD"
-SLOT="0"
-SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz;
-KEYWORDS="~amd64"
-IUSE="zip"
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-DEPEND="
-   media-libs/freetype:2
-   >=media-libs/libpng-1.5
-   media-libs/libsdl2
-   media-libs/sdl2-mixer
-   media-libs/libwebp
-   sys-libs/zlib
-   zip? ( dev-libs/libzip )
-"
-
-src_prepare() {
-   sed -i '/strip=true/d' meson.build || die "Failed removing 
auto-stripping"
-   sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', 
\'taisei-${PV}\')/" \
-   meson.build || die "Failed changing doc_path"
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use zip enable_zip)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-11-25 Thread Ralph Seichter
commit: e791c3d2c4754aa3c74b4c1fd09c93bda2ad507a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 23 14:18:44 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Nov 23 14:18:44 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e791c3d2

www-client/badwolf: Move savedconfig out of 

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.3.0.ebuild | 2 +-
 www-client/badwolf/badwolf-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.3.0.ebuild 
b/www-client/badwolf/badwolf-0.3.0.ebuild
index 2ab4bd5..02ec6cd 100644
--- a/www-client/badwolf/badwolf-0.3.0.ebuild
+++ b/www-client/badwolf/badwolf-0.3.0.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-inherit savedconfig
 
 if [[ "${PV}" == "" ]]
 then
@@ -15,6 +14,7 @@ else
SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
KEYWORDS="~amd64"
S="${WORKDIR}/${MY_P}"
+   inherit savedconfig
 fi
 
 DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 2ab4bd5..02ec6cd 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-inherit savedconfig
 
 if [[ "${PV}" == "" ]]
 then
@@ -15,6 +14,7 @@ else
SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
KEYWORDS="~amd64"
S="${WORKDIR}/${MY_P}"
+   inherit savedconfig
 fi
 
 DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"



[gentoo-commits] repo/proj/guru:master commit in: app-portage/pacvis/

2019-11-06 Thread Ralph Seichter
commit: 433779cde5ee3a1aa9bc481838391b8fde12f64a
Author: Ralph Seichter  seichter  de>
AuthorDate: Fri Oct 25 16:29:52 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri Oct 25 16:31:00 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=433779cd

app-portage/pacvis: Add longdescription field to metadata.xml

Signed-off-by: Ralph Seichter  seichter.de>

 app-portage/pacvis/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-portage/pacvis/metadata.xml b/app-portage/pacvis/metadata.xml
index 90bbe38..973277d 100644
--- a/app-portage/pacvis/metadata.xml
+++ b/app-portage/pacvis/metadata.xml
@@ -5,6 +5,9 @@
 brian.glo...@gmail.com
 brian gloyer
   
+  
+Shows an interactive graph of packages using a web interface
+  
   
 
   brian.glo...@gmail.com



[gentoo-commits] repo/proj/guru:master commit in: app-portage/pacvis/

2019-11-06 Thread Ralph Seichter
commit: 7f27e74ceed3cd2c0f76b5d7e52660b790ef3349
Author: brian gloyer  gmail  com>
AuthorDate: Wed Nov  6 07:33:45 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Wed Nov  6 07:36:17 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f27e74c

app-portage/pacvis: Bump to version 0.4.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: brian gloyer  gmail.com>

 app-portage/pacvis/Manifest|  1 +
 app-portage/pacvis/pacvis-0.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-portage/pacvis/Manifest b/app-portage/pacvis/Manifest
index 4959bde..bc616a3 100644
--- a/app-portage/pacvis/Manifest
+++ b/app-portage/pacvis/Manifest
@@ -1 +1,2 @@
 DIST pacvis-0.4.1.tar.gz 511582 BLAKE2B 
61fe99358b2d1c6f1b500583fa9f4b017ba2548e246c0a4ed2ab59e224e8e8273cfb9c1fdaa233421ce3f45a0e498598b757995c2e74e568450e81cbd44184aa
 SHA512 
146dc13f66c7dcb81f8cbe67461a58df2ea8874c7e4fe97910006b3295c55ce4aa1dff989586a46e2c50ab8156a8dd2519962bf041c54877d1e4de43915ae015
+DIST pacvis-0.4.2.tar.gz 511929 BLAKE2B 
3be3dd286caf27b4a27e6ee813db2445262438016def5d14afbeaec70d12ea905fe97cb94b9e19bfc1a12a9560e5647808a5f7e17347db3980f0d308081ce773
 SHA512 
da86165454845edc229fcd417ceb293402e400caead4ac23f2b8a5c28fd40eea6720c6016092ab5d375d9a756744a7f68a4dbd78431a410dada86048ee188c58

diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild 
b/app-portage/pacvis/pacvis-0.4.2.ebuild
new file mode 100644
index 000..2e20d84
--- /dev/null
+++ b/app-portage/pacvis/pacvis-0.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Displays dependency graphs of packages"
+HOMEPAGE="https://github.com/bgloyer/pacvis.git;
+SRC_URI="https://github.com/bgloyer/pacvis/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="www-servers/tornado[${PYTHON_USEDEP}]"



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/files/1.07.0/, dev-lang/fbc/

2019-08-27 Thread Ralph Seichter
commit: 7b9d865baea700878aa4ab8358da70c3919eea6b
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue Aug 27 12:00:39 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue Aug 27 12:00:39 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b9d865b

dev-lang/fbc: Bump to version 1.07.0

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/Manifest  |  2 +
 dev-lang/fbc/fbc-1.07.0.ebuild | 89 ++
 .../files/1.07.0/0001-Pass-ltinfo-to-linker.patch  | 25 ++
 3 files changed, 116 insertions(+)

diff --git a/dev-lang/fbc/Manifest b/dev-lang/fbc/Manifest
index 948cffc..d8c8386 100644
--- a/dev-lang/fbc/Manifest
+++ b/dev-lang/fbc/Manifest
@@ -1,4 +1,6 @@
 DIST FreeBASIC-1.06.0-source-bootstrap.tar.xz 7742292 BLAKE2B 
fd32c6e5edf6e8c27538465141c6b870d6c893f8e05fc8d91b273f9268a68065709cba95e8c5cd8b86786522b2ac1eaf1a6a547227432bbc9998eb1288b29515
 SHA512 
42878091994cae7e0a2f4ba1d2d83a80d32d62ad06790ac06643a266200b53b7ce2480a651b1622910a2733756b7ca032a5be1bb73ee3f796146394eebb9f43c
+DIST FreeBASIC-1.07.0-source-bootstrap.tar.xz 8237216 BLAKE2B 
f657f8a81d412435b8b4167ded5019e9821f0cf47db9d38708da0eea6bdc8835a77c643122e792616aefbbb557f228e6ab06e823c10e1afe922c9e4b34088989
 SHA512 
3a69e2fe5a81b8990e0ec811a9aeb0c9bdd84e858983800c444717197754a0b8e2945091d80d4c6736b691798dbc571b3e7f885d6a6e4564c9ca1021a2fae71c
 DIST fbc-1.06.0-bootstrap-dist-linux-x86.patch 147301 BLAKE2B 
8320f988bc84f5df1b732719a11d1a8edbfceff04ad51b1fbd883eb21d20f1c2f16b8c6ae41b5b0472e4faf1058345969b85ed0c93c071de3c9ed703e298106a
 SHA512 
b2ee285504ce0f8a6a01ee5da7661e40c4a6bb0075f26751fbc79a328cac66f7809ad4c2489eaab01a6e6432ca6d76e19835c86bddf9df5af3b89c547fd8ffb3
 DIST fbc-1.06.0-bootstrap-dist-linux-x86_64.patch 198197 BLAKE2B 
72083bef84aed5ec2d95badb70a42db2e5d89084454f79aef41808a018ab238b1d230cb7282f4adf1be9d003c3865cb914fbf057fbd84c069dfecc4abd3da80b
 SHA512 
771077a2526164223c3ae157558355538701224863b2a5923881ac2d2568f4cd1f5489df73aa8d55b1efccc82fe9e251e893a2b361363c1862d4c1e7bc3fb4ba
 DIST fbc-1.06.0.tar.gz 8847831 BLAKE2B 
9245137995f9f3e2ff5adaf9b273593434ac9ec96919b2c970ec26183fe6fb7afee35753f2dd92f4b34d1aade92871e5a6722571a5ba04dde323fd7fb06c55c5
 SHA512 
687dcf665bb10e6a771cc01d02c21da77d89e052308600038dce526ba1ccfc6554d409dab184f3495557c9e4fdf744fd7a9088b4b137b782a9ab8633622c5484
+DIST fbc-1.07.0.tar.gz 8938137 BLAKE2B 
14849dd0cfb0f0a2d0f2e4966a855964027adbacc2253e236f9f10ba73c40b16714d8fb75778cac8cb6eb1600d6adeb2037929a376b4938961e53e5de83fafba
 SHA512 
1cab52e97854b3ef17db6ba4750c0216f3bd04e23997f005189988007014574467c0f63f41ad822d089a18e97439ba52743223d1bb282133b41c0625b66cd8f5

diff --git a/dev-lang/fbc/fbc-1.07.0.ebuild b/dev-lang/fbc/fbc-1.07.0.ebuild
new file mode 100644
index 000..83399ea
--- /dev/null
+++ b/dev-lang/fbc/fbc-1.07.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A free/open source, multi-platform BASIC compiler."
+HOMEPAGE="https://www.freebasic.net;
+SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/freebasic/${PN}/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz;
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gpm libffi opengl X"
+
+DEPEND="
+   sys-libs/ncurses:=
+   gpm? ( sys-libs/gpm )
+   libffi? ( virtual/libffi )
+   opengl? ( virtual/opengl )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   )"
+RDEPEND="${DEPEND}"
+
+PATCHES="${FILESDIR}/${PV}"
+
+DOCS="${S}/doc/fbc.1"
+
+BOOTSTRAP_S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
+
+src_unpack() {
+   # We only need bootstrap source code if fbc is not already present
+   if ! has_version dev-lang/fbc; then
+   unpack FreeBASIC-${PV}-source-bootstrap.tar.xz
+   fi
+   unpack ${P}.tar.gz
+}
+
+src_prepare() {
+   # We only need bootstrap source code if fbc is not already present
+   if ! has_version dev-lang/fbc; then
+   cd "${BOOTSTRAP_S}" || die "cd failed"
+   eapply "${FILESDIR}/${PV}"
+   cd "${S}" || die "cd failed"
+   fi
+   default
+}
+
+src_compile() {
+   local fbc="fbc"
+   local fbcflags=""
+
+   # We only need bootstrap compiler if fbc is not already present
+   if ! has_version dev-lang/fbc; then
+   cd "${BOOTSTRAP_S}" || die "cd failed"
+
+   # B

[gentoo-commits] repo/proj/guru:master commit in: games-arcade/taisei/

2019-07-13 Thread Ralph Seichter
commit: 268c1ef53dd1715bb3ab098d7c229e2daade4176
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Jul 13 09:40:16 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Jul 13 09:40:26 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=268c1ef5

games-arcade/taisei: description, upstream, USE=zip

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-arcade/taisei/metadata.xml | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/games-arcade/taisei/metadata.xml b/games-arcade/taisei/metadata.xml
index c698af2..3111344 100644
--- a/games-arcade/taisei/metadata.xml
+++ b/games-arcade/taisei/metadata.xml
@@ -5,4 +5,15 @@
cont...@hacktivis.me
Haelwenn (lanodan) Monnier

+   
+   
https://github.com/taisei-project/taisei/issues
+   https://taisei-project.org/news.atom
+   taisei-project/taisei
+   
+   
+   Taisei is an open clone of the Touhou Project series. Touhou is 
a one-man project of shoot-em-up games set in an isolated world full of 
Japanese folklore.
+   
+   
+   Enable loading of game data from ZIP packages 
via dev-libs/libzip
+   
 



[gentoo-commits] repo/proj/guru:master commit in: games-arcade/taisei/

2019-07-13 Thread Ralph Seichter
commit: e685fb45fa17628b8340b6ae091cb39f33215cdf
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Jul  5 07:06:07 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri Jul  5 07:06:07 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e685fb45

games-arcade/taisei: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-arcade/taisei/Manifest  |  1 +
 games-arcade/taisei/metadata.xml  |  8 +++
 games-arcade/taisei/taisei-1.3.ebuild | 40 +++
 3 files changed, 49 insertions(+)

diff --git a/games-arcade/taisei/Manifest b/games-arcade/taisei/Manifest
new file mode 100644
index 000..866ac2d
--- /dev/null
+++ b/games-arcade/taisei/Manifest
@@ -0,0 +1 @@
+DIST taisei-v1.3.tar.xz 104340220 BLAKE2B 
363124855e9f429708209135c3b3cfef31a66b6b3d898f8411d9da781facc4a1f8a0b29d7fdee586b269b004c95570c35e98837b75de17e8fe108ee825501c99
 SHA512 
1387d7936bcd1e7d827be94698cb649d91e7c06ba642b3c897e3c3548f58a4933667cb8ced380eb4df9d2127b5a1a101a9f8ddd1301935ae14a5dbbebf4f2bde

diff --git a/games-arcade/taisei/metadata.xml b/games-arcade/taisei/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/games-arcade/taisei/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git a/games-arcade/taisei/taisei-1.3.ebuild 
b/games-arcade/taisei/taisei-1.3.ebuild
new file mode 100644
index 000..a70aa18
--- /dev/null
+++ b/games-arcade/taisei/taisei-1.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL."
+HOMEPAGE="http://taisei-project.org/;
+LICENSE="BSD"
+SLOT="0"
+SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz;
+KEYWORDS="~amd64"
+IUSE="zip"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+DEPEND="
+   media-libs/freetype:2
+   >=media-libs/libpng-1.5
+   media-libs/libsdl2
+   media-libs/sdl2-mixer
+   media-libs/libwebp
+   sys-libs/zlib
+   zip? ( dev-libs/libzip )
+"
+
+src_prepare() {
+   sed -i '/strip=true/d' meson.build || die "Failed removing 
auto-stripping"
+   sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', 
\'taisei-${PV}\')/" \
+   meson.build || die "Failed changing doc_path"
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use zip enable_zip)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-07-05 Thread Ralph Seichter
commit: 4bb7543fb138a05fcecd948b44ebc505c66b1465
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Jul  5 06:53:47 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri Jul  5 06:53:47 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bb7543f

www-client/badwolf: Remove old, 0.2.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 -
 www-client/badwolf/badwolf-0.2.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 8797dcf..5b6c804 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1,2 +1 @@
-DIST badwolf-0.2.1.tar.gz 10366 BLAKE2B 
a0e6d4d8cf70af39a5577d442959fbffd98e82a6eb2fc3251b32490bfb73e5313e1d68f28dc32aa2e16c845af10a2e99fd12a571503a4eb1fc62df509ede3f7b
 SHA512 
f5c27bd02b0084ad5c88c249ef6736f1a6021a330e2e73a182c9e02aff7fabec8deca0fcb527b2c2867fcc745213e9e661160a68703ca581dbecd7a36741f175
 DIST badwolf-0.3.0.tar.gz 11843 BLAKE2B 
2d6e3efa7a91e5c68fed47832a8701f4450238e5cf3daafafe2c231fb774cf79859175351a2efc7c1cea9577e2316d03a0460edd74a8d0f40c158635b2c42cb5
 SHA512 
6775fc673d3c985d2420e017bdefb0b0106c395eada04f54415e901e40779ebc427ab1b3135e1489077b9fbf5529be9e5d4d81a9b87001a55dfe6c15efa0b8c6

diff --git a/www-client/badwolf/badwolf-0.2.1.ebuild 
b/www-client/badwolf/badwolf-0.2.1.ebuild
deleted file mode 100644
index 2ab4bd5..000
--- a/www-client/badwolf/badwolf-0.2.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit savedconfig
-
-if [[ "${PV}" == "" ]]
-then
-   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
-   EGIT_MIN_CLONE_TYPE="single+tags"
-   inherit git-r3
-else
-   MY_P="${PN}-$(ver_rs 3 - 4 .)"
-   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
-HOMEPAGE="https://hacktivis.me/projects/badwolf;
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=("README.md" "KnowledgeBase.md")
-
-DEPEND="
-   x11-libs/gtk+:3
-   net-libs/webkit-gtk:4=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   restore_config config.h
-   default
-}
-
-src_compile() {
-   emake \
-   CC="${CC:-cc}" \
-   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
-   LDFLAGS="${LDFLAGS}" \
-   PREFIX="/usr"
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="/usr" \
-   install
-
-   save_config config.h
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-07-05 Thread Ralph Seichter
commit: 2949bdf069bbced04250f2d3f0376ce70124a5fd
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Jul  5 06:51:49 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri Jul  5 06:51:49 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2949bdf0

www-client/badwolf: Bump Version, 0.3.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 +
 www-client/badwolf/badwolf-0.3.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 58408c3..8797dcf 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1 +1,2 @@
 DIST badwolf-0.2.1.tar.gz 10366 BLAKE2B 
a0e6d4d8cf70af39a5577d442959fbffd98e82a6eb2fc3251b32490bfb73e5313e1d68f28dc32aa2e16c845af10a2e99fd12a571503a4eb1fc62df509ede3f7b
 SHA512 
f5c27bd02b0084ad5c88c249ef6736f1a6021a330e2e73a182c9e02aff7fabec8deca0fcb527b2c2867fcc745213e9e661160a68703ca581dbecd7a36741f175
+DIST badwolf-0.3.0.tar.gz 11843 BLAKE2B 
2d6e3efa7a91e5c68fed47832a8701f4450238e5cf3daafafe2c231fb774cf79859175351a2efc7c1cea9577e2316d03a0460edd74a8d0f40c158635b2c42cb5
 SHA512 
6775fc673d3c985d2420e017bdefb0b0106c395eada04f54415e901e40779ebc427ab1b3135e1489077b9fbf5529be9e5d4d81a9b87001a55dfe6c15efa0b8c6

diff --git a/www-client/badwolf/badwolf-0.3.0.ebuild 
b/www-client/badwolf/badwolf-0.3.0.ebuild
new file mode 100644
index 000..2ab4bd5
--- /dev/null
+++ b/www-client/badwolf/badwolf-0.3.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+if [[ "${PV}" == "" ]]
+then
+   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+   inherit git-r3
+else
+   MY_P="${PN}-$(ver_rs 3 - 4 .)"
+   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
+HOMEPAGE="https://hacktivis.me/projects/badwolf;
+LICENSE="BSD"
+SLOT="0"
+
+DOCS=("README.md" "KnowledgeBase.md")
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-libs/webkit-gtk:4=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   restore_config config.h
+   default
+}
+
+src_compile() {
+   emake \
+   CC="${CC:-cc}" \
+   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
+   LDFLAGS="${LDFLAGS}" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+
+   save_config config.h
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-06-21 Thread Ralph Seichter
commit: d0e0427528266eba2821ca75170ddfa57bb6444f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 20 22:57:20 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu Jun 20 22:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0e04275

www-client/badwolf: Remove old (0.1.1)

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 -
 www-client/badwolf/badwolf-0.1.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 331c285..a1e423e 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1,2 +1 @@
-DIST badwolf-0.1.1.tar.gz 8673 BLAKE2B 
fbdc7f67bd653d6771e3b6e3e8b0b17ab6e94b1243d6ea5aac3597fa30760f7d2c54fd970db23411dec36a0f90ce98eba4f3946f2e3dfe7bcc621bb0f12df29c
 SHA512 
b03090e5f46b190cfad5d1b78a4aeac8610a642ff9a8cb6676f2216bb89aabf79f0afc4d82d5e175448a414d0064439edede7ceeb853540696796a57d67c6efb
 DIST badwolf-0.2.0.tar.gz 10128 BLAKE2B 
06cba68e35af4e8bb8b973226acb45d8d781eb0a45d7432e50eeb3fb13565b249caad2cbde4728a9b75e51483f2f9f68c7f08dae9634f33008d9db2751093715
 SHA512 
bbb660c2ff8c05a9595c8974027338582aed7eb4035c33abcade6c47f9f5dc15a08f657d8d24f4238d9e6a930991a4d99d7da91b79fa3e6653f198f5e2ca079e

diff --git a/www-client/badwolf/badwolf-0.1.1.ebuild 
b/www-client/badwolf/badwolf-0.1.1.ebuild
deleted file mode 100644
index 2ab4bd5..000
--- a/www-client/badwolf/badwolf-0.1.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit savedconfig
-
-if [[ "${PV}" == "" ]]
-then
-   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
-   EGIT_MIN_CLONE_TYPE="single+tags"
-   inherit git-r3
-else
-   MY_P="${PN}-$(ver_rs 3 - 4 .)"
-   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
-HOMEPAGE="https://hacktivis.me/projects/badwolf;
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=("README.md" "KnowledgeBase.md")
-
-DEPEND="
-   x11-libs/gtk+:3
-   net-libs/webkit-gtk:4=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   restore_config config.h
-   default
-}
-
-src_compile() {
-   emake \
-   CC="${CC:-cc}" \
-   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
-   LDFLAGS="${LDFLAGS}" \
-   PREFIX="/usr"
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="/usr" \
-   install
-
-   save_config config.h
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-06-21 Thread Ralph Seichter
commit: dfafbb77a039b0687c3bff35ad2486d5e61847e8
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 20 23:20:08 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu Jun 20 23:20:08 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfafbb77

www-client/badwolf: Bump to 0.2.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 +
 www-client/badwolf/badwolf-0.2.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index a1e423e..267e42e 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1 +1,2 @@
 DIST badwolf-0.2.0.tar.gz 10128 BLAKE2B 
06cba68e35af4e8bb8b973226acb45d8d781eb0a45d7432e50eeb3fb13565b249caad2cbde4728a9b75e51483f2f9f68c7f08dae9634f33008d9db2751093715
 SHA512 
bbb660c2ff8c05a9595c8974027338582aed7eb4035c33abcade6c47f9f5dc15a08f657d8d24f4238d9e6a930991a4d99d7da91b79fa3e6653f198f5e2ca079e
+DIST badwolf-0.2.1.tar.gz 10366 BLAKE2B 
a0e6d4d8cf70af39a5577d442959fbffd98e82a6eb2fc3251b32490bfb73e5313e1d68f28dc32aa2e16c845af10a2e99fd12a571503a4eb1fc62df509ede3f7b
 SHA512 
f5c27bd02b0084ad5c88c249ef6736f1a6021a330e2e73a182c9e02aff7fabec8deca0fcb527b2c2867fcc745213e9e661160a68703ca581dbecd7a36741f175

diff --git a/www-client/badwolf/badwolf-0.2.1.ebuild 
b/www-client/badwolf/badwolf-0.2.1.ebuild
new file mode 100644
index 000..2ab4bd5
--- /dev/null
+++ b/www-client/badwolf/badwolf-0.2.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+if [[ "${PV}" == "" ]]
+then
+   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+   inherit git-r3
+else
+   MY_P="${PN}-$(ver_rs 3 - 4 .)"
+   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
+HOMEPAGE="https://hacktivis.me/projects/badwolf;
+LICENSE="BSD"
+SLOT="0"
+
+DOCS=("README.md" "KnowledgeBase.md")
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-libs/webkit-gtk:4=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   restore_config config.h
+   default
+}
+
+src_compile() {
+   emake \
+   CC="${CC:-cc}" \
+   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
+   LDFLAGS="${LDFLAGS}" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+
+   save_config config.h
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-06-21 Thread Ralph Seichter
commit: a0ce6f15e0e4e2830a8289ce86e1c1aae0745287
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 20 23:20:53 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu Jun 20 23:20:53 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0ce6f15

www-client/badwolf: Remove old (0.2.0)

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 -
 www-client/badwolf/badwolf-0.2.0.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 267e42e..58408c3 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1,2 +1 @@
-DIST badwolf-0.2.0.tar.gz 10128 BLAKE2B 
06cba68e35af4e8bb8b973226acb45d8d781eb0a45d7432e50eeb3fb13565b249caad2cbde4728a9b75e51483f2f9f68c7f08dae9634f33008d9db2751093715
 SHA512 
bbb660c2ff8c05a9595c8974027338582aed7eb4035c33abcade6c47f9f5dc15a08f657d8d24f4238d9e6a930991a4d99d7da91b79fa3e6653f198f5e2ca079e
 DIST badwolf-0.2.1.tar.gz 10366 BLAKE2B 
a0e6d4d8cf70af39a5577d442959fbffd98e82a6eb2fc3251b32490bfb73e5313e1d68f28dc32aa2e16c845af10a2e99fd12a571503a4eb1fc62df509ede3f7b
 SHA512 
f5c27bd02b0084ad5c88c249ef6736f1a6021a330e2e73a182c9e02aff7fabec8deca0fcb527b2c2867fcc745213e9e661160a68703ca581dbecd7a36741f175

diff --git a/www-client/badwolf/badwolf-0.2.0.ebuild 
b/www-client/badwolf/badwolf-0.2.0.ebuild
deleted file mode 100644
index 2ab4bd5..000
--- a/www-client/badwolf/badwolf-0.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit savedconfig
-
-if [[ "${PV}" == "" ]]
-then
-   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
-   EGIT_MIN_CLONE_TYPE="single+tags"
-   inherit git-r3
-else
-   MY_P="${PN}-$(ver_rs 3 - 4 .)"
-   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
-HOMEPAGE="https://hacktivis.me/projects/badwolf;
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=("README.md" "KnowledgeBase.md")
-
-DEPEND="
-   x11-libs/gtk+:3
-   net-libs/webkit-gtk:4=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   restore_config config.h
-   default
-}
-
-src_compile() {
-   emake \
-   CC="${CC:-cc}" \
-   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
-   LDFLAGS="${LDFLAGS}" \
-   PREFIX="/usr"
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="/usr" \
-   install
-
-   save_config config.h
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/pybind11/

2019-06-15 Thread Ralph Seichter
commit: f2a17bd077aa220aa14fd118f38767a946da27f8
Author: Bernd Waibel  gmail  com>
AuthorDate: Sat Jun 15 16:48:36 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Jun 15 16:48:36 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2a17bd0

dev-util/pybind11: drop old 2.2.4 version

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/pybind11/Manifest  |  1 -
 dev-util/pybind11/pybind11-2.2.4.ebuild | 94 -
 2 files changed, 95 deletions(-)

diff --git a/dev-util/pybind11/Manifest b/dev-util/pybind11/Manifest
index e8a8b70..9d4bbe0 100644
--- a/dev-util/pybind11/Manifest
+++ b/dev-util/pybind11/Manifest
@@ -1,2 +1 @@
-DIST pybind11-2.2.4.tar.gz 548404 BLAKE2B 
b56230b5a4c0f392b714ead40d414a8b587396dbeec4089f5b77141cc7c2caf135f17f680b653d2e5be8b60a19a48a716fe8e562f337650fdac76461fb982aee
 SHA512 
6bddf5c885ff92a3e373bcedc6574dfefe8be9ebb6176c6c96d475457466c76bfb982c6df4066cb0fbead4b867f87dbc4fbc1605c80852635016f614330ce041
 DIST pybind11-2.3.0.tar.gz 564520 BLAKE2B 
a7c1485aa8f63a00eccd3103cf9f531a080b049be02e6182b30503ae6dd6c55fc517684ed9d92aaec244efd5f77336c68d1ea546833f7f0ae2fd7b090c19a02d
 SHA512 
04542fe9dca2ffdb86c15698a4bbc041446a9f11970092e89a482ae0ff64c932f62fff8f437b98bdaa006c1fccabddd79f0c7e376f27daed2150b1d2f988e8aa

diff --git a/dev-util/pybind11/pybind11-2.2.4.ebuild 
b/dev-util/pybind11/pybind11-2.2.4.ebuild
deleted file mode 100644
index 81fe08d..000
--- a/dev-util/pybind11/pybind11-2.2.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# according to upstream is compatible with 2.7 and 3.x
-# 3.7 not added due to some dependencies not yet supporting it
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-
-inherit cmake-utils python-single-r1
-
-DESCRIPTION="Seamless operability between C++11 and Python"
-HOMEPAGE="https://pybind11.readthedocs.io/en/stable/;
-SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ${PYTHON_DEP}
-   doc? (
-   dev-python/breathe[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-cpp/catch
-   dev-libs/boost[python,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   )
-"
-
-RDEPEND="
-   ${PYTHON_DEP}
-   dev-cpp/eigen
-   sys-apps/texinfo
-   sys-devel/gettext[cxx]
-   virtual/man
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( README.md CONTRIBUTING.md ISSUE_TEMPLATE.md )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DPYBIND11_INSTALL=ON
-   -DPYBIND11_TEST=$(usex test)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   # documentation is not covered by cmake, but has it's own makefile
-   # using sphinx
-   if use doc; then
-   pushd "${S}"/docs || die
-   emake info man html
-   popd || die
-   fi
-}
-
-src_test() {
-   cmake-utils_src_test
-   pushd "${BUILD_DIR}" || die
-   emake check
-   popd || die
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use doc; then
-   local HTML_DOCS=( "${S}"/docs/.build/html/. )
-   einstalldocs
-
-   # install man and info pages
-   doman "${S}"/docs/.build/man/pybind11.1
-   doinfo "${S}"/docs/.build/texinfo/pybind11.info
-   fi
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/pybind11/

2019-06-15 Thread Ralph Seichter
commit: 5aace92c7dbc6a586b1e865e68452e33e0bfc909
Author: Bernd Waibel  gmail  com>
AuthorDate: Sat Jun 15 16:46:31 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Jun 15 16:46:31 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5aace92c

dev-util/pybind11: bump to version 2.3.0

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/pybind11/Manifest  |  1 +
 dev-util/pybind11/pybind11-2.3.0.ebuild | 94 +
 2 files changed, 95 insertions(+)

diff --git a/dev-util/pybind11/Manifest b/dev-util/pybind11/Manifest
index 5a4fe9b..e8a8b70 100644
--- a/dev-util/pybind11/Manifest
+++ b/dev-util/pybind11/Manifest
@@ -1 +1,2 @@
 DIST pybind11-2.2.4.tar.gz 548404 BLAKE2B 
b56230b5a4c0f392b714ead40d414a8b587396dbeec4089f5b77141cc7c2caf135f17f680b653d2e5be8b60a19a48a716fe8e562f337650fdac76461fb982aee
 SHA512 
6bddf5c885ff92a3e373bcedc6574dfefe8be9ebb6176c6c96d475457466c76bfb982c6df4066cb0fbead4b867f87dbc4fbc1605c80852635016f614330ce041
+DIST pybind11-2.3.0.tar.gz 564520 BLAKE2B 
a7c1485aa8f63a00eccd3103cf9f531a080b049be02e6182b30503ae6dd6c55fc517684ed9d92aaec244efd5f77336c68d1ea546833f7f0ae2fd7b090c19a02d
 SHA512 
04542fe9dca2ffdb86c15698a4bbc041446a9f11970092e89a482ae0ff64c932f62fff8f437b98bdaa006c1fccabddd79f0c7e376f27daed2150b1d2f988e8aa

diff --git a/dev-util/pybind11/pybind11-2.3.0.ebuild 
b/dev-util/pybind11/pybind11-2.3.0.ebuild
new file mode 100644
index 000..6a24042
--- /dev/null
+++ b/dev-util/pybind11/pybind11-2.3.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# According to upstream is compatible with 2.7 and 3.x
+# However support for python3_7 needs boost with python3_7
+PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="Seamless operability between C++11 and Python"
+HOMEPAGE="https://pybind11.readthedocs.io/en/stable/;
+SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ${PYTHON_DEP}
+   doc? (
+   dev-python/breathe[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-cpp/catch:0
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="
+   ${PYTHON_DEP}
+   dev-cpp/eigen:3
+   sys-apps/texinfo
+   sys-devel/gettext[cxx]
+   virtual/man
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( README.md CONTRIBUTING.md ISSUE_TEMPLATE.md )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DPYBIND11_INSTALL=ON
+   -DPYBIND11_TEST=$(usex test)
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   # documentation is not covered by cmake, but has it's own makefile
+   # using sphinx
+   if use doc; then
+   pushd "${S}"/docs || die
+   emake info man html
+   popd || die
+   fi
+}
+
+src_test() {
+   cmake-utils_src_test
+   pushd "${BUILD_DIR}" || die
+   eninja check
+   popd || die
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use doc; then
+   local HTML_DOCS=( "${S}"/docs/.build/html/. )
+   einstalldocs
+
+   # install man and info pages
+   doman "${S}"/docs/.build/man/pybind11.1
+   doinfo "${S}"/docs/.build/texinfo/pybind11.info
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymilter/

2019-06-11 Thread Ralph Seichter
commit: dd16fdb454bf438f25f680e50527ba03cf91285e
Author: Ralph Seichter  seichter  de>
AuthorDate: Tue Jun 11 16:00:23 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue Jun 11 16:00:23 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd16fdb4

dev-python/pymilter: Moved to gentoo tree

pymilter 1.0.4 is available in the official gentoo tree.

Signed-off-by: Ralph Seichter  seichter.de>

 dev-python/pymilter/Manifest  |  1 -
 dev-python/pymilter/metadata.xml  | 17 -
 dev-python/pymilter/pymilter-1.0.3.ebuild | 22 --
 3 files changed, 40 deletions(-)

diff --git a/dev-python/pymilter/Manifest b/dev-python/pymilter/Manifest
deleted file mode 100644
index af556a1..000
--- a/dev-python/pymilter/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymilter-1.0.3.tar.gz 1024602 BLAKE2B 
bd1c29b1e56d3be6f6d491ffd9f38ed684cf5ead2174f4ac2c31c29d32a82f350af180de8e8c21f90b10c3f7b7251382a618ca86346a57a93a48f6adfc0be33e
 SHA512 
a015fb8fb088fd7664aba63df72802a61961cd87bcfd3713c0e11d09ff4dcdfd6f50eca14f6d8ef81b2a70887b3b4f43fbd74b80119f21a0c3737b90320c6cf4

diff --git a/dev-python/pymilter/metadata.xml b/dev-python/pymilter/metadata.xml
deleted file mode 100644
index 4c8c4ec..000
--- a/dev-python/pymilter/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@seichter.de
-       Ralph Seichter
-   
-   
-   A python extension module to enable python scripts to attach
-   to sendmail’s libmilter functionality. Additional python
-   modules provide for navigating and modifying MIME parts, and
-   sending DSNs or doing CBVs.
-   
-   
-   sdgathman/pymilter
-   
-

diff --git a/dev-python/pymilter/pymilter-1.0.3.ebuild 
b/dev-python/pymilter/pymilter-1.0.3.ebuild
deleted file mode 100644
index 9bc7d84..000
--- a/dev-python/pymilter/pymilter-1.0.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to sendmail milter API"
-HOMEPAGE="https://github.com/sdgathman/pymilter;
-SRC_URI="https://github.com/sdgathman/${PN}/archive/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-S="${WORKDIR}/${PN}-${P}"
-
-python_test() {
-   "${EPYTHON}" -m unittest discover -v
-}



[gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/

2019-06-11 Thread Ralph Seichter
commit: 2156bb455e382cf04b29ca6dc2c696a95943b8ef
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue Jun 11 10:06:59 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue Jun 11 10:06:59 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2156bb45

games-fps/crispy-doom: Remove pkg_* definitions

The pkg_preinst, pkg_postinst, and pkg_postrm are already overloaded by
the xdg eclass.

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 81ab161..a817f3b 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -40,15 +40,3 @@ src_configure() {
$(use_with png libpng) \
$(use_with zlib)
 }
-
-pkg_preinst() {
-   xdg_pkg_preinst
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-06-11 Thread Ralph Seichter
commit: b478c2c095b4d081dd4a1d3f59da23dd0d73fbcd
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue Jun 11 10:07:56 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue Jun 11 10:07:56 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b478c2c0

games-fps/chocolate-doom: Remove pkg_* definitions

The pkg_preinst, pkg_postinst, and pkg_postrm are already overloaded by
the xdg eclass.

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 7131923..602a40e 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -31,15 +31,3 @@ src_configure() {
$(use_with libsamplerate) \
$(use_with png libpng)
 }
-
-pkg_preinst() {
-   xdg_pkg_preinst
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/, games-fps/gzdoom/files/4.1.1/, games-fps/gzdoom/files/4.1.2/

2019-06-03 Thread Ralph Seichter
commit: 556708d30e281f2abcb923ab75ff263ea668c846
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Jun  3 08:52:41 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Jun  3 08:52:41 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=556708d3

games-fps/gzdoom: Remove gzdoom package

The gzdoom ebuild has been merged to the Gentoo ebuild repository.

Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/Manifest  |   2 -
 .../0001-made-DUMB-library-always-static.patch |  26 
 ...orce-STATIC-for-internal-GZDoom-libraries.patch | 139 -
 ...orce-STATIC-for-internal-GZDoom-libraries.patch | 139 -
 games-fps/gzdoom/gzdoom-4.1.1.ebuild   |  65 --
 games-fps/gzdoom/gzdoom-4.1.2.ebuild   |  65 --
 games-fps/gzdoom/metadata.xml  |  19 ---
 7 files changed, 455 deletions(-)

diff --git a/games-fps/gzdoom/Manifest b/games-fps/gzdoom/Manifest
deleted file mode 100644
index 829f134..000
--- a/games-fps/gzdoom/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gzdoom-4.1.1.tar.gz 13008847 BLAKE2B 
ac2bddbcc618148ed9de15dfe9105d1f3b9f319496b995d2af06834eb1349415ab3ee48beaa3e1acac04c81152e32bc89b71ac53576cf7789c1471a29a0a5339
 SHA512 
649e8bbf7f7f669d1bda13f1ab654428b69fa3e03a97eefb2ff1e996dbf62c66df72dddee9b8c139664ce5374ffbcdd8a10d1c4e3d0e6e65848ed5660b547d34
-DIST gzdoom-4.1.2.tar.gz 13045742 BLAKE2B 
38c70eb82ba266e5b41bf62f28f4cee77ba17c0cc1e4186bf11be9021386511346c111874b695ef56a4ed3c93668bb64a71ba4169183646e49d0ab60a1c0793a
 SHA512 
915029e676b17dd330aeee17fa8a9e07bb8e7a16e8ebce9fcdcd24e5b2f0cc48fd8f6914314029b332112ad4215a0f0d45d8e448e9025ac3c2a708a5e0bbd399

diff --git 
a/games-fps/gzdoom/files/4.1.1/0001-made-DUMB-library-always-static.patch 
b/games-fps/gzdoom/files/4.1.1/0001-made-DUMB-library-always-static.patch
deleted file mode 100644
index b6e0829..000
--- a/games-fps/gzdoom/files/4.1.1/0001-made-DUMB-library-always-static.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From c96d8c198e95876cb27b7cf9d0ec8d510d7a643d Mon Sep 17 00:00:00 2001
-From: "alexey.lysiuk" 
-Date: Fri, 10 May 2019 15:35:57 +0300
-Subject: [PATCH] - made DUMB library always static
-
-DUMB uses dumb_decode_vorbis() function from the main executable, so it failed 
to link as a dynamic library

- dumb/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/dumb/CMakeLists.txt b/dumb/CMakeLists.txt
-index 85e052209..904ca75c3 100644
 a/dumb/CMakeLists.txt
-+++ b/dumb/CMakeLists.txt
-@@ -24,7 +24,7 @@ endif()
- 
- include_directories( include )
- 
--add_library( dumb
-+add_library( dumb STATIC
- src/core/unload.c
- src/core/rendsig.c
- src/core/rendduh.c
--- 
-2.21.0
-

diff --git 
a/games-fps/gzdoom/files/4.1.1/0002-Force-STATIC-for-internal-GZDoom-libraries.patch
 
b/games-fps/gzdoom/files/4.1.1/0002-Force-STATIC-for-internal-GZDoom-libraries.patch
deleted file mode 100644
index f05a5f5..000
--- 
a/games-fps/gzdoom/files/4.1.1/0002-Force-STATIC-for-internal-GZDoom-libraries.patch
+++ /dev/null
@@ -1,139 +0,0 @@
-From 4a899ecb9c85d39d49a1d477c0fcdca5fb96c6c0 Mon Sep 17 00:00:00 2001
-From: William Breathitt Gray 
-Date: Wed, 15 May 2019 23:58:28 +0900
-Subject: [PATCH] Force STATIC for internal GZDoom libraries
-
-This makes sure the internal versions of these libraries bundled with
-the GZDoom source code is used. This prevents the system from building
-GZDoom for dynamic linking with incompatible external libraries (see
-<https://forum.zdoom.org/viewtopic.php?f=2=64633>).

- asmjit/CMakeLists.txt | 2 +-
- bzip2/CMakeLists.txt  | 2 +-
- game-music-emu/gme/CMakeLists.txt | 2 +-
- gdtoa/CMakeLists.txt  | 2 +-
- glslang/glslang/CMakeLists.txt| 2 +-
- glslang/spirv/CMakeLists.txt  | 2 +-
- jpeg/CMakeLists.txt   | 2 +-
- lzma/CMakeLists.txt   | 2 +-
- zlib/CMakeLists.txt   | 2 +-
- 9 files changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/asmjit/CMakeLists.txt b/asmjit/CMakeLists.txt
-index ab5c2fb4f..6b7636ebe 100644
 a/asmjit/CMakeLists.txt
-+++ b/asmjit/CMakeLists.txt
-@@ -97,7 +97,7 @@ set(ASMJIT_SRCS
- asmjit/x86/x86regalloc.cpp
- )
- 
--add_library(${ASMJITNAME} ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
-+add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
- 
- set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit)
- 
-diff --git a/bzip2/CMakeLists.txt b/bzip2/CMakeLists.txt
-index 6ff9a2172..7fefb2bf2 100644
 a/bzip2/CMakeLists.txt
-+++ b/bzip2/CMakeLists.txt
-@@ -7,7 +7,7 @@ if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE )
- endif()
- 
- add_definitions( -DBZ_NO_STDIO )
--add_library( bz2
-+add_library( bz2 STATIC
- blocksort.c
- bzlib.c
- compress.c
-diff --git a/game-music-emu/gme/CMakeLists.txt 
b/game-music-emu/

[gentoo-commits] repo/proj/guru:master commit in: dev-util/codespell/

2019-05-24 Thread Ralph Seichter
commit: 9ff45003136d808e99cced72868d609b51016159
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri May 24 07:12:36 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 24 07:12:36 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ff45003

dev-util/codespell: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/codespell/Manifest|  1 -
 dev-util/codespell/codespell-1.14.0.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-util/codespell/Manifest b/dev-util/codespell/Manifest
index 3c12217..78b8ef7 100644
--- a/dev-util/codespell/Manifest
+++ b/dev-util/codespell/Manifest
@@ -1,2 +1 @@
-DIST codespell-1.14.0.tar.gz 99726 BLAKE2B 
3e818b97f4c949f704f7792bbed2ed27171b150842a880db061cc98c70116179580936f510996845dee7b151adc99a01dfb6626a8eab0ae8cf9334df1d8f1aad
 SHA512 
2e800af4aa4b68a511df5161fd2b7fe51b4ac903535c3c593df8a60dc81a6363b0b9fe18c74d9a5fb3fa2a02ba85f6e63a2044fd0cceb0d11d40d5acd8199d02
 DIST codespell-1.15.0.tar.gz 121819 BLAKE2B 
494fadd4cee14b5280ffc5989914d81853f3d68e1292f367832297f8a604611f0ec8244b7ae0f9bae7cc798956d1797fa163229ef38d8949e162cf2e10314074
 SHA512 
5a8489ddb59a514670f02be336c023ccc4c3a1bc0f86e0ec1292d599837ce6f3ec8e1dbb66013d9ec25d5183129ee810623165fb8bbacc71759695581a3c1795

diff --git a/dev-util/codespell/codespell-1.14.0.ebuild 
b/dev-util/codespell/codespell-1.14.0.ebuild
deleted file mode 100644
index 50379a8..000
--- a/dev-util/codespell/codespell-1.14.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-inherit distutils-r1
-
-DESCRIPTION="Check text files for common misspellings"
-HOMEPAGE="https://github.com/codespell-project/codespell;
-SRC_URI="https://github.com/codespell-project/codespell/archive/v${PVR}.tar.gz 
-> ${P}.tar.gz"
-
-# Code licensed under GPL-2
-# Dictionary licensed under CC-BY-SA-3.0
-LICENSE="GPL-2 CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""



[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-05-22 Thread Ralph Seichter
commit: b56d6322a9d936405a2e06370a76b5f698a9cdf1
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 21 02:08:18 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 21 02:16:55 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b56d6322

games-fps/chocolate-doom: Remove pillow dependency

Icons and fonts are provided prebuilt, so pillow module dependency is
not necessary.

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 344b24b..7131923 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -23,11 +23,7 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
 RDEPEND="${DEPEND}"
-BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') 
)"
-
-python_check_deps() {
-   has_version "dev-python/pillow[${PYTHON_USEDEP}]"
-}
+BDEPEND="python? ( ${PYTHON_DEPS} )"
 
 src_configure() {
econf \



[gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/

2019-05-22 Thread Ralph Seichter
commit: 377e0d4a5eafbe61bcf3fc5ff0cf6c2a7cb3236a
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 21 02:10:12 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 21 02:16:55 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=377e0d4a

games-fps/crispy-doom: Remove pillow dependency

Icons and fonts are provided prebuilt, so pillow module dependency is
not necessary.

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 05f0281..81ab161 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -24,14 +24,10 @@ DEPEND="
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
 RDEPEND="${DEPEND}"
-BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') 
)"
+BDEPEND="python? ( ${PYTHON_DEPS} )"
 
 S="${WORKDIR}"/${PN}-${P}
 
-python_check_deps() {
-   has_version "dev-python/pillow[${PYTHON_USEDEP}]"
-}
-
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/proj/guru:master commit in: app-misc/mat2/

2019-05-20 Thread Ralph Seichter
commit: 66611ad19e0d8bffa34ae5fd1642a2014d40b631
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon May 20 15:01:01 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon May 20 15:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66611ad1

app-misc/mat2: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-misc/mat2/Manifest  |  1 +
 app-misc/mat2/mat2-0.9.0.ebuild | 23 +++
 app-misc/mat2/metadata.xml  | 12 
 3 files changed, 36 insertions(+)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
new file mode 100644
index 000..6596b7d
--- /dev/null
+++ b/app-misc/mat2/Manifest
@@ -0,0 +1 @@
+DIST mat2-0.9.0.tar.gz 5660801 BLAKE2B 
069076d95e3594bcd842861cf96fdf2849c7f955f34af3ca55b2204792c25de8d774eed6920674c596258b6f0f3dded6f1fa204bd615e3ced1029f8d7b049dbb
 SHA512 
b343a3b48240b899ba2be677457591ce3e7f72cdefaeba84ce8a8f385b2279afe37aac097bebab536651d9eb9b473981df5907ea174278834b2b9773723f95e5

diff --git a/app-misc/mat2/mat2-0.9.0.ebuild b/app-misc/mat2/mat2-0.9.0.ebuild
new file mode 100644
index 000..385b00c
--- /dev/null
+++ b/app-misc/mat2/mat2-0.9.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python3_5 python3_6)
+
+inherit distutils-r1
+
+DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
+HOMEPAGE="https://0xacab.org/jvoisin/mat2;
+LICENSE="LGPL-3"
+SLOT="0"
+SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz;
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   media-libs/mutagen:*
+   dev-python/pygobject:3
+   dev-python/pycairo:*
+"
+RDEPEND="${DEPEND}"

diff --git a/app-misc/mat2/metadata.xml b/app-misc/mat2/metadata.xml
new file mode 100644
index 000..e1234b5
--- /dev/null
+++ b/app-misc/mat2/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+   
+   https://0xacab.org/jvoisin/mat2/issues
+   
https://0xacab.org/jvoisin/mat2/tags?format=atom
+   
+



[gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/

2019-05-19 Thread Ralph Seichter
commit: 103fbab9ab0e09f5343679b9d7823d48d4a75cf3
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat May 18 09:16:16 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat May 18 09:16:16 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=103fbab9

games-fps/crispy-doom: Utilize python_gen_any_dep

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index f2ca898..05f0281 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -24,14 +24,14 @@ DEPEND="
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
 RDEPEND="${DEPEND}"
-BDEPEND="
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pillow
-   )"
+BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') 
)"
 
 S="${WORKDIR}"/${PN}-${P}
 
+python_check_deps() {
+   has_version "dev-python/pillow[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/

2019-05-19 Thread Ralph Seichter
commit: 7583115ff97af20a831e9d17540faf1b808e11ff
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun May 19 03:48:38 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun May 19 03:48:38 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7583115f

dev-lang/fbc: Support cross-compilation

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/fbc-1.06.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/fbc/fbc-1.06.0.ebuild b/dev-lang/fbc/fbc-1.06.0.ebuild
index 8d4c389..11efb62 100644
--- a/dev-lang/fbc/fbc-1.06.0.ebuild
+++ b/dev-lang/fbc/fbc-1.06.0.ebuild
@@ -84,10 +84,10 @@ src_compile() {
local fblflags=${LDFLAGS//-Wl,/-Wl }
 
# Build fbc
-   emake CFLAGS="${CFLAGS} ${xcflags[*]}" FBC="${fbc}" 
FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}"
+   emake CFLAGS="${CFLAGS} ${xcflags[*]}" FBC="${fbc}" 
FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET=${CHOST}
 }
 
 src_install() {
-   emake DESTDIR="${D}" prefix="/usr" install
+   emake DESTDIR="${D}" prefix="/usr" TARGET=${CHOST} install
einstalldocs
 }



[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-05-19 Thread Ralph Seichter
commit: ed563bffcfcc1b590531ea8f6f4b3bad3963ca68
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat May 18 08:51:12 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat May 18 08:55:30 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed563bff

games-fps/chocolate-doom: python is a BDEPEND dependency

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 88f45ce..06015a5 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit xdg
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit python-any-r1 xdg
 
 DESCRIPTION="A Doom source port that is minimalist and historically accurate"
 HOMEPAGE="https://www.chocolate-doom.org;
@@ -20,10 +22,10 @@ DEPEND="
media-libs/sdl2-net
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
-RDEPEND="
-   ${DEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
python? (
-   dev-lang/python
+   ${PYTHON_DEPS}
dev-python/pillow
)"
 



[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-05-19 Thread Ralph Seichter
commit: 4bb82cbe32939fb1f851f714d155ac6a55358543
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat May 18 09:14:30 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat May 18 09:14:30 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bb82cbe

games-fps/chocolate-doom: Utilize python_gen_any_dep

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 06015a5..344b24b 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -23,11 +23,11 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
 RDEPEND="${DEPEND}"
-BDEPEND="
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pillow
-   )"
+BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') 
)"
+
+python_check_deps() {
+   has_version "dev-python/pillow[${PYTHON_USEDEP}]"
+}
 
 src_configure() {
econf \



[gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/

2019-05-19 Thread Ralph Seichter
commit: 337b5173dd18a62595dbd55ccc825e1dc79d779f
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat May 18 08:54:57 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat May 18 08:55:31 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=337b5173

games-fps/crispy-doom: python is a BDEPEND dependency

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 38d7a77..f2ca898 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit autotools xdg
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit autotools python-any-r1 xdg
 
 DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on 
Chocolate Doom"
 HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom;
@@ -21,10 +23,10 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
-RDEPEND="
-   ${DEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
python? (
-   dev-lang/python
+   ${PYTHON_DEPS}
dev-python/pillow
)"
 



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/files/4.1.2/, games-fps/gzdoom/

2019-05-19 Thread Ralph Seichter
commit: cbc5abeccf8385d449fc86f6f11ab61e3b5a855c
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun May 19 02:49:53 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun May 19 02:49:53 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbc5abec

games-fps/gzdoom: Use upstream patch instead of global define

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 ...orce-STATIC-for-internal-GZDoom-libraries.patch | 139 +
 games-fps/gzdoom/gzdoom-4.1.2.ebuild   |   3 +-
 2 files changed, 141 insertions(+), 1 deletion(-)

diff --git 
a/games-fps/gzdoom/files/4.1.2/0001-Force-STATIC-for-internal-GZDoom-libraries.patch
 
b/games-fps/gzdoom/files/4.1.2/0001-Force-STATIC-for-internal-GZDoom-libraries.patch
new file mode 100644
index 000..344fc01
--- /dev/null
+++ 
b/games-fps/gzdoom/files/4.1.2/0001-Force-STATIC-for-internal-GZDoom-libraries.patch
@@ -0,0 +1,139 @@
+From 6fafa297bfe0f82696d898d66e39c50f4f5eef16 Mon Sep 17 00:00:00 2001
+From: William Breathitt Gray 
+Date: Wed, 15 May 2019 23:58:28 +0900
+Subject: [PATCH] Force STATIC for internal GZDoom libraries
+
+This makes sure the internal versions of these libraries bundled with
+the GZDoom source code is used. This prevents the system from building
+GZDoom for dynamic linking with incompatible external libraries (see
+<https://forum.zdoom.org/viewtopic.php?f=2=64633>).
+---
+ asmjit/CMakeLists.txt | 2 +-
+ bzip2/CMakeLists.txt  | 2 +-
+ game-music-emu/gme/CMakeLists.txt | 2 +-
+ gdtoa/CMakeLists.txt  | 2 +-
+ glslang/glslang/CMakeLists.txt| 2 +-
+ glslang/spirv/CMakeLists.txt  | 2 +-
+ jpeg/CMakeLists.txt   | 2 +-
+ lzma/CMakeLists.txt   | 2 +-
+ zlib/CMakeLists.txt   | 2 +-
+ 9 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/asmjit/CMakeLists.txt b/asmjit/CMakeLists.txt
+index ab5c2fb4f..6b7636ebe 100644
+--- a/asmjit/CMakeLists.txt
 b/asmjit/CMakeLists.txt
+@@ -97,7 +97,7 @@ set(ASMJIT_SRCS
+ asmjit/x86/x86regalloc.cpp
+ )
+ 
+-add_library(${ASMJITNAME} ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
++add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
+ 
+ set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit)
+ 
+diff --git a/bzip2/CMakeLists.txt b/bzip2/CMakeLists.txt
+index 6ff9a2172..7fefb2bf2 100644
+--- a/bzip2/CMakeLists.txt
 b/bzip2/CMakeLists.txt
+@@ -7,7 +7,7 @@ if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE )
+ endif()
+ 
+ add_definitions( -DBZ_NO_STDIO )
+-add_library( bz2
++add_library( bz2 STATIC
+ blocksort.c
+ bzlib.c
+ compress.c
+diff --git a/game-music-emu/gme/CMakeLists.txt 
b/game-music-emu/gme/CMakeLists.txt
+index a5e06bc8a..5c37ebd29 100644
+--- a/game-music-emu/gme/CMakeLists.txt
 b/game-music-emu/gme/CMakeLists.txt
+@@ -163,7 +163,7 @@ set (EXPORTED_HEADERS gme.h)
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ 
+ # Add library to be compiled.
+-add_library(gme ${libgme_SRCS})
++add_library(gme STATIC ${libgme_SRCS})
+ 
+ if(ZLIB_FOUND)
+ message(" ** ZLib library located, compressed file formats will be 
supported")
+diff --git a/gdtoa/CMakeLists.txt b/gdtoa/CMakeLists.txt
+index a0b76e0c3..485f3778b 100644
+--- a/gdtoa/CMakeLists.txt
 b/gdtoa/CMakeLists.txt
+@@ -35,7 +35,7 @@ if( NOT MSVC AND NOT APPLE )
+   set( GEN_FP_DEPS ${CMAKE_CURRENT_BINARY_DIR}/arith.h 
${CMAKE_CURRENT_BINARY_DIR}/gd_qnan.h )
+ endif()
+ 
+-add_library( gdtoa
++add_library( gdtoa STATIC
+   ${GEN_FP_FILES}
+   dmisc.c
+   dtoa.c
+diff --git a/glslang/glslang/CMakeLists.txt b/glslang/glslang/CMakeLists.txt
+index c86eccb6e..e376a9178 100644
+--- a/glslang/glslang/CMakeLists.txt
 b/glslang/glslang/CMakeLists.txt
+@@ -120,7 +120,7 @@ endmacro(glslang_pch)
+ 
+ glslang_pch(SOURCES MachineIndependent/pch.cpp)
+ 
+-add_library(glslang ${LIB_TYPE} ${BISON_GLSLParser_OUTPUT_SOURCE} ${SOURCES} 
${HEADERS})
++add_library(glslang STATIC ${LIB_TYPE} ${BISON_GLSLParser_OUTPUT_SOURCE} 
${SOURCES} ${HEADERS})
+ set_property(TARGET glslang PROPERTY FOLDER glslang)
+ set_property(TARGET glslang PROPERTY POSITION_INDEPENDENT_CODE ON)
+ target_link_libraries(glslang OGLCompiler OSDependent)
+diff --git a/glslang/spirv/CMakeLists.txt b/glslang/spirv/CMakeLists.txt
+index 8062f8067..03d34d8f4 100644
+--- a/glslang/spirv/CMakeLists.txt
 b/glslang/spirv/CMakeLists.txt
+@@ -59,7 +59,7 @@ if(ENABLE_NV_EXTENSIONS)
+  GLSL.ext.NV.h)
+ endif(ENABLE_NV_EXTENSIONS)
+ 
+-add_library(SPIRV ${LIB_TYPE} ${SOURCES} ${HEADERS})
++add_library(SPIRV STATIC ${LIB_TYPE} ${SOURCES} ${HEADERS})
+ set_property(TARGET SPIRV PROPERTY FOLDER glslang)
+ set_property(TARGET SPIRV PROPERTY POSITION_INDEPENDENT_CODE ON)
+ target_include_directories(SPIRV PUBLIC ..)
+diff --git a/jpeg/CMakeLists.txt b/jpeg/CMakeLists.txt
+index 81834c742..33a

[gentoo-commits] repo/proj/guru:master commit in: dev-util/codespell/

2019-05-17 Thread Ralph Seichter
commit: 02d45b05d593467a0e2edf3bcc0f8ad653cb59c0
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri May 17 18:21:34 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 17 18:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02d45b05

dev-util/codespell: bump to 1.15.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/codespell/Manifest|  1 +
 dev-util/codespell/codespell-1.15.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-util/codespell/Manifest b/dev-util/codespell/Manifest
index b0eab05..3c12217 100644
--- a/dev-util/codespell/Manifest
+++ b/dev-util/codespell/Manifest
@@ -1 +1,2 @@
 DIST codespell-1.14.0.tar.gz 99726 BLAKE2B 
3e818b97f4c949f704f7792bbed2ed27171b150842a880db061cc98c70116179580936f510996845dee7b151adc99a01dfb6626a8eab0ae8cf9334df1d8f1aad
 SHA512 
2e800af4aa4b68a511df5161fd2b7fe51b4ac903535c3c593df8a60dc81a6363b0b9fe18c74d9a5fb3fa2a02ba85f6e63a2044fd0cceb0d11d40d5acd8199d02
+DIST codespell-1.15.0.tar.gz 121819 BLAKE2B 
494fadd4cee14b5280ffc5989914d81853f3d68e1292f367832297f8a604611f0ec8244b7ae0f9bae7cc798956d1797fa163229ef38d8949e162cf2e10314074
 SHA512 
5a8489ddb59a514670f02be336c023ccc4c3a1bc0f86e0ec1292d599837ce6f3ec8e1dbb66013d9ec25d5183129ee810623165fb8bbacc71759695581a3c1795

diff --git a/dev-util/codespell/codespell-1.15.0.ebuild 
b/dev-util/codespell/codespell-1.15.0.ebuild
new file mode 100644
index 000..caf8227
--- /dev/null
+++ b/dev-util/codespell/codespell-1.15.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Check text files for common misspellings"
+HOMEPAGE="https://github.com/codespell-project/codespell;
+SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PVR}.tar.gz -> 
${P}.tar.gz"
+
+# Code licensed under GPL-2
+# Dictionary licensed under CC-BY-SA-3.0
+LICENSE="GPL-2 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-05-17 Thread Ralph Seichter
commit: abc0fd435f1b7145b10bf698fa2509274fb3337b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon May 13 09:06:38 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 17 06:17:57 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abc0fd43

www-client/badwolf: Bump to 0.2.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 +
 www-client/badwolf/badwolf-0.2.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 03c1ec4..331c285 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1 +1,2 @@
 DIST badwolf-0.1.1.tar.gz 8673 BLAKE2B 
fbdc7f67bd653d6771e3b6e3e8b0b17ab6e94b1243d6ea5aac3597fa30760f7d2c54fd970db23411dec36a0f90ce98eba4f3946f2e3dfe7bcc621bb0f12df29c
 SHA512 
b03090e5f46b190cfad5d1b78a4aeac8610a642ff9a8cb6676f2216bb89aabf79f0afc4d82d5e175448a414d0064439edede7ceeb853540696796a57d67c6efb
+DIST badwolf-0.2.0.tar.gz 10128 BLAKE2B 
06cba68e35af4e8bb8b973226acb45d8d781eb0a45d7432e50eeb3fb13565b249caad2cbde4728a9b75e51483f2f9f68c7f08dae9634f33008d9db2751093715
 SHA512 
bbb660c2ff8c05a9595c8974027338582aed7eb4035c33abcade6c47f9f5dc15a08f657d8d24f4238d9e6a930991a4d99d7da91b79fa3e6653f198f5e2ca079e

diff --git a/www-client/badwolf/badwolf-0.2.0.ebuild 
b/www-client/badwolf/badwolf-0.2.0.ebuild
new file mode 100644
index 000..2ab4bd5
--- /dev/null
+++ b/www-client/badwolf/badwolf-0.2.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+if [[ "${PV}" == "" ]]
+then
+   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+   inherit git-r3
+else
+   MY_P="${PN}-$(ver_rs 3 - 4 .)"
+   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
+HOMEPAGE="https://hacktivis.me/projects/badwolf;
+LICENSE="BSD"
+SLOT="0"
+
+DOCS=("README.md" "KnowledgeBase.md")
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-libs/webkit-gtk:4=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   restore_config config.h
+   default
+}
+
+src_compile() {
+   emake \
+   CC="${CC:-cc}" \
+   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
+   LDFLAGS="${LDFLAGS}" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+
+   save_config config.h
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-17 Thread Ralph Seichter
commit: 14649a97ea233699ddbc71f2c27a26af508eecb1
Author: William Breathitt Gray  gmail  com>
AuthorDate: Fri May 17 08:47:02 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 17 08:48:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14649a97

games-fps/gzdoom: version bump to 4.1.2

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/Manifest|  1 +
 games-fps/gzdoom/gzdoom-4.1.2.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/games-fps/gzdoom/Manifest b/games-fps/gzdoom/Manifest
index 21c3976..829f134 100644
--- a/games-fps/gzdoom/Manifest
+++ b/games-fps/gzdoom/Manifest
@@ -1 +1,2 @@
 DIST gzdoom-4.1.1.tar.gz 13008847 BLAKE2B 
ac2bddbcc618148ed9de15dfe9105d1f3b9f319496b995d2af06834eb1349415ab3ee48beaa3e1acac04c81152e32bc89b71ac53576cf7789c1471a29a0a5339
 SHA512 
649e8bbf7f7f669d1bda13f1ab654428b69fa3e03a97eefb2ff1e996dbf62c66df72dddee9b8c139664ce5374ffbcdd8a10d1c4e3d0e6e65848ed5660b547d34
+DIST gzdoom-4.1.2.tar.gz 13045742 BLAKE2B 
38c70eb82ba266e5b41bf62f28f4cee77ba17c0cc1e4186bf11be9021386511346c111874b695ef56a4ed3c93668bb64a71ba4169183646e49d0ab60a1c0793a
 SHA512 
915029e676b17dd330aeee17fa8a9e07bb8e7a16e8ebce9fcdcd24e5b2f0cc48fd8f6914314029b332112ad4215a0f0d45d8e448e9025ac3c2a708a5e0bbd399

diff --git a/games-fps/gzdoom/gzdoom-4.1.2.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.2.ebuild
new file mode 100644
index 000..cde070a
--- /dev/null
+++ b/games-fps/gzdoom/gzdoom-4.1.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils desktop xdg
+
+DESCRIPTION="A modder-friendly OpenGL source port based on the DOOM engine"
+HOMEPAGE="https://zdoom.org;
+SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD BZIP2 DUMB-0.9.2 GPL-3 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fluidsynth gtk openal openmp"
+
+DEPEND="
+   media-libs/libsdl2[opengl]
+   sys-libs/zlib
+   virtual/jpeg:0
+   gtk? ( 

[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-05-17 Thread Ralph Seichter
commit: a91d388274b693fa6bbc5ac396aaf0d6c2e440c2
Author: William Breathitt Gray  gmail  com>
AuthorDate: Fri May 17 07:53:02 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 17 07:54:46 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a91d3882

games-fps/chocolate-doom: Remove unnecessary bash-completion dependency

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index ffdaa8a..88f45ce 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 LICENSE="BSD GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion libsamplerate png python timidity +vorbis"
+IUSE="libsamplerate png python timidity +vorbis"
 
 DEPEND="
media-libs/libsdl2
@@ -22,7 +22,6 @@ DEPEND="
png? ( media-libs/libpng:= )"
 RDEPEND="
${DEPEND}
-   bash-completion? ( app-shells/bash-completion )
python? (
dev-lang/python
dev-python/pillow



[gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/

2019-05-17 Thread Ralph Seichter
commit: 97477d52fab3c03272f10e9ba9eeb33680cce735
Author: William Breathitt Gray  gmail  com>
AuthorDate: Fri May 17 07:54:11 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 17 07:54:47 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97477d52

games-fps/crispy-doom: Remove unnecessary bash-completion dependency

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 641dc01..38d7a77 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz;
 LICENSE="BSD GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion libsamplerate png python timidity +vorbis zlib"
+IUSE="libsamplerate png python timidity +vorbis zlib"
 
 DEPEND="
media-libs/libsdl2
@@ -23,7 +23,6 @@ DEPEND="
zlib? ( sys-libs/zlib )"
 RDEPEND="
${DEPEND}
-   bash-completion? ( app-shells/bash-completion )
python? (
dev-lang/python
dev-python/pillow



[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-05-16 Thread Ralph Seichter
commit: 7bd45969c06e3b8bec40e9c9582edb047fe3cd24
Author: William Breathitt Gray  gmail  com>
AuthorDate: Thu May 16 02:08:27 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu May 16 02:08:27 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bd45969

games-fps/chocolate-doom: DESCRIPTION should not contain the package name

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 97c1786..ffdaa8a 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit xdg
 
-DESCRIPTION="Chocolate Doom - a Doom source port that is minimalist and 
historically accurate"
+DESCRIPTION="A Doom source port that is minimalist and historically accurate"
 HOMEPAGE="https://www.chocolate-doom.org;
 SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 



[gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/

2019-05-16 Thread Ralph Seichter
commit: 7c27a9e85e40d14df664f6f6444c3e9fb42b960c
Author: William Breathitt Gray  gmail  com>
AuthorDate: Thu May 16 02:06:59 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu May 16 02:31:38 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c27a9e8

games-fps/crispy-doom: New package

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/crispy-doom/Manifest |  1 +
 games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 57 ++
 games-fps/crispy-doom/metadata.xml | 16 
 3 files changed, 74 insertions(+)

diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
new file mode 100644
index 000..90c9f22
--- /dev/null
+++ b/games-fps/crispy-doom/Manifest
@@ -0,0 +1 @@
+DIST crispy-doom-5.5.2.tar.gz 2609091 BLAKE2B 
75d8cad7d1acbd2948e95c6987cbe14ce29111dd357c5be38127875132cae4a170ebceb772e0b39151f137bfa752a8325dc02f419e79acfc767d7585cc8595a0
 SHA512 
0d17869a175291fc8998bccf7a58a663a3ab424a0f269ddab21ac3e6d354a89f7a34950bd961d9ca160fb7d2fe37b1bc756b58b84fedf099321dfa0eec994672

diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
new file mode 100644
index 000..641dc01
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg
+
+DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on 
Chocolate Doom"
+HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom;
+SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz;
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion libsamplerate png python timidity +vorbis zlib"
+
+DEPEND="
+   media-libs/libsdl2
+   media-libs/sdl2-mixer[timidity?,vorbis?]
+   media-libs/sdl2-net
+   libsamplerate? ( media-libs/libsamplerate )
+   png? ( media-libs/libpng:= )
+   zlib? ( sys-libs/zlib )"
+RDEPEND="
+   ${DEPEND}
+   bash-completion? ( app-shells/bash-completion )
+   python? (
+   dev-lang/python
+   dev-python/pillow
+   )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
+   $(use_with libsamplerate) \
+   $(use_with png libpng) \
+   $(use_with zlib)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/games-fps/crispy-doom/metadata.xml 
b/games-fps/crispy-doom/metadata.xml
new file mode 100644
index 000..5150d4b
--- /dev/null
+++ b/games-fps/crispy-doom/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Crispy Doom is a friendly fork of Chocolate Doom that provides 
a higher display resolution, removes the static limits of the Doom engine and 
offers further optional visual, tactical and physical enhancements while 
remaining entirely config file, savegame, netplay and demo compatible with the 
original.
+   
+   
+   vilhelm.g...@gmail.com
+   William Breathitt Gray
+   
+   
+   
https://github.com/fabiangreffrath/crispy-doom/issues
+   https://github.com/fabiangreffrath/crispy-doom
+   fabiangreffrath/crispy-doom
+   
+



[gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/

2019-05-16 Thread Ralph Seichter
commit: 96f132b5e870bd32466754b6fcee63bd2a9ca5b4
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon May 13 15:54:49 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu May 16 01:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96f132b5

games-fps/chocolate-doom: New package

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/chocolate-doom/Manifest  |  1 +
 .../chocolate-doom/chocolate-doom-3.0.0.ebuild | 48 ++
 games-fps/chocolate-doom/metadata.xml  | 16 
 3 files changed, 65 insertions(+)

diff --git a/games-fps/chocolate-doom/Manifest 
b/games-fps/chocolate-doom/Manifest
new file mode 100644
index 000..414ec22
--- /dev/null
+++ b/games-fps/chocolate-doom/Manifest
@@ -0,0 +1 @@
+DIST chocolate-doom-3.0.0.tar.gz 2495591 BLAKE2B 
11989b4b4458098af63c4b89a73552a8bb43c22077d358770b0e89e1b816950b92630592dcb5b4a782ccf673951b7e3d8503bc517577fe59d052d8b4f3f125e1
 SHA512 
41f235c0d84ef21070636ad0610e97898dfd366fae7f9244bd2aebf8974db98dcf55f70bcab2f93589b9bf31dd421db32e8af88e0f8e0a655d2b9f1d4ead2afd

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
new file mode 100644
index 000..97c1786
--- /dev/null
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg
+
+DESCRIPTION="Chocolate Doom - a Doom source port that is minimalist and 
historically accurate"
+HOMEPAGE="https://www.chocolate-doom.org;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion libsamplerate png python timidity +vorbis"
+
+DEPEND="
+   media-libs/libsdl2
+   media-libs/sdl2-mixer[timidity?,vorbis?]
+   media-libs/sdl2-net
+   libsamplerate? ( media-libs/libsamplerate )
+   png? ( media-libs/libpng:= )"
+RDEPEND="
+   ${DEPEND}
+   bash-completion? ( app-shells/bash-completion )
+   python? (
+   dev-lang/python
+   dev-python/pillow
+   )"
+
+src_configure() {
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
+   $(use_with libsamplerate) \
+   $(use_with png libpng)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/games-fps/chocolate-doom/metadata.xml 
b/games-fps/chocolate-doom/metadata.xml
new file mode 100644
index 000..b236c97
--- /dev/null
+++ b/games-fps/chocolate-doom/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Chocolate Doom aims to accurately reproduce the original DOS 
version of Doom and other games based on the Doom engine in a form that can be 
run on modern computers.
+   
+   
+   vilhelm.g...@gmail.com
+   William Breathitt Gray
+   
+   
+   
https://github.com/chocolate-doom/chocolate-doom/issues
+   https://www.chocolate-doom.org
+   chocolate-doom/chocolate-doom
+   
+



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/, games-fps/gzdoom/files/4.1.1/

2019-05-16 Thread Ralph Seichter
commit: b0ff4b1b6b4b5b9e00525b46cd78311495e96d12
Author: William Breathitt Gray  gmail  com>
AuthorDate: Wed May 15 16:00:35 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Wed May 15 16:00:35 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0ff4b1b

games-fps/gzdoom: Fix makefiles for bundled libraries

GZDoom includes bundled libraries with modifications made for GZDoom.
This commit adds patches to ensure the bundled libraries are built as
intended by the GZDoom project. The glslang dependency is removed since
GZDoom has its own modified bundled version.

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 .../0001-made-DUMB-library-always-static.patch |  26 
 ...orce-STATIC-for-internal-GZDoom-libraries.patch | 139 +
 games-fps/gzdoom/gzdoom-4.1.1.ebuild   |   3 +-
 3 files changed, 167 insertions(+), 1 deletion(-)

diff --git 
a/games-fps/gzdoom/files/4.1.1/0001-made-DUMB-library-always-static.patch 
b/games-fps/gzdoom/files/4.1.1/0001-made-DUMB-library-always-static.patch
new file mode 100644
index 000..b6e0829
--- /dev/null
+++ b/games-fps/gzdoom/files/4.1.1/0001-made-DUMB-library-always-static.patch
@@ -0,0 +1,26 @@
+From c96d8c198e95876cb27b7cf9d0ec8d510d7a643d Mon Sep 17 00:00:00 2001
+From: "alexey.lysiuk" 
+Date: Fri, 10 May 2019 15:35:57 +0300
+Subject: [PATCH] - made DUMB library always static
+
+DUMB uses dumb_decode_vorbis() function from the main executable, so it failed 
to link as a dynamic library
+---
+ dumb/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/dumb/CMakeLists.txt b/dumb/CMakeLists.txt
+index 85e052209..904ca75c3 100644
+--- a/dumb/CMakeLists.txt
 b/dumb/CMakeLists.txt
+@@ -24,7 +24,7 @@ endif()
+ 
+ include_directories( include )
+ 
+-add_library( dumb
++add_library( dumb STATIC
+ src/core/unload.c
+ src/core/rendsig.c
+ src/core/rendduh.c
+-- 
+2.21.0
+

diff --git 
a/games-fps/gzdoom/files/4.1.1/0002-Force-STATIC-for-internal-GZDoom-libraries.patch
 
b/games-fps/gzdoom/files/4.1.1/0002-Force-STATIC-for-internal-GZDoom-libraries.patch
new file mode 100644
index 000..f05a5f5
--- /dev/null
+++ 
b/games-fps/gzdoom/files/4.1.1/0002-Force-STATIC-for-internal-GZDoom-libraries.patch
@@ -0,0 +1,139 @@
+From 4a899ecb9c85d39d49a1d477c0fcdca5fb96c6c0 Mon Sep 17 00:00:00 2001
+From: William Breathitt Gray 
+Date: Wed, 15 May 2019 23:58:28 +0900
+Subject: [PATCH] Force STATIC for internal GZDoom libraries
+
+This makes sure the internal versions of these libraries bundled with
+the GZDoom source code is used. This prevents the system from building
+GZDoom for dynamic linking with incompatible external libraries (see
+<https://forum.zdoom.org/viewtopic.php?f=2=64633>).
+---
+ asmjit/CMakeLists.txt | 2 +-
+ bzip2/CMakeLists.txt  | 2 +-
+ game-music-emu/gme/CMakeLists.txt | 2 +-
+ gdtoa/CMakeLists.txt  | 2 +-
+ glslang/glslang/CMakeLists.txt| 2 +-
+ glslang/spirv/CMakeLists.txt  | 2 +-
+ jpeg/CMakeLists.txt   | 2 +-
+ lzma/CMakeLists.txt   | 2 +-
+ zlib/CMakeLists.txt   | 2 +-
+ 9 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/asmjit/CMakeLists.txt b/asmjit/CMakeLists.txt
+index ab5c2fb4f..6b7636ebe 100644
+--- a/asmjit/CMakeLists.txt
 b/asmjit/CMakeLists.txt
+@@ -97,7 +97,7 @@ set(ASMJIT_SRCS
+ asmjit/x86/x86regalloc.cpp
+ )
+ 
+-add_library(${ASMJITNAME} ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
++add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS})
+ 
+ set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit)
+ 
+diff --git a/bzip2/CMakeLists.txt b/bzip2/CMakeLists.txt
+index 6ff9a2172..7fefb2bf2 100644
+--- a/bzip2/CMakeLists.txt
 b/bzip2/CMakeLists.txt
+@@ -7,7 +7,7 @@ if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE )
+ endif()
+ 
+ add_definitions( -DBZ_NO_STDIO )
+-add_library( bz2
++add_library( bz2 STATIC
+ blocksort.c
+ bzlib.c
+ compress.c
+diff --git a/game-music-emu/gme/CMakeLists.txt 
b/game-music-emu/gme/CMakeLists.txt
+index a5e06bc8a..5c37ebd29 100644
+--- a/game-music-emu/gme/CMakeLists.txt
 b/game-music-emu/gme/CMakeLists.txt
+@@ -163,7 +163,7 @@ set (EXPORTED_HEADERS gme.h)
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ 
+ # Add library to be compiled.
+-add_library(gme ${libgme_SRCS})
++add_library(gme STATIC ${libgme_SRCS})
+ 
+ if(ZLIB_FOUND)
+ message(" ** ZLib library located, compressed file formats will be 
supported")
+diff --git a/gdtoa/CMakeLists.txt b/gdtoa/CMakeLists.txt
+index a0b76e0c3..485f3778b 100644
+--- a/gdtoa/CMakeLists.txt
 b/gdtoa/CMakeLists.txt
+@@ -35,7 +35,7 @@ if( NOT MSVC AND NOT APPLE )
+   set( GEN_FP_DEPS ${CMAKE_CURRENT_BINARY_DIR}/arith.h 
${CMAKE_CURRENT_BINARY_DIR}/gd_qnan.h )
+ endif()
+ 
+-add_library( gdtoa
++add_library( gdtoa STATIC
+   

[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-14 Thread Ralph Seichter
commit: 05b2e3c77eaec3a662748a5cfd453947ea4cd5be
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 14 00:11:51 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 14 00:11:51 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05b2e3c7

games-fps/gzdoom: restrict glslang to dynamic library ebuilds

See also: https://bugs.gentoo.org/685514

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index 81898f6..03a3dce 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -16,7 +16,7 @@ IUSE="fluidsynth gtk openal openmp"
 
 DEPEND="
app-arch/bzip2
-   dev-util/glslang
+   >=dev-util/glslang-7.11.3114_pre20190415-r1
media-libs/libsdl2[opengl]
sys-libs/zlib
virtual/jpeg:0"



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/

2019-05-14 Thread Ralph Seichter
commit: bbad1142550ea9c093412abce449cc5569a8039b
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 14 12:00:02 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 14 12:00:02 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbad1142

dev-lang/fbc: DESCRIPTION should not contain the package name

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/fbc-1.06.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/fbc/fbc-1.06.0.ebuild b/dev-lang/fbc/fbc-1.06.0.ebuild
index aef1b85..8d4c389 100644
--- a/dev-lang/fbc/fbc-1.06.0.ebuild
+++ b/dev-lang/fbc/fbc-1.06.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-DESCRIPTION="FreeBASIC - A free/open source, multi-platform BASIC compiler."
+DESCRIPTION="A free/open source, multi-platform BASIC compiler."
 HOMEPAGE="https://www.freebasic.net;
 SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz

https://github.com/freebasic/${PN}/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-14 Thread Ralph Seichter
commit: 1f945bc22fa13f81115985d4182d8b2623bb61de
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 14 03:09:12 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 14 03:09:57 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f945bc2

games-fps/gzdoom: rebuild on gtk+ slot updates

The gtk+ dependency is moved to DEPEND since it is a build dependency.

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index e292fa4..6f635ed 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -19,16 +19,11 @@ DEPEND="
>=dev-util/glslang-7.11.3114_pre20190415-r1
media-libs/libsdl2[opengl]
sys-libs/zlib
-   virtual/jpeg:0"
+   virtual/jpeg:0
+   gtk? ( 

[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-14 Thread Ralph Seichter
commit: b8f9ea037a42efaea53fd9d5faf88e4317af11da
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 14 11:58:54 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 14 11:58:54 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8f9ea03

games-fps/gzdoom: DESCRIPTION should not contain the package name

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index 26483ce..7860625 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit cmake-utils desktop xdg
 
-DESCRIPTION="GZDoom - a modder-friendly OpenGL source port based on the DOOM 
engine"
+DESCRIPTION="A modder-friendly OpenGL source port based on the DOOM engine"
 HOMEPAGE="https://zdoom.org;
 SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-14 Thread Ralph Seichter
commit: faa6f6e669cc8176ac52c93fe1598573964b6576
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 14 11:55:51 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 14 11:55:51 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faa6f6e6

games-fps/gzdoom: bzip2 is a base system package

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index 6f635ed..26483ce 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -15,7 +15,6 @@ KEYWORDS="~amd64 ~x86"
 IUSE="fluidsynth gtk openal openmp"
 
 DEPEND="
-   app-arch/bzip2
>=dev-util/glslang-7.11.3114_pre20190415-r1
media-libs/libsdl2[opengl]
sys-libs/zlib



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-14 Thread Ralph Seichter
commit: 0108c377e4397d5772bd81a4f458ef44ba496266
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 14 00:29:29 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue May 14 00:29:29 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0108c377

games-fps/gzdoom: restrict gtk+ to slot 2 and 3

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index 03a3dce..e292fa4 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -23,7 +23,12 @@ DEPEND="
 RDEPEND="
${DEPEND}
fluidsynth? ( media-sound/fluidsynth )
-   gtk? ( x11-libs/gtk+:* )
+   gtk? (
+   || (
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+   )
+   )
openal? (
media-libs/libsndfile
media-libs/openal



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-13 Thread Ralph Seichter
commit: ed9bb3facc97e85b54cfa3100ab093e2df494f18
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun May 12 04:00:19 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun May 12 04:00:19 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed9bb3fa

games-fps/gzdoom: gtk and openal are runtime dependencies

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index c37e38a..02d1423 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -19,16 +19,16 @@ DEPEND="
dev-util/glslang
media-libs/libsdl2[opengl]
sys-libs/zlib
-   virtual/jpeg:0
+   virtual/jpeg:0"
+RDEPEND="
+   ${DEPEND}
+   fluidsynth? ( media-sound/fluidsynth )
gtk? ( x11-libs/gtk+:* )
openal? (
media-libs/libsndfile
media-libs/openal
media-sound/mpg123
)"
-RDEPEND="
-   ${DEPEND}
-   fluidsynth? ( media-sound/fluidsynth )"
 
 S="${WORKDIR}/${PN}-g${PV}"
 



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-13 Thread Ralph Seichter
commit: 5ffd10106df16f7bca99339ccc3e6a597a90fe10
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun May 12 06:18:25 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun May 12 06:20:58 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ffd1010

Revert "games-fps/gzdoom: Add phonehome USE flag"

This reverts commit 8228a66ceb61a750e4e57850fe1002af67df6de8. The
phonehome functionality is not supported in the GZDoom 4.1.1 release.

Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 3 +--
 games-fps/gzdoom/metadata.xml| 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index 02d1423..81898f6 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="BSD BZIP2 DUMB-0.9.2 GPL-3 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="fluidsynth gtk openal openmp phonehome"
+IUSE="fluidsynth gtk openal openmp"
 
 DEPEND="
app-arch/bzip2
@@ -42,7 +42,6 @@ src_configure() {
-DNO_GTK="$(usex !gtk)"
-DNO_OPENAL="$(usex !openal)"
-DNO_OPENMP="$(usex !openmp)"
-   -DSEND_ANON_STATS="$(usex phonehome)"
)
cmake-utils_src_configure
 }

diff --git a/games-fps/gzdoom/metadata.xml b/games-fps/gzdoom/metadata.xml
index 4d5eb5b..53026d9 100644
--- a/games-fps/gzdoom/metadata.xml
+++ b/games-fps/gzdoom/metadata.xml
@@ -10,7 +10,6 @@


Use media-sound/fluidsynth 
for MIDI support
-   Enable sending of anonymous hardware 
statistics


https://forum.zdoom.org/viewforum.php?f=2



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-13 Thread Ralph Seichter
commit: 8228a66ceb61a750e4e57850fe1002af67df6de8
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun May 12 03:38:46 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun May 12 03:38:46 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8228a66c

games-fps/gzdoom: Add phonehome USE flag

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 3 ++-
 games-fps/gzdoom/metadata.xml| 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index fc2c4be..c37e38a 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="BSD BZIP2 DUMB-0.9.2 GPL-3 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="fluidsynth gtk openal openmp"
+IUSE="fluidsynth gtk openal openmp phonehome"
 
 DEPEND="
app-arch/bzip2
@@ -42,6 +42,7 @@ src_configure() {
-DNO_GTK="$(usex !gtk)"
-DNO_OPENAL="$(usex !openal)"
-DNO_OPENMP="$(usex !openmp)"
+   -DSEND_ANON_STATS="$(usex phonehome)"
)
cmake-utils_src_configure
 }

diff --git a/games-fps/gzdoom/metadata.xml b/games-fps/gzdoom/metadata.xml
index 53026d9..4d5eb5b 100644
--- a/games-fps/gzdoom/metadata.xml
+++ b/games-fps/gzdoom/metadata.xml
@@ -10,6 +10,7 @@


Use media-sound/fluidsynth 
for MIDI support
+   Enable sending of anonymous hardware 
statistics


https://forum.zdoom.org/viewforum.php?f=2



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-13 Thread Ralph Seichter
commit: 907b35da57f2d3739b36fcaddcb141010239fe83
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun May 12 03:23:09 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sun May 12 03:23:09 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=907b35da

games-fps/gzdoom: timidity and wildmidi are internal

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 8 ++--
 games-fps/gzdoom/metadata.xml| 2 +-
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
index 2ebc1c2..fc2c4be 100644
--- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="BSD BZIP2 DUMB-0.9.2 GPL-3 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gtk openal openmp midi"
+IUSE="fluidsynth gtk openal openmp"
 
 DEPEND="
app-arch/bzip2
@@ -21,7 +21,6 @@ DEPEND="
sys-libs/zlib
virtual/jpeg:0
gtk? ( x11-libs/gtk+:* )
-   midi? ( media-sound/wildmidi )
openal? (
media-libs/libsndfile
media-libs/openal
@@ -29,10 +28,7 @@ DEPEND="
)"
 RDEPEND="
${DEPEND}
-   midi? (
-   media-sound/fluidsynth
-   media-sound/timidity++
-   )"
+   fluidsynth? ( media-sound/fluidsynth )"
 
 S="${WORKDIR}/${PN}-g${PV}"
 

diff --git a/games-fps/gzdoom/metadata.xml b/games-fps/gzdoom/metadata.xml
index 6a4872a..53026d9 100644
--- a/games-fps/gzdoom/metadata.xml
+++ b/games-fps/gzdoom/metadata.xml
@@ -9,7 +9,7 @@
William Breathitt Gray


-   Enables MIDI support
+   Use media-sound/fluidsynth 
for MIDI support


https://forum.zdoom.org/viewforum.php?f=2



[gentoo-commits] repo/proj/guru:master commit in: games-fps/gzdoom/

2019-05-11 Thread Ralph Seichter
commit: 5ad016ab948bcf49f443c2f4182f185e6e357782
Author: William Breathitt Gray  gmail  com>
AuthorDate: Thu May  2 13:00:54 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri May 10 11:06:57 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ad016ab

games-fps/gzdoom: New package

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 games-fps/gzdoom/Manifest|  1 +
 games-fps/gzdoom/gzdoom-4.1.1.ebuild | 69 
 games-fps/gzdoom/metadata.xml| 19 ++
 3 files changed, 89 insertions(+)

diff --git a/games-fps/gzdoom/Manifest b/games-fps/gzdoom/Manifest
new file mode 100644
index 000..21c3976
--- /dev/null
+++ b/games-fps/gzdoom/Manifest
@@ -0,0 +1 @@
+DIST gzdoom-4.1.1.tar.gz 13008847 BLAKE2B 
ac2bddbcc618148ed9de15dfe9105d1f3b9f319496b995d2af06834eb1349415ab3ee48beaa3e1acac04c81152e32bc89b71ac53576cf7789c1471a29a0a5339
 SHA512 
649e8bbf7f7f669d1bda13f1ab654428b69fa3e03a97eefb2ff1e996dbf62c66df72dddee9b8c139664ce5374ffbcdd8a10d1c4e3d0e6e65848ed5660b547d34

diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild 
b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
new file mode 100644
index 000..2ebc1c2
--- /dev/null
+++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils desktop xdg
+
+DESCRIPTION="GZDoom - a modder-friendly OpenGL source port based on the DOOM 
engine"
+HOMEPAGE="https://zdoom.org;
+SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD BZIP2 DUMB-0.9.2 GPL-3 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk openal openmp midi"
+
+DEPEND="
+   app-arch/bzip2
+   dev-util/glslang
+   media-libs/libsdl2[opengl]
+   sys-libs/zlib
+   virtual/jpeg:0
+   gtk? ( x11-libs/gtk+:* )
+   midi? ( media-sound/wildmidi )
+   openal? (
+   media-libs/libsndfile
+   media-libs/openal
+   media-sound/mpg123
+   )"
+RDEPEND="
+   ${DEPEND}
+   midi? (
+   media-sound/fluidsynth
+   media-sound/timidity++
+   )"
+
+S="${WORKDIR}/${PN}-g${PV}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_DOCS_PATH="${EPREFIX}/usr/share/doc/${P}/docs"
+   -DNO_GTK="$(usex !gtk)"
+   -DNO_OPENAL="$(usex !openal)"
+   -DNO_OPENMP="$(usex !openmp)"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   newicon src/posix/zdoom.xpm "${PN}.xpm"
+   make_desktop_entry "${PN}" "GZDoom" "${PN}" "Game;ActionGame"
+   cmake-utils_src_install
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/games-fps/gzdoom/metadata.xml b/games-fps/gzdoom/metadata.xml
new file mode 100644
index 000..6a4872a
--- /dev/null
+++ b/games-fps/gzdoom/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   GZDoom is a modder-friendly OpenGL source port based on the 
DOOM engine
+   
+   
+   vilhelm.g...@gmail.com
+   William Breathitt Gray
+   
+   
+   Enables MIDI support
+   
+   
+   https://forum.zdoom.org/viewforum.php?f=2
+   https://zdoom.org
+   coelckers/gzdoom
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/, dev-lang/fbc/files/1.06.0/fbc/

2019-05-06 Thread Ralph Seichter
commit: d3c50b452280a23da7fa55fe97e926bad3386ee5
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon May  6 11:52:22 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon May  6 11:52:22 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3c50b45

dev-lang/fbc: Add patch for proper symbol stripping behavior

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/Manifest  |   4 +-
 dev-lang/fbc/fbc-1.06.0.ebuild |  12 +-
 ...lement-the-strip-nostrip-compiler-options.patch | 169 +
 3 files changed, 174 insertions(+), 11 deletions(-)

diff --git a/dev-lang/fbc/Manifest b/dev-lang/fbc/Manifest
index 1c62094..948cffc 100644
--- a/dev-lang/fbc/Manifest
+++ b/dev-lang/fbc/Manifest
@@ -1,4 +1,4 @@
 DIST FreeBASIC-1.06.0-source-bootstrap.tar.xz 7742292 BLAKE2B 
fd32c6e5edf6e8c27538465141c6b870d6c893f8e05fc8d91b273f9268a68065709cba95e8c5cd8b86786522b2ac1eaf1a6a547227432bbc9998eb1288b29515
 SHA512 
42878091994cae7e0a2f4ba1d2d83a80d32d62ad06790ac06643a266200b53b7ce2480a651b1622910a2733756b7ca032a5be1bb73ee3f796146394eebb9f43c
-DIST fbc-1.06.0-bootstrap-dist-linux-x86.patch 125456 BLAKE2B 
14bf25ed51d04773a8c98408f76ce79fcc165500e3ef67fc9407971f92fdb359dfc9abe8feb989ad6fd0b710b26d99ac478561d561a0687c213d048d41610ca9
 SHA512 
39622d88ef1b83bbe309df937139e73e6bdae87c4e0461a170aa4b792a74a295060f2b770fa81e74a0a973a9ae816fadf18d75a1075d9112dd68c83ca3e0cbb6
-DIST fbc-1.06.0-bootstrap-dist-linux-x86_64.patch 58219 BLAKE2B 
f28a4b74b8648a3128d2e8f273af55e5f1880fe35c5acef31ceed7b33386c5fb6b83ed4657138515abb95891ce8bc157aea339f8ba947dece4df1f2876e926b7
 SHA512 
e62b6969a93f214a6c1d246c734ab2b9045ee7ad9558d0871589945613d11ae0815945b3270213bc959c792903e86cf38555b6fd68b0d0c9ec68f8ef61ea9a0e
+DIST fbc-1.06.0-bootstrap-dist-linux-x86.patch 147301 BLAKE2B 
8320f988bc84f5df1b732719a11d1a8edbfceff04ad51b1fbd883eb21d20f1c2f16b8c6ae41b5b0472e4faf1058345969b85ed0c93c071de3c9ed703e298106a
 SHA512 
b2ee285504ce0f8a6a01ee5da7661e40c4a6bb0075f26751fbc79a328cac66f7809ad4c2489eaab01a6e6432ca6d76e19835c86bddf9df5af3b89c547fd8ffb3
+DIST fbc-1.06.0-bootstrap-dist-linux-x86_64.patch 198197 BLAKE2B 
72083bef84aed5ec2d95badb70a42db2e5d89084454f79aef41808a018ab238b1d230cb7282f4adf1be9d003c3865cb914fbf057fbd84c069dfecc4abd3da80b
 SHA512 
771077a2526164223c3ae157558355538701224863b2a5923881ac2d2568f4cd1f5489df73aa8d55b1efccc82fe9e251e893a2b361363c1862d4c1e7bc3fb4ba
 DIST fbc-1.06.0.tar.gz 8847831 BLAKE2B 
9245137995f9f3e2ff5adaf9b273593434ac9ec96919b2c970ec26183fe6fb7afee35753f2dd92f4b34d1aade92871e5a6722571a5ba04dde323fd7fb06c55c5
 SHA512 
687dcf665bb10e6a771cc01d02c21da77d89e052308600038dce526ba1ccfc6554d409dab184f3495557c9e4fdf744fd7a9088b4b137b782a9ab8633622c5484

diff --git a/dev-lang/fbc/fbc-1.06.0.ebuild b/dev-lang/fbc/fbc-1.06.0.ebuild
index 689d4bb..aef1b85 100644
--- a/dev-lang/fbc/fbc-1.06.0.ebuild
+++ b/dev-lang/fbc/fbc-1.06.0.ebuild
@@ -7,8 +7,8 @@ DESCRIPTION="FreeBASIC - A free/open source, multi-platform 
BASIC compiler."
 HOMEPAGE="https://www.freebasic.net;
 SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz

https://github.com/freebasic/${PN}/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz
-   
https://gist.github.com/vilhelmgray/08cebe0f22e303f7d5e6e5bc71e3d1f2/raw/710ba9ded1c7772f23fd68c08e02402f167d2c56/fbc-1.06.0-bootstrap-dist-linux-x86.patch
-   
https://gist.github.com/vilhelmgray/08cebe0f22e303f7d5e6e5bc71e3d1f2/raw/710ba9ded1c7772f23fd68c08e02402f167d2c56/fbc-1.06.0-bootstrap-dist-linux-x86_64.patch;
+   
https://gist.github.com/vilhelmgray/08cebe0f22e303f7d5e6e5bc71e3d1f2/raw/70c1f43eec81c35bdc780ace7fdf6a3c8b548c85/fbc-1.06.0-bootstrap-dist-linux-x86.patch
+   
https://gist.github.com/vilhelmgray/08cebe0f22e303f7d5e6e5bc71e3d1f2/raw/70c1f43eec81c35bdc780ace7fdf6a3c8b548c85/fbc-1.06.0-bootstrap-dist-linux-x86_64.patch;
 
 LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
 SLOT="0"
@@ -80,14 +80,8 @@ src_compile() {
$(usex X "" " -DDISABLE_X11")
)
 
-   # fbc automatically strips the executables it compiles; in order to 
avoid
-   # creating striped executables, we override the fbc hardcoded linker 
"-s"
-   # flag with our own; "--strip-debug" was chosen arbitrarily (without the
-   # "-g" flag the executable should not have debug_info symbols anyway, 
so the
-   # "--strip-debug" flag should be a safe option)
-   local fblflags="-Wl --strip-debug "
# fbc requires a space after the -Wl option
-   fblflags+=${LDFLAGS//-Wl,/-Wl }
+   local fblflags=${LDFLAGS//-Wl,/-Wl }
 
# Build fbc
emake CFLAGS="${CFLAGS} ${xcflags[*]}" FBC="${fbc}" 
FBCFLAGS="${fbcflags}" FBLFL

[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/

2019-04-29 Thread Ralph Seichter
commit: 632a6d2d292602425035c47bd31f6b76a0857404
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Apr 29 02:58:31 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Apr 29 03:00:09 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=632a6d2d

dev-lang/fbc: Simplify definition of xcflags and fblflags

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/fbc-1.06.0.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-lang/fbc/fbc-1.06.0.ebuild b/dev-lang/fbc/fbc-1.06.0.ebuild
index 8783039..ba5b069 100644
--- a/dev-lang/fbc/fbc-1.06.0.ebuild
+++ b/dev-lang/fbc/fbc-1.06.0.ebuild
@@ -69,10 +69,12 @@ src_compile() {
cd "${S}" || die "cd failed"
fi
 
-   local xcflags=$(usex gpm "" "-DDISABLE_GPM")
-   xcflags+=$(usex libffi "" " -DDISABLE_FFI")
-   xcflags+=$(usex opengl "" " -DDISABLE_OPENGL")
-   xcflags+=$(usex X "" " -DDISABLE_X11")
+   local xcflags=(
+   $(usex gpm "" "-DDISABLE_GPM")
+   $(usex libffi "" " -DDISABLE_FFI")
+   $(usex opengl "" " -DDISABLE_OPENGL")
+   $(usex X "" " -DDISABLE_X11")
+   )
 
# fbc automatically strips the executables it compiles; in order to 
avoid
# creating striped executables, we override the fbc hardcoded linker 
"-s"
@@ -81,10 +83,10 @@ src_compile() {
# "--strip-debug" flag should be a safe option)
local fblflags="-Wl --strip-debug "
# fbc requires a space after the -Wl option
-   fblflags+=$(echo "${LDFLAGS}" | sed 's/-Wl,/-Wl /g')
+   fblflags+=${LDFLAGS//-Wl,/-Wl }
 
# Build fbc
-   emake CFLAGS="${CFLAGS} ${xcflags}" FBC="${fbc}" FBCFLAGS="${fbcflags}" 
FBLFLAGS="${fblflags}"
+   emake CFLAGS="${CFLAGS} ${xcflags[@]}" FBC="${fbc}" 
FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}"
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/

2019-04-29 Thread Ralph Seichter
commit: 81ca149dd90adbf81370e80e09b1b9e88a4440ea
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Apr 29 03:59:04 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Apr 29 03:59:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81ca149d

dev-lang/fbc: Fix xcflags array print out

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/fbc-1.06.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/fbc/fbc-1.06.0.ebuild b/dev-lang/fbc/fbc-1.06.0.ebuild
index ba5b069..0fafe2e 100644
--- a/dev-lang/fbc/fbc-1.06.0.ebuild
+++ b/dev-lang/fbc/fbc-1.06.0.ebuild
@@ -86,7 +86,7 @@ src_compile() {
fblflags+=${LDFLAGS//-Wl,/-Wl }
 
# Build fbc
-   emake CFLAGS="${CFLAGS} ${xcflags[@]}" FBC="${fbc}" 
FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}"
+   emake CFLAGS="${CFLAGS} ${xcflags[*]}" FBC="${fbc}" 
FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}"
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/

2019-04-29 Thread Ralph Seichter
commit: c988219258469ece67d808e080409f9acd6d8555
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Apr 29 02:36:16 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Apr 29 02:38:31 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9882192

dev-lang/fbc: Remove proxy maintainer info from metadata file

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/fbc/metadata.xml b/dev-lang/fbc/metadata.xml
index 2776c89..4ea4d49 100644
--- a/dev-lang/fbc/metadata.xml
+++ b/dev-lang/fbc/metadata.xml
@@ -11,10 +11,6 @@
vilhelm.g...@gmail.com
William Breathitt Gray

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

https://github.com/freebasic/fbc/issues
https://www.freebasic.net



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-04-27 Thread Ralph Seichter
commit: 61e92cd4f6641417f5ece41cf97b3e0cb55b53b6
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Apr 27 09:55:27 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Apr 27 10:17:09 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61e92cd4

www-client/badwolf: Fix empty RDEPEND, add :4= on webkit-gtk

I didn’t use :3= on gtk as there is not subslots and it seems to be what
the gnome@ maintained ebuilds do.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.1.1.ebuild | 3 ++-
 www-client/badwolf/badwolf-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.1.1.ebuild 
b/www-client/badwolf/badwolf-0.1.1.ebuild
index c9292f2..2ab4bd5 100644
--- a/www-client/badwolf/badwolf-0.1.1.ebuild
+++ b/www-client/badwolf/badwolf-0.1.1.ebuild
@@ -26,8 +26,9 @@ DOCS=("README.md" "KnowledgeBase.md")
 
 DEPEND="
x11-libs/gtk+:3
-   net-libs/webkit-gtk
+   net-libs/webkit-gtk:4=
 "
+RDEPEND="${DEPEND}"
 
 src_configure() {
restore_config config.h

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index c9292f2..2ab4bd5 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -26,8 +26,9 @@ DOCS=("README.md" "KnowledgeBase.md")
 
 DEPEND="
x11-libs/gtk+:3
-   net-libs/webkit-gtk
+   net-libs/webkit-gtk:4=
 "
+RDEPEND="${DEPEND}"
 
 src_configure() {
restore_config config.h



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-04-27 Thread Ralph Seichter
commit: 2fc1a30c75d1307a74ca033665c5e68761a89847
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Apr 26 16:13:31 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Fri Apr 26 16:30:15 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fc1a30c

www-client/badwolf: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 +
 www-client/badwolf/badwolf-0.1.1.ebuild | 53 +
 www-client/badwolf/badwolf-.ebuild  | 53 +
 www-client/badwolf/metadata.xml |  8 +
 4 files changed, 115 insertions(+)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
new file mode 100644
index 000..03c1ec4
--- /dev/null
+++ b/www-client/badwolf/Manifest
@@ -0,0 +1 @@
+DIST badwolf-0.1.1.tar.gz 8673 BLAKE2B 
fbdc7f67bd653d6771e3b6e3e8b0b17ab6e94b1243d6ea5aac3597fa30760f7d2c54fd970db23411dec36a0f90ce98eba4f3946f2e3dfe7bcc621bb0f12df29c
 SHA512 
b03090e5f46b190cfad5d1b78a4aeac8610a642ff9a8cb6676f2216bb89aabf79f0afc4d82d5e175448a414d0064439edede7ceeb853540696796a57d67c6efb

diff --git a/www-client/badwolf/badwolf-0.1.1.ebuild 
b/www-client/badwolf/badwolf-0.1.1.ebuild
new file mode 100644
index 000..a8093a2
--- /dev/null
+++ b/www-client/badwolf/badwolf-0.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+if [[ "${PV}" == "" ]]
+then
+   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+   inherit git-r3
+else
+   MY_P="${PN}-$(ver_rs 3 - 4 .)"
+   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
+HOMEPAGE="https://hacktivis.me/project/badwolf;
+LICENSE="BSD"
+SLOT="0"
+
+DOCS=("README.md" "KnowledgeBase.md")
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-libs/webkit-gtk
+"
+
+src_configure() {
+   restore_config config.h
+   default
+}
+
+src_compile() {
+   emake \
+   CC="${CC:-cc}" \
+   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
+   LDFLAGS="${LDFLAGS}" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+
+   save_config config.h
+   einstalldocs
+}

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
new file mode 100644
index 000..a8093a2
--- /dev/null
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+if [[ "${PV}" == "" ]]
+then
+   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
+   EGIT_MIN_CLONE_TYPE="single+tags"
+   inherit git-r3
+else
+   MY_P="${PN}-$(ver_rs 3 - 4 .)"
+   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
+HOMEPAGE="https://hacktivis.me/project/badwolf;
+LICENSE="BSD"
+SLOT="0"
+
+DOCS=("README.md" "KnowledgeBase.md")
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-libs/webkit-gtk
+"
+
+src_configure() {
+   restore_config config.h
+   default
+}
+
+src_compile() {
+   emake \
+   CC="${CC:-cc}" \
+   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
+   LDFLAGS="${LDFLAGS}" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+
+   save_config config.h
+   einstalldocs
+}

diff --git a/www-client/badwolf/metadata.xml b/www-client/badwolf/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/www-client/badwolf/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-04-27 Thread Ralph Seichter
commit: beb8793705199ffd8e5d840ad3c8e0d5eeaf9897
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Apr 27 00:09:37 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Apr 27 00:25:57 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beb87937

www-client/badwolf: Fix homepage URL

Thanks Ralph Seichter for the review

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-0.1.1.ebuild | 2 +-
 www-client/badwolf/badwolf-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/badwolf/badwolf-0.1.1.ebuild 
b/www-client/badwolf/badwolf-0.1.1.ebuild
index a8093a2..c9292f2 100644
--- a/www-client/badwolf/badwolf-0.1.1.ebuild
+++ b/www-client/badwolf/badwolf-0.1.1.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
-HOMEPAGE="https://hacktivis.me/project/badwolf;
+HOMEPAGE="https://hacktivis.me/projects/badwolf;
 LICENSE="BSD"
 SLOT="0"
 

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index a8093a2..c9292f2 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
-HOMEPAGE="https://hacktivis.me/project/badwolf;
+HOMEPAGE="https://hacktivis.me/projects/badwolf;
 LICENSE="BSD"
 SLOT="0"
 



[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/

2019-04-27 Thread Ralph Seichter
commit: 7a4e7dd4515db1c678a7cc883561c528ba49e2c2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Apr 27 00:23:01 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Apr 27 00:26:18 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a4e7dd4

www-client/badwolf: Add longdescription

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/www-client/badwolf/metadata.xml b/www-client/badwolf/metadata.xml
index c698af2..5ee3f8f 100644
--- a/www-client/badwolf/metadata.xml
+++ b/www-client/badwolf/metadata.xml
@@ -5,4 +5,9 @@
cont...@hacktivis.me
Haelwenn (lanodan) Monnier

+   
+   BadWolf is a privacy-oriented WebKitGTK browser that doesn’t do 
compromises
+   for first-usage usability. Privacy is the first goal, and it should be
+   usable (security=usability^(-1) being false).
+   
 



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/mako/

2019-04-25 Thread Ralph Seichter
commit: 9b639a5a52e72d51a2418436189e594f2274a680
Author: Zamarin Arthur  gmail  com>
AuthorDate: Thu Apr 25 04:59:22 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu Apr 25 04:59:22 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b639a5a

gui-apps/mako: remove package

The package is already in main gentoo repo.

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>

 gui-apps/mako/Manifest |  1 -
 gui-apps/mako/mako-1.3.ebuild  | 49 --
 gui-apps/mako/mako-.ebuild | 49 --
 gui-apps/mako/metadata.xml | 21 --
 4 files changed, 120 deletions(-)

diff --git a/gui-apps/mako/Manifest b/gui-apps/mako/Manifest
deleted file mode 100644
index be62f81..000
--- a/gui-apps/mako/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mako-1.3.tar.gz 46482 BLAKE2B 
ea7699f713aded0476f3a9b88d90fa8d3bbd4e64e888caa68a98208625cdd15f1261c389dcb8ab43c6fbc77e1ebc0840b378443a1b350ff16adc59b98b9be0a8
 SHA512 
efada6ac413d80949669df3124ab9979537dcedd535132de57338b484ff2c81da8da59503a14dc2e9bbb266101659dd1d399d66456d383fdd1853d9137587259

diff --git a/gui-apps/mako/mako-1.3.ebuild b/gui-apps/mako/mako-1.3.ebuild
deleted file mode 100644
index 89d214a..000
--- a/gui-apps/mako/mako-1.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="A lightweight Wayland notification daemon"
-HOMEPAGE="https://wayland.emersion.fr/mako https://github.com/emersion/mako;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
-else
-   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="apparmor elogind +gdk-pixbuf +man systemd zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   elogind? ( >=sys-auth/elogind-239 )
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
-   systemd? ( >=sys-apps/systemd-239 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   man? ( app-text/scdoc )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dicons=$(usex gdk-pixbuf enabled disabled)
-   -Dman-pages=$(usex man enabled disabled)
-   $(meson_use apparmor apparmor)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dwerror=false"
-   )
-
-   meson_src_configure
-}

diff --git a/gui-apps/mako/mako-.ebuild b/gui-apps/mako/mako-.ebuild
deleted file mode 100644
index 89d214a..000
--- a/gui-apps/mako/mako-.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="A lightweight Wayland notification daemon"
-HOMEPAGE="https://wayland.emersion.fr/mako https://github.com/emersion/mako;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
-else
-   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="apparmor elogind +gdk-pixbuf +man systemd zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   elogind? ( >=sys-auth/elogind-239 )
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
-   systemd? ( >=sys-apps/systemd-239 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   man? ( app-text/scdoc )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dicons=$(usex gdk-pixbuf enabled disabled)
-   -Dman-pages=$(usex man enabled disabled)
-   $(meson_use apparmor apparmor)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dwerror=false"
-   )
-
-   meson_src_configure
-}

diff --git a/gui-apps/mako/metadata.xml b/gui-apps/mako/metadata.xml
deleted file mode 100644
index 29defea..000
--- a/gui-apps/mako/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   arthurzam+gen...@gmail.com
-   Arthur Zamarin
-   
-   
-   A lightweight notification daemon for Wayland. It is compatible
-   with 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/pybind11/

2019-04-22 Thread Ralph Seichter
commit: a3a57530854f61379e2c724ba75010a29c54ad35
Author: Bernd Waibel  gmail  com>
AuthorDate: Mon Apr 22 09:37:37 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Apr 22 09:37:37 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3a57530

dev-util/pybind11: new package

Bidirectional library for C++11 and Python bindings

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/pybind11/Manifest  |  1 +
 dev-util/pybind11/metadata.xml  | 12 +
 dev-util/pybind11/pybind11-2.2.4.ebuild | 94 +
 3 files changed, 107 insertions(+)

diff --git a/dev-util/pybind11/Manifest b/dev-util/pybind11/Manifest
new file mode 100644
index 000..5a4fe9b
--- /dev/null
+++ b/dev-util/pybind11/Manifest
@@ -0,0 +1 @@
+DIST pybind11-2.2.4.tar.gz 548404 BLAKE2B 
b56230b5a4c0f392b714ead40d414a8b587396dbeec4089f5b77141cc7c2caf135f17f680b653d2e5be8b60a19a48a716fe8e562f337650fdac76461fb982aee
 SHA512 
6bddf5c885ff92a3e373bcedc6574dfefe8be9ebb6176c6c96d475457466c76bfb982c6df4066cb0fbead4b867f87dbc4fbc1605c80852635016f614330ce041

diff --git a/dev-util/pybind11/metadata.xml b/dev-util/pybind11/metadata.xml
new file mode 100644
index 000..e757cfb
--- /dev/null
+++ b/dev-util/pybind11/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   wae...@gmail.com
+   Bernd Waibel
+
+
+   Lightweight header-only library that exposes C++ types in Python and
+   vice versa, mainly to create Python bindings of existing C++ code.
+
+

diff --git a/dev-util/pybind11/pybind11-2.2.4.ebuild 
b/dev-util/pybind11/pybind11-2.2.4.ebuild
new file mode 100644
index 000..81fe08d
--- /dev/null
+++ b/dev-util/pybind11/pybind11-2.2.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# according to upstream is compatible with 2.7 and 3.x
+# 3.7 not added due to some dependencies not yet supporting it
+PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="Seamless operability between C++11 and Python"
+HOMEPAGE="https://pybind11.readthedocs.io/en/stable/;
+SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ${PYTHON_DEP}
+   doc? (
+   dev-python/breathe[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-cpp/catch
+   dev-libs/boost[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="
+   ${PYTHON_DEP}
+   dev-cpp/eigen
+   sys-apps/texinfo
+   sys-devel/gettext[cxx]
+   virtual/man
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( README.md CONTRIBUTING.md ISSUE_TEMPLATE.md )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DPYBIND11_INSTALL=ON
+   -DPYBIND11_TEST=$(usex test)
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   # documentation is not covered by cmake, but has it's own makefile
+   # using sphinx
+   if use doc; then
+   pushd "${S}"/docs || die
+   emake info man html
+   popd || die
+   fi
+}
+
+src_test() {
+   cmake-utils_src_test
+   pushd "${BUILD_DIR}" || die
+   emake check
+   popd || die
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use doc; then
+   local HTML_DOCS=( "${S}"/docs/.build/html/. )
+   einstalldocs
+
+   # install man and info pages
+   doman "${S}"/docs/.build/man/pybind11.1
+   doinfo "${S}"/docs/.build/texinfo/pybind11.info
+   fi
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/codespell/

2019-04-22 Thread Ralph Seichter
commit: b3b7f424646105c31ca97a0fd2df71588531b206
Author: Bernd Waibel  gmail  com>
AuthorDate: Mon Apr 22 09:29:53 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Apr 22 09:29:53 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3b7f424

dev-util/codespell: new package

Fix common misspellings in text files, designed to be used in source
code.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/codespell/Manifest|  1 +
 dev-util/codespell/codespell-1.14.0.ebuild | 18 ++
 dev-util/codespell/metadata.xml| 21 +
 3 files changed, 40 insertions(+)

diff --git a/dev-util/codespell/Manifest b/dev-util/codespell/Manifest
new file mode 100644
index 000..b0eab05
--- /dev/null
+++ b/dev-util/codespell/Manifest
@@ -0,0 +1 @@
+DIST codespell-1.14.0.tar.gz 99726 BLAKE2B 
3e818b97f4c949f704f7792bbed2ed27171b150842a880db061cc98c70116179580936f510996845dee7b151adc99a01dfb6626a8eab0ae8cf9334df1d8f1aad
 SHA512 
2e800af4aa4b68a511df5161fd2b7fe51b4ac903535c3c593df8a60dc81a6363b0b9fe18c74d9a5fb3fa2a02ba85f6e63a2044fd0cceb0d11d40d5acd8199d02

diff --git a/dev-util/codespell/codespell-1.14.0.ebuild 
b/dev-util/codespell/codespell-1.14.0.ebuild
new file mode 100644
index 000..50379a8
--- /dev/null
+++ b/dev-util/codespell/codespell-1.14.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Check text files for common misspellings"
+HOMEPAGE="https://github.com/codespell-project/codespell;
+SRC_URI="https://github.com/codespell-project/codespell/archive/v${PVR}.tar.gz 
-> ${P}.tar.gz"
+
+# Code licensed under GPL-2
+# Dictionary licensed under CC-BY-SA-3.0
+LICENSE="GPL-2 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""

diff --git a/dev-util/codespell/metadata.xml b/dev-util/codespell/metadata.xml
new file mode 100644
index 000..1f3c086
--- /dev/null
+++ b/dev-util/codespell/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   wae...@gmail.com
+   Bernd Waibel
+
+
+   A tool to fix common misspellings in text files. It's designed primarily
+   checking misspelled words in source code, but can be used with other
+   text files as well.
+
+
+   
+   larson.eri...@gmail.com
+   Eric Larson
+   
+   https://github.com/codespell-project/codespell/issues
+   codespell-project/codespell
+
+



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/mako/

2019-04-20 Thread Ralph Seichter
commit: ebe6533200294a73ffbc3818e71745e462e72ca9
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sat Apr 20 09:29:57 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Apr 20 09:29:57 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebe65332

gui-apps/mako: clean inherit

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>

 gui-apps/mako/mako-1.3.ebuild  | 2 +-
 gui-apps/mako/mako-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/mako/mako-1.3.ebuild b/gui-apps/mako/mako-1.3.ebuild
index 5d01459..89d214a 100644
--- a/gui-apps/mako/mako-1.3.ebuild
+++ b/gui-apps/mako/mako-1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit meson
 
 DESCRIPTION="A lightweight Wayland notification daemon"
 HOMEPAGE="https://wayland.emersion.fr/mako https://github.com/emersion/mako;

diff --git a/gui-apps/mako/mako-.ebuild b/gui-apps/mako/mako-.ebuild
index 5d01459..89d214a 100644
--- a/gui-apps/mako/mako-.ebuild
+++ b/gui-apps/mako/mako-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit meson
 
 DESCRIPTION="A lightweight Wayland notification daemon"
 HOMEPAGE="https://wayland.emersion.fr/mako https://github.com/emersion/mako;



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/mako/

2019-04-20 Thread Ralph Seichter
commit: 9621ab1e270efc84e53fcf4db5ca4a66fcad7075
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sat Apr 20 09:25:19 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Sat Apr 20 09:26:25 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9621ab1e

gui-apps/mako: a lightweight Wayland notification daemon

A lightweight notification daemon for Wayland. It is compatible
with any Wayland compositor which implements the wlr-layer-shell
Wayland protocol.

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>

 gui-apps/mako/Manifest |  1 +
 gui-apps/mako/mako-1.3.ebuild  | 49 ++
 gui-apps/mako/mako-.ebuild | 49 ++
 gui-apps/mako/metadata.xml | 21 ++
 4 files changed, 120 insertions(+)

diff --git a/gui-apps/mako/Manifest b/gui-apps/mako/Manifest
new file mode 100644
index 000..be62f81
--- /dev/null
+++ b/gui-apps/mako/Manifest
@@ -0,0 +1 @@
+DIST mako-1.3.tar.gz 46482 BLAKE2B 
ea7699f713aded0476f3a9b88d90fa8d3bbd4e64e888caa68a98208625cdd15f1261c389dcb8ab43c6fbc77e1ebc0840b378443a1b350ff16adc59b98b9be0a8
 SHA512 
efada6ac413d80949669df3124ab9979537dcedd535132de57338b484ff2c81da8da59503a14dc2e9bbb266101659dd1d399d66456d383fdd1853d9137587259

diff --git a/gui-apps/mako/mako-1.3.ebuild b/gui-apps/mako/mako-1.3.ebuild
new file mode 100644
index 000..5d01459
--- /dev/null
+++ b/gui-apps/mako/mako-1.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps meson
+
+DESCRIPTION="A lightweight Wayland notification daemon"
+HOMEPAGE="https://wayland.emersion.fr/mako https://github.com/emersion/mako;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
+else
+   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="apparmor elogind +gdk-pixbuf +man systemd zsh-completion"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   elogind? ( >=sys-auth/elogind-239 )
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
+   systemd? ( >=sys-apps/systemd-239 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dicons=$(usex gdk-pixbuf enabled disabled)
+   -Dman-pages=$(usex man enabled disabled)
+   $(meson_use apparmor apparmor)
+   $(meson_use zsh-completion zsh-completions)
+   "-Dwerror=false"
+   )
+
+   meson_src_configure
+}

diff --git a/gui-apps/mako/mako-.ebuild b/gui-apps/mako/mako-.ebuild
new file mode 100644
index 000..5d01459
--- /dev/null
+++ b/gui-apps/mako/mako-.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps meson
+
+DESCRIPTION="A lightweight Wayland notification daemon"
+HOMEPAGE="https://wayland.emersion.fr/mako https://github.com/emersion/mako;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
+else
+   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="apparmor elogind +gdk-pixbuf +man systemd zsh-completion"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   elogind? ( >=sys-auth/elogind-239 )
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
+   systemd? ( >=sys-apps/systemd-239 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dicons=$(usex gdk-pixbuf enabled disabled)
+   -Dman-pages=$(usex man enabled disabled)
+   $(meson_use apparmor apparmor)
+   $(meson_use zsh-completion zsh-completions)
+   "-Dwerror=false"
+   )
+
+   meson_src_configure
+}

diff --git a/gui-apps/mako/metadata.xml b/gui-apps/mako/metadata.xml
new file mode 100644
index 000..29defea
--- /dev/null
+++ b/gui-apps/mako/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   arthurzam+gen...@gmail.com
+   Arthur Z

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dkimpy/

2019-04-11 Thread Ralph Seichter
commit: b7a5571649b1a5f89074886fa65e5c52a89af14c
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu Apr 11 13:21:42 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu Apr 11 13:25:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7a55716

dev-python/dkimpy: Added missing "die" statement

Added missing "die" to Python test discovery.

Signed-off-by: Ralph Seichter  seichter.de>

 dev-python/dkimpy/dkimpy-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dkimpy/dkimpy-0.9.1.ebuild 
b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
index 769ea8f..18f8c79 100644
--- a/dev-python/dkimpy/dkimpy-0.9.1.ebuild
+++ b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
@@ -16,5 +16,5 @@ KEYWORDS="~amd64"
 IUSE=""
 
 python_test() {
-   "${EPYTHON}" -m unittest discover -v
+   "${EPYTHON}" -m unittest discover -v || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dkimpy/

2019-04-11 Thread Ralph Seichter
commit: 92a762cce14901516d8990ebb5c830dae4feb5ee
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu Apr 11 12:53:51 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Thu Apr 11 12:53:51 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92a762cc

dev-python/dkimpy: DKIM email signing and verification

Python module that implements DKIM (DomainKeys Identified Mail) email
signing and verification. It also provides helper scripts for command
line signing and verification.

Signed-off-by: Ralph Seichter  seichter.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/dkimpy/Manifest|  1 +
 dev-python/dkimpy/dkimpy-0.9.1.ebuild | 20 
 dev-python/dkimpy/metadata.xml| 16 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
new file mode 100644
index 000..9d07e6e
--- /dev/null
+++ b/dev-python/dkimpy/Manifest
@@ -0,0 +1 @@
+DIST dkimpy-0.9.1.tar.gz 49209 BLAKE2B 
04a9a301a213a77aa8d5b407b4071eec4e808298927720079bcd6c0f6adb6af84d4dc9f80bddc31e57d66da9d852aa9a0555a6fb8b97713b043ae75e39176369
 SHA512 
5667c5b7752081f5831c26eebdf5d05bec8ff6c82299506e6ca31603ba0d04aa37b908aa07e97877f298263aeb652fdc0b8d54330a263902033dc0647dc44c3f

diff --git a/dev-python/dkimpy/dkimpy-0.9.1.ebuild 
b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
new file mode 100644
index 000..769ea8f
--- /dev/null
+++ b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module implementing DKIM email signing and verification."
+HOMEPAGE="https://launchpad.net/dkimpy;
+SRC_URI="https://launchpad.net/${PN}/0.9/${PV}/+download/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v
+}

diff --git a/dev-python/dkimpy/metadata.xml b/dev-python/dkimpy/metadata.xml
new file mode 100644
index 000..2715c8d
--- /dev/null
+++ b/dev-python/dkimpy/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@seichter.de
+   Ralph Seichter
+   
+   
+   Python module that implements DKIM (DomainKeys Identified
+   Mail) email signing and verification. It also provides helper
+   scripts for command line signing and verification.
+   
+   
+   dkimpy
+   
+



[gentoo-commits] repo/proj/guru:master commit in: sys-process/iotop-c/

2019-04-10 Thread Ralph Seichter
commit: cd40a8525d36bde554cffc5b5615ac9e45af7397
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Apr 10 17:14:35 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Wed Apr 10 17:15:07 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd40a852

sys-process/iotop-c: update long description in metadata.xml

Fix for review of: Ralph Seichter  seichter.de>

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>

 sys-process/iotop-c/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-process/iotop-c/metadata.xml b/sys-process/iotop-c/metadata.xml
index efc3742..4cbc5f6 100644
--- a/sys-process/iotop-c/metadata.xml
+++ b/sys-process/iotop-c/metadata.xml
@@ -6,7 +6,8 @@
Arthur Zamarin


-   top utility for IO (C port)
+   Top-like UI used to show which process is using the I/O. Ported 
from the
+   Python language to C.


Tomas-M/iotop



[gentoo-commits] repo/proj/guru:master commit in: sys-process/iotop-c/

2019-04-10 Thread Ralph Seichter
commit: 53c58a35ead80e4297535f96415e3fec8ca9cd16
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Apr  9 17:29:52 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Tue Apr  9 17:29:52 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c58a35

sys-process/iotop-c: top utility for IO (C port)

Port of sys-process/iotop which is written in Python to the C
language so it now runs without python at all. Last update was
on 2014-08-24, but works perfectly, therefore made a snapshot
package from the git repository.
Licensed under GPL-2.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>

 sys-process/iotop-c/Manifest  |  1 +
 sys-process/iotop-c/iotop-c-2014.08.24.ebuild | 25 +
 sys-process/iotop-c/metadata.xml  | 14 ++
 3 files changed, 40 insertions(+)

diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest
new file mode 100644
index 000..32f3f92
--- /dev/null
+++ b/sys-process/iotop-c/Manifest
@@ -0,0 +1 @@
+DIST iotop-c-2014.08.24.tar.gz 16154 BLAKE2B 
ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d
 SHA512 
3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0

diff --git a/sys-process/iotop-c/iotop-c-2014.08.24.ebuild 
b/sys-process/iotop-c/iotop-c-2014.08.24.ebuild
new file mode 100644
index 000..93c8daf
--- /dev/null
+++ b/sys-process/iotop-c/iotop-c-2014.08.24.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_COMMIT="cadd9675822cc02eace137eb918a4362c69bec9e"
+
+DESCRIPTION="top utility for IO (C port)"
+HOMEPAGE="https://github.com/Tomas-M/iotop;
+SRC_URI="https://github.com/Tomas-M/iotop/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/ncurses:=
+   !sys-process/iotop"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/iotop-${MY_COMMIT}"
+
+src_install() {
+   dobin iotop
+   dodoc README.md
+}

diff --git a/sys-process/iotop-c/metadata.xml b/sys-process/iotop-c/metadata.xml
new file mode 100644
index 000..efc3742
--- /dev/null
+++ b/sys-process/iotop-c/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   arthurzam+gen...@gmail.com
+   Arthur Zamarin
+   
+   
+   top utility for IO (C port)
+   
+   
+   Tomas-M/iotop
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymilter/

2019-04-08 Thread Ralph Seichter
commit: 37a6aebb0ad5e955cb062ef3a028ea4031864ba9
Author: Ralph Seichter  seichter  de>
AuthorDate: Mon Apr  8 17:11:50 2019 +
Commit:     Ralph Seichter  seichter  de>
CommitDate: Mon Apr  8 17:11:50 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37a6aebb

dev-python/pymilter: Interface to sendmail milter API

Python extension module to enable python scripts to attach to
Sendmail's libmilter API (which is also used by Postfix), enabling
filtering of messages as they arrive.

Signed-off-by: Ralph Seichter  seichter.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/pymilter/Manifest  |  1 +
 dev-python/pymilter/metadata.xml  | 17 +
 dev-python/pymilter/pymilter-1.0.3.ebuild | 22 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/pymilter/Manifest b/dev-python/pymilter/Manifest
new file mode 100644
index 000..af556a1
--- /dev/null
+++ b/dev-python/pymilter/Manifest
@@ -0,0 +1 @@
+DIST pymilter-1.0.3.tar.gz 1024602 BLAKE2B 
bd1c29b1e56d3be6f6d491ffd9f38ed684cf5ead2174f4ac2c31c29d32a82f350af180de8e8c21f90b10c3f7b7251382a618ca86346a57a93a48f6adfc0be33e
 SHA512 
a015fb8fb088fd7664aba63df72802a61961cd87bcfd3713c0e11d09ff4dcdfd6f50eca14f6d8ef81b2a70887b3b4f43fbd74b80119f21a0c3737b90320c6cf4

diff --git a/dev-python/pymilter/metadata.xml b/dev-python/pymilter/metadata.xml
new file mode 100644
index 000..4c8c4ec
--- /dev/null
+++ b/dev-python/pymilter/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@seichter.de
+       Ralph Seichter
+   
+   
+   A python extension module to enable python scripts to attach
+   to sendmail’s libmilter functionality. Additional python
+   modules provide for navigating and modifying MIME parts, and
+   sending DSNs or doing CBVs.
+   
+   
+   sdgathman/pymilter
+   
+

diff --git a/dev-python/pymilter/pymilter-1.0.3.ebuild 
b/dev-python/pymilter/pymilter-1.0.3.ebuild
new file mode 100644
index 000..9bc7d84
--- /dev/null
+++ b/dev-python/pymilter/pymilter-1.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to sendmail milter API"
+HOMEPAGE="https://github.com/sdgathman/pymilter;
+SRC_URI="https://github.com/sdgathman/${PN}/archive/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${PN}-${P}"
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v
+}