[gentoo-commits] repo/proj/guru:master commit in: www-client/badwolf/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}