[gentoo-commits] repo/gentoo:master commit in: dev-util/howdoi/

2020-09-18 Thread Michael Palimaka
commit: 2c47f59a54247886eb6b6f708eefaf774fd70256
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Sep 18 09:42:31 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Fri Sep 18 09:42:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c47f59a

dev-util/howdoi: version bump 2.0.6

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/howdoi/Manifest|  1 +
 dev-util/howdoi/howdoi-2.0.6.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/howdoi/Manifest b/dev-util/howdoi/Manifest
index b8bf3b911ef..987e14cef84 100644
--- a/dev-util/howdoi/Manifest
+++ b/dev-util/howdoi/Manifest
@@ -1,2 +1,3 @@
 DIST howdoi-1.2.1.tar.gz 13112 BLAKE2B 
33492547fab53085aebff295202e8ad88d41850503155b944f38382137d6ec8fbcd4f6050583b16c01c3701683ccf18c6929c525b5d8f34bf6f2ed9410668f36
 SHA512 
83af30118087105392ddb95b05d9e7442f5ee5df981faa9143770dedb8927c164a4f30f37ccd219a826340f0f8cd81fc5eb9a3b12e5d3956786294699b6e2f9b
 DIST howdoi-2.0.5.tar.gz 23910 BLAKE2B 
aace040311845cd8c958d5186ea804a9b0d746694563e2acebd2dbc5630ccbeff66c8a1848245b0f4c127ca611218a0b56e4051d6991e8cd796017a8b5022c46
 SHA512 
5ad8a99758774c28b26afe5a5ee0f1d2fd6f8ea1afcae5f29b3a02ab3c25758b8cd8aaeccd3afd10a3d02495c6616966cad5da03327c94979e89fc3c601bd367
+DIST howdoi-2.0.6.tar.gz 25113 BLAKE2B 
0b83b28d1d0a75a20e49fea0bdd0b3eebae10fee17b2ca195289b8ed014befa7bf17a3c8221dd90d0a2de166f9fab9be24619aa24c886120f2f1d2ee4afe0d84
 SHA512 
3153ec28f5c3c1c78b786a50da3a328586dc05f5a6fe0bcb33621baf13ae8cda55e15c3538c772dba309cd5a24f631c36c09924ff535cfc8494743b631e01fb5

diff --git a/dev-util/howdoi/howdoi-2.0.6.ebuild 
b/dev-util/howdoi/howdoi-2.0.6.ebuild
new file mode 100644
index 000..c7dca4f4594
--- /dev/null
+++ b/dev-util/howdoi/howdoi-2.0.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="A code search tool"
+HOMEPAGE="https://pypi.org/project/howdoi/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cachelib[${PYTHON_USEDEP}]
+   dev-python/keep[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyquery-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2020-09-18 Thread Michael Palimaka
commit: 6dcba6c6a4cd9da2a67b87e8813997e752a5a78f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Sep 18 09:36:50 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Fri Sep 18 09:38:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcba6c6

app-admin/keepass: version bump 2.46

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/Manifest|   1 +
 app-admin/keepass/keepass-2.46.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index 847d764b1bc..6ec2cec8abe 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -1,2 +1,3 @@
 DIST KeePass-2.44-Source.zip 5182922 BLAKE2B 
092d1b982d748ea1b13f26fe5423a491855cb491c80cae7632429d488f80fd730df5d2f1613bab528d55a3aadcf0cb4f4055a637d2b14b68a468e4baf9ab1837
 SHA512 
ef2ca69e40c0787b63fc30a2b222dd77fd9f0addf8593511dcd0a47580cc8de5e0900c7d4e6f77c0e5a49d1728286cf1b5856cdc65ef175e4acfdd1ffc54b55e
 DIST KeePass-2.45-Source.zip 5011684 BLAKE2B 
cf7fafb2666f2e0005533e441f1855006aa64aca69b4829fa66117da88f92e6aa65d58b303a099221e796a500bc5abab5c3d0654e6fa53c3fe6f36d3cb18e381
 SHA512 
3f9b14e57fce047f8d8ae7c289fffd954545c5638fa20392e7864301073452a4353f487832730fb600e1729b160c1bce7e66fc8629788e666418a2afbf9a
+DIST KeePass-2.46-Source.zip 5054069 BLAKE2B 
81567ab4589e53ae5cc1b75fa42cc61d9d0f390edfa8f8d860dd118a95185a8d2ca417b30b29e2b544b1d4eeeb0069fab2f0be7900fd4d7fb87d41c417b99876
 SHA512 
ca045cb7363092f948d72243991fe398836b13183cc2685477d7ce5dd629213b5803b4216134c7ba6451726b79ca43d1e93a1934c9cbff46293fa916b9348219

diff --git a/app-admin/keepass/keepass-2.46.ebuild 
b/app-admin/keepass/keepass-2.46.ebuild
new file mode 100644
index 000..db354f61366
--- /dev/null
+++ b/app-admin/keepass/keepass-2.46.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg-utils
+
+MY_PN="KeePass"
+DESCRIPTION="A free, open source, light-weight and easy-to-use password 
manager"
+HOMEPAGE="https://keepass.info/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aot"
+
+COMMON_DEPEND="dev-lang/mono"
+DEPEND="${COMMON_DEPEND}
+   app-arch/unzip
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-dotnet/libgdiplus[cairo]
+"
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
+
+# bug #687052
+# file generated by mono --aot where *FLAGS don't make sense
+QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
+
+src_prepare() {
+   # KeePass looks for some XSL files in the same folder as the executable,
+   # we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.
+   # This XSL file will not be upstreamed since the KeePass creator said 
that
+   # including this patch would break the Portable USB version of KeePass
+   # (which keeps/looks for xsl files in its own folder)
+   default
+
+   # Switch into build dir so the mono prepration script works correctly
+   pushd Build || die
+   source PrepMonoDev.sh || die
+   popd || die
+}
+
+src_compile() {
+   export MONO_REGISTRY_PATH=/dev/null # bug 659808
+
+   # Build with Release target
+   xbuild /target:KeePass /property:Configuration=Release || die
+
+   # Run Ahead Of Time compiler on the binary
+   if use aot; then
+   cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
+   mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
+   fi
+}
+
+src_install() {
+   # Wrapper script to launch mono
+   make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
+
+   # Some XSL files
+   insinto "/usr/share/${PN}/XSL"
+   doins Ext/XSL/*
+
+   insinto "/usr/$(get_libdir)/${PN}"
+   exeinto "/usr/$(get_libdir)/${PN}"
+
+   doins Ext/KeePass.exe.config
+
+   # Default configuration, simply says to use user-specific configuration
+   doins Ext/KeePass.config.xml
+
+   # The actual executable
+   doexe Build/KeePass/Release/KeePass.exe
+
+   # Copy the AOT compilation result
+   if use aot; then
+   doexe Build/KeePass/Release/KeePass.exe.so
+   fi
+
+   # Prepare the icons
+   newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
+   newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png 
"application-x-${PN}2.png"
+
+   # Create a desktop entry and associate it with the KeePass mime type
+   make_desktop_entry "${PN}" "${MY_PN}" &

[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-09-06 Thread Michael Palimaka
commit: 74479826272994f352be812c3f8a3bb0ac7cb1f2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Sep  6 10:48:15 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Sep  6 10:48:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74479826

dev-games/tiled: version bump 1.4.2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.4.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index bed85e96171..4fb5d8ca130 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1 +1,2 @@
 DIST tiled-1.4.1.tar.gz 17481260 BLAKE2B 
81bbc8026e067fe8a6fc9c474868a7097ecab574c42a679b546bf7ee9a1388989823704852d0a69f4703c2a9a2f7bdc19221164d350a2d407ff7035e3824
 SHA512 
68543e70a5b601e1426b12116da47d8c9b961a1d321bdf410287149d3f5cc76e3ef9724e61ae7c9a8b1314679eacd9b34f60faf5e49a090199e4e1707fc061e6
+DIST tiled-1.4.2.tar.gz 17806729 BLAKE2B 
9f9e6b97c6d95b1f8a1ad6da3540aaf9310a705b412005752afe72c3ce8e35025559ed0e7aaf36a1d65284c29d8406bdc58121f6c13bb658ff84ff43fde7f403
 SHA512 
1fddd8c8d67e4eaf116c82e276b0941e6dae7c529f2132e49da77d7e215fc7106d5fd3ef55d118f799153b57340effcf2481a131a436be7f00f61c4fc4bd45d2

diff --git a/dev-games/tiled/tiled-1.4.2.ebuild 
b/dev-games/tiled/tiled-1.4.2.ebuild
new file mode 100644
index 000..fc9a62d7bd9
--- /dev/null
+++ b/dev-games/tiled/tiled-1.4.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   app-arch/zstd:=
+   >=dev-qt/qtcore-5.14:5
+   >=dev-qt/qtdeclarative-5.14:5
+   >=dev-qt/qtgui-5.14:5
+   >=dev-qt/qtnetwork-5.14:5
+   >=dev-qt/qtwidgets-5.14:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 \
+   LIBDIR="/usr/$(get_libdir)" \
+   PREFIX="/usr" \
+   SYSTEM_ZSTD="yes" \
+   DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/howdoi/

2020-09-06 Thread Michael Palimaka
commit: 9bd500ae3a8841b4cb7a46b05dcc0955fb85b47d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Sep  6 10:35:17 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Sep  6 10:35:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd500ae

dev-util/howdoi: version bump 2.0.5

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/howdoi/Manifest|  1 +
 dev-util/howdoi/howdoi-2.0.5.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/howdoi/Manifest b/dev-util/howdoi/Manifest
index 92e3998380e..b8bf3b911ef 100644
--- a/dev-util/howdoi/Manifest
+++ b/dev-util/howdoi/Manifest
@@ -1 +1,2 @@
 DIST howdoi-1.2.1.tar.gz 13112 BLAKE2B 
33492547fab53085aebff295202e8ad88d41850503155b944f38382137d6ec8fbcd4f6050583b16c01c3701683ccf18c6929c525b5d8f34bf6f2ed9410668f36
 SHA512 
83af30118087105392ddb95b05d9e7442f5ee5df981faa9143770dedb8927c164a4f30f37ccd219a826340f0f8cd81fc5eb9a3b12e5d3956786294699b6e2f9b
+DIST howdoi-2.0.5.tar.gz 23910 BLAKE2B 
aace040311845cd8c958d5186ea804a9b0d746694563e2acebd2dbc5630ccbeff66c8a1848245b0f4c127ca611218a0b56e4051d6991e8cd796017a8b5022c46
 SHA512 
5ad8a99758774c28b26afe5a5ee0f1d2fd6f8ea1afcae5f29b3a02ab3c25758b8cd8aaeccd3afd10a3d02495c6616966cad5da03327c94979e89fc3c601bd367

diff --git a/dev-util/howdoi/howdoi-2.0.5.ebuild 
b/dev-util/howdoi/howdoi-2.0.5.ebuild
new file mode 100644
index 000..c7dca4f4594
--- /dev/null
+++ b/dev-util/howdoi/howdoi-2.0.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="A code search tool"
+HOMEPAGE="https://pypi.org/project/howdoi/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/cachelib[${PYTHON_USEDEP}]
+   dev-python/keep[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyquery-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/keep/

2020-09-06 Thread Michael Palimaka
commit: 8b15e9600b68dc2e63e0eea5f8b7410202992007
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Sep  6 10:31:43 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Sep  6 10:35:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b15e960

dev-python/keep: new package

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-python/keep/Manifest|  1 +
 dev-python/keep/keep-2.9.ebuild | 24 
 dev-python/keep/metadata.xml| 11 +++
 3 files changed, 36 insertions(+)

diff --git a/dev-python/keep/Manifest b/dev-python/keep/Manifest
new file mode 100644
index 000..473438a7538
--- /dev/null
+++ b/dev-python/keep/Manifest
@@ -0,0 +1 @@
+DIST keep-2.9.tar.gz 11277 BLAKE2B 
ea9813b725e9cbc93a0fdcab9d7a6b8927b69de8e960bf5b91696a8fcd9806f4ec0646bae147355206c05b91f2a828e2a20728ed16c9ca97b2592887b1f9f185
 SHA512 
36d6c4d268fe72f05bf3ccf6006f3ec1d93e6320f5dc810814d15274f3e63b29e97678089178fee99e9bb5b119079895550e8f48627d1dc1612140f13e7f02df

diff --git a/dev-python/keep/keep-2.9.ebuild b/dev-python/keep/keep-2.9.ebuild
new file mode 100644
index 000..a466bbc6e43
--- /dev/null
+++ b/dev-python/keep/keep-2.9.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+inherit distutils-r1
+
+DESCRIPTION="Personal shell command keeper and snippets manager"
+HOMEPAGE="https://pypi.org/project/keep/ https://github.com/orkohunter/keep;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/terminaltables[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/keep/metadata.xml b/dev-python/keep/metadata.xml
new file mode 100644
index 000..b54a4007423
--- /dev/null
+++ b/dev-python/keep/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   kensing...@gentoo.org
+   
+   
+   keep
+   orkohunter/keep
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-09-06 Thread Michael Palimaka
commit: 0d60fe0c3e05a960005625be42bfe306f0b7622c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Sep  6 09:46:28 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Sep  6 09:47:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d60fe0c

net-irc/unrealircd: remove 5.0.5.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest  |   1 -
 net-irc/unrealircd/unrealircd-5.0.5.1.ebuild | 171 ---
 2 files changed, 172 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 1ad050d01a3..e77178f4559 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,2 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
-DIST unrealircd-5.0.5.1.tar.gz 4957950 BLAKE2B 
7e92f941662cec0a202589aecf372578e568559360761e17735d4637785ff737ec24c07593b666dd830b0fc1f36293a700693134c34ad32095839a73e7368677
 SHA512 
57272afa9b758c71522730a5a5a45819731271c02b25f6e0b9da30671d38ecfbc1adc0e91eef9dc4c1d67b2e1fa4fc9a09377152f2b0e3e97e8f7fe4f144288b
 DIST unrealircd-5.0.6.tar.gz 4975195 BLAKE2B 
3ba459e0ec932e9f240825ba9f1fa40e300fe7958f999de86d5653f2e6e4940be8b8da9c885c97bd738abefef601d61da6c4e6c7199c7052d29a74fcf5048828
 SHA512 
7532e9ab2e039f21796ae813881aec9d34b502ab64efc4323c938232c8901ce882dbcce497ad93df270e4b5fa2e9633c0971f2a6b3213ad458756aea92aa1612

diff --git a/net-irc/unrealircd/unrealircd-5.0.5.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.5.1.ebuild
deleted file mode 100644
index d2f7a8a96ec..000
--- a/net-irc/unrealircd/unrealircd-5.0.5.1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SSL_CERT_MANDATORY=1
-inherit ssl-cert systemd
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
-IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
-
-RDEPEND="
-   acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   >=net-dns/c-ares-1.7:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   # building third-party modules (which we don't do) cause a sandbox 
violation
-   # bug 70
-   echo "" > src/buildmod || die
-
-   if use class-nofakelag; then
-   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   eapply_user
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --with-nick-history=2000 \
-   --with-permissions=0640 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --enable-dynamic-linking \
-   --enable-ssl="${EPREFIX}"/usr \
-   $(use_enable curl libcurl "${EPREFIX}"/usr) \
-   $(use_enable prefixaq) \
-   $(use_with showlistmodes) \
-   $(use_with !operoverride no-operoverride) \
-   $(use_with operoverride-verify)
-}
-
-src_install() {
-   keepdir /var/log/${PN}
-   keepdir /var/lib/${PN}/tmp
-
-   newbin src/ircd ${PN}
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/rpmdevtools/

2020-09-06 Thread Michael Palimaka
commit: c5e768e6051e3b5929d58d7b5ae467bf7adb2c35
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Sep  6 09:43:01 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Sep  6 09:44:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e768e6

dev-util/rpmdevtools: add python 3.7/3.8 support

Closes: https://bugs.gentoo.org/737384
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild 
b/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild
index ef6f0d81145..f94f3514a02 100644
--- a/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild
+++ b/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-single-r1
 
 DESCRIPTION="Collection of rpm packaging related utilities"



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-07-24 Thread Michael Palimaka
commit: 6dcb7589d4e8d793db371dc12b92b241c1b06e15
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Jul 25 03:20:03 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Jul 25 03:20:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcb7589

dev-games/tiled: remove 1.3.4 and 1.3.5

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  2 --
 dev-games/tiled/tiled-1.3.4.ebuild | 63 --
 dev-games/tiled/tiled-1.3.5.ebuild | 63 --
 3 files changed, 128 deletions(-)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index f8ce82c7f06..bed85e96171 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,3 +1 @@
-DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61
-DIST tiled-1.3.5.tar.gz 15899657 BLAKE2B 
3540fb9f4c6994d7b3df382aded53f16a2861f9864836ce295b0d6ab7cc8971b28272d52ff039c8281b7e453e4fbd98651d5b7cf6a2a8fc04f7ea4ab908f2496
 SHA512 
a8c5faba7eaf14c1062acf693cc0fd43b64003d886f876ac179d21b9aa18bbc1859a2b13dfabe4c0363ebe21a4d64bdd0adb697427ef68c82072cf8e706d7de8
 DIST tiled-1.4.1.tar.gz 17481260 BLAKE2B 
81bbc8026e067fe8a6fc9c474868a7097ecab574c42a679b546bf7ee9a1388989823704852d0a69f4703c2a9a2f7bdc19221164d350a2d407ff7035e3824
 SHA512 
68543e70a5b601e1426b12116da47d8c9b961a1d321bdf410287149d3f5cc76e3ef9724e61ae7c9a8b1314679eacd9b34f60faf5e49a090199e4e1707fc061e6

diff --git a/dev-games/tiled/tiled-1.3.4.ebuild 
b/dev-games/tiled/tiled-1.3.4.ebuild
deleted file mode 100644
index 9b42c07e6bd..000
--- a/dev-games/tiled/tiled-1.3.4.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
-
-DESCRIPTION="A general purpose tile map editor"
-HOMEPAGE="https://www.mapeditor.org/;
-SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.10:5
-   >=dev-qt/qtdeclarative-5.10:5
-   >=dev-qt/qtgui-5.10:5
-   >=dev-qt/qtnetwork-5.10:5
-   >=dev-qt/qtwidgets-5.10:5
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-DOCS=( AUTHORS COPYING NEWS.md README.md )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-
-   einstalldocs
-
-   if use examples ; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/dev-games/tiled/tiled-1.3.5.ebuild 
b/dev-games/tiled/tiled-1.3.5.ebuild
deleted file mode 100644
index b0e8f2726bb..000
--- a/dev-games/tiled/tiled-1.3.5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
-
-DESCRIPTION="A general purpose tile map editor"
-HOMEPAGE="https://www.mapeditor.org/;
-SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.10:5
-   >=dev-qt/qtdeclarative-5.10:5
-   >=dev-qt/qtgui-5.10:5
-   >=dev-qt/qtnetwork-5.10:5
-   >=dev-qt/qtwidgets-5.10:5
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-DOCS=( AUTHORS COPYING NEWS.md README.md )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   eqmake5 L

[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-07-19 Thread Michael Palimaka
commit: 9e5a5aa52ebfddcbdceed9e0e87e1e420607563b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jul 19 12:12:19 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Jul 19 12:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5a5aa5

net-irc/unrealircd: version bump 5.0.6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   1 +
 net-irc/unrealircd/unrealircd-5.0.6.ebuild | 171 +
 2 files changed, 172 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 6c7c0f474ff..1ad050d01a3 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,2 +1,3 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
 DIST unrealircd-5.0.5.1.tar.gz 4957950 BLAKE2B 
7e92f941662cec0a202589aecf372578e568559360761e17735d4637785ff737ec24c07593b666dd830b0fc1f36293a700693134c34ad32095839a73e7368677
 SHA512 
57272afa9b758c71522730a5a5a45819731271c02b25f6e0b9da30671d38ecfbc1adc0e91eef9dc4c1d67b2e1fa4fc9a09377152f2b0e3e97e8f7fe4f144288b
+DIST unrealircd-5.0.6.tar.gz 4975195 BLAKE2B 
3ba459e0ec932e9f240825ba9f1fa40e300fe7958f999de86d5653f2e6e4940be8b8da9c885c97bd738abefef601d61da6c4e6c7199c7052d29a74fcf5048828
 SHA512 
7532e9ab2e039f21796ae813881aec9d34b502ab64efc4323c938232c8901ce882dbcce497ad93df270e4b5fa2e9633c0971f2a6b3213ad458756aea92aa1612

diff --git a/net-irc/unrealircd/unrealircd-5.0.6.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.6.ebuild
new file mode 100644
index 000..d2f7a8a96ec
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.6.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert systemd
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with !operoverride no-operoverride) \
+   $(use_with operoverride-verify)
+}
+
+src_install() {
+   keepdir /var/log/${PN}
+   keepdir /var/lib/${PN}/tmp
+
+   newbin src/ircd ${PN}
+
+   (
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-07-13 Thread Michael Palimaka
commit: 620a773daee4711da3931b51c7f28e0b069622fa
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jul 13 13:22:13 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Jul 13 13:22:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620a773d

dev-games/tiled: remove 1.4.0

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 -
 dev-games/tiled/tiled-1.4.0.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 81767a90587..f8ce82c7f06 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,4 +1,3 @@
 DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61
 DIST tiled-1.3.5.tar.gz 15899657 BLAKE2B 
3540fb9f4c6994d7b3df382aded53f16a2861f9864836ce295b0d6ab7cc8971b28272d52ff039c8281b7e453e4fbd98651d5b7cf6a2a8fc04f7ea4ab908f2496
 SHA512 
a8c5faba7eaf14c1062acf693cc0fd43b64003d886f876ac179d21b9aa18bbc1859a2b13dfabe4c0363ebe21a4d64bdd0adb697427ef68c82072cf8e706d7de8
-DIST tiled-1.4.0.tar.gz 17480656 BLAKE2B 
e98abc86554b830ae882173c4a9e90e5bbc2872a2c2be21468154e305f3f7f5d7eb629d827a07755aa59b938a02abfaa0f8fa9303deb2de4f11c86373f568486
 SHA512 
1c4cca9c4f5b884a99a6e10f27dc435c2acb93f2c350a4d69927aef524b8d06dd8de8687235929747d087d3ac5d4539ded174cab59bfaf82042e28d7e9b39ad0
 DIST tiled-1.4.1.tar.gz 17481260 BLAKE2B 
81bbc8026e067fe8a6fc9c474868a7097ecab574c42a679b546bf7ee9a1388989823704852d0a69f4703c2a9a2f7bdc19221164d350a2d407ff7035e3824
 SHA512 
68543e70a5b601e1426b12116da47d8c9b961a1d321bdf410287149d3f5cc76e3ef9724e61ae7c9a8b1314679eacd9b34f60faf5e49a090199e4e1707fc061e6

diff --git a/dev-games/tiled/tiled-1.4.0.ebuild 
b/dev-games/tiled/tiled-1.4.0.ebuild
deleted file mode 100644
index a2edacbcb2a..000
--- a/dev-games/tiled/tiled-1.4.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
-
-DESCRIPTION="A general purpose tile map editor"
-HOMEPAGE="https://www.mapeditor.org/;
-SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.14:5
-   >=dev-qt/qtdeclarative-5.14:5
-   >=dev-qt/qtgui-5.14:5
-   >=dev-qt/qtnetwork-5.14:5
-   >=dev-qt/qtwidgets-5.14:5
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-DOCS=( AUTHORS COPYING NEWS.md README.md )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-
-   einstalldocs
-
-   if use examples ; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-07-13 Thread Michael Palimaka
commit: ba30cafbd3e4e49af3599ceb9c8de697ed544263
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jul 13 13:20:10 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Jul 13 13:20:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba30cafb

dev-games/tiled: remove unused eclasses

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/tiled-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/tiled/tiled-1.4.1.ebuild 
b/dev-games/tiled/tiled-1.4.1.ebuild
index a2edacbcb2a..e6816833629 100644
--- a/dev-games/tiled/tiled-1.4.1.ebuild
+++ b/dev-games/tiled/tiled-1.4.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
-inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+inherit python-single-r1 qmake-utils xdg-utils
 
 DESCRIPTION="A general purpose tile map editor"
 HOMEPAGE="https://www.mapeditor.org/;



[gentoo-commits] repo/gentoo:master commit in: app-misc/asciinema/

2020-07-09 Thread Michael Palimaka
commit: cdf36e9b3186e2c071f6c79b1def5cc2b61a01c9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jul  9 11:13:15 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Jul  9 11:13:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf36e9b

app-misc/asciinema: fix setuptools usage

Closes: https://bugs.gentoo.org/730382
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/asciinema/asciinema-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/asciinema/asciinema-2.0.2.ebuild 
b/app-misc/asciinema/asciinema-2.0.2.ebuild
index 0cd5811c193..c3687c17779 100644
--- a/app-misc/asciinema/asciinema-2.0.2.ebuild
+++ b/app-misc/asciinema/asciinema-2.0.2.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
 inherit distutils-r1
 
 DESCRIPTION="Command line recorder for asciinema.org service"
@@ -17,7 +18,6 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-07-01 Thread Michael Palimaka
commit: 84ed5f700c78eebbd6ea4b58db49634100b7b67c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Jul  1 09:29:42 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Wed Jul  1 09:30:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ed5f70

dev-games/tiled: version bump 1.4.1

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.4.1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index cb5706c01c2..81767a90587 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,3 +1,4 @@
 DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61
 DIST tiled-1.3.5.tar.gz 15899657 BLAKE2B 
3540fb9f4c6994d7b3df382aded53f16a2861f9864836ce295b0d6ab7cc8971b28272d52ff039c8281b7e453e4fbd98651d5b7cf6a2a8fc04f7ea4ab908f2496
 SHA512 
a8c5faba7eaf14c1062acf693cc0fd43b64003d886f876ac179d21b9aa18bbc1859a2b13dfabe4c0363ebe21a4d64bdd0adb697427ef68c82072cf8e706d7de8
 DIST tiled-1.4.0.tar.gz 17480656 BLAKE2B 
e98abc86554b830ae882173c4a9e90e5bbc2872a2c2be21468154e305f3f7f5d7eb629d827a07755aa59b938a02abfaa0f8fa9303deb2de4f11c86373f568486
 SHA512 
1c4cca9c4f5b884a99a6e10f27dc435c2acb93f2c350a4d69927aef524b8d06dd8de8687235929747d087d3ac5d4539ded174cab59bfaf82042e28d7e9b39ad0
+DIST tiled-1.4.1.tar.gz 17481260 BLAKE2B 
81bbc8026e067fe8a6fc9c474868a7097ecab574c42a679b546bf7ee9a1388989823704852d0a69f4703c2a9a2f7bdc19221164d350a2d407ff7035e3824
 SHA512 
68543e70a5b601e1426b12116da47d8c9b961a1d321bdf410287149d3f5cc76e3ef9724e61ae7c9a8b1314679eacd9b34f60faf5e49a090199e4e1707fc061e6

diff --git a/dev-games/tiled/tiled-1.4.1.ebuild 
b/dev-games/tiled/tiled-1.4.1.ebuild
new file mode 100644
index 000..a2edacbcb2a
--- /dev/null
+++ b/dev-games/tiled/tiled-1.4.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.14:5
+   >=dev-qt/qtdeclarative-5.14:5
+   >=dev-qt/qtgui-5.14:5
+   >=dev-qt/qtnetwork-5.14:5
+   >=dev-qt/qtwidgets-5.14:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2020-07-01 Thread Michael Palimaka
commit: 09fb984b9fb9eb804b5a60ce7b6fbd817fd9e03e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Jul  1 09:05:53 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Wed Jul  1 09:05:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fb984b

net-analyzer/testssl: remove 3.0 and 3.0.1

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 net-analyzer/testssl/Manifest |  2 -
 net-analyzer/testssl/testssl-3.0.1.ebuild | 74 ---
 net-analyzer/testssl/testssl-3.0.ebuild   | 74 ---
 3 files changed, 150 deletions(-)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
index 8cf37a4bdda..4fd57a2b3f5 100644
--- a/net-analyzer/testssl/Manifest
+++ b/net-analyzer/testssl/Manifest
@@ -1,3 +1 @@
-DIST testssl-3.0.1.tar.gz 9207908 BLAKE2B 
0c7c43b306866fa79718027ce9db3a894a4344f714a4318578f4d9dc79b09e1beba1f69f7f25e75ece6811e1394479a29e021697c30f160a0d9f3f291d4792c5
 SHA512 
e081c6bb24c45cb197b57403cfd4f384459ce2c0d0f0ccd2fa0f68d61429ba9bf4a351efd2b0febbadaca7b1f5825c338d8b03f59ea4cbe8467358ee92cdc715
 DIST testssl-3.0.2.tar.gz 9208016 BLAKE2B 
cacb21f34d769f3e255d1db01bf197c0dcb0dc619c09d8153b65ef1ce5daaddb0b43ba698c765de1993023992a101ca6a5cde66da098e3eba3e81df81b3cc824
 SHA512 
ad886d556d6682bc99d45a9719abf6ee00f4e0f763795a79e46e0495bc355ede56204b6f1fb0db19311e42913990b57016fb6a4adb7414bb7283d847c19e9fb2
-DIST testssl-3.0.tar.gz 9207778 BLAKE2B 
56f13cb58bc930e0c70ef1ff4734dd7e363f362397ebe354c446f1fd6e73a0774a6eb84326a405a5aab224b058754e03fcecda254617eee2fde4d9566ada4e15
 SHA512 
a5e65d3145bc422cf03b49087cc24cadca367206a06dda61d114b0a6afd7c4921204e23cdc3ade2f5d7e9ce4adf17b54691b9d33d46b75b296111663e9cf063a

diff --git a/net-analyzer/testssl/testssl-3.0.1.ebuild 
b/net-analyzer/testssl/testssl-3.0.1.ebuild
deleted file mode 100644
index 8a2472e4e27..000
--- a/net-analyzer/testssl/testssl-3.0.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN}.sh"
-MY_PV="${PV/_p/-}"
-
-DESCRIPTION="Tool to check TLS/SSL cipher support"
-HOMEPAGE="https://testssl.sh/;
-SRC_URI="https://github.com/drwetter/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 bundled-openssl? ( openssl )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bundled-openssl kerberos"
-
-RDEPEND="
-   app-shells/bash[net]
-   net-dns/bind-tools
-   sys-apps/util-linux
-   sys-libs/ncurses:0
-   sys-process/procps
-   bundled-openssl? (
-   kerberos? (
-   sys-libs/zlib
-   virtual/krb5
-   )
-   )
-   !bundled-openssl? ( dev-libs/openssl:0 )
-"
-
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-QA_PREBUILT="opt/${PN}/*"
-
-pkg_setup() {
-   if use amd64; then
-   if use kerberos; then
-   BUNDLED_OPENSSL="openssl.Linux.x86_64.krb5"
-   else
-   BUNDLED_OPENSSL="openssl.Linux.x86_64"
-   fi
-   elif use x86; then
-   BUNDLED_OPENSSL="openssl.Linux.i686"
-   fi
-}
-
-src_prepare() {
-   default
-   sed -i ${PN}.sh \
-   -e 
's|TESTSSL_INSTALL_DIR="${TESTSSL_INSTALL_DIR:-""}"|TESTSSL_INSTALL_DIR="/"|' \
-   -e 's|$TESTSSL_INSTALL_DIR/etc/|/|g' || die
-
-   if use bundled-openssl; then
-   sed -i ${PN}.sh \
-   -e "/find_openssl_binary()/a 
OPENSSL=\"/opt/${PN}/${BUNDLED_OPENSSL}\"" || die
-   fi
-}
-
-src_install() {
-   dodoc CHANGELOG.md CREDITS.md Readme.md
-   dodoc openssl-iana.mapping.html
-
-   dobin ${PN}.sh
-
-   insinto /etc/${PN}
-   doins etc/*
-
-   if use bundled-openssl; then
-   exeinto /opt/${PN}
-   use amd64 && doexe bin/${BUNDLED_OPENSSL}
-   fi
-}

diff --git a/net-analyzer/testssl/testssl-3.0.ebuild 
b/net-analyzer/testssl/testssl-3.0.ebuild
deleted file mode 100644
index f8845bdafb9..000
--- a/net-analyzer/testssl/testssl-3.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN}.sh"
-MY_PV="${PV/_p/-}"
-
-DESCRIPTION="Tool to check TLS/SSL cipher support"
-HOMEPAGE="https://testssl.sh/;
-SRC_URI="https://github.com/drwetter/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 bundled-openssl? ( openssl )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bundled-openssl ke

[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-06-25 Thread Michael Palimaka
commit: 83cc0218f4cc1aa88958889ff2de05b27f41a4b4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jun 25 09:41:40 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Jun 25 09:41:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83cc0218

dev-games/tiled: version bump 1.4.0

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.4.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index fd005e8abe5..cb5706c01c2 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,2 +1,3 @@
 DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61
 DIST tiled-1.3.5.tar.gz 15899657 BLAKE2B 
3540fb9f4c6994d7b3df382aded53f16a2861f9864836ce295b0d6ab7cc8971b28272d52ff039c8281b7e453e4fbd98651d5b7cf6a2a8fc04f7ea4ab908f2496
 SHA512 
a8c5faba7eaf14c1062acf693cc0fd43b64003d886f876ac179d21b9aa18bbc1859a2b13dfabe4c0363ebe21a4d64bdd0adb697427ef68c82072cf8e706d7de8
+DIST tiled-1.4.0.tar.gz 17480656 BLAKE2B 
e98abc86554b830ae882173c4a9e90e5bbc2872a2c2be21468154e305f3f7f5d7eb629d827a07755aa59b938a02abfaa0f8fa9303deb2de4f11c86373f568486
 SHA512 
1c4cca9c4f5b884a99a6e10f27dc435c2acb93f2c350a4d69927aef524b8d06dd8de8687235929747d087d3ac5d4539ded174cab59bfaf82042e28d7e9b39ad0

diff --git a/dev-games/tiled/tiled-1.4.0.ebuild 
b/dev-games/tiled/tiled-1.4.0.ebuild
new file mode 100644
index 000..a2edacbcb2a
--- /dev/null
+++ b/dev-games/tiled/tiled-1.4.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.14:5
+   >=dev-qt/qtdeclarative-5.14:5
+   >=dev-qt/qtgui-5.14:5
+   >=dev-qt/qtnetwork-5.14:5
+   >=dev-qt/qtwidgets-5.14:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-06-25 Thread Michael Palimaka
commit: 3b7e5f105cd5eda61a65220a067fd3d6f4c36030
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jun 25 08:55:30 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Jun 25 08:55:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7e5f10

net-irc/unrealircd: remove 5.0.3.1 and 5.0.4

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest  |   2 -
 net-irc/unrealircd/unrealircd-5.0.3.1.ebuild | 168 --
 net-irc/unrealircd/unrealircd-5.0.4.ebuild   | 171 ---
 3 files changed, 341 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 099df45415a..6c7c0f474ff 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,4 +1,2 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
-DIST unrealircd-5.0.3.1.tar.gz 4902967 BLAKE2B 
d3c2e2399091b3aa9906583231d5ba42534234c4c40ce7412609fe8866438848bb69a4fc3cd378e0ed9ab13970ba2a7b27ba9fccdaaaea3585ec0a05aa5f89c2
 SHA512 
1bf3e2aab2f14d68a02ae6925d9e91135a92cf08886f703be0cd203c8b4b323bfc3930254d2bda381e60b3991f379115c954fa1fd262e28d7a27172a25bb172a
-DIST unrealircd-5.0.4.tar.gz 4907069 BLAKE2B 
223c45dbd060cf13afabafd13325bb76889fa64f663fff1be753de703df50265c6a05658edfe7300e97cf1431f54992b7e37801ef4773b02add9d5edca80237c
 SHA512 
cdd83fa55bdf1960499fff48ba656b66cf5a1c43a360658bc37add217af36933f00280f7eaddcbbd39720058a401650b944a5f0ce79ae3ca6749bd58c9cd5241
 DIST unrealircd-5.0.5.1.tar.gz 4957950 BLAKE2B 
7e92f941662cec0a202589aecf372578e568559360761e17735d4637785ff737ec24c07593b666dd830b0fc1f36293a700693134c34ad32095839a73e7368677
 SHA512 
57272afa9b758c71522730a5a5a45819731271c02b25f6e0b9da30671d38ecfbc1adc0e91eef9dc4c1d67b2e1fa4fc9a09377152f2b0e3e97e8f7fe4f144288b

diff --git a/net-irc/unrealircd/unrealircd-5.0.3.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.3.1.ebuild
deleted file mode 100644
index 10fd8b75326..000
--- a/net-irc/unrealircd/unrealircd-5.0.3.1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SSL_CERT_MANDATORY=1
-inherit ssl-cert
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
-IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
-
-RDEPEND="
-   acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   >=net-dns/c-ares-1.7:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   # building third-party modules (which we don't do) cause a sandbox 
violation
-   # bug 70
-   echo "" > src/buildmod || die
-
-   if use class-nofakelag; then
-   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   eapply_user
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --with-nick-history=2000 \
-   --with-permissions=0640 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --enable-dynamic-linking \
-   --enable-ssl=&quo

[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-06-02 Thread Michael Palimaka
commit: d68571210ff5c814d42dd55219a26dc79a13ab0c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Jun  2 13:26:35 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Jun  2 13:26:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6857121

net-irc/unrealircd: version bump 5.0.5.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest  |   1 +
 net-irc/unrealircd/unrealircd-5.0.5.1.ebuild | 171 +++
 2 files changed, 172 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 3210cf1e4f1..099df45415a 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,4 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
 DIST unrealircd-5.0.3.1.tar.gz 4902967 BLAKE2B 
d3c2e2399091b3aa9906583231d5ba42534234c4c40ce7412609fe8866438848bb69a4fc3cd378e0ed9ab13970ba2a7b27ba9fccdaaaea3585ec0a05aa5f89c2
 SHA512 
1bf3e2aab2f14d68a02ae6925d9e91135a92cf08886f703be0cd203c8b4b323bfc3930254d2bda381e60b3991f379115c954fa1fd262e28d7a27172a25bb172a
 DIST unrealircd-5.0.4.tar.gz 4907069 BLAKE2B 
223c45dbd060cf13afabafd13325bb76889fa64f663fff1be753de703df50265c6a05658edfe7300e97cf1431f54992b7e37801ef4773b02add9d5edca80237c
 SHA512 
cdd83fa55bdf1960499fff48ba656b66cf5a1c43a360658bc37add217af36933f00280f7eaddcbbd39720058a401650b944a5f0ce79ae3ca6749bd58c9cd5241
+DIST unrealircd-5.0.5.1.tar.gz 4957950 BLAKE2B 
7e92f941662cec0a202589aecf372578e568559360761e17735d4637785ff737ec24c07593b666dd830b0fc1f36293a700693134c34ad32095839a73e7368677
 SHA512 
57272afa9b758c71522730a5a5a45819731271c02b25f6e0b9da30671d38ecfbc1adc0e91eef9dc4c1d67b2e1fa4fc9a09377152f2b0e3e97e8f7fe4f144288b

diff --git a/net-irc/unrealircd/unrealircd-5.0.5.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.5.1.ebuild
new file mode 100644
index 000..d2f7a8a96ec
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.5.1.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert systemd
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+

[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-06-02 Thread Michael Palimaka
commit: c251c0ca9e0a4e8609868d9d225d3c3a274504fd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Jun  2 11:53:51 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Jun  2 11:54:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c251c0ca

dev-games/tiled: version bump 1.3.5

Closes: https://bugs.gentoo.org/726152
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.3.5.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index b87761317e6..fd005e8abe5 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1 +1,2 @@
 DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61
+DIST tiled-1.3.5.tar.gz 15899657 BLAKE2B 
3540fb9f4c6994d7b3df382aded53f16a2861f9864836ce295b0d6ab7cc8971b28272d52ff039c8281b7e453e4fbd98651d5b7cf6a2a8fc04f7ea4ab908f2496
 SHA512 
a8c5faba7eaf14c1062acf693cc0fd43b64003d886f876ac179d21b9aa18bbc1859a2b13dfabe4c0363ebe21a4d64bdd0adb697427ef68c82072cf8e706d7de8

diff --git a/dev-games/tiled/tiled-1.3.5.ebuild 
b/dev-games/tiled/tiled-1.3.5.ebuild
new file mode 100644
index 000..b0e8f2726bb
--- /dev/null
+++ b/dev-games/tiled/tiled-1.3.5.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.10:5
+   >=dev-qt/qtdeclarative-5.10:5
+   >=dev-qt/qtgui-5.10:5
+   >=dev-qt/qtnetwork-5.10:5
+   >=dev-qt/qtwidgets-5.10:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-06-01 Thread Michael Palimaka
commit: b335f0f676ef804ce364318fec21f09a56a280dc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jun  1 11:21:11 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Jun  1 11:21:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b335f0f6

dev-games/tiled: remove old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  5 ---
 dev-games/tiled/tiled-1.2.4.ebuild | 62 -
 dev-games/tiled/tiled-1.2.5.ebuild | 62 -
 dev-games/tiled/tiled-1.3.1.ebuild | 63 --
 dev-games/tiled/tiled-1.3.2.ebuild | 63 --
 dev-games/tiled/tiled-1.3.3.ebuild | 63 --
 6 files changed, 318 deletions(-)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 586a5bd27e1..b87761317e6 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,6 +1 @@
-DIST tiled-1.2.4.tar.gz 16875074 BLAKE2B 
19d9e000949a889af90f48c31862aab8d00cbd968d518bc48e58775763ff2b293d5e82f10b8ec45dda936bf81b177f88aa4962900c7b70b01ce514fabf717c46
 SHA512 
a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7
-DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 
75d7ba6f715963cc5209181664052aa276dead8311e8fb99561c8375c4fce3400b60f71f4bce3213e1198e3217812e8debdedc72c87dff3f553e391ed1e9438d
 SHA512 
2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a
-DIST tiled-1.3.1.tar.gz 15728903 BLAKE2B 
f9b6aa89b450bbb6fe101610f81f3f8a2c385149eb07d79c3b2ddf33bb654c7d1f48b8938975be5037824a1fd14840a7ee8b4a0cc8b009808bdfdc4aec99525e
 SHA512 
b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73
-DIST tiled-1.3.2.tar.gz 15826960 BLAKE2B 
3e9669eaee3c1cd5a891cdb7516b620d183d955a0f988bed20403edfdcb629dfeff13baab91fad973f9fe5311e7a1aac9e422dfffb29a550ad7ca5658152279f
 SHA512 
25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead
-DIST tiled-1.3.3.tar.gz 15859368 BLAKE2B 
a79f1944daf4fffdccf38fc8250475c4e46844204800fb2c77eaa65882836507257013ba0f107cbf19b780ccf8c4593bdd071138c7fa6068b20d93f686b5eb62
 SHA512 
61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08
 DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61

diff --git a/dev-games/tiled/tiled-1.2.4.ebuild 
b/dev-games/tiled/tiled-1.2.4.ebuild
deleted file mode 100644
index 35f91268964..000
--- a/dev-games/tiled/tiled-1.2.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
-
-DESCRIPTION="A general purpose tile map editor"
-HOMEPAGE="https://www.mapeditor.org/;
-SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.9:5
-   >=dev-qt/qtgui-5.9:5
-   >=dev-qt/qtnetwork-5.9:5
-   >=dev-qt/qtwidgets-5.9:5
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-DOCS=( AUTHORS COPYING NEWS.md README.md )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-
-   einstalldocs
-
-   if use examples ; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/dev-games/tiled/tiled-1.2.5.ebuild 
b/dev-games/tiled/tiled-1.2.5.ebuild
deleted file mode 100644
index 56763ea7c4f..000
--- a/dev-games/tiled/tiled-1.2.5.ebuild
+++ /d

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2020-05-11 Thread Michael Palimaka
commit: 3130a28fa7fd6e35ae32902858b907a1358c8fc5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon May 11 11:24:27 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon May 11 11:24:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3130a28f

net-analyzer/testssl: version bump 3.0.2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 net-analyzer/testssl/Manifest |  1 +
 net-analyzer/testssl/testssl-3.0.2.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
index fac4dbdd21d..8cf37a4bdda 100644
--- a/net-analyzer/testssl/Manifest
+++ b/net-analyzer/testssl/Manifest
@@ -1,2 +1,3 @@
 DIST testssl-3.0.1.tar.gz 9207908 BLAKE2B 
0c7c43b306866fa79718027ce9db3a894a4344f714a4318578f4d9dc79b09e1beba1f69f7f25e75ece6811e1394479a29e021697c30f160a0d9f3f291d4792c5
 SHA512 
e081c6bb24c45cb197b57403cfd4f384459ce2c0d0f0ccd2fa0f68d61429ba9bf4a351efd2b0febbadaca7b1f5825c338d8b03f59ea4cbe8467358ee92cdc715
+DIST testssl-3.0.2.tar.gz 9208016 BLAKE2B 
cacb21f34d769f3e255d1db01bf197c0dcb0dc619c09d8153b65ef1ce5daaddb0b43ba698c765de1993023992a101ca6a5cde66da098e3eba3e81df81b3cc824
 SHA512 
ad886d556d6682bc99d45a9719abf6ee00f4e0f763795a79e46e0495bc355ede56204b6f1fb0db19311e42913990b57016fb6a4adb7414bb7283d847c19e9fb2
 DIST testssl-3.0.tar.gz 9207778 BLAKE2B 
56f13cb58bc930e0c70ef1ff4734dd7e363f362397ebe354c446f1fd6e73a0774a6eb84326a405a5aab224b058754e03fcecda254617eee2fde4d9566ada4e15
 SHA512 
a5e65d3145bc422cf03b49087cc24cadca367206a06dda61d114b0a6afd7c4921204e23cdc3ade2f5d7e9ce4adf17b54691b9d33d46b75b296111663e9cf063a

diff --git a/net-analyzer/testssl/testssl-3.0.2.ebuild 
b/net-analyzer/testssl/testssl-3.0.2.ebuild
new file mode 100644
index 000..8a2472e4e27
--- /dev/null
+++ b/net-analyzer/testssl/testssl-3.0.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN}.sh"
+MY_PV="${PV/_p/-}"
+
+DESCRIPTION="Tool to check TLS/SSL cipher support"
+HOMEPAGE="https://testssl.sh/;
+SRC_URI="https://github.com/drwetter/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2 bundled-openssl? ( openssl )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bundled-openssl kerberos"
+
+RDEPEND="
+   app-shells/bash[net]
+   net-dns/bind-tools
+   sys-apps/util-linux
+   sys-libs/ncurses:0
+   sys-process/procps
+   bundled-openssl? (
+   kerberos? (
+   sys-libs/zlib
+   virtual/krb5
+   )
+   )
+   !bundled-openssl? ( dev-libs/openssl:0 )
+"
+
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+QA_PREBUILT="opt/${PN}/*"
+
+pkg_setup() {
+   if use amd64; then
+   if use kerberos; then
+   BUNDLED_OPENSSL="openssl.Linux.x86_64.krb5"
+   else
+   BUNDLED_OPENSSL="openssl.Linux.x86_64"
+   fi
+   elif use x86; then
+   BUNDLED_OPENSSL="openssl.Linux.i686"
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i ${PN}.sh \
+   -e 
's|TESTSSL_INSTALL_DIR="${TESTSSL_INSTALL_DIR:-""}"|TESTSSL_INSTALL_DIR="/"|' \
+   -e 's|$TESTSSL_INSTALL_DIR/etc/|/|g' || die
+
+   if use bundled-openssl; then
+   sed -i ${PN}.sh \
+   -e "/find_openssl_binary()/a 
OPENSSL=\"/opt/${PN}/${BUNDLED_OPENSSL}\"" || die
+   fi
+}
+
+src_install() {
+   dodoc CHANGELOG.md CREDITS.md Readme.md
+   dodoc openssl-iana.mapping.html
+
+   dobin ${PN}.sh
+
+   insinto /etc/${PN}
+   doins etc/*
+
+   if use bundled-openssl; then
+   exeinto /opt/${PN}
+   use amd64 && doexe bin/${BUNDLED_OPENSSL}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2020-05-11 Thread Michael Palimaka
commit: 0df0bc898208d08011c4cdad1c8321fc859261bf
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon May 11 11:19:35 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon May 11 11:19:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df0bc89

app-admin/keepass: version bump 2.45

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/Manifest|   1 +
 app-admin/keepass/keepass-2.45.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index 022fd5fc18a..847d764b1bc 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -1 +1,2 @@
 DIST KeePass-2.44-Source.zip 5182922 BLAKE2B 
092d1b982d748ea1b13f26fe5423a491855cb491c80cae7632429d488f80fd730df5d2f1613bab528d55a3aadcf0cb4f4055a637d2b14b68a468e4baf9ab1837
 SHA512 
ef2ca69e40c0787b63fc30a2b222dd77fd9f0addf8593511dcd0a47580cc8de5e0900c7d4e6f77c0e5a49d1728286cf1b5856cdc65ef175e4acfdd1ffc54b55e
+DIST KeePass-2.45-Source.zip 5011684 BLAKE2B 
cf7fafb2666f2e0005533e441f1855006aa64aca69b4829fa66117da88f92e6aa65d58b303a099221e796a500bc5abab5c3d0654e6fa53c3fe6f36d3cb18e381
 SHA512 
3f9b14e57fce047f8d8ae7c289fffd954545c5638fa20392e7864301073452a4353f487832730fb600e1729b160c1bce7e66fc8629788e666418a2afbf9a

diff --git a/app-admin/keepass/keepass-2.45.ebuild 
b/app-admin/keepass/keepass-2.45.ebuild
new file mode 100644
index 000..db354f61366
--- /dev/null
+++ b/app-admin/keepass/keepass-2.45.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg-utils
+
+MY_PN="KeePass"
+DESCRIPTION="A free, open source, light-weight and easy-to-use password 
manager"
+HOMEPAGE="https://keepass.info/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aot"
+
+COMMON_DEPEND="dev-lang/mono"
+DEPEND="${COMMON_DEPEND}
+   app-arch/unzip
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-dotnet/libgdiplus[cairo]
+"
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
+
+# bug #687052
+# file generated by mono --aot where *FLAGS don't make sense
+QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
+
+src_prepare() {
+   # KeePass looks for some XSL files in the same folder as the executable,
+   # we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.
+   # This XSL file will not be upstreamed since the KeePass creator said 
that
+   # including this patch would break the Portable USB version of KeePass
+   # (which keeps/looks for xsl files in its own folder)
+   default
+
+   # Switch into build dir so the mono prepration script works correctly
+   pushd Build || die
+   source PrepMonoDev.sh || die
+   popd || die
+}
+
+src_compile() {
+   export MONO_REGISTRY_PATH=/dev/null # bug 659808
+
+   # Build with Release target
+   xbuild /target:KeePass /property:Configuration=Release || die
+
+   # Run Ahead Of Time compiler on the binary
+   if use aot; then
+   cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
+   mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
+   fi
+}
+
+src_install() {
+   # Wrapper script to launch mono
+   make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
+
+   # Some XSL files
+   insinto "/usr/share/${PN}/XSL"
+   doins Ext/XSL/*
+
+   insinto "/usr/$(get_libdir)/${PN}"
+   exeinto "/usr/$(get_libdir)/${PN}"
+
+   doins Ext/KeePass.exe.config
+
+   # Default configuration, simply says to use user-specific configuration
+   doins Ext/KeePass.config.xml
+
+   # The actual executable
+   doexe Build/KeePass/Release/KeePass.exe
+
+   # Copy the AOT compilation result
+   if use aot; then
+   doexe Build/KeePass/Release/KeePass.exe.so
+   fi
+
+   # Prepare the icons
+   newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
+   newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png 
"application-x-${PN}2.png"
+
+   # Create a desktop entry and associate it with the KeePass mime type
+   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" 
"MimeType=application/x-keepass2;\nStartupWMClass=KeePass2;"
+
+   # MIME descriptor for .kdbx files
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}/${PN}.xml"
+
+   # sed, because patching this really sucks
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/

2020-05-07 Thread Michael Palimaka
commit: a73e8eee9da80bd4776fdbf0cf4fc25510ab985b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu May  7 13:40:07 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu May  7 13:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73e8eee

sys-apps/apparmor-utils: remove 2.13.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor-utils/Manifest   |  1 -
 .../apparmor-utils/apparmor-utils-2.13.3.ebuild| 85 --
 2 files changed, 86 deletions(-)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
index ac257fe0249..6a8b5e50bbe 100644
--- a/sys-apps/apparmor-utils/Manifest
+++ b/sys-apps/apparmor-utils/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
 DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.13.3.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.13.3.ebuild
deleted file mode 100644
index 4a6c7fe814c..000
--- a/sys-apps/apparmor-utils/apparmor-utils-2.13.3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-inherit eapi7-ver perl-module python-r1 toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   dev-lang/perl
-   ~sys-libs/libapparmor-${PV}
-   ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   ~sys-libs/libapparmor-${PV}[perl,python]
-   ~sys-apps/apparmor-${PV}
-   dev-perl/Locale-gettext
-   dev-perl/RPC-XML
-   dev-perl/TermReadKey
-   virtual/perl-Data-Dumper
-   virtual/perl-Getopt-Long"
-
-S=${WORKDIR}/apparmor-${PV}
-
-src_prepare() {
-   default
-
-   sed -i binutils/Makefile \
-   -e 's/Bstatic/Bdynamic/g' || die
-
-   sed -i utils/aa-remove-unknown \
-   -e 
's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die
-}
-
-src_compile() {
-   python_setup
-
-   pushd utils > /dev/null || die
-   # launches non-make subprocesses causing "make jobserver unavailable"
-   # error messages to appear in generated code
-   emake -j1
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   export EXTRA_CFLAGS="${CFLAGS}"
-   emake CC="$(tc-getCC)" USE_SYSTEM=1
-   popd > /dev/null || die
-}
-
-src_install() {
-   pushd utils > /dev/null || die
-   perl_set_version
-   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
-   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
-
-   install_python() {
-   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
-   --root="${D}" --version="${PV}"
-   }
-
-   python_foreach_impl install_python
-   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
-   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   emake install DESTDIR="${D}" USE_SYSTEM=1
-   popd > /dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/

2020-05-07 Thread Michael Palimaka
commit: 427a97214d1f46e772ba3d5b0d1864f4a3f461b6
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu May  7 13:40:29 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu May  7 13:40:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427a9721

sys-apps/apparmor-utils: remove 2.13.4-r0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 .../apparmor-utils/apparmor-utils-2.13.4.ebuild| 85 --
 1 file changed, 85 deletions(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.13.4.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.13.4.ebuild
deleted file mode 100644
index 4a6c7fe814c..000
--- a/sys-apps/apparmor-utils/apparmor-utils-2.13.4.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-inherit eapi7-ver perl-module python-r1 toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   dev-lang/perl
-   ~sys-libs/libapparmor-${PV}
-   ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   ~sys-libs/libapparmor-${PV}[perl,python]
-   ~sys-apps/apparmor-${PV}
-   dev-perl/Locale-gettext
-   dev-perl/RPC-XML
-   dev-perl/TermReadKey
-   virtual/perl-Data-Dumper
-   virtual/perl-Getopt-Long"
-
-S=${WORKDIR}/apparmor-${PV}
-
-src_prepare() {
-   default
-
-   sed -i binutils/Makefile \
-   -e 's/Bstatic/Bdynamic/g' || die
-
-   sed -i utils/aa-remove-unknown \
-   -e 
's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die
-}
-
-src_compile() {
-   python_setup
-
-   pushd utils > /dev/null || die
-   # launches non-make subprocesses causing "make jobserver unavailable"
-   # error messages to appear in generated code
-   emake -j1
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   export EXTRA_CFLAGS="${CFLAGS}"
-   emake CC="$(tc-getCC)" USE_SYSTEM=1
-   popd > /dev/null || die
-}
-
-src_install() {
-   pushd utils > /dev/null || die
-   perl_set_version
-   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
-   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
-
-   install_python() {
-   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
-   --root="${D}" --version="${PV}"
-   }
-
-   python_foreach_impl install_python
-   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
-   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   emake install DESTDIR="${D}" USE_SYSTEM=1
-   popd > /dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor/

2020-05-07 Thread Michael Palimaka
commit: f3c8e910157ad4c6b22948c6440c41b68cfb1ec8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu May  7 13:40:56 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu May  7 13:40:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c8e910

sys-apps/apparmor: remove 2.13.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor/Manifest   |  1 -
 sys-apps/apparmor/apparmor-2.13.3.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index ac257fe0249..6a8b5e50bbe 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
 DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sys-apps/apparmor/apparmor-2.13.3.ebuild 
b/sys-apps/apparmor/apparmor-2.13.3.ebuild
deleted file mode 100644
index a4c693e37c5..000
--- a/sys-apps/apparmor/apparmor-2.13.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RESTRICT="test" # bug 675854
-
-RDEPEND="~sys-libs/libapparmor-${PV}"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/gettext
-   sys-devel/flex
-   doc? ( dev-tex/latex2html )
-"
-
-S=${WORKDIR}/apparmor-${PV}/parser
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.13.1-makefile.patch"
-   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
-)
-
-src_prepare() {
-   default
-
-   # remove warning about missing file that controls features
-   # we don't currently support
-   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
-   use doc && emake pdf
-}
-
-src_test() {
-   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
-}
-
-src_install() {
-   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
-
-   dodir /etc/apparmor.d/disable
-
-   newinitd "${FILESDIR}/${PN}-init" ${PN}
-   systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service
-
-   use doc && dodoc techdoc.pdf
-
-   exeinto /usr/share/apparmor
-   doexe "${FILESDIR}/apparmor_load.sh"
-   doexe "${FILESDIR}/apparmor_unload.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/

2020-05-07 Thread Michael Palimaka
commit: b485badd3f44c926d38d34588ae769c480c76b44
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu May  7 13:41:26 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu May  7 13:41:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b485badd

sys-libs/libapparmor: remove 2.13.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-libs/libapparmor/Manifest |  1 -
 sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild | 98 ---
 sys-libs/libapparmor/libapparmor-2.13.3.ebuild| 97 --
 3 files changed, 196 deletions(-)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index ac257fe0249..6a8b5e50bbe 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
 DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild 
b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
deleted file mode 100644
index 0ccd35241d4..000
--- a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{5,6,7,8} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   sys-devel/autoconf-archive
-   sys-devel/bison
-   sys-devel/flex
-   doc? ( dev-lang/perl )
-   perl? ( dev-lang/swig )
-   python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
-   rm -r m4 || die "failed to remove bundled macros"
-   default
-   eautoreconf
-   use python && distutils-r1_src_prepare
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with perl) \
-   $(use_with python)
-}
-
-src_compile() {
-   emake -C src
-   emake -C include
-   use doc && emake -C doc
-   use perl && emake -C swig/perl
-
-   if use python ; then
-   pushd swig/python > /dev/null
-   emake libapparmor_wrap.c
-   distutils-r1_src_compile
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C src install
-   emake DESTDIR="${D}" -C include install
-   use doc && emake DESTDIR="${D}" -C doc install
-
-   if use perl ; then
-   emake DESTDIR="${D}" -C swig/perl install
-   perl_set_version
-   insinto "${VENDOR_ARCH}"
-   doins swig/perl/LibAppArmor.pm
-
-   # bug 620886
-   perl_delete_localpod
-   perl_fix_packlist
-   fi
-
-   if use python ; then
-   pushd swig/python > /dev/null
-   distutils-r1_src_install
-
-   python_moduleinto LibAppArmor
-   python_foreach_impl python_domodule LibAppArmor.py
-   popd > /dev/null
-   fi
-
-   dodoc AUTHORS ChangeLog NEWS README
-
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild 
b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
deleted file mode 100644
index 2c6b7f9f553..000
--- a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Publ

[gentoo-commits] repo/gentoo:master commit in: sec-policy/apparmor-profiles/

2020-05-07 Thread Michael Palimaka
commit: 48cffcbb7b14e212aa0181422083d16fdf9e599a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu May  7 13:39:40 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu May  7 13:39:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48cffcbb

sec-policy/apparmor-profiles: remove 2.13.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 sec-policy/apparmor-profiles/Manifest  |  1 -
 .../apparmor-profiles-2.13.3.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/sec-policy/apparmor-profiles/Manifest 
b/sec-policy/apparmor-profiles/Manifest
index ac257fe0249..6a8b5e50bbe 100644
--- a/sec-policy/apparmor-profiles/Manifest
+++ b/sec-policy/apparmor-profiles/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
 DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.3.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-2.13.3.ebuild
deleted file mode 100644
index 17cefd7cdf9..000
--- a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="A collection of profiles for the AppArmor application security 
system"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="minimal"
-
-RESTRICT="test"
-
-S=${WORKDIR}/apparmor-${PV}/profiles
-
-src_install() {
-   if use minimal ; then
-   insinto /etc/apparmor.d
-   doins -r apparmor.d/{abstractions,tunables}
-   else
-   default
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2020-05-04 Thread Michael Palimaka
commit: f13491a6fc857d966702140d35974c348ce9c43b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon May  4 12:14:06 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon May  4 12:14:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13491a6

app-portage/tatt: remove 0.7-r0

Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/tatt-0.7.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/app-portage/tatt/tatt-0.7.ebuild b/app-portage/tatt/tatt-0.7.ebuild
deleted file mode 100644
index c8f7b83d6e1..000
--- a/app-portage/tatt/tatt-0.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt;
-SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+templates"
-
-RDEPEND="
-   app-portage/eix
-   app-portage/gentoolkit
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   www-client/pybugz
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use templates; then
-   insinto "/usr/share/${PN}"
-   doins -r templates
-   fi
-   doman tatt.1
-   doman tatt.5
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2020-05-04 Thread Michael Palimaka
commit: 58ebefb9a72f05ae66c246b3603ce73bd0825166
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon May  4 12:13:45 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon May  4 12:14:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ebefb9

app-portage/tatt: stabilise trivial revbump for all arches

Closes: https://bugs.gentoo.org/719468
Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/tatt-0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/tatt/tatt-0.7-r1.ebuild 
b/app-portage/tatt/tatt-0.7-r1.ebuild
index fd1e8f3e540..56e6aa9a986 100644
--- a/app-portage/tatt/tatt-0.7-r1.ebuild
+++ b/app-portage/tatt/tatt-0.7-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+templates"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/files/, app-misc/ytree/

2020-04-23 Thread Michael Palimaka
commit: 13e026d8092efd10a1dfec1cafdce9da1bfbb43f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Apr 23 12:11:27 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Apr 23 12:11:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e026d8

app-misc/ytree: remove old

Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest  |  3 --
 app-misc/ytree/files/ytree-1.94-bindir.patch | 11 
 app-misc/ytree/ytree-1.99_p2.ebuild  | 42 
 app-misc/ytree/ytree-2.00.ebuild | 37 
 app-misc/ytree/ytree-2.01.ebuild | 37 
 5 files changed, 130 deletions(-)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index 5ef4653db19..eefa3471197 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1,4 +1 @@
-DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5
-DIST ytree-2.00.tar.gz 124654 BLAKE2B 
db55a463c3103a544ce882da9e5297a9bde3d6e5b618332cf863dec87e6d1842197c5f6ae282e05d4a0674a8c8d52807f9eb2c163e87c1adf0b8c484e1874d62
 SHA512 
4306ac6f46187dafd48103348fc30cafd8cec50a196a526249c15528604ad635b0bbf96897fedcb69360b43000d0447698523168589aa917a5884252fa183529
-DIST ytree-2.01.tar.gz 124683 BLAKE2B 
b6ee398b21f22ded23d4cba03ab50fa45113f57341029db1bbba2bafdf286f77191904e9d785b1009d57d79d58d82dafebd4bf75753f0724c855f3410e867299
 SHA512 
2a3ee821462f5aec21aeb613b336831b1f94a5595a3aefc718b4e7516471f43db85e8e430f2d9593d199f455719bacb7ee19e3419806a599354c29ff49d71ae6
 DIST ytree-2.02.tar.gz 124868 BLAKE2B 
e0b9b4251617df9d851752382e695657eb3bef5ce58deff00604ded14d6d29dad1c50b2d9f394defdabc3338bcdf491a9cec5821022e1171f2aa2b6887b274cb
 SHA512 
31a425e9acd81921c111f1ef72f9e2d9342c04cdd9121d9cecd81893518b6f9579bfe22c3630d4d117783aed536cfafdf09866eb80bace3e5cbd59fd393e77a1

diff --git a/app-misc/ytree/files/ytree-1.94-bindir.patch 
b/app-misc/ytree/files/ytree-1.94-bindir.patch
deleted file mode 100644
index a79904e923b..000
--- a/app-misc/ytree/files/ytree-1.94-bindir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 ./Makefile.orig2010-04-11 17:44:57.511131862 +0200
-+++ ./Makefile 2010-04-11 17:44:14.143178887 +0200
-@@ -225,6 +225,8 @@
-   $(CC) $(LFLAGS) -o $@ $(OBJS) $(LDFLAGS)
- 
- install:  $(MAIN)
-+  if [ ! -d $(BINDIR) ]; then mkdir -p $(BINDIR); fi
-+  if [ ! -d $(MANDIR) ]; then mkdir -p $(MANDIR); fi
-   install $(MAIN) $(BINDIR)
-   gzip -9c ytree.1 > ytree.1.gz
-   if [ -d $(MANDIR) ]; then install -m 0644 ytree.1.gz  
$(MANDIR)/; fi

diff --git a/app-misc/ytree/ytree-1.99_p2.ebuild 
b/app-misc/ytree/ytree-1.99_p2.ebuild
deleted file mode 100644
index d4e2e2e040c..000
--- a/app-misc/ytree/ytree-1.99_p2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}-1.99pl2"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A curses-based file manager"
-HOMEPAGE="http://www.han.de/~werner/ytree.html;
-SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.94-bindir.patch"
-   "${FILESDIR}/${PN}-1.99-tinfo.patch"
-)
-
-DOCS=( CHANGES README THANKS ytree.conf )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   einstalldocs
-   dobin ${PN}
-   doman ${PN}.1
-}

diff --git a/app-misc/ytree/ytree-2.00.ebuild b/app-misc/ytree/ytree-2.00.ebuild
deleted file mode 100644
index b914efb10d8..000
--- a/app-misc/ytree/ytree-2.00.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A curses-based file manager"
-HOMEPAGE="https://www.han.de/~werner/ytree.html;
-SRC_URI="https://www.han.de/~werner/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.99-tinfo.patch"
-)
-
-DOCS=( CHANGES README THANKS ytree.conf )
-
-pkg_set

[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-04-21 Thread Michael Palimaka
commit: dbc2d57f9cc83563f01da057c9367a3fb6f6b1d9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Apr 21 09:26:12 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Apr 21 09:26:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc2d57f

dev-games/tiled: versiom bump 1.3.4

Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.3.4.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 9d54c29c2cf..586a5bd27e1 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -3,3 +3,4 @@ DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 
75d7ba6f715963cc5209181664052aa276dead8
 DIST tiled-1.3.1.tar.gz 15728903 BLAKE2B 
f9b6aa89b450bbb6fe101610f81f3f8a2c385149eb07d79c3b2ddf33bb654c7d1f48b8938975be5037824a1fd14840a7ee8b4a0cc8b009808bdfdc4aec99525e
 SHA512 
b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73
 DIST tiled-1.3.2.tar.gz 15826960 BLAKE2B 
3e9669eaee3c1cd5a891cdb7516b620d183d955a0f988bed20403edfdcb629dfeff13baab91fad973f9fe5311e7a1aac9e422dfffb29a550ad7ca5658152279f
 SHA512 
25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead
 DIST tiled-1.3.3.tar.gz 15859368 BLAKE2B 
a79f1944daf4fffdccf38fc8250475c4e46844204800fb2c77eaa65882836507257013ba0f107cbf19b780ccf8c4593bdd071138c7fa6068b20d93f686b5eb62
 SHA512 
61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08
+DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B 
cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525
 SHA512 
f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61

diff --git a/dev-games/tiled/tiled-1.3.4.ebuild 
b/dev-games/tiled/tiled-1.3.4.ebuild
new file mode 100644
index 000..b510b361b4a
--- /dev/null
+++ b/dev-games/tiled/tiled-1.3.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.10:5
+   >=dev-qt/qtdeclarative-5.10:5
+   >=dev-qt/qtgui-5.10:5
+   >=dev-qt/qtnetwork-5.10:5
+   >=dev-qt/qtwidgets-5.10:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2020-04-21 Thread Michael Palimaka
commit: 800bea9ab028aba8bf2e5bdf9450c44e421d714a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Apr 21 09:06:52 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Apr 21 09:06:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800bea9a

net-analyzer/testssl: version bump 3.0.1

Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 net-analyzer/testssl/Manifest |  1 +
 net-analyzer/testssl/testssl-3.0.1.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
index 426a1543a57..fac4dbdd21d 100644
--- a/net-analyzer/testssl/Manifest
+++ b/net-analyzer/testssl/Manifest
@@ -1 +1,2 @@
+DIST testssl-3.0.1.tar.gz 9207908 BLAKE2B 
0c7c43b306866fa79718027ce9db3a894a4344f714a4318578f4d9dc79b09e1beba1f69f7f25e75ece6811e1394479a29e021697c30f160a0d9f3f291d4792c5
 SHA512 
e081c6bb24c45cb197b57403cfd4f384459ce2c0d0f0ccd2fa0f68d61429ba9bf4a351efd2b0febbadaca7b1f5825c338d8b03f59ea4cbe8467358ee92cdc715
 DIST testssl-3.0.tar.gz 9207778 BLAKE2B 
56f13cb58bc930e0c70ef1ff4734dd7e363f362397ebe354c446f1fd6e73a0774a6eb84326a405a5aab224b058754e03fcecda254617eee2fde4d9566ada4e15
 SHA512 
a5e65d3145bc422cf03b49087cc24cadca367206a06dda61d114b0a6afd7c4921204e23cdc3ade2f5d7e9ce4adf17b54691b9d33d46b75b296111663e9cf063a

diff --git a/net-analyzer/testssl/testssl-3.0.1.ebuild 
b/net-analyzer/testssl/testssl-3.0.1.ebuild
new file mode 100644
index 000..8a2472e4e27
--- /dev/null
+++ b/net-analyzer/testssl/testssl-3.0.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN}.sh"
+MY_PV="${PV/_p/-}"
+
+DESCRIPTION="Tool to check TLS/SSL cipher support"
+HOMEPAGE="https://testssl.sh/;
+SRC_URI="https://github.com/drwetter/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2 bundled-openssl? ( openssl )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bundled-openssl kerberos"
+
+RDEPEND="
+   app-shells/bash[net]
+   net-dns/bind-tools
+   sys-apps/util-linux
+   sys-libs/ncurses:0
+   sys-process/procps
+   bundled-openssl? (
+   kerberos? (
+   sys-libs/zlib
+   virtual/krb5
+   )
+   )
+   !bundled-openssl? ( dev-libs/openssl:0 )
+"
+
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+QA_PREBUILT="opt/${PN}/*"
+
+pkg_setup() {
+   if use amd64; then
+   if use kerberos; then
+   BUNDLED_OPENSSL="openssl.Linux.x86_64.krb5"
+   else
+   BUNDLED_OPENSSL="openssl.Linux.x86_64"
+   fi
+   elif use x86; then
+   BUNDLED_OPENSSL="openssl.Linux.i686"
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i ${PN}.sh \
+   -e 
's|TESTSSL_INSTALL_DIR="${TESTSSL_INSTALL_DIR:-""}"|TESTSSL_INSTALL_DIR="/"|' \
+   -e 's|$TESTSSL_INSTALL_DIR/etc/|/|g' || die
+
+   if use bundled-openssl; then
+   sed -i ${PN}.sh \
+   -e "/find_openssl_binary()/a 
OPENSSL=\"/opt/${PN}/${BUNDLED_OPENSSL}\"" || die
+   fi
+}
+
+src_install() {
+   dodoc CHANGELOG.md CREDITS.md Readme.md
+   dodoc openssl-iana.mapping.html
+
+   dobin ${PN}.sh
+
+   insinto /etc/${PN}
+   doins etc/*
+
+   if use bundled-openssl; then
+   exeinto /opt/${PN}
+   use amd64 && doexe bin/${BUNDLED_OPENSSL}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2020-04-21 Thread Michael Palimaka
commit: 3422f80a7b64d03011fabfb5910960dc722e072d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Apr 21 09:01:22 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Apr 21 09:01:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3422f80a

app-portage/tatt: improve python handling

* Add Python 3.7
* Fix dependencies

Closes: https://bugs.gentoo.org/718252
Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/{tatt-.ebuild => tatt-0.7-r1.ebuild} | 11 +--
 app-portage/tatt/tatt-.ebuild |  4 ++--
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-portage/tatt/tatt-.ebuild 
b/app-portage/tatt/tatt-0.7-r1.ebuild
similarity index 69%
copy from app-portage/tatt/tatt-.ebuild
copy to app-portage/tatt/tatt-0.7-r1.ebuild
index 15cbacda910..fd1e8f3e540 100644
--- a/app-portage/tatt/tatt-.ebuild
+++ b/app-portage/tatt/tatt-0.7-r1.ebuild
@@ -3,23 +3,22 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="arch testing tool"
 HOMEPAGE="https://github.com/gentoo/tatt;
-EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/tatt.git
-   https://github.com/gentoo/tatt.git;
+SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+templates"
 
 RDEPEND="
app-portage/eix
-   app-portage/gentoolkit
+   app-portage/gentoolkit[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
www-client/pybugz

diff --git a/app-portage/tatt/tatt-.ebuild 
b/app-portage/tatt/tatt-.ebuild
index 15cbacda910..e998e0c14c1 100644
--- a/app-portage/tatt/tatt-.ebuild
+++ b/app-portage/tatt/tatt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1 git-r3
 
@@ -19,7 +19,7 @@ IUSE="+templates"
 
 RDEPEND="
app-portage/eix
-   app-portage/gentoolkit
+   app-portage/gentoolkit[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
www-client/pybugz



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/

2020-04-21 Thread Michael Palimaka
commit: 581faf5cb87285e09e312857f43c310c62378585
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Apr 21 08:51:16 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Apr 21 08:51:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581faf5c

sys-apps/apparmor-utils: improve python handling

* Add Python 3.7
* Fix dependencies
* Fix missing byte compilation

Closes: https://bugs.gentoo.org/718514
Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 .../apparmor-utils/apparmor-utils-2.13.4-r1.ebuild | 86 ++
 1 file changed, 86 insertions(+)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.13.4-r1.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.13.4-r1.ebuild
new file mode 100644
index 000..58da9b5985d
--- /dev/null
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.13.4-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+inherit eapi7-ver perl-module python-r1 toolchain-funcs
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   dev-lang/perl
+   ~sys-libs/libapparmor-${PV}
+   ${PYTHON_DEPS}"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   ~sys-libs/libapparmor-${PV}[perl,python,${PYTHON_USEDEP}]
+   ~sys-apps/apparmor-${PV}
+   dev-perl/Locale-gettext
+   dev-perl/RPC-XML
+   dev-perl/TermReadKey
+   virtual/perl-Data-Dumper
+   virtual/perl-Getopt-Long"
+
+S=${WORKDIR}/apparmor-${PV}
+
+src_prepare() {
+   default
+
+   sed -i binutils/Makefile \
+   -e 's/Bstatic/Bdynamic/g' || die
+
+   sed -i utils/aa-remove-unknown \
+   -e 
's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die
+}
+
+src_compile() {
+   python_setup
+
+   pushd utils > /dev/null || die
+   # launches non-make subprocesses causing "make jobserver unavailable"
+   # error messages to appear in generated code
+   emake -j1
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   export EXTRA_CFLAGS="${CFLAGS}"
+   emake CC="$(tc-getCC)" USE_SYSTEM=1
+   popd > /dev/null || die
+}
+
+src_install() {
+   pushd utils > /dev/null || die
+   perl_set_version
+   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
+   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
+
+   install_python() {
+   local -x PYTHONDONTWRITEBYTECODE=
+   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
+   --root="${D}" --optimize 2
+   }
+
+   python_foreach_impl install_python
+   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
+   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   emake install DESTDIR="${D}" USE_SYSTEM=1
+   popd > /dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cachelib/

2020-04-20 Thread Michael Palimaka
commit: b2846008d35ce6d8531c8cdd529d15db3520cacd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Apr 20 08:37:13 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Apr 20 08:52:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2846008

dev-python/cachelib: add python 3.7

Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

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

diff --git a/dev-python/cachelib/cachelib-0.1.ebuild 
b/dev-python/cachelib/cachelib-0.1.ebuild
index 833b15b9c92..582e8a51439 100644
--- a/dev-python/cachelib/cachelib-0.1.ebuild
+++ b/dev-python/cachelib/cachelib-0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit distutils-r1
 
 DESCRIPTION="Collection of cache libraries in the same API interface. 
Extracted from werkzeug"



[gentoo-commits] repo/gentoo:master commit in: dev-util/howdoi/

2020-04-20 Thread Michael Palimaka
commit: 6e1af7ab7241d154efd0c25498b5be6fea2f7b27
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Apr 20 08:37:45 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Apr 20 08:52:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1af7ab

dev-util/howdoi: add python 3.7

Closes: https://bugs.gentoo.org/718292
Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/howdoi/howdoi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/howdoi/howdoi-1.2.1.ebuild 
b/dev-util/howdoi/howdoi-1.2.1.ebuild
index d15e587ffec..4c5234bb257 100644
--- a/dev-util/howdoi/howdoi-1.2.1.ebuild
+++ b/dev-util/howdoi/howdoi-1.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit distutils-r1
 
 DESCRIPTION="A code search tool"



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/, net-irc/unrealircd/files/

2020-04-20 Thread Michael Palimaka
commit: 8bac76937d788fbb4b170f1114ab1cf294abc3df
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Apr 20 08:24:03 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Apr 20 08:25:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bac7693

net-irc/unrealircd: version bump 5.0.4

Includes a systemd unit file

Thanks-to: John Helmert III  gmail.com>
Closes: https://bugs.gentoo.org/718382
Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest |   1 +
 net-irc/unrealircd/files/unrealircd.service |  11 ++
 net-irc/unrealircd/unrealircd-5.0.4.ebuild  | 171 
 3 files changed, 183 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 25676ead628..3210cf1e4f1 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,2 +1,3 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
 DIST unrealircd-5.0.3.1.tar.gz 4902967 BLAKE2B 
d3c2e2399091b3aa9906583231d5ba42534234c4c40ce7412609fe8866438848bb69a4fc3cd378e0ed9ab13970ba2a7b27ba9fccdaaaea3585ec0a05aa5f89c2
 SHA512 
1bf3e2aab2f14d68a02ae6925d9e91135a92cf08886f703be0cd203c8b4b323bfc3930254d2bda381e60b3991f379115c954fa1fd262e28d7a27172a25bb172a
+DIST unrealircd-5.0.4.tar.gz 4907069 BLAKE2B 
223c45dbd060cf13afabafd13325bb76889fa64f663fff1be753de703df50265c6a05658edfe7300e97cf1431f54992b7e37801ef4773b02add9d5edca80237c
 SHA512 
cdd83fa55bdf1960499fff48ba656b66cf5a1c43a360658bc37add217af36933f00280f7eaddcbbd39720058a401650b944a5f0ce79ae3ca6749bd58c9cd5241

diff --git a/net-irc/unrealircd/files/unrealircd.service 
b/net-irc/unrealircd/files/unrealircd.service
new file mode 100644
index 000..5382670ef0a
--- /dev/null
+++ b/net-irc/unrealircd/files/unrealircd.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Unrealircd IRC Server Daemon
+After=network.target
+
+[Service]
+Type=forking
+User=unrealircd
+ExecStart=/usr/bin/unrealircd
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-irc/unrealircd/unrealircd-5.0.4.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.4.ebuild
new file mode 100644
index 000..d2f7a8a96ec
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.4.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert systemd
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --

[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2020-04-12 Thread Michael Palimaka
commit: 0feed07b9fa510cca4b91496008173a68a2e2325
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Apr 12 07:03:33 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Apr 12 07:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0feed07b

app-portage/tatt: remove 0.5 and 0.6

Package-Manager: Portage-2.3.89, Repoman-2.3.22
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/Manifest|  2 --
 app-portage/tatt/tatt-0.5.ebuild | 38 --
 app-portage/tatt/tatt-0.6.ebuild | 38 --
 3 files changed, 78 deletions(-)

diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index c4a11f1b889..c236134700c 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,3 +1 @@
-DIST tatt-0.5.tar.gz 23249 BLAKE2B 
d98456bab4ec4d820bddc2ec614e02582f5b0385d806c876a5155cb09bd1468908ded3f5c879fc38f2cb4211f8415640dd20b6b123c926b02387d49dced1
 SHA512 
0e2fa0dc12339be2ee2408a9dfa06201857bd2ef570b1c5ab46f0c4f0dc07492fc16d74c8f05cdef9232361b77843703d5f7e6752bff17a1ca2c3aa3cb1c1f29
-DIST tatt-0.6.tar.gz 21689 BLAKE2B 
d11bfb616cd27f1a303d4c95dec875cad42d31d72654be4649dac2c7b3f086b7c5a1886d9c9fbd0a858d9e042c9db0a7b5e2f4167c46b6291509f9d97a654097
 SHA512 
c12ea273af8b5bb410493f297776d730b7c36748a5f1b735c94dfb0542f9f03d28482060858951ac9fa161fc299c21473f5bdeaa4d89fb88ef61187a809dcac2
 DIST tatt-0.7.tar.gz 21802 BLAKE2B 
a0195f253e2777a8756fd7d1f83804bf3a4ca90fdeb07b2f8dc28dcb6f1d1f3c47fd948e0d001103f7972dc8cb8ee45a237dd24b3dc149392aa9841fe3d6532a
 SHA512 
1f2a144512801d50585d40074553049ebd08bc5f084a0623b89d901acb9448657e7f42f2c8da5f613e0b2ff5c3fe59fbada1ad911c9693846923e256a2e97ecd

diff --git a/app-portage/tatt/tatt-0.5.ebuild b/app-portage/tatt/tatt-0.5.ebuild
deleted file mode 100644
index 347603126f6..000
--- a/app-portage/tatt/tatt-0.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt;
-SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+templates"
-
-RDEPEND="
-   app-portage/eix
-   app-portage/gentoolkit
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   www-client/pybugz
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use templates; then
-   insinto "/usr/share/${PN}"
-   doins -r templates
-   fi
-   doman tatt.1
-   doman tatt.5
-}

diff --git a/app-portage/tatt/tatt-0.6.ebuild b/app-portage/tatt/tatt-0.6.ebuild
deleted file mode 100644
index ead88748c27..000
--- a/app-portage/tatt/tatt-0.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt;
-SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="+templates"
-
-RDEPEND="
-   app-portage/eix
-   app-portage/gentoolkit
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   www-client/pybugz
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use templates; then
-   insinto "/usr/share/${PN}"
-   doins -r templates
-   fi
-   doman tatt.1
-   doman tatt.5
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2020-03-27 Thread Michael Palimaka
commit: 847c14b427b56c5703b42f684e5a9d8bef37f0d9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 28 03:05:55 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 28 03:05:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847c14b4

app-admin/keepass: remove 2.43

Package-Manager: Portage-2.3.89, Repoman-2.3.21
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/Manifest|   1 -
 app-admin/keepass/keepass-2.43.ebuild | 117 --
 2 files changed, 118 deletions(-)

diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index 58a2544fefc..022fd5fc18a 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -1,2 +1 @@
-DIST KeePass-2.43-Source.zip 5177684 BLAKE2B 
72530afd37139d250fe7378ccfec9056e9f2210aa9dfc4cc082d977ccfc517697bc52dad3d487ebabc796977cdbb9679df32a79a6be807c21ceab5931d464df0
 SHA512 
c403ae5d7b2a997e1aadffd6a522c8292d01a5803371af8b30734414ca5d47871b53a15067251d4cb072215fd41396465b0b16351e76dad7a48044b7ed62a7e8
 DIST KeePass-2.44-Source.zip 5182922 BLAKE2B 
092d1b982d748ea1b13f26fe5423a491855cb491c80cae7632429d488f80fd730df5d2f1613bab528d55a3aadcf0cb4f4055a637d2b14b68a468e4baf9ab1837
 SHA512 
ef2ca69e40c0787b63fc30a2b222dd77fd9f0addf8593511dcd0a47580cc8de5e0900c7d4e6f77c0e5a49d1728286cf1b5856cdc65ef175e4acfdd1ffc54b55e

diff --git a/app-admin/keepass/keepass-2.43.ebuild 
b/app-admin/keepass/keepass-2.43.ebuild
deleted file mode 100644
index 25c9b9aec3f..000
--- a/app-admin/keepass/keepass-2.43.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils xdg-utils
-
-MY_PN="KeePass"
-DESCRIPTION="A free, open source, light-weight and easy-to-use password 
manager"
-HOMEPAGE="https://keepass.info/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aot"
-
-COMMON_DEPEND="dev-lang/mono"
-DEPEND="${COMMON_DEPEND}
-   app-arch/unzip
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-dotnet/libgdiplus[cairo]
-"
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
-
-# bug #687052
-# file generated by mono --aot where *FLAGS don't make sense
-QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
-
-src_prepare() {
-   # KeePass looks for some XSL files in the same folder as the executable,
-   # we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.
-   # This XSL file will not be upstreamed since the KeePass creator said 
that
-   # including this patch would break the Portable USB version of KeePass
-   # (which keeps/looks for xsl files in its own folder)
-   default
-
-   # Switch into build dir so the mono prepration script works correctly
-   pushd Build || die
-   source PrepMonoDev.sh || die
-   popd || die
-}
-
-src_compile() {
-   export MONO_REGISTRY_PATH=/dev/null # bug 659808
-
-   # Build with Release target
-   xbuild /target:KeePass /property:Configuration=Release || die
-
-   # Run Ahead Of Time compiler on the binary
-   if use aot; then
-   cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
-   mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
-   fi
-}
-
-src_install() {
-   # Wrapper script to launch mono
-   make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
-
-   # Some XSL files
-   insinto "/usr/share/${PN}/XSL"
-   doins Ext/XSL/*
-
-   insinto "/usr/$(get_libdir)/${PN}"
-   exeinto "/usr/$(get_libdir)/${PN}"
-
-   doins Ext/KeePass.exe.config
-
-   # Default configuration, simply says to use user-specific configuration
-   doins Ext/KeePass.config.xml
-
-   # The actual executable
-   doexe Build/KeePass/Release/KeePass.exe
-
-   # Copy the AOT compilation result
-   if use aot; then
-   doexe Build/KeePass/Release/KeePass.exe.so
-   fi
-
-   # Prepare the icons
-   newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
-   newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png 
"application-x-${PN}2.png"
-
-   # Create a desktop entry and associate it with the KeePass mime type
-   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" 
"MimeType=application/x-keepass2;\nStartupWMClass=KeePass2;"
-
-   # MIME descriptor for .kdbx files
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}/${PN}.xml"
-
-   # sed, because patching this really sucks
-   se

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2020-03-27 Thread Michael Palimaka
commit: 727126a189a286952cf246fe6c746ac88535ade7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 28 02:59:59 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 28 02:59:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727126a1

net-analyzer/testssl: remove 2.9.5_p8

Package-Manager: Portage-2.3.89, Repoman-2.3.21
Signed-off-by: Michael Palimaka  gentoo.org>

 net-analyzer/testssl/Manifest|  1 -
 net-analyzer/testssl/testssl-2.9.5_p8.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
index 3597023e411..426a1543a57 100644
--- a/net-analyzer/testssl/Manifest
+++ b/net-analyzer/testssl/Manifest
@@ -1,2 +1 @@
-DIST testssl-2.9.5_p8.tar.gz 8956035 BLAKE2B 
692e08e6ff3dedf52dad5ba960291043740fa4e8e8f117b5dff93adfe1a620add3a34660fcbc1c68b53e23b0df5a0ff1862a33b12a50e78312c65791e0a55b42
 SHA512 
4c0fd1faa8978f85b46a6ae41471e16c8ab2d5651bdb6e009478aeed7b363a3648ff44e6e7689ccf421bd5e6374a2b5bfe9e5a13f7284c3a46371ed58ce4e5fb
 DIST testssl-3.0.tar.gz 9207778 BLAKE2B 
56f13cb58bc930e0c70ef1ff4734dd7e363f362397ebe354c446f1fd6e73a0774a6eb84326a405a5aab224b058754e03fcecda254617eee2fde4d9566ada4e15
 SHA512 
a5e65d3145bc422cf03b49087cc24cadca367206a06dda61d114b0a6afd7c4921204e23cdc3ade2f5d7e9ce4adf17b54691b9d33d46b75b296111663e9cf063a

diff --git a/net-analyzer/testssl/testssl-2.9.5_p8.ebuild 
b/net-analyzer/testssl/testssl-2.9.5_p8.ebuild
deleted file mode 100644
index ada154f761b..000
--- a/net-analyzer/testssl/testssl-2.9.5_p8.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN}.sh"
-MY_PV="${PV/_p/-}"
-
-DESCRIPTION="Tool to check TLS/SSL cipher support"
-HOMEPAGE="https://testssl.sh/;
-SRC_URI="https://github.com/drwetter/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 bundled-openssl? ( openssl )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bundled-openssl kerberos"
-
-RDEPEND="
-   app-shells/bash[net]
-   net-dns/bind-tools
-   sys-apps/util-linux
-   sys-libs/ncurses:0
-   sys-process/procps
-   bundled-openssl? (
-   kerberos? (
-   sys-libs/zlib
-   virtual/krb5
-   )
-   )
-   !bundled-openssl? ( dev-libs/openssl:0 )
-"
-
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-QA_PREBUILT="opt/${PN}/*"
-
-pkg_setup() {
-   if use amd64; then
-   if use kerberos; then
-   BUNDLED_OPENSSL="openssl.Linux.x86_64.krb5"
-   else
-   BUNDLED_OPENSSL="openssl.Linux.x86_64"
-   fi
-   elif use x86; then
-   BUNDLED_OPENSSL="openssl.Linux.i686"
-   fi
-}
-
-src_prepare() {
-   default
-   sed -i ${PN}.sh \
-   -e 
's|TESTSSL_INSTALL_DIR="${TESTSSL_INSTALL_DIR:-""}"|TESTSSL_INSTALL_DIR="/"|' \
-   -e 's|$TESTSSL_INSTALL_DIR/etc/|/|g' || die
-
-   if use bundled-openssl; then
-   sed -i ${PN}.sh \
-   -e "/find_openssl_binary()/a 
OPENSSL=\"/opt/${PN}/${BUNDLED_OPENSSL}\"" || die
-   fi
-}
-
-src_install() {
-   dodoc CHANGELOG.md CREDITS.md Readme.md
-   dodoc openssl-rfc.mappping.html
-
-   dobin ${PN}.sh
-
-   insinto /etc/${PN}
-   doins etc/*
-
-   if use bundled-openssl; then
-   exeinto /opt/${PN}
-   use amd64 && doexe bin/${BUNDLED_OPENSSL}
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/ansifilter/

2020-03-27 Thread Michael Palimaka
commit: c026241af6cd809f5b652413037911467bd63273
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 28 02:58:42 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 28 02:58:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c026241a

app-text/ansifilter: remove 2.15

Package-Manager: Portage-2.3.89, Repoman-2.3.21
Signed-off-by: Michael Palimaka  gentoo.org>

 app-text/ansifilter/Manifest   |  1 -
 app-text/ansifilter/ansifilter-2.15.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index f3e03f70c12..6047e7eeea8 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -1,2 +1 @@
-DIST ansifilter-2.15.tar.bz2 441381 BLAKE2B 
db55f8a21aada3aa851a099e5a19a3f3bbf81b8ce5d75b31600cbc47f409306e74f57ff51c52266212fa3c59730fac0d416e99f1fefe8a7009bd357ea216b0cd
 SHA512 
4c30ea11665ce0876664c77fbe69c377d5e692508a54b4629e9b6363c1f223b65ac91d20fd61d6d8cf719d1b391ca6d94d69dabbacde7c2dc460330d530a09af
 DIST ansifilter-2.16.tar.bz2 441932 BLAKE2B 
7a6af4e4b78cd4c26551791b4661a6f41c397a65abe19667f049bd393af0c5e1453a3f7f5f56c7d321c41c2cf36acc05575bb866f5dbf04184de1069d6c64a20
 SHA512 
ef621087e6d522e08423802d223f826f2fd6fe3b2efd8ed26e09f64e666202cdcdf68d19ebe5ac4b858a4339a8aa4d5f2ba309efa310837808381e09e39d4f90

diff --git a/app-text/ansifilter/ansifilter-2.15.ebuild 
b/app-text/ansifilter/ansifilter-2.15.ebuild
deleted file mode 100644
index 0481ddcea6a..000
--- a/app-text/ansifilter/ansifilter-2.15.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs qmake-utils
-
-DESCRIPTION="Handles text files containing ANSI terminal escape codes"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="qt5"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # bug 431452
-   rm src/qt-gui/moc_mydialog.cpp || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   eqmake5
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG 
-std=c++11"
-
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   dobin src/${PN}
-   use qt5 && dobin src/qt-gui/${PN}-gui
-
-   gunzip man/${PN}.1.gz
-   doman man/${PN}.1
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rpmdevtools/

2020-03-27 Thread Michael Palimaka
commit: f3bf6d360efce57421174839ad5ec1792f2e675f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 28 02:58:09 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 28 02:58:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bf6d36

dev-util/rpmdevtools: remove 8.10-r1

Package-Manager: Portage-2.3.89, Repoman-2.3.21
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/rpmdevtools/rpmdevtools-8.10-r1.ebuild | 36 -
 1 file changed, 36 deletions(-)

diff --git a/dev-util/rpmdevtools/rpmdevtools-8.10-r1.ebuild 
b/dev-util/rpmdevtools/rpmdevtools-8.10-r1.ebuild
deleted file mode 100644
index eb1fb39a165..000
--- a/dev-util/rpmdevtools/rpmdevtools-8.10-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1
-
-DESCRIPTION="Collection of rpm packaging related utilities"
-HOMEPAGE="https://pagure.io/rpmdevtools;
-SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="emacs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-lang/perl:*
-"
-RDEPEND="${COMMON_DEPEND}
-   net-misc/curl
-   emacs? ( app-emacs/rpm-spec-mode )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-apps/help2man
-"
-
-src_prepare() {
-   default
-   python_fix_shebang rpmdev-{rmdevelrpms.py,checksig,sort,vercmp,bumpspec}
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-03-27 Thread Michael Palimaka
commit: d053cef9f20bf1c116d706c03f4172b7b41c0b34
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 28 03:03:55 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 28 03:03:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d053cef9

net-irc/unrealircd: remove 5.0.1 and 5.0.3

Bug: https://bugs.gentoo.org/714780
Package-Manager: Portage-2.3.89, Repoman-2.3.21
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   2 -
 net-irc/unrealircd/unrealircd-5.0.1.ebuild | 168 -
 net-irc/unrealircd/unrealircd-5.0.3.ebuild | 168 -
 3 files changed, 338 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 7dd56d86c12..25676ead628 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,4 +1,2 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
-DIST unrealircd-5.0.1.tar.gz 4892906 BLAKE2B 
bf3515dc962ead462b32dd3a2dd44b292306ea4c64f1405c54e89d835565506394b5dab9d244a9df316afc150808baddcb53c500ef026db50c570024295cc4e1
 SHA512 
5ca8a05f985d07ad9e676c39a8ba5e1409797a155a9df505f685ab4d6616af30ad3946b933df75bdea66ab3984578af77144f67bea7fd65b16ba6da250c09eed
 DIST unrealircd-5.0.3.1.tar.gz 4902967 BLAKE2B 
d3c2e2399091b3aa9906583231d5ba42534234c4c40ce7412609fe8866438848bb69a4fc3cd378e0ed9ab13970ba2a7b27ba9fccdaaaea3585ec0a05aa5f89c2
 SHA512 
1bf3e2aab2f14d68a02ae6925d9e91135a92cf08886f703be0cd203c8b4b323bfc3930254d2bda381e60b3991f379115c954fa1fd262e28d7a27172a25bb172a
-DIST unrealircd-5.0.3.tar.gz 4902148 BLAKE2B 
954ee5a6953378809b0bfe793a698c3dd0f243af0dea651391fa953a13f4ea8b71925bfeecbf9cff4098d51bb6cb154559d6ea8608bfb0e98790c137bb4ac20b
 SHA512 
7fdee09cecebc1c2ceb9456c1d49bef566f240ca03827aa35a16c875f7aa8e1fc1e520a5f922303de56bfe828e4fdb6bf9fc6513b4defe24f3b77678603f7a56

diff --git a/net-irc/unrealircd/unrealircd-5.0.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.1.ebuild
deleted file mode 100644
index 10fd8b75326..000
--- a/net-irc/unrealircd/unrealircd-5.0.1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SSL_CERT_MANDATORY=1
-inherit ssl-cert
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
-IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
-
-RDEPEND="
-   acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   >=net-dns/c-ares-1.7:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   # building third-party modules (which we don't do) cause a sandbox 
violation
-   # bug 70
-   echo "" > src/buildmod || die
-
-   if use class-nofakelag; then
-   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   eapply_user
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --with-nick-history=2000 \
-   --with-permissions=0640 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --enable-dynamic-linking \
-   -

[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/

2020-03-27 Thread Michael Palimaka
commit: a5a994e54445029f86e881cddd63b74531777c96
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 28 02:59:28 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 28 02:59:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a994e5

media-gfx/evoluspencil: remove 3.0.4

Package-Manager: Portage-2.3.89, Repoman-2.3.21
Signed-off-by: Michael Palimaka  gentoo.org>

 media-gfx/evoluspencil/Manifest  |  1 -
 media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest
index 4742ad8605b..a29d74af27c 100644
--- a/media-gfx/evoluspencil/Manifest
+++ b/media-gfx/evoluspencil/Manifest
@@ -1,2 +1 @@
-DIST evoluspencil-3.0.4-49.rpm 55779457 BLAKE2B 
7f74bf4d0ac4dcd6ef2e37d56e6b06eda72a34e6c4bc0e2fbb5b55727bb3ba0ecfe183e64ad5f6abe77d258dca2bfc7acca0d08c934a7700699690ff8d39e335
 SHA512 
72a17841d214523223d6f35ca8ba69076070baf83248ceb5747a23865ec955f8aafbb799eb01b3a3c99226a7bc1653e55be6f7292941b1a859598e016673f2ec
 DIST evoluspencil-3.1.0-1.rpm 88059338 BLAKE2B 
905f37968815be8daf37f60197f33636094c1007553d917f4098e09de9943bbd027bb21cf216df64145206ac968b48fff7a91fcb3acbb1b5d01a897375e31e99
 SHA512 
3a9a451563f499d918b36b48482a13107e18de0f7fcb786b20a88ffd8f487cf07cfdc279bcf6d4db3b8bbde89a424352d7e1fa1d8eeaa4972d830ec22883a15f

diff --git a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild 
b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild
deleted file mode 100644
index 10668457f52..000
--- a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit rpm xdg-utils
-
-MY_PN="${PN/evolus/}"
-
-DESCRIPTION="A simple GUI prototyping tool to create mockups"
-HOMEPAGE="https://pencil.evolus.vn/;
-SRC_URI="https://pencil.evolus.vn/dl/V${PV}/${MY_PN^}-${PV}-49.x86_64.rpm -> 
${P}-49.rpm"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="
-   opt/${MY_PN^}/*.so
-   opt/${MY_PN^}/pencil
-"
-
-src_install() {
-   doins -r usr
-   doins -r opt
-
-   exeinto /opt/${MY_PN^}
-   doexe opt/${MY_PN^}/{pencil,libffmpeg.so,libnode.so}
-   dosym ../${MY_PN^}/pencil /opt/bin/pencil
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/

2020-03-19 Thread Michael Palimaka
commit: 215e84f403ef2539c9c6214f7ba8a469c1cf9e0f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 19 08:13:46 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 19 08:20:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215e84f4

sys-libs/libapparmor: version bump 2.13.4

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-libs/libapparmor/Manifest  |  1 +
 sys-libs/libapparmor/libapparmor-2.13.4.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 696ceaa4e8e..ac257fe0249 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
+DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sys-libs/libapparmor/libapparmor-2.13.4.ebuild 
b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
new file mode 100644
index 000..0ccd35241d4
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   sys-devel/autoconf-archive
+   sys-devel/bison
+   sys-devel/flex
+   doc? ( dev-lang/perl )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+   rm -r m4 || die "failed to remove bundled macros"
+   default
+   eautoreconf
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with perl) \
+   $(use_with python)
+}
+
+src_compile() {
+   emake -C src
+   emake -C include
+   use doc && emake -C doc
+   use perl && emake -C swig/perl
+
+   if use python ; then
+   pushd swig/python > /dev/null
+   emake libapparmor_wrap.c
+   distutils-r1_src_compile
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" -C src install
+   emake DESTDIR="${D}" -C include install
+   use doc && emake DESTDIR="${D}" -C doc install
+
+   if use perl ; then
+   emake DESTDIR="${D}" -C swig/perl install
+   perl_set_version
+   insinto "${VENDOR_ARCH}"
+   doins swig/perl/LibAppArmor.pm
+
+   # bug 620886
+   perl_delete_localpod
+   perl_fix_packlist
+   fi
+
+   if use python ; then
+   pushd swig/python > /dev/null
+   distutils-r1_src_install
+
+   python_moduleinto LibAppArmor
+   python_foreach_impl python_domodule LibAppArmor.py
+   popd > /dev/null
+   fi
+
+   dodoc AUTHORS ChangeLog NEWS README
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sec-policy/apparmor-profiles/

2020-03-19 Thread Michael Palimaka
commit: f536b3fd5a41ed041722c39b9f21b8b978559147
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 19 08:07:48 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 19 08:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f536b3fd

sec-policy/apparmor-profiles: version bump 2.13.4

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 sec-policy/apparmor-profiles/Manifest  |  1 +
 .../apparmor-profiles-2.13.4.ebuild| 28 ++
 2 files changed, 29 insertions(+)

diff --git a/sec-policy/apparmor-profiles/Manifest 
b/sec-policy/apparmor-profiles/Manifest
index 696ceaa4e8e..ac257fe0249 100644
--- a/sec-policy/apparmor-profiles/Manifest
+++ b/sec-policy/apparmor-profiles/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
+DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.4.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-2.13.4.ebuild
new file mode 100644
index 000..0f15c107cf4
--- /dev/null
+++ b/sec-policy/apparmor-profiles/apparmor-profiles-2.13.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="A collection of profiles for the AppArmor application security 
system"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="minimal"
+
+RESTRICT="test"
+
+S=${WORKDIR}/apparmor-${PV}/profiles
+
+src_install() {
+   if use minimal ; then
+   insinto /etc/apparmor.d
+   doins -r apparmor.d/{abstractions,tunables}
+   else
+   default
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/

2020-03-19 Thread Michael Palimaka
commit: a6494e2d9c2d529928c9d1390af9de3f866457f6
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 19 08:19:59 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 19 08:20:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6494e2d

sys-apps/apparmor-utils: version bump 2.13.4

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor-utils/Manifest   |  1 +
 .../apparmor-utils/apparmor-utils-2.13.4.ebuild| 85 ++
 2 files changed, 86 insertions(+)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
index 696ceaa4e8e..ac257fe0249 100644
--- a/sys-apps/apparmor-utils/Manifest
+++ b/sys-apps/apparmor-utils/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
+DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.13.4.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.13.4.ebuild
new file mode 100644
index 000..4a6c7fe814c
--- /dev/null
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.13.4.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 )
+inherit eapi7-ver perl-module python-r1 toolchain-funcs
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   dev-lang/perl
+   ~sys-libs/libapparmor-${PV}
+   ${PYTHON_DEPS}"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   ~sys-libs/libapparmor-${PV}[perl,python]
+   ~sys-apps/apparmor-${PV}
+   dev-perl/Locale-gettext
+   dev-perl/RPC-XML
+   dev-perl/TermReadKey
+   virtual/perl-Data-Dumper
+   virtual/perl-Getopt-Long"
+
+S=${WORKDIR}/apparmor-${PV}
+
+src_prepare() {
+   default
+
+   sed -i binutils/Makefile \
+   -e 's/Bstatic/Bdynamic/g' || die
+
+   sed -i utils/aa-remove-unknown \
+   -e 
's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die
+}
+
+src_compile() {
+   python_setup
+
+   pushd utils > /dev/null || die
+   # launches non-make subprocesses causing "make jobserver unavailable"
+   # error messages to appear in generated code
+   emake -j1
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   export EXTRA_CFLAGS="${CFLAGS}"
+   emake CC="$(tc-getCC)" USE_SYSTEM=1
+   popd > /dev/null || die
+}
+
+src_install() {
+   pushd utils > /dev/null || die
+   perl_set_version
+   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
+   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
+
+   install_python() {
+   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
+   --root="${D}" --version="${PV}"
+   }
+
+   python_foreach_impl install_python
+   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
+   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   emake install DESTDIR="${D}" USE_SYSTEM=1
+   popd > /dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor/

2020-03-19 Thread Michael Palimaka
commit: 6167915cbae0c1324fc6c5bdf143ca06cd2d4e21
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 19 08:17:03 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 19 08:20:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6167915c

sys-apps/apparmor: version bump 2.13.4

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor/Manifest   |  1 +
 sys-apps/apparmor/apparmor-2.13.4.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index 696ceaa4e8e..ac257fe0249 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
+DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 
49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4
 SHA512 
d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651

diff --git a/sys-apps/apparmor/apparmor-2.13.4.ebuild 
b/sys-apps/apparmor/apparmor-2.13.4.ebuild
new file mode 100644
index 000..a4c693e37c5
--- /dev/null
+++ b/sys-apps/apparmor/apparmor-2.13.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RESTRICT="test" # bug 675854
+
+RDEPEND="~sys-libs/libapparmor-${PV}"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/gettext
+   sys-devel/flex
+   doc? ( dev-tex/latex2html )
+"
+
+S=${WORKDIR}/apparmor-${PV}/parser
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.13.1-makefile.patch"
+   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
+)
+
+src_prepare() {
+   default
+
+   # remove warning about missing file that controls features
+   # we don't currently support
+   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
+   use doc && emake pdf
+}
+
+src_test() {
+   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
+}
+
+src_install() {
+   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
+
+   dodir /etc/apparmor.d/disable
+
+   newinitd "${FILESDIR}/${PN}-init" ${PN}
+   systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service
+
+   use doc && dodoc techdoc.pdf
+
+   exeinto /usr/share/apparmor
+   doexe "${FILESDIR}/apparmor_load.sh"
+   doexe "${FILESDIR}/apparmor_unload.sh"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-03-19 Thread Michael Palimaka
commit: 94da058791abd78d712da099b63abc7cda15d183
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 19 08:01:06 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 19 08:01:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94da0587

dev-games/tiled: version bump 1.3.3

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.3.3.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 9ca80d8f367..9d54c29c2cf 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -2,3 +2,4 @@ DIST tiled-1.2.4.tar.gz 16875074 BLAKE2B 
19d9e000949a889af90f48c31862aab8d00cbd9
 DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 
75d7ba6f715963cc5209181664052aa276dead8311e8fb99561c8375c4fce3400b60f71f4bce3213e1198e3217812e8debdedc72c87dff3f553e391ed1e9438d
 SHA512 
2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a
 DIST tiled-1.3.1.tar.gz 15728903 BLAKE2B 
f9b6aa89b450bbb6fe101610f81f3f8a2c385149eb07d79c3b2ddf33bb654c7d1f48b8938975be5037824a1fd14840a7ee8b4a0cc8b009808bdfdc4aec99525e
 SHA512 
b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73
 DIST tiled-1.3.2.tar.gz 15826960 BLAKE2B 
3e9669eaee3c1cd5a891cdb7516b620d183d955a0f988bed20403edfdcb629dfeff13baab91fad973f9fe5311e7a1aac9e422dfffb29a550ad7ca5658152279f
 SHA512 
25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead
+DIST tiled-1.3.3.tar.gz 15859368 BLAKE2B 
a79f1944daf4fffdccf38fc8250475c4e46844204800fb2c77eaa65882836507257013ba0f107cbf19b780ccf8c4593bdd071138c7fa6068b20d93f686b5eb62
 SHA512 
61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08

diff --git a/dev-games/tiled/tiled-1.3.3.ebuild 
b/dev-games/tiled/tiled-1.3.3.ebuild
new file mode 100644
index 000..b510b361b4a
--- /dev/null
+++ b/dev-games/tiled/tiled-1.3.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.10:5
+   >=dev-qt/qtdeclarative-5.10:5
+   >=dev-qt/qtgui-5.10:5
+   >=dev-qt/qtnetwork-5.10:5
+   >=dev-qt/qtwidgets-5.10:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/

2020-03-19 Thread Michael Palimaka
commit: ee1d10ae61d55000460d5a30a1d96973a6ba2fbb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 19 07:39:05 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 19 07:39:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1d10ae

app-misc/ytree: version bump 2.02

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest  |  1 +
 app-misc/ytree/ytree-2.02.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index 654026c7869..5ef4653db19 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1,3 +1,4 @@
 DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5
 DIST ytree-2.00.tar.gz 124654 BLAKE2B 
db55a463c3103a544ce882da9e5297a9bde3d6e5b618332cf863dec87e6d1842197c5f6ae282e05d4a0674a8c8d52807f9eb2c163e87c1adf0b8c484e1874d62
 SHA512 
4306ac6f46187dafd48103348fc30cafd8cec50a196a526249c15528604ad635b0bbf96897fedcb69360b43000d0447698523168589aa917a5884252fa183529
 DIST ytree-2.01.tar.gz 124683 BLAKE2B 
b6ee398b21f22ded23d4cba03ab50fa45113f57341029db1bbba2bafdf286f77191904e9d785b1009d57d79d58d82dafebd4bf75753f0724c855f3410e867299
 SHA512 
2a3ee821462f5aec21aeb613b336831b1f94a5595a3aefc718b4e7516471f43db85e8e430f2d9593d199f455719bacb7ee19e3419806a599354c29ff49d71ae6
+DIST ytree-2.02.tar.gz 124868 BLAKE2B 
e0b9b4251617df9d851752382e695657eb3bef5ce58deff00604ded14d6d29dad1c50b2d9f394defdabc3338bcdf491a9cec5821022e1171f2aa2b6887b274cb
 SHA512 
31a425e9acd81921c111f1ef72f9e2d9342c04cdd9121d9cecd81893518b6f9579bfe22c3630d4d117783aed536cfafdf09866eb80bace3e5cbd59fd393e77a1

diff --git a/app-misc/ytree/ytree-2.02.ebuild b/app-misc/ytree/ytree-2.02.ebuild
new file mode 100644
index 000..3a14d3abcd1
--- /dev/null
+++ b/app-misc/ytree/ytree-2.02.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A curses-based file manager"
+HOMEPAGE="https://www.han.de/~werner/ytree.html;
+SRC_URI="https://www.han.de/~werner/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.99-tinfo.patch"
+)
+
+DOCS=( CHANGES README THANKS ytree.conf )
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   einstalldocs
+   dobin ${PN}
+   doman ${PN}.1
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2020-03-03 Thread Michael Palimaka
commit: f8cfbfb5c87ccc27ac0e0f14712ead20c4c8c99e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Mar  3 10:24:24 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Mar  3 10:32:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cfbfb5

app-portage/tatt: version bump 0.7

Bug: https://bugs.gentoo.org/711204
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/Manifest|  1 +
 app-portage/tatt/tatt-0.7.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index c095edbcb27..c4a11f1b889 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,2 +1,3 @@
 DIST tatt-0.5.tar.gz 23249 BLAKE2B 
d98456bab4ec4d820bddc2ec614e02582f5b0385d806c876a5155cb09bd1468908ded3f5c879fc38f2cb4211f8415640dd20b6b123c926b02387d49dced1
 SHA512 
0e2fa0dc12339be2ee2408a9dfa06201857bd2ef570b1c5ab46f0c4f0dc07492fc16d74c8f05cdef9232361b77843703d5f7e6752bff17a1ca2c3aa3cb1c1f29
 DIST tatt-0.6.tar.gz 21689 BLAKE2B 
d11bfb616cd27f1a303d4c95dec875cad42d31d72654be4649dac2c7b3f086b7c5a1886d9c9fbd0a858d9e042c9db0a7b5e2f4167c46b6291509f9d97a654097
 SHA512 
c12ea273af8b5bb410493f297776d730b7c36748a5f1b735c94dfb0542f9f03d28482060858951ac9fa161fc299c21473f5bdeaa4d89fb88ef61187a809dcac2
+DIST tatt-0.7.tar.gz 21802 BLAKE2B 
a0195f253e2777a8756fd7d1f83804bf3a4ca90fdeb07b2f8dc28dcb6f1d1f3c47fd948e0d001103f7972dc8cb8ee45a237dd24b3dc149392aa9841fe3d6532a
 SHA512 
1f2a144512801d50585d40074553049ebd08bc5f084a0623b89d901acb9448657e7f42f2c8da5f613e0b2ff5c3fe59fbada1ad911c9693846923e256a2e97ecd

diff --git a/app-portage/tatt/tatt-0.7.ebuild b/app-portage/tatt/tatt-0.7.ebuild
new file mode 100644
index 000..870fa559595
--- /dev/null
+++ b/app-portage/tatt/tatt-0.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="arch testing tool"
+HOMEPAGE="https://github.com/gentoo/tatt;
+SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+templates"
+
+RDEPEND="
+   app-portage/eix
+   app-portage/gentoolkit
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   www-client/pybugz
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use templates; then
+   insinto "/usr/share/${PN}"
+   doins -r templates
+   fi
+   doman tatt.1
+   doman tatt.5
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2020-03-03 Thread Michael Palimaka
commit: 88b766c8b43f6bfbc7e895f0e42ad7f25c130eac
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Mar  3 10:22:28 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Mar  3 10:32:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b766c8

app-portage/tatt: port to EAPI 7

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/tatt-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/tatt/tatt-.ebuild 
b/app-portage/tatt/tatt-.ebuild
index 8351da5ce08..15cbacda910 100644
--- a/app-portage/tatt/tatt-.ebuild
+++ b/app-portage/tatt/tatt-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 
@@ -24,7 +24,7 @@ RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
www-client/pybugz
 "
-DEPEND="${RDEPEND}
+BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
 "
 



[gentoo-commits] proj/tatt: New tag: v0.7

2020-03-03 Thread Michael Palimaka
commit: 
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar  3 10:15:47 2020 +

New tag: v0.7




[gentoo-commits] proj/tatt:master commit in: /, tatt/

2020-03-03 Thread Michael Palimaka
commit: a32cac46187088b46e0a7095aff504a62cbb871b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Mar  3 10:02:40 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Mar  3 10:03:09 2020 +
URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=a32cac46

Migrate from package.keywords to package.accept_keywords

Bug: https://bugs.gentoo.org/711204
Signed-off-by: Michael Palimaka  gentoo.org>

 README.md  | 2 +-
 tatt.5 | 2 +-
 tatt/dot-tatt-spec | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index aea16d3..6e6799a 100644
--- a/README.md
+++ b/README.md
@@ -101,7 +101,7 @@ The specification of the configuration file can be found in 
dot-tatt-spec which
 # template-dir="/usr/share/tatt/templates/"
 
 # Where do you want tatt to put unmasked packages.
-# unmaskfile="/etc/portage/package.keywords/archtest"
+# unmaskfile="/etc/portage/package.accept_keywords/archtest"
 
 # You can customize the maximal number of rdeps to be tested as follows:
 # rdeps=3

diff --git a/tatt.5 b/tatt.5
index 909f871..3a84ec0 100644
--- a/tatt.5
+++ b/tatt.5
@@ -33,7 +33,7 @@ which usually resides \fI 
/usr/lib/${python}/site-packages/tatt \fI
 .br
 # Where do you want tatt to put unmasked packages.
 .br
-#unmaskfile="/etc/portage/package.keywords/archtest"
+#unmaskfile="/etc/portage/package.accept_keywords/archtest"
 
 .br
 # You can customize the maximal number of rdeps to be tested as follows:

diff --git a/tatt/dot-tatt-spec b/tatt/dot-tatt-spec
index e7feb8c..76a7039 100644
--- a/tatt/dot-tatt-spec
+++ b/tatt/dot-tatt-spec
@@ -1,7 +1,7 @@
 successmessage=string(default="Archtested on @@ARCH@@: Everything fine")
 
ignoreprefix=string_list(default=list("elibc_","video_cards_","linguas_","python_targets_","python_single_target_","kdeenablefinal","test","debug"))
 template-dir=string(default="/usr/share/tatt/templates/")
-unmaskfile=string(default="/etc/portage/package.keywords/archtest")
+unmaskfile=string(default="/etc/portage/package.accept_keywords/archtest")
 arch=string(default="x86")
 defaultopts=string(default="")
 emergeopts=string(default="")



[gentoo-commits] repo/gentoo:master commit in: media-sound/mp3diags/

2020-02-29 Thread Michael Palimaka
commit: 242d52cec78669064d65f8b2d4162e30c87abcac
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Mar  1 03:18:22 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Mar  1 03:18:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242d52ce

media-sound/mp3diags: avoid unused dependency

Closes: https://bugs.gentoo.org/711086
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 media-sound/mp3diags/mp3diags-1.5.01.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-sound/mp3diags/mp3diags-1.5.01.ebuild 
b/media-sound/mp3diags/mp3diags-1.5.01.ebuild
index 2d96e59d193..58c6ebc2190 100644
--- a/media-sound/mp3diags/mp3diags-1.5.01.ebuild
+++ b/media-sound/mp3diags/mp3diags-1.5.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,6 +31,13 @@ RDEPEND="${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 
+src_prepare() {
+   # unused dependency - bug #711086
+   sed -i -e "/^network/d" src/src.pro || die
+
+   default
+}
+
 src_configure() {
eqmake5 ${PN}.pro
 }



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-02-29 Thread Michael Palimaka
commit: 928ed84e60f8e224dcc38d1a34483732a4b424d8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Mar  1 02:09:04 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Mar  1 02:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928ed84e

net-irc/unrealircd: version bump 5.0.3.1

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest  |   1 +
 net-irc/unrealircd/unrealircd-5.0.3.1.ebuild | 168 +++
 2 files changed, 169 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 58f56e803af..7dd56d86c12 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,4 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
 DIST unrealircd-5.0.1.tar.gz 4892906 BLAKE2B 
bf3515dc962ead462b32dd3a2dd44b292306ea4c64f1405c54e89d835565506394b5dab9d244a9df316afc150808baddcb53c500ef026db50c570024295cc4e1
 SHA512 
5ca8a05f985d07ad9e676c39a8ba5e1409797a155a9df505f685ab4d6616af30ad3946b933df75bdea66ab3984578af77144f67bea7fd65b16ba6da250c09eed
+DIST unrealircd-5.0.3.1.tar.gz 4902967 BLAKE2B 
d3c2e2399091b3aa9906583231d5ba42534234c4c40ce7412609fe8866438848bb69a4fc3cd378e0ed9ab13970ba2a7b27ba9fccdaaaea3585ec0a05aa5f89c2
 SHA512 
1bf3e2aab2f14d68a02ae6925d9e91135a92cf08886f703be0cd203c8b4b323bfc3930254d2bda381e60b3991f379115c954fa1fd262e28d7a27172a25bb172a
 DIST unrealircd-5.0.3.tar.gz 4902148 BLAKE2B 
954ee5a6953378809b0bfe793a698c3dd0f243af0dea651391fa953a13f4ea8b71925bfeecbf9cff4098d51bb6cb154559d6ea8608bfb0e98790c137bb4ac20b
 SHA512 
7fdee09cecebc1c2ceb9456c1d49bef566f240ca03827aa35a16c875f7aa8e1fc1e520a5f922303de56bfe828e4fdb6bf9fc6513b4defe24f3b77678603f7a56

diff --git a/net-irc/unrealircd/unrealircd-5.0.3.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.3.1.ebuild
new file mode 100644
index 000..10fd8b75326
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.3.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+ 

[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/

2020-02-29 Thread Michael Palimaka
commit: 8b67d2c1991e37b5708ea07aeaf066f580d81c2d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Mar  1 01:50:41 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Mar  1 01:50:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b67d2c1

app-misc/ytree: version bump 2.01

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest  |  1 +
 app-misc/ytree/ytree-2.01.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index a922d9245d7..654026c7869 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1,2 +1,3 @@
 DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5
 DIST ytree-2.00.tar.gz 124654 BLAKE2B 
db55a463c3103a544ce882da9e5297a9bde3d6e5b618332cf863dec87e6d1842197c5f6ae282e05d4a0674a8c8d52807f9eb2c163e87c1adf0b8c484e1874d62
 SHA512 
4306ac6f46187dafd48103348fc30cafd8cec50a196a526249c15528604ad635b0bbf96897fedcb69360b43000d0447698523168589aa917a5884252fa183529
+DIST ytree-2.01.tar.gz 124683 BLAKE2B 
b6ee398b21f22ded23d4cba03ab50fa45113f57341029db1bbba2bafdf286f77191904e9d785b1009d57d79d58d82dafebd4bf75753f0724c855f3410e867299
 SHA512 
2a3ee821462f5aec21aeb613b336831b1f94a5595a3aefc718b4e7516471f43db85e8e430f2d9593d199f455719bacb7ee19e3419806a599354c29ff49d71ae6

diff --git a/app-misc/ytree/ytree-2.01.ebuild b/app-misc/ytree/ytree-2.01.ebuild
new file mode 100644
index 000..3a14d3abcd1
--- /dev/null
+++ b/app-misc/ytree/ytree-2.01.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A curses-based file manager"
+HOMEPAGE="https://www.han.de/~werner/ytree.html;
+SRC_URI="https://www.han.de/~werner/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.99-tinfo.patch"
+)
+
+DOCS=( CHANGES README THANKS ytree.conf )
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   einstalldocs
+   dobin ${PN}
+   doman ${PN}.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2020-02-10 Thread Michael Palimaka
commit: 9d7bea911eb4ec55843e0721daee517245c52617
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 12:19:23 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 12:19:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7bea91

dev-games/tiled: version bump 1.3.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.3.2.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 78450690307..9ca80d8f367 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,3 +1,4 @@
 DIST tiled-1.2.4.tar.gz 16875074 BLAKE2B 
19d9e000949a889af90f48c31862aab8d00cbd968d518bc48e58775763ff2b293d5e82f10b8ec45dda936bf81b177f88aa4962900c7b70b01ce514fabf717c46
 SHA512 
a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7
 DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 
75d7ba6f715963cc5209181664052aa276dead8311e8fb99561c8375c4fce3400b60f71f4bce3213e1198e3217812e8debdedc72c87dff3f553e391ed1e9438d
 SHA512 
2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a
 DIST tiled-1.3.1.tar.gz 15728903 BLAKE2B 
f9b6aa89b450bbb6fe101610f81f3f8a2c385149eb07d79c3b2ddf33bb654c7d1f48b8938975be5037824a1fd14840a7ee8b4a0cc8b009808bdfdc4aec99525e
 SHA512 
b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73
+DIST tiled-1.3.2.tar.gz 15826960 BLAKE2B 
3e9669eaee3c1cd5a891cdb7516b620d183d955a0f988bed20403edfdcb629dfeff13baab91fad973f9fe5311e7a1aac9e422dfffb29a550ad7ca5658152279f
 SHA512 
25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead

diff --git a/dev-games/tiled/tiled-1.3.2.ebuild 
b/dev-games/tiled/tiled-1.3.2.ebuild
new file mode 100644
index 000..b510b361b4a
--- /dev/null
+++ b/dev-games/tiled/tiled-1.3.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.10:5
+   >=dev-qt/qtdeclarative-5.10:5
+   >=dev-qt/qtgui-5.10:5
+   >=dev-qt/qtnetwork-5.10:5
+   >=dev-qt/qtwidgets-5.10:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rpmdevtools/

2020-02-10 Thread Michael Palimaka
commit: 732994847c861f34b88b1badb9815a5db8acf121
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:52:46 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73299484

dev-util/rpmdevtools: port to EAPI 7 and python 3

Bug: https://bugs.gentoo.org/708960
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild 
b/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild
new file mode 100644
index 000..b2ec0bd71ef
--- /dev/null
+++ b/dev-util/rpmdevtools/rpmdevtools-8.10-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit python-single-r1
+
+DESCRIPTION="Collection of rpm packaging related utilities"
+HOMEPAGE="https://pagure.io/rpmdevtools;
+SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="emacs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-lang/perl:*
+"
+RDEPEND="${COMMON_DEPEND}
+   net-misc/curl
+   emacs? ( app-emacs/rpm-spec-mode )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-apps/help2man
+"
+
+src_prepare() {
+   default
+   python_fix_shebang rpmdev-{rmdevelrpms.py,checksig,sort,vercmp,bumpspec}
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-02-10 Thread Michael Palimaka
commit: 317668f91c1c2a6a06057b94ea4982b03c99be0a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:38:25 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317668f9

net-irc/unrealircd: version bump 5.0.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   1 +
 net-irc/unrealircd/unrealircd-5.0.3.ebuild | 168 +
 2 files changed, 169 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 90966d9da46..58f56e803af 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,2 +1,3 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
 DIST unrealircd-5.0.1.tar.gz 4892906 BLAKE2B 
bf3515dc962ead462b32dd3a2dd44b292306ea4c64f1405c54e89d835565506394b5dab9d244a9df316afc150808baddcb53c500ef026db50c570024295cc4e1
 SHA512 
5ca8a05f985d07ad9e676c39a8ba5e1409797a155a9df505f685ab4d6616af30ad3946b933df75bdea66ab3984578af77144f67bea7fd65b16ba6da250c09eed
+DIST unrealircd-5.0.3.tar.gz 4902148 BLAKE2B 
954ee5a6953378809b0bfe793a698c3dd0f243af0dea651391fa953a13f4ea8b71925bfeecbf9cff4098d51bb6cb154559d6ea8608bfb0e98790c137bb4ac20b
 SHA512 
7fdee09cecebc1c2ceb9456c1d49bef566f240ca03827aa35a16c875f7aa8e1fc1e520a5f922303de56bfe828e4fdb6bf9fc6513b4defe24f3b77678603f7a56

diff --git a/net-irc/unrealircd/unrealircd-5.0.3.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.3.ebuild
new file mode 100644
index 000..10fd8b75326
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.3.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with !operoverride no-operoverride) \
+   $(use_with operoverride-verify)
+}
+
+src_install() {
+   keepdir /var/log/${PN}
+   keepdir /var/lib/${PN}/tmp
+
+   newbin src/ircd ${PN}
+
+   (
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-02-10 Thread Michael Palimaka
commit: 51b0d1eec782c8b6dea580f52bcc6d682d46bd57
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:34:22 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:34:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b0d1ee

net-irc/unrealircd: remove 5.0.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   1 -
 net-irc/unrealircd/unrealircd-5.0.0.ebuild | 164 -
 2 files changed, 165 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 948ea8360d7..90966d9da46 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,2 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
-DIST unrealircd-5.0.0.tar.gz 4891870 BLAKE2B 
f65156e83e2fbdbbf1f843199fded988cf3aa5304de877e1a1804ae2409308aa17ced6ed875f569313026f94fd0fb82d8f23f64b58661912a32de9f17ebadb81
 SHA512 
48fd93b0edcd3d9489fd9d1c7ea8b60ad3404383ec126df2840be587b087e2f9a6b267e08f616cdd63b3e33f498c552f4cfa5d6b9db820cb73da0fc6ba86e333
 DIST unrealircd-5.0.1.tar.gz 4892906 BLAKE2B 
bf3515dc962ead462b32dd3a2dd44b292306ea4c64f1405c54e89d835565506394b5dab9d244a9df316afc150808baddcb53c500ef026db50c570024295cc4e1
 SHA512 
5ca8a05f985d07ad9e676c39a8ba5e1409797a155a9df505f685ab4d6616af30ad3946b933df75bdea66ab3984578af77144f67bea7fd65b16ba6da250c09eed

diff --git a/net-irc/unrealircd/unrealircd-5.0.0.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.0.ebuild
deleted file mode 100644
index 6a996cec84f..000
--- a/net-irc/unrealircd/unrealircd-5.0.0.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SSL_CERT_MANDATORY=1
-inherit ssl-cert
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
-IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
-
-RDEPEND="
-   acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   >=net-dns/c-ares-1.7:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   if use class-nofakelag; then
-   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   eapply_user
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --with-nick-history=2000 \
-   --with-permissions=0640 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --enable-dynamic-linking \
-   --enable-ssl="${EPREFIX}"/usr \
-   $(use_enable curl libcurl "${EPREFIX}"/usr) \
-   $(use_enable prefixaq) \
-   $(use_with showlistmodes) \
-   $(use_with !operoverride no-operoverride) \
-   $(use_with operoverride-verify)
-}
-
-src_install() {
-   keepdir /var/log/${PN}
-   keepdir /var/lib/${PN}/tmp
-
-   newbin src/ircd ${PN}
-
-   (
-   cd src/modules || die
-   for subdir in $(find . -type d -print); do
-   if [[ -n $(shopt -s nullglob; echo ${subdir}/*.so) ]

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2020-02-10 Thread Michael Palimaka
commit: 459b4bb01964ca71d2e30b5441c219c26713e278
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:32:58 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:32:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459b4bb0

net-analyzer/testssl: version bump 3.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 net-analyzer/testssl/Manifest   |  1 +
 net-analyzer/testssl/testssl-3.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
index 72dfb57d04a..3597023e411 100644
--- a/net-analyzer/testssl/Manifest
+++ b/net-analyzer/testssl/Manifest
@@ -1 +1,2 @@
 DIST testssl-2.9.5_p8.tar.gz 8956035 BLAKE2B 
692e08e6ff3dedf52dad5ba960291043740fa4e8e8f117b5dff93adfe1a620add3a34660fcbc1c68b53e23b0df5a0ff1862a33b12a50e78312c65791e0a55b42
 SHA512 
4c0fd1faa8978f85b46a6ae41471e16c8ab2d5651bdb6e009478aeed7b363a3648ff44e6e7689ccf421bd5e6374a2b5bfe9e5a13f7284c3a46371ed58ce4e5fb
+DIST testssl-3.0.tar.gz 9207778 BLAKE2B 
56f13cb58bc930e0c70ef1ff4734dd7e363f362397ebe354c446f1fd6e73a0774a6eb84326a405a5aab224b058754e03fcecda254617eee2fde4d9566ada4e15
 SHA512 
a5e65d3145bc422cf03b49087cc24cadca367206a06dda61d114b0a6afd7c4921204e23cdc3ade2f5d7e9ce4adf17b54691b9d33d46b75b296111663e9cf063a

diff --git a/net-analyzer/testssl/testssl-3.0.ebuild 
b/net-analyzer/testssl/testssl-3.0.ebuild
new file mode 100644
index 000..8a2472e4e27
--- /dev/null
+++ b/net-analyzer/testssl/testssl-3.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN}.sh"
+MY_PV="${PV/_p/-}"
+
+DESCRIPTION="Tool to check TLS/SSL cipher support"
+HOMEPAGE="https://testssl.sh/;
+SRC_URI="https://github.com/drwetter/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2 bundled-openssl? ( openssl )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bundled-openssl kerberos"
+
+RDEPEND="
+   app-shells/bash[net]
+   net-dns/bind-tools
+   sys-apps/util-linux
+   sys-libs/ncurses:0
+   sys-process/procps
+   bundled-openssl? (
+   kerberos? (
+   sys-libs/zlib
+   virtual/krb5
+   )
+   )
+   !bundled-openssl? ( dev-libs/openssl:0 )
+"
+
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+QA_PREBUILT="opt/${PN}/*"
+
+pkg_setup() {
+   if use amd64; then
+   if use kerberos; then
+   BUNDLED_OPENSSL="openssl.Linux.x86_64.krb5"
+   else
+   BUNDLED_OPENSSL="openssl.Linux.x86_64"
+   fi
+   elif use x86; then
+   BUNDLED_OPENSSL="openssl.Linux.i686"
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i ${PN}.sh \
+   -e 
's|TESTSSL_INSTALL_DIR="${TESTSSL_INSTALL_DIR:-""}"|TESTSSL_INSTALL_DIR="/"|' \
+   -e 's|$TESTSSL_INSTALL_DIR/etc/|/|g' || die
+
+   if use bundled-openssl; then
+   sed -i ${PN}.sh \
+   -e "/find_openssl_binary()/a 
OPENSSL=\"/opt/${PN}/${BUNDLED_OPENSSL}\"" || die
+   fi
+}
+
+src_install() {
+   dodoc CHANGELOG.md CREDITS.md Readme.md
+   dodoc openssl-iana.mapping.html
+
+   dobin ${PN}.sh
+
+   insinto /etc/${PN}
+   doins etc/*
+
+   if use bundled-openssl; then
+   exeinto /opt/${PN}
+   use amd64 && doexe bin/${BUNDLED_OPENSSL}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2020-02-10 Thread Michael Palimaka
commit: 85a2720838387019578ea22c79adebb64acd45da
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:14:54 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:18:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a27208

net-analyzer/testssl: remove 2.9.5_p7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 net-analyzer/testssl/Manifest|  1 -
 net-analyzer/testssl/testssl-2.9.5_p7.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
index 8ea50271710..72dfb57d04a 100644
--- a/net-analyzer/testssl/Manifest
+++ b/net-analyzer/testssl/Manifest
@@ -1,2 +1 @@
-DIST testssl-2.9.5_p7.tar.gz 8955971 BLAKE2B 
6ca3bc60445c9448c3dc24ee7262e57bc03a2c686bbeebcc1cc850edfa652538c1ba5365189c27e78f0cb977e68d2ea1a9f940d47cd0a53402d1fa9a31a33483
 SHA512 
35ab900b84db8a0a210cb9ce8bb794ff7e8cddd5c85a151083bc76eba834dce37597b29b6235fcf2ce37b004dd295b1756e01374a4943e1e2ed0d2a8cf8761f6
 DIST testssl-2.9.5_p8.tar.gz 8956035 BLAKE2B 
692e08e6ff3dedf52dad5ba960291043740fa4e8e8f117b5dff93adfe1a620add3a34660fcbc1c68b53e23b0df5a0ff1862a33b12a50e78312c65791e0a55b42
 SHA512 
4c0fd1faa8978f85b46a6ae41471e16c8ab2d5651bdb6e009478aeed7b363a3648ff44e6e7689ccf421bd5e6374a2b5bfe9e5a13f7284c3a46371ed58ce4e5fb

diff --git a/net-analyzer/testssl/testssl-2.9.5_p7.ebuild 
b/net-analyzer/testssl/testssl-2.9.5_p7.ebuild
deleted file mode 100644
index 4398957f634..000
--- a/net-analyzer/testssl/testssl-2.9.5_p7.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN}.sh"
-MY_PV="${PV/_p/-}"
-
-DESCRIPTION="Tool to check TLS/SSL cipher support"
-HOMEPAGE="https://testssl.sh/;
-SRC_URI="https://github.com/drwetter/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 bundled-openssl? ( openssl )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bundled-openssl kerberos"
-
-RDEPEND="
-   app-shells/bash[net]
-   net-dns/bind-tools
-   sys-apps/util-linux
-   sys-libs/ncurses:0
-   sys-process/procps
-   bundled-openssl? (
-   kerberos? (
-   sys-libs/zlib
-   virtual/krb5
-   )
-   )
-   !bundled-openssl? ( dev-libs/openssl:0 )
-"
-
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-QA_PREBUILT="opt/${PN}/*"
-
-pkg_setup() {
-   if use amd64; then
-   if use kerberos; then
-   BUNDLED_OPENSSL="openssl.Linux.x86_64.krb5"
-   else
-   BUNDLED_OPENSSL="openssl.Linux.x86_64"
-   fi
-   elif use x86; then
-   BUNDLED_OPENSSL="openssl.Linux.i686"
-   fi
-}
-
-src_prepare() {
-   default
-   sed -i ${PN}.sh \
-   -e 
's|TESTSSL_INSTALL_DIR="${TESTSSL_INSTALL_DIR:-""}"|TESTSSL_INSTALL_DIR="/"|' \
-   -e 's|$TESTSSL_INSTALL_DIR/etc/|/|g' || die
-
-   if use bundled-openssl; then
-   sed -i ${PN}.sh \
-   -e "/find_openssl_binary()/a 
OPENSSL=\"/opt/${PN}/${BUNDLED_OPENSSL}\"" || die
-   fi
-}
-
-src_install() {
-   dodoc CHANGELOG.stable-releases.txt CREDITS.md Readme.md
-   dodoc openssl-rfc.mappping.html
-
-   dobin ${PN}.sh
-
-   insinto /etc/${PN}
-   doins etc/*
-
-   if use bundled-openssl; then
-   exeinto /opt/${PN}
-   use amd64 && doexe bin/${BUNDLED_OPENSSL}
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2020-02-10 Thread Michael Palimaka
commit: 9f610f8ea865db7d9a5d131920810cc1fee0b960
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:11:04 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f610f8e

app-admin/keepass: version bump 2.44

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/Manifest|   1 +
 app-admin/keepass/keepass-2.44.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index 0ffc6e2a60a..58a2544fefc 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -1 +1,2 @@
 DIST KeePass-2.43-Source.zip 5177684 BLAKE2B 
72530afd37139d250fe7378ccfec9056e9f2210aa9dfc4cc082d977ccfc517697bc52dad3d487ebabc796977cdbb9679df32a79a6be807c21ceab5931d464df0
 SHA512 
c403ae5d7b2a997e1aadffd6a522c8292d01a5803371af8b30734414ca5d47871b53a15067251d4cb072215fd41396465b0b16351e76dad7a48044b7ed62a7e8
+DIST KeePass-2.44-Source.zip 5182922 BLAKE2B 
092d1b982d748ea1b13f26fe5423a491855cb491c80cae7632429d488f80fd730df5d2f1613bab528d55a3aadcf0cb4f4055a637d2b14b68a468e4baf9ab1837
 SHA512 
ef2ca69e40c0787b63fc30a2b222dd77fd9f0addf8593511dcd0a47580cc8de5e0900c7d4e6f77c0e5a49d1728286cf1b5856cdc65ef175e4acfdd1ffc54b55e

diff --git a/app-admin/keepass/keepass-2.44.ebuild 
b/app-admin/keepass/keepass-2.44.ebuild
new file mode 100644
index 000..db354f61366
--- /dev/null
+++ b/app-admin/keepass/keepass-2.44.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg-utils
+
+MY_PN="KeePass"
+DESCRIPTION="A free, open source, light-weight and easy-to-use password 
manager"
+HOMEPAGE="https://keepass.info/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aot"
+
+COMMON_DEPEND="dev-lang/mono"
+DEPEND="${COMMON_DEPEND}
+   app-arch/unzip
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-dotnet/libgdiplus[cairo]
+"
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
+
+# bug #687052
+# file generated by mono --aot where *FLAGS don't make sense
+QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
+
+src_prepare() {
+   # KeePass looks for some XSL files in the same folder as the executable,
+   # we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.
+   # This XSL file will not be upstreamed since the KeePass creator said 
that
+   # including this patch would break the Portable USB version of KeePass
+   # (which keeps/looks for xsl files in its own folder)
+   default
+
+   # Switch into build dir so the mono prepration script works correctly
+   pushd Build || die
+   source PrepMonoDev.sh || die
+   popd || die
+}
+
+src_compile() {
+   export MONO_REGISTRY_PATH=/dev/null # bug 659808
+
+   # Build with Release target
+   xbuild /target:KeePass /property:Configuration=Release || die
+
+   # Run Ahead Of Time compiler on the binary
+   if use aot; then
+   cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
+   mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
+   fi
+}
+
+src_install() {
+   # Wrapper script to launch mono
+   make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
+
+   # Some XSL files
+   insinto "/usr/share/${PN}/XSL"
+   doins Ext/XSL/*
+
+   insinto "/usr/$(get_libdir)/${PN}"
+   exeinto "/usr/$(get_libdir)/${PN}"
+
+   doins Ext/KeePass.exe.config
+
+   # Default configuration, simply says to use user-specific configuration
+   doins Ext/KeePass.config.xml
+
+   # The actual executable
+   doexe Build/KeePass/Release/KeePass.exe
+
+   # Copy the AOT compilation result
+   if use aot; then
+   doexe Build/KeePass/Release/KeePass.exe.so
+   fi
+
+   # Prepare the icons
+   newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
+   newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png 
"application-x-${PN}2.png"
+
+   # Create a desktop entry and associate it with the KeePass mime type
+   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" 
"MimeType=application/x-keepass2;\nStartupWMClass=KeePass2;"
+
+   # MIME descriptor for .kdbx files
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}/${PN}.xml"
+
+   # sed, because patching this really sucks
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2020-02-10 Thread Michael Palimaka
commit: 2b35661a1844af25aa5eb03ffadcf5a2debab196
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 11:00:49 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 11:00:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b35661a

app-admin/keepass: remove 2.42.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/Manifest  |   1 -
 app-admin/keepass/keepass-2.42.1.ebuild | 113 
 2 files changed, 114 deletions(-)

diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index 470ee9d4d77..0ffc6e2a60a 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -1,2 +1 @@
-DIST KeePass-2.42.1-Source.zip 5163432 BLAKE2B 
c24a57da863c92d3f89663f33ed89c277e248c926067c14a6a7e3526e77c458e943e62c4b98a3d86595eea308d8744fd4a17da6d5456030a771e324a662abd9f
 SHA512 
c87581afbaa516f637848db134a8d945db168bbbe97789a9a7424600d4188a21d2b1b3cf907a20577b2903ce8916b6b12355a3296ee1630a5b556c9170c4fa22
 DIST KeePass-2.43-Source.zip 5177684 BLAKE2B 
72530afd37139d250fe7378ccfec9056e9f2210aa9dfc4cc082d977ccfc517697bc52dad3d487ebabc796977cdbb9679df32a79a6be807c21ceab5931d464df0
 SHA512 
c403ae5d7b2a997e1aadffd6a522c8292d01a5803371af8b30734414ca5d47871b53a15067251d4cb072215fd41396465b0b16351e76dad7a48044b7ed62a7e8

diff --git a/app-admin/keepass/keepass-2.42.1.ebuild 
b/app-admin/keepass/keepass-2.42.1.ebuild
deleted file mode 100644
index c5d1b4af359..000
--- a/app-admin/keepass/keepass-2.42.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils xdg-utils
-
-MY_PN="KeePass"
-DESCRIPTION="A free, open source, light-weight and easy-to-use password 
manager"
-HOMEPAGE="https://keepass.info/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aot"
-
-COMMON_DEPEND="dev-lang/mono"
-DEPEND="${COMMON_DEPEND}
-   app-arch/unzip
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-dotnet/libgdiplus[cairo]
-"
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
-
-src_prepare() {
-   # KeePass looks for some XSL files in the same folder as the executable,
-   # we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.
-   # This XSL file will not be upstreamed since the KeePass creator said 
that
-   # including this patch would break the Portable USB version of KeePass
-   # (which keeps/looks for xsl files in its own folder)
-   default
-
-   # Switch into build dir so the mono prepration script works correctly
-   pushd Build || die
-   source PrepMonoDev.sh || die
-   popd || die
-}
-
-src_compile() {
-   export MONO_REGISTRY_PATH=/dev/null # bug 659808
-
-   # Build with Release target
-   xbuild /target:KeePass /property:Configuration=Release || die
-
-   # Run Ahead Of Time compiler on the binary
-   if use aot; then
-   cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
-   mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
-   fi
-}
-
-src_install() {
-   # Wrapper script to launch mono
-   make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
-
-   # Some XSL files
-   insinto "/usr/share/${PN}/XSL"
-   doins Ext/XSL/*
-
-   insinto "/usr/$(get_libdir)/${PN}"
-   exeinto "/usr/$(get_libdir)/${PN}"
-
-   doins Ext/KeePass.exe.config
-
-   # Default configuration, simply says to use user-specific configuration
-   doins Ext/KeePass.config.xml
-
-   # The actual executable
-   doexe Build/KeePass/Release/KeePass.exe
-
-   # Copy the AOT compilation result
-   if use aot; then
-   doexe Build/KeePass/Release/KeePass.exe.so
-   fi
-
-   # Prepare the icons
-   newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
-   newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png 
"application-x-${PN}2.png"
-
-   # Create a desktop entry and associate it with the KeePass mime type
-   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" 
"MimeType=application/x-keepass2;\nStartupWMClass=KeePass2;"
-
-   # MIME descriptor for .kdbx files
-   insinto /usr/share/mime/packages
-   doins "${FILESDIR}/${PN}.xml"
-
-   # sed, because patching this really sucks
-   sed -i 's/mono/mono --verify-all/g' "${D}/usr/bin/keepass" || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_upda

[gentoo-commits] repo/gentoo:master commit in: app-text/ansifilter/

2020-02-10 Thread Michael Palimaka
commit: 9f8c585aaa7e60efe2df0cdc21a8ed605fc22ab3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 10:59:45 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 10:59:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8c585a

app-text/ansifilter: version bump 2.16

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-text/ansifilter/Manifest   |  1 +
 app-text/ansifilter/ansifilter-2.16.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index 6824fad72a8..f3e03f70c12 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -1 +1,2 @@
 DIST ansifilter-2.15.tar.bz2 441381 BLAKE2B 
db55f8a21aada3aa851a099e5a19a3f3bbf81b8ce5d75b31600cbc47f409306e74f57ff51c52266212fa3c59730fac0d416e99f1fefe8a7009bd357ea216b0cd
 SHA512 
4c30ea11665ce0876664c77fbe69c377d5e692508a54b4629e9b6363c1f223b65ac91d20fd61d6d8cf719d1b391ca6d94d69dabbacde7c2dc460330d530a09af
+DIST ansifilter-2.16.tar.bz2 441932 BLAKE2B 
7a6af4e4b78cd4c26551791b4661a6f41c397a65abe19667f049bd393af0c5e1453a3f7f5f56c7d321c41c2cf36acc05575bb866f5dbf04184de1069d6c64a20
 SHA512 
ef621087e6d522e08423802d223f826f2fd6fe3b2efd8ed26e09f64e666202cdcdf68d19ebe5ac4b858a4339a8aa4d5f2ba309efa310837808381e09e39d4f90

diff --git a/app-text/ansifilter/ansifilter-2.16.ebuild 
b/app-text/ansifilter/ansifilter-2.16.ebuild
new file mode 100644
index 000..d4c9c6144d6
--- /dev/null
+++ b/app-text/ansifilter/ansifilter-2.16.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs qmake-utils
+
+DESCRIPTION="Handles text files containing ANSI terminal escape codes"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="qt5"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # bug 431452
+   rm src/qt-gui/moc_mydialog.cpp || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/qt-gui > /dev/null || die
+   eqmake5
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG 
-std=c++11"
+
+   if use qt5 ; then
+   pushd src/qt-gui > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   dobin src/${PN}
+   use qt5 && dobin src/qt-gui/${PN}-gui
+
+   gunzip man/${PN}.1.gz
+   doman man/${PN}.1
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gource/

2020-02-10 Thread Michael Palimaka
commit: e7d211d32bba7ee27ad3a129986978b2d27387d5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 10:56:39 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 10:56:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d211d3

dev-util/gource: remove 0.49

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/gource/Manifest   |  1 -
 dev-util/gource/gource-0.49.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-util/gource/Manifest b/dev-util/gource/Manifest
index 46762be358e..0f6bcc3f6e5 100644
--- a/dev-util/gource/Manifest
+++ b/dev-util/gource/Manifest
@@ -1,2 +1 @@
-DIST gource-0.49.tar.gz 874349 BLAKE2B 
b7d24f415944921deb7df33be4e9918291f5df6dd4813bf98727894e0192b881a583a1dacec2d6e8f2d1a0d6b644bc3b735ef8d7c0b7882d77bcd80913fe08c5
 SHA512 
cb3482dd06cf38bd775f2ac4b8f3bee78e480dd51e37527024df6e59d6e613290297d65e167a21364aa6251eff78a50ecc8a5fd3772a6e9a4ad22ca21b4b615e
 DIST gource-0.51.tar.gz 882783 BLAKE2B 
86a95a55ef9e1ec50e19a4859163d7cdc2733b7c55a68e4d2db493e4c6587682b900b2c73525131972da4dde9fc4d9fa41ba728bdc56fd46fc6a559cb4d837f0
 SHA512 
f29326ffb2aa6f645fb941e08e41f0cbf8dd894d5a4d607b782caeb12a24e6446198027060b880e0ad14a36efbed19023620dd8c890cfc0c027fc90ac2d5be24

diff --git a/dev-util/gource/gource-0.49.ebuild 
b/dev-util/gource/gource-0.49.ebuild
deleted file mode 100644
index 2674015bbd8..000
--- a/dev-util/gource/gource-0.49.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="A software version control visualization tool"
-HOMEPAGE="https://gource.io/;
-SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-libs/boost-1.46:=[threads(+)]
-   >=media-libs/glew-1.5:0=
-   >=media-libs/libpng-1.2:0=
-   media-libs/libsdl2[video,opengl,X]
-   media-libs/sdl2-image[jpeg,png]
-   dev-libs/libpcre:3
-   dev-libs/tinyxml
-   media-libs/freetype:2
-   media-libs/mesa[X(+)]
-   virtual/glu:0
-"
-RDEPEND="${COMMON_DEPEND}
-   media-fonts/freefont
-"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   >=media-libs/glm-0.9.3
-"
-
-DOCS=( README ChangeLog THANKS )
-
-src_configure() {
-   # fix bug #386525
-   # this enables gource to be compiled against dev-libs/tinyxml[stl]
-   if has_version dev-libs/tinyxml[stl]; then
-   append-cppflags -DTIXML_USE_STL;
-   fi
-
-   econf \
-   --enable-ttf-font-dir=/usr/share/fonts/freefont/ \
-   --with-tinyxml
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/ansifilter/

2020-02-10 Thread Michael Palimaka
commit: ff8f4f66caee7ea6aa12121a1113eae2d8198f77
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Feb 10 10:54:15 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Feb 10 10:55:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8f4f66

app-text/ansifilter: remove 2.14

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 app-text/ansifilter/Manifest   |  1 -
 app-text/ansifilter/ansifilter-2.14.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index e29d60842a0..6824fad72a8 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -1,2 +1 @@
-DIST ansifilter-2.14.tar.bz2 441884 BLAKE2B 
90b3b0330866da11c00b105aa79164178aebecf39131f5c8d8e373091f53d2d8bbced54472c975a61857d594a9fa92ce08d018523f471fde445d4548d48b949b
 SHA512 
a0b7f12ea5b9ef9b5845a03484a2e238a9f60e0e49f8eddca8bf24b47faba48aa0b55f922678b3bf1b3f08857bbe9a8285b3f318f2adec84673bc502e21b6802
 DIST ansifilter-2.15.tar.bz2 441381 BLAKE2B 
db55f8a21aada3aa851a099e5a19a3f3bbf81b8ce5d75b31600cbc47f409306e74f57ff51c52266212fa3c59730fac0d416e99f1fefe8a7009bd357ea216b0cd
 SHA512 
4c30ea11665ce0876664c77fbe69c377d5e692508a54b4629e9b6363c1f223b65ac91d20fd61d6d8cf719d1b391ca6d94d69dabbacde7c2dc460330d530a09af

diff --git a/app-text/ansifilter/ansifilter-2.14.ebuild 
b/app-text/ansifilter/ansifilter-2.14.ebuild
deleted file mode 100644
index 89eb5868d89..000
--- a/app-text/ansifilter/ansifilter-2.14.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs qmake-utils
-
-DESCRIPTION="Handles text files containing ANSI terminal escape codes"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="qt5"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # bug 431452
-   rm src/qt-gui/moc_mydialog.cpp || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   eqmake5
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG 
-std=c++11"
-
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   dobin src/${PN}
-   use qt5 && dobin src/qt-gui/${PN}-gui
-
-   gunzip man/${PN}.1.gz
-   doman man/${PN}.1
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/

2020-01-20 Thread Michael Palimaka
commit: 0db22dfec31f9dbddfb503da6b7b39d216ea20eb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan 20 10:44:09 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Jan 20 10:44:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db22dfe

media-gfx/evoluspencil: avoid debuging symbol collision

This is a binary package, so any symbols are likely useless anyway.

Closes: https://bugs.gentoo.org/703602
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild 
b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild
index 4980879c87b..c19f32abf04 100644
--- a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild
+++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -48,6 +48,9 @@ RDEPEND="
 
 S="${WORKDIR}"
 
+# bug 703602
+RESTRICT="splitdebug"
+
 QA_PREBUILT="
opt/${MY_PN}/*.so
opt/${MY_PN}/chrome-sandbox



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/

2020-01-20 Thread Michael Palimaka
commit: 3aff69cf5a9cb540cfde8a3617774b93a676d319
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan 20 10:18:25 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Jan 20 10:22:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aff69cf

sys-libs/libapparmor: bump EAPI, python compat, and LICENSE fix

Closes: https://bugs.gentoo.org/704878
Thanks-to: Jason Chan  gmail.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild | 98 +++
 1 file changed, 98 insertions(+)

diff --git a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild 
b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
new file mode 100644
index 000..e47d13d2ba5
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   sys-devel/autoconf-archive
+   sys-devel/bison
+   sys-devel/flex
+   doc? ( dev-lang/perl )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+   rm -r m4 || die "failed to remove bundled macros"
+   default
+   eautoreconf
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with perl) \
+   $(use_with python)
+}
+
+src_compile() {
+   emake -C src
+   emake -C include
+   use doc && emake -C doc
+   use perl && emake -C swig/perl
+
+   if use python ; then
+   pushd swig/python > /dev/null
+   emake libapparmor_wrap.c
+   distutils-r1_src_compile
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" -C src install
+   emake DESTDIR="${D}" -C include install
+   use doc && emake DESTDIR="${D}" -C doc install
+
+   if use perl ; then
+   emake DESTDIR="${D}" -C swig/perl install
+   perl_set_version
+   insinto "${VENDOR_ARCH}"
+   doins swig/perl/LibAppArmor.pm
+
+   # bug 620886
+   perl_delete_localpod
+   perl_fix_packlist
+   fi
+
+   if use python ; then
+   pushd swig/python > /dev/null
+   distutils-r1_src_install
+
+   python_moduleinto LibAppArmor
+   python_foreach_impl python_domodule LibAppArmor.py
+   popd > /dev/null
+   fi
+
+   dodoc AUTHORS ChangeLog NEWS README
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2020-01-03 Thread Michael Palimaka
commit: a3af7fbe42ab33bc1046be705c3bb139bf37e79d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Jan  4 02:33:03 2020 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Jan  4 02:33:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3af7fbe

net-irc/unrealircd: version bump 5.0.1

Closes: https://bugs.gentoo.org/70
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   1 +
 net-irc/unrealircd/unrealircd-5.0.1.ebuild | 168 +
 2 files changed, 169 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 34b46325804..948ea8360d7 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,2 +1,3 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
 DIST unrealircd-5.0.0.tar.gz 4891870 BLAKE2B 
f65156e83e2fbdbbf1f843199fded988cf3aa5304de877e1a1804ae2409308aa17ced6ed875f569313026f94fd0fb82d8f23f64b58661912a32de9f17ebadb81
 SHA512 
48fd93b0edcd3d9489fd9d1c7ea8b60ad3404383ec126df2840be587b087e2f9a6b267e08f616cdd63b3e33f498c552f4cfa5d6b9db820cb73da0fc6ba86e333
+DIST unrealircd-5.0.1.tar.gz 4892906 BLAKE2B 
bf3515dc962ead462b32dd3a2dd44b292306ea4c64f1405c54e89d835565506394b5dab9d244a9df316afc150808baddcb53c500ef026db50c570024295cc4e1
 SHA512 
5ca8a05f985d07ad9e676c39a8ba5e1409797a155a9df505f685ab4d6616af30ad3946b933df75bdea66ab3984578af77144f67bea7fd65b16ba6da250c09eed

diff --git a/net-irc/unrealircd/unrealircd-5.0.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.1.ebuild
new file mode 100644
index 000..10fd8b75326
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with !operoverride no-operoverride) \
+   $(use_with operoverride-verify)
+}
+
+src_install() {
+   keepdir /var/log/${PN}
+   kee

[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2019-12-27 Thread Michael Palimaka
commit: c56911a6b10c8088e087046a0fa1cabfcdaed2f0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Dec 27 09:12:01 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Fri Dec 27 09:13:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56911a6

net-irc/unrealircd: version bump 5.0.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   1 +
 net-irc/unrealircd/unrealircd-5.0.0.ebuild | 164 +
 2 files changed, 165 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index efa17e7882e..34b46325804 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1 +1,2 @@
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686
+DIST unrealircd-5.0.0.tar.gz 4891870 BLAKE2B 
f65156e83e2fbdbbf1f843199fded988cf3aa5304de877e1a1804ae2409308aa17ced6ed875f569313026f94fd0fb82d8f23f64b58661912a32de9f17ebadb81
 SHA512 
48fd93b0edcd3d9489fd9d1c7ea8b60ad3404383ec126df2840be587b087e2f9a6b267e08f616cdd63b3e33f498c552f4cfa5d6b9db820cb73da0fc6ba86e333

diff --git a/net-irc/unrealircd/unrealircd-5.0.0.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.0.ebuild
new file mode 100644
index 000..6a996cec84f
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.0.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   if use class-nofakelag; then
+   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with !operoverride no-operoverride) \
+   $(use_with operoverride-verify)
+}
+
+src_install() {
+   keepdir /var/log/${PN}
+   keepdir /var/lib/${PN}/tmp
+
+   newbin src/ircd ${PN}
+
+   (
+   cd src/modules || die
+   for subdir in $(find . -type d -print); do
+   if [[ -n $(shopt -s nullglob; echo ${subdir}/*.so) ]]; 
then
+   exeinto 
/usr/$(get_libdir)/${PN}/modules/"${subdir}"
+   doexe "${subdir}"/*.so
+   fi
+   done
+   )
+
+   insinto /etc/${PN}
+   # Purposefully omitting the examples/ and ssl/ 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/files/, media-gfx/evoluspencil/

2019-12-05 Thread Michael Palimaka
commit: 633755817a3e9899074bb3a272fbb25d9174286f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec  5 10:02:49 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Dec  5 10:03:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63375581

media-gfx/evoluspencil: fix collision with media-gfx/pencil

Closes: https://bugs.gentoo.org/701778
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 .../{evoluspencil-3.1.0.ebuild => evoluspencil-3.1.0-r1.ebuild} | 2 +-
 media-gfx/evoluspencil/files/pencil.desktop | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild 
b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild
similarity index 96%
rename from media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild
rename to media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild
index 199a2b8ec46..7d1292de6d5 100644
--- a/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild
+++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild
@@ -64,7 +64,7 @@ src_install() {
doins -r opt/${MY_PN}-${MY_PV}/*
 
fperms 755 /opt/${MY_PN}/${MY_PN}
-   dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/evoluspencil
 
insinto /usr/share/applications
doins "${FILESDIR}"/${MY_PN}.desktop

diff --git a/media-gfx/evoluspencil/files/pencil.desktop 
b/media-gfx/evoluspencil/files/pencil.desktop
index 4a3354ddfd9..c965585c02f 100644
--- a/media-gfx/evoluspencil/files/pencil.desktop
+++ b/media-gfx/evoluspencil/files/pencil.desktop
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Name=Pencil
 Comment=An open-source GUI prototyping tool that is available for ALL 
platforms.
-Exec="/usr/bin/pencil"
+Exec="/usr/bin/evoluspencil"
 Terminal=false
 Type=Application
 Icon=pencil



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/

2019-12-02 Thread Michael Palimaka
commit: 4a376d4589ed8a2f7ae81409f5890f1ca0d05950
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec  2 09:28:27 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Dec  2 09:28:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a376d45

sys-libs/libapparmor: remove 2.13.1

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-libs/libapparmor/Manifest  |  1 -
 sys-libs/libapparmor/libapparmor-2.13.1.ebuild | 99 --
 2 files changed, 100 deletions(-)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index f99a118d76e..696ceaa4e8e 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sys-libs/libapparmor/libapparmor-2.13.1.ebuild 
b/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
deleted file mode 100644
index 81551b20fa1..000
--- a/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-###AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 eapi7-ver perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
-   sys-devel/autoconf-archive
-   sys-devel/bison
-   sys-devel/flex
-   doc? ( dev-lang/perl )
-   perl? ( dev-lang/swig )
-   python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-RESTRICT="test"
-
-src_prepare() {
-   rm -r m4 || die "failed to remove bundled macros"
-   default
-   eautoreconf
-   use python && distutils-r1_src_prepare
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with perl) \
-   $(use_with python)
-}
-
-src_compile() {
-   emake -C src
-   emake -C include
-   use doc && emake -C doc
-   use perl && emake -C swig/perl
-
-   if use python ; then
-   pushd swig/python > /dev/null
-   emake libapparmor_wrap.c
-   distutils-r1_src_compile
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C src install
-   emake DESTDIR="${D}" -C include install
-   use doc && emake DESTDIR="${D}" -C doc install
-
-   if use perl ; then
-   emake DESTDIR="${D}" -C swig/perl install
-   perl_set_version
-   insinto "${VENDOR_ARCH}"
-   doins swig/perl/LibAppArmor.pm
-
-   # bug 620886
-   perl_delete_localpod
-   perl_fix_packlist
-   fi
-
-   if use python ; then
-   pushd swig/python > /dev/null
-   distutils-r1_src_install
-
-   python_moduleinto LibAppArmor
-   python_foreach_impl python_domodule LibAppArmor.py
-   popd > /dev/null
-   fi
-
-   dodoc AUTHORS ChangeLog NEWS README
-
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor/, sys-apps/apparmor/files/

2019-12-02 Thread Michael Palimaka
commit: 728e24213ef6aabb47c60592bb07095e0b2cedf7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec  2 09:27:54 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Dec  2 09:28:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728e2421

sys-apps/apparmor: remove 2.13.1

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor/Manifest |  1 -
 sys-apps/apparmor/apparmor-2.13.1-r1.ebuild| 65 --
 .../apparmor/files/apparmor-2.13.1-syntax.patch| 29 --
 3 files changed, 95 deletions(-)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index f99a118d76e..696ceaa4e8e 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sys-apps/apparmor/apparmor-2.13.1-r1.ebuild 
b/sys-apps/apparmor/apparmor-2.13.1-r1.ebuild
deleted file mode 100644
index b14dc3e4420..000
--- a/sys-apps/apparmor/apparmor-2.13.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="~sys-libs/libapparmor-${PV}"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/flex
-   doc? ( dev-tex/latex2html )
-"
-
-S=${WORKDIR}/apparmor-${PV}/parser
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.13.1-makefile.patch"
-   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
-   "${FILESDIR}/${P}-syntax.patch"
-)
-
-src_prepare() {
-   default
-
-   # remove warning about missing file that controls features
-   # we don't currently support
-   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
-}
-
-src_compile()  {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
-   use doc && emake pdf
-}
-
-src_test() {
-   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
-}
-
-src_install() {
-   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
-
-   dodir /etc/apparmor.d/disable
-
-   newinitd "${FILESDIR}/${PN}-init" ${PN}
-   systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service
-
-   use doc && dodoc techdoc.pdf
-
-   exeinto /usr/share/apparmor
-   doexe "${FILESDIR}/apparmor_load.sh"
-   doexe "${FILESDIR}/apparmor_unload.sh"
-}

diff --git a/sys-apps/apparmor/files/apparmor-2.13.1-syntax.patch 
b/sys-apps/apparmor/files/apparmor-2.13.1-syntax.patch
deleted file mode 100644
index b09d7800dec..000
--- a/sys-apps/apparmor/files/apparmor-2.13.1-syntax.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 3bf11cee3eceacb7f3ec177fb676ba36f373d369 Mon Sep 17 00:00:00 2001
-From: Christian Boltz 
-Date: Sun, 14 Oct 2018 18:10:46 +0200
-Subject: [PATCH] Fix syntax error in rc.apparmor.functions
-
-This bug was introduced in
-- https://gitlab.com/apparmor/apparmor/merge_requests/230
-- commit c974dd0d071149213892f03de0869b860705bda0 (master)
-- commit 9987a7ec9c0fc7fd9ac6831152dc77fb477fd04a (2.13 branch)

- parser/rc.apparmor.functions | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/parser/rc.apparmor.functions b/parser/rc.apparmor.functions
-index 516edf11..9edded52 100644
 a/rc.apparmor.functions
-+++ b/rc.apparmor.functions
-@@ -128,7 +128,7 @@ skip_profile() {
-   return 2
-   fi
-   if echo "${profile}" | egrep -q '^.+\.new-[0-9\.]+_[0-9]+$'; then
--  return 2 ;;
-+  return 2
-   fi
- 
-   return 0
--- 
-2.18.1
-



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/

2019-12-02 Thread Michael Palimaka
commit: 1dc3261d320013e0fe811e5df73c7974119faa94
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec  2 09:26:54 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Dec  2 09:28:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc3261d

sys-apps/apparmor-utils: remove 2.13.1

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor-utils/Manifest   |  1 -
 .../apparmor-utils/apparmor-utils-2.13.1.ebuild| 79 --
 2 files changed, 80 deletions(-)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
index f99a118d76e..696ceaa4e8e 100644
--- a/sys-apps/apparmor-utils/Manifest
+++ b/sys-apps/apparmor-utils/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.13.1.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.13.1.ebuild
deleted file mode 100644
index 1dec23f3e15..000
--- a/sys-apps/apparmor-utils/apparmor-utils-2.13.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-inherit eapi7-ver perl-module python-r1 toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-DEPEND="
-   dev-lang/perl
-   ~sys-libs/libapparmor-${PV}
-   ${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   ~sys-libs/libapparmor-${PV}[perl,python]
-   ~sys-apps/apparmor-${PV}
-   dev-perl/Locale-gettext
-   dev-perl/RPC-XML
-   dev-perl/TermReadKey
-   virtual/perl-Data-Dumper
-   virtual/perl-Getopt-Long"
-
-S=${WORKDIR}/apparmor-${PV}
-
-src_prepare() {
-   default
-
-   sed -i binutils/Makefile \
-   -e 's/Bstatic/Bdynamic/g' || die
-}
-
-src_compile() {
-   python_setup
-
-   pushd utils > /dev/null || die
-   # launches non-make subprocesses causing "make jobserver unavailable"
-   # error messages to appear in generated code
-   emake -j1
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   export EXTRA_CFLAGS="${CFLAGS}"
-   emake CC="$(tc-getCC)" USE_SYSTEM=1
-   popd > /dev/null || die
-}
-
-src_install() {
-   pushd utils > /dev/null || die
-   perl_set_version
-   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
-   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
-
-   install_python() {
-   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
-   --root="${D}" --version="${PV}"
-   }
-
-   python_foreach_impl install_python
-   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
-   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   emake install DESTDIR="${D}" USE_SYSTEM=1
-   popd > /dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: sec-policy/apparmor-profiles/

2019-12-02 Thread Michael Palimaka
commit: b25578f33ca335eb8879365f6ae716f2f398507c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec  2 09:26:31 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Dec  2 09:28:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25578f3

sec-policy/apparmor-profiles: remove 2.13.1

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 sec-policy/apparmor-profiles/Manifest  |  1 -
 .../apparmor-profiles-2.13.1.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/sec-policy/apparmor-profiles/Manifest 
b/sec-policy/apparmor-profiles/Manifest
index f99a118d76e..696ceaa4e8e 100644
--- a/sec-policy/apparmor-profiles/Manifest
+++ b/sec-policy/apparmor-profiles/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.1.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-2.13.1.ebuild
deleted file mode 100644
index 54f5cf0cb6f..000
--- a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="A collection of profiles for the AppArmor application security 
system"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="minimal"
-
-RESTRICT="test"
-
-S=${WORKDIR}/apparmor-${PV}/profiles
-
-src_install() {
-   if use minimal ; then
-   insinto /etc/apparmor.d
-   doins -r apparmor.d/{abstractions,tunables}
-   else
-   default
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2019-11-25 Thread Michael Palimaka
commit: 77eb58c46b4b34f07b148bc23be9a2cb9fcc81f3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov 25 11:14:53 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Nov 25 11:15:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77eb58c4

dev-games/tiled: version bump 1.3.1

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.3.1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 2f007a19d17..78450690307 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,2 +1,3 @@
 DIST tiled-1.2.4.tar.gz 16875074 BLAKE2B 
19d9e000949a889af90f48c31862aab8d00cbd968d518bc48e58775763ff2b293d5e82f10b8ec45dda936bf81b177f88aa4962900c7b70b01ce514fabf717c46
 SHA512 
a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7
 DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 
75d7ba6f715963cc5209181664052aa276dead8311e8fb99561c8375c4fce3400b60f71f4bce3213e1198e3217812e8debdedc72c87dff3f553e391ed1e9438d
 SHA512 
2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a
+DIST tiled-1.3.1.tar.gz 15728903 BLAKE2B 
f9b6aa89b450bbb6fe101610f81f3f8a2c385149eb07d79c3b2ddf33bb654c7d1f48b8938975be5037824a1fd14840a7ee8b4a0cc8b009808bdfdc4aec99525e
 SHA512 
b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73

diff --git a/dev-games/tiled/tiled-1.3.1.ebuild 
b/dev-games/tiled/tiled-1.3.1.ebuild
new file mode 100644
index 000..ad6ff84462d
--- /dev/null
+++ b/dev-games/tiled/tiled-1.3.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.10:5
+   >=dev-qt/qtdeclarative-5.10:5
+   >=dev-qt/qtgui-5.10:5
+   >=dev-qt/qtnetwork-5.10:5
+   >=dev-qt/qtwidgets-5.10:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/

2019-11-25 Thread Michael Palimaka
commit: f9825b2949e1dde51bffd8e5f721be764efd0ff8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov 25 10:40:24 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Nov 25 10:40:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9825b29

app-misc/ytree: version bump 2.00

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest  |  1 +
 app-misc/ytree/ytree-2.00.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index 74a150c2728..a922d9245d7 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1 +1,2 @@
 DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5
+DIST ytree-2.00.tar.gz 124654 BLAKE2B 
db55a463c3103a544ce882da9e5297a9bde3d6e5b618332cf863dec87e6d1842197c5f6ae282e05d4a0674a8c8d52807f9eb2c163e87c1adf0b8c484e1874d62
 SHA512 
4306ac6f46187dafd48103348fc30cafd8cec50a196a526249c15528604ad635b0bbf96897fedcb69360b43000d0447698523168589aa917a5884252fa183529

diff --git a/app-misc/ytree/ytree-2.00.ebuild b/app-misc/ytree/ytree-2.00.ebuild
new file mode 100644
index 000..b914efb10d8
--- /dev/null
+++ b/app-misc/ytree/ytree-2.00.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A curses-based file manager"
+HOMEPAGE="https://www.han.de/~werner/ytree.html;
+SRC_URI="https://www.han.de/~werner/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.99-tinfo.patch"
+)
+
+DOCS=( CHANGES README THANKS ytree.conf )
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   einstalldocs
+   dobin ${PN}
+   doman ${PN}.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gource/

2019-11-25 Thread Michael Palimaka
commit: f0f8eede7e255526ba2bffbe8bb6a3146571d1a7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov 25 10:33:10 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Nov 25 10:33:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f8eede

dev-util/gource: version bump 0.51

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/gource/Manifest   |  1 +
 dev-util/gource/gource-0.51.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/gource/Manifest b/dev-util/gource/Manifest
index 1ed66d04d7a..46762be358e 100644
--- a/dev-util/gource/Manifest
+++ b/dev-util/gource/Manifest
@@ -1 +1,2 @@
 DIST gource-0.49.tar.gz 874349 BLAKE2B 
b7d24f415944921deb7df33be4e9918291f5df6dd4813bf98727894e0192b881a583a1dacec2d6e8f2d1a0d6b644bc3b735ef8d7c0b7882d77bcd80913fe08c5
 SHA512 
cb3482dd06cf38bd775f2ac4b8f3bee78e480dd51e37527024df6e59d6e613290297d65e167a21364aa6251eff78a50ecc8a5fd3772a6e9a4ad22ca21b4b615e
+DIST gource-0.51.tar.gz 882783 BLAKE2B 
86a95a55ef9e1ec50e19a4859163d7cdc2733b7c55a68e4d2db493e4c6587682b900b2c73525131972da4dde9fc4d9fa41ba728bdc56fd46fc6a559cb4d837f0
 SHA512 
f29326ffb2aa6f645fb941e08e41f0cbf8dd894d5a4d607b782caeb12a24e6446198027060b880e0ad14a36efbed19023620dd8c890cfc0c027fc90ac2d5be24

diff --git a/dev-util/gource/gource-0.51.ebuild 
b/dev-util/gource/gource-0.51.ebuild
new file mode 100644
index 000..a1e9aa52d6f
--- /dev/null
+++ b/dev-util/gource/gource-0.51.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A software version control visualization tool"
+HOMEPAGE="https://gource.io/;
+SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/boost-1.46:=[threads(+)]
+   >=media-libs/glew-1.5:0=
+   >=media-libs/libpng-1.2:0=
+   media-libs/libsdl2[video,opengl,X]
+   media-libs/sdl2-image[jpeg,png]
+   dev-libs/libpcre:3
+   dev-libs/tinyxml
+   media-libs/freetype:2
+   media-libs/mesa[X(+)]
+   virtual/glu:0
+"
+RDEPEND="${COMMON_DEPEND}
+   media-fonts/freefont
+"
+DEPEND="${COMMON_DEPEND}
+   >=media-libs/glm-0.9.3
+"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README ChangeLog THANKS )
+
+src_configure() {
+   # fix bug #386525
+   # this enables gource to be compiled against dev-libs/tinyxml[stl]
+   if has_version dev-libs/tinyxml[stl]; then
+   append-cppflags -DTIXML_USE_STL;
+   fi
+
+   econf \
+   --enable-ttf-font-dir=/usr/share/fonts/freefont/ \
+   --with-tinyxml
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/ansifilter/

2019-11-25 Thread Michael Palimaka
commit: 9049673ab6a9869320cb35958bd68013ca4912d4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov 25 10:18:36 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Nov 25 10:19:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9049673a

app-text/ansifilter: version bump 2.15

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka  gentoo.org>

 app-text/ansifilter/Manifest   |  1 +
 app-text/ansifilter/ansifilter-2.15.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index 7ce54604f3c..e29d60842a0 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -1 +1,2 @@
 DIST ansifilter-2.14.tar.bz2 441884 BLAKE2B 
90b3b0330866da11c00b105aa79164178aebecf39131f5c8d8e373091f53d2d8bbced54472c975a61857d594a9fa92ce08d018523f471fde445d4548d48b949b
 SHA512 
a0b7f12ea5b9ef9b5845a03484a2e238a9f60e0e49f8eddca8bf24b47faba48aa0b55f922678b3bf1b3f08857bbe9a8285b3f318f2adec84673bc502e21b6802
+DIST ansifilter-2.15.tar.bz2 441381 BLAKE2B 
db55f8a21aada3aa851a099e5a19a3f3bbf81b8ce5d75b31600cbc47f409306e74f57ff51c52266212fa3c59730fac0d416e99f1fefe8a7009bd357ea216b0cd
 SHA512 
4c30ea11665ce0876664c77fbe69c377d5e692508a54b4629e9b6363c1f223b65ac91d20fd61d6d8cf719d1b391ca6d94d69dabbacde7c2dc460330d530a09af

diff --git a/app-text/ansifilter/ansifilter-2.15.ebuild 
b/app-text/ansifilter/ansifilter-2.15.ebuild
new file mode 100644
index 000..e993d7be98a
--- /dev/null
+++ b/app-text/ansifilter/ansifilter-2.15.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs qmake-utils
+
+DESCRIPTION="Handles text files containing ANSI terminal escape codes"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="qt5"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # bug 431452
+   rm src/qt-gui/moc_mydialog.cpp || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/qt-gui > /dev/null || die
+   eqmake5
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG 
-std=c++11"
+
+   if use qt5 ; then
+   pushd src/qt-gui > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   dobin src/${PN}
+   use qt5 && dobin src/qt-gui/${PN}-gui
+
+   gunzip man/${PN}.1.gz
+   doman man/${PN}.1
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2019-11-04 Thread Michael Palimaka
commit: 0382c685c01e9769755eb68f6bb11e56ec61e906
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Nov  5 06:17:49 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Nov  5 06:20:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0382c685

app-admin/keepass: avoid irrelevant warning when built with USE="aot"

Closes: https://bugs.gentoo.org/687052
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/keepass-2.43.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-admin/keepass/keepass-2.43.ebuild 
b/app-admin/keepass/keepass-2.43.ebuild
index 1dc244ea08c..6c256a5a27b 100644
--- a/app-admin/keepass/keepass-2.43.ebuild
+++ b/app-admin/keepass/keepass-2.43.ebuild
@@ -26,6 +26,10 @@ RDEPEND="${COMMON_DEPEND}
 S="${WORKDIR}"
 PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
 
+# bug #687052
+# file generated by mono --aot where *FLAGS don't make sense
+QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
+
 src_prepare() {
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.



[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/

2019-11-04 Thread Michael Palimaka
commit: 2654111b3d3018e6115c5e18ca5d3a97b0d4bd0e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Nov  5 01:33:38 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Tue Nov  5 01:34:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2654111b

app-misc/ytree: remove 1.99_p1

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest|  1 -
 app-misc/ytree/ytree-1.99_p1-r1.ebuild | 42 --
 app-misc/ytree/ytree-1.99_p1.ebuild| 38 --
 3 files changed, 81 deletions(-)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index 50bc6973165..74a150c2728 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1,2 +1 @@
-DIST ytree-1.99pl1.tar.gz 122996 BLAKE2B 
2e40cca19cf9c9c3726e877bd05158acb34f732d266c0a7d9d6a15c6c665eb4efa38694ceee81d1006e5eeb2fb5be92be8dc40c3b9aff52eed962491eec1f06a
 SHA512 
3d2ffae5cccf973bb06ec64917dc8f5b69e0ab95910144c5058b166479334fc563807a813ef608678463a032a8d2234f1006b820baa04aa95e77b06888af81fc
 DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5

diff --git a/app-misc/ytree/ytree-1.99_p1-r1.ebuild 
b/app-misc/ytree/ytree-1.99_p1-r1.ebuild
deleted file mode 100644
index 2f5d5986175..000
--- a/app-misc/ytree/ytree-1.99_p1-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}-1.99pl1"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A curses-based file manager"
-HOMEPAGE="http://www.han.de/~werner/ytree.html;
-SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.94-bindir.patch"
-   "${FILESDIR}/${PN}-1.99-tinfo.patch"
-)
-
-DOCS=( CHANGES README THANKS ytree.conf )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   einstalldocs
-   dobin ${PN}
-   doman ${PN}.1
-}

diff --git a/app-misc/ytree/ytree-1.99_p1.ebuild 
b/app-misc/ytree/ytree-1.99_p1.ebuild
deleted file mode 100644
index 2d4f7c48fb4..000
--- a/app-misc/ytree/ytree-1.99_p1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${PN}-1.99pl1"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A curses-based file manager"
-HOMEPAGE="http://www.han.de/~werner/ytree.html;
-SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.94-bindir.patch" )
-
-DOCS=( CHANGES README THANKS ytree.conf )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   emake DESTDIR="${D}usr" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/, media-gfx/evoluspencil/files/

2019-11-01 Thread Michael Palimaka
commit: fe6a5e4348eaa9b3a64b7061e1ad25b6b821be73
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Nov  1 09:56:47 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Fri Nov  1 10:01:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6a5e43

media-gfx/evoluspencil: version bump 3.1.0

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 media-gfx/evoluspencil/Manifest  |  1 +
 media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild | 82 
 media-gfx/evoluspencil/files/pencil.desktop  |  8 +++
 3 files changed, 91 insertions(+)

diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest
index b8ac0a8490b..4742ad8605b 100644
--- a/media-gfx/evoluspencil/Manifest
+++ b/media-gfx/evoluspencil/Manifest
@@ -1 +1,2 @@
 DIST evoluspencil-3.0.4-49.rpm 55779457 BLAKE2B 
7f74bf4d0ac4dcd6ef2e37d56e6b06eda72a34e6c4bc0e2fbb5b55727bb3ba0ecfe183e64ad5f6abe77d258dca2bfc7acca0d08c934a7700699690ff8d39e335
 SHA512 
72a17841d214523223d6f35ca8ba69076070baf83248ceb5747a23865ec955f8aafbb799eb01b3a3c99226a7bc1653e55be6f7292941b1a859598e016673f2ec
+DIST evoluspencil-3.1.0-1.rpm 88059338 BLAKE2B 
905f37968815be8daf37f60197f33636094c1007553d917f4098e09de9943bbd027bb21cf216df64145206ac968b48fff7a91fcb3acbb1b5d01a897375e31e99
 SHA512 
3a9a451563f499d918b36b48482a13107e18de0f7fcb786b20a88ffd8f487cf07cfdc279bcf6d4db3b8bbde89a424352d7e1fa1d8eeaa4972d830ec22883a15f

diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild 
b/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild
new file mode 100644
index 000..199a2b8ec46
--- /dev/null
+++ b/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm xdg-utils
+
+MY_PN="${PN/evolus/}"
+MY_PV="${PV}.ga"
+
+DESCRIPTION="A simple GUI prototyping tool to create mockups"
+HOMEPAGE="https://pencil.evolus.vn/;
+SRC_URI="https://pencil.evolus.vn/dl/V${MY_PV}/${MY_PN}-${MY_PV}-1.x86_64.rpm 
-> ${P}-1.rpm"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+   opt/${MY_PN}/*.so
+   opt/${MY_PN}/chrome-sandbox
+   opt/${MY_PN}/pencil
+"
+
+src_prepare() {
+   default
+   rm opt/${MY_PN}-${MY_PV}/${MY_PN}.desktop || die
+}
+
+src_install() {
+   insinto /opt/${MY_PN}
+   doins -r opt/${MY_PN}-${MY_PV}/*
+
+   fperms 755 /opt/${MY_PN}/${MY_PN}
+   dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN}
+
+   insinto /usr/share/applications
+   doins "${FILESDIR}"/${MY_PN}.desktop
+
+   mkdir -p "${D}"/usr/share/icons/hicolor/256x256/apps/ || die
+   mv "${D}"/opt/${MY_PN}/${MY_PN}.png 
"${D}"/usr/share/icons/hicolor/256x256/apps/ || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/media-gfx/evoluspencil/files/pencil.desktop 
b/media-gfx/evoluspencil/files/pencil.desktop
new file mode 100644
index 000..4a3354ddfd9
--- /dev/null
+++ b/media-gfx/evoluspencil/files/pencil.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Pencil
+Comment=An open-source GUI prototyping tool that is available for ALL 
platforms.
+Exec="/usr/bin/pencil"
+Terminal=false
+Type=Application
+Icon=pencil
+Categories=Graphics



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2019-10-17 Thread Michael Palimaka
commit: d87a07224aacb055f4f563b698b7c43e111332d1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Oct 17 10:53:50 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 17 10:54:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87a0722

dev-games/tiled: version bump 1.2.5

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.2.5.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 90bd0c686c2..2f007a19d17 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1 +1,2 @@
 DIST tiled-1.2.4.tar.gz 16875074 BLAKE2B 
19d9e000949a889af90f48c31862aab8d00cbd968d518bc48e58775763ff2b293d5e82f10b8ec45dda936bf81b177f88aa4962900c7b70b01ce514fabf717c46
 SHA512 
a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7
+DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 
75d7ba6f715963cc5209181664052aa276dead8311e8fb99561c8375c4fce3400b60f71f4bce3213e1198e3217812e8debdedc72c87dff3f553e391ed1e9438d
 SHA512 
2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a

diff --git a/dev-games/tiled/tiled-1.2.5.ebuild 
b/dev-games/tiled/tiled-1.2.5.ebuild
new file mode 100644
index 000..56763ea7c4f
--- /dev/null
+++ b/dev-games/tiled/tiled-1.2.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.9:5
+   >=dev-qt/qtgui-5.9:5
+   >=dev-qt/qtnetwork-5.9:5
+   >=dev-qt/qtwidgets-5.9:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/

2019-10-02 Thread Michael Palimaka
commit: 5ee45876e5651ac29743706c7e296bf943f31206
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Oct  2 10:42:55 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Wed Oct  2 10:43:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee45876

app-misc/ytree: version bump 1.99_p2

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/ytree/Manifest |  1 +
 app-misc/ytree/ytree-1.99_p2.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index 6c102c6f46d..50bc6973165 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1 +1,2 @@
 DIST ytree-1.99pl1.tar.gz 122996 BLAKE2B 
2e40cca19cf9c9c3726e877bd05158acb34f732d266c0a7d9d6a15c6c665eb4efa38694ceee81d1006e5eeb2fb5be92be8dc40c3b9aff52eed962491eec1f06a
 SHA512 
3d2ffae5cccf973bb06ec64917dc8f5b69e0ab95910144c5058b166479334fc563807a813ef608678463a032a8d2234f1006b820baa04aa95e77b06888af81fc
+DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B 
c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b
 SHA512 
a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5

diff --git a/app-misc/ytree/ytree-1.99_p2.ebuild 
b/app-misc/ytree/ytree-1.99_p2.ebuild
new file mode 100644
index 000..c988a068589
--- /dev/null
+++ b/app-misc/ytree/ytree-1.99_p2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${PN}-1.99pl2"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A curses-based file manager"
+HOMEPAGE="http://www.han.de/~werner/ytree.html;
+SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.94-bindir.patch"
+   "${FILESDIR}/${PN}-1.99-tinfo.patch"
+)
+
+DOCS=( CHANGES README THANKS ytree.conf )
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   einstalldocs
+   dobin ${PN}
+   doman ${PN}.1
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2019-09-23 Thread Michael Palimaka
commit: 8f2a65ebf1c98748ec912daa4144763ef950b2b7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Sep 23 08:45:02 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Sep 23 08:46:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2a65eb

net-irc/unrealircd: remove 4.2.2

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest|   1 -
 net-irc/unrealircd/unrealircd-4.2.2.ebuild | 187 -
 2 files changed, 188 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index fc22db06d52..efa17e7882e 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,2 +1 @@
-DIST unrealircd-4.2.2.tar.gz 6060272 BLAKE2B 
f45cae6aa85b478e7f667e379b557314fa509c17f150941f84ee80fb328b01de099235b69d3e2710afef01578f5898ba12f21245d6ce5370e7aa7ffdfa49d1f0
 SHA512 
961947e2286e10cd6032320d57cf3a99d4354f46ae28ad3142d11a0d423f7a0be915f8c09e8fe7b5816829752e4a03776907bb491366f418afc319fd8efb14ad
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686

diff --git a/net-irc/unrealircd/unrealircd-4.2.2.ebuild 
b/net-irc/unrealircd/unrealircd-4.2.2.ebuild
deleted file mode 100644
index ba14b1d06f8..000
--- a/net-irc/unrealircd/unrealircd-4.2.2.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-SSL_CERT_MANDATORY=1
-inherit eapi7-ver ssl-cert user
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/${PN}$(ver_cut 1)/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux"
-IUSE="class-nofakelag curl +extban-stacking libressl +operoverride 
operoverride-verify
-   +prefixaq showlistmodes shunnotices +usermod"
-
-RDEPEND="
-   >=app-crypt/argon2-20171227-r1:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   dev-libs/libpcre2
-   dev-libs/tre
-   >=net-dns/c-ares-1.7:=
-   net-libs/libnsl:=
-   sys-libs/zlib
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES{,.old},tao.of.irc,technical/,translations.txt}
 )
-
-pkg_pretend() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   ver_test "${v}" -ge 4 && continue
-   ewarn "The configuration file format has changed since ${v}."
-   ewarn "Please be prepared to manually update them and visit:"
-   ewarn "https://www.unrealircd.org/docs/Upgrading_from_3.2.x;
-   break
-   done
-}
-
-pkg_setup() {
-   enewuser unrealircd
-}
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   if use class-nofakelag; then
-   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   # By default looks in /etc/unrealircd/ssl/curl-ca-bundle.crt. Fix
-   # that to look for ca-certificates-provided file instead. %s is
-   # CONFDIR. #618066
-   sed -i -e 
's:%s/ssl/curl-ca-bundle.crt:%s/../ssl/certs/ca-certificates.crt:' src/s_conf.c 
|| die
-
-   eapply_user
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-nick-history=2000 \
-   --with-sendq=300 \
-   --with-permissions=0640 \
-   --with-fd-setsize=1024 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --with-system-tre \
-   --enable-dynamic-linking \
-   --en

[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2019-09-23 Thread Michael Palimaka
commit: 18cacf18ab6873e7079731871fd61a23c392c478
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Sep 23 08:46:32 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Mon Sep 23 08:46:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18cacf18

app-admin/keepass: version bump 2.43

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 app-admin/keepass/Manifest|   1 +
 app-admin/keepass/keepass-2.43.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index eeae91cd736..470ee9d4d77 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -1 +1,2 @@
 DIST KeePass-2.42.1-Source.zip 5163432 BLAKE2B 
c24a57da863c92d3f89663f33ed89c277e248c926067c14a6a7e3526e77c458e943e62c4b98a3d86595eea308d8744fd4a17da6d5456030a771e324a662abd9f
 SHA512 
c87581afbaa516f637848db134a8d945db168bbbe97789a9a7424600d4188a21d2b1b3cf907a20577b2903ce8916b6b12355a3296ee1630a5b556c9170c4fa22
+DIST KeePass-2.43-Source.zip 5177684 BLAKE2B 
72530afd37139d250fe7378ccfec9056e9f2210aa9dfc4cc082d977ccfc517697bc52dad3d487ebabc796977cdbb9679df32a79a6be807c21ceab5931d464df0
 SHA512 
c403ae5d7b2a997e1aadffd6a522c8292d01a5803371af8b30734414ca5d47871b53a15067251d4cb072215fd41396465b0b16351e76dad7a48044b7ed62a7e8

diff --git a/app-admin/keepass/keepass-2.43.ebuild 
b/app-admin/keepass/keepass-2.43.ebuild
new file mode 100644
index 000..1dc244ea08c
--- /dev/null
+++ b/app-admin/keepass/keepass-2.43.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils xdg-utils
+
+MY_PN="KeePass"
+DESCRIPTION="A free, open source, light-weight and easy-to-use password 
manager"
+HOMEPAGE="https://keepass.info/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aot"
+
+COMMON_DEPEND="dev-lang/mono"
+DEPEND="${COMMON_DEPEND}
+   app-arch/unzip
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-dotnet/libgdiplus[cairo]
+"
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
+
+src_prepare() {
+   # KeePass looks for some XSL files in the same folder as the executable,
+   # we prefer to have it in /usr/share/KeePass. Apply patch using base 
function.
+   # This XSL file will not be upstreamed since the KeePass creator said 
that
+   # including this patch would break the Portable USB version of KeePass
+   # (which keeps/looks for xsl files in its own folder)
+   default
+
+   # Switch into build dir so the mono prepration script works correctly
+   pushd Build || die
+   source PrepMonoDev.sh || die
+   popd || die
+}
+
+src_compile() {
+   export MONO_REGISTRY_PATH=/dev/null # bug 659808
+
+   # Build with Release target
+   xbuild /target:KeePass /property:Configuration=Release || die
+
+   # Run Ahead Of Time compiler on the binary
+   if use aot; then
+   cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
+   mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
+   fi
+}
+
+src_install() {
+   # Wrapper script to launch mono
+   make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
+
+   # Some XSL files
+   insinto "/usr/share/${PN}/XSL"
+   doins Ext/XSL/*
+
+   insinto "/usr/$(get_libdir)/${PN}"
+   exeinto "/usr/$(get_libdir)/${PN}"
+
+   doins Ext/KeePass.exe.config
+
+   # Default configuration, simply says to use user-specific configuration
+   doins Ext/KeePass.config.xml
+
+   # The actual executable
+   doexe Build/KeePass/Release/KeePass.exe
+
+   # Copy the AOT compilation result
+   if use aot; then
+   doexe Build/KeePass/Release/KeePass.exe.so
+   fi
+
+   # Prepare the icons
+   newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
+   newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png 
"application-x-${PN}2.png"
+
+   # Create a desktop entry and associate it with the KeePass mime type
+   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" 
"MimeType=application/x-keepass2;\nStartupWMClass=KeePass2;"
+
+   # MIME descriptor for .kdbx files
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}/${PN}.xml"
+
+   # sed, because patching this really sucks
+   sed -i 's/mono/mono --verify-all/g' "${D}/usr/bin/keepass" || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_upda

[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2019-09-19 Thread Michael Palimaka
commit: 4eefaa5bf20ad45c59bbc1666f6dc38ac7b0b627
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Sep 11 16:30:35 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 19 09:19:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eefaa5b

app-portage/tatt: version bump 0.6

Closes: https://github.com/gentoo/gentoo/pull/12905
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/Manifest|  1 +
 app-portage/tatt/tatt-0.6.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index 4811702da63..db075a2a7f7 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,2 +1,3 @@
 DIST tatt-0.4.tar.gz 23397 BLAKE2B 
dc6efaf866b059567d11c2a91929b025e74f73ae5ad81a98a632c3b2393025e2e35320ed223ae84b28a8770c713536afe73289d66f7c1396118a975867a56161
 SHA512 
57df8cdda9b6711da36e3635182fcfb64a376d7c3a76a29ea0252fc17597defe921d90bf9989f4fc199ab9848fae6fc4f53623140825f79368e90723a5562dd6
 DIST tatt-0.5.tar.gz 23249 BLAKE2B 
d98456bab4ec4d820bddc2ec614e02582f5b0385d806c876a5155cb09bd1468908ded3f5c879fc38f2cb4211f8415640dd20b6b123c926b02387d49dced1
 SHA512 
0e2fa0dc12339be2ee2408a9dfa06201857bd2ef570b1c5ab46f0c4f0dc07492fc16d74c8f05cdef9232361b77843703d5f7e6752bff17a1ca2c3aa3cb1c1f29
+DIST tatt-0.6.tar.gz 21689 BLAKE2B 
d11bfb616cd27f1a303d4c95dec875cad42d31d72654be4649dac2c7b3f086b7c5a1886d9c9fbd0a858d9e042c9db0a7b5e2f4167c46b6291509f9d97a654097
 SHA512 
c12ea273af8b5bb410493f297776d730b7c36748a5f1b735c94dfb0542f9f03d28482060858951ac9fa161fc299c21473f5bdeaa4d89fb88ef61187a809dcac2

diff --git a/app-portage/tatt/tatt-0.6.ebuild b/app-portage/tatt/tatt-0.6.ebuild
new file mode 100644
index 000..2574422e212
--- /dev/null
+++ b/app-portage/tatt/tatt-0.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="arch testing tool"
+HOMEPAGE="https://github.com/gentoo/tatt;
+SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+templates"
+
+RDEPEND="
+   app-portage/eix
+   app-portage/gentoolkit
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   www-client/pybugz
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use templates; then
+   insinto "/usr/share/${PN}"
+   doins -r templates
+   fi
+   doman tatt.1
+   doman tatt.5
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2019-09-19 Thread Michael Palimaka
commit: deb9d16fad27d18590aa5719106a409619a0acff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Sep 11 16:31:42 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 19 09:19:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb9d16f

app-portage/tatt: remove old

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Michael Palimaka  gentoo.org>

 app-portage/tatt/Manifest|  1 -
 app-portage/tatt/tatt-0.4.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index db075a2a7f7..c095edbcb27 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,3 +1,2 @@
-DIST tatt-0.4.tar.gz 23397 BLAKE2B 
dc6efaf866b059567d11c2a91929b025e74f73ae5ad81a98a632c3b2393025e2e35320ed223ae84b28a8770c713536afe73289d66f7c1396118a975867a56161
 SHA512 
57df8cdda9b6711da36e3635182fcfb64a376d7c3a76a29ea0252fc17597defe921d90bf9989f4fc199ab9848fae6fc4f53623140825f79368e90723a5562dd6
 DIST tatt-0.5.tar.gz 23249 BLAKE2B 
d98456bab4ec4d820bddc2ec614e02582f5b0385d806c876a5155cb09bd1468908ded3f5c879fc38f2cb4211f8415640dd20b6b123c926b02387d49dced1
 SHA512 
0e2fa0dc12339be2ee2408a9dfa06201857bd2ef570b1c5ab46f0c4f0dc07492fc16d74c8f05cdef9232361b77843703d5f7e6752bff17a1ca2c3aa3cb1c1f29
 DIST tatt-0.6.tar.gz 21689 BLAKE2B 
d11bfb616cd27f1a303d4c95dec875cad42d31d72654be4649dac2c7b3f086b7c5a1886d9c9fbd0a858d9e042c9db0a7b5e2f4167c46b6291509f9d97a654097
 SHA512 
c12ea273af8b5bb410493f297776d730b7c36748a5f1b735c94dfb0542f9f03d28482060858951ac9fa161fc299c21473f5bdeaa4d89fb88ef61187a809dcac2

diff --git a/app-portage/tatt/tatt-0.4.ebuild b/app-portage/tatt/tatt-0.4.ebuild
deleted file mode 100644
index a623eb3b75f..000
--- a/app-portage/tatt/tatt-0.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="arch testing tool"
-HOMEPAGE="https://github.com/kensington/tatt;
-SRC_URI="https://github.com/kensington/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+templates"
-
-RDEPEND="
-   app-portage/eix
-   app-portage/gentoolkit
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   www-client/pybugz
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use templates; then
-   insinto "/usr/share/${PN}"
-   doins -r templates
-   fi
-   doman tatt.1
-   doman tatt.5
-}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2019-08-18 Thread Michael Palimaka
commit: 3120a986989f93ba6a8e5f81efdaeec50c56f16e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 18 08:43:40 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:48:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3120a986

ssl-cert.eclass: improve EAPI 7 support

Signed-off-by: Michael Palimaka  gentoo.org>

 eclass/ssl-cert.eclass | 17 ++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
index 01783b75848..0e7294f6229 100644
--- a/eclass/ssl-cert.eclass
+++ b/eclass/ssl-cert.eclass
@@ -5,7 +5,7 @@
 # @MAINTAINER:
 # @AUTHOR:
 # Max Kalika 
-# @SUPPORTED_EAPIS: 1 2 3 4 5 6
+# @SUPPORTED_EAPIS: 1 2 3 4 5 6 7
 # @BLURB: Eclass for SSL certificates
 # @DESCRIPTION:
 # This eclass implements a standard installation procedure for installing
@@ -42,11 +42,22 @@ esac
 
 if [[ "${SSL_DEPS_SKIP}" == "0" ]]; then
if [[ "${SSL_CERT_MANDATORY}" == "0" ]]; then
-   DEPEND="${SSL_CERT_USE}? ( || ( dev-libs/openssl:0 
dev-libs/libressl:0 ) )"
+   SSL_DEPEND="${SSL_CERT_USE}? ( || ( dev-libs/openssl:0 
dev-libs/libressl:0 ) )"
IUSE="${SSL_CERT_USE}"
else
-   DEPEND="|| ( dev-libs/openssl:0 dev-libs/libressl:0 )"
+   SSL_DEPEND="|| ( dev-libs/openssl:0 dev-libs/libressl:0 )"
fi
+
+   case "${EAPI}" in
+   1|2|3|4|5|6)
+   DEPEND="${SSL_DEPEND}"
+   ;;
+   *)
+   BDEPEND="${SSL_DEPEND}"
+   ;;
+   esac
+
+   unset SSL_DEPEND
 fi
 
 # @FUNCTION: gen_cnf



[gentoo-commits] repo/gentoo:master commit in: eclass/

2019-08-18 Thread Michael Palimaka
commit: d67c6fe38d4072006533c6890b7de61ca0faa228
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Aug  7 09:28:57 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:15:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67c6fe3

ssl-cert.eclass: allow EAPI=7

Signed-off-by: Michael Palimaka  gentoo.org>

 eclass/ssl-cert.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
index b5b4250ef22..01783b75848 100644
--- a/eclass/ssl-cert.eclass
+++ b/eclass/ssl-cert.eclass
@@ -18,7 +18,7 @@ case "${EAPI:-0}" in
0)
die "${ECLASS}.eclass: EAPI=0 is not supported.  Please upgrade 
to EAPI >= 1."
;;
-   1|2|3|4|5|6)
+   1|2|3|4|5|6|7)
;;
*)
die "${ECLASS}.eclass: EAPI=${EAPI} is not supported yet."



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/

2019-08-18 Thread Michael Palimaka
commit: 12d6d5b3778a8f4bb7c0c55d12babb25799b7e27
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 18 08:12:14 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:12:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d6d5b3

sys-libs/libapparmor: remove 2.13.2

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-libs/libapparmor/Manifest  |  1 -
 sys-libs/libapparmor/libapparmor-2.13.2.ebuild | 97 --
 2 files changed, 98 deletions(-)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index bf09f795a1e..f99a118d76e 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,3 +1,2 @@
 DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
-DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 
1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe
 SHA512 
2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild 
b/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
deleted file mode 100644
index 23bb73d7272..000
--- a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 eapi7-ver perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   sys-devel/autoconf-archive
-   sys-devel/bison
-   sys-devel/flex
-   doc? ( dev-lang/perl )
-   perl? ( dev-lang/swig )
-   python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-RESTRICT="test"
-
-src_prepare() {
-   rm -r m4 || die "failed to remove bundled macros"
-   default
-   eautoreconf
-   use python && distutils-r1_src_prepare
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with perl) \
-   $(use_with python)
-}
-
-src_compile() {
-   emake -C src
-   emake -C include
-   use doc && emake -C doc
-   use perl && emake -C swig/perl
-
-   if use python ; then
-   pushd swig/python > /dev/null
-   emake libapparmor_wrap.c
-   distutils-r1_src_compile
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C src install
-   emake DESTDIR="${D}" -C include install
-   use doc && emake DESTDIR="${D}" -C doc install
-
-   if use perl ; then
-   emake DESTDIR="${D}" -C swig/perl install
-   perl_set_version
-   insinto "${VENDOR_ARCH}"
-   doins swig/perl/LibAppArmor.pm
-
-   # bug 620886
-   perl_delete_localpod
-   perl_fix_packlist
-   fi
-
-   if use python ; then
-   pushd swig/python > /dev/null
-   distutils-r1_src_install
-
-   python_moduleinto LibAppArmor
-   python_foreach_impl python_domodule LibAppArmor.py
-   popd > /dev/null
-   fi
-
-   dodoc AUTHORS ChangeLog NEWS README
-
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sec-policy/apparmor-profiles/

2019-08-18 Thread Michael Palimaka
commit: 64f1c9da632d5b9a80ab912d1c5911e449459d7f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 18 08:11:25 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:12:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f1c9da

sec-policy/apparmor-profiles: remove 2.13.2

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 sec-policy/apparmor-profiles/Manifest  |  1 -
 .../apparmor-profiles-2.13.2.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/sec-policy/apparmor-profiles/Manifest 
b/sec-policy/apparmor-profiles/Manifest
index bf09f795a1e..f99a118d76e 100644
--- a/sec-policy/apparmor-profiles/Manifest
+++ b/sec-policy/apparmor-profiles/Manifest
@@ -1,3 +1,2 @@
 DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
-DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 
1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe
 SHA512 
2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.2.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-2.13.2.ebuild
deleted file mode 100644
index 17cefd7cdf9..000
--- a/sec-policy/apparmor-profiles/apparmor-profiles-2.13.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="A collection of profiles for the AppArmor application security 
system"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="minimal"
-
-RESTRICT="test"
-
-S=${WORKDIR}/apparmor-${PV}/profiles
-
-src_install() {
-   if use minimal ; then
-   insinto /etc/apparmor.d
-   doins -r apparmor.d/{abstractions,tunables}
-   else
-   default
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor/

2019-08-18 Thread Michael Palimaka
commit: 091cecc2eacf9b6bf0d1ee43e5b46ee3726059d2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 18 08:11:02 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:12:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091cecc2

sys-apps/apparmor: remove 2.13.2

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor/Manifest   |  1 -
 sys-apps/apparmor/apparmor-2.13.2.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index bf09f795a1e..f99a118d76e 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1,3 +1,2 @@
 DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
-DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 
1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe
 SHA512 
2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sys-apps/apparmor/apparmor-2.13.2.ebuild 
b/sys-apps/apparmor/apparmor-2.13.2.ebuild
deleted file mode 100644
index 020f3e4ff37..000
--- a/sys-apps/apparmor/apparmor-2.13.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RESTRICT="test" # bug 675854
-
-RDEPEND="~sys-libs/libapparmor-${PV}"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/gettext
-   sys-devel/flex
-   doc? ( dev-tex/latex2html )
-"
-
-S=${WORKDIR}/apparmor-${PV}/parser
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.13.1-makefile.patch"
-   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
-)
-
-src_prepare() {
-   default
-
-   # remove warning about missing file that controls features
-   # we don't currently support
-   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
-}
-
-src_compile()  {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
-   use doc && emake pdf
-}
-
-src_test() {
-   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
-}
-
-src_install() {
-   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
-
-   dodir /etc/apparmor.d/disable
-
-   newinitd "${FILESDIR}/${PN}-init" ${PN}
-   systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service
-
-   use doc && dodoc techdoc.pdf
-
-   exeinto /usr/share/apparmor
-   doexe "${FILESDIR}/apparmor_load.sh"
-   doexe "${FILESDIR}/apparmor_unload.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2019-08-18 Thread Michael Palimaka
commit: deb84b3314530a32cf86c977157eebfe0390bb38
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 18 08:09:35 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:12:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb84b33

net-irc/unrealircd: remove 4.2.3-r1

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/Manifest   |   1 -
 net-irc/unrealircd/unrealircd-4.2.3-r1.ebuild | 186 --
 2 files changed, 187 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index cdf1f6c65c7..fc22db06d52 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,2 @@
 DIST unrealircd-4.2.2.tar.gz 6060272 BLAKE2B 
f45cae6aa85b478e7f667e379b557314fa509c17f150941f84ee80fb328b01de099235b69d3e2710afef01578f5898ba12f21245d6ce5370e7aa7ffdfa49d1f0
 SHA512 
961947e2286e10cd6032320d57cf3a99d4354f46ae28ad3142d11a0d423f7a0be915f8c09e8fe7b5816829752e4a03776907bb491366f418afc319fd8efb14ad
-DIST unrealircd-4.2.3.tar.gz 6086716 BLAKE2B 
26eae482b8b5ce599a3672981c5cf32725f0cf7d9dae16cf48c73dfcabbd4b897d8308be0eb1a6b7b44c657dfb66c42115e67c29eefc791da5fc01fc53e22323
 SHA512 
d71550d71d24f808141d235248600476167b82de089173f0c1814638df636bf999c931827e5952f0233932b2d5412bf2e26573c62cc8a0720f91bd8723867b0a
 DIST unrealircd-4.2.4.1.tar.gz 6090725 BLAKE2B 
817a7c2a13a495944676d08ed90b36f6795fe43ee171efc6661980e6da9a8cc8d98c4fb0eb8221ac6af85ab1a9b5578a2e992d7b41696434430e58918bc30145
 SHA512 
752573c4af1f92a10739bb2b0cdaade1948207b46d28ae5177e1dfd6b0663044bc22dce5ffe8549882cd70325e3ef7e3296182fffbb84e08d59dbbdd6551a686

diff --git a/net-irc/unrealircd/unrealircd-4.2.3-r1.ebuild 
b/net-irc/unrealircd/unrealircd-4.2.3-r1.ebuild
deleted file mode 100644
index 1cca4625615..000
--- a/net-irc/unrealircd/unrealircd-4.2.3-r1.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-SSL_CERT_MANDATORY=1
-inherit eapi7-ver ssl-cert user
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/${PN}$(ver_cut 1)/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux"
-IUSE="class-nofakelag curl +extban-stacking libressl +operoverride 
operoverride-verify
-   +prefixaq showlistmodes shunnotices +usermod"
-
-RDEPEND="
-   >=app-crypt/argon2-20171227-r1:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   dev-libs/libpcre2
-   >=net-dns/c-ares-1.7:=
-   net-libs/libnsl:=
-   sys-libs/zlib
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES{,.old},tao.of.irc,technical/,translations.txt}
 )
-
-pkg_pretend() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   ver_test "${v}" -ge 4 && continue
-   ewarn "The configuration file format has changed since ${v}."
-   ewarn "Please be prepared to manually update them and visit:"
-   ewarn "https://www.unrealircd.org/docs/Upgrading_from_3.2.x;
-   break
-   done
-}
-
-pkg_setup() {
-   enewuser unrealircd
-}
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   if use class-nofakelag; then
-   sed -i -e 's:#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   # By default looks in /etc/unrealircd/ssl/curl-ca-bundle.crt. Fix
-   # that to look for ca-certificates-provided file instead. %s is
-   # CONFDIR. #618066
-   sed -i -e 
's:%s/ssl/curl-ca-bundle.crt:%s/../ssl/certs/ca-certificates.crt:' src/s_conf.c 
|| die
-
-   eapply_user
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --wit

[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/

2019-08-18 Thread Michael Palimaka
commit: 5ae4ad6417381f247d4d782acf9a4bd85a3a96e3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 18 08:10:31 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 18 08:12:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae4ad64

sys-apps/apparmor-utils: remove 2.13.2

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 sys-apps/apparmor-utils/Manifest   |  1 -
 .../apparmor-utils/apparmor-utils-2.13.2-r1.ebuild | 85 --
 .../apparmor-utils/apparmor-utils-2.13.2.ebuild| 82 -
 3 files changed, 168 deletions(-)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
index bf09f795a1e..f99a118d76e 100644
--- a/sys-apps/apparmor-utils/Manifest
+++ b/sys-apps/apparmor-utils/Manifest
@@ -1,3 +1,2 @@
 DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 
34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017
 SHA512 
e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
-DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 
1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe
 SHA512 
2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
 DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B 
fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346
 SHA512 
137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.13.2-r1.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.13.2-r1.ebuild
deleted file mode 100644
index 4ce56c968e5..000
--- a/sys-apps/apparmor-utils/apparmor-utils-2.13.2-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-inherit eapi7-ver perl-module python-r1 toolchain-funcs
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   dev-lang/perl
-   ~sys-libs/libapparmor-${PV}
-   ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   ~sys-libs/libapparmor-${PV}[perl,python]
-   ~sys-apps/apparmor-${PV}
-   dev-perl/Locale-gettext
-   dev-perl/RPC-XML
-   dev-perl/TermReadKey
-   virtual/perl-Data-Dumper
-   virtual/perl-Getopt-Long"
-
-S=${WORKDIR}/apparmor-${PV}
-
-src_prepare() {
-   default
-
-   sed -i binutils/Makefile \
-   -e 's/Bstatic/Bdynamic/g' || die
-
-   sed -i utils/aa-remove-unknown \
-   -e 
's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die
-}
-
-src_compile() {
-   python_setup
-
-   pushd utils > /dev/null || die
-   # launches non-make subprocesses causing "make jobserver unavailable"
-   # error messages to appear in generated code
-   emake -j1
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   export EXTRA_CFLAGS="${CFLAGS}"
-   emake CC="$(tc-getCC)" USE_SYSTEM=1
-   popd > /dev/null || die
-}
-
-src_install() {
-   pushd utils > /dev/null || die
-   perl_set_version
-   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
-   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
-
-   install_python() {
-   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
-   --root="${D}" --version="${PV}"
-   }
-
-   python_foreach_impl install_python
-   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
-   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   emake install DESTDIR="${D}" USE_SYSTEM=1
-   popd > /dev/null || die
-}

diff --git a

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2019-08-16 Thread Michael Palimaka
commit: 3c061be5bb8f1b4f68a390e1138cb7fd11558d72
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Aug 16 07:49:19 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Fri Aug 16 09:06:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c061be5

net-im/signal-desktop-bin: add new version 1.26.2

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Michael Palimaka  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/12722

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.26.2.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index d5de5eec54d..f8a59870f52 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.26.1_amd64.deb 94007458 BLAKE2B 
6fec8b851c34c89c355820e3b7cacf734713d250a35dd622f1e2fa42b4a638627369cd2b7c51709d0f9998a73f00c9d79fa131e57065908f3149ef72c5f9541b
 SHA512 
13a64d812e8982bdcdbf206bbfcc55fe268016de30c7f6d661ab440a245f949ec6b59446efbfd687ec6fe171df6c416b94390be4173cc2fd5a423061701beea1
+DIST signal-desktop_1.26.2_amd64.deb 94012202 BLAKE2B 
6a9c75dfd91f968358e2b6bbfe0e97a823fb923204a61334f991d4f7b217de119a895c9ddd48c157e5222454536923d7fde3d63b43667f45f24021c7f6a5084d
 SHA512 
3eaadbc5ae5b22153371f0781dc402a7df8fc7c7475566752050acc5a3bd7d982e11671116a03f3ad84d57b6a4c5a4152048bdef446b814cd77c31a624d308e5

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild
new file mode 100644
index 000..93142bc7435
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg-utils
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/WhisperSystems/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-libs/nss
+   media-libs/mesa
+   net-print/cups
+   x11-libs/gtk+:3[X]
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libffmpeg.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libnode.so
+   opt/Signal/libVkICD_mock_icd.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare(){
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
+   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2019-08-16 Thread Michael Palimaka
commit: c24eca55539872f71959b758f22aaf3222c6a963
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Aug 16 07:49:21 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Fri Aug 16 09:06:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24eca55

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Michael Palimaka  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/12722

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.26.1.ebuild   | 68 --
 2 files changed, 69 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index f8a59870f52..15933b74ccf 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.26.1_amd64.deb 94007458 BLAKE2B 
6fec8b851c34c89c355820e3b7cacf734713d250a35dd622f1e2fa42b4a638627369cd2b7c51709d0f9998a73f00c9d79fa131e57065908f3149ef72c5f9541b
 SHA512 
13a64d812e8982bdcdbf206bbfcc55fe268016de30c7f6d661ab440a245f949ec6b59446efbfd687ec6fe171df6c416b94390be4173cc2fd5a423061701beea1
 DIST signal-desktop_1.26.2_amd64.deb 94012202 BLAKE2B 
6a9c75dfd91f968358e2b6bbfe0e97a823fb923204a61334f991d4f7b217de119a895c9ddd48c157e5222454536923d7fde3d63b43667f45f24021c7f6a5084d
 SHA512 
3eaadbc5ae5b22153371f0781dc402a7df8fc7c7475566752050acc5a3bd7d982e11671116a03f3ad84d57b6a4c5a4152048bdef446b814cd77c31a624d308e5

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.26.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.26.1.ebuild
deleted file mode 100644
index 93142bc7435..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.26.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg-utils
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/WhisperSystems/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-libs/nss
-   media-libs/mesa
-   net-print/cups
-   x11-libs/gtk+:3[X]
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libffmpeg.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libnode.so
-   opt/Signal/libVkICD_mock_icd.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-S="${WORKDIR}"
-
-src_prepare(){
-   default
-   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop
-   pax-mark m opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
-   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop/

2019-08-09 Thread Michael Palimaka
commit: abc8dd8db1715f0d515e58644c6b84bdd7f4fce0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 10 01:24:33 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 10 01:25:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc8dd8d

dev-util/kdevelop: add missing dependency

Closes: https://bugs.gentoo.org/668600
Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/kdevelop/kdevelop-5.3.2.ebuild | 1 +
 dev-util/kdevelop/kdevelop-5.3.3.ebuild | 1 +
 dev-util/kdevelop/kdevelop-5.4.0.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-util/kdevelop/kdevelop-5.3.2.ebuild 
b/dev-util/kdevelop/kdevelop-5.3.2.ebuild
index 8a841a0d0f4..efe55c41046 100644
--- a/dev-util/kdevelop/kdevelop-5.3.2.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.3.2.ebuild
@@ -83,6 +83,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   $(add_qt_dep qdbus)
dev-util/ninja
>=sys-devel/gdb-7.0[python]
reviewboard? ( $(add_kdeapps_dep ktp-accounts-kcm) )

diff --git a/dev-util/kdevelop/kdevelop-5.3.3.ebuild 
b/dev-util/kdevelop/kdevelop-5.3.3.ebuild
index b3bfe0c8d58..c05d092844c 100644
--- a/dev-util/kdevelop/kdevelop-5.3.3.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.3.3.ebuild
@@ -83,6 +83,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   $(add_qt_dep qdbus)
dev-util/ninja
>=sys-devel/gdb-7.0[python]
reviewboard? ( $(add_kdeapps_dep ktp-accounts-kcm) )

diff --git a/dev-util/kdevelop/kdevelop-5.4.0.ebuild 
b/dev-util/kdevelop/kdevelop-5.4.0.ebuild
index 430d33b22e4..6fae88586b6 100644
--- a/dev-util/kdevelop/kdevelop-5.4.0.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.4.0.ebuild
@@ -84,6 +84,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   $(add_qt_dep qdbus)
$(add_qt_dep qtquickcontrols)
$(add_qt_dep qtquickcontrols2)
dev-util/ninja



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop/

2019-08-09 Thread Michael Palimaka
commit: d3772058590bd8802766f7e5aa52fd42f1adc2fd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 10 01:21:05 2019 +
Commit:     Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 10 01:21:13 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3772058

dev-util/kdevelop: add missing dependency

qdbus is used by kdevplatform_shell_environment.sh

Bug: https://bugs.gentoo.org/668600
Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-util/kdevelop/kdevelop-5.4..ebuild | 1 +
 dev-util/kdevelop/kdevelop-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/kdevelop/kdevelop-5.4..ebuild 
b/dev-util/kdevelop/kdevelop-5.4..ebuild
index 430d33b22e..6fae88586b 100644
--- a/dev-util/kdevelop/kdevelop-5.4..ebuild
+++ b/dev-util/kdevelop/kdevelop-5.4..ebuild
@@ -84,6 +84,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   $(add_qt_dep qdbus)
$(add_qt_dep qtquickcontrols)
$(add_qt_dep qtquickcontrols2)
dev-util/ninja

diff --git a/dev-util/kdevelop/kdevelop-.ebuild 
b/dev-util/kdevelop/kdevelop-.ebuild
index 2ae98c0f06..e3bfd72d8d 100644
--- a/dev-util/kdevelop/kdevelop-.ebuild
+++ b/dev-util/kdevelop/kdevelop-.ebuild
@@ -84,6 +84,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   $(add_qt_dep qdbus)
$(add_qt_dep qtquickcontrols)
$(add_qt_dep qtquickcontrols2)
dev-util/ninja



  1   2   3   4   5   6   7   8   9   10   >