[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/
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/
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/
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/
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/
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) + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/
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/
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/
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
[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/
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/
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/, ...
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/, ...
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/, ...
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/bma
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/
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/
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/
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/
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/
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/
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
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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' 10
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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(&response[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(&response[1], "USY\r\n") == 0) { ++ if (strcmp(&response[1], "USY\n") == 0) { + return true; +- } ++} ++ + return false; + + case 'E': +- if (strcmp(&response[1], "RROR\r\n") == 0) { ++ if (strcmp(&response[1], "RROR\n") == 0) { + return true; + } + return false; + case 'N': +-
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libofono/, dev-libs/libofono/files/
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/
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/
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&q
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/files/, x11-misc/squeekboard/
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, &name --); -+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(&name, kind, overlay, path) { -+for (kind, source) in list_layout_sources(&name, 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(&overlay) - .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(&name, type_, variant, &overlay_str); -+let (kind, layout) = load_layout_data_with_fallback(&name, 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: &str, --kind: ArrangementKind, --purpose: &str, --keyboards_path: Option, --) -> Vec { --// Just a simplification of often called code. --let add_by_name = | --mut ret: Vec, --purpose: &str, --name: &str, --kind: &ArrangementKind, --| -> 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.cl
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh-meta/
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/
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/
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/, ...
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/
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/
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, &error); +- 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,&exit_code, &error); ++ ++ 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/
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/
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/
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/
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/, ...
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 +
[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/flashlight/, app-mobilephone/flashlight/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/files/, x11-wm/phoc/
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, &self->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_outp
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/fchroot/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/bluegriff