[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2022-01-23 Thread Marco Scardovi
commit: 7edd4eb40b87c4d4c026067334813ce75e409585
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jan  1 09:27:05 2022 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jan 23 13:27:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7edd4eb4

app-editors/atom-bin: time to make the ebuild smaller

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 ...atom-bin-1.58.0.ebuild => atom-bin-1.58.0-r1.ebuild} | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/app-editors/atom-bin/atom-bin-1.58.0.ebuild 
b/app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild
similarity index 83%
rename from app-editors/atom-bin/atom-bin-1.58.0.ebuild
rename to app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild
index e25951752..977c92e6b 100644
--- a/app-editors/atom-bin/atom-bin-1.58.0.ebuild
+++ b/app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,8 @@ 
SRC_URI="https://github.com/atom/atom/releases/download/v${PV}/atom-amd64.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+# Atom works only on amd64
+KEYWORDS="-* ~amd64"
 RESTRICT="test"
 
 S="${WORKDIR}/atom-${PV}-amd64"
@@ -50,10 +51,11 @@ RDEPEND="
 QA_PREBUILT="/opt/${PN}/*"
 QA_PRESTRIPPED="/opt/${PN}/resources/*"  # Files are already stripped
 
-DOCS=( resources/LICENSE.md )
-
 src_prepare(){
default
+
+   # We do not install licenses
+   rm resources/LICENSE.md || die "Failed to remove LICENSE"
 }
 
 src_install(){
@@ -64,13 +66,10 @@ src_install(){
 
# I will use only npm provided with package itself
# as nodejs is not required to make it working (and it is really big).
-   fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
-   fperms +x /opt/"${PN}"/resources/app/apm/bin/node
-   fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
+   fperms +x /opt/"${PN}"/resources/app/apm/bin/{apm,node,npm}
 
# Bug 798459
-   fperms +x 
/opt/"${PN}"/resources/app.asar.unpacked/node_modules/vscode-ripgrep/bin/rg
-   fperms +x 
/opt/"${PN}"/resources/app.asar.unpacked/node_modules/dugite/git/bin/git
+   fperms +x 
/opt/"${PN}"/resources/app.asar.unpacked/node_modules/{vscode-ripgrep/bin/rg,dugite/git/bin/git}
 
doicon atom.png
make_desktop_entry "/opt/atom-bin/atom %U" "Atom" "atom" \



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/fchroot/

2022-01-23 Thread Marco Scardovi
commit: 194432b4d1af22f7f7cb60be9e2f0fe13b2d0127
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jan 23 13:26:35 2022 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jan 23 13:27:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=194432b4

sys-apps/fchroot: add chroot

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-apps/fchroot/Manifest |  1 +
 sys-apps/fchroot/fchroot-0.1.2.ebuild | 26 ++
 sys-apps/fchroot/metadata.xml |  8 
 3 files changed, 35 insertions(+)

diff --git a/sys-apps/fchroot/Manifest b/sys-apps/fchroot/Manifest
new file mode 100644
index 0..8b4e0d3ad
--- /dev/null
+++ b/sys-apps/fchroot/Manifest
@@ -0,0 +1 @@
+DIST fchroot-0.1.2.tar.gz 8351 BLAKE2B 
342d9fcd3df13ce0e6ef2d9ccefb66f98cd4c6cd24855bcbce2299f5a6896408a310020c85b09079778bb904476b8bb8728099a135ba4a499528acbfd578cc55
 SHA512 
b1cead02a25d980d42ca22bcde6c421d7ff3e6d6357f979d59286c870f3d726950a115b7e63c4e990ddcf078c58a9393271b9a756104fe539102070e4af7c77e

diff --git a/sys-apps/fchroot/fchroot-0.1.2.ebuild 
b/sys-apps/fchroot/fchroot-0.1.2.ebuild
new file mode 100644
index 0..3ec06f90b
--- /dev/null
+++ b/sys-apps/fchroot/fchroot-0.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Funtoo's franken-chroot tool - chroot from AMD64 to ARM system"
+HOMEPAGE="https://code.funtoo.org/bitbucket/users/drobbins/repos/fchroot/browse;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+RESTRICT="mirror test"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   
app-emulation/qemu[qemu_softmmu_targets_x86_64,qemu_softmmu_targets_aarch64,qemu_softmmu_targets_arm,static-user]
+   dev-libs/glib[static-libs]
+   dev-libs/libpcre[static-libs]
+   sys-apps/attr[static-libs]
+   sys-libs/zlib[static-libs]
+"

diff --git a/sys-apps/fchroot/metadata.xml b/sys-apps/fchroot/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/sys-apps/fchroot/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-12-15 Thread Marco Scardovi
commit: 7f0b41da309cc23bf05057af28cd4c2d0adfc15e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 07:10:39 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 07:10:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f0b41da

app-editors/atom-bin: gonna take it back

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/atom-bin/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-editors/atom-bin/metadata.xml 
b/app-editors/atom-bin/metadata.xml
index 203024bac..a0b29038e 100644
--- a/app-editors/atom-bin/metadata.xml
+++ b/app-editors/atom-bin/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   

atom/atom




[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-12-15 Thread Marco Scardovi
commit: 96f287a35227bd823da750da46724f0bb524306f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 07:09:04 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 07:09:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96f287a3

app-editors/atom-bin: bump to 1.58.0 and EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/atom-bin/Manifest   | 2 +-
 .../atom-bin/{atom-bin-1.57.0-r2.ebuild => atom-bin-1.58.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/atom-bin/Manifest b/app-editors/atom-bin/Manifest
index 0fd6ebc92..672999ce7 100644
--- a/app-editors/atom-bin/Manifest
+++ b/app-editors/atom-bin/Manifest
@@ -1 +1 @@
-DIST atom-bin-1.57.0.tar.gz 203944990 BLAKE2B 
de34c30d826798574e71922f106ba6dc638abfb556f0b335f80e287424622236e95eb505cc3d9c384ac52e658e6f7dfd6b5b87a3fc9da0caff37990e9d5dcac9
 SHA512 
57e23e85ecff3ebce00ea73f3c7aff84c86598a6e0a3620de9e75c3ba1843b5e03534f256cb26345d160b9c9718396017022f9efd1ba8b2e463a96897ae41c33
+DIST atom-bin-1.58.0.tar.gz 203905263 BLAKE2B 
95311b625bbee45f64d3e3d44f7870fba0efaa31ca14025e68d587b60e5d618c89e948dae7856348f0e55ea434f80d484f74809f1d244d6609f84023047794e6
 SHA512 
5e5c456ca745e2e51c4c24a2cba76d59ae9c519639f301b8677b5627ebecc1b8c114fc1942c22318266fe985ca1064618dc89379ecf8cdd935bfee7e605f33f1

diff --git a/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild 
b/app-editors/atom-bin/atom-bin-1.58.0.ebuild
similarity index 99%
rename from app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
rename to app-editors/atom-bin/atom-bin-1.58.0.ebuild
index 600a25b34..e25951752 100644
--- a/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
+++ b/app-editors/atom-bin/atom-bin-1.58.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/, sys-boot/bmap-tools/files/

2021-12-15 Thread Marco Scardovi
commit: 400cc02c10ad0f87f7f6c57669dc830134c482c3
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 06:54:42 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 06:54:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=400cc02c

sys-boot/bmap-tools: fixed test!

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild|  31 +--
 sys-boot/bmap-tools/files/requirements-test.txt |   4 +
 sys-boot/bmap-tools/files/test_api_base.py  | 263 
 sys-boot/bmap-tools/files/test_bmap_helpers.py  | 153 ++
 4 files changed, 439 insertions(+), 12 deletions(-)

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
index de9030455..79a95fb74 100644
--- a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
@@ -18,23 +18,30 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RESTRICT="test" # missing python slot fot backports-* packages
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/six"
 
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   eapply_user
+   if use test; then
+   rm requirements-test.txt || die "Failed to remove old 
requirement-test.txt"
+   cp "${FILESDIR}"/requirements-test.txt ./ || die "Failed to 
copy new requirement-test.txt"
+   rm tests/{test_bmap_helpers,test_api_base}.py || die "Failed to 
remove broken tests"
+   cp "${FILESDIR}"/{test_bmap_helpers,test_api_base}.py tests/ || 
die "Failed to copy new tests"
+   fi
+}
 
 python_install_all() {
distutils-r1_python_install_all
 }
 
-#distutils_enable_tests nose
+distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/files/requirements-test.txt 
b/sys-boot/bmap-tools/files/requirements-test.txt
new file mode 100644
index 0..f83802da4
--- /dev/null
+++ b/sys-boot/bmap-tools/files/requirements-test.txt
@@ -0,0 +1,4 @@
+six
+nose
+backports.tempfile ; python_version < '3.2'
+mock ; python_version < '3.3'

diff --git a/sys-boot/bmap-tools/files/test_api_base.py 
b/sys-boot/bmap-tools/files/test_api_base.py
new file mode 100644
index 0..a4f289bb5
--- /dev/null
+++ b/sys-boot/bmap-tools/files/test_api_base.py
@@ -0,0 +1,263 @@
+# -*- coding: utf-8 -*-
+# vim: ts=4 sw=4 et ai si
+#
+# Copyright (c) 2012-2014 Intel, Inc.
+# License: GPLv2
+# Author: Artem Bityutskiy 
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License, version 2,
+# as published by the Free Software Foundation.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+
+"""
+This test verifies the base bmap creation and copying API functionality. It
+generates a random sparse file, then creates a bmap fir this file and copies it
+to a different file using the bmap. Then it compares the original random sparse
+file and the copy and verifies that they are identical.
+"""
+
+# Disable the following pylint recommendations:
+#   * Too many public methods (R0904)
+#   * Too many local variables (R0914)
+#   * Too many statements (R0915)
+# pylint: disable=R0904
+# pylint: disable=R0914
+# pylint: disable=R0915
+
+import os
+import sys
+import tempfile
+import filecmp
+import subprocess
+from six.moves import zip_longest
+from tests import helpers
+from bmaptools import BmapHelpers, BmapCreate, Filemap
+
+# This is a work-around for Centos 6
+try:
+import unittest2 as unittest  # pylint: disable=F0401
+except ImportError:
+import unittest
+
+
+class Error(Exception):
+"""A class for exceptions generated by this test."""
+pass
+
+
+def _compare_holes(file1, file2):
+"""
+Make sure that files 'file1' and 'file2' have holes at the same places.
+The 'file1' and 'file2' arguments may be full file paths or file objects.
+"""
+
+filemap1 = Filemap.filemap(file1)
+filemap2 = Filemap.filemap(file2)
+
+iterator1 = filemap1.get_unmapped_ranges(0, filemap1.block

[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/

2021-12-15 Thread Marco Scardovi
commit: 700036ebac3c49039b81d9f61a0aa752cef4a3d0
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:58:55 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=700036eb

sys-boot/bmap-tools: drop older ebuilds

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild | 41 
 sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild | 40 ---
 2 files changed, 81 deletions(-)

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
deleted file mode 100644
index 4b8d7727e..0
--- a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
deleted file mode 100644
index ea3f2334a..0
--- a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmaptools/

2021-12-15 Thread Marco Scardovi
commit: 28d71cd8352ba4550acc2ac3edf03a1cfc9af45b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:55:57 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:57:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28d71cd8

move bmaptools -> bmap-tools

Signed-Off-By: Marco Scardovi  scardovi.com>

 sys-boot/bmaptools/Manifest|  1 -
 sys-boot/bmaptools/bmaptools-3.6-r1.ebuild | 43 --
 sys-boot/bmaptools/bmaptools-3.6-r2.ebuild | 42 -
 sys-boot/bmaptools/metadata.xml|  8 --
 4 files changed, 94 deletions(-)

diff --git a/sys-boot/bmaptools/Manifest b/sys-boot/bmaptools/Manifest
deleted file mode 100644
index ed3ffbc6a..0
--- a/sys-boot/bmaptools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bmaptools-3.6.tar.gz 97815 BLAKE2B 
3c6728386d66283a4df0376c90d2eafc670bba835ca97ebe25ab12f5eb1f745dea9a55d8c287c815306b9d603b6d804f9711a19b2df23870355983ebce4c0a07
 SHA512 
a55fe88d8f136b39f2bb92690322ae65d66ae1ae0454050d74bd37a39d69dca6428ba05ff42d2faf8e83f8f8342d882caaf8bb45aa00c74bbd5e4b12289a406a

diff --git a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild 
b/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild
deleted file mode 100644
index 68303e83b..0
--- a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_P="bmap-tools-${PV}"
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose

diff --git a/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild 
b/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
deleted file mode 100644
index b2fa55e38..0
--- a/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P="bmap-tools-${PV}"
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose

diff --git a/sys-boot/bmaptools/metadata.xml b/sys-boot/bmaptools/metadata.xml
deleted file mode 100644
index 90c5ed108..0
--- a/sys-boot/bmaptools/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/

2021-12-15 Thread Marco Scardovi
commit: 1f6ddb2dba91573f9feaba06ed074028875862df
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:55:03 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:55:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f6ddb2d

sys-boot/bmap-tools: fix the correct name of bmap-tools

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmap-tools/Manifest |  1 +
 sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild | 41 
 sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild | 40 +++
 sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild | 40 +++
 sys-boot/bmap-tools/metadata.xml |  8 ++
 5 files changed, 130 insertions(+)

diff --git a/sys-boot/bmap-tools/Manifest b/sys-boot/bmap-tools/Manifest
new file mode 100644
index 0..e9012b8a5
--- /dev/null
+++ b/sys-boot/bmap-tools/Manifest
@@ -0,0 +1 @@
+DIST bmap-tools-3.6.tar.gz 97815 BLAKE2B 
3c6728386d66283a4df0376c90d2eafc670bba835ca97ebe25ab12f5eb1f745dea9a55d8c287c815306b9d603b6d804f9711a19b2df23870355983ebce4c0a07
 SHA512 
a55fe88d8f136b39f2bb92690322ae65d66ae1ae0454050d74bd37a39d69dca6428ba05ff42d2faf8e83f8f8342d882caaf8bb45aa00c74bbd5e4b12289a406a

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
new file mode 100644
index 0..4b8d7727e
--- /dev/null
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+#distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
new file mode 100644
index 0..ea3f2334a
--- /dev/null
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+#distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
new file mode 100644
index 0..de9030455
--- /dev/null
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P="bmap-tools-${PV}"
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${

[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/

2021-12-15 Thread Marco Scardovi
commit: 9bb4620a66edaee950e67711a496495ee334879d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:49:10 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:51:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bb4620a

move sys-boot/bmaptools to sys-boot/bmap-tools

Signed-Off-By: Marco Scardovi  scardovi.com>

 profiles/updates/4Q-2021 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021
index 67dbe908d..3acd8b4f8 100644
--- a/profiles/updates/4Q-2021
+++ b/profiles/updates/4Q-2021
@@ -2,3 +2,4 @@ move dev-python/geopy sci-geosciences/geopy
 move dev-util/xdp-tools net-libs/xdp-tools
 move dev-lisp/arc dev-lang/arc
 move dev-lang/lean sci-mathematics/lean
+move sys-boot/bmaptools sys-boot/bmap-tools



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmaptools/

2021-12-02 Thread Marco Scardovi
commit: 3c16884e083fd0947367d0252df243ebda9d6499
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Dec  3 06:49:25 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Dec  3 06:49:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c16884e

sys-boot/bmaptools: fix bug

Closes: https://bugs.gentoo.org/817374
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 ...maptools-3.6.ebuild => bmaptools-3.6-r2.ebuild} | 24 ++
 sys-boot/bmaptools/metadata.xml|  5 -
 2 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/sys-boot/bmaptools/bmaptools-3.6.ebuild 
b/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
similarity index 54%
rename from sys-boot/bmaptools/bmaptools-3.6.ebuild
rename to sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
index ec3b9004c..b2fa55e38 100644
--- a/sys-boot/bmaptools/bmaptools-3.6.ebuild
+++ b/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
@@ -1,10 +1,9 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -18,9 +17,26 @@ 
SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
 S="${WORKDIR}/${MY_P}"
+
 RDEPEND="dev-python/six"
 
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
 python_install_all() {
distutils-r1_python_install_all
 }
+
+#distutils_enable_tests nose

diff --git a/sys-boot/bmaptools/metadata.xml b/sys-boot/bmaptools/metadata.xml
index 7a38bb900..90c5ed108 100644
--- a/sys-boot/bmaptools/metadata.xml
+++ b/sys-boot/bmaptools/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: net-voip/calls/, net-im/whatsapp-for-linux/, net-dialup/atinout/, ...

2021-07-17 Thread Marco Scardovi
commit: 03a22aaa3a43c591d84906c7e54a4fc423a45cf8
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul 18 05:39:17 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul 18 05:40:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03a22aaa

drop myself as maintainer part 3

Signed-off-by: Marco Scardovi  scardovi.com>

 media-libs/alsa-ucm-pinephone/metadata.xml | 5 +
 net-dialup/atinout/metadata.xml| 5 +
 net-im/whatsapp-for-linux/metadata.xml | 5 +
 net-misc/eg25-manager/metadata.xml | 5 +
 net-voip/calls/metadata.xml| 5 +
 x11-plugins/purple-mm-sms/metadata.xml | 5 +
 6 files changed, 6 insertions(+), 24 deletions(-)

diff --git a/media-libs/alsa-ucm-pinephone/metadata.xml 
b/media-libs/alsa-ucm-pinephone/metadata.xml
index 144c8091c..b372191c7 100644
--- a/media-libs/alsa-ucm-pinephone/metadata.xml
+++ b/media-libs/alsa-ucm-pinephone/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-       Marco Scardovi
-   
+   
 

diff --git a/net-dialup/atinout/metadata.xml b/net-dialup/atinout/metadata.xml
index 144c8091c..b372191c7 100644
--- a/net-dialup/atinout/metadata.xml
+++ b/net-dialup/atinout/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/net-im/whatsapp-for-linux/metadata.xml 
b/net-im/whatsapp-for-linux/metadata.xml
index 96d8fceed..ad6f3aa38 100644
--- a/net-im/whatsapp-for-linux/metadata.xml
+++ b/net-im/whatsapp-for-linux/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   

eneshecan/whatsapp-for-linux

https://github.com/eneshecan/whatsapp-for-linux/issues

diff --git a/net-misc/eg25-manager/metadata.xml 
b/net-misc/eg25-manager/metadata.xml
index 144c8091c..b372191c7 100644
--- a/net-misc/eg25-manager/metadata.xml
+++ b/net-misc/eg25-manager/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/net-voip/calls/metadata.xml b/net-voip/calls/metadata.xml
index 144c8091c..b372191c7 100644
--- a/net-voip/calls/metadata.xml
+++ b/net-voip/calls/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/x11-plugins/purple-mm-sms/metadata.xml 
b/x11-plugins/purple-mm-sms/metadata.xml
index 144c8091c..b372191c7 100644
--- a/x11-plugins/purple-mm-sms/metadata.xml
+++ b/x11-plugins/purple-mm-sms/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/olm/, x11-misc/squeekboard/, sys-power/gtherm/, gnome-extra/portfolio/, ...

2021-07-17 Thread Marco Scardovi
commit: 8fc9fc16fed8abfd0aff7940dd753d0170d4dc79
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul 18 05:32:33 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul 18 05:33:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fc9fc16

drop myself as maintainer part 2

Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/metadata.xml | 5 +
 dev-libs/olm/metadata.xml   | 4 
 dev-python/fchroot/metadata.xml | 5 +
 gnome-extra/iio-sensor-proxy/metadata.xml   | 5 +
 gnome-extra/portfolio/metadata.xml  | 5 +
 media-sound/callaudiod/metadata.xml | 5 +
 sys-power/gtherm/metadata.xml   | 5 +
 x11-misc/squeekboard/metadata.xml   | 5 +
 x11-themes/sound-theme-librem5/metadata.xml | 5 +
 9 files changed, 8 insertions(+), 36 deletions(-)

diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml
index 144c8091c..b372191c7 100644
--- a/dev-libs/feedbackd/metadata.xml
+++ b/dev-libs/feedbackd/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-       Marco Scardovi
-   
+   
 

diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml
index 4db77a8b9..001398bcd 100644
--- a/dev-libs/olm/metadata.xml
+++ b/dev-libs/olm/metadata.xml
@@ -5,10 +5,6 @@
gen...@tastytea.de
Ronny (tastytea) Gutbrod

-   
-   ma...@scardovi.com
-       Marco Scardovi
-   

An implementation of the Double Ratchet cryptographic ratchet 
written in
C and C++11 and exposed as a C API.

diff --git a/dev-python/fchroot/metadata.xml b/dev-python/fchroot/metadata.xml
index 6756bd5d7..5dd777152 100644
--- a/dev-python/fchroot/metadata.xml
+++ b/dev-python/fchroot/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   

fchroot


diff --git a/gnome-extra/iio-sensor-proxy/metadata.xml 
b/gnome-extra/iio-sensor-proxy/metadata.xml
index 144c8091c..b372191c7 100644
--- a/gnome-extra/iio-sensor-proxy/metadata.xml
+++ b/gnome-extra/iio-sensor-proxy/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/gnome-extra/portfolio/metadata.xml 
b/gnome-extra/portfolio/metadata.xml
index 144c8091c..b372191c7 100644
--- a/gnome-extra/portfolio/metadata.xml
+++ b/gnome-extra/portfolio/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/media-sound/callaudiod/metadata.xml 
b/media-sound/callaudiod/metadata.xml
index 144c8091c..b372191c7 100644
--- a/media-sound/callaudiod/metadata.xml
+++ b/media-sound/callaudiod/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/sys-power/gtherm/metadata.xml b/sys-power/gtherm/metadata.xml
index 144c8091c..b372191c7 100644
--- a/sys-power/gtherm/metadata.xml
+++ b/sys-power/gtherm/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/x11-misc/squeekboard/metadata.xml 
b/x11-misc/squeekboard/metadata.xml
index 144c8091c..b372191c7 100644
--- a/x11-misc/squeekboard/metadata.xml
+++ b/x11-misc/squeekboard/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/x11-themes/sound-theme-librem5/metadata.xml 
b/x11-themes/sound-theme-librem5/metadata.xml
index 144c8091c..b372191c7 100644
--- a/x11-themes/sound-theme-librem5/metadata.xml
+++ b/x11-themes/sound-theme-librem5/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/pinephone-meta/, sys-boot/bmaptools/, gui-wm/phosh-meta/, ...

2021-07-17 Thread Marco Scardovi
commit: f4a29e51e710d8ff099d088c0923dff04d55fe17
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul 18 05:24:17 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul 18 05:25:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f4a29e51

drop myself as maintainer

Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/atom-bin/metadata.xml| 5 +
 app-mobilephone/flashlight/metadata.xml  | 5 +
 app-mobilephone/mobile-config-firefox/metadata.xml   | 5 +
 app-mobilephone/pinephone-meta/metadata.xml  | 5 +
 app-mobilephone/pinephone-modem-scripts/metadata.xml | 5 +
 app-mobilephone/usb-tethering/metadata.xml   | 5 +
 gui-wm/phosh-meta/metadata.xml   | 5 +
 gui-wm/phosh/metadata.xml| 5 +
 media-sound/nuclear-bin/metadata.xml | 5 +
 sys-boot/bmaptools/metadata.xml  | 5 +
 x11-terms/tabby-bin/metadata.xml | 5 +
 x11-wm/phoc/metadata.xml | 5 +
 12 files changed, 12 insertions(+), 48 deletions(-)

diff --git a/app-editors/atom-bin/metadata.xml 
b/app-editors/atom-bin/metadata.xml
index a0b29038e..203024bac 100644
--- a/app-editors/atom-bin/metadata.xml
+++ b/app-editors/atom-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-       Marco Scardovi
-   
+   

atom/atom


diff --git a/app-mobilephone/flashlight/metadata.xml 
b/app-mobilephone/flashlight/metadata.xml
index 144c8091c..b372191c7 100644
--- a/app-mobilephone/flashlight/metadata.xml
+++ b/app-mobilephone/flashlight/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml 
b/app-mobilephone/mobile-config-firefox/metadata.xml
index 144c8091c..b372191c7 100644
--- a/app-mobilephone/mobile-config-firefox/metadata.xml
+++ b/app-mobilephone/mobile-config-firefox/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/app-mobilephone/pinephone-meta/metadata.xml 
b/app-mobilephone/pinephone-meta/metadata.xml
index 26d4a22e2..9cb2e1569 100644
--- a/app-mobilephone/pinephone-meta/metadata.xml
+++ b/app-mobilephone/pinephone-meta/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   

Enable eg25 modem manager


diff --git a/app-mobilephone/pinephone-modem-scripts/metadata.xml 
b/app-mobilephone/pinephone-modem-scripts/metadata.xml
index 144c8091c..b372191c7 100644
--- a/app-mobilephone/pinephone-modem-scripts/metadata.xml
+++ b/app-mobilephone/pinephone-modem-scripts/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/app-mobilephone/usb-tethering/metadata.xml 
b/app-mobilephone/usb-tethering/metadata.xml
index 144c8091c..b372191c7 100644
--- a/app-mobilephone/usb-tethering/metadata.xml
+++ b/app-mobilephone/usb-tethering/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/gui-wm/phosh-meta/metadata.xml b/gui-wm/phosh-meta/metadata.xml
index 144c8091c..b372191c7 100644
--- a/gui-wm/phosh-meta/metadata.xml
+++ b/gui-wm/phosh-meta/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/gui-wm/phosh/metadata.xml b/gui-wm/phosh/metadata.xml
index 144c8091c..b372191c7 100644
--- a/gui-wm/phosh/metadata.xml
+++ b/gui-wm/phosh/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   
 

diff --git a/media-sound/nuclear-bin/metadata.xml 
b/media-sound/nuclear-bin/metadata.xml
index 944430426..03259e0cb 100644
--- a/media-sound/nuclear-bin/metadata.xml
+++ b/media-sound/nuclear-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
+   

nukeop/nuclear


diff --git a/sys-boot/bmaptools/metadata.xml b/sys-boot/bmaptools/metadata.xml
index 47af8f7db..7a38bb900 100644
--- a/sys-boot/bmaptools/metadata.xml
+++ b/sys-boot/bmaptools/metadata.xml
@@ -1,8 

[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-07-17 Thread Marco Scardovi
commit: a81b9261240514e688c6806570b67f915fb6553b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jul 17 13:31:47 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jul 17 13:31:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a81b9261

app-editors/atom-bin: drop optfeatures

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{atom-bin-1.57.0-r1.ebuild => atom-bin-1.57.0-r2.ebuild}   | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild 
b/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
similarity index 85%
rename from app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild
rename to app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
index bbd1b653d..600a25b34 100644
--- a/app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild
+++ b/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop optfeature xdg
+inherit desktop xdg
 
 DESCRIPTION="A hackable text editor for the 21st Century"
 HOMEPAGE="https://atom.io/;
@@ -84,9 +84,4 @@ src_install(){
 
 pkg_postinst(){
xdg_desktop_database_update
-   optfeature_header "If you want to use atom-beautify please install 
following packages:"
-   optfeature "python code beautifier" dev-python/autopep8
-   optfeature "python code beautifier" dev-python/black
-   optfeature "shell code beautifier" dev-util/beautysh
-   optfeature "C, C++, Java code beautifier" dev-util/uncrustify
 }



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

2021-07-17 Thread Marco Scardovi
commit: 88e997748b31a9d952ae63f5abf1933efffa9a44
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jul 17 13:27:22 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jul 17 13:28:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88e99774

dev-util/beautysh: drop package as it does not exist anymore

Signed-off-by: Marco Scardovi  scardovi.com>

 dev-util/beautysh/Manifest  |  2 --
 dev-util/beautysh/beautysh-6.0.1.ebuild | 17 -
 dev-util/beautysh/beautysh-6.1.0.ebuild | 20 
 dev-util/beautysh/metadata.xml  | 12 
 4 files changed, 51 deletions(-)

diff --git a/dev-util/beautysh/Manifest b/dev-util/beautysh/Manifest
deleted file mode 100644
index 4f025c622..0
--- a/dev-util/beautysh/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST beautysh-6.0.1.tar.gz 14634 BLAKE2B 
ee81d9eca73676ad485f3b21eaf14d9aa8bdf294ede0951f850f30b005c30dede5265cba414df449d2ab55f238e82d841ee1f7b85d1407b973fc8c8da59b5650
 SHA512 
71ecdb10d73750966c0ebea44702e74e82828ba863d99274d6427b314cd3981ab04895e206e08ee68cc719d1e67cc6c3ff6ffc7f11e0978c69ffcbab21fe60e4
-DIST beautysh-6.1.0.tar.gz 30192 BLAKE2B 
78c469b2729204b2db86f71729d93649508ca4443917f9da020a96d95c04ed05291955797a4849a36f2b6da6ccc8268f0b29311d09e059590016039dadc22c36
 SHA512 
482956e615e69beefb4e0e13abd6ffcd8e89f538cd9cc3218feceb0adf5d73ce029f980894de02f45aabd05dde6088c3ba1e9fd23ff8e9a5133ecde28f8c83da

diff --git a/dev-util/beautysh/beautysh-6.0.1.ebuild 
b/dev-util/beautysh/beautysh-6.0.1.ebuild
deleted file mode 100644
index 87782cefd..0
--- a/dev-util/beautysh/beautysh-6.0.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="This program takes upon itself the hard task of beautifying Bash 
scripts"
-HOMEPAGE="http://uncrustify.sourceforge.net/;
-SRC_URI="https://github.com/lovesegfault/beautysh/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
-
-LICENSE="GPL-2"
-SLOT="0"

diff --git a/dev-util/beautysh/beautysh-6.1.0.ebuild 
b/dev-util/beautysh/beautysh-6.1.0.ebuild
deleted file mode 100644
index a3c364d45..0
--- a/dev-util/beautysh/beautysh-6.1.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
-
-inherit distutils-r1
-
-DESCRIPTION="Bash beautifier for the masses"
-HOMEPAGE="https://github.com/lovesegfault/beautysh 
https://pypi.python.org/pypi/beautysh;
-SRC_URI="https://github.com/lovesegfault/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-distutils_enable_tests pytest

diff --git a/dev-util/beautysh/metadata.xml b/dev-util/beautysh/metadata.xml
deleted file mode 100644
index 92c855353..0
--- a/dev-util/beautysh/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-   
-   beautysh
-   lovesegfault/beautysh
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: net-im/whatsapp-for-linux/

2021-07-14 Thread Marco Scardovi
commit: d221b6b83fcdc224935956ce125c09e85ec62fb9
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Jul 14 18:55:59 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed Jul 14 18:55:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d221b6b8

net-im/whatsapp-for-linux: bump to 1.2.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-im/whatsapp-for-linux/Manifest   | 2 +-
 net-im/whatsapp-for-linux/metadata.xml   | 5 -
 ...atsapp-for-linux-1.1.7.ebuild => whatsapp-for-linux-1.2.0.ebuild} | 0
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-im/whatsapp-for-linux/Manifest 
b/net-im/whatsapp-for-linux/Manifest
index b25bbb1a0..da0241039 100644
--- a/net-im/whatsapp-for-linux/Manifest
+++ b/net-im/whatsapp-for-linux/Manifest
@@ -1 +1 @@
-DIST whatsapp-for-linux-1.1.7.tar.gz 292733 BLAKE2B 
542ea768bd2312ab1639320d55025aff90650170aa14807df14f5068a3d07899c730d1bcb04cbfdff4475c2a2ca9c3f28fa537529464b7b6748ad2ff45174e87
 SHA512 
0f52289d92afe9c65d5d04f981ecfd907fa606946a557d51b82972fcd8da5a4cf2abca3b7f5f567f5aaac178e402d1825558666b305538bd6246ce6de198
+DIST whatsapp-for-linux-1.2.0.tar.gz 293749 BLAKE2B 
7c3cad7aa0ab1a1e289bc663a29b9112bd49d4e472ee101a940fa079350bb37c0159fae4b88b5fcafca9384d9a307a40683c8cc0a68e69878bd68ff827ad4d4d
 SHA512 
5fe415bda8761c992a5c982c30c85353b732172b3bde7ea3a598db1e4f6718a040c5ffbb79fbe2d05ae3d4d4ca07c1e26619dbf19dfc51a508692e3ead5230cd

diff --git a/net-im/whatsapp-for-linux/metadata.xml 
b/net-im/whatsapp-for-linux/metadata.xml
index 61f202539..96d8fceed 100644
--- a/net-im/whatsapp-for-linux/metadata.xml
+++ b/net-im/whatsapp-for-linux/metadata.xml
@@ -1,9 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   

eneshecan/whatsapp-for-linux

https://github.com/eneshecan/whatsapp-for-linux/issues

-   
 

diff --git a/net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild 
b/net-im/whatsapp-for-linux/whatsapp-for-linux-1.2.0.ebuild
similarity index 100%
rename from net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild
rename to net-im/whatsapp-for-linux/whatsapp-for-linux-1.2.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/

2021-07-14 Thread Marco Scardovi
commit: a7c98e629b435a8c8fba17453b5344cc5308d8ca
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Jul 14 14:08:48 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed Jul 14 14:08:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7c98e62

gui-wm/phosh: bump to 0.12.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/Manifest | 2 +-
 gui-wm/phosh/{phosh-0.12.0.ebuild => phosh-0.12.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
index 779688537..2f73a74aa 100644
--- a/gui-wm/phosh/Manifest
+++ b/gui-wm/phosh/Manifest
@@ -1,2 +1,2 @@
 DIST libgnome-volume-control-c5ab6037f460406ac9799b1e5765de3ce0097a8b.tar.gz 
46481 BLAKE2B 
7ea8424d640d71361905e2eff346f45e024f9cd430cc8cc92c53d8cf72a8ea312c00bdbd0d9c25f499e1af2122fcafbf08a600d69f053ff9fa04baeb44283ccf
 SHA512 
368d56223907d3eaafd35fce643abddf00e963800eebe98fb5cbe6fbbd8da115d1afb93bd5d557167e787579e3ff8b8e7885cae74d8f0326b45085870ac8cc05
-DIST phosh-v0.12.0.tar.gz 472232 BLAKE2B 
3f48efebb9a9bcef1cd0e5d50d062914490d4452d857975f02e11ff14c6871041e5a03d3ef5c57222b97b978d7c1e6f1eaf55726b6e007487ed31a2384bad9d0
 SHA512 
4db588a805db7b2dd441dc9bb6e514006d1a82f9ddbbc0feb67d0620cbfb863cf383401acbc450b4fc7e6bd9ca1ed825833075aa04487519c7abb127f92cbc1a
+DIST phosh-v0.12.1.tar.gz 477007 BLAKE2B 
2b5f78cb07c10522832ca499fae86d0e27d6b2d1bcbfcef4631a6f23c17da455aa40f664e3bc6fb3e15701aef3eebac2ef1e8287c2d051b7db6ca3816578aa1b
 SHA512 
dddc76e069ff35954411ba2cce5dd12732dd9f1afe8762078d53c061c98afd9486c76bc9423fb909d70e56dac446062dfb65101b40b3871c80ef52f027c2c924

diff --git a/gui-wm/phosh/phosh-0.12.0.ebuild b/gui-wm/phosh/phosh-0.12.1.ebuild
similarity index 100%
rename from gui-wm/phosh/phosh-0.12.0.ebuild
rename to gui-wm/phosh/phosh-0.12.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/pinephone-meta/

2021-07-13 Thread Marco Scardovi
commit: 7d1def52c205bd9e644a963f538212adab2a3a5b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jul 13 17:06:11 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jul 13 17:06:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d1def52

app-mobilephone/pinephone-meta: removed sys-boot/osk-sdl

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{pinephone-meta-0.1.ebuild => pinephone-meta-0.2.ebuild}   | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild 
b/app-mobilephone/pinephone-meta/pinephone-meta-0.2.ebuild
similarity index 97%
rename from app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
rename to app-mobilephone/pinephone-meta/pinephone-meta-0.2.ebuild
index 9640063f2..04b0de4b2 100644
--- a/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
+++ b/app-mobilephone/pinephone-meta/pinephone-meta-0.2.ebuild
@@ -15,13 +15,12 @@ IUSE="+eg25-manager"
 
 RDEPEND="
app-mobilephone/pinephone-modem-scripts
+   app-mobilephone/usb-tethering
gnome-extra/iio-sensor-proxy
gui-wm/phosh-meta
-   app-mobilephone/usb-tethering
media-libs/alsa-ucm-pinephone
media-tv/v4l-utils
net-misc/eg25-manager
-   sys-boot/osk-sdl
sys-firmware/pinephone-firmware
x11-themes/sound-theme-librem5
 "



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/, sys-boot/osk-sdl/files/

2021-07-13 Thread Marco Scardovi
commit: e107ec4b3bd60ae35214888e5411cd03a77b66a5
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jul 13 17:00:18 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jul 13 17:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e107ec4b

sys-boot/osk-sdl: dropping package
It is actually required only for crypted boot (and actually I'm not
interested on maintaining it) so drops in progress.

Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/osk-sdl/Manifest |  2 -
 sys-boot/osk-sdl/files/module-setup.sh| 29 -
 sys-boot/osk-sdl/files/osk-sdl-pp.conf|  2 -
 sys-boot/osk-sdl/files/osk-sdl-pp.path| 21 --
 sys-boot/osk-sdl/files/osk-sdl-pp.service | 21 --
 sys-boot/osk-sdl/files/osk-sdl.sh | 49 --
 sys-boot/osk-sdl/metadata.xml |  8 
 sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild   | 69 ---
 sys-boot/osk-sdl/osk-sdl-0.65.ebuild  | 65 -
 9 files changed, 266 deletions(-)

diff --git a/sys-boot/osk-sdl/Manifest b/sys-boot/osk-sdl/Manifest
deleted file mode 100644
index baa5d6334..0
--- a/sys-boot/osk-sdl/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST osk-sdl-0.64.tar.gz 37851 BLAKE2B 
dc297a0b1879f7b64bceb3032275b30f10072c50a2e2ddd985e94136ebf2308819fe71ca831fcc05d413c5e74f8ab955d920cc63bd90529e0c45fd3b6aae44db
 SHA512 
0da985e1e8d0352f53f661dd4f7f6243a8f9b48279297f4ea3b120aa239c733411a83d324b58d152cafd9c2e7a791a36506afec6449e141c6445f0420bb9fd6b
-DIST osk-sdl-0.65.tar.gz 38007 BLAKE2B 
3b64b44f74d72ab58468ecafe2e9aea054cd8a836ce18ece7e0b407de4311af7e70e197330ff3e88091c007a82942c33c1a2b538849cb45f78bd35674cd15e97
 SHA512 
070dcc1073266ecbe4c4c0089f29ac8687d98bbdcbd1c1578aa737bd6fbc96adeab6bd958295d073ef95515e63f536cef67c7e7e7b492b4ee3dc81fdcc8b9464

diff --git a/sys-boot/osk-sdl/files/module-setup.sh 
b/sys-boot/osk-sdl/files/module-setup.sh
deleted file mode 100644
index f27d34582..0
--- a/sys-boot/osk-sdl/files/module-setup.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-
-# called by dracut
-check() {
-return 0
-}
-
-# called by dracut
-depends() {
-echo drm crypt
-return 0
-}
-
-# called by dracut
-install() {
-inst_multiple "/etc/osk.conf" \
-"/usr/share/glvnd/egl_vendor.d/50_mesa.json" \
-"/usr/share/fonts/dejavu/DejaVuSans.ttf" \
-osk-sdl
-inst_simple $moddir/osk-sdl.sh /usr/bin/osk-sdl.sh
-inst_simple $moddir/osk-sdl-pp.service 
${systemdsystemunitdir}/osk-sdl-pp.service
-inst_simple $moddir/osk-sdl-pp.path ${systemdsystemunitdir}/osk-sdl-pp.path
-systemctl -q --root "$initdir" add-wants sysinit.target osk-sdl-pp.path
-# mesa cogl libglvnd
-equery f mesa cogl libglvnd | grep ".so$" | while read -r so; do
-  inst ${so}
-done
-
-}

diff --git a/sys-boot/osk-sdl/files/osk-sdl-pp.conf 
b/sys-boot/osk-sdl/files/osk-sdl-pp.conf
deleted file mode 100644
index bc5ec8bf0..0
--- a/sys-boot/osk-sdl/files/osk-sdl-pp.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-# dracut config, need osk-sdl for encrypted root, uncomment the following line 
to enable it in initramfs
-#add_dracutmodules+=" osk-sdl "

diff --git a/sys-boot/osk-sdl/files/osk-sdl-pp.path 
b/sys-boot/osk-sdl/files/osk-sdl-pp.path
deleted file mode 100644
index 5a386bdaf..0
--- a/sys-boot/osk-sdl/files/osk-sdl-pp.path
+++ /dev/null
@@ -1,21 +0,0 @@
-#  SPDX-License-Identifier: LGPL-2.1-or-later
-#
-#  This file is part of systemd.
-#
-#  systemd is free software; you can redistribute it and/or modify it
-#  under the terms of the GNU Lesser General Public License as published by
-#  the Free Software Foundation; either version 2.1 of the License, or
-#  (at your option) any later version.
-
-[Unit]
-Description=Run on screen keyboard to unlock root dev path watch
-DefaultDependencies=no
-Conflicts=shutdown.target emergency.service
-Before=systemd-ask-password-console.service 
systemd-ask-password-plymouth.service systemd-fsck-root.service paths.target 
shutdown.target
-
-[Path]
-PathExists=/dev/null
-# touch screen
-#PathExists=/dev/input/by-path/platform-1c2ac00.i2c-event
-# video
-PathExists=/dev/dri/renderD128/

diff --git a/sys-boot/osk-sdl/files/osk-sdl-pp.service 
b/sys-boot/osk-sdl/files/osk-sdl-pp.service
deleted file mode 100644
index e5445b7cc..0
--- a/sys-boot/osk-sdl/files/osk-sdl-pp.service
+++ /dev/null
@@ -1,21 +0,0 @@
-#  SPDX-License-Identifier: LGPL-2.1-or-later
-#
-#  This file is part of systemd.
-#
-#  systemd is free software; you can redistribute it and/or modify it
-#  under the terms of the GNU Lesser General Public License as published by
-#  the Free Software Foundation; either version 2.1 of the License, or
-#  (at your option) any later version.
-
-[Unit]
-Description=Run on screen keyboard to unlock root
-DefaultDependencies=no
-

[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/

2021-07-13 Thread Marco Scardovi
commit: 50ae0bd77ebf5d44ff426ca830863af61328842d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jul 13 16:57:42 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jul 13 16:57:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50ae0bd7

sys-boot/osk-sdl: bump to 0.65

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/osk-sdl/Manifest|  1 +
 sys-boot/osk-sdl/osk-sdl-0.65.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/sys-boot/osk-sdl/Manifest b/sys-boot/osk-sdl/Manifest
index 907091802..baa5d6334 100644
--- a/sys-boot/osk-sdl/Manifest
+++ b/sys-boot/osk-sdl/Manifest
@@ -1 +1,2 @@
 DIST osk-sdl-0.64.tar.gz 37851 BLAKE2B 
dc297a0b1879f7b64bceb3032275b30f10072c50a2e2ddd985e94136ebf2308819fe71ca831fcc05d413c5e74f8ab955d920cc63bd90529e0c45fd3b6aae44db
 SHA512 
0da985e1e8d0352f53f661dd4f7f6243a8f9b48279297f4ea3b120aa239c733411a83d324b58d152cafd9c2e7a791a36506afec6449e141c6445f0420bb9fd6b
+DIST osk-sdl-0.65.tar.gz 38007 BLAKE2B 
3b64b44f74d72ab58468ecafe2e9aea054cd8a836ce18ece7e0b407de4311af7e70e197330ff3e88091c007a82942c33c1a2b538849cb45f78bd35674cd15e97
 SHA512 
070dcc1073266ecbe4c4c0089f29ac8687d98bbdcbd1c1578aa737bd6fbc96adeab6bd958295d073ef95515e63f536cef67c7e7e7b492b4ee3dc81fdcc8b9464

diff --git a/sys-boot/osk-sdl/osk-sdl-0.65.ebuild 
b/sys-boot/osk-sdl/osk-sdl-0.65.ebuild
new file mode 100644
index 0..8b3e203bf
--- /dev/null
+++ b/sys-boot/osk-sdl/osk-sdl-0.65.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Lightweight On-Screen-Keyboard based on SDL2"
+HOMEPAGE="https://gitlab.com/postmarketOS/osk-sdl;
+SRC_URI="https://gitlab.com/postmarketOS/osk-sdl/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-portage/gentoolkit
+   media-libs/cogl
+   media-fonts/dejavu
+   media-libs/libglvnd
+   media-libs/libsdl2[kms,haptic]
+   media-libs/mesa
+   media-libs/sdl2-ttf
+   sys-fs/cryptsetup
+   sys-kernel/dracut
+"
+
+BDEPEND="
+   app-text/scdoc
+   test? (
+   x11-misc/xdotool
+   x11-misc/xvfb-run
+   )
+"
+
+src_prepare() {
+   default
+   sed -e s/ttf-dejavu/dejavu/ -i osk.conf || die "Failed to sed"
+}
+
+src_test() {
+   meson_src_test
+}
+
+src_install() {
+   meson_src_install
+   insinto /etc
+   doins osk.conf
+   insinto /etc/dracut.conf.d/
+   doins "${FILESDIR}"/osk-sdl-pp.conf
+   insinto /usr/lib/dracut/modules.d/50osk-sdl
+   doins "${FILESDIR}"/osk-sdl-pp.path
+   doins "${FILESDIR}"/osk-sdl-pp.service
+   exeinto /usr/lib/dracut/modules.d/50osk-sdl
+   doexe "${FILESDIR}"/module-setup.sh
+   doexe "${FILESDIR}"/osk-sdl.sh
+}
+
+pkg_postinst() {
+   einfo "For more info on how to test osk-sdl, and how to report 
problems, see: ${HOMEPAGE}"
+   einfo "To use osk-sdl to unlock encrypted root at bootime, check 
osk-sdl-pp.conf in /etc/dracut.conf.d"
+   einfo "and add these boot option 'root=/dev/mapper/root 
cryptroot=/dev/path/to/encrypted_partition' "
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/megapixels/

2021-07-13 Thread Marco Scardovi
commit: 0bef77efe94080cb2ff1c9bed01f28e29a2dd472
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jul 13 07:18:02 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jul 13 07:18:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0bef77ef

media-video/megapixels: bump to 1.1.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-video/megapixels/Manifest | 2 +-
 .../megapixels/{megapixels-1.0.1.ebuild => megapixels-1.1.0.ebuild} | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-video/megapixels/Manifest b/media-video/megapixels/Manifest
index edc3ea347..4ab277542 100644
--- a/media-video/megapixels/Manifest
+++ b/media-video/megapixels/Manifest
@@ -1 +1 @@
-DIST megapixels-1.0.1.tar.gz 80358 BLAKE2B 
27ea71cb0d2dc044b3c870a87fd0920c3bd319c5561417a736790159887e7d16f158807163a5132c3a7bc1590a39762c1bfaa2c0dd8fa89cb42bb8a75d1a2123
 SHA512 
4d7e7f80405c6c1265855708f1ede0f7ddc3044a7afc3a8083e1c308ba4104a78fc98da1facb1ab3882182d7e30d32bef8bbb22a703e71b1e63a7660387896d4
+DIST megapixels-1.1.0.tar.gz 81513 BLAKE2B 
f7cd70532c69d0d9378dcb78e1e4d23749b858c9ac518e57d588d2a0ae5111a9f6d7c98021d4efe9dc14d7f37732fa74d324607afaab7181e4f0f319c1ff0be2
 SHA512 
bdad1e5e7124057d8fccef327ea0e0f27c0385990aa56c1bd254112f833d4608afc893cc881a7e3488285b590e52e76b72c5c2f9e3f825a13bd1d3cd4bd1d684

diff --git a/media-video/megapixels/megapixels-1.0.1.ebuild 
b/media-video/megapixels/megapixels-1.1.0.ebuild
similarity index 92%
rename from media-video/megapixels/megapixels-1.0.1.ebuild
rename to media-video/megapixels/megapixels-1.1.0.ebuild
index 54bde89bf..c223be9d3 100644
--- a/media-video/megapixels/megapixels-1.0.1.ebuild
+++ b/media-video/megapixels/megapixels-1.1.0.ebuild
@@ -21,8 +21,6 @@ RDEPEND="
media-libs/libraw
 "
 
-PATCHES=( "${FILESDIR}"/fix-preview-color.patch )
-
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/, gui-wm/phosh/files/

2021-07-13 Thread Marco Scardovi
commit: 71b539ba93c96ceded3c107a658f667b920c
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jul 13 07:12:29 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jul 13 07:12:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71b539ba

gui-wm/phosh: drop all the patches

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/Manifest  |   2 +-
 .../0001-system-prompt-allow-blank-passwords.patch |  49 --
 gui-wm/phosh/files/0002-fix-locale-issue.patch |  14 -
 .../0003-fix-locale-issue-in-service-file.patch|  22 -
 gui-wm/phosh/files/0004-calls-manager.patch| 465 --
 gui-wm/phosh/files/0005-calls-manager.patch| 536 -
 gui-wm/phosh/files/0006-calls-manager.patch| 383 ---
 .../{phosh-0.11.0.ebuild => phosh-0.12.0.ebuild}   |  11 +-
 8 files changed, 2 insertions(+), 1480 deletions(-)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
index 3fded753f..779688537 100644
--- a/gui-wm/phosh/Manifest
+++ b/gui-wm/phosh/Manifest
@@ -1,2 +1,2 @@
 DIST libgnome-volume-control-c5ab6037f460406ac9799b1e5765de3ce0097a8b.tar.gz 
46481 BLAKE2B 
7ea8424d640d71361905e2eff346f45e024f9cd430cc8cc92c53d8cf72a8ea312c00bdbd0d9c25f499e1af2122fcafbf08a600d69f053ff9fa04baeb44283ccf
 SHA512 
368d56223907d3eaafd35fce643abddf00e963800eebe98fb5cbe6fbbd8da115d1afb93bd5d557167e787579e3ff8b8e7885cae74d8f0326b45085870ac8cc05
-DIST phosh-v0.11.0.tar.gz 447909 BLAKE2B 
e5e269a1c0d84000ba956b2f03e29079f53eceb03b83829f10f9aeea3e45668d7e275769f244d67e74e448deecd37abd0a0e3c4eefb945c9dce397e618911073
 SHA512 
77bb2898a63d3a4438d55775a55af852a90815f090bdb07889ea1743cbda7749cde2fef38ece073352303804852c9bcd1d296492a02a1334d4b5a00619b6ff0f
+DIST phosh-v0.12.0.tar.gz 472232 BLAKE2B 
3f48efebb9a9bcef1cd0e5d50d062914490d4452d857975f02e11ff14c6871041e5a03d3ef5c57222b97b978d7c1e6f1eaf55726b6e007487ed31a2384bad9d0
 SHA512 
4db588a805db7b2dd441dc9bb6e514006d1a82f9ddbbc0feb67d0620cbfb863cf383401acbc450b4fc7e6bd9ca1ed825833075aa04487519c7abb127f92cbc1a

diff --git a/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch 
b/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch
deleted file mode 100644
index e10824d13..0
--- a/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From e88f5dee0cbb7fa0851b43a5ded5d94256c756d2 Mon Sep 17 00:00:00 2001
-From: Arnaud Ferraris 
-Date: Sat, 21 Mar 2020 03:00:34 +0100
-Subject: [PATCH] system-prompt: allow blank passwords
-

- src/system-prompt.c | 5 -
- 1 file changed, 5 deletions(-)
-
-diff --git a/src/system-prompt.c b/src/system-prompt.c
-index 30aa3f1..bd06ee0 100644
 a/src/system-prompt.c
-+++ b/src/system-prompt.c
-@@ -256,8 +256,6 @@ phosh_system_prompt_password_async (GcrPrompt *prompt,
-   priv->task = g_task_new (self, NULL, callback, user_data);
-   g_task_set_source_tag (priv->task, phosh_system_prompt_password_async);
- 
--  if (!gtk_entry_get_text_length (GTK_ENTRY (priv->entry_password)))
--gtk_widget_set_sensitive (priv->btn_continue, FALSE);
-   gtk_widget_set_sensitive (priv->grid, TRUE);
- 
-   obj = G_OBJECT (self);
-@@ -315,7 +313,6 @@ phosh_system_prompt_confirm_async (GcrPrompt *prompt,
-   priv->task = g_task_new (self, NULL, callback, user_data);
-   g_task_set_source_tag (priv->task, phosh_system_prompt_confirm_async);
- 
--  gtk_widget_set_sensitive (priv->btn_continue, TRUE);
-   gtk_widget_set_sensitive (priv->grid, TRUE);
- 
-   obj = G_OBJECT (self);
-@@ -392,7 +389,6 @@ prompt_complete (PhoshSystemPrompt *self)
- g_task_return_pointer (res, (gpointer)password, NULL);
-   g_object_unref (res);
- 
--  gtk_widget_set_sensitive (priv->btn_continue, FALSE);
-   gtk_widget_set_sensitive (priv->grid, FALSE);
- 
-   return TRUE;
-@@ -451,7 +447,6 @@ on_password_changed (PhoshSystemPrompt *self,
-   if (!gtk_entry_get_text_length (GTK_ENTRY (editable)))
- return;
- 
--  gtk_widget_set_sensitive (priv->btn_continue, TRUE);
-   password = gtk_entry_get_text (GTK_ENTRY (editable));
- 
-   /*
--- 
-2.24.1
-

diff --git a/gui-wm/phosh/files/0002-fix-locale-issue.patch 
b/gui-wm/phosh/files/0002-fix-locale-issue.patch
deleted file mode 100644
index 9d2d3a0ea..0
--- a/gui-wm/phosh/files/0002-fix-locale-issue.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Npur a/data/phosh.in b/data/phosh.in
 a/data/phosh.in2021-03-20 13:53:32.367786000 +0100
-+++ b/data/phosh.in2021-03-20 13:55:19.327789721 +0100
-@@ -56,6 +56,10 @@ elif  [ -f /etc/phosh/rootston.ini ]; th
-   PHOC_INI=/etc/phosh/rootston.ini
- fi
- 
-+# Set proper locale according to /etc/locale.conf
-+source /etc/locale.conf
-+export LANG=$LANG
-+
- # Run gnome-session through a login shell so it picks
- # variables from /etc/profile.d (XDG_*)
- [ -n &quo

[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tabby-bin/

2021-07-12 Thread Marco Scardovi
commit: 26f6591d047f328a807b7f6a458c8734ba24c91d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jul 12 11:40:33 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jul 12 11:45:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26f6591d

x11-terms/tabby-bin: bump to 146

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/tabby-bin/Manifest| 2 +-
 .../tabby-bin/{tabby-bin-1.0.145.ebuild => tabby-bin-1.0.146.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/tabby-bin/Manifest b/x11-terms/tabby-bin/Manifest
index df7b50561..942d88fd4 100644
--- a/x11-terms/tabby-bin/Manifest
+++ b/x11-terms/tabby-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tabby-1.0.145-linux.tar.gz 96555854 BLAKE2B 
b05ccf2e214af5407470453da6c08f2e740d69eed08c855e050dd1b5c3ec2e90a1734abb9205f12888f0b317265c470af994b0f838844925b6e36d2df7a7940b
 SHA512 
7bed8395cf198564f37aeee495897d90cec4dc52ef7f7683bf22641da680db285e36f7e4a5c3736aac4c2415d9ccd586f691095fef7d5ad243b5746208c4318d
+DIST tabby-1.0.146-linux.tar.gz 96524713 BLAKE2B 
e4a79f22fceb8b45c26d42655c295ed8f34c5e2041b3e886fd81653d0a2b04a34e647a55c6d8a4d547622d07b146cb932ce5e37802875d2b31786f293ff0f402
 SHA512 
efde59a3ad3b3c25b107d6c7d85a470761b471fdf56db66afcac12a52855056fa4a93a880ede750d9308b8d7fb93dba68cbc236104bfab391543ab37fa5b9970
 DIST tabby-icons.tar.gz 29664 BLAKE2B 
61ac59cdf57c9f70b7ec33ee3d88f71ea5e16c87e84fdfa4452b9d6a38c8c5ffa5af261923bba91f2d6aa34f9fb7c2aa18358e50ce914b8992b91a4fc1dc11e3
 SHA512 
7ed5b5f0e78da655a13914933317f639a0656da9dce264e1c3f2eee9942f9b8c87f508ea275ea25b7bd0b850b47c8fd888fd90bdfe6b3ea3a8e579f9258545da

diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.145.ebuild 
b/x11-terms/tabby-bin/tabby-bin-1.0.146.ebuild
similarity index 100%
rename from x11-terms/tabby-bin/tabby-bin-1.0.145.ebuild
rename to x11-terms/tabby-bin/tabby-bin-1.0.146.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/

2021-07-11 Thread Marco Scardovi
commit: 025de0e8a6aab92956bf8326fcfb06de30d67935
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul 11 16:06:07 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul 11 16:06:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=025de0e8

x11-wm/phoc: bump to 0.8.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/Manifest | 2 +-
 x11-wm/phoc/{phoc-0.7.1.ebuild => phoc-0.8.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/phoc/Manifest b/x11-wm/phoc/Manifest
index 6019f26ab..90083ee14 100644
--- a/x11-wm/phoc/Manifest
+++ b/x11-wm/phoc/Manifest
@@ -1,2 +1,2 @@
-DIST phoc-v0.7.1.tar.gz 143801 BLAKE2B 
4db2fb40d2b85ee27d53a71b0dc158b3b37b47f9517bf5133958bc2328892aa8a54c679b5293efc4b3d84ccee04866471c729c4d77d9e903136bed3fe9e35030
 SHA512 
80869036c36837c2e260a8662aee975f86797c0a68a0a513d2d52b904d1ca44bcd93e8bee850c08a9b3b3395727e4e28085860750acd1b092349c7da6410c820
+DIST phoc-v0.8.0.tar.gz 144611 BLAKE2B 
f5ad96a3917ccd849f73e427077e08a19ce4109b639519239fbecb7183d19579e791ecc7628b22fd8632f6f47a55279860d3c6af3eb25d42115b7343c89611cb
 SHA512 
b2cc687852385d4010c22e01ea65870dcc71f4a6a53782a615df11641ce5cc4b29add7afefd5560b95d03fe045b6ffa7387b68dfe114828cd62bdae9424e692d
 DIST wlroots-0.12.0.tar.gz 476936 BLAKE2B 
4129c87a148085f95f4cee6973308d79ab3f8b024247287a68dadd6729da8a5f8cc1e4ada63c15477a2c8e8258032440afe4a21a26f947143d17c87b0ca8a1a4
 SHA512 
560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415

diff --git a/x11-wm/phoc/phoc-0.7.1.ebuild b/x11-wm/phoc/phoc-0.8.0.ebuild
similarity index 100%
rename from x11-wm/phoc/phoc-0.7.1.ebuild
rename to x11-wm/phoc/phoc-0.8.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmaptools/

2021-07-08 Thread Marco Scardovi
commit: f602289a7ee063b18bf20dc30bd7bef28f8afb18
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Jul  8 10:55:12 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Jul  8 10:55:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f602289a

sys-boot/bmaptools: restrict test for the moment

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmaptools/bmaptools-3.6-r1.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild 
b/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild
new file mode 100644
index 0..68303e83b
--- /dev/null
+++ b/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P="bmap-tools-${PV}"
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+#distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tabby-bin/

2021-07-08 Thread Marco Scardovi
commit: b567756809e0c466dbf821eeaaf0268a897ba08b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Jul  8 10:52:51 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Jul  8 10:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5677568

x11-terms/tabby-bin: bump to 1.0.145

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/tabby-bin/Manifest| 2 +-
 .../tabby-bin/{tabby-bin-1.0.144.ebuild => tabby-bin-1.0.145.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/tabby-bin/Manifest b/x11-terms/tabby-bin/Manifest
index e0ed23835..df7b50561 100644
--- a/x11-terms/tabby-bin/Manifest
+++ b/x11-terms/tabby-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tabby-1.0.144-linux.tar.gz 96913007 BLAKE2B 
e2227735cdb027e57d4f8427ddcfde9addbc0d7309bcc36228ba99135c9a3fd8af49ed1292205fafea7fde3f64b0df79a709d2acd839fc68cd8b511982960005
 SHA512 
bfae32458320e10565dea499b1db3d7b81eabafe7da5f0944e88d61e36935116ae9bc3879ee9a538ffc1f59fb08ca8264981de9b8afbd51f48da44e15d36fcd1
+DIST tabby-1.0.145-linux.tar.gz 96555854 BLAKE2B 
b05ccf2e214af5407470453da6c08f2e740d69eed08c855e050dd1b5c3ec2e90a1734abb9205f12888f0b317265c470af994b0f838844925b6e36d2df7a7940b
 SHA512 
7bed8395cf198564f37aeee495897d90cec4dc52ef7f7683bf22641da680db285e36f7e4a5c3736aac4c2415d9ccd586f691095fef7d5ad243b5746208c4318d
 DIST tabby-icons.tar.gz 29664 BLAKE2B 
61ac59cdf57c9f70b7ec33ee3d88f71ea5e16c87e84fdfa4452b9d6a38c8c5ffa5af261923bba91f2d6aa34f9fb7c2aa18358e50ce914b8992b91a4fc1dc11e3
 SHA512 
7ed5b5f0e78da655a13914933317f639a0656da9dce264e1c3f2eee9942f9b8c87f508ea275ea25b7bd0b850b47c8fd888fd90bdfe6b3ea3a8e579f9258545da

diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild 
b/x11-terms/tabby-bin/tabby-bin-1.0.145.ebuild
similarity index 100%
rename from x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild
rename to x11-terms/tabby-bin/tabby-bin-1.0.145.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tabby-bin/

2021-07-06 Thread Marco Scardovi
commit: 422a85b067997d72ec75be6984ca70521af02a64
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jul  6 12:10:19 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jul  6 12:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=422a85b0

x11-terms/tabby-bin: fix fperms error

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild 
b/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild
index 43cbcc09f..f9ce65f30 100644
--- a/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild
+++ b/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild
@@ -49,8 +49,8 @@ src_prepare(){
 src_install(){
insinto /opt/"${PN}"
doins -r "${S}"/*
-   dosym ../../opt/"${PN}"/"${PN}" "${EPREFIX}"/usr/bin/"${PN}"
-   fperms +x /opt/"${PN}"/"${PN}"
+   dosym ../../opt/"${PN}"/tabby "${EPREFIX}"/usr/bin/tabby
+   fperms +x /opt/"${PN}"/tabby
make_desktop_entry "/opt/${PN}/tabby %U" "Tabby" "tabby" \
"GNOME;GTK;Utility;" \
"GenericName=Tabby\n\nStartupNotify=true\nStartupWMClass=tabby"



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-07-05 Thread Marco Scardovi
commit: 80ba915fed96132802d9687696cbf1a6a3d2f593
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jul  5 15:57:25 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jul  5 15:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80ba915f

app-editors/atom-bin: fix bug 798459

Closes: https://bugs.gentoo.org/798459
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../atom-bin/{atom-bin-1.57.0.ebuild => atom-bin-1.57.0-r1.ebuild}| 4 
 1 file changed, 4 insertions(+)

diff --git a/app-editors/atom-bin/atom-bin-1.57.0.ebuild 
b/app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild
similarity index 92%
rename from app-editors/atom-bin/atom-bin-1.57.0.ebuild
rename to app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild
index 110522639..bbd1b653d 100644
--- a/app-editors/atom-bin/atom-bin-1.57.0.ebuild
+++ b/app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild
@@ -68,6 +68,10 @@ src_install(){
fperms +x /opt/"${PN}"/resources/app/apm/bin/node
fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
 
+   # Bug 798459
+   fperms +x 
/opt/"${PN}"/resources/app.asar.unpacked/node_modules/vscode-ripgrep/bin/rg
+   fperms +x 
/opt/"${PN}"/resources/app.asar.unpacked/node_modules/dugite/git/bin/git
+
doicon atom.png
make_desktop_entry "/opt/atom-bin/atom %U" "Atom" "atom" \
"GNOME;GTK;Utility;TextEditor;Development;" \



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/terminus-bin/

2021-07-04 Thread Marco Scardovi
commit: d77db217c3f50b982e6a508f764a6ec3b47e98f1
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul  4 19:46:49 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul  4 19:46:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d77db217

drop terminus-bin

Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/terminus-bin/Manifest|  2 -
 x11-terms/terminus-bin/metadata.xml| 12 -
 x11-terms/terminus-bin/terminus-bin-1.0.143.ebuild | 62 --
 3 files changed, 76 deletions(-)

diff --git a/x11-terms/terminus-bin/Manifest b/x11-terms/terminus-bin/Manifest
deleted file mode 100644
index 9489cad86..0
--- a/x11-terms/terminus-bin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST terminus-bin-1.0.143.tar.gz 96779825 BLAKE2B 
829b0cfed33971b8f7c436b4950fbb6546f21ae2be548da711669fd528570ada9e8a9671bdbd2275f54683565ec7789263a8463e1692f49c1137d5e97e08b1be
 SHA512 
dbd752e8b6f8fd47594f0ec7785b668e424bb05b411e3b18fd9c5b4d1048a97df0a2e18036d0b8396f7d72cfd65200d0c9543ee2dcb888575d67fc6369091ec1
-DIST terminus-icons.tar.gz 29662 BLAKE2B 
156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e
 SHA512 
03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26

diff --git a/x11-terms/terminus-bin/metadata.xml 
b/x11-terms/terminus-bin/metadata.xml
deleted file mode 100644
index ca63cb8f9..0
--- a/x11-terms/terminus-bin/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-       Marco Scardovi
-   
-   
-   Eugeny/terminus
-   scardracs/icons
-   
-

diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.143.ebuild 
b/x11-terms/terminus-bin/terminus-bin-1.0.143.ebuild
deleted file mode 100644
index d4506f821..0
--- a/x11-terms/terminus-bin/terminus-bin-1.0.143.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg
-
-MY_PV="terminus-${PV}-linux"
-
-DESCRIPTION="A terminal for a more modern age"
-HOMEPAGE="https://eugeny.github.io/terminus/;
-SRC_URI="
-   
https://github.com/Eugeny/terminus/releases/download/v${PV}/${MY_PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/ScardracS/icons/releases/download/release/terminus-icons.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/${MY_PV}"
-
-DEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/nss
-   media-libs/alsa-lib
-   net-print/cups
-   media-libs/mesa
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libdrm
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="/opt/${PN}/*"
-
-src_prepare(){
-   default
-}
-
-src_install(){
-   insinto /opt/"${PN}"
-   doins -r "${S}"/*
-   dosym ../../opt/"${PN}"/terminus "${EPREFIX}"/usr/bin/terminus
-   fperms +x /opt/"${PN}"/terminus
-   make_desktop_entry "/opt/${PN}/terminus %U" "Terminus" "terminus" \
-   "GNOME;GTK;Utility;" \
-   
"GenericName=Terminus\n\nStartupNotify=true\nStartupWMClass=terminus"
-   doicon ../terminus.svg
-   doicon ../terminus.ico
-   for i in {16,24,32,48,64,72,96,128,512}; do
-   doicon -s "${i}" ../terminus-"${i}".png
-   done
-}



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tabby-bin/

2021-07-04 Thread Marco Scardovi
commit: dd9c300aec695409a5d139a58eb4784fbb4cda01
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul  4 19:46:18 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul  4 19:46:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd9c300a

x11-terms/tabby-bin: bump to 144 and update name

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/tabby-bin/Manifest |  2 +
 x11-terms/tabby-bin/metadata.xml | 12 ++
 x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild | 62 
 3 files changed, 76 insertions(+)

diff --git a/x11-terms/tabby-bin/Manifest b/x11-terms/tabby-bin/Manifest
new file mode 100644
index 0..e0ed23835
--- /dev/null
+++ b/x11-terms/tabby-bin/Manifest
@@ -0,0 +1,2 @@
+DIST tabby-1.0.144-linux.tar.gz 96913007 BLAKE2B 
e2227735cdb027e57d4f8427ddcfde9addbc0d7309bcc36228ba99135c9a3fd8af49ed1292205fafea7fde3f64b0df79a709d2acd839fc68cd8b511982960005
 SHA512 
bfae32458320e10565dea499b1db3d7b81eabafe7da5f0944e88d61e36935116ae9bc3879ee9a538ffc1f59fb08ca8264981de9b8afbd51f48da44e15d36fcd1
+DIST tabby-icons.tar.gz 29664 BLAKE2B 
61ac59cdf57c9f70b7ec33ee3d88f71ea5e16c87e84fdfa4452b9d6a38c8c5ffa5af261923bba91f2d6aa34f9fb7c2aa18358e50ce914b8992b91a4fc1dc11e3
 SHA512 
7ed5b5f0e78da655a13914933317f639a0656da9dce264e1c3f2eee9942f9b8c87f508ea275ea25b7bd0b850b47c8fd888fd90bdfe6b3ea3a8e579f9258545da

diff --git a/x11-terms/tabby-bin/metadata.xml b/x11-terms/tabby-bin/metadata.xml
new file mode 100644
index 0..ca63cb8f9
--- /dev/null
+++ b/x11-terms/tabby-bin/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+   
+   Eugeny/terminus
+   scardracs/icons
+   
+

diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild 
b/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild
new file mode 100644
index 0..43cbcc09f
--- /dev/null
+++ b/x11-terms/tabby-bin/tabby-bin-1.0.144.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+MY_P="tabby-${PV}-linux"
+
+DESCRIPTION="A terminal for a more modern age"
+HOMEPAGE="https://eugeny.github.io/tabby;
+SRC_URI="
+   https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}.tar.gz
+   
https://github.com/scardracs/icons/releases/download/release/tabby-icons.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/nss
+   media-libs/alsa-lib
+   net-print/cups
+   media-libs/mesa
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libdrm
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="/opt/${PN}/*"
+
+src_prepare(){
+   default
+}
+
+src_install(){
+   insinto /opt/"${PN}"
+   doins -r "${S}"/*
+   dosym ../../opt/"${PN}"/"${PN}" "${EPREFIX}"/usr/bin/"${PN}"
+   fperms +x /opt/"${PN}"/"${PN}"
+   make_desktop_entry "/opt/${PN}/tabby %U" "Tabby" "tabby" \
+   "GNOME;GTK;Utility;" \
+   "GenericName=Tabby\n\nStartupNotify=true\nStartupWMClass=tabby"
+   doicon ../tabby.svg
+   doicon ../tabby.ico
+   for i in {16,24,32,48,64,72,96,128,512}; do
+   doicon -s "${i}" ../tabby-"${i}".png
+   done
+}



[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/

2021-07-04 Thread Marco Scardovi
commit: 338987f59506f2d005a29365653d0fa6b257c22d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul  4 19:35:10 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jul  4 19:35:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=338987f5

move terminus-bin to tabby-bin

Signed-off-by: Marco Scardovi  scardovi.com>

 profiles/updates/2Q-2021 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/2Q-2021 b/profiles/updates/2Q-2021
index 6eb675fff..d1a4df25c 100644
--- a/profiles/updates/2Q-2021
+++ b/profiles/updates/2Q-2021
@@ -10,3 +10,4 @@ move net-im/srain net-irc/srain
 move kde-apps/kaidan net-im/kaidan
 move dev-python/geographiclib sci-geosciences/GeographicLib
 move media-video/jellyfin-desktop media-video/jellyfin-mpv-shim
+move x11-terms/terminus-bin x11-terms/tabby-bin



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/alsa-ucm-pinephone/files/

2021-07-01 Thread Marco Scardovi
commit: d2e0eb643dc5cadcb0b130c82f61d3ba1e31dfbc
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Jul  1 08:52:12 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Jul  1 08:52:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2e0eb64

media-libs/alsa-ucm-pinephone: added missing .conf files

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-libs/alsa-ucm-pinephone/files/HiFi.conf  | 146 
 media-libs/alsa-ucm-pinephone/files/PinePhone.conf |  11 ++
 media-libs/alsa-ucm-pinephone/files/VoiceCall.conf | 151 +
 3 files changed, 308 insertions(+)

diff --git a/media-libs/alsa-ucm-pinephone/files/HiFi.conf 
b/media-libs/alsa-ucm-pinephone/files/HiFi.conf
new file mode 100644
index 0..5996e4a26
--- /dev/null
+++ b/media-libs/alsa-ucm-pinephone/files/HiFi.conf
@@ -0,0 +1,146 @@
+SectionVerb {
+   EnableSequence [
+   cset "name='Headphone Playback Switch' off"
+   cset "name='Headphone Source Playback Route' DAC"
+   cset "name='Line In Playback Switch' off"
+   cset "name='Line Out Playback Switch' off"
+   cset "name='Line Out Source Playback Route' Mono Differential"
+   cset "name='Mic1 Playback Switch' off"
+   cset "name='Mic2 Playback Switch' off"
+   cset "name='AIF1 DA0 Playback Volume' 160"
+   cset "name='AIF3 ADC Source Capture Route' None"
+   cset "name='AIF2 DAC Source Playback Route' None"
+   cset "name='DAC Playback Switch' on"
+   cset "name='DAC Playback Volume' 160"
+   cset "name='ADC Digital DAC Playback Switch' off"
+   cset "name='AIF1 Slot 0 Digital DAC Playback Switch' on"
+   cset "name='AIF2 Digital DAC Playback Switch' off"
+   cset "name='DAC Reversed Playback Switch' off"
+   cset "name='Earpiece Playback Switch' off"
+   cset "name='Earpiece Source Playback Route' DACL"
+
+   cset "name='Line In Capture Switch' off"
+   cset "name='Mic1 Capture Switch' off"
+   cset "name='Mic1 Boost Volume' 7"
+   cset "name='Mic2 Capture Switch' off"
+   cset "name='Mic2 Boost Volume' 7"
+   cset "name='Mixer Capture Switch' off"
+   cset "name='Mixer Reversed Capture Switch' off"
+   cset "name='ADC Capture Volume' 160"
+   cset "name='ADC Gain Capture Volume' 7"
+   cset "name='AIF1 AD0 Capture Volume' 160"
+   cset "name='AIF1 Data Digital ADC Capture Switch' on"
+   cset "name='AIF2 ADC Mixer ADC Capture Switch' off"
+   cset "name='AIF2 ADC Mixer AIF1 DA0 Capture Switch' off"
+   cset "name='AIF2 ADC Mixer AIF2 DAC Rev Capture Switch' off"
+   cset "name='AIF2 ADC Mixer AIF1 DA0 Capture Switch' off"
+   cset "name='AIF2 ADC Mixer AIF1 DA0 Capture Switch' off"
+   ]
+
+DisableSequence [
+]
+
+   Value {
+   }
+}
+
+SectionDevice."Speaker" {
+   Comment "Internal speaker"
+   EnableSequence [
+   cset "name='AIF1 DA0 Stereo Playback Route' Mix Mono"
+   cset "name='Line Out Playback Switch' on"
+   cset "name='Line Out Playback Volume' 100%"
+   ]
+
+   DisableSequence [
+   cset "name='Line Out Playback Switch' off"
+   ]
+
+   Value {
+   PlaybackVolume "Line Out Playback Volume"
+   PlaybackSwitch "Line Out Playback Switch"
+   PlaybackChannels 2
+   PlaybackPriority 300
+   PlaybackPCM "hw:${CardId},0"
+   }
+}
+SectionDevice."Earpiece" {
+   Comment "Internal Earpiece"
+   EnableSequence [
+   cset "name='AIF1 DA0 Stereo Playback Route' Mix Mono"
+   cset "name='Earpiece Playback Switch' on"
+   cset "name='Earpiece Playback Volume' 100%"
+   ]
+
+   DisableSequence [
+   cset "name='Earpiece Playback Switch' off"
+   ]
+
+   Value {
+   PlaybackVolume "Earpiece Playback Volume"
+   PlaybackSwitch "Earpiece Playback Switch"
+   PlaybackChannels 2
+   PlaybackPriority 200
+   PlaybackPCM "hw:${CardId},0"
+  

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/

2021-06-30 Thread Marco Scardovi
commit: e9bb0b6024e378f175bd8feafad28907d8198401
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Jun 30 19:43:30 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed Jun 30 19:43:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9bb0b60

x11-misc/squeekboard: fix 799191

Closes: https://bugs.gentoo.org/799191
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/squeekboard-1.14.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild 
b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
index 40c35ece2..a095947f1 100644
--- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
+++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
@@ -69,9 +69,8 @@ RDEPEND="
dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
-   gui-libs/gtk
media-fonts/noto-emoji
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[wayland]
 "
 
 BDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/terminus-bin/

2021-06-30 Thread Marco Scardovi
commit: 53d5da3eb038226041c0bbe86cc442200bd39d44
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Jun 30 19:24:01 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed Jun 30 19:24:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53d5da3e

x11-terms/terminus-bin: bump to 143

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/terminus-bin/Manifest | 2 +-
 .../{terminus-bin-1.0.139.ebuild => terminus-bin-1.0.143.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/terminus-bin/Manifest b/x11-terms/terminus-bin/Manifest
index bdf0e92af..9489cad86 100644
--- a/x11-terms/terminus-bin/Manifest
+++ b/x11-terms/terminus-bin/Manifest
@@ -1,2 +1,2 @@
-DIST terminus-bin-1.0.139.tar.gz 97782703 BLAKE2B 
df4cb51ed2510210fa2c3a1923a92dd5b7011744f656131d82ba7964a0323a6b17fd4dfdda337ccb38158a13cab1a1058136c75df39e638ba874ad7ccd23b93a
 SHA512 
501ef9455dda91f1b36418c6babb3019643507ab40be0e3e93a0bd42c8d704002aa502d4951f07038406c8a63adc7eb570a69dae96a061ce1eba6298892eea37
+DIST terminus-bin-1.0.143.tar.gz 96779825 BLAKE2B 
829b0cfed33971b8f7c436b4950fbb6546f21ae2be548da711669fd528570ada9e8a9671bdbd2275f54683565ec7789263a8463e1692f49c1137d5e97e08b1be
 SHA512 
dbd752e8b6f8fd47594f0ec7785b668e424bb05b411e3b18fd9c5b4d1048a97df0a2e18036d0b8396f7d72cfd65200d0c9543ee2dcb888575d67fc6369091ec1
 DIST terminus-icons.tar.gz 29662 BLAKE2B 
156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e
 SHA512 
03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26

diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.139.ebuild 
b/x11-terms/terminus-bin/terminus-bin-1.0.143.ebuild
similarity index 100%
rename from x11-terms/terminus-bin/terminus-bin-1.0.139.ebuild
rename to x11-terms/terminus-bin/terminus-bin-1.0.143.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/

2021-06-28 Thread Marco Scardovi
commit: bb974100889989e9d5b408a92dd9f256c492d986
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 28 17:39:43 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 28 17:40:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb974100

sys-boot/osk-sdl: add test

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{osk-sdl-0.64.ebuild => osk-sdl-0.64-r1.ebuild}   | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild 
b/sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild
similarity index 90%
rename from sys-boot/osk-sdl/osk-sdl-0.64.ebuild
rename to sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild
index 4fc97688f..d7af7ff79 100644
--- a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
+++ b/sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild
@@ -14,7 +14,8 @@ 
SRC_URI="https://gitlab.com/postmarketOS/osk-sdl/-/archive/${COMMIT}.tar.gz -> $
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-RESTRICT="test"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
app-portage/gentoolkit
@@ -28,7 +29,13 @@ RDEPEND="
sys-kernel/dracut
 "
 
-BDEPEND="app-text/scdoc"
+BDEPEND="
+   app-text/scdoc
+   test? (
+   x11-misc/xdotool
+   x11-misc/xvfb-run
+   )
+"
 
 S="${WORKDIR}/${PN}-${COMMIT}"
 
@@ -37,6 +44,10 @@ src_prepare() {
sed -e s/ttf-dejavu/dejavu/ -i osk.conf || die "Failed to sed"
 }
 
+src_test() {
+   meson_src_test
+}
+
 src_install() {
meson_src_install
insinto /etc



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/

2021-06-28 Thread Marco Scardovi
commit: c1581a485d5a0e6526eaf7b2059bce467dfaafed
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 28 06:38:30 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 28 17:40:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1581a48

x11-misc/squeekboard: added missing package

Closes: https://bugs.gentoo.org/798900
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/squeekboard-1.14.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild 
b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
index da600a43d..40c35ece2 100644
--- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
+++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
@@ -69,6 +69,7 @@ RDEPEND="
dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
+   gui-libs/gtk
media-fonts/noto-emoji
x11-libs/gtk+:3
 "



[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/atinout/files/, net-dialup/atinout/

2021-06-27 Thread Marco Scardovi
commit: e14b57d4679cd38fde03ff8cb5397208a5d20056
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 17:23:03 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 17:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e14b57d4

net-dialup/atinout: patched Makefile

The original one does not respect CFLAGS/LDFLAGS so with the
help of Sam we've patched him to make it respecting *FLAGS

Closes: https://bugs.gentoo.org/798909
Closes: https://bugs.gentoo.org/798903
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 ...tinout-0.9.1.ebuild => atinout-0.9.1-r1.ebuild} |  4 ++-
 net-dialup/atinout/files/0003-patch-makefile.patch | 40 ++
 2 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/net-dialup/atinout/atinout-0.9.1.ebuild 
b/net-dialup/atinout/atinout-0.9.1-r1.ebuild
similarity index 90%
rename from net-dialup/atinout/atinout-0.9.1.ebuild
rename to net-dialup/atinout/atinout-0.9.1-r1.ebuild
index 77408bdff..2ef99bfee 100644
--- a/net-dialup/atinout/atinout-0.9.1.ebuild
+++ b/net-dialup/atinout/atinout-0.9.1-r1.ebuild
@@ -16,8 +16,10 @@ KEYWORDS="~amd64 ~arm64"
 PATCHES=(
"${FILESDIR}"/0001-make-gcc-happy-by-adding-fallthrough-comment.patch
"${FILESDIR}"/0002-do-not-rely-on-CR-in-modem-output.patch
+   "${FILESDIR}"/0003-patch-makefile.patch
 )
 
 src_compile() {
-   CC="$(tc-getCC)" emake LDFLAGS="${LDFLAGS}"
+   tc-export CC
+   emake
 }

diff --git a/net-dialup/atinout/files/0003-patch-makefile.patch 
b/net-dialup/atinout/files/0003-patch-makefile.patch
new file mode 100644
index 0..871a61efe
--- /dev/null
+++ b/net-dialup/atinout/files/0003-patch-makefile.patch
@@ -0,0 +1,40 @@
+From 404fb66abd5db4ef4b824ec67c56887773c99962 Mon Sep 17 00:00:00 2001
+From: Marco Scardovi 
+Date: Sun, 27 Jun 2021 18:21:15 +0200
+Subject: [PATCH] patch makefile
+
+Signed-off-by: Marco Scardovi 
+---
+ Makefile | 12 +---
+ 1 file changed, 5 insertions(+), 7 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 1daa431..bb27d0b 100644
+--- a/Makefile
 b/Makefile
+@@ -1,17 +1,15 @@
+ VERSION   = 0.9.1
+ 
+-PREFIX= /usr
++PREFIX?= /usr
+ 
+-CC= gcc
+-CFLAGS= -W -Wall -Wextra -Werror \
+-  -DVERSION=\"$(VERSION)\" \
+-  -g
+-LDFLAGS =
++CC?= gcc
++CFLAGS?= -W -Wall -Wextra -Werror -g 
++LDFLAGS ?=
+ 
+ all: atinout
+ 
+ atinout: atinout.c
+-  $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $^
++  $(CC) -o $@ $(CFLAGS) $(CPPFLAGS) -DVERSION=\"$(VERSION)\" $(LDFLAGS) $^
+ 
+ clean:
+   rm -f atinout
+-- 
+2.32.0
+



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/portfolio/

2021-06-27 Thread Marco Scardovi
commit: f157cc7b8fbc065bba677afce972087797e3ab38
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 08:35:08 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 08:35:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f157cc7b

gnome-extra/portfolio: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gnome-extra/portfolio/Manifest|  1 +
 gnome-extra/portfolio/metadata.xml|  8 +
 gnome-extra/portfolio/portfolio-0.9.10.ebuild | 48 +++
 3 files changed, 57 insertions(+)

diff --git a/gnome-extra/portfolio/Manifest b/gnome-extra/portfolio/Manifest
new file mode 100644
index 0..76dd69e40
--- /dev/null
+++ b/gnome-extra/portfolio/Manifest
@@ -0,0 +1 @@
+DIST portfolio-0.9.10.tar.gz 406682 BLAKE2B 
988619fc37d7215e923959a3155c2268e6d61c93d7b1e3ece9f3ce1ea1afa45930f44ad4cd85cba71c018c18939f7585a48ab84e908359efdf378fdb646dd02c
 SHA512 
5182c88bc5d00f8f307cf6c23f636a1e4d9fdd79e662cd6a1cb90c80380b9108df0fe5f07f6dd79df40fa14a57dbeeafb324a83961e399d07b5c6bef0007558d

diff --git a/gnome-extra/portfolio/metadata.xml 
b/gnome-extra/portfolio/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/gnome-extra/portfolio/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+

diff --git a/gnome-extra/portfolio/portfolio-0.9.10.ebuild 
b/gnome-extra/portfolio/portfolio-0.9.10.ebuild
new file mode 100644
index 0..9ba475669
--- /dev/null
+++ b/gnome-extra/portfolio/portfolio-0.9.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="A minimalist file manager for those who want to use Linux mobile 
devices"
+HOMEPAGE="https://github.com/tchx84/Portfolio;
+SRC_URI="https://github.com/tchx84/Portfolio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/libhandy
+   x11-libs/gtk+
+"
+
+S="${WORKDIR}"/Portfolio-"${PV}"
+
+src_prepare() {
+   default
+   # shebang fixing craziness
+   sed -i -e 's|\@PYTHON\@|/usr/bin/python|' src/dev.tchx84.Portfolio.in
+}
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/lib/
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/

2021-06-27 Thread Marco Scardovi
commit: 14140750e36a8698d8864878f442db965bf6b32f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 08:13:16 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 08:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14140750

x11-wm/phoc: remove the gnome2-utils

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/phoc-0.7.1.ebuild | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/x11-wm/phoc/phoc-0.7.1.ebuild b/x11-wm/phoc/phoc-0.7.1.ebuild
index 1c0e78a69..cda542c9d 100644
--- a/x11-wm/phoc/phoc-0.7.1.ebuild
+++ b/x11-wm/phoc/phoc-0.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit vala meson gnome2-utils xdg
+inherit meson vala xdg
 
 MY_PV="v${PV}"
 MY_P="${PN}-${MY_PV}"
@@ -24,20 +24,27 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="+introspection"
+IUSE="+introspection +systemd test"
+RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
dev-libs/glib
dev-libs/gobject-introspection
dev-libs/libinput
+   dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
-   !gui-libs/wlroots
+   systemd? (
+   !sys-apps/openrc
+   sys-apps/systemd
+   )
+   x11-libs/libdrm
+   x11-libs/pixman
x11-libs/xcb-util
x11-libs/xcb-util-wm
x11-wm/mutter
 "
-RDEPEND="${DEPEND}"
+
 BDEPEND="
dev-util/ctags
dev-util/meson
@@ -54,9 +61,8 @@ S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
-   eapply_user
-   rm -r "${S}"/subprojects/wlroots || die
-   mv "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die
+   rm -r "${S}"/subprojects/wlroots || die "Failed to remove bundled 
wlroots"
+   cp -r "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die "Failed to 
copy right version of wlroots"
 }
 
 src_configure() {
@@ -70,16 +76,14 @@ src_configure() {
 }
 
 src_install() {
-   meson_src_install
-   dobin "${S}"/helpers/scale-to-fit
+   DESTDIR="${D}" meson_src_install
+#  dobin "${S}"/helpers/scale-to-fit
 }
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_schemas_update
 }



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-06-27 Thread Marco Scardovi
commit: 9a79806e29f6aa833399b58162425df502e7f4c6
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 06:57:04 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 06:58:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a79806e

media-sound/nuclear-bin: bump to 0.6.15

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  | 2 +-
 .../{nuclear-bin-0.6.14.ebuild => nuclear-bin-0.6.15.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index 121adba81..ac51cef6e 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1 +1 @@
-DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 
77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341
 SHA512 
7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db
+DIST nuclear-bin-0.6.15.tar.gz 105079973 BLAKE2B 
df76d3e170ee15c461fd03f91deed9bdf56b28aaf878617ed83f1c3ac4189da67ef8ec56aea6b776c48e79e7dea8c0cc8cbb58843b80bb25560db6dd66539765
 SHA512 
c4c0a48103de88e73e87b8f2e5e05c3d619f328144b918b7993f4c26e3c3116d8234101c65c2d687f2865de5a3602db2c71eeb73cfb50a335be4008109ac91ee

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.15.ebuild
similarity index 94%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.15.ebuild
index 6be2820ea..c396a9461 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.15.ebuild
@@ -5,10 +5,10 @@ EAPI=7
 
 inherit desktop xdg
 
-MY_P="nuclear-${PV}"
+MY_P="nuclear-v${PV}"
 
 DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
-HOMEPAGE="https://nuclear.js.org/;
+HOMEPAGE="https://nuclear.js.org https://github.com/nukeop/nuclear;
 
SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/atinout/

2021-06-26 Thread Marco Scardovi
commit: 42795b6061170e10b0ec74e15e5bf6bb02cd45eb
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 19:25:37 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 19:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42795b60

net-dialup/atinout: fix calls cc directly

Closes: https://bugs.gentoo.org/798795
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-dialup/atinout/atinout-0.9.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-dialup/atinout/atinout-0.9.1.ebuild 
b/net-dialup/atinout/atinout-0.9.1.ebuild
index 1232e50b8..77408bdff 100644
--- a/net-dialup/atinout/atinout-0.9.1.ebuild
+++ b/net-dialup/atinout/atinout-0.9.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="AT commands as input are sent to modem and responses given as 
output"
 HOMEPAGE="http://atinout.sourceforge.net/index.html;
 SRC_URI="https://netix.dl.sourceforge.net/project/atinout/v0.9.1/${P}.tar.gz;
@@ -16,4 +18,6 @@ PATCHES=(
"${FILESDIR}"/0002-do-not-rely-on-CR-in-modem-output.patch
 )
 
-QA_PREBUILT="/usr/bin/atinout"
+src_compile() {
+   CC="$(tc-getCC)" emake LDFLAGS="${LDFLAGS}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/iio-sensor-proxy/

2021-06-26 Thread Marco Scardovi
commit: 10231c515d7909036b4a8155785a2f2941dcab05
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 19:04:05 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 19:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10231c51

gnome-extra/iio-sensor-proxy: force systemd

This package works only with systemd

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild 
b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
index 0959f00ab..d713e9dbb 100644
--- a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
+++ b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
@@ -13,11 +13,16 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 RESTRICT="test"
+IUSE="+systemd"
 
 RDEPEND="
dev-libs/glib:*
gnome-base/gnome-common
dev-libs/libgudev
+   systemd? (
+   !sys-apps/openrc
+   sys-apps/systemd
+   )
virtual/udev
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/

2021-06-26 Thread Marco Scardovi
commit: 667f5093e24dab31f5c72f98c2e4376cedb0b8a4
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 19:00:47 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 19:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=667f5093

sys-boot/osk-sdl: drop test

Will be enabled in a future version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/osk-sdl/osk-sdl-0.64.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild 
b/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
index 1f8daa085..4fc97688f 100644
--- a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
+++ b/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
@@ -14,8 +14,7 @@ 
SRC_URI="https://gitlab.com/postmarketOS/osk-sdl/-/archive/${COMMIT}.tar.gz -> $
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"
 
 RDEPEND="
app-portage/gentoolkit
@@ -29,10 +28,7 @@ RDEPEND="
sys-kernel/dracut
 "
 
-BDEPEND="
-   app-text/scdoc
-   test? ( x11-misc/xvfb-run )
-"
+BDEPEND="app-text/scdoc"
 
 S="${WORKDIR}/${PN}-${COMMIT}"
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/

2021-06-26 Thread Marco Scardovi
commit: 8e604ff7ea74cc8a9981c966cb72f75843cd53cf
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 18:57:38 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 18:57:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e604ff7

x11-misc/squeekboard: add missing package

Closes: https://bugs.gentoo.org/798804
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/squeekboard-1.14.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild 
b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
index d97b49706..da600a43d 100644
--- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
+++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
@@ -49,6 +49,7 @@ CRATES="
xkbcommon-0.4.0
yaml-rust-0.4.5
 "
+
 inherit cargo gnome2-utils meson toolchain-funcs xdg
 
 MY_COMMIT="19630334b07d6d2949932cf05018925cb3ab9613"
@@ -65,6 +66,7 @@ KEYWORDS="~amd64 ~arm64"
 RDEPEND="
${PYTHON_DEPS}
dev-libs/feedbackd
+   dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
media-fonts/noto-emoji



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/flashlight/

2021-06-26 Thread Marco Scardovi
commit: d2370a20798a723829d8d6a8c3e7003abba0c348
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 16:30:21 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 16:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2370a20

app-mobilephone/flashlight: close bugs

Closes: https://bugs.gentoo.org/798807
Closes: https://bugs.gentoo.org/798813
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{flashlight-0.1.1-r1.ebuild => flashlight-0.1.1-r2.ebuild}   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild 
b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
similarity index 83%
rename from app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
rename to app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
index 80be96fe2..af0449630 100644
--- a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
+++ b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit meson gnome2-utils udev
+inherit meson gnome2-utils udev xdg-utils
 
 MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef"
 
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
 RDEPEND="x11-libs/gtk+"
+BDEPEND="dev-lang/python-exec[native-symlinks]"
 
 S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
@@ -27,8 +28,10 @@ src_install() {
 
 pkg_postinst() {
gnome2_schemas_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
gnome2_schemas_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/

2021-06-25 Thread Marco Scardovi
commit: 746c2a856da253197a3ddb8b9d729c9500117eb8
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 21:13:05 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 21:13:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=746c2a85

x11-wm/phoc: added missing package

Closes: https://bugs.gentoo.org/798501
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/phoc-0.7.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/phoc/phoc-0.7.1.ebuild b/x11-wm/phoc/phoc-0.7.1.ebuild
index 4d5eaea51..1c0e78a69 100644
--- a/x11-wm/phoc/phoc-0.7.1.ebuild
+++ b/x11-wm/phoc/phoc-0.7.1.ebuild
@@ -30,6 +30,7 @@ DEPEND="
dev-libs/glib
dev-libs/gobject-introspection
dev-libs/libinput
+   dev-libs/wayland-protocols
gnome-base/gnome-desktop
!gui-libs/wlroots
x11-libs/xcb-util



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh-meta/

2021-06-25 Thread Marco Scardovi
commit: eb0462911c59370b0397698b50a397b2b78890f4
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 20:52:42 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 20:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb046291

gui-wm/phosh-meta: dropped chatty

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh-meta/phosh-meta-0.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-wm/phosh-meta/phosh-meta-0.2.ebuild 
b/gui-wm/phosh-meta/phosh-meta-0.2.ebuild
index 04f873cd5..51567e7e5 100644
--- a/gui-wm/phosh-meta/phosh-meta-0.2.ebuild
+++ b/gui-wm/phosh-meta/phosh-meta-0.2.ebuild
@@ -22,7 +22,6 @@ DEPEND="
gnome-extra/gnome-calendar
gui-wm/phosh
net-voip/calls
-   net-im/chatty
net-dns/dnsmasq
sys-power/gtherm
sys-auth/rtkit



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libphonenumber/, net-im/chatty/

2021-06-25 Thread Marco Scardovi
commit: 8c42aca3336d3eaa443ce7b6edcdd45df0ec9f77
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 20:50:26 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 20:50:26 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c42aca3

net-im/chatty: dropped package

Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/libphonenumber/Manifest   |  1 -
 .../libphonenumber/libphonenumber-8.12.25.ebuild   | 33 --
 dev-libs/libphonenumber/metadata.xml   |  8 -
 net-im/chatty/Manifest |  1 -
 net-im/chatty/chatty-0.3.1.ebuild  | 40 --
 net-im/chatty/metadata.xml |  8 -
 6 files changed, 91 deletions(-)

diff --git a/dev-libs/libphonenumber/Manifest b/dev-libs/libphonenumber/Manifest
deleted file mode 100644
index 8b5888b66..0
--- a/dev-libs/libphonenumber/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libphonenumber-8.12.25.tar.gz 10988736 BLAKE2B 
373a31f815668fe9e284cedcb9503e45d3c25b0bb770939fa2c6badb54ae16bf68fba7e755d7b0178905401a99d22dcc2a6fde35a95daa01b50d63cb0a707654
 SHA512 
d2cd2ad3f1a9be6659bc8ef00ace295dfdbff354115aad563dca7dc169d7468a45941457b3d7c3af16691aee2537bbe7227a2989f30f2bbc7bf6ae410d3e3c5c

diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild 
b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
deleted file mode 100644
index 4dd5fc667..0
--- a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake java-pkg-2 java-pkg-simple
-
-DESCRIPTION="library for parsing, formatting, and validating international 
phone numbers"
-HOMEPAGE="https://github.com/google/libphonenumber;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~arm64"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   dev-libs/icu
-   dev-libs/protobuf
-   dev-libs/boost
-"
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   dev-cpp/gtest
-   virtual/jdk
-"
-
-RESTRICT+=" test" # test is broken
-
-CMAKE_USE_DIR="${S}"/cpp

diff --git a/dev-libs/libphonenumber/metadata.xml 
b/dev-libs/libphonenumber/metadata.xml
deleted file mode 100644
index 144c8091c..0
--- a/dev-libs/libphonenumber/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-

diff --git a/net-im/chatty/Manifest b/net-im/chatty/Manifest
deleted file mode 100644
index e6ba97fdf..0
--- a/net-im/chatty/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST chatty-v0.3.1.tar.gz 440910 BLAKE2B 
f2e3024fa44c4305a81ec6f340aefa9a1a1fed21be7483ac298da51f6e0bcb7bf506335d7257b589ccd1608c94a8390f18448be4b909751c047eb179cd1b00c3
 SHA512 
1283ea8f0a59659b219a1b01536389de74ecfbbb9a790788a91c54738f404bd1cbd77cf3b65074526a6b756817c198312cbd9d07ded6844d2baaa4af852c377a

diff --git a/net-im/chatty/chatty-0.3.1.ebuild 
b/net-im/chatty/chatty-0.3.1.ebuild
deleted file mode 100644
index bf045d351..0
--- a/net-im/chatty/chatty-0.3.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson xdg
-
-MY_P="${PN}-v${PV}"
-
-DESCRIPTION="Messaging client"
-HOMEPAGE="https://source.puri.sm/Librem5/chatty;
-SRC_URI="https://source.puri.sm/Librem5/chatty/-/archive/v0.3.1/${MY_P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-S="${WORKDIR}/${MY_P}"
-
-DEPEND="
-   dev-libs/libphonenumber
-   dev-libs/feedbackd
-   >=gui-libs/libhandy-1.1.90
-   dev-libs/olm
-   net-im/jabber-base
-   x11-libs/gtk+:3
-   x11-plugins/purple-mm-sms
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/net-im/chatty/metadata.xml b/net-im/chatty/metadata.xml
deleted file mode 100644
index 144c8091c..0
--- a/net-im/chatty/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/

2021-06-25 Thread Marco Scardovi
commit: aadc051dbf70d50c91fbbcec6796c49c67572a9a
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:33:12 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:33:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aadc051d

x11-misc/squeekboard: fix cc error

Closes: https://bugs.gentoo.org/798510
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/squeekboard-1.14.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild 
b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
index ea4fa2184..d97b49706 100644
--- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
+++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
@@ -49,7 +49,7 @@ CRATES="
xkbcommon-0.4.0
yaml-rust-0.4.5
 "
-inherit cargo gnome2-utils meson xdg
+inherit cargo gnome2-utils meson toolchain-funcs xdg
 
 MY_COMMIT="19630334b07d6d2949932cf05018925cb3ab9613"
 
@@ -83,6 +83,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 QA_FLAGS_IGNORED="/usr/bin/squeekboard-test-layout"
 
 src_install() {
+   CC="$(tc-getCC)"
meson_src_install
insinto /usr/bin
doins "${S}/tools/squeekboard-restyled"



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/flashlight/

2021-06-25 Thread Marco Scardovi
commit: 3eb4efb250e83390a0c32c8f4ffddb97e33061ed
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:36:53 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:36:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3eb4efb2

app-mobilephone/flashlight: add missing package

Closes: https://bugs.gentoo.org/798507
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild 
b/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
index 775fe6a04..80be96fe2 100644
--- a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
+++ b/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
@@ -15,6 +15,8 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
+RDEPEND="x11-libs/gtk+"
+
 S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/

2021-06-25 Thread Marco Scardovi
commit: efffa77690e9efa850e3c0429e49a98c5ca46edd
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:20:51 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:20:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efffa776

x11-misc/squeekboard: add missing package

Closes: https://bugs.gentoo.org/798513
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/squeekboard-1.14.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild 
b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
index 2a85f038b..ea4fa2184 100644
--- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
+++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
@@ -62,14 +62,15 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
-DEPEND="
+RDEPEND="
${PYTHON_DEPS}
dev-libs/feedbackd
+   dev-libs/wayland-protocols
gnome-base/gnome-desktop
media-fonts/noto-emoji
x11-libs/gtk+:3
 "
-RDEPEND="${DEPEND}"
+
 BDEPEND="
dev-util/gtk-doc
dev-util/intltool



[gentoo-commits] repo/proj/guru:dev commit in: media-video/megapixels/

2021-06-25 Thread Marco Scardovi
commit: 12f4ca33d8870fcf23dfec077df8d67b0bbae397
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:18:25 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:18:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12f4ca33

media-video/megapixels: add missing packages

Closes: https://bugs.gentoo.org/798516
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-video/megapixels/megapixels-1.0.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/megapixels/megapixels-1.0.1.ebuild 
b/media-video/megapixels/megapixels-1.0.1.ebuild
index ddd1dfede..54bde89bf 100644
--- a/media-video/megapixels/megapixels-1.0.1.ebuild
+++ b/media-video/megapixels/megapixels-1.0.1.ebuild
@@ -13,13 +13,13 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
-DEPEND="
+RDEPEND="
gui-libs/gtk
-   media-gfx/imagemagick
+   media-libs/tiff
media-gfx/zbar
+   media-libs/libepoxy
media-libs/libraw
 "
-RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}"/fix-preview-color.patch )
 



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/callaudiod/

2021-06-25 Thread Marco Scardovi
commit: 83327d98f8a4465abd3d65a964811662fc92f622
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:08:57 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:09:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83327d98

media-sound/callaudiod: added missing package

Closes: https://bugs.gentoo.org/798519

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild 
b/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild
index 5dcc549fe..4b12ddb4e 100644
--- a/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild
+++ b/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild
@@ -18,14 +18,14 @@ SLOT="0"
 
 S="${WORKDIR}/${PN}-${COMMIT}"
 
-DEPEND="
-   media-libs/alsa-lib
+RDEPEND="
dev-libs/glib
+   dev-util/gdbus-codegen
+   media-libs/alsa-lib
|| (
media-sound/pulseaudio
>=media-sound/apulse-0.1.12-r4[sdk]
)
 "
-RDEPEND="${DEPEND}"
 
 BUILD_DIR="${S}"/build



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/pinephone-meta/

2021-06-25 Thread Marco Scardovi
commit: 074ea3e0fca3f22c498874af60c49fc07ac4d89f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:05:20 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:05:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=074ea3e0

app-mobilephone/pinephone-meta: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild | 16 
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild 
b/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
index 41bbec098..9640063f2 100644
--- a/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
+++ b/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
@@ -14,22 +14,14 @@ KEYWORDS="~arm64"
 IUSE="+eg25-manager"
 
 RDEPEND="
+   app-mobilephone/pinephone-modem-scripts
gnome-extra/iio-sensor-proxy
gui-wm/phosh-meta
app-mobilephone/usb-tethering
media-libs/alsa-ucm-pinephone
media-tv/v4l-utils
-   sys-firmware/anx7688-firmware
-   sys-firmware/rtl8723bt-firmware
-   sys-firmware/ov5640-firmware
-   x11-themes/sound-theme-librem5
-   eg25-manager? (
-   net-misc/eg25-manager
-   >=app-mobilephone/pinephone-modem-scripts-0.20.3-r5
-   )
-   !eg25-manager? (
-   <=app-mobilephone/pinephone-modem-scripts-0.20.3-r4
-   !net-misc/eg25-manager
-   )
+   net-misc/eg25-manager
sys-boot/osk-sdl
+   sys-firmware/pinephone-firmware
+   x11-themes/sound-theme-librem5
 "



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/files/, sys-boot/osk-sdl/

2021-06-25 Thread Marco Scardovi
commit: 489930e0c504439316323b1e20abe3244c9ad9b7
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 19:04:36 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 19:04:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=489930e0

sys-boot/osk-sdl: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/osk-sdl/Manifest |  1 +
 sys-boot/osk-sdl/files/module-setup.sh| 29 +++
 sys-boot/osk-sdl/files/osk-sdl-pp.conf|  2 +
 sys-boot/osk-sdl/files/osk-sdl-pp.path| 21 +++
 sys-boot/osk-sdl/files/osk-sdl-pp.service | 21 +++
 sys-boot/osk-sdl/files/osk-sdl.sh | 49 
 sys-boot/osk-sdl/metadata.xml |  8 
 sys-boot/osk-sdl/osk-sdl-0.64.ebuild  | 62 +++
 8 files changed, 193 insertions(+)

diff --git a/sys-boot/osk-sdl/Manifest b/sys-boot/osk-sdl/Manifest
new file mode 100644
index 0..907091802
--- /dev/null
+++ b/sys-boot/osk-sdl/Manifest
@@ -0,0 +1 @@
+DIST osk-sdl-0.64.tar.gz 37851 BLAKE2B 
dc297a0b1879f7b64bceb3032275b30f10072c50a2e2ddd985e94136ebf2308819fe71ca831fcc05d413c5e74f8ab955d920cc63bd90529e0c45fd3b6aae44db
 SHA512 
0da985e1e8d0352f53f661dd4f7f6243a8f9b48279297f4ea3b120aa239c733411a83d324b58d152cafd9c2e7a791a36506afec6449e141c6445f0420bb9fd6b

diff --git a/sys-boot/osk-sdl/files/module-setup.sh 
b/sys-boot/osk-sdl/files/module-setup.sh
new file mode 100644
index 0..f27d34582
--- /dev/null
+++ b/sys-boot/osk-sdl/files/module-setup.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+# called by dracut
+check() {
+return 0
+}
+
+# called by dracut
+depends() {
+echo drm crypt
+return 0
+}
+
+# called by dracut
+install() {
+inst_multiple "/etc/osk.conf" \
+"/usr/share/glvnd/egl_vendor.d/50_mesa.json" \
+"/usr/share/fonts/dejavu/DejaVuSans.ttf" \
+osk-sdl
+inst_simple $moddir/osk-sdl.sh /usr/bin/osk-sdl.sh
+inst_simple $moddir/osk-sdl-pp.service 
${systemdsystemunitdir}/osk-sdl-pp.service
+inst_simple $moddir/osk-sdl-pp.path ${systemdsystemunitdir}/osk-sdl-pp.path
+systemctl -q --root "$initdir" add-wants sysinit.target osk-sdl-pp.path
+# mesa cogl libglvnd
+equery f mesa cogl libglvnd | grep ".so$" | while read -r so; do
+  inst ${so}
+done
+
+}

diff --git a/sys-boot/osk-sdl/files/osk-sdl-pp.conf 
b/sys-boot/osk-sdl/files/osk-sdl-pp.conf
new file mode 100644
index 0..bc5ec8bf0
--- /dev/null
+++ b/sys-boot/osk-sdl/files/osk-sdl-pp.conf
@@ -0,0 +1,2 @@
+# dracut config, need osk-sdl for encrypted root, uncomment the following line 
to enable it in initramfs
+#add_dracutmodules+=" osk-sdl "

diff --git a/sys-boot/osk-sdl/files/osk-sdl-pp.path 
b/sys-boot/osk-sdl/files/osk-sdl-pp.path
new file mode 100644
index 0..5a386bdaf
--- /dev/null
+++ b/sys-boot/osk-sdl/files/osk-sdl-pp.path
@@ -0,0 +1,21 @@
+#  SPDX-License-Identifier: LGPL-2.1-or-later
+#
+#  This file is part of systemd.
+#
+#  systemd is free software; you can redistribute it and/or modify it
+#  under the terms of the GNU Lesser General Public License as published by
+#  the Free Software Foundation; either version 2.1 of the License, or
+#  (at your option) any later version.
+
+[Unit]
+Description=Run on screen keyboard to unlock root dev path watch
+DefaultDependencies=no
+Conflicts=shutdown.target emergency.service
+Before=systemd-ask-password-console.service 
systemd-ask-password-plymouth.service systemd-fsck-root.service paths.target 
shutdown.target
+
+[Path]
+PathExists=/dev/null
+# touch screen
+#PathExists=/dev/input/by-path/platform-1c2ac00.i2c-event
+# video
+PathExists=/dev/dri/renderD128/

diff --git a/sys-boot/osk-sdl/files/osk-sdl-pp.service 
b/sys-boot/osk-sdl/files/osk-sdl-pp.service
new file mode 100644
index 0..e5445b7cc
--- /dev/null
+++ b/sys-boot/osk-sdl/files/osk-sdl-pp.service
@@ -0,0 +1,21 @@
+#  SPDX-License-Identifier: LGPL-2.1-or-later
+#
+#  This file is part of systemd.
+#
+#  systemd is free software; you can redistribute it and/or modify it
+#  under the terms of the GNU Lesser General Public License as published by
+#  the Free Software Foundation; either version 2.1 of the License, or
+#  (at your option) any later version.
+
+[Unit]
+Description=Run on screen keyboard to unlock root
+DefaultDependencies=no
+Conflicts=shutdown.target
+After=systemd-modules-load.service systemd-udevd.service
+Before=systemd-ask-password-console.service 
systemd-ask-password-plymouth.service systemd-fsck-root.service
+ConditionPathExists=!/dev/mapper/root
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/osk-sdl.sh
+RemainAfterExit=true

diff --git a/sys-boot/osk-sdl/files/osk-sdl.sh 
b/sys-boot/osk-sdl/files/osk-sdl.sh
new file mode 100755
index 0..36cba93e8
--- /dev/null
+++ b/sys-boot/osk-sdl/fil

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/eg25-manager/files/, net-misc/eg25-manager/

2021-06-25 Thread Marco Scardovi
commit: 6a91720406e314ab7dbdb68a43d71f03d709c691
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 18:55:16 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 18:55:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a917204

net-misc/eg25-manager: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-misc/eg25-manager/Manifest |  1 +
 net-misc/eg25-manager/eg25-manager-20210617.ebuild | 33 ++
 net-misc/eg25-manager/files/eg25-manager.service   | 29 +++
 net-misc/eg25-manager/metadata.xml |  8 ++
 4 files changed, 71 insertions(+)

diff --git a/net-misc/eg25-manager/Manifest b/net-misc/eg25-manager/Manifest
new file mode 100644
index 0..797483fbc
--- /dev/null
+++ b/net-misc/eg25-manager/Manifest
@@ -0,0 +1 @@
+DIST eg25-manager-20210617.tar.gz 44079 BLAKE2B 
eaca2f92f6baeb780515e124f8916db899398411f4874359ce3dcca69ed62cb5822849f4ac30c1e549c64e4a10b274e561238eb71d2e13d380db7f95831f63f5
 SHA512 
bdf73812ee58b4e382495c441e2c71adea582e3e404e5c3993192522d41fc15a0c8baef8874f64b688fba84bc99e890835b6c69cedbf0733635ee5190caa95da

diff --git a/net-misc/eg25-manager/eg25-manager-20210617.ebuild 
b/net-misc/eg25-manager/eg25-manager-20210617.ebuild
new file mode 100644
index 0..90f4d8c42
--- /dev/null
+++ b/net-misc/eg25-manager/eg25-manager-20210617.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson systemd
+
+COMMIT="f2593b62b10513f94039d5c9ba995905b23e7eb4"
+
+DESCRIPTION="Daemon for managing the Quectel EG25 modem"
+HOMEPAGE="https://gitlab.com/mobian1/devices/eg25-manager;
+SRC_URI="https://gitlab.com/mobian1/devices/eg25-manager/-/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+KEYWORDS="~arm64"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/libgpiod
+   virtual/libusb:1
+   net-misc/modemmanager
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_install() {
+   meson_src_install
+   systemd_dounit "${FILESDIR}"/eg25-manager.service
+}
+
+pkg_postinst() {
+   systemd_reenable --all eg25-manager
+}

diff --git a/net-misc/eg25-manager/files/eg25-manager.service 
b/net-misc/eg25-manager/files/eg25-manager.service
new file mode 100644
index 0..f79102725
--- /dev/null
+++ b/net-misc/eg25-manager/files/eg25-manager.service
@@ -0,0 +1,29 @@
+[Unit]
+Description=Quectel EG25 modem
+Before=ModemManager.service
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/eg25manager
+Restart=on-failure
+ProtectControlGroups=true
+ProtectHome=true
+ProtectKernelTunables=true
+ProtectSystem=strict
+RestrictSUIDSGID=true
+PrivateTmp=true
+ProtectedKernelModules=true
+MemoryDenyWriteExecute=true
+PrivateMounts=true
+NoNewPrivileges=true
+CapabilityBoundingSet=
+ProtectProc=true
+ProtectDevices=true
+DeviceAllow=/dev/ttyS2
+LockPersonality=true
+PrivateNetwork=true
+ProtectClock=true
+ProtectKernelLog=true
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-misc/eg25-manager/metadata.xml 
b/net-misc/eg25-manager/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/net-misc/eg25-manager/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/alsa-ucm-pinephone/

2021-06-25 Thread Marco Scardovi
commit: 833fbe87b96f11951acaa29a86c034fc38e62338
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 18:39:37 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 18:39:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=833fbe87

media-libs/alsa-ucm-pinephone: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-libs/alsa-ucm-pinephone/Manifest |  1 +
 .../alsa-ucm-pinephone-20210507.ebuild | 23 ++
 media-libs/alsa-ucm-pinephone/metadata.xml |  8 
 3 files changed, 32 insertions(+)

diff --git a/media-libs/alsa-ucm-pinephone/Manifest 
b/media-libs/alsa-ucm-pinephone/Manifest
new file mode 100644
index 0..5cb1c9784
--- /dev/null
+++ b/media-libs/alsa-ucm-pinephone/Manifest
@@ -0,0 +1 @@
+DIST alsa-ucm-pinephone-20210507.tar.gz 2416 BLAKE2B 
c2a24bd576a554ea4665afe5f1933d4242358adccd308145e37f64485cb1f099246961d861e1a82de13b57da0736336c46950d183750a6aab83b1786923dff9b
 SHA512 
14264fd58c53d10a7a8fd1fb177d2fe61d31e1feef72346a00daaf7a66adbdf54f0e90c89301a510d5ba0f60200817b4e85a3473db84fd842e3a3d266fa0aa17

diff --git a/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-20210507.ebuild 
b/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-20210507.ebuild
new file mode 100644
index 0..745cd7dd4
--- /dev/null
+++ b/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-20210507.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="36930ed14d2b8f1f45bb72aa10e5a6ed9a7fc240"
+
+DESCRIPTION="ALSA ucm configuration files for PinePhone"
+HOMEPAGE="https://gitlab.com/pine64-org/pine64-alsa-ucm;
+SRC_URI="https://gitlab.com/pine64-org/pine64-alsa-ucm/-/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~arm64"
+
+RDEPEND="media-libs/alsa-ucm-conf"
+
+S="${WORKDIR}/pine64-alsa-ucm-${COMMIT}/ucm2/PinePhone"
+
+src_install() {
+   insinto /usr/share/alsa/ucm2/PinePhone
+   doins -r "${FILESDIR}"/*.conf
+}

diff --git a/media-libs/alsa-ucm-pinephone/metadata.xml 
b/media-libs/alsa-ucm-pinephone/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/media-libs/alsa-ucm-pinephone/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-firmware/pinephone-firmware/, app-mobilephone/pinephone-meta/

2021-06-25 Thread Marco Scardovi
commit: ce67d7402e5b5e1ccae736ff76585c21b91c9bc3
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 18:21:25 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 18:23:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce67d740

sys-firmware/pinephone-firmware: add package

this ebuild add all the required firmware for PinePhone

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/pinephone-meta/metadata.xml| 11 +++
 .../pinephone-meta/pinephone-meta-0.1.ebuild   | 35 ++
 sys-firmware/pinephone-firmware/Manifest   |  1 +
 sys-firmware/pinephone-firmware/metadata.xml   |  8 +
 .../pinephone-firmware-20201030.ebuild | 22 ++
 5 files changed, 77 insertions(+)

diff --git a/app-mobilephone/pinephone-meta/metadata.xml 
b/app-mobilephone/pinephone-meta/metadata.xml
new file mode 100644
index 0..26d4a22e2
--- /dev/null
+++ b/app-mobilephone/pinephone-meta/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+   
+   Enable eg25 modem manager
+   
+

diff --git a/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild 
b/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
new file mode 100644
index 0..41bbec098
--- /dev/null
+++ b/app-mobilephone/pinephone-meta/pinephone-meta-0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd udev
+
+DESCRIPTION="Meta-package for installing phosh on pinephone"
+HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-manjaro-tweaks.git;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~arm64"
+IUSE="+eg25-manager"
+
+RDEPEND="
+   gnome-extra/iio-sensor-proxy
+   gui-wm/phosh-meta
+   app-mobilephone/usb-tethering
+   media-libs/alsa-ucm-pinephone
+   media-tv/v4l-utils
+   sys-firmware/anx7688-firmware
+   sys-firmware/rtl8723bt-firmware
+   sys-firmware/ov5640-firmware
+   x11-themes/sound-theme-librem5
+   eg25-manager? (
+   net-misc/eg25-manager
+   >=app-mobilephone/pinephone-modem-scripts-0.20.3-r5
+   )
+   !eg25-manager? (
+   <=app-mobilephone/pinephone-modem-scripts-0.20.3-r4
+   !net-misc/eg25-manager
+   )
+   sys-boot/osk-sdl
+"

diff --git a/sys-firmware/pinephone-firmware/Manifest 
b/sys-firmware/pinephone-firmware/Manifest
new file mode 100644
index 0..2af7efe4a
--- /dev/null
+++ b/sys-firmware/pinephone-firmware/Manifest
@@ -0,0 +1 @@
+DIST pinephone-firmware-20201030.tar.gz 21318 BLAKE2B 
a74649ec4bce9d9601a6989dd083a9253db5f48aadfe98c17099a1c616a63b46cc60e25218d9eb7915c6d9f9ec69f72639a5ca61cbbc0934cf5bf212b063c773
 SHA512 
a31f7da484961caa47315ef8125f9e49963342b7ee94877bb181c6aa3f704dce46980a1543878a12a635c2b488fe1e1e87c064640ff4a1443757a126809bbb74

diff --git a/sys-firmware/pinephone-firmware/metadata.xml 
b/sys-firmware/pinephone-firmware/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/sys-firmware/pinephone-firmware/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+

diff --git a/sys-firmware/pinephone-firmware/pinephone-firmware-20201030.ebuild 
b/sys-firmware/pinephone-firmware/pinephone-firmware-20201030.ebuild
new file mode 100644
index 0..ed2adeade
--- /dev/null
+++ b/sys-firmware/pinephone-firmware/pinephone-firmware-20201030.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Firmwares files for PinePhone"
+HOMEPAGE="https://xff.cz/git/linux-firmware;
+SRC_URI="https://github.com/scardracs/gentoo-packages/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="linux-fw-redistributable no-source-code"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+S="${WORKDIR}"
+
+src_install() {
+   mkdir -p "${D}"/lib/firmware/ || die
+   insinto /lib/firmware/
+   doins anx7688-fw.bin
+   doins ov5640-fw.bin
+   doins rtl8723cs-fw.bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/iio-sensor-proxy/

2021-06-25 Thread Marco Scardovi
commit: 0a5c7d96a39bcbbb7b6bcdd3f46a5bbf8d84541e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 17:57:49 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 17:57:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a5c7d96

gnome-extra/iio-sensor-proxy: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gnome-extra/iio-sensor-proxy/Manifest  |  1 +
 .../iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild   | 42 ++
 gnome-extra/iio-sensor-proxy/metadata.xml  |  8 +
 3 files changed, 51 insertions(+)

diff --git a/gnome-extra/iio-sensor-proxy/Manifest 
b/gnome-extra/iio-sensor-proxy/Manifest
new file mode 100644
index 0..86adb40c6
--- /dev/null
+++ b/gnome-extra/iio-sensor-proxy/Manifest
@@ -0,0 +1 @@
+DIST iio-sensor-proxy-3.1.tar.gz 63372 BLAKE2B 
2ecae89796e72184d19c00f88cd2f2cde18307d47ed17e4c836fdd02604847c165fcc56250ecf85fddba99c8ff72b1bb2209fa2a16a4fbc4dbe9d021761524a3
 SHA512 
cd5891db3929dc1487c3da7d64ba62d4106c09889ba73a100fe4b5cda15470e00ece71a61042a6bdd1f9896a78a8460acff5bcd8fc794401aa1013481cf47fb1

diff --git a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild 
b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
new file mode 100644
index 0..0959f00ab
--- /dev/null
+++ b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson systemd udev
+
+DESCRIPTION="IIO sensors to D-Bus proxy"
+HOMEPAGE="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/;
+SRC_URI="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/glib:*
+   gnome-base/gnome-common
+   dev-libs/libgudev
+   virtual/udev
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+"
+
+src_install() {
+   meson_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/gnome-extra/iio-sensor-proxy/metadata.xml 
b/gnome-extra/iio-sensor-proxy/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/gnome-extra/iio-sensor-proxy/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/pinephone-modem-scripts/files/, ...

2021-06-25 Thread Marco Scardovi
commit: c8dfe3dac8a1471d2efa0136d420acc345638d47
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 17:40:35 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 17:40:35 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8dfe3da

app-mobilephone/pinephone-modem-scripts: add package

scripts for the modem

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../files/90-modem-eg25.rules  |  5 
 ...one-modem-scripts.pinephone-modem-setup.service |  9 +++
 .../files/pinephone-modem-setup.sh | 25 ++
 .../pinephone-modem-scripts/metadata.xml   |  8 ++
 .../pinephone-modem-scripts-0.20.8.ebuild  | 30 ++
 5 files changed, 77 insertions(+)

diff --git a/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules 
b/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules
new file mode 100644
index 0..cd0031422
--- /dev/null
+++ b/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules
@@ -0,0 +1,5 @@
+SUBSYSTEMS=="usb", ENV{.LOCAL_ifNum}="$attr{bInterfaceNumber}"
+
+SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", 
ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="01", SYMLINK+="EG25.NMEA", 
MODE="0660"
+SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", 
ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="02", SYMLINK+="EG25.AT", 
MODE="0660"
+SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", 
ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="03", SYMLINK+="EG25.MODEM", 
MODE="0660"

diff --git 
a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service
 
b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service
new file mode 100644
index 0..e79986065
--- /dev/null
+++ 
b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Setup modem
+
+[Service]
+Type=simple
+ExecStart=/usr/sbin/pinephone-modem-setup.sh
+
+[Install]
+WantedBy=graphical.target

diff --git 
a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh 
b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh
new file mode 100644
index 0..ea06ab3b0
--- /dev/null
+++ b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+log() {
+   echo "$@" | logger -t "manjaro:modem-setup"
+}
+
+QMBNCFG_CONFIG="1"
+
+# Read current config
+QMBNCFG_ACTUAL_CONFIG=$(echo 'AT+QMBNCFG="AutoSel"' | atinout - $DEV -)
+
+if echo $QMBNCFG_ACTUAL_CONFIG | grep -q $QMBNCFG_CONFIG
+then
+   log "Modem already configured"
+   exit 0
+fi
+
+
+# Configure VoLTE auto selecting profile
+RET=$(echo "AT+QMBNCFG=\"AutoSel\",$QMBNCFG_CONFIG" | atinout - $DEV -)
+if ! echo $RET | grep -q OK
+then
+   log "Failed to enable VoLTE profile auto selecting: $RET"
+   exit 1
+fi

diff --git a/app-mobilephone/pinephone-modem-scripts/metadata.xml 
b/app-mobilephone/pinephone-modem-scripts/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/app-mobilephone/pinephone-modem-scripts/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+

diff --git 
a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild 
b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild
new file mode 100644
index 0..b65436de9
--- /dev/null
+++ 
b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit udev systemd
+
+COMMIT="cefcd46502acca9bd396c885df445a712c8c4eff"
+
+DESCRIPTION="Modem scripts for the PinePhone"
+HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts;
+EGIT_REPO_URI="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts/-/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+EGIT_BRANCH=eg25-manager
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   net-dialup/atinout
+   sci-geosciences/gpsd
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_install() {
+   udev_dorules "${S}"/90-modem-eg25.rules
+   systemd_dounit 
"${S}"/pinephone-modem-scripts.pinephone-modem-setup.service
+   dobin "${S}"/pinephone-modem-setup.sh
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/atinout/, net-dialup/atinout/files/

2021-06-25 Thread Marco Scardovi
commit: e869241d43b6b12ce36eaa75c46418c59920ce9d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 17:11:49 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 17:11:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e869241d

net-dialup/atinout: new package

atinout is a command line manager for the pinephone modem

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-dialup/atinout/Manifest|  1 +
 net-dialup/atinout/atinout-0.9.1.ebuild| 19 +
 ...e-gcc-happy-by-adding-fallthrough-comment.patch | 25 +++
 .../0002-do-not-rely-on-CR-in-modem-output.patch   | 84 ++
 net-dialup/atinout/metadata.xml|  8 +++
 5 files changed, 137 insertions(+)

diff --git a/net-dialup/atinout/Manifest b/net-dialup/atinout/Manifest
new file mode 100644
index 0..71e1a00a7
--- /dev/null
+++ b/net-dialup/atinout/Manifest
@@ -0,0 +1 @@
+DIST atinout-0.9.1.tar.gz 24117 BLAKE2B 
b8d7f120d010d12f8acf620ddeb697c2e63d5b33711c2e717ba378f3a97fbc3ab8dafeceb2782779e33defc072923a2be21020e0826f9909f4707528baead926
 SHA512 
ae25b2c4f3e2a9b861a7fc7d8e469d0d9d7a230281266393ce8547abca7e2368a709db3293ca31c00d5599b1de12ae9c8cd2bc0beefce53fa30012b6a2d7764b

diff --git a/net-dialup/atinout/atinout-0.9.1.ebuild 
b/net-dialup/atinout/atinout-0.9.1.ebuild
new file mode 100644
index 0..1232e50b8
--- /dev/null
+++ b/net-dialup/atinout/atinout-0.9.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="AT commands as input are sent to modem and responses given as 
output"
+HOMEPAGE="http://atinout.sourceforge.net/index.html;
+SRC_URI="https://netix.dl.sourceforge.net/project/atinout/v0.9.1/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+PATCHES=(
+   "${FILESDIR}"/0001-make-gcc-happy-by-adding-fallthrough-comment.patch
+   "${FILESDIR}"/0002-do-not-rely-on-CR-in-modem-output.patch
+)
+
+QA_PREBUILT="/usr/bin/atinout"

diff --git 
a/net-dialup/atinout/files/0001-make-gcc-happy-by-adding-fallthrough-comment.patch
 
b/net-dialup/atinout/files/0001-make-gcc-happy-by-adding-fallthrough-comment.patch
new file mode 100644
index 0..ce7800fe0
--- /dev/null
+++ 
b/net-dialup/atinout/files/0001-make-gcc-happy-by-adding-fallthrough-comment.patch
@@ -0,0 +1,25 @@
+From ca2e04f8b069d269172f0d55d3716a809537f696 Mon Sep 17 00:00:00 2001
+From: Beralt Meppelink 
+Date: Fri, 27 Oct 2017 09:12:18 +0200
+Subject: [PATCH 1/2] make gcc happy by adding fallthrough comment
+
+---
+ atinout.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/atinout.c b/atinout.c
+index d04f300..924b5bc 100644
+--- a/atinout.c
 b/atinout.c
+@@ -150,7 +150,7 @@ static bool is_final_result(const char * const response)
+   if (strcmp([1], "K\r\n") == 0) {
+   return true;
+   }
+-  /* no break */
++  // fallthrough
+   default:
+   return false;
+   }
+-- 
+2.23.0
+

diff --git 
a/net-dialup/atinout/files/0002-do-not-rely-on-CR-in-modem-output.patch 
b/net-dialup/atinout/files/0002-do-not-rely-on-CR-in-modem-output.patch
new file mode 100644
index 0..593dc8538
--- /dev/null
+++ b/net-dialup/atinout/files/0002-do-not-rely-on-CR-in-modem-output.patch
@@ -0,0 +1,84 @@
+From 65dae46181119867cd8e93ca5b33d3b0cf3df08c Mon Sep 17 00:00:00 2001
+From: Beralt Meppelink 
+Date: Fri, 27 Oct 2017 10:42:50 +0200
+Subject: [PATCH 2/2] do not rely on CR in modem output
+
+---
+ atinout.c | 24 +++-
+ 1 file changed, 11 insertions(+), 13 deletions(-)
+
+diff --git a/atinout.c b/atinout.c
+index 924b5bc..4cd7689 100644
+--- a/atinout.c
 b/atinout.c
+@@ -34,7 +34,6 @@
+ 
+ #define MAX_LINE_LENGTH (4 * 1024)
+ static char buf[MAX_LINE_LENGTH];
+-static char buf2[MAX_LINE_LENGTH];
+ 
+ static struct option long_options[] = {
+   {"help", no_argument, NULL, 'h'},
+@@ -125,36 +124,36 @@ static bool is_final_result(const char * const response)
+   }
+   return false;
+   case 'B':
+-  if (strcmp([1], "USY\r\n") == 0) {
++  if (strcmp([1], "USY\n") == 0) {
+   return true;
+-  }
++}
++  
+   return false;
+ 
+   case 'E':
+-  if (strcmp([1], "RROR\r\n") == 0) {
++  if (strcmp([1], "RROR\n") == 0) {
+   return true;
+   }
+   return false;
+   case 'N':
+-  if (strcmp([1], "O ANSWER\r\n") == 0) {
++  if (strcmp([1], "O ANSWER\n") ==

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libofono/, dev-libs/libofono/files/

2021-06-25 Thread Marco Scardovi
commit: faf25278eb6c29fcc1bce5146f3dadf81cbb3d60
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 16:21:36 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 16:21:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faf25278

dev-libs/libofono: removed as not required by phosh

Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/libofono/Manifest   |  1 -
 dev-libs/libofono/files/fix_lib64_path.patch | 13 --
 dev-libs/libofono/libofono-1.30.ebuild   | 38 
 dev-libs/libofono/metadata.xml   |  8 --
 4 files changed, 60 deletions(-)

diff --git a/dev-libs/libofono/Manifest b/dev-libs/libofono/Manifest
deleted file mode 100644
index 91afe3142..0
--- a/dev-libs/libofono/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libofono-1.30.tar.gz 70561 BLAKE2B 
dd920c19973c324eb30c0be73877a8db369a8f1266bde9628c73c4406584ce1c916335a0836ccbefdbce1a97fc97884ef68966368d7ed467bfb93c8a6d6322a0
 SHA512 
496257e9c4512e9333e2dc7b8960e625c4a9bead7b85eccdfa57b58dd9644f227e3b49f890debdf6215e991adc125a35303f2d2162cb9628be15c2319c43e7b9

diff --git a/dev-libs/libofono/files/fix_lib64_path.patch 
b/dev-libs/libofono/files/fix_lib64_path.patch
deleted file mode 100644
index 36e25a406..0
--- a/dev-libs/libofono/files/fix_lib64_path.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/lib/lib.pro b/lib/lib.pro
-index c1f8c5a..8718e85 100644
 a/lib/lib.pro
-+++ b/lib/lib.pro
-@@ -62,7 +62,7 @@ SOURCES += ofonointerface.cpp \
- ofonoconnmancontext.cpp \
- ofonocellbroadcast.cpp
- 
--target.path = $$[QT_INSTALL_PREFIX]/lib
-+target.path = $$[QT_INSTALL_PREFIX]/lib64
- headers.files = $$PUBLIC_HEADERS
- headers.path = $$[QT_INSTALL_PREFIX]/include/ofono-qt
- 

diff --git a/dev-libs/libofono/libofono-1.30.ebuild 
b/dev-libs/libofono/libofono-1.30.ebuild
deleted file mode 100644
index 1ef78daf3..0
--- a/dev-libs/libofono/libofono-1.30.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-DESCRIPTION="A Qt-based library that provides bindings to oFono"
-HOMEPAGE="https://github.com/Kaffeine/libofono-qt;
-SRC_URI="https://github.com/Kaffeine/libofono-qt/archive/refs/tags/1.30.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-DEPEND="
-   dev-qt/qtcore
-   dev-texlive/texlive-fontutils
-"
-RDEPEND="${DEPEND}"
-BDEPEND="app-doc/doxygen"
-
-PATCHES=( "${FILESDIR}"/fix_lib64_path.patch )
-
-S="${WORKDIR}/${PN}-qt-${PV}"
-
-src_prepare() {
-   default
-   sed -i -e 's|/share/doc/ofono-qt|/share/doc/libofono-1.30|' 
ofono-qt.pro || die
-}
-
-src_configure() {
-   eqmake5
-}
-
-src_install() {
-   INSTALL_ROOT="${D}" emake install
-}

diff --git a/dev-libs/libofono/metadata.xml b/dev-libs/libofono/metadata.xml
deleted file mode 100644
index 144c8091c..0
--- a/dev-libs/libofono/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/gtherm/

2021-06-25 Thread Marco Scardovi
commit: df280587ab0883d4118825e757f528df0c4e9fe9
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 25 15:33:59 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Fri Jun 25 15:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df280587

sys-power/gtherm: add missing rdep

Closes: https://bugs.gentoo.org/798525
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-power/gtherm/gtherm-0.0.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-power/gtherm/gtherm-0.0.2.ebuild 
b/sys-power/gtherm/gtherm-0.0.2.ebuild
index 1602dc4a3..e24df31dd 100644
--- a/sys-power/gtherm/gtherm-0.0.2.ebuild
+++ b/sys-power/gtherm/gtherm-0.0.2.ebuild
@@ -19,8 +19,9 @@ IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 DEPEND="
-   vala? ( $(vala_depend) )
dev-libs/gobject-introspection
+   dev-util/gdbus-codegen
+   vala? ( $(vala_depend) )
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/usb-tethering/files/, app-mobilephone/usb-tethering/

2021-06-24 Thread Marco Scardovi
commit: f723db403f7a32a302b62686d549633999a2e9b2
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Jun 24 12:16:46 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Jun 24 12:18:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f723db40

app-mobilephone/usb-tethering: add new package

this package enable the usb tethering for pinephone

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/usb-tethering/files/dhcpd.conf |  5 ++
 .../files/dhcpd4.service-customexec.conf   |  9 +++
 .../files/tmpfiles.d.danctnix-usb.conf |  2 +
 app-mobilephone/usb-tethering/files/usb-tethering  | 77 ++
 .../usb-tethering/files/usb-tethering.service  | 12 
 app-mobilephone/usb-tethering/metadata.xml |  8 +++
 .../usb-tethering/usb-tethering-0.1.ebuild | 33 ++
 7 files changed, 146 insertions(+)

diff --git a/app-mobilephone/usb-tethering/files/dhcpd.conf 
b/app-mobilephone/usb-tethering/files/dhcpd.conf
new file mode 100644
index 0..d7600ea7e
--- /dev/null
+++ b/app-mobilephone/usb-tethering/files/dhcpd.conf
@@ -0,0 +1,5 @@
+option domain-name-servers 8.8.8.8, 8.8.4.4;
+option subnet-mask 255.255.255.0;
+subnet 10.15.19.0 netmask 255.255.255.0 {
+  range 10.15.19.100 10.15.19.254;
+}

diff --git a/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf 
b/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf
new file mode 100644
index 0..82e4c9d20
--- /dev/null
+++ b/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf
@@ -0,0 +1,9 @@
+[Service]
+PIDFile=/run/danctnix/dhcpd4.pid
+
+# We need to fix this ASAP, dhcpd won't run with dhcp user, this needs
+# to be investigated.
+User=root
+
+ExecStart=
+ExecStart=/usr/bin/dhcpd -4 -q -cf /etc/danctnix/dhcpd.conf -pf 
/run/danctnix/dhcpd4.pid -lf /run/danctnix/dhcpd4.lease

diff --git a/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf 
b/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf
new file mode 100644
index 0..960f43802
--- /dev/null
+++ b/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf
@@ -0,0 +1,2 @@
+d /run/danctnix 0755 root root
+f /run/danctnix/dhcpd4.lease 0644 root root

diff --git a/app-mobilephone/usb-tethering/files/usb-tethering 
b/app-mobilephone/usb-tethering/files/usb-tethering
new file mode 100644
index 0..aaa63eb55
--- /dev/null
+++ b/app-mobilephone/usb-tethering/files/usb-tethering
@@ -0,0 +1,77 @@
+#!/bin/sh
+
+# ConfigFS script is taken from postmarketOS
+# https://postmarketos.org
+
+# These are very important, it defines what is the device:
+
+deviceinfo_usb_idVendor="0x1F3A"
+deviceinfo_usb_idProduct="0xEFE8"
+deviceinfo_manufacturer="DanctNIX"
+deviceinfo_name="Arch Linux Mobile"
+
+# We'll let them know that this device is Arch ARM.
+deviceinfo_usb_serialnumber="Arch"
+
+setup_usb_network_configfs() {
+   # See: https://www.kernel.org/doc/Documentation/usb/gadget_configfs.txt
+   CONFIGFS=/sys/kernel/config/usb_gadget/
+
+   if ! [ -e "$CONFIGFS" ]; then
+   echo "  $CONFIGFS does not exist, skipping configfs usb gadget"
+   return
+   fi
+
+   # Default values for USB-related deviceinfo variables
+   usb_idVendor="${deviceinfo_usb_idVendor:-0x18D1}"   # default: Google 
Inc.
+   usb_idProduct="${deviceinfo_usb_idProduct:-0xD001}" # default: Nexus 4 
(fastboot)
+   usb_serialnumber="${deviceinfo_usb_serialnumber:-postmarketOS}"
+   usb_rndis_function="${deviceinfo_usb_rndis_function:-rndis.usb0}"
+
+   echo "  Setting up an USB gadget through configfs"
+   # Create an usb gadet configuration
+   mkdir $CONFIGFS/g1 || echo "  Couldn't create $CONFIGFS/g1"
+   echo "$usb_idVendor"  > "$CONFIGFS/g1/idVendor"
+   echo "$usb_idProduct" > "$CONFIGFS/g1/idProduct"
+
+   # Create english (0x409) strings
+   mkdir $CONFIGFS/g1/strings/0x409 || echo "  Couldn't create 
$CONFIGFS/g1/strings/0x409"
+
+   # shellcheck disable=SC2154
+   echo "$deviceinfo_manufacturer" > 
"$CONFIGFS/g1/strings/0x409/manufacturer"
+   echo "$usb_serialnumber"> 
"$CONFIGFS/g1/strings/0x409/serialnumber"
+   # shellcheck disable=SC2154
+   echo "$deviceinfo_name" > "$CONFIGFS/g1/strings/0x409/product"
+
+   # Create rndis function. The function can be named differently in 
downstream kernels.
+   mkdir $CONFIGFS/g1/functions/"$usb_rndis_function" \
+   || echo "  Couldn't create 
$CONFIGFS/g1/functions/$usb_rndis_function"
+
+   # Create c

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/files/, x11-misc/squeekboard/

2021-06-24 Thread Marco Scardovi
commit: bfa0e3566c89b4d264de6f71508a4c7e4edb0aaa
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Jun 24 12:06:44 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Thu Jun 24 12:09:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfa0e356

x11-misc/squeekboard: remove unused files

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/files/448.patch   | 470 -
 x11-misc/squeekboard/files/450.patch   |  38 --
 x11-misc/squeekboard/files/terminal.yaml   | 157 -
 x11-misc/squeekboard/squeekboard-1.14.0.ebuild |   4 +-
 4 files changed, 2 insertions(+), 667 deletions(-)

diff --git a/x11-misc/squeekboard/files/448.patch 
b/x11-misc/squeekboard/files/448.patch
deleted file mode 100644
index 07956402e..0
--- a/x11-misc/squeekboard/files/448.patch
+++ /dev/null
@@ -1,470 +0,0 @@
-From 93e4345e823dbb9d9ee187d1f5b32c6dd7dffdd3 Mon Sep 17 00:00:00 2001
-From: Dorota Czaplejewicz 
-Date: Mon, 5 Apr 2021 08:17:07 +
-Subject: [PATCH 1/2] layout: Take into account text purpose again
-

- src/data.rs | 17 +++--
- 1 file changed, 11 insertions(+), 6 deletions(-)
-
-diff --git a/src/data.rs b/src/data.rs
-index e5aa3910..71711c3f 100644
 a/src/data.rs
-+++ b/src/data.rs
-@@ -239,13 +239,18 @@ fn load_layout_data_with_fallback(
- .map(PathBuf::from)
- .or_else(|| xdg::data_path("squeekboard/keyboards"));
- 
--log_print!(
--logging::Level::Debug, 
--"load_layout_data_with_fallback() -> name:{}, purpose:{:?}, 
overlay:{}, layout_name:{}", 
--name, purpose, overlay, 
--);
-+let layout_purpose = match overlay {
-+"" => match purpose {
-+ContentPurpose::Number => "number",
-+ContentPurpose::Digits => "number",
-+ContentPurpose::Phone => "number",
-+ContentPurpose::Terminal => "terminal",
-+_ => "",
-+},
-+overlay => overlay,
-+};
- 
--for (kind, source) in list_layout_sources(, kind, overlay, path) {
-+for (kind, source) in list_layout_sources(, kind, layout_purpose, 
path) {
- let layout = load_layout_data(source.clone());
- match layout {
- Err(e) => match (e, source) {
--- 
-GitLab
-
-
-From 190876903281774bf0f304269ad7f047f44482b1 Mon Sep 17 00:00:00 2001
-From: Dorota Czaplejewicz 
-Date: Mon, 5 Apr 2021 10:36:41 +
-Subject: [PATCH 2/2] layouts: Make selection testable
-
-From now on, all the parameters for loading layout are handled inside a single 
pure function, which makes them possible to test.
-
-As a side benefit, the old preference order function composed of a mess of 
nested procedures is gone.

- src/data.rs   | 312 ++
- src/layout.rs |   2 +-
- 2 files changed, 212 insertions(+), 102 deletions(-)
-
-diff --git a/src/data.rs b/src/data.rs
-index 71711c3f..29cd4ba4 100644
 a/src/data.rs
-+++ b/src/data.rs
-@@ -69,8 +69,12 @@ pub mod c {
- let overlay_str = as_str()
- .expect("Bad overlay name")
- .expect("Empty overlay name");
-+let overlay_str = match overlay_str {
-+"" => None,
-+other => Some(other),
-+};
- 
--let (kind, layout) = load_layout_data_with_fallback(, type_, 
variant, _str);
-+let (kind, layout) = load_layout_data_with_fallback(, type_, 
variant, overlay_str);
- let layout = ::layout::Layout::new(layout, kind);
- Box::into_raw(Box::new(layout))
- }
-@@ -113,97 +117,156 @@ impl fmt::Display for DataSource {
- }
- }
- 
--type LayoutSource = (ArrangementKind, DataSource);
--
--/// Lists possible sources, with 0 as the most preferred one
--/// Trying order: native lang of the right kind, native base,
--/// fallback lang of the right kind, fallback base
--/// The `purpose` argument is not ContentPurpose,
--/// but rather ContentPurpose and overlay in one.
--fn list_layout_sources(
--name: ,
--kind: ArrangementKind,
--purpose: ,
--keyboards_path: Option,
--) -> Vec {
--// Just a simplification of often called code.
--let add_by_name = |
--mut ret: Vec,
--purpose: ,
--name: ,
--kind: ,
--| -> Vec {
--let name = if purpose == "" { name.into() }
--else { format!("{}/{}", purpose, name) };
--
--if let Some(path) = keyboards_path.clone() {
--ret.push((
--kind.clone(),
--DataSource::File(
--path.join(name.clone())
--.with_extension("yaml")
--)
--))
--}
--
--

[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh-meta/

2021-06-23 Thread Marco Scardovi
commit: 0d782f6a1265cc6b0983af258cc1d4b1690cc027
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Jun 23 20:29:21 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed Jun 23 20:29:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d782f6a

gui-wm/phosh-meta: add new package

phosh-meta is the meta-package to install phosh on mobile
phones. phosh is the DM based on gnome-40 specifically
crafted for mobile phones/tablets like librem 5 and pinephone.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh-meta/metadata.xml  |  8 ++
 gui-wm/phosh-meta/phosh-meta-0.2.ebuild | 49 +
 2 files changed, 57 insertions(+)

diff --git a/gui-wm/phosh-meta/metadata.xml b/gui-wm/phosh-meta/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/gui-wm/phosh-meta/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+

diff --git a/gui-wm/phosh-meta/phosh-meta-0.2.ebuild 
b/gui-wm/phosh-meta/phosh-meta-0.2.ebuild
new file mode 100644
index 0..04f873cd5
--- /dev/null
+++ b/gui-wm/phosh-meta/phosh-meta-0.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Meta package for Phosh"
+HOMEPAGE="https://github.com/dreemurrs-embedded/Pine64-Arch;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   app-editors/gedit
+   app-mobilephone/mobile-config-firefox
+   app-mobilephone/flashlight
+   app-text/evince
+   gnome-base/gnome-control-center
+   gnome-extra/gnome-contacts
+   media-video/megapixels
+   gnome-extra/gnome-calculator
+   gnome-extra/gnome-calendar
+   gui-wm/phosh
+   net-voip/calls
+   net-im/chatty
+   net-dns/dnsmasq
+   sys-power/gtherm
+   sys-auth/rtkit
+   x11-misc/squeekboard
+   x11-terms/gnome-terminal
+   x11-themes/sound-theme-librem5
+   www-client/epiphany
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+pkg_postinst() {
+   [ -e /usr/share/applications-bak ] || mkdir /usr/share/applications-bak
+   for i in vim org.gnupg.pinentry-qt org.gnome.Extensions mupdf \
+   gnome-printers-panel gnome-wifi-pannel pidgin wpa_gui cups \
+   Gentoo-system-config-printer
+   do
+   if [ -e /usr/share/applications/$i.desktop ]; then
+   mv /usr/share/applications/$i.desktop 
/usr/share/applications-bak
+   fi
+   done
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/gtherm/

2021-06-23 Thread Marco Scardovi
commit: 546b8e64ce7b3564be247a1ce7bc049510bb9da9
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Jun 23 20:20:35 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed Jun 23 20:20:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=546b8e64

sys-power/gtherm: add new package

gtherm is the temperature daemon for mobile phone/tablets

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-power/gtherm/Manifest|  1 +
 sys-power/gtherm/gtherm-0.0.2.ebuild | 41 
 sys-power/gtherm/metadata.xml|  8 +++
 3 files changed, 50 insertions(+)

diff --git a/sys-power/gtherm/Manifest b/sys-power/gtherm/Manifest
new file mode 100644
index 0..2e0a68465
--- /dev/null
+++ b/sys-power/gtherm/Manifest
@@ -0,0 +1 @@
+DIST gtherm-0.0.2.tar.gz 39325 BLAKE2B 
4ccf4d080de2c14014e4fac579b11a12e1007c7ed1aaf1d3e45f142e61f28a106d58c287315a3d0417552bab83e3ee8bce9a55cc344a1db0c6a0953a846f0ac7
 SHA512 
1241c19be3138dbe4e9d223236005a2eb7c1f3dbadd3bb3e083a273a0dd611acaf85e21df2c9d1f7ebe26afdefacfe0f7d2ba8960d18a3224a603b6e91e38a6b

diff --git a/sys-power/gtherm/gtherm-0.0.2.ebuild 
b/sys-power/gtherm/gtherm-0.0.2.ebuild
new file mode 100644
index 0..1602dc4a3
--- /dev/null
+++ b/sys-power/gtherm/gtherm-0.0.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_USE_DEPEND="vapigen"
+
+inherit meson systemd vala
+
+DESCRIPTION="A simple daemon to monitor thermal zones and cooling devices"
+HOMEPAGE="https://source.puri.sm/Librem5/gtherm;
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+DEPEND="
+   vala? ( $(vala_depend) )
+   dev-libs/gobject-introspection
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_prepare() {
+   eapply_user
+   use vala && vala_src_prepare
+}
+
+src_install() {
+   meson_src_install
+   systemd_newuserunit "${S}"/debian/gthd.user.service "gthd.service"
+}
+
+pkg_postinst() {
+   systemd_reenable --global gthd
+}

diff --git a/sys-power/gtherm/metadata.xml b/sys-power/gtherm/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/sys-power/gtherm/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libofono/files/, dev-libs/libofono/

2021-06-22 Thread Marco Scardovi
commit: fa8e471b739bc4e0afb77a2ef3ee80b9b4de6534
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 23:31:33 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 23:31:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa8e471b

dev-libs/libofono: add package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/libofono/Manifest   |  1 +
 dev-libs/libofono/files/fix_lib64_path.patch | 13 ++
 dev-libs/libofono/libofono-1.30.ebuild   | 38 
 dev-libs/libofono/metadata.xml   |  8 ++
 4 files changed, 60 insertions(+)

diff --git a/dev-libs/libofono/Manifest b/dev-libs/libofono/Manifest
new file mode 100644
index 0..91afe3142
--- /dev/null
+++ b/dev-libs/libofono/Manifest
@@ -0,0 +1 @@
+DIST libofono-1.30.tar.gz 70561 BLAKE2B 
dd920c19973c324eb30c0be73877a8db369a8f1266bde9628c73c4406584ce1c916335a0836ccbefdbce1a97fc97884ef68966368d7ed467bfb93c8a6d6322a0
 SHA512 
496257e9c4512e9333e2dc7b8960e625c4a9bead7b85eccdfa57b58dd9644f227e3b49f890debdf6215e991adc125a35303f2d2162cb9628be15c2319c43e7b9

diff --git a/dev-libs/libofono/files/fix_lib64_path.patch 
b/dev-libs/libofono/files/fix_lib64_path.patch
new file mode 100644
index 0..36e25a406
--- /dev/null
+++ b/dev-libs/libofono/files/fix_lib64_path.patch
@@ -0,0 +1,13 @@
+diff --git a/lib/lib.pro b/lib/lib.pro
+index c1f8c5a..8718e85 100644
+--- a/lib/lib.pro
 b/lib/lib.pro
+@@ -62,7 +62,7 @@ SOURCES += ofonointerface.cpp \
+ ofonoconnmancontext.cpp \
+ ofonocellbroadcast.cpp
+ 
+-target.path = $$[QT_INSTALL_PREFIX]/lib
++target.path = $$[QT_INSTALL_PREFIX]/lib64
+ headers.files = $$PUBLIC_HEADERS
+ headers.path = $$[QT_INSTALL_PREFIX]/include/ofono-qt
+ 

diff --git a/dev-libs/libofono/libofono-1.30.ebuild 
b/dev-libs/libofono/libofono-1.30.ebuild
new file mode 100644
index 0..1ef78daf3
--- /dev/null
+++ b/dev-libs/libofono/libofono-1.30.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+DESCRIPTION="A Qt-based library that provides bindings to oFono"
+HOMEPAGE="https://github.com/Kaffeine/libofono-qt;
+SRC_URI="https://github.com/Kaffeine/libofono-qt/archive/refs/tags/1.30.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   dev-qt/qtcore
+   dev-texlive/texlive-fontutils
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-doc/doxygen"
+
+PATCHES=( "${FILESDIR}"/fix_lib64_path.patch )
+
+S="${WORKDIR}/${PN}-qt-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e 's|/share/doc/ofono-qt|/share/doc/libofono-1.30|' 
ofono-qt.pro || die
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   INSTALL_ROOT="${D}" emake install
+}

diff --git a/dev-libs/libofono/metadata.xml b/dev-libs/libofono/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/dev-libs/libofono/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libphonenumber/, x11-misc/squeekboard/, media-sound/callaudiod/, ...

2021-06-22 Thread Marco Scardovi
commit: c5820868375c6996faa19d278f09219b93e1d270
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 22:34:19 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 22:43:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5820868

fix metadatas

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/flashlight/metadata.xml| 3 ---
 app-mobilephone/mobile-config-firefox/metadata.xml | 3 ---
 dev-libs/feedbackd/metadata.xml| 3 ---
 dev-libs/libphonenumber/metadata.xml   | 3 ---
 gui-wm/phosh/metadata.xml  | 3 ---
 media-sound/callaudiod/metadata.xml| 3 ---
 media-video/megapixels/metadata.xml| 3 ---
 net-im/chatty/metadata.xml | 3 ---
 net-voip/calls/metadata.xml| 3 ---
 x11-misc/squeekboard/metadata.xml  | 3 ---
 x11-plugins/purple-mm-sms/metadata.xml | 3 ---
 x11-themes/sound-theme-librem5/metadata.xml| 3 ---
 12 files changed, 36 deletions(-)

diff --git a/app-mobilephone/flashlight/metadata.xml 
b/app-mobilephone/flashlight/metadata.xml
index a0b29038e..144c8091c 100644
--- a/app-mobilephone/flashlight/metadata.xml
+++ b/app-mobilephone/flashlight/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml 
b/app-mobilephone/mobile-config-firefox/metadata.xml
index a0b29038e..144c8091c 100644
--- a/app-mobilephone/mobile-config-firefox/metadata.xml
+++ b/app-mobilephone/mobile-config-firefox/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml
index a0b29038e..144c8091c 100644
--- a/dev-libs/feedbackd/metadata.xml
+++ b/dev-libs/feedbackd/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/dev-libs/libphonenumber/metadata.xml 
b/dev-libs/libphonenumber/metadata.xml
index a0b29038e..144c8091c 100644
--- a/dev-libs/libphonenumber/metadata.xml
+++ b/dev-libs/libphonenumber/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/gui-wm/phosh/metadata.xml b/gui-wm/phosh/metadata.xml
index a0b29038e..144c8091c 100644
--- a/gui-wm/phosh/metadata.xml
+++ b/gui-wm/phosh/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/media-sound/callaudiod/metadata.xml 
b/media-sound/callaudiod/metadata.xml
index a0b29038e..144c8091c 100644
--- a/media-sound/callaudiod/metadata.xml
+++ b/media-sound/callaudiod/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/media-video/megapixels/metadata.xml 
b/media-video/megapixels/metadata.xml
index a0b29038e..144c8091c 100644
--- a/media-video/megapixels/metadata.xml
+++ b/media-video/megapixels/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/net-im/chatty/metadata.xml b/net-im/chatty/metadata.xml
index a0b29038e..144c8091c 100644
--- a/net-im/chatty/metadata.xml
+++ b/net-im/chatty/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/net-voip/calls/metadata.xml b/net-voip/calls/metadata.xml
index a0b29038e..144c8091c 100644
--- a/net-voip/calls/metadata.xml
+++ b/net-voip/calls/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/x11-misc/squeekboard/metadata.xml 
b/x11-misc/squeekboard/metadata.xml
index a0b29038e..144c8091c 100644
--- a/x11-misc/squeekboard/metadata.xml
+++ b/x11-misc/squeekboard/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/x11-plugins/purple-mm-sms/metadata.xml 
b/x11-plugins/purple-mm-sms/metadata.xml
index a0b29038e..144c8091c 100644
--- a/x11-plugins/purple-mm-sms/metadata.xml
+++ b/x11-plugins/purple-mm-sms/metadata.xml
@@ -5,7 +5,4 @@
ma...@scardovi.com
        Marco Scardovi

-   
-   atom/atom
-   
 

diff --git a/x11-themes/sound-theme-librem5/metadata.xml 
b/x11-themes/sound-them

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/olm/

2021-06-22 Thread Marco Scardovi
commit: 7f2b4d1b90b4dc22eac4f7125ed9db3910339210
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 22:36:39 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 22:43:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f2b4d1b

dev-libs/olm: add myself as co-maintainer

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/olm/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml
index 001398bcd..4db77a8b9 100644
--- a/dev-libs/olm/metadata.xml
+++ b/dev-libs/olm/metadata.xml
@@ -5,6 +5,10 @@
gen...@tastytea.de
Ronny (tastytea) Gutbrod

+   
+   ma...@scardovi.com
+       Marco Scardovi
+   

An implementation of the Double Ratchet cryptographic ratchet 
written in
C and C++11 and exposed as a C API.



[gentoo-commits] repo/proj/guru:dev commit in: net-voip/calls/, net-voip/calls/files/

2021-06-22 Thread Marco Scardovi
commit: 49ec79b7886deb031a8488d6a51f07dc2af34f6b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 22:29:50 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 22:31:26 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49ec79b7

net-voip/calls: add package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-voip/calls/Manifest|  1 +
 net-voip/calls/calls-0.3.4.ebuild  | 60 ++
 .../calls/files/0001-use-at-cmds-to-mute.patch | 36 +
 net-voip/calls/metadata.xml| 11 
 4 files changed, 108 insertions(+)

diff --git a/net-voip/calls/Manifest b/net-voip/calls/Manifest
new file mode 100644
index 0..136631864
--- /dev/null
+++ b/net-voip/calls/Manifest
@@ -0,0 +1 @@
+DIST calls-0.3.4.tar.gz 203835 BLAKE2B 
dddafde2c5c1b247a603947679ed9335331ecfacbcdf73dbacc2f8542de783d8acdd398b0ab589680a24097d723dca731600a1886ed923be3889b00a60391ad5
 SHA512 
39463fcf493c8aeb428d4adc957203dbcb57c033b2025c4932e52c8e158d17687df0ec13ffe4bf704b4c3ec75cdf3bfbacc6f839fd7193290d239df0df72

diff --git a/net-voip/calls/calls-0.3.4.ebuild 
b/net-voip/calls/calls-0.3.4.ebuild
new file mode 100644
index 0..47325b647
--- /dev/null
+++ b/net-voip/calls/calls-0.3.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson gnome2-utils xdg
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Phone dialer and call handler"
+HOMEPAGE="https://source.puri.sm/Librem5/calls;
+SRC_URI="https://source.puri.sm/Librem5/calls/-/archive/v0.3.4/calls-v0.3.4.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+DEPEND="
+   dev-libs/feedbackd
+   dev-libs/folks
+   dev-libs/gom
+   dev-libs/libpeas
+   gnome-extra/evolution-data-server
+   >=gui-libs/libhandy-1.1.90
+   >=media-sound/callaudiod-0.0.5
+   >=net-misc/modemmanager-1.12.0
+   net-libs/sofia-sip
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/gobject-introspection
+   dev-util/meson
+   dev-util/wayland-scanner
+   vala? ( $(vala_depend) )
+"
+
+PATCHES=( "${FILESDIR}/0001-use-at-cmds-to-mute.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   eapply_user
+   use vala && vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/net-voip/calls/files/0001-use-at-cmds-to-mute.patch 
b/net-voip/calls/files/0001-use-at-cmds-to-mute.patch
new file mode 100644
index 0..cb1aa14c2
--- /dev/null
+++ b/net-voip/calls/files/0001-use-at-cmds-to-mute.patch
@@ -0,0 +1,36 @@
+diff --git a/src/calls-call-display.c b/src/calls-call-display.c
+index bf98958..c8b1bc4 100644
+--- a/src/calls-call-display.c
 b/src/calls-call-display.c
+@@ -34,6 +34,8 @@
+ 
+ #include 
+ 
++#include 
++
+ struct _CallsCallDisplay
+ {
+   GtkOverlay parent_instance;
+@@ -103,11 +105,17 @@ mute_toggled_cb (GtkToggleButton  *togglebutton,
+   g_autoptr (GError) error = NULL;
+ 
+   want_mute = gtk_toggle_button_get_active (togglebutton);
+-  ret = call_audio_mute_mic (want_mute, );
+-  if (!ret && error)
+-g_warning ("Failed to %smute microphone: %s",
+-   want_mute ? "" : "un",
+-   error->message);
++
++  gchar* command = g_strdup_printf("/usr/bin/mmcli -m 0 
--command=AT+CMUT=%d",want_mute?1:0);
++
++  int exit_code;
++
++  ret = g_spawn_command_line_sync(command, NULL,NULL,_code, );
++
++  if(!ret || error || exit_code != 0){
++  g_warning ("Failed to %smute microphone (mmcli exit code: %d)",
++   want_mute ? "" : "un", exit_code);
++  }
+ }
+ 
+ 

diff --git a/net-voip/calls/metadata.xml b/net-voip/calls/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/net-voip/calls/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/callaudiod/

2021-06-22 Thread Marco Scardovi
commit: da0c239265ea0249510259ded6179ce08e5c066e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 22:27:50 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 22:27:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da0c2392

media-sound/callaudiod: add package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/callaudiod/Manifest   |  1 +
 media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild | 31 +++
 media-sound/callaudiod/metadata.xml   | 11 
 3 files changed, 43 insertions(+)

diff --git a/media-sound/callaudiod/Manifest b/media-sound/callaudiod/Manifest
new file mode 100644
index 0..6c6c4faa6
--- /dev/null
+++ b/media-sound/callaudiod/Manifest
@@ -0,0 +1 @@
+DIST callaudiod-0.1.0.tar.gz 26764 BLAKE2B 
c65391e8c45f44e73bea4d15258e486f5b172f91eb6f0ad4f1116d0659b4cd8711c47263654698f13c465035480cf5d28870e34294f888f32a06e6215cf78f92
 SHA512 
9fffd416409ff67ba1eaea8c8273219c8fe069dac14b72750cde7ccd050a570cc670a343435006200a1eccde27112e160ad7030ac68c0746f2fc6d3829e693d5

diff --git a/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild 
b/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild
new file mode 100644
index 0..5dcc549fe
--- /dev/null
+++ b/media-sound/callaudiod/callaudiod-0.1.0-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson systemd
+
+COMMIT="84ed2eb164711e73d30a88d540f59ddd8bc88b45"
+
+DESCRIPTION="Call audio routing daemon"
+HOMEPAGE="https://gitlab.com/mobian1/callaudiod;
+SRC_URI="https://gitlab.com/mobian1/callaudiod/-/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+DEPEND="
+   media-libs/alsa-lib
+   dev-libs/glib
+   || (
+   media-sound/pulseaudio
+   >=media-sound/apulse-0.1.12-r4[sdk]
+   )
+"
+RDEPEND="${DEPEND}"
+
+BUILD_DIR="${S}"/build

diff --git a/media-sound/callaudiod/metadata.xml 
b/media-sound/callaudiod/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/media-sound/callaudiod/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: media-video/megapixels/files/, media-video/megapixels/

2021-06-22 Thread Marco Scardovi
commit: 65654e7af26498d96f478eebb6cf9e1f5cedeea8
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 22:13:16 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 22:13:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65654e7a

media-video/megapixels: add package

megapixels is the camera app for smarphones. Created by
postmarketOS's dev Martijn Braam specifically for PinePhone

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-video/megapixels/Manifest|  1 +
 .../megapixels/files/fix-preview-color.patch   | 25 
 media-video/megapixels/megapixels-1.0.1.ebuild | 34 ++
 media-video/megapixels/metadata.xml| 11 +++
 4 files changed, 71 insertions(+)

diff --git a/media-video/megapixels/Manifest b/media-video/megapixels/Manifest
new file mode 100644
index 0..edc3ea347
--- /dev/null
+++ b/media-video/megapixels/Manifest
@@ -0,0 +1 @@
+DIST megapixels-1.0.1.tar.gz 80358 BLAKE2B 
27ea71cb0d2dc044b3c870a87fd0920c3bd319c5561417a736790159887e7d16f158807163a5132c3a7bc1590a39762c1bfaa2c0dd8fa89cb42bb8a75d1a2123
 SHA512 
4d7e7f80405c6c1265855708f1ede0f7ddc3044a7afc3a8083e1c308ba4104a78fc98da1facb1ab3882182d7e30d32bef8bbb22a703e71b1e63a7660387896d4

diff --git a/media-video/megapixels/files/fix-preview-color.patch 
b/media-video/megapixels/files/fix-preview-color.patch
new file mode 100644
index 0..91c9c3019
--- /dev/null
+++ b/media-video/megapixels/files/fix-preview-color.patch
@@ -0,0 +1,25 @@
+From 055ff6e2669715550552206b4614832dc66eeb25 Mon Sep 17 00:00:00 2001
+From: Benjamin Schaaf 
+Date: Tue, 4 May 2021 23:40:45 +1000
+Subject: [PATCH] Fix preview color
+
+---
+ data/debayer.frag | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/debayer.frag b/data/debayer.frag
+index 9a98c10..4244c2f 100644
+--- a/data/debayer.frag
 b/data/debayer.frag
+@@ -22,7 +22,7 @@ void main() {
+ 
+   // Assume BGGR for now. Currently this just takes 3 of the four samples
+   // for each pixel, there's room here to do some better debayering.
+-  vec3 color = vec3(samples.w, (samples.y + samples.w) / 2.0, samples.x);
++  vec3 color = vec3(samples.w, (samples.y + samples.z) / 2.0, samples.x);
+ 
+   // Fast SRGB estimate. See https://mimosa-pudica.net/fast-gamma/
+   vec3 srgb_color = (vec3(1.138) * inversesqrt(color) - vec3(0.138)) * 
color;
+-- 
+2.30.2
+

diff --git a/media-video/megapixels/megapixels-1.0.1.ebuild 
b/media-video/megapixels/megapixels-1.0.1.ebuild
new file mode 100644
index 0..ddd1dfede
--- /dev/null
+++ b/media-video/megapixels/megapixels-1.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="A GTK3 camera application that knows how to deal with the media 
request api"
+HOMEPAGE="https://git.sr.ht/~martijnbraam/megapixels;
+SRC_URI="https://git.sr.ht/~martijnbraam/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   gui-libs/gtk
+   media-gfx/imagemagick
+   media-gfx/zbar
+   media-libs/libraw
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/fix-preview-color.patch )
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/media-video/megapixels/metadata.xml 
b/media-video/megapixels/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/media-video/megapixels/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/files/, x11-misc/squeekboard/

2021-06-22 Thread Marco Scardovi
commit: ac041841174f531f9c4feac0f02eb3427c56387d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 17:57:52 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 17:57:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac041841

x11-misc/squeekboard: add package

squeekboard is the keyboard for phosh

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/Manifest  |  45 +++
 x11-misc/squeekboard/files/448.patch   | 470 +
 x11-misc/squeekboard/files/450.patch   |  38 ++
 x11-misc/squeekboard/files/terminal.yaml   | 157 +
 x11-misc/squeekboard/metadata.xml  |  11 +
 x11-misc/squeekboard/squeekboard-1.14.0.ebuild |  98 ++
 6 files changed, 819 insertions(+)

diff --git a/x11-misc/squeekboard/Manifest b/x11-misc/squeekboard/Manifest
new file mode 100644
index 0..c48753229
--- /dev/null
+++ b/x11-misc/squeekboard/Manifest
@@ -0,0 +1,45 @@
+DIST atk-0.7.0.crate 43814 BLAKE2B 
dc1d569df7a53506b50d484f7d04240ec3179b3915abacc5790310fa0b03587df07cf3ec5ed9922a877eb2d82c1cf3eef937bace3e2cf1b30895be27131b80a3
 SHA512 
4369d48607d58cfde6fd1dbe006eca2ffbf0212750d991b0a534586e75496e9cb99636e2b916ae3e6c3cbc0aa3345bddf1b2e7d2561a9c16769646029be9041b
+DIST atk-sys-0.9.1.crate 21064 BLAKE2B 
752cd426951051af696413725189286f465433388dfa84efc2ef6963af6b387b56cee830fd595c39049f9721f4c9b3c51828c3d17c7362b85a6cf648e17e5dbb
 SHA512 
a2eb083abfd585bb7bea6415c1b0a6981c1e071b11dbbd41442d5ab438219d13ab28bf957640616644fb11760d2371c929f379ab414b8b00b297f3af25680a92
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST cairo-rs-0.7.1.crate 45803 BLAKE2B 
f12439219c6df2d35464d2e20c7e5b9a2ab3a5c92a87fd93f491b4e483553d4b078ff787e0e502f58a97521918a9e0633ffdf765c9087edd257087c9c72ba870
 SHA512 
3a8825c352ebea72d7cfc947654e85e0395990c4572913858d71b6c7eabb60efec0a9e9fdebb409530aed5535edaec5fcfb0f77f1f2dd6794503feff2e384ba7
+DIST cairo-sys-rs-0.9.2.crate 11650 BLAKE2B 
ac664b7976de57907ae543c1afc2fd8fe166b2a147e1be31d6f60aec0b08949bb53b9f59c16e02f33a299a225f8e8202c5d7ad744c6aa8c5f03ec421a773ff33
 SHA512 
cab877b76951212710c7e668093fda218ac9c7e1e26fcffc448d759a3f968a7faeeea347025189a1aee7579b15916c141d0d727f986bb7061183a695b52bf39b
+DIST cc-1.0.68.crate 55936 BLAKE2B 
9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa
 SHA512 
faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST dtoa-0.4.8.crate 16175 BLAKE2B 
5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522
 SHA512 
fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8
+DIST fragile-0.3.0.crate 10203 BLAKE2B 
3b04d4acc57f5a76a0d2625db8b0d643f2199e175110b47ee40fc82afd3d1d01c75d92e0d1ec798340a93afb939f215504a16346730955b475e321246ed8bc09
 SHA512 
5307919178a440abf932857162b66b7a1a769513820c55c6827e8031894029f2d84920773899e6ae39ba1d8a8c0da2816ce9af7007416ab4e0e2c115090d8a1c
+DIST gdk-0.11.0.crate 83537 BLAKE2B 
d616ec093a3ab852d068760f55ed5b39c90389d2a2c320d6a041cda12f98d99e873a0d26803335c3bfadb8289f32f06b2d5a961c16cd18c0baf6e4d91138f607
 SHA512 
483bbc99f06b9cf23ea3aabd540138711868bbd95bafbac20fdcf56e8e445fb3c44b79ef5f3c43015a21288e19adf399f446f971cf3413498c7d80ac500a98e0
+DIST gdk-pixbuf-0.7.0.crate 15011 BLAKE2B 
ee46401bd80b5b5f865d7bac2b1ec28e01db657e4e0716b585bc72faebc6bb0ca694811e487a4dcc67d2572fc1e49775382e79abbccc3d8f8caa2f5b5848e9cb
 SHA512 
a413656b7c18acc030225b14134b1481902d19e1845ec73cf430921020dee7c99dd5e5469f60780aed2d3552d83792c6a193ddeba686324284eff2d78cc0b813
+DIST gdk-pixbuf-sys-0.9.1.crate 8641 BLAKE2B 
8cbeffd4acbdd38ba43b5b39a84e0d20d9ea0230115f09f8b0c0e95b405027fee1a65e452e2abd2485097036c9f5dca8e01069f51a5651199db9be50aef6087a
 SHA512 
22ca779b0065289da0bbc024bbc23cabc5e2fc81f8ea781107a83e41504edcf42d3dcde7079b091f1070596566df1f2180d226dcab21d8c388d7505d0fb171a7
+DIST gdk-sys-0.9.1.crate 59958 BLAKE2B 
9e0c30d138b908ff56dfe9db5b0ed75a1ed14c9f3158df3b595346888cc40c08d8df8d204ab59fff8391a87396cf6c29a9881c8dfb5fdeb3e8d82bff7686996

[gentoo-commits] repo/proj/guru:dev commit in: x11-plugins/purple-mm-sms/

2021-06-22 Thread Marco Scardovi
commit: b3499f247999d3ccc0f28a412aaeaed4b5b4f105
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:52:39 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:52:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3499f24

x11-plugins/purple-mm-sms: add package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-plugins/purple-mm-sms/Manifest  |  1 +
 x11-plugins/purple-mm-sms/metadata.xml  | 11 +++
 .../purple-mm-sms/purple-mm-sms-0.1.7.ebuild| 21 +
 3 files changed, 33 insertions(+)

diff --git a/x11-plugins/purple-mm-sms/Manifest 
b/x11-plugins/purple-mm-sms/Manifest
new file mode 100644
index 0..fbf762f22
--- /dev/null
+++ b/x11-plugins/purple-mm-sms/Manifest
@@ -0,0 +1 @@
+DIST purple-mm-sms-v0.1.7.tar.gz 18981 BLAKE2B 
7cfccc75bce3f05d8a88f80ac523effd1ca9473e468687b215f79ac37e87e351188e52444b0226adf645c45513c788f6cc01f43e0b079bd36fb22b54facb8f46
 SHA512 
438482ca8a58b71401d0077e4a9c1b845d66cd49ba2282c9c113bcf241efc59b7140f7c2c07dcc448b379c598a5f743bedd5701deb533e919348fc41e7e4c754

diff --git a/x11-plugins/purple-mm-sms/metadata.xml 
b/x11-plugins/purple-mm-sms/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/x11-plugins/purple-mm-sms/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+   
+   atom/atom
+   
+

diff --git a/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild 
b/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
new file mode 100644
index 0..defb9e63f
--- /dev/null
+++ b/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Purple SMS plugin using ModemManager"
+HOMEPAGE="https://source.puri.sm/Librem5/purple-mm-sms;
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   net-misc/modemmanager
+   net-im/pidgin
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-v${PV}"



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/mobile-config-firefox/files/, ...

2021-06-22 Thread Marco Scardovi
commit: f5d7f780382d338aec6829152c190506ce8196bc
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:46:49 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:46:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5d7f780

app-mobilephone/mobile-config-firefox: add package

this package is for making firefox (non bin) mobile friendly

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/mobile-config-firefox/Manifest |  1 +
 ...-src-prefs.js-disable-sandbox-for-non-ESR.patch | 27 
 .../files/disable-proton-ui.patch  | 12 +
 app-mobilephone/mobile-config-firefox/metadata.xml | 11 
 .../mobile-config-firefox-2.1.0.ebuild | 29 ++
 5 files changed, 80 insertions(+)

diff --git a/app-mobilephone/mobile-config-firefox/Manifest 
b/app-mobilephone/mobile-config-firefox/Manifest
new file mode 100644
index 0..530a6aa6d
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/Manifest
@@ -0,0 +1 @@
+DIST mobile-config-firefox-2.1.0.tar.gz 20799 BLAKE2B 
a1ec9526730f6f6acb5a62f6f7c2f7a204eda9b6eb601bfb1b4b9fafdf4d8d9b62e49f9dbf47700f52123f2fce227fc048bba973cdb7e820ef1b36039c7a48cd
 SHA512 
31c17117ef771861704ff985c3c7ae087259107f8f3999d16303608def4a8846f29e6bafb5bdf87d0b7a2ec9e61c6ae426642e4ef783e502cf810fb8b7425a01

diff --git 
a/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
 
b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
new file mode 100644
index 0..f26db650a
--- /dev/null
+++ 
b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
@@ -0,0 +1,27 @@
+From 953b5e3b6c5b2e2c4518a7af800554b319c69ff1 Mon Sep 17 00:00:00 2001
+From: Danct12 
+Date: Fri, 12 Feb 2021 13:01:58 +0700
+Subject: [PATCH] src/prefs.js: disable sandbox for non-ESR
+
+https://support.mozilla.org/bm/questions/1236295#answer-1161622
+
+Signed-off-by: Danct12 
+---
+ src/mobile-config-prefs.js | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js
+index c4a9a77..a32111c 100644
+--- a/src/mobile-config-prefs.js
 b/src/mobile-config-prefs.js
+@@ -4,6 +4,7 @@
+ // Set up autoconfig (we use it to copy/update userChrome.css into profile 
dir)
+ pref('general.config.filename', "mobile-config-autoconfig.js");
+ pref('general.config.obscure_value', 0);
++pref('general.config.sandbox_enabled', false);
+ 
+ // Select a mobile user agent for firefox (same as tor browser on android)
+ pref('general.useragent.override', 'Mozilla/5.0 (Android 9; Mobile; rv:78.0) 
Gecko/20100101 Firefox/78.0');
+-- 
+2.30.0
+

diff --git 
a/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch 
b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch
new file mode 100644
index 0..1b18ea357
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch
@@ -0,0 +1,12 @@
+diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js
+index 6090643..787e48e 100644
+--- a/src/mobile-config-prefs.js
 b/src/mobile-config-prefs.js
+@@ -33,3 +33,7 @@ pref('toolkit.cosmeticAnimations.enabled', false);
+ 
+ // Disable download animations, save CPU
+ pref('browser.download.animateNotifications', false);
++
++// Disable the new Proton design
++pref('browser.proton.enabled', false);
++

diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml 
b/app-mobilephone/mobile-config-firefox/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+

diff --git 
a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild 
b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild
new file mode 100644
index 0..a6cfe30a2
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Mobile and privacy friendly configuration for Firefox"
+HOMEPAGE="https://gitlab.com/postmarketOS/mobile-config-firefox;
+SRC_URI="https://gitlab.com/postmarketOS/mobile-config-firefox/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+PATCHES=(
+   "${FILESDIR}"/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
+   "${FILESDIR}"/disable-proton-ui.patch
+)
+
+src_install() {
+   default
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/flashlight/, app-mobilephone/flashlight/files/

2021-06-22 Thread Marco Scardovi
commit: 08e92ea0dc25d5d00b07b57b550a725685bf1f91
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:43:24 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:43:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08e92ea0

app-mobilephone/flashlight: add new package

flashlight is the flashlight app for pinephone/librem 5

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/flashlight/Manifest|  1 +
 .../flashlight/files/60-flashlight.rules   |  5 
 .../flashlight/files/90-flashlight.rules   |  2 ++
 .../flashlight/flashlight-0.1.1-r1.ebuild  | 32 ++
 app-mobilephone/flashlight/metadata.xml| 11 
 5 files changed, 51 insertions(+)

diff --git a/app-mobilephone/flashlight/Manifest 
b/app-mobilephone/flashlight/Manifest
new file mode 100644
index 0..8739b8f4f
--- /dev/null
+++ b/app-mobilephone/flashlight/Manifest
@@ -0,0 +1 @@
+DIST flashlight-0.1.1.tar.gz 20077 BLAKE2B 
c9ed29d034c5c7e91a87209236e153afbada4c0e098dba0e0ed8fa0f7b321d3ec693fe198de415031024f4a29437ba2986809f30009c5c09751d7800449a42af
 SHA512 
ed8350bf75f5638c36ba070dee7f5aa0455fcde5ed4ecc63ff7a27578d34e382e16b2998e25898e972b95b5307af58de14b96ee359bedfcee924f9b7e865dcd6

diff --git a/app-mobilephone/flashlight/files/60-flashlight.rules 
b/app-mobilephone/flashlight/files/60-flashlight.rules
new file mode 100644
index 0..b9098a83c
--- /dev/null
+++ b/app-mobilephone/flashlight/files/60-flashlight.rules
@@ -0,0 +1,5 @@
+#  SPDX-License-Identifier: GPL-3+
+#
+#  This file is part of flashlight.
+
+SUBSYSTEM=="leds", KERNEL=="white:flash", ACTION=="add", RUN+="/bin/chmod -R 
a+w /sys%p"

diff --git a/app-mobilephone/flashlight/files/90-flashlight.rules 
b/app-mobilephone/flashlight/files/90-flashlight.rules
new file mode 100644
index 0..3aafcd21a
--- /dev/null
+++ b/app-mobilephone/flashlight/files/90-flashlight.rules
@@ -0,0 +1,2 @@
+SUBSYSTEM=="leds", ACTION=="add", KERNEL=="white:flash", \
+  RUN+="/bin/chmod 777 /sys/class/leds/%k/brightness"

diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild 
b/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
new file mode 100644
index 0..775fe6a04
--- /dev/null
+++ b/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson gnome2-utils udev
+
+MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef"
+
+DESCRIPTION="It's a flashlight, what do you expect?"
+HOMEPAGE="https://gitlab.com/a-wai/flashlight.git;
+SRC_URI="https://gitlab.com/a-wai/flashlight/-/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+src_install() {
+   meson_src_install
+   udev_dorules "${FILESDIR}/60-flashlight.rules"
+   mv "${D}/usr/share/appdata" "${D}/usr/share/metainfo" || die
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}

diff --git a/app-mobilephone/flashlight/metadata.xml 
b/app-mobilephone/flashlight/metadata.xml
new file mode 100644
index 00000..a0b29038e
--- /dev/null
+++ b/app-mobilephone/flashlight/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: 1fdf475f58222f02a46ad8c0f8e246668f523514
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:27:05 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:27:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fdf475f

gui-wm/phosh: fix QA error for domenu

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/phosh-0.11.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gui-wm/phosh/phosh-0.11.0.ebuild b/gui-wm/phosh/phosh-0.11.0.ebuild
index 7007a1c28..8c43914b0 100644
--- a/gui-wm/phosh/phosh-0.11.0.ebuild
+++ b/gui-wm/phosh/phosh-0.11.0.ebuild
@@ -63,8 +63,7 @@ src_install() {
meson_src_install
newpamd "${FILESDIR}"/pam_phosh 'phosh'
systemd_newunit "${FILESDIR}"/phosh.service 'phosh.service'
-   domenu /usr/share/applications/
-   doins "${FILESDIR}"/sm.puri.OSK0.desktop
+   domenu "${FILESDIR}"/sm.puri.OSK0.desktop
 
DOC_CONTENTS="
To amend the existing password policy please see the man 5 passwdqc.conf



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/files/, gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: 99e76470a0f67e9bf152ab189fe4a60eb6a4e93b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:20:49 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:20:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99e76470

gui-wm/phosh: fix patches

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/Manifest   |  1 +
 gui-wm/phosh/files/0004-calls-manager.patch | 17 ++---
 gui-wm/phosh/files/0005-calls-manager.patch | 20 
 gui-wm/phosh/phosh-0.11.0.ebuild| 13 ++---
 4 files changed, 25 insertions(+), 26 deletions(-)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
index 5160cf822..246e4f282 100644
--- a/gui-wm/phosh/Manifest
+++ b/gui-wm/phosh/Manifest
@@ -1 +1,2 @@
+DIST c5ab6037f460406ac9799b1e5765de3ce0097a8b.tar.gz 46481 BLAKE2B 
7ea8424d640d71361905e2eff346f45e024f9cd430cc8cc92c53d8cf72a8ea312c00bdbd0d9c25f499e1af2122fcafbf08a600d69f053ff9fa04baeb44283ccf
 SHA512 
368d56223907d3eaafd35fce643abddf00e963800eebe98fb5cbe6fbbd8da115d1afb93bd5d557167e787579e3ff8b8e7885cae74d8f0326b45085870ac8cc05
 DIST phosh-v0.11.0.tar.gz 447909 BLAKE2B 
e5e269a1c0d84000ba956b2f03e29079f53eceb03b83829f10f9aeea3e45668d7e275769f244d67e74e448deecd37abd0a0e3c4eefb945c9dce397e618911073
 SHA512 
77bb2898a63d3a4438d55775a55af852a90815f090bdb07889ea1743cbda7749cde2fef38ece073352303804852c9bcd1d296492a02a1334d4b5a00619b6ff0f

diff --git a/gui-wm/phosh/files/0004-calls-manager.patch 
b/gui-wm/phosh/files/0004-calls-manager.patch
index 419238ba4..8b7c8c88c 100644
--- a/gui-wm/phosh/files/0004-calls-manager.patch
+++ b/gui-wm/phosh/files/0004-calls-manager.patch
@@ -1,6 +1,17 @@
-diff --git a/src/calls-manager.c b/src/calls-manager.c
-new file mode 100644
-index ..b8ec2721
+diff --git a/src/shell.h b/src/shell.h
+index 6465fd4..0d7c161 100644
+--- a/src/shell.h
 b/src/shell.h
+@@ -70,7 +70,9 @@ void phosh_shell_unlock  (PhoshShell 
*self);
+ void phosh_shell_set_primary_monitor (PhoshShell *self, 
PhoshMonitor *monitor);
+ PhoshMonitor*phosh_shell_get_primary_monitor (PhoshShell *self);
+ PhoshMonitor*phosh_shell_get_builtin_monitor (PhoshShell *self);
++
+ PhoshLockscreenManager *phosh_shell_get_lockscreen_manager (PhoshShell *self);
++PhoshCallsManager  *phosh_shell_get_calls_manager  (PhoshShell *self);
+ PhoshBackgroundManager *phosh_shell_get_background_manager (PhoshShell *self);
+ PhoshModeManager*phosh_shell_get_mode_manager(PhoshShell *self);
+ PhoshMonitorManager *phosh_shell_get_monitor_manager (PhoshShell *self);
 --- /dev/null
 +++ b/src/calls-manager.c
 @@ -0,0 +1,418 @@

diff --git a/gui-wm/phosh/files/0005-calls-manager.patch 
b/gui-wm/phosh/files/0005-calls-manager.patch
index 9eb3ed50c..ff9c3bb11 100644
--- a/gui-wm/phosh/files/0005-calls-manager.patch
+++ b/gui-wm/phosh/files/0005-calls-manager.patch
@@ -532,25 +532,5 @@ index c5894fde..2120e1f8 100644
  PhoshWifiManager *
  phosh_shell_get_wifi_manager (PhoshShell *self)
  {
-diff --git a/src/shell.h b/src/shell.h
-index 6465fd40..e0353f02 100644
 a/src/shell.h
-+++ b/src/shell.h
-@@ -10,6 +10,7 @@
-
- #include "background-manager.h"
- #include "bt-manager.h"
-+#include "calls-manager.h"
- #include "docked-manager.h"
- #include "feedback-manager.h"
- #include "gtk-mount-manager.h"
-@@ -77,6 +78,7 @@ PhoshBackgroundManager *phosh_shell_get_background_manager 
(PhoshShell *self);
- PhoshFeedbackManager   *phosh_shell_get_feedback_manager   (PhoshShell *self);
- PhoshGtkMountManager   *phosh_shell_get_gtk_mount_manager  (PhoshShell *self);
- PhoshLockscreenManager *phosh_shell_get_lockscreen_manager (PhoshShell *self);
-+PhoshCallsManager  *phosh_shell_get_calls_manager  (PhoshShell *self);
- PhoshModeManager   *phosh_shell_get_mode_manager   (PhoshShell *self);
- PhoshMonitorManager*phosh_shell_get_monitor_manager(PhoshShell *self);
- PhoshToplevelManager   *phosh_shell_get_toplevel_manager   (PhoshShell *self);
 --
 GitLab

diff --git a/gui-wm/phosh/phosh-0.11.0.ebuild b/gui-wm/phosh/phosh-0.11.0.ebuild
index 566efba2a..7007a1c28 100644
--- a/gui-wm/phosh/phosh-0.11.0.ebuild
+++ b/gui-wm/phosh/phosh-0.11.0.ebuild
@@ -9,7 +9,10 @@ MY_P="${PN}-v${PV}"
 
 DESCRIPTION="A pure Wayland shell prototype for GNOME on mobile devices"
 HOMEPAGE="https://source.puri.sm/Librem5/phosh;
-SRC_URI="https://source.puri.sm/Librem5/phosh/-/archive/v0.11.0/${MY_P}.tar.gz;
+SRC_URI="
+   https://source.puri.sm/Librem5/phosh/-/archive/v0.11.0/${MY_P}.tar.gz
+   
https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/archive/c5ab6037f460406ac9799b1e5765de3ce0097a8b.tar.gz
+"
 
 KEYWORDS="~amd64 ~arm64"
 LICENSE="GPL-3"
@@ -

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libphonenumber/

2021-06-22 Thread Marco Scardovi
commit: 803ef6a208e43813828c3fda6799179c2b127d6e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:59:45 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:59:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=803ef6a2

dev-libs/libphonenumber: added java-pkg-simple

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild 
b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
index 89b726b67..4dd5fc667 100644
--- a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
+++ b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR=emake
 
-inherit cmake java-pkg-2
+inherit cmake java-pkg-2 java-pkg-simple
 
 DESCRIPTION="library for parsing, formatting, and validating international 
phone numbers"
 HOMEPAGE="https://github.com/google/libphonenumber;



[gentoo-commits] repo/proj/guru:dev commit in: net-im/chatty/

2021-06-22 Thread Marco Scardovi
commit: 552f3f4b31030eea83a966c2f439b4ba069b3d60
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:40:16 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=552f3f4b

net-im/chatty: add new package

Chatty is the SMS/MMS app for phosh

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-im/chatty/Manifest|  1 +
 net-im/chatty/chatty-0.3.1.ebuild | 40 +++
 net-im/chatty/metadata.xml| 11 +++
 3 files changed, 52 insertions(+)

diff --git a/net-im/chatty/Manifest b/net-im/chatty/Manifest
new file mode 100644
index 0..e6ba97fdf
--- /dev/null
+++ b/net-im/chatty/Manifest
@@ -0,0 +1 @@
+DIST chatty-v0.3.1.tar.gz 440910 BLAKE2B 
f2e3024fa44c4305a81ec6f340aefa9a1a1fed21be7483ac298da51f6e0bcb7bf506335d7257b589ccd1608c94a8390f18448be4b909751c047eb179cd1b00c3
 SHA512 
1283ea8f0a59659b219a1b01536389de74ecfbbb9a790788a91c54738f404bd1cbd77cf3b65074526a6b756817c198312cbd9d07ded6844d2baaa4af852c377a

diff --git a/net-im/chatty/chatty-0.3.1.ebuild 
b/net-im/chatty/chatty-0.3.1.ebuild
new file mode 100644
index 0..bf045d351
--- /dev/null
+++ b/net-im/chatty/chatty-0.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Messaging client"
+HOMEPAGE="https://source.puri.sm/Librem5/chatty;
+SRC_URI="https://source.puri.sm/Librem5/chatty/-/archive/v0.3.1/${MY_P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="
+   dev-libs/libphonenumber
+   dev-libs/feedbackd
+   >=gui-libs/libhandy-1.1.90
+   dev-libs/olm
+   net-im/jabber-base
+   x11-libs/gtk+:3
+   x11-plugins/purple-mm-sms
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/net-im/chatty/metadata.xml b/net-im/chatty/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/net-im/chatty/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libphonenumber/

2021-06-22 Thread Marco Scardovi
commit: 2cfd1a3993bfe6821f695ee9cef527f92c510919
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:39:04 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:39:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cfd1a39

dev-libs/libphonenumber: add for chatty

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/libphonenumber/Manifest   |  1 +
 .../libphonenumber/libphonenumber-8.12.25.ebuild   | 33 ++
 dev-libs/libphonenumber/metadata.xml   | 11 
 3 files changed, 45 insertions(+)

diff --git a/dev-libs/libphonenumber/Manifest b/dev-libs/libphonenumber/Manifest
new file mode 100644
index 0..8b5888b66
--- /dev/null
+++ b/dev-libs/libphonenumber/Manifest
@@ -0,0 +1 @@
+DIST libphonenumber-8.12.25.tar.gz 10988736 BLAKE2B 
373a31f815668fe9e284cedcb9503e45d3c25b0bb770939fa2c6badb54ae16bf68fba7e755d7b0178905401a99d22dcc2a6fde35a95daa01b50d63cb0a707654
 SHA512 
d2cd2ad3f1a9be6659bc8ef00ace295dfdbff354115aad563dca7dc169d7468a45941457b3d7c3af16691aee2537bbe7227a2989f30f2bbc7bf6ae410d3e3c5c

diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild 
b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
new file mode 100644
index 0..89b726b67
--- /dev/null
+++ b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake java-pkg-2
+
+DESCRIPTION="library for parsing, formatting, and validating international 
phone numbers"
+HOMEPAGE="https://github.com/google/libphonenumber;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   dev-libs/icu
+   dev-libs/protobuf
+   dev-libs/boost
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   dev-cpp/gtest
+   virtual/jdk
+"
+
+RESTRICT+=" test" # test is broken
+
+CMAKE_USE_DIR="${S}"/cpp

diff --git a/dev-libs/libphonenumber/metadata.xml 
b/dev-libs/libphonenumber/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/dev-libs/libphonenumber/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/olm/

2021-06-22 Thread Marco Scardovi
commit: 775a7bbf130d0d425411f1196c8bb5c91ad7721a
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:27:08 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:27:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=775a7bbf

dev-libs/olm: add ~arm64

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/olm/olm-3.2.4-r1.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/dev-libs/olm/olm-3.2.4-r1.ebuild b/dev-libs/olm/olm-3.2.4-r1.ebuild
new file mode 100644
index 0..006ec1b63
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.4-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: 075827a34ffde155d9d0b8caee8ec4183e00cb9d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:52:11 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:52:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=075827a3

gui-wm/phosh: fix patch typo

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/phosh-0.11.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-wm/phosh/phosh-0.11.0.ebuild b/gui-wm/phosh/phosh-0.11.0.ebuild
index ae411c325..566efba2a 100644
--- a/gui-wm/phosh/phosh-0.11.0.ebuild
+++ b/gui-wm/phosh/phosh-0.11.0.ebuild
@@ -41,9 +41,9 @@ PATCHES=(
"${FILESDIR}"/0001-system-prompt-allow-blank-passwords.patch
"${FILESDIR}"/0002-fix-locale-issue.patch
"${FILESDIR}"/0003-fix-locale-issue-in-service-file.patch
-   "${FILESDIR}"/0004-calls-manager.patch.patch
-   "${FILESDIR}"/0005-calls-manager.patch.patch
-   "${FILESDIR}"/0006-calls-manager.patch.patch
+   "${FILESDIR}"/0004-calls-manager.patch
+   "${FILESDIR}"/0005-calls-manager.patch
+   "${FILESDIR}"/0006-calls-manager.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/

2021-06-22 Thread Marco Scardovi
commit: d14ba9c21e80e2e84b1f2a3c26b0a2942798976c
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:40:37 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:40:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d14ba9c2

dev-libs/feedbackd: fix typo 2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index 97955073b..cc66127bd 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -52,7 +52,7 @@ src_install() {
default
meson_src_install
insinto /usr/share/feedbackd/themes
-   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/pine64.pinephone.json
-   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/purism.librem5.json
+   doins "${FILESDIR}"/pine64.pinephone.json
+   doins "${FILESDIR}"/purism.librem5.json
udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/

2021-06-22 Thread Marco Scardovi
commit: 6dc308ff37c8e9baa1c3742224d80d3f8b57915b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:38:28 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:38:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dc308ff

dev-libs/feedbackd: fix typo

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index e7cff78b1..97955073b 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -52,6 +52,7 @@ src_install() {
default
meson_src_install
insinto /usr/share/feedbackd/themes
-   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/"{pine64.pinephone,purism.librem5}.json"
+   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/pine64.pinephone.json
+   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/purism.librem5.json
udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/sound-theme-librem5/

2021-06-22 Thread Marco Scardovi
commit: 10cfdcae6c2e33d7fc564ce756b69be01298157d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:35:31 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:35:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10cfdcae

x11-themes/sound-theme-librem5: initial additions of packages for phosh-meta

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-themes/sound-theme-librem5/Manifest|  1 +
 x11-themes/sound-theme-librem5/metadata.xml| 11 ++
 .../sound-theme-librem5-0.1.0.ebuild   | 25 ++
 3 files changed, 37 insertions(+)

diff --git a/x11-themes/sound-theme-librem5/Manifest 
b/x11-themes/sound-theme-librem5/Manifest
new file mode 100644
index 0..e6ed28678
--- /dev/null
+++ b/x11-themes/sound-theme-librem5/Manifest
@@ -0,0 +1 @@
+DIST sound-theme-librem5-v0.1.0.tar.gz 478867 BLAKE2B 
1621e0f9a2a7ba3e295edc199b0f64957f1d734f3edffd2878bc037e0e2fadfb5fe3b7d882349d06a3147af6165c68d0269b6b706742334295ef0b791627b982
 SHA512 
348031406e0393f9c67c1ea99e5b250ae985f736cc5b1ce79c959134605bfc79bf875ec10abfe324077d0129df09041e5b574273df7d142af8d8bc5604a12406

diff --git a/x11-themes/sound-theme-librem5/metadata.xml 
b/x11-themes/sound-theme-librem5/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/x11-themes/sound-theme-librem5/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+   
+   atom/atom
+   
+

diff --git a/x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild 
b/x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild
new file mode 100644
index 0..e2129612e
--- /dev/null
+++ b/x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sound theme for the Librem 5/PinePhone"
+HOMEPAGE="https://source.puri.sm/Librem5/sound-theme-librem5;
+SRC_URI="https://source.puri.sm/Librem5/sound-theme-librem5/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2 CC-BY-3.0 CC-BY-SA-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   sys-devel/gettext
+   dev-libs/glib:2
+   >=dev-util/intltool-0.40
+"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_install() {
+   insinto /usr/share/sounds/
+   doins -r librem5
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/files/, gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: b1eaeb0226fd5dafdc6fb8307eb682305a9b5e25
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:16:00 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:16:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1eaeb02

gui-wm/phosh: new package

phosh is the DM for mobile phones/tablet like librem 5,
pinephone and pinetab. This does not have things like telephony,
etc. They will be added with with phosh-meta, which is the
biggest package for phosh.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/Manifest  |   1 +
 .../0001-system-prompt-allow-blank-passwords.patch |  49 ++
 gui-wm/phosh/files/0002-fix-locale-issue.patch |  14 +
 .../0003-fix-locale-issue-in-service-file.patch|  22 +
 gui-wm/phosh/files/0004-calls-manager.patch| 454 +
 gui-wm/phosh/files/0005-calls-manager.patch| 556 +
 gui-wm/phosh/files/0006-calls-manager.patch| 383 ++
 gui-wm/phosh/files/pam_phosh   |   5 +
 gui-wm/phosh/files/phosh.service   |  52 ++
 gui-wm/phosh/files/sm.puri.OSK0.desktop|  12 +
 gui-wm/phosh/metadata.xml  |  11 +
 gui-wm/phosh/phosh-0.11.0.ebuild   |  79 +++
 12 files changed, 1638 insertions(+)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
new file mode 100644
index 0..5160cf822
--- /dev/null
+++ b/gui-wm/phosh/Manifest
@@ -0,0 +1 @@
+DIST phosh-v0.11.0.tar.gz 447909 BLAKE2B 
e5e269a1c0d84000ba956b2f03e29079f53eceb03b83829f10f9aeea3e45668d7e275769f244d67e74e448deecd37abd0a0e3c4eefb945c9dce397e618911073
 SHA512 
77bb2898a63d3a4438d55775a55af852a90815f090bdb07889ea1743cbda7749cde2fef38ece073352303804852c9bcd1d296492a02a1334d4b5a00619b6ff0f

diff --git a/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch 
b/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch
new file mode 100644
index 0..e10824d13
--- /dev/null
+++ b/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch
@@ -0,0 +1,49 @@
+From e88f5dee0cbb7fa0851b43a5ded5d94256c756d2 Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris 
+Date: Sat, 21 Mar 2020 03:00:34 +0100
+Subject: [PATCH] system-prompt: allow blank passwords
+
+---
+ src/system-prompt.c | 5 -
+ 1 file changed, 5 deletions(-)
+
+diff --git a/src/system-prompt.c b/src/system-prompt.c
+index 30aa3f1..bd06ee0 100644
+--- a/src/system-prompt.c
 b/src/system-prompt.c
+@@ -256,8 +256,6 @@ phosh_system_prompt_password_async (GcrPrompt *prompt,
+   priv->task = g_task_new (self, NULL, callback, user_data);
+   g_task_set_source_tag (priv->task, phosh_system_prompt_password_async);
+ 
+-  if (!gtk_entry_get_text_length (GTK_ENTRY (priv->entry_password)))
+-gtk_widget_set_sensitive (priv->btn_continue, FALSE);
+   gtk_widget_set_sensitive (priv->grid, TRUE);
+ 
+   obj = G_OBJECT (self);
+@@ -315,7 +313,6 @@ phosh_system_prompt_confirm_async (GcrPrompt *prompt,
+   priv->task = g_task_new (self, NULL, callback, user_data);
+   g_task_set_source_tag (priv->task, phosh_system_prompt_confirm_async);
+ 
+-  gtk_widget_set_sensitive (priv->btn_continue, TRUE);
+   gtk_widget_set_sensitive (priv->grid, TRUE);
+ 
+   obj = G_OBJECT (self);
+@@ -392,7 +389,6 @@ prompt_complete (PhoshSystemPrompt *self)
+ g_task_return_pointer (res, (gpointer)password, NULL);
+   g_object_unref (res);
+ 
+-  gtk_widget_set_sensitive (priv->btn_continue, FALSE);
+   gtk_widget_set_sensitive (priv->grid, FALSE);
+ 
+   return TRUE;
+@@ -451,7 +447,6 @@ on_password_changed (PhoshSystemPrompt *self,
+   if (!gtk_entry_get_text_length (GTK_ENTRY (editable)))
+ return;
+ 
+-  gtk_widget_set_sensitive (priv->btn_continue, TRUE);
+   password = gtk_entry_get_text (GTK_ENTRY (editable));
+ 
+   /*
+-- 
+2.24.1
+

diff --git a/gui-wm/phosh/files/0002-fix-locale-issue.patch 
b/gui-wm/phosh/files/0002-fix-locale-issue.patch
new file mode 100644
index 0..9d2d3a0ea
--- /dev/null
+++ b/gui-wm/phosh/files/0002-fix-locale-issue.patch
@@ -0,0 +1,14 @@
+diff -Npur a/data/phosh.in b/data/phosh.in
+--- a/data/phosh.in2021-03-20 13:53:32.367786000 +0100
 b/data/phosh.in2021-03-20 13:55:19.327789721 +0100
+@@ -56,6 +56,10 @@ elif  [ -f /etc/phosh/rootston.ini ]; th
+   PHOC_INI=/etc/phosh/rootston.ini
+ fi
+ 
++# Set proper locale according to /etc/locale.conf
++source /etc/locale.conf
++export LANG=$LANG
++
+ # Run gnome-session through a login shell so it picks
+ # variables from /etc/profile.d (XDG_*)
+ [ -n "$WLR_BACKENDS" ] || WLR_BACKENDS=drm,libinput

diff --git a/gui-wm/phosh/files/0003-fix-locale-issue-in-service-file.patch 
b/gui-wm/phosh/files/0003-fix-locale-issue-in-service-file.patch
new file mode 100644
index 0..115834b23
--- /dev/null
++

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/, dev-libs/feedbackd/files/

2021-06-22 Thread Marco Scardovi
commit: 4e42bb38c47de6d42828bf080028c362cdefe646
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 13:56:25 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 13:56:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e42bb38

dev-libs/feedbackd: add package for phosh

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/Manifest|   2 +
 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild   |  57 
 dev-libs/feedbackd/files/55.patch  |  25 
 dev-libs/feedbackd/files/pine64.pinephone.json | 175 +
 dev-libs/feedbackd/files/purism.librem5.json   | 174 
 dev-libs/feedbackd/metadata.xml|  11 ++
 6 files changed, 444 insertions(+)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
new file mode 100644
index 0..3c583209d
--- /dev/null
+++ b/dev-libs/feedbackd/Manifest
@@ -0,0 +1,2 @@
+DIST b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B 
a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da
 SHA512 
7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e
+DIST feedbackd-device-themes-1602d415aed30b1a67c0ff270551230725b8ef92.tar.gz 
13832 BLAKE2B 
87c1ccd52dec982e4e1651e11598b60daa8380f2de4c371e0abc70e2840abd1e62fa9fd70cbe8a5860942c282cac54ea11b548066cd01be5b49ba939b488ec3a
 SHA512 
0e6ece5deddc3df3824aa01b6bbc2ad7fc9ab96db6afe9e4aa84652a005eb860c5552e52aeb17329dde84e8d2bccc33c7e603ab04eb2ca41ed19bbe331ce6933

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
new file mode 100644
index 0..e7cff78b1
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson udev
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+MY_PV="${PV}+git20210426"
+MY_P="${PN}-${MY_PV}"
+MY_COMMIT="b45468080eee851da500613ecedd709639b6d769"
+MY_THEME_COMMIT="1602d415aed30b1a67c0ff270551230725b8ef92"
+
+DESCRIPTION="A daemon to provide haptic feedback on events"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd;
+SRC_URI="
+   
https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz
+   
https://source.puri.sm/Librem5/feedbackd-device-themes/-/archive/${MY_THEME_COMMIT}/feedbackd-device-themes-${MY_THEME_COMMIT}.tar.gz
+"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm64"
+SLOT="0"
+
+DEPEND="
+   gnome-base/dconf
+   media-libs/gsound
+   dev-libs/json-glib
+   dev-libs/libgudev
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/gobject-introspection
+   dev-util/meson
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   eapply_user
+   use vala && vala_src_prepare
+   sed -i 's/-G feedbackd/-G video/g' "${S}"/debian/feedbackd.udev || die
+}
+
+src_install() {
+   default
+   meson_src_install
+   insinto /usr/share/feedbackd/themes
+   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/"{pine64.pinephone,purism.librem5}.json"
+   udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
+}

diff --git a/dev-libs/feedbackd/files/55.patch 
b/dev-libs/feedbackd/files/55.patch
new file mode 100644
index 0..6946b6d14
--- /dev/null
+++ b/dev-libs/feedbackd/files/55.patch
@@ -0,0 +1,25 @@
+From b0ef14bb5f73e0a1f5345f0ddd3b3992205daebf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Philip=20M=C3=BCller?= 
+Date: Tue, 4 May 2021 08:53:30 +
+Subject: [PATCH] fbd-feedback-manager: fix device-specific themes path
+
+---
+ src/fbd-feedback-manager.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/fbd-feedback-manager.c b/src/fbd-feedback-manager.c
+index 39c27eb..ac6cdfa 100644
+--- a/src/fbd-feedback-manager.c
 b/src/fbd-feedback-manager.c
+@@ -455,7 +455,7 @@ find_themefile (void)
+   for (i = 0; i < g_strv_length (xdg_data_dirs); i++) {
+ g_autofree gchar *config_path = NULL;
+ 
+-config_path = g_strconcat (xdg_data_dirs[i], "feedbackd/themes/", 
comp, ".json", NULL);
++config_path = g_strconcat (xdg_data_dirs[i], "/feedbackd/themes/", 
comp, ".json", NULL);
+ g_debug ("Searching for device specific themefile in %

[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/files/, x11-wm/phoc/

2021-06-22 Thread Marco Scardovi
commit: e86753a92486328a9684288ff2f15bc9e6f1703e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 13:16:31 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 13:16:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e86753a9

x11-wm/phoc: new package

phoc is a windows manager used for mobile devices like
librem 5 and pinephone. It can be used on tablet too like
pinetab. I will slowly add all the needed packages for phosh
too (phosh is the interface).

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/Manifest   |   2 +
 .../0001-seat-Don-t-notify-on-key-release.patch|  27 +
 ...t-touch-events-when-in-power-save-mode-or.patch | 112 +
 x11-wm/phoc/metadata.xml   |   8 ++
 x11-wm/phoc/phoc-0.7.1.ebuild  |  84 
 5 files changed, 233 insertions(+)

diff --git a/x11-wm/phoc/Manifest b/x11-wm/phoc/Manifest
new file mode 100644
index 0..6019f26ab
--- /dev/null
+++ b/x11-wm/phoc/Manifest
@@ -0,0 +1,2 @@
+DIST phoc-v0.7.1.tar.gz 143801 BLAKE2B 
4db2fb40d2b85ee27d53a71b0dc158b3b37b47f9517bf5133958bc2328892aa8a54c679b5293efc4b3d84ccee04866471c729c4d77d9e903136bed3fe9e35030
 SHA512 
80869036c36837c2e260a8662aee975f86797c0a68a0a513d2d52b904d1ca44bcd93e8bee850c08a9b3b3395727e4e28085860750acd1b092349c7da6410c820
+DIST wlroots-0.12.0.tar.gz 476936 BLAKE2B 
4129c87a148085f95f4cee6973308d79ab3f8b024247287a68dadd6729da8a5f8cc1e4ada63c15477a2c8e8258032440afe4a21a26f947143d17c87b0ca8a1a4
 SHA512 
560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415

diff --git a/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch 
b/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch
new file mode 100644
index 0..a2928002b
--- /dev/null
+++ b/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch
@@ -0,0 +1,27 @@
+From 63d8f9ceb0d2336db4276e717aabe427153b76bb Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris 
+Date: Sat, 6 Jun 2020 02:24:37 +0200
+Subject: [PATCH 1/2] seat: Don't notify on key release
+
+---
+ src/seat.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/seat.c b/src/seat.c
+index b04fed1..679a3f5 100644
+--- a/src/seat.c
 b/src/seat.c
+@@ -30,8 +30,9 @@ static void handle_keyboard_key(struct wl_listener 
*listener, void *data) {
+   PhocKeyboard *keyboard =
+   wl_container_of(listener, keyboard, keyboard_key);
+   PhocDesktop *desktop = server->desktop;
+-  wlr_idle_notify_activity(desktop->idle, keyboard->seat->seat);
+   struct wlr_event_keyboard_key *event = data;
++  if (event->state == WLR_KEY_PRESSED)
++  wlr_idle_notify_activity(desktop->idle, keyboard->seat->seat);
+   phoc_keyboard_handle_key(keyboard, event);
+ }
+ 
+-- 
+2.26.2
+

diff --git 
a/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
 
b/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
new file mode 100644
index 0..5f02f4aed
--- /dev/null
+++ 
b/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
@@ -0,0 +1,112 @@
+From c6aeee2009a2ee4647fd74da0fc3bd87f61a70fd Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris 
+Date: Sat, 6 Jun 2020 02:52:10 +0200
+Subject: [PATCH 2/2] seat: inhibit touch events when in power save mode or
+ blank display
+
+---
+ src/desktop.c | 2 ++
+ src/output.c  | 3 +++
+ src/seat.c| 6 ++
+ src/server.c  | 1 +
+ src/server.h  | 1 +
+ 5 files changed, 13 insertions(+)
+
+diff --git a/src/desktop.c b/src/desktop.c
+index 8fbb98e..40b2492 100644
+--- a/src/desktop.c
 b/src/desktop.c
+@@ -703,6 +703,7 @@ phoc_desktop_new (struct roots_config *c
+ void
+ phoc_desktop_toggle_output_blank (PhocDesktop *self)
+ {
++  PhocServer *server = phoc_server_get_default ();
+   PhocOutput *output;
+ 
+   wl_list_for_each(output, >outputs, link) {
+@@ -710,6 +711,7 @@ phoc_desktop_toggle_output_blank (PhocDe
+ 
+ wlr_output_enable (output->wlr_output, enable);
+ wlr_output_commit (output->wlr_output);
++server->active = enable;
+ if (enable)
+   phoc_output_damage_whole(output);
+   }
+diff --git a/src/output.c b/src/output.c
+index c03889f..045cbc0 100644
+--- a/src/output.c
 b/src/output.c
+@@ -928,6 +928,7 @@ handle_output_manager_test (struct wl_li
+ void
+ phoc_output_handle_output_power_manager_set_mode (struct wl_listener 
*listener, void *data)
+ {
++  PhocServer *server = phoc_server_get_default ();
+   struct wlr_output_power_v1_set_mode_event *event = data;
+   PhocOutput *self;
+   bool enable = true;
+@@ -951,6 +952,8 @@ phoc_output_handle_output_power_manager_
+   if (enable == self->wlr_output->en

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

2021-06-14 Thread Marco Scardovi
commit: ce2ebf8085fd234de0ae341b3b5daa12de20a930
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 14 13:28:33 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 14 13:28:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce2ebf80

dev-python/fchroot: update package.use

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

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

diff --git a/dev-python/fchroot/fchroot-0.1.2.ebuild 
b/dev-python/fchroot/fchroot-0.1.2.ebuild
index 3f4250f76..8b08623ea 100644
--- a/dev-python/fchroot/fchroot-0.1.2.ebuild
+++ b/dev-python/fchroot/fchroot-0.1.2.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+static-libs"
 
 RDEPEND="
-   app-emulation/qemu[static-user]
+   
app-emulation/qemu[qemu_softmmu_targets_x86_64,qemu_softmmu_targets_aarch64,qemu_softmmu_targets_arm,static-user]
dev-libs/glib[static-libs]
sys-apps/attr[static-libs]
sys-libs/zlib[static-libs]



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-06-14 Thread Marco Scardovi
commit: e1bfd0a46c6295dbb845d0d023be9e87d613cf7a
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 14 11:36:10 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 14 11:36:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1bfd0a4

media-sound/nuclear-bin: remove 0.6.13

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  |  1 -
 media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index e5f618f2a..121adba81 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1,2 +1 @@
-DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 
1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435
 SHA512 
20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4
 DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 
77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341
 SHA512 
7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
deleted file mode 100644
index 6be2820ea..0
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg
-
-MY_P="nuclear-${PV}"
-
-DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
-HOMEPAGE="https://nuclear.js.org/;
-SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/${MY_P}"
-
-DEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/libappindicator
-   dev-libs/nss
-   media-libs/alsa-lib
-   net-print/cups
-   media-libs/mesa
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-QA_PREBUILT="/opt/nuclear-bin/*"
-
-src_prepare(){
-   default
-}
-
-src_install(){
-   insinto /opt/"${PN}"
-   doins -r "${S}"/*
-   dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear
-   fperms +x /opt/"${PN}"/nuclear
-   fperms +x /opt/"${PN}"/chrome-sandbox
-   fperms +x /opt/"${PN}"/resources/bin/fpcalc
-   make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
-   "Audio;Music;Player;AudioVideo;" \
-   
"GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear"
-   cd "${S}"/resources/media/ || die
-   mv icon.icns nuclear.icns || die
-   doicon nuclear.icns
-   cd presskit/icons/color || die
-   for i in {16,24,32,48,64,96,128,256,512}; do
-   mv "${i}".png nuclear-"${i}".png || die
-   doicon -s "${i}" nuclear-"${i}".png
-   done
-   cd ../scalable || die
-   mv nuclear-icon.svg nuclear.svg || die
-   doicon nuclear.svg
-}
-
-pkg_postinst(){
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-06-14 Thread Marco Scardovi
commit: 1588d75914b73006e0eefe0371c2b46110ef956d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 14 11:35:49 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 14 11:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1588d759

media-sound/nuclear-bin: bump to 0.6.14

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  |  1 +
 media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index a463ff8a8..e5f618f2a 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1 +1,2 @@
 DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 
1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435
 SHA512 
20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4
+DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 
77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341
 SHA512 
7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
new file mode 100644
index 0..6be2820ea
--- /dev/null
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+MY_P="nuclear-${PV}"
+
+DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
+HOMEPAGE="https://nuclear.js.org/;
+SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/libappindicator
+   dev-libs/nss
+   media-libs/alsa-lib
+   net-print/cups
+   media-libs/mesa
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+QA_PREBUILT="/opt/nuclear-bin/*"
+
+src_prepare(){
+   default
+}
+
+src_install(){
+   insinto /opt/"${PN}"
+   doins -r "${S}"/*
+   dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear
+   fperms +x /opt/"${PN}"/nuclear
+   fperms +x /opt/"${PN}"/chrome-sandbox
+   fperms +x /opt/"${PN}"/resources/bin/fpcalc
+   make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
+   "Audio;Music;Player;AudioVideo;" \
+   
"GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear"
+   cd "${S}"/resources/media/ || die
+   mv icon.icns nuclear.icns || die
+   doicon nuclear.icns
+   cd presskit/icons/color || die
+   for i in {16,24,32,48,64,96,128,256,512}; do
+   mv "${i}".png nuclear-"${i}".png || die
+   doicon -s "${i}" nuclear-"${i}".png
+   done
+   cd ../scalable || die
+   mv nuclear-icon.svg nuclear.svg || die
+   doicon nuclear.svg
+}
+
+pkg_postinst(){
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2021-06-14 Thread Marco Scardovi
commit: b038df6ccc56044cab49058af35629d95fec0b9c
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 14 11:31:53 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 14 11:31:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b038df6c

dev-python/fchroot: add a new package

fchroot (Franken-chroot) is a command that able to chroot
into arm/64 images/tarballs from and amd64/x86 host.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-python/fchroot/Manifest |  1 +
 dev-python/fchroot/fchroot-0.1.2.ebuild | 25 +
 dev-python/fchroot/metadata.xml | 11 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/fchroot/Manifest b/dev-python/fchroot/Manifest
new file mode 100644
index 0..8b4e0d3ad
--- /dev/null
+++ b/dev-python/fchroot/Manifest
@@ -0,0 +1 @@
+DIST fchroot-0.1.2.tar.gz 8351 BLAKE2B 
342d9fcd3df13ce0e6ef2d9ccefb66f98cd4c6cd24855bcbce2299f5a6896408a310020c85b09079778bb904476b8bb8728099a135ba4a499528acbfd578cc55
 SHA512 
b1cead02a25d980d42ca22bcde6c421d7ff3e6d6357f979d59286c870f3d726950a115b7e63c4e990ddcf078c58a9393271b9a756104fe539102070e4af7c77e

diff --git a/dev-python/fchroot/fchroot-0.1.2.ebuild 
b/dev-python/fchroot/fchroot-0.1.2.ebuild
new file mode 100644
index 0..3f4250f76
--- /dev/null
+++ b/dev-python/fchroot/fchroot-0.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Franken-chroot tool. Chroot arm/64 arches into amd64/x86"
+HOMEPAGE="https://pypi.org/project/fchroot/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+static-libs"
+
+RDEPEND="
+   app-emulation/qemu[static-user]
+   dev-libs/glib[static-libs]
+   sys-apps/attr[static-libs]
+   sys-libs/zlib[static-libs]
+   dev-libs/libpcre[static-libs]
+"

diff --git a/dev-python/fchroot/metadata.xml b/dev-python/fchroot/metadata.xml
new file mode 100644
index 0..6756bd5d7
--- /dev/null
+++ b/dev-python/fchroot/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   fchroot
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/terminus-bin/

2021-05-16 Thread Marco Scardovi
commit: abed81b2837847db2c64aad0fddc66f885c7bf07
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun May 16 15:58:24 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun May 16 15:58:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abed81b2

x11-terms/terminus-bin: bump to 139

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/terminus-bin/Manifest | 2 +-
 .../{terminus-bin-1.0.138.ebuild => terminus-bin-1.0.139.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/terminus-bin/Manifest b/x11-terms/terminus-bin/Manifest
index 456070587..bdf0e92af 100644
--- a/x11-terms/terminus-bin/Manifest
+++ b/x11-terms/terminus-bin/Manifest
@@ -1,2 +1,2 @@
-DIST terminus-bin-1.0.138.tar.gz 98180410 BLAKE2B 
6d338352bc67a47decfc3c4b848659f974b9fe64066ae6c71242d47c6d542c526f87f672cdc10dfacb69a3057583fae8a9b72859e312daa5e2b65a19e79a04bc
 SHA512 
080bbb58d738e6f30ef940045382913f054adb2211f34b8fea1f9fa3294746c8e25fc2a910eb3a90f7f592bc14daeb1d9a443eb40a9df7fef5d3612bc3a29f4d
+DIST terminus-bin-1.0.139.tar.gz 97782703 BLAKE2B 
df4cb51ed2510210fa2c3a1923a92dd5b7011744f656131d82ba7964a0323a6b17fd4dfdda337ccb38158a13cab1a1058136c75df39e638ba874ad7ccd23b93a
 SHA512 
501ef9455dda91f1b36418c6babb3019643507ab40be0e3e93a0bd42c8d704002aa502d4951f07038406c8a63adc7eb570a69dae96a061ce1eba6298892eea37
 DIST terminus-icons.tar.gz 29662 BLAKE2B 
156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e
 SHA512 
03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26

diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.138.ebuild 
b/x11-terms/terminus-bin/terminus-bin-1.0.139.ebuild
similarity index 100%
rename from x11-terms/terminus-bin/terminus-bin-1.0.138.ebuild
rename to x11-terms/terminus-bin/terminus-bin-1.0.139.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-05-12 Thread Marco Scardovi
commit: 44a7b8054bbacb8ac59f6ec410b6019e5e10efea
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed May 12 07:31:45 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Wed May 12 07:31:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44a7b805

app-editors/atom-bin: bump to 1.57.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/atom-bin/Manifest   | 2 +-
 .../atom-bin/{atom-bin-1.56.0-r4.ebuild => atom-bin-1.57.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/atom-bin/Manifest b/app-editors/atom-bin/Manifest
index ff6d8910e..0fd6ebc92 100644
--- a/app-editors/atom-bin/Manifest
+++ b/app-editors/atom-bin/Manifest
@@ -1 +1 @@
-DIST atom-bin-1.56.0.tar.gz 203117596 BLAKE2B 
393f8f8518d1ce0227e4076cd5c227e26ada9080b55fa31973c52f9dfd365788b6bcc2ce96e504ac60d77564e2b4a927a40dd64bbb5081937c7f019ac70eebb1
 SHA512 
84f239316c51e1d43fc6317bf598c002734ed4764ee0378c0d2aea458a1591db7bbab5e1e30abf37fa01e0bb5ce77654739a4d79bcf2ff7c42b9e8bad284b111
+DIST atom-bin-1.57.0.tar.gz 203944990 BLAKE2B 
de34c30d826798574e71922f106ba6dc638abfb556f0b335f80e287424622236e95eb505cc3d9c384ac52e658e6f7dfd6b5b87a3fc9da0caff37990e9d5dcac9
 SHA512 
57e23e85ecff3ebce00ea73f3c7aff84c86598a6e0a3620de9e75c3ba1843b5e03534f256cb26345d160b9c9718396017022f9efd1ba8b2e463a96897ae41c33

diff --git a/app-editors/atom-bin/atom-bin-1.56.0-r4.ebuild 
b/app-editors/atom-bin/atom-bin-1.57.0.ebuild
similarity index 100%
rename from app-editors/atom-bin/atom-bin-1.56.0-r4.ebuild
rename to app-editors/atom-bin/atom-bin-1.57.0.ebuild



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

2021-05-04 Thread Marco Scardovi
commit: c5020ea75aa92db24cc10cc030bbd1502e508992
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue May  4 16:28:43 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue May  4 16:29:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5020ea7

dev-python/tornado: drop package

It is already in gentoo as www-server/tornado

Signed-off-by: Marco Scardovi  scardovi.com>

 dev-python/tornado/Manifest   |  1 -
 dev-python/tornado/metadata.xml   | 12 
 dev-python/tornado/tornado-6.1.ebuild | 17 -
 3 files changed, 30 deletions(-)

diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
deleted file mode 100644
index 5d3a2d66a..0
--- a/dev-python/tornado/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tornado-6.1.tar.gz 497359 BLAKE2B 
ed5981dec5cca962f907f97b7f906c1eef40d2b2b6d6cc16a21bd0a0a91ee58a60bea84b7ceeeff30b3462d707c56a5062c71d4ac8f25ca6a306ded6c6f072c5
 SHA512 
0ec1db1fad911182bda547c177a18b107b906cf66576443069e2b986cf041b3d4ebe08e5a168aa5cd3b56547f32f8b384bacaf74db89f582951d7b610b7494e8

diff --git a/dev-python/tornado/metadata.xml b/dev-python/tornado/metadata.xml
deleted file mode 100644
index 4ff3620b5..0
--- a/dev-python/tornado/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-       Marco Scardovi
-   
-   
-   pyt...@gentoo.org
-   Python
-   
-

diff --git a/dev-python/tornado/tornado-6.1.ebuild 
b/dev-python/tornado/tornado-6.1.ebuild
deleted file mode 100644
index a0a3297c8..0
--- a/dev-python/tornado/tornado-6.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Spotify Web API client"
-HOMEPAGE="https://www.tornadoweb.org/en/stable/ 
https://pypi.org/project/tornado/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0 CC-BY-SA-3.0"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-RESTRICT="test" # only works on py2.7



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/terminus-bin/

2021-05-04 Thread Marco Scardovi
commit: 3c9931f467a2424ef59bcdf49b97218954d78c4b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue May  4 15:51:50 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue May  4 15:51:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c9931f4

x11-terms/terminus-bin: bump to 1.0.138

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-terms/terminus-bin/Manifest | 2 +-
 .../{terminus-bin-1.0.137.ebuild => terminus-bin-1.0.138.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/terminus-bin/Manifest b/x11-terms/terminus-bin/Manifest
index 332ab3b5d..456070587 100644
--- a/x11-terms/terminus-bin/Manifest
+++ b/x11-terms/terminus-bin/Manifest
@@ -1,2 +1,2 @@
-DIST terminus-bin-1.0.137.tar.gz 98172446 BLAKE2B 
1017e0b05f51d49e9f606d59c9950cf0bdcaa4f5790aa3b183d5d51d3b0c1ae9d1e7abeafbb93f230cf1b21a43b649e222f091823b2fa7b059034b317f16bd31
 SHA512 
2c3998661c67639bc12111769022cc7482c75d925f7fb38030c214894d57a9c24aff8c0a57fd0b936494c60ef0705608280145246a57029419e26ae507692d3f
+DIST terminus-bin-1.0.138.tar.gz 98180410 BLAKE2B 
6d338352bc67a47decfc3c4b848659f974b9fe64066ae6c71242d47c6d542c526f87f672cdc10dfacb69a3057583fae8a9b72859e312daa5e2b65a19e79a04bc
 SHA512 
080bbb58d738e6f30ef940045382913f054adb2211f34b8fea1f9fa3294746c8e25fc2a910eb3a90f7f592bc14daeb1d9a443eb40a9df7fef5d3612bc3a29f4d
 DIST terminus-icons.tar.gz 29662 BLAKE2B 
156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e
 SHA512 
03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26

diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.137.ebuild 
b/x11-terms/terminus-bin/terminus-bin-1.0.138.ebuild
similarity index 100%
rename from x11-terms/terminus-bin/terminus-bin-1.0.137.ebuild
rename to x11-terms/terminus-bin/terminus-bin-1.0.138.ebuild



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

2021-05-04 Thread Marco Scardovi
commit: 134ef114f9cef3e59a1c912b8e59de6522d741fb
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue May  4 14:50:09 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Tue May  4 14:50:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=134ef114

dev-python/tornado: new package

Required by dev-python/aspectlib

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-python/tornado/Manifest   |  1 +
 dev-python/tornado/metadata.xml   | 12 
 dev-python/tornado/tornado-6.1.ebuild | 17 +
 3 files changed, 30 insertions(+)

diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
new file mode 100644
index 0..5d3a2d66a
--- /dev/null
+++ b/dev-python/tornado/Manifest
@@ -0,0 +1 @@
+DIST tornado-6.1.tar.gz 497359 BLAKE2B 
ed5981dec5cca962f907f97b7f906c1eef40d2b2b6d6cc16a21bd0a0a91ee58a60bea84b7ceeeff30b3462d707c56a5062c71d4ac8f25ca6a306ded6c6f072c5
 SHA512 
0ec1db1fad911182bda547c177a18b107b906cf66576443069e2b986cf041b3d4ebe08e5a168aa5cd3b56547f32f8b384bacaf74db89f582951d7b610b7494e8

diff --git a/dev-python/tornado/metadata.xml b/dev-python/tornado/metadata.xml
new file mode 100644
index 0..4ff3620b5
--- /dev/null
+++ b/dev-python/tornado/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+       Marco Scardovi
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+

diff --git a/dev-python/tornado/tornado-6.1.ebuild 
b/dev-python/tornado/tornado-6.1.ebuild
new file mode 100644
index 0..a0a3297c8
--- /dev/null
+++ b/dev-python/tornado/tornado-6.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spotify Web API client"
+HOMEPAGE="https://www.tornadoweb.org/en/stable/ 
https://pypi.org/project/tornado/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0 CC-BY-SA-3.0"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+RESTRICT="test" # only works on py2.7



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/bluegriffon-bin/, app-editors/bluegriffon-bin/files/

2021-05-02 Thread Marco Scardovi
commit: f3c55903353a5c0c05182d831290cd60180416ea
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun May  2 15:43:21 2021 +
Commit:     Marco Scardovi  scardovi  com>
CommitDate: Sun May  2 15:45:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3c55903

app-editors/bluegriffon-bin: drop the package completely

Due to the lack of gtk+:3 support upstream and the huge amount of time
requested to move it from gtk+:2 to gtk+:3, I'm gonna drop it completely

Closes: https://bugs.gentoo.org/786948
Closes: https://bugs.gentoo.org/355215

Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/bluegriffon-bin/Manifest   |  2 -
 .../bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild  | 71 --
 .../bluegriffon-bin/files/bluegriffon-bin.desktop  | 13 
 app-editors/bluegriffon-bin/metadata.xml   | 38 
 4 files changed, 124 deletions(-)

diff --git a/app-editors/bluegriffon-bin/Manifest 
b/app-editors/bluegriffon-bin/Manifest
deleted file mode 100644
index 326e41329..0
--- a/app-editors/bluegriffon-bin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST bluegriffon-bin-3.1.tar.bz2 281359437 BLAKE2B 
dddcf0dc38a9d7f6ad81047598ac62f5698e1771019e34aaaca29361f15a9cb603686e1c9f68848afda4c64dce2b5e36dd07c7e734b0cc2e0828bcf8be47cd89
 SHA512 
f069f0313523c7a32f286e3629f149728c565717252f17ce5f31eee2f58de53413edce8c60cc302704b4013913f7da995ce746fa25c1b13eea0551ecc946d28b
-DIST bluegriffon-bin.png 54142 BLAKE2B 
de0002498a22b0574bd9379e14c9bf4afb51f5a0c1cfb754514127844626ab7e8bf91daf80151b309af47a9c01bc472fa6f8135121d8014af854257847d38f16
 SHA512 
68f0ae4ce9566d7dbdda49c6c6572d888f121a5d89de3ce0d567f62f9e1062df4e72e9bf1b0fbe67dec7c583abd40dd706817e49653a28c09096bbb33b5bd207

diff --git a/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild 
b/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild
deleted file mode 100644
index 031deaea3..0
--- a/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg desktop
-
-DESCRIPTION="The Open Source next-gen Web Editor based on the rendering engine 
of Firefox"
-HOMEPAGE="https://github.com/therealglazou/bluegriffon 
http://www.bluegriffon.org/;
-SRC_URI="http://bluegriffon.org/freshmeat/${PV}/bluegriffon-${PV}.Ubuntu18.04-x86_64.tar.bz2
 -> ${P}.tar.bz2
-http://bluegriffon.org/BG_files/bluegriffon.png -> ${PN}.png"
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-S="${WORKDIR}/bluegriffon/"
-XDG_ECLASS_DESKTOPFILES="${FILESDIR}"
-XDG_ECLASS_ICONFILES="${FILESDIR}"
-
-BUNDLED_DEPEND="
-   dev-libs/nspr
-   dev-libs/nss
-"
-
-DEPEND="sys-libs/glibc"
-
-RDEPEND="
-   ${DEPEND}
-   ${BUNDLED_DEPEND}
-   dev-libs/dbus-glib
-   dev-libs/expat
-   dev-libs/fribidi
-   dev-libs/gobject-introspection
-   dev-libs/libbsd
-   dev-libs/libffi:0/7
-   dev-libs/libpcre
-   media-gfx/graphite2
-   media-libs/freetype
-   media-libs/harfbuzz:0/0.9.18
-   media-libs/libpng:0/16
-   sys-apps/util-linux
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/pango
-   x11-libs/pixman
-"
-
-QA_PREBUILT="/opt/bluegriffon/*"
-
-src_install() {
-   dodir /opt/bluegriffon
-   cp -ap "${S}"/* "${ED}"/opt/bluegriffon/ || die
-   dosym ../../opt/bluegriffon/bluegriffon-bin /usr/bin/bluegriffon-bin
-   doicon "${DISTDIR}/bluegriffon-bin.png"
-   domenu "${FILESDIR}/bluegriffon-bin.desktop"
-}

diff --git a/app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop 
b/app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop
deleted file mode 100644
index e5de93702..0
--- a/app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Bluegriffon(Binary)
-GenericName=Bluegriffon(Binary)
-Comment=Web and EPUB Editor
-Exec=bluegriffon-bin %u
-Icon=bluegriffon-bin
-Terminal=false
-X-MultipleArgs=false
-Type=Application
-StartupWMClass=Bluegriffon
-Categories=Network;WebBrowser;
-MimeType=text/html;text/xml;application/xhtml+xml;application/epub+zip

diff --git a/app-editors/bluegriffon-bin/metadata.xml 
b/app-editors/bluegriffon-bin/metadata.xml
deleted file mode 100644
index 563fa6d81..0
--- a/app-editors/bluegriffon-bin/met

  1   2   >