[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2024-08-03 Thread Stefan Strogin
commit: 9f8cce80e1543760f1a182d1a3b220b48952dcc4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug  4 00:01:02 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Aug  4 00:02:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8cce80

app-editors/neovim: add 0.10.1

Signed-off-by: Stefan Strogin  gentoo.org>

 app-editors/neovim/Manifest |   1 +
 app-editors/neovim/neovim-0.10.1.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index e358965b4aa8..4ef1294dd32e 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-0.10.0.tar.gz 12792034 BLAKE2B 
b9bf44d2f0ae1075196f5f96b2fb5e974907406fa6e5bf09593d1f9f36135dab466b6a063d1d03e3716dce435df296ec6d00a2f015e85d0edd231fb9fd4c9385
 SHA512 
878cb58729a18179b38303bd9cf79e38997c87946665ac4e7b76d87e15f5d001028fd1454ce30b20773b20a4fe929dfa399fc2ec7f6db0774a4e864c9e8586c1
+DIST neovim-0.10.1.tar.gz 12796966 BLAKE2B 
85d98abe03f69ab03d09dc1b39783974af392f707deddef4640b6953ad574f9a455897217c2431c6c2fadb56568b55ac18ed06bbfcc7bbe1c6ab013991e99ee6
 SHA512 
37e9d45041b059a26fe02717eae7cdbde58f0a35560c590764f5888de67cfa04bee76d6b359ab14b020ac5a661d64908960283347381d334106308504c0df908
 DIST neovim-0.9.5.tar.gz 11590180 BLAKE2B 
a982ea5704a8e5810c42475198157c3d2255c033f47cba940f9f6414c649167ecafe08c7fe9aeb3154a15566fdf8f5db8d535fa752e467e36ff5d552a7aa2179
 SHA512 
6e20d0a1d506dc292dd68dabe4b5635f86c019ca832f9927e907377e6d21fe7765b3010f5bba644bb2d7a76c178d55b290af24856a7e3c4083a1aa60bc496775

diff --git a/app-editors/neovim/neovim-0.10.1.ebuild 
b/app-editors/neovim/neovim-0.10.1.ebuild
new file mode 100644
index ..ae11cd0bca1a
--- /dev/null
+++ b/app-editors/neovim/neovim-0.10.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# RelWithDebInfo sets -Og -g
+CMAKE_BUILD_TYPE=Release
+LUA_COMPAT=( lua5-{1..2} luajit )
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility"
+HOMEPAGE="https://neovim.io";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git";
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+nvimpager test"
+
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
+# TODO: Get tests running
+RESTRICT="!test? ( test ) test"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   >=dev-util/gperf-3.1
+   >=sys-devel/gettext-0.20.1
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
+# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
+# List of required tree-sitter parsers is taken from cmake.deps/deps.txt
+DEPEND="${LUA_DEPS}
+   >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   >=dev-libs/libuv-1.46.0:=
+   >=dev-libs/libvterm-0.3.3
+   >=dev-libs/msgpack-3.0.0:=
+   >=dev-libs/tree-sitter-0.20.9:=
+   =dev-libs/tree-sitter-bash-0.21*
+   =dev-libs/tree-sitter-c-0.21*
+   =dev-libs/tree-sitter-lua-0.1*
+   =dev-libs/tree-sitter-markdown-0.2*
+   =dev-libs/tree-sitter-python-0.21*
+   =dev-libs/tree-sitter-query-0.4*
+   =dev-libs/tree-sitter-vim-0.4*
+   =dev-libs/tree-sitter-vimdoc-3*
+   >=dev-libs/unibilium-2.0.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+BDEPEND+="
+   test? (
+   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}--cmake-darwin.patch"
+)
+
+src_prepare() {
+   # Use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   # https://forums.gentoo.org/viewtopic-p-8750050.html
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   ln -s "${BROOT}"/usr

[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2024-08-03 Thread Stefan Strogin
commit: c3d10b3793f33ea08633f743f3761cd14d344df7
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug  4 00:10:56 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Aug  4 00:10:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d10b37

app-editors/neovim: fix dependencies

Signed-off-by: Stefan Strogin  gentoo.org>

 app-editors/neovim/neovim-0.10.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/neovim/neovim-0.10.1.ebuild 
b/app-editors/neovim/neovim-0.10.1.ebuild
index ae11cd0bca1a..c71c86a063d0 100644
--- a/app-editors/neovim/neovim-0.10.1.ebuild
+++ b/app-editors/neovim/neovim-0.10.1.ebuild
@@ -49,10 +49,11 @@ DEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
' lua5-{1,2})
+   >=dev-libs/libutf8proc-2.9.0:=
>=dev-libs/libuv-1.46.0:=
>=dev-libs/libvterm-0.3.3
>=dev-libs/msgpack-3.0.0:=
-   >=dev-libs/tree-sitter-0.20.9:=
+   >=dev-libs/tree-sitter-0.22.6:=
=dev-libs/tree-sitter-bash-0.21*
=dev-libs/tree-sitter-c-0.21*
=dev-libs/tree-sitter-lua-0.1*



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2024-08-03 Thread Stefan Strogin
commit: 5140025c110a144137f39a90fecd9bdee3d7747c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug  4 00:13:21 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Aug  4 00:13:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5140025c

app-editors/neovim: sync live

Signed-off-by: Stefan Strogin  gentoo.org>

 app-editors/neovim/neovim-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/neovim/neovim-.ebuild 
b/app-editors/neovim/neovim-.ebuild
index e2bab5a8ceb9..ee6477ed945e 100644
--- a/app-editors/neovim/neovim-.ebuild
+++ b/app-editors/neovim/neovim-.ebuild
@@ -49,6 +49,7 @@ DEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
' lua5-{1,2})
+   >=dev-libs/libutf8proc-2.9.0:=
>=dev-libs/libuv-1.46.0:=
>=dev-libs/libvterm-0.3.3
>=dev-libs/msgpack-3.0.0:=
@@ -58,11 +59,10 @@ DEPEND="${LUA_DEPS}
=dev-libs/tree-sitter-lua-0.1*
=dev-libs/tree-sitter-markdown-0.2*
=dev-libs/tree-sitter-python-0.21*
-   =dev-libs/tree-sitter-query-0.3*
+   =dev-libs/tree-sitter-query-0.4*
=dev-libs/tree-sitter-vim-0.4*
-   =dev-libs/tree-sitter-vimdoc-2*
+   =dev-libs/tree-sitter-vimdoc-3*
>=dev-libs/unibilium-2.0.0:0=
-   >=dev-libs/libutf8proc-2.9.0:=
 "
 RDEPEND="
${DEPEND}



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

2024-08-29 Thread Stefan Strogin
commit: 553b2cf169a81fb086dbbb285a823dd24f4612b4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Aug 29 23:57:44 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Aug 29 23:58:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553b2cf1

net-im/element-desktop-bin: upgrade to 1.11.76

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.70.ebuild => element-desktop-bin-1.11.76.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 3ca08714061a..a7da7f3c5a44 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.70_amd64.deb 98683552 BLAKE2B 
d3e70470e6371b74f070b972f56fb07ef599a771b9bf8c202d9738dab6b35ebca96e2a641c2b21fc5a8a3b1950e5259db273887a218cfcaeafd786313d28e3ec
 SHA512 
5ed1e2e3dc064f53bd67370372b63733c092c667ba07b8a9669efc40c7fbc5b11d02caa6aca210fb9deaf56daef1321474cf96509921ee4462ae8cb0c0064413
+DIST element-desktop_1.11.76_amd64.deb 98759454 BLAKE2B 
1d513f87c692cad3319f4e816f965a81beaa88ba1cd2bac1e80ab60d78f610d8a44b6b5ff8ab286800170de19518ea713f0fda1f901bf4d5d02975b908a8
 SHA512 
fb34d1bb29b81f59e1f1439a1ad55e83a868e5c1b67206197793c0fa63d8c0c35bc9a5f41ecb934426821dc86ed0152192b831786f36c5c5121a4306f38dd287

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.70.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.76.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.70.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.76.ebuild



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

2024-08-29 Thread Stefan Strogin
commit: 6fa0b408fc3ced1187b1a07eceffe2bac88ea711
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Aug 14 10:23:27 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Aug 29 23:58:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa0b408

dev-util/plan9port: drop 0_pre20210321

Signed-off-by: Stefan Strogin  gentoo.org>

 dev-util/plan9port/Manifest   |   1 -
 dev-util/plan9port/plan9port-0_pre20210321.ebuild | 144 --
 2 files changed, 145 deletions(-)

diff --git a/dev-util/plan9port/Manifest b/dev-util/plan9port/Manifest
index 10334b71a272..6641596d933d 100644
--- a/dev-util/plan9port/Manifest
+++ b/dev-util/plan9port/Manifest
@@ -1,3 +1,2 @@
-DIST plan9port-88a87fadae6629932d9c160f53ad5d79775f8f94.tar.gz 23413373 
BLAKE2B 
6145dd77c9e4b33ebc6d68f42ed69e320e8bfcaae474a16afb3a62e30c13a39117d7013f3cc075eb48c95a5600c4fdb457e45f65f7b25ad2acc7b19dc9cf8e64
 SHA512 
f008969274e790238b58ebd0d0dcfaa730557daf974797f8c4014c36ac39995b330db9c6d658655358fdb2be64905b83c35e2287b7cd66b2d3249e1da1a3e119
 DIST plan9port-a2567fcac9851e5cc965a236679f568b0e79cff2.tar.gz 23415383 
BLAKE2B 
e2c6ea86fdc77e72778df227b3b3519b1f973f5ae042389bd1637e799cfaf461b9e921def8ae4e1761f2292dabbc7f8265061d3344bf80f884b9d19c18e4dadc
 SHA512 
fecc317d80155dd5f07346ab2a448a0ab336a615c7f9877daeff1d010545a0360bce53b4fc5d60e3466e7db760d84657b89ff4e803f75c7129d86af99c005a7e
 DIST plan9port-cc4571fec67407652b03d6603ada6580de2194dc.tar.gz 23411459 
BLAKE2B 
439ea7dcddfc466a7fe8bea8b75a7e73558e5cdbd7f0adf9b3367d6eab9eaab8afa8e9fb60bcf83a4a614abbd52a85ddfa65b5dd757fdd2b725f554bf66f3c90
 SHA512 
e347ffd04c92508b3bc324d93837c831af40b5eb11583f6c61e15c0e861067c76945a1a65929c1e725f18760035a1a14a6cd16a7b8b6a14fd2422750cef1e4d4

diff --git a/dev-util/plan9port/plan9port-0_pre20210321.ebuild 
b/dev-util/plan9port/plan9port-0_pre20210321.ebuild
deleted file mode 100644
index 05d59ffcfd7d..
--- a/dev-util/plan9port/plan9port-0_pre20210321.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing toolchain-funcs readme.gentoo-r1
-
-MY_HASH="88a87fadae6629932d9c160f53ad5d79775f8f94"
-MY_P="${PN}-${MY_HASH}"
-
-DESCRIPTION="Port of many Plan 9 programs and libraries"
-HOMEPAGE="https://9fans.github.io/plan9port/
-   https://github.com/9fans/plan9port";
-SRC_URI="https://github.com/9fans/${PN}/archive/${MY_HASH}.tar.gz -> 
${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-LICENSE="
-   MIT RSA Apache-2.0 public-domain BitstreamVera BZIP2
-   !freefonts? ( BigelowHolmes )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="X aqua freefonts truetype"
-REQUIRED_USE="?? ( X aqua )"
-
-DEPEND="
-   X? ( x11-apps/xauth )
-   truetype? (
-   media-libs/freetype
-   media-libs/fontconfig
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-noexecstack.patch"
-   "${FILESDIR}/${PN}-cflags.patch"
-   "${FILESDIR}/${PN}-builderr.patch"
-)
-
-PLAN9="/opt/plan9"
-EPLAN9="${EPREFIX}${PLAN9}"
-QA_MULTILIB_PATHS="${PLAN9}/.*/.*"
-
-DOC_CONTENTS="Plan 9 from User Space has been successfully installed into
-${PLAN9}. Your PLAN9 and PATH environment variables have
-also been appropriately set, please use env-update and
-source /etc/profile to bring that into immediate effect.
-
-Please note that ${PLAN9}/bin has been appended to the
-*end* or your PATH to prevent conflicts. To use the Plan9
-versions of common UNIX tools, use the absolute path:
-${PLAN9}/bin or the 9 command (eg: 9 troff)
-
-Please report any bugs to bugs.gentoo.org, NOT Plan9Port."
-DISABLE_AUTOFORMATTING="yes"
-
-src_prepare() {
-   default
-
-   if use freefonts; then
-   pushd font || die
-   rm -r big5 fixed jis luc{,m,sans} misc naga10 pelm shinonome || 
die
-   popd || die
-   rm -r postscript/font/luxi || die
-   fi
-
-   case "${CHOST}" in
-   *apple*)
-   sed -i 's/--noexecstack/-noexecstack/' src/mkhdr ||
-   die "Failed to sed AFLAGS" ;;
-   *)
-   rm -rf mac || die
-   esac
-
-   # don't hardcode /bin and /usr/bin in PATH
-   sed -i '/PATH/s,/bin:/usr/bin:,,' INSTALL || die "sed on INSTALL failed"
-
-   # don't hardcode /usr/{,local/}include and prefix /usr/include/*
-   sed -Ei -e 's,-I/usr(|/local)/include ,,g' \
-   -e "s,-I/usr(|/local)/include,-I${EPREFIX}/usr\1/include,g" \
-   src/cmd/fontsrv/freetyperules.sh INSTALL $(find -name makefile) 
||
-

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

2024-08-29 Thread Stefan Strogin
commit: 4e7d0378ec91e04da0b9892cbc9aabd772aec8f2
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Aug 14 10:22:23 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Aug 29 23:58:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7d0378

dev-util/plan9port: add 0_pre20240617

Signed-off-by: Stefan Strogin  gentoo.org>

 dev-util/plan9port/Manifest   |   1 +
 dev-util/plan9port/plan9port-0_pre20240617.ebuild | 146 ++
 2 files changed, 147 insertions(+)

diff --git a/dev-util/plan9port/Manifest b/dev-util/plan9port/Manifest
index 0659551716d1..10334b71a272 100644
--- a/dev-util/plan9port/Manifest
+++ b/dev-util/plan9port/Manifest
@@ -1,2 +1,3 @@
 DIST plan9port-88a87fadae6629932d9c160f53ad5d79775f8f94.tar.gz 23413373 
BLAKE2B 
6145dd77c9e4b33ebc6d68f42ed69e320e8bfcaae474a16afb3a62e30c13a39117d7013f3cc075eb48c95a5600c4fdb457e45f65f7b25ad2acc7b19dc9cf8e64
 SHA512 
f008969274e790238b58ebd0d0dcfaa730557daf974797f8c4014c36ac39995b330db9c6d658655358fdb2be64905b83c35e2287b7cd66b2d3249e1da1a3e119
+DIST plan9port-a2567fcac9851e5cc965a236679f568b0e79cff2.tar.gz 23415383 
BLAKE2B 
e2c6ea86fdc77e72778df227b3b3519b1f973f5ae042389bd1637e799cfaf461b9e921def8ae4e1761f2292dabbc7f8265061d3344bf80f884b9d19c18e4dadc
 SHA512 
fecc317d80155dd5f07346ab2a448a0ab336a615c7f9877daeff1d010545a0360bce53b4fc5d60e3466e7db760d84657b89ff4e803f75c7129d86af99c005a7e
 DIST plan9port-cc4571fec67407652b03d6603ada6580de2194dc.tar.gz 23411459 
BLAKE2B 
439ea7dcddfc466a7fe8bea8b75a7e73558e5cdbd7f0adf9b3367d6eab9eaab8afa8e9fb60bcf83a4a614abbd52a85ddfa65b5dd757fdd2b725f554bf66f3c90
 SHA512 
e347ffd04c92508b3bc324d93837c831af40b5eb11583f6c61e15c0e861067c76945a1a65929c1e725f18760035a1a14a6cd16a7b8b6a14fd2422750cef1e4d4

diff --git a/dev-util/plan9port/plan9port-0_pre20240617.ebuild 
b/dev-util/plan9port/plan9port-0_pre20240617.ebuild
new file mode 100644
index ..effd1d072064
--- /dev/null
+++ b/dev-util/plan9port/plan9port-0_pre20240617.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multiprocessing toolchain-funcs readme.gentoo-r1
+
+MY_HASH="a2567fcac9851e5cc965a236679f568b0e79cff2"
+MY_P="${PN}-${MY_HASH}"
+
+DESCRIPTION="Port of many Plan 9 programs and libraries"
+HOMEPAGE="https://9fans.github.io/plan9port/ 
https://github.com/9fans/plan9port";
+SRC_URI="https://github.com/9fans/${PN}/archive/${MY_HASH}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="
+   MIT RSA Apache-2.0 public-domain BitstreamVera BZIP2
+   !freefonts? ( BigelowHolmes )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="X aqua freefonts"
+REQUIRED_USE="?? ( X aqua )"
+
+DEPEND="
+   X? (
+   media-libs/freetype
+   media-libs/fontconfig
+   x11-apps/xauth
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-noexecstack.patch"
+   "${FILESDIR}/${PN}-cflags.patch"
+   "${FILESDIR}/${PN}-builderr.patch"
+)
+
+PLAN9="/opt/plan9"
+EPLAN9="${EPREFIX}${PLAN9}"
+QA_MULTILIB_PATHS="${PLAN9}/.*/.*"
+
+DOC_CONTENTS="Plan 9 from User Space has been successfully installed into
+${PLAN9}. Your PLAN9 and PATH environment variables have
+also been appropriately set, please use env-update and
+source /etc/profile to bring that into immediate effect.
+
+Please note that ${PLAN9}/bin has been appended to the
+*end* or your PATH to prevent conflicts. To use the Plan9
+versions of common UNIX tools, use the absolute path:
+${PLAN9}/bin or the 9 command (eg: 9 troff)
+
+Please report any bugs to bugs.gentoo.org, NOT Plan9Port."
+DISABLE_AUTOFORMATTING="yes"
+
+src_prepare() {
+   default
+
+   if use freefonts; then
+   pushd font || die
+   rm -r big5 fixed jis luc{,m,sans} misc naga10 pelm shinonome || 
die
+   popd || die
+   rm -r postscript/font/luxi || die
+   fi
+
+   case "${CHOST}" in
+   *apple*)
+   sed -i 's/--noexecstack/-noexecstack/' src/mkhdr ||
+   die "Failed to sed AFLAGS" ;;
+   *)
+   rm -rf mac || die
+   esac
+
+   # don't hardcode /bin and /usr/bin in PATH
+   sed -i '/PATH/s,/bin:/usr/bin:,,' INSTALL || die "sed on INSTALL failed"
+
+   # don't hardcode /usr/{,local/}include and prefix /usr/include/*
+   sed -Ei -e 's,-I/usr(|/local)/include ,,g' \
+   -e "s,-I/usr(|/local)/include,-I${EPREFIX}/usr\1/include,g" \
+   src/cmd/fontsrv/freetyperules.sh INSTALL $(find -name makefile) 
||
+

[gentoo-commits] repo/gentoo:master commit in: app-backup/backintime/files/, app-backup/backintime/

2024-07-31 Thread Stefan Strogin
commit: 5347b8230a4cfb42eddd29b9e3a626fc6f53061c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jul 30 17:56:16 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jul 31 13:43:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5347b823

app-backup/backintime: add 1.5.1

Signed-off-by: Stefan Strogin  gentoo.org>

 app-backup/backintime/Manifest |   1 +
 app-backup/backintime/backintime-1.5.1.ebuild  | 108 +++
 ...ackintime-1.5.1-no-compress-docs-examples.patch | 119 +
 3 files changed, 228 insertions(+)

diff --git a/app-backup/backintime/Manifest b/app-backup/backintime/Manifest
index 1fc3565c4733..6219bac26625 100644
--- a/app-backup/backintime/Manifest
+++ b/app-backup/backintime/Manifest
@@ -1,2 +1,3 @@
 DIST backintime-1.3.3.tar.gz 751422 BLAKE2B 
5c6723d1b190c5331b8453d4cf2b14e00a4bb64777d73e3b2a1405be51ebc5418f749fca654032154f1cec2389efcd41e52c571c1f9f1f982bbd0adcb0b7dd59
 SHA512 
f91157133166869665c8d7475c870cd5418135e17f5e7c8ae5788eb8cd3be39e8ea3d7652aa5945f64d9906b6baed0ed3ee16eb46b81a088210459333efe9372
 DIST backintime-1.4.3.tar.gz 1900866 BLAKE2B 
ee9f389a7995e0ca059dab7f94ce59b2a0285bc213ffa2fcdc2d3ed2b9920762c16beb0c2d961ac922837c55fa30e1ce27a9de26c6ad0e879f5c70e876644298
 SHA512 
d5470590d9807c5f4c1c6f46062465ecac9432831f15d1948a95b3f7ba06015939eb292bbb53d2f039ef9e967a93b6bea0e08b928a009370995d0cc2db1f7fdf
+DIST backintime-1.5.1.tar.gz 2009248 BLAKE2B 
5136b4c59f5d9e4d8e79b9e004ca666caf494d8613697a6a3ab1c9c31b42cbdcce832f821dc98adda624423101d15c787e730922da479bb7ae657cbf87375ad2
 SHA512 
3c629a49c5eb2e740dfdebd49d8b04cae6a15a1602a68429097d62e652c6fe18b5fdeb45460456c157a1e148cca30a220ccd4decadf7836487ba8c03f075e294

diff --git a/app-backup/backintime/backintime-1.5.1.ebuild 
b/app-backup/backintime/backintime-1.5.1.ebuild
new file mode 100644
index ..f0d3b8d77be9
--- /dev/null
+++ b/app-backup/backintime/backintime-1.5.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-single-r1 xdg
+
+DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
+HOMEPAGE="https://backintime.readthedocs.io/en/latest/ 
https://github.com/bit-team/backintime/";
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/bit-team/backintime/";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples gui test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   virtual/openssh
+   net-misc/rsync[xattr,acl]
+   gui? ( dev-python/PyQt6[gui,widgets] )
+"
+BDEPEND="
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.5.1-no-compress-docs-examples.patch"
+)
+
+src_prepare() {
+   default
+
+   # Looks at host system too much, so too flaky
+   rm common/test/test_tools.py || die
+   # Fails with dbus/udev issue (likely sandbox)
+   rm common/test/test_snapshots.py || die
+}
+
+src_configure() {
+   # TODO: Review 
https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#dependencies
+   # for deps (some may be optfeatures).
+   pushd common > /dev/null || die
+   # Not autotools
+   ./configure --python="${PYTHON}" --no-fuse-group || die
+   popd > /dev/null || die
+
+   if use gui ; then
+   pushd qt > /dev/null || die
+   ./configure --python="${PYTHON}" || die
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -C common
+
+   if use gui ; then
+   emake -C qt
+   fi
+}
+
+src_test() {
+   # pytest should work but it can't find the backintime binary, so
+   # use the unittest-based runner instead.
+   # 
https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#how-to-contribute-to-back-in-time
+   emake -C common test-v
+}
+
+src_install() {
+   emake -C common DESTDIR="${D}" install
+
+   if use gui ; then
+   emake -C qt DESTDIR="${D}" install
+   fi
+
+   einstalldocs
+
+   if use examples ; then
+   doc

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

2024-09-10 Thread Stefan Strogin
commit: 7a59f682552da2ecc17276b3adfd5394cfafd4b4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Sep 10 21:06:51 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Sep 10 21:07:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a59f682

media-sound/vimpc: don't apply patches to live

Signed-off-by: Stefan Strogin  gentoo.org>

 media-sound/vimpc/vimpc-.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/media-sound/vimpc/vimpc-.ebuild 
b/media-sound/vimpc/vimpc-.ebuild
index a6a60a208193..517aa42ede27 100644
--- a/media-sound/vimpc/vimpc-.ebuild
+++ b/media-sound/vimpc/vimpc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,11 +28,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/${P}-boost.patch
-   "${FILESDIR}"/${P}-wformat-security.patch
-)
-
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/tomenet/, games-roguelike/tomenet/files/

2024-09-10 Thread Stefan Strogin
commit: c5cd33e80112cc1b37390156635c43b792e3b304
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Sep 11 01:03:01 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Sep 11 01:10:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cd33e8

games-roguelike/tomenet: upgrade 4.9.1 -> 4.9.2

Upgrade deps to sdl2.

Closes: https://bugs.gentoo.org/934029
Closes: https://bugs.gentoo.org/936759
Signed-off-by: Stefan Strogin  gentoo.org>

 games-roguelike/tomenet/Manifest |  2 +-
 ...4.9.1-makefile.patch => tomenet-4.9.2-makefile.patch} | 16 
 .../{tomenet-4.9.1.ebuild => tomenet-4.9.2.ebuild}   |  6 +++---
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/games-roguelike/tomenet/Manifest b/games-roguelike/tomenet/Manifest
index d4f0ae718ac3..b410db5df252 100644
--- a/games-roguelike/tomenet/Manifest
+++ b/games-roguelike/tomenet/Manifest
@@ -1,2 +1,2 @@
 DIST tomenet-4.7.3.tar.bz2 3355774 BLAKE2B 
e574434d283525793ad7b7e2c23103692c540be8727a90623b9fd52aba47d245be99cb39846046f4ba78795e168c8ef9342ff9ee16417dce3698036cbd6c50eb
 SHA512 
25c7dedcd63306ada738078c412a45483ee6ac4c6fe116624a409cb4c9795270942cac2428c1ecafac45bbc9e3044890e308f8bd1bb1344dd156a610948addcd
-DIST tomenet-4.9.1.tar.bz2 5203112 BLAKE2B 
fa7ade988c94334416101d31fed0538b50a49cc46027d40eef3a85573973cee2b5c70db1815b531137104e4f51d42efc2cdf7bbc76219ee7b89b5d60dd0bea4a
 SHA512 
20c03aea73f6d231a8e3d9bd0426baf5e96582e0df54c907565fbb4214d76eb0d42f59bb3ca1c604ec0e20604877f71b31c821140a8763b22ddcf55ba9c3f9ef
+DIST tomenet-4.9.2.tar.bz2 7601198 BLAKE2B 
3b7ac9264973ba04e929bbc29636ccfbd4f3ddc1990e9de50c500b58a8ae2ffd460bbde13656b834853cbbdcc89a399a0620b7069b59aa69e000af98f907ea48
 SHA512 
efa68b3e0ca4c090659991edf72bade09ed64de34e6dd5c6b9d562d2c24fa3fdad90b8ed5c04deab39820a8430c1149f85b24cc7fc4b943a8b980c15f91de958

diff --git a/games-roguelike/tomenet/files/tomenet-4.9.1-makefile.patch 
b/games-roguelike/tomenet/files/tomenet-4.9.2-makefile.patch
similarity index 80%
rename from games-roguelike/tomenet/files/tomenet-4.9.1-makefile.patch
rename to games-roguelike/tomenet/files/tomenet-4.9.2-makefile.patch
index 3c2a104a4d11..8a66a54a29bd 100644
--- a/games-roguelike/tomenet/files/tomenet-4.9.1-makefile.patch
+++ b/games-roguelike/tomenet/files/tomenet-4.9.2-makefile.patch
@@ -1,17 +1,17 @@
 diff --git a/makefile b/makefile
-index cd79e4d4d..4d3c5e53b 100644
+index 60129a707..45ac2639d 100644
 --- a/makefile
 +++ b/makefile
-@@ -224,7 +224,7 @@ CPP = cpp
- #thing is, that the correctly transcribed URL will actually make tolua choke.
+@@ -226,7 +226,7 @@ CPP = cpp
  #So, -nostdinc will prevent the whole own comment blob of cpp to get generated
  #in the first place, as we never asked for it:
--CPPFLAGS = -C -P -nostdinc
-+CPPFLAGS = -C -P -nostdinc $(GENTOO_CPPFLAGS)
+ #CPPFLAGS = -C -P -nostdinc
+-CPPFLAGS = -x c -E -Wp,-C,-P,-nostdinc,-Wno-format-overflow
++CPPFLAGS = -x c -E -Wp,-C,-P,-nostdinc,-Wno-format-overflow $(GENTOO_CPPFLAGS)
  
  # gcc variant:
  #CPP = gcc
-@@ -235,6 +235,21 @@ CPPFLAGS = -C -P -nostdinc
+@@ -237,6 +237,21 @@ CPPFLAGS = -x c -E 
-Wp,-C,-P,-nostdinc,-Wno-format-overflow
  # For variations with X11
  X11BASE = /usr/X11R6
  
@@ -33,11 +33,11 @@ index cd79e4d4d..4d3c5e53b 100644
  
  # Account editor
  ACCEDIT_LIBS = -lncurses -lcrypt
-@@ -289,12 +304,10 @@ SERVER_EXTRA_LIBS = -lcrypt
+@@ -291,12 +306,10 @@ SERVER_EXTRA_LIBS = -lcrypt
  
  # With SDL2
  #  With sdl2-config
--CFLAGS = -pipe -Wall -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 
-std=c99 -D_DEFAULT_SOURCE -DACC32 -fPIE -fsigned-char -Wno-format-truncation
+-CFLAGS = -pipe -Wall -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 
-std=c99 -D_DEFAULT_SOURCE -DACC32 -fPIE -fsigned-char
  # Note: -fsigned-char is important for ARM64, as there 'char' is by default 
unsigned, while on x86/AM64 it is by default signed!
  #  With manually set prefix
  #CFLAGS = -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include 
-D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -std=c99 -DSOUND_SDL 
-I/usr/local/include/SDL2 -I/usr/include/SDL2 -D_REENTRANT -D_DEFAULT_SOURCE 
-DACC32 -fPIE -Wno-format-truncation

diff --git a/games-roguelike/tomenet/tomenet-4.9.1.ebuild 
b/games-roguelike/tomenet/tomenet-4.9.2.ebuild
similarity index 94%
rename from games-roguelike/tomenet/tomenet-4.9.1.ebuild
rename to games-roguelike/tomenet/tomenet-4.9.2.ebuild
index 150a3fa9fbab..444f60a88e34 100644
--- a/games-roguelike/tomenet/tomenet-4.9.1.ebuild
+++ b/games-roguelike/tomenet/tomenet-4.9.2.ebuild
@@ -20,8 +20,8 @@ RDEPEND="sys-libs/ncurses:0
x11-libs/libX11
)
sound? (
-   media-libs/libsdl[sound]
-   media-libs/sdl-mixer[vorbis,smpeg,mp3]
+   media-libs/libsdl2[sound]
+   media-libs/sdl2-mixer[vorbis,mp3]
  

[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-09-18 Thread Stefan Strogin
commit: 16a6da199f9190a8a06b286a37a5a7167fd8f996
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Sep 18 23:07:22 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Sep 18 23:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a6da19

net-im/discord: add 0.0.30, drop 0.0.29

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.29.ebuild => discord-0.0.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index e35acf7e1eef..51f69f3809fa 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.29.tar.gz 92596511 BLAKE2B 
902f24b84bb1f1f43a95461190125d99c74846e985d68588101c1ceea4ad92042ff45e86ef115637eb58141d3ebe2d85922d75620a235702bdbf8990da59674b
 SHA512 
38e4c21872fdf7b7716680b70e6f677274be50fce04d16831ed180d894965ca2f8cc8814148e16ca540f8dcba2bb749788f6980180f51d8b1f1556e1a8a368e0
+DIST discord-0.0.30.tar.gz 92571367 BLAKE2B 
96686915c1d561c8d543677ffb42288e87de9788e8a6a566189068ab12ec679bc33849d981e42a19ad6253918ba66aedbb2cca21806d5c6aa183e4a0b5224b93
 SHA512 
2da18ea98c429345b97e6168cebf8b3422f1f1d8a60e5e2ab0154732cc033774a75b94f85e5b834acbdf7362c13f3707bb767ad6c19290fc39a2a10997aff554

diff --git a/net-im/discord/discord-0.0.29.ebuild 
b/net-im/discord/discord-0.0.30.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.29.ebuild
rename to net-im/discord/discord-0.0.30.ebuild



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

2023-08-25 Thread Stefan Strogin
commit: 47f0e2bd3ee586508d36fcc679b6655ad5eb2929
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Aug 25 16:30:27 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri Aug 25 16:30:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f0e2bd

net-im/element-desktop-bin: upgrade to 1.11.39

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.38.ebuild => element-desktop-bin-1.11.39.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index dbb6a68f19c4..7e8329845345 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.38_amd64.deb 88226976 BLAKE2B 
27d60721e27a1084e077ca771b947375636a0dfd8028012c6953244f858484c4bef2bd650dd77796dd843ca5ccc99b3c598b862dc65215274ee2149589c29ac2
 SHA512 
927870f1726c53b6d7721b1d8db9cb5015c5fe049c6e5610bab4a27edd9b62f88acdf69d6b7d69c9bacc617de76b7e4a1abb681072106e4aa23f3207c04bab1c
+DIST element-desktop_1.11.39_amd64.deb 88299616 BLAKE2B 
ed6b6e3ba89617632d6350d85e6dda2eac7f5be630b011c9606766b0111ca94df7da16cbb77a047e1830bfc8994cf3ed7803778c9e1eef76506abfa178e4ca63
 SHA512 
9b53df0eb63e6330b8f6e36629978bfad9d26e1ad000abafeaf68c8a50969e1d0703df399c7c50e708a748f20381c00c95217ed8296cfa46d891fc9ae2d6b9c5

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.38.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.38.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild



[gentoo-commits] repo/gentoo:master commit in: games-board/pokerth/, games-board/pokerth/files/

2023-10-09 Thread Stefan Strogin
commit: db417400c886b07681470089828ec6679a643730
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Oct 10 00:43:53 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Oct 10 00:54:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db417400

games-board/pokerth: fix build with protobuf-23.3

Closes: https://bugs.gentoo.org/912793
Signed-off-by: Stefan Strogin  gentoo.org>

 .../pokerth/files/pokerth-1.1.2-protobuf-23.patch  | 57 ++
 games-board/pokerth/pokerth-1.1.2-r1.ebuild|  1 +
 2 files changed, 58 insertions(+)

diff --git a/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch 
b/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch
new file mode 100644
index ..4907b7541969
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch
@@ -0,0 +1,57 @@
+From da0855690cfec5129a60dfe33128ebd393389989 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Tue, 10 Oct 2023 00:30:29 +
+Subject: [PATCH] Fix linking with protobuf 23
+
+---
+ chatcleaner.pro| 2 ++
+ pokerth_game.pro   | 4 +++-
+ pokerth_server.pro | 4 +++-
+ 3 files changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/chatcleaner.pro b/chatcleaner.pro
+index 6d63b4a9..d9f50ab4 100644
+--- a/chatcleaner.pro
 b/chatcleaner.pro
+@@ -38,6 +38,8 @@ LIBPATH += lib
+ LIBS += -lpokerth_lib \
+   -lpokerth_protocol \
+   -lprotobuf \
++  -labsl_log_internal_check_op \
++  -labsl_log_internal_message \
+   -ltinyxml
+ 
+ win32 {
+diff --git a/pokerth_game.pro b/pokerth_game.pro
+index 2c188e44..9ef53666 100644
+--- a/pokerth_game.pro
 b/pokerth_game.pro
+@@ -524,7 +524,9 @@ unix:!mac {
+   kFreeBSD = $$find(UNAME, "kFreeBSD")
+   LIBS += -lsqlite3 \
+   -ltinyxml \
+-  -lprotobuf
++  -lprotobuf \
++  -labsl_log_internal_check_op \
++  -labsl_log_internal_message
+   LIBS += $$BOOST_LIBS
+   LIBS += -lSDL \
+   -lSDL_mixer \
+diff --git a/pokerth_server.pro b/pokerth_server.pro
+index ccaff69e..20cc3eca 100644
+--- a/pokerth_server.pro
 b/pokerth_server.pro
+@@ -285,7 +285,9 @@ unix : !mac {
+   LIBS += $$BOOST_LIBS
+   LIBS += -lsqlite3 \
+   -ltinyxml \
+-  -lprotobuf
++  -lprotobuf \
++  -labsl_log_internal_check_op \
++  -labsl_log_internal_message
+   LIBS += -lgsasl
+   !isEmpty( BSD ): isEmpty( kFreeBSD ){
+   LIBS += -lcrypto -liconv
+-- 
+2.42.0
+

diff --git a/games-board/pokerth/pokerth-1.1.2-r1.ebuild 
b/games-board/pokerth/pokerth-1.1.2-r1.ebuild
index 17063c8c8b00..76847f7d9fb7 100644
--- a/games-board/pokerth/pokerth-1.1.2-r1.ebuild
+++ b/games-board/pokerth/pokerth-1.1.2-r1.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
# unbundle dev-cpp/websocketpp
"${FILESDIR}"/${PN}-1.1.2-system-websockets.patch
"${FILESDIR}"/${PN}-1.1.2-boost-1.73.patch
+   "${FILESDIR}"/${PN}-1.1.2-protobuf-23.patch
 )
 
 src_prepare() {



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/

2023-10-11 Thread Stefan Strogin
commit: 40cca7ddad9e3d3a64677cbde44ad16765108c43
Author: Stefan Strogin  steils  org>
AuthorDate: Thu Oct 12 01:25:44 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Oct 12 01:29:30 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=40cca7dd

games-arcade/mars-game: add 0.7.6_p20211017

Signed-off-by: Stefan Strogin  steils.org>

 .../mars-game/mars-game-0.7.6_p20211017.ebuild | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild 
b/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild
new file mode 100644
index 000..0887c57
--- /dev/null
+++ b/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake prefix
+
+MY_PN="marsshooter"
+MY_P="${MY_PN}-${PV}"
+
+COMMIT="84664cda094efe6e49d9b1550e4f4f98c33eefa2"
+
+DESCRIPTION="M.A.R.S. a ridiculous shooter"
+HOMEPAGE="http://mars-game.sourceforge.net";
+SRC_URI="https://github.com/thelaui/M.A.R.S./archive/${COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+   dev-libs/fribidi
+   media-libs/libsfml:=
+   media-libs/taglib
+   virtual/opengl
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/M.A.R.S.-${COMMIT}"
+
+src_prepare() {
+   cmake_src_prepare
+   hprefixify src/System/settings.cpp
+
+   sed -i -e 
's|${CMAKE_INSTALL_FULL_DATAROOTDIR}/appdata|${CMAKE_INSTALL_FULL_DATAROOTDIR}/metainfo|g'
 \
+   src/CMakeLists.txt || die
+
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Dmars_DATA_DEST_DIR="${EPREFIX}/usr/share/${MY_PN}"
+   -Dmars_EXE_DEST_DIR="${EPREFIX}/usr/bin"
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/gtk-vnc/

2024-06-10 Thread Stefan Strogin
commit: 7696b07ebb3ceba58e08a7db5344bc79a02ebfd9
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Jun 10 13:53:01 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Jun 10 13:55:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7696b07e

net-libs/gtk-vnc: switch IUSE=pulseaudio to media-libs/libpulse

Closes: https://bugs.gentoo.org/918868
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild 
b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild
index a82d3c02f904..252a0fcc4541 100644
--- a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild
+++ b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
>=x11-libs/gtk+-3.22.0:3[introspection?]
>=x11-libs/cairo-1.15.0
>=x11-libs/libX11-1.6.5
-   pulseaudio? ( >=media-sound/pulseaudio-11.0 )
+   pulseaudio? ( media-libs/libpulse )
introspection? ( >=dev-libs/gobject-introspection-1.56.0:= )
 "
 # Keymap databases code is generated with python3; configure picks up $PYTHON 
exported from python-any-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/tomenet/, games-roguelike/tomenet/files/

2024-06-10 Thread Stefan Strogin
commit: 4980d86ad5f847cde6be280dd4b4cde485cc13cb
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Jun 10 16:26:57 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Jun 10 16:27:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4980d86a

games-roguelike/tomenet: add 4.9.1

Signed-off-by: Stefan Strogin  gentoo.org>

 games-roguelike/tomenet/Manifest   |  1 +
 .../files/tomenet-4.9.1-disable-experimental.patch | 12 +++
 .../tomenet/files/tomenet-4.9.1-makefile.patch | 48 +++
 games-roguelike/tomenet/tomenet-4.9.1.ebuild   | 98 ++
 4 files changed, 159 insertions(+)

diff --git a/games-roguelike/tomenet/Manifest b/games-roguelike/tomenet/Manifest
index 04197fd30ccb..d4f0ae718ac3 100644
--- a/games-roguelike/tomenet/Manifest
+++ b/games-roguelike/tomenet/Manifest
@@ -1 +1,2 @@
 DIST tomenet-4.7.3.tar.bz2 3355774 BLAKE2B 
e574434d283525793ad7b7e2c23103692c540be8727a90623b9fd52aba47d245be99cb39846046f4ba78795e168c8ef9342ff9ee16417dce3698036cbd6c50eb
 SHA512 
25c7dedcd63306ada738078c412a45483ee6ac4c6fe116624a409cb4c9795270942cac2428c1ecafac45bbc9e3044890e308f8bd1bb1344dd156a610948addcd
+DIST tomenet-4.9.1.tar.bz2 5203112 BLAKE2B 
fa7ade988c94334416101d31fed0538b50a49cc46027d40eef3a85573973cee2b5c70db1815b531137104e4f51d42efc2cdf7bbc76219ee7b89b5d60dd0bea4a
 SHA512 
20c03aea73f6d231a8e3d9bd0426baf5e96582e0df54c907565fbb4214d76eb0d42f59bb3ca1c604ec0e20604877f71b31c821140a8763b22ddcf55ba9c3f9ef

diff --git 
a/games-roguelike/tomenet/files/tomenet-4.9.1-disable-experimental.patch 
b/games-roguelike/tomenet/files/tomenet-4.9.1-disable-experimental.patch
new file mode 100644
index ..02ee8bad8c90
--- /dev/null
+++ b/games-roguelike/tomenet/files/tomenet-4.9.1-disable-experimental.patch
@@ -0,0 +1,12 @@
+diff --git a/config.h b/config.h
+index 6280af8f0..f8c8ddebf 100644
+--- a/config.h
 b/config.h
+@@ -833,7 +833,6 @@
+ /*
+  * Use the new meta scheme to do neater things
+  */
+-#define EXPERIMENTAL_META
+ #ifdef EXPERIMENTAL_META
+ /* Retrieve ping times for all servers listed on the meta server. - C. Blue
+The number indicates the max number of server names we read (raw, ie 
duplicates included).

diff --git a/games-roguelike/tomenet/files/tomenet-4.9.1-makefile.patch 
b/games-roguelike/tomenet/files/tomenet-4.9.1-makefile.patch
new file mode 100644
index ..3c2a104a4d11
--- /dev/null
+++ b/games-roguelike/tomenet/files/tomenet-4.9.1-makefile.patch
@@ -0,0 +1,48 @@
+diff --git a/makefile b/makefile
+index cd79e4d4d..4d3c5e53b 100644
+--- a/makefile
 b/makefile
+@@ -224,7 +224,7 @@ CPP = cpp
+ #thing is, that the correctly transcribed URL will actually make tolua choke.
+ #So, -nostdinc will prevent the whole own comment blob of cpp to get generated
+ #in the first place, as we never asked for it:
+-CPPFLAGS = -C -P -nostdinc
++CPPFLAGS = -C -P -nostdinc $(GENTOO_CPPFLAGS)
+ 
+ # gcc variant:
+ #CPP = gcc
+@@ -235,6 +235,21 @@ CPPFLAGS = -C -P -nostdinc
+ # For variations with X11
+ X11BASE = /usr/X11R6
+ 
++# Defines
++ifdef USE_SDL
++CFLAGS += -DSOUND_SDL -I/usr/local/include/SDL2 -I/usr/include/SDL2 $(shell 
sdl-config --cflags)
++SDL_LIBS = $(shell sdl-config --libs) -lSDL2 -lSDL2_mixer
++endif
++
++ifdef USE_X
++CFLAGS += -DUSE_X11
++LIBS += -lX11
++endif
++
++CFLAGS += -Wall
++CFLAGS += -DUSE_GCU -D_XOPEN_SOURCE -D_DEFAULT_SOURCE -DMEXP=19937 -std=c99
++LIBS += $(shell ${PKG_CONFIG} --libs ncurses) -lcrypt -lm ${SDL_LIBS}
++
+ 
+ # Account editor
+ ACCEDIT_LIBS = -lncurses -lcrypt
+@@ -289,12 +304,10 @@ SERVER_EXTRA_LIBS = -lcrypt
+ 
+ # With SDL2
+ #  With sdl2-config
+-CFLAGS = -pipe -Wall -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 
-std=c99 -D_DEFAULT_SOURCE -DACC32 -fPIE -fsigned-char -Wno-format-truncation
+ # Note: -fsigned-char is important for ARM64, as there 'char' is by default 
unsigned, while on x86/AM64 it is by default signed!
+ #  With manually set prefix
+ #CFLAGS = -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include 
-D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -std=c99 -DSOUND_SDL 
-I/usr/local/include/SDL2 -I/usr/include/SDL2 -D_REENTRANT -D_DEFAULT_SOURCE 
-DACC32 -fPIE -Wno-format-truncation
+ #  With sdl2-config
+-LIBS = -L/usr/pkg/lib -lncurses -lm
+ #  With manually set prefix
+ #LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lm -L/usr/local/lib 
-L/usr/lib -pthread -lSDL2 -lSDL2_mixer
+ 

diff --git a/games-roguelike/tomenet/tomenet-4.9.1.ebuild 
b/games-roguelike/tomenet/tomenet-4.9.1.ebuild
new file mode 100644
index ..150a3fa9fbab
--- /dev/null
+++ b/games-roguelike/tomenet/tomenet-4.9.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop toolchain-funcs xdg
+
+DESCRIPTION="A MMORPG based on the works of J.R.R. Tolkien"
+HOMEPAGE="https://www.tomenet.eu";
+SRC_UR

[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/files/

2024-06-07 Thread Stefan Strogin
commit: f8204b23574c9e3e553985b6efb2af382158ff67
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Jun  8 00:35:26 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Jun  8 01:11:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8204b23

games-engines/openmw: update patch for missing headers

Bug: https://bugs.gentoo.org/925105
Signed-off-by: Stefan Strogin  gentoo.org>

 games-engines/openmw/files/openmw-0.48.0-gcc14.patch | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/games-engines/openmw/files/openmw-0.48.0-gcc14.patch 
b/games-engines/openmw/files/openmw-0.48.0-gcc14.patch
index b352d0536c8b..423aea9734af 100644
--- a/games-engines/openmw/files/openmw-0.48.0-gcc14.patch
+++ b/games-engines/openmw/files/openmw-0.48.0-gcc14.patch
@@ -11,3 +11,14 @@ https://bugs.gentoo.org/925105
  
  #include 
  #include 
+--- a/apps/openmw/mwstate/charactermanager.hpp
 b/apps/openmw/mwstate/charactermanager.hpp
+@@ -1,6 +1,8 @@
+ #ifndef GAME_STATE_CHARACTERMANAGER_H
+ #define GAME_STATE_CHARACTERMANAGER_H
+
++#include 
++
+ #include 
+
+ #include "character.hpp"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/collada-dom/files/, dev-libs/collada-dom/

2024-05-28 Thread Stefan Strogin
commit: cd9beeb0008adf8a9d48187d4d35aef779c5a2d4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon May 27 16:34:37 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue May 28 08:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9beeb0

dev-libs/collada-dom: fix build with boost-1.85.0

Closes: https://bugs.gentoo.org/932316
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-libs/collada-dom/collada-dom-2.5.0-r1.ebuild   |  4 +-
 .../files/collada-dom-2.5.0-boost-1.85.patch   | 45 ++
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-libs/collada-dom/collada-dom-2.5.0-r1.ebuild 
b/dev-libs/collada-dom/collada-dom-2.5.0-r1.ebuild
index f227b381ce14..ed5d9520144b 100644
--- a/dev-libs/collada-dom/collada-dom-2.5.0-r1.ebuild
+++ b/dev-libs/collada-dom/collada-dom-2.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,6 +27,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}/${PN}-2.5.0-boost-1.85.patch" )
+
 src_configure() {
# bug 618960
append-cxxflags -std=c++14

diff --git a/dev-libs/collada-dom/files/collada-dom-2.5.0-boost-1.85.patch 
b/dev-libs/collada-dom/files/collada-dom-2.5.0-boost-1.85.patch
new file mode 100644
index ..0a6e6e8869e8
--- /dev/null
+++ b/dev-libs/collada-dom/files/collada-dom-2.5.0-boost-1.85.patch
@@ -0,0 +1,45 @@
+commit 65222c3c4f800b624e1d547ab7f1eb28e3d6ee59
+Author: Stefan Strogin 
+Date:   Mon May 27 16:13:09 2024 +
+
+Fix build for boost 1.85.0, #42
+
+diff --git a/dom/include/dae.h b/dom/include/dae.h
+index e53388b..03e72f9 100644
+--- a/dom/include/dae.h
 b/dom/include/dae.h
+@@ -25,7 +25,7 @@
+ #pragma warning(disable: 4180 4245)
+ #endif
+ #ifndef NO_BOOST
+-#include 
++#include 
+ #endif
+ #ifdef _MSC_VER
+ #pragma warning(pop)
+diff --git a/dom/src/dae/daeUtils.cpp b/dom/src/dae/daeUtils.cpp
+index de30ca0..45b667f 100644
+--- a/dom/src/dae/daeUtils.cpp
 b/dom/src/dae/daeUtils.cpp
+@@ -18,7 +18,7 @@
+ #endif
+ 
+ #ifndef NO_BOOST
+-#include// THIS WAS NOT COMMENTED.
++#include// THIS WAS NOT COMMENTED.
+ #endif
+ 
+ #include  // for tmpnam
+diff --git a/dom/src/dae/daeZAEUncompressHandler.cpp 
b/dom/src/dae/daeZAEUncompressHandler.cpp
+index da2a344..255 100644
+--- a/dom/src/dae/daeZAEUncompressHandler.cpp
 b/dom/src/dae/daeZAEUncompressHandler.cpp
+@@ -271,7 +271,7 @@ bool 
daeZAEUncompressHandler::checkAndExtractInternalArchive( const std::string&
+ bool error = false;
+ 
+ boost::filesystem::path archivePath(filePath);
+-std::string dir = archivePath.branch_path().string();
++std::string dir = archivePath.parent_path().string();
+ 
+ const std::string& randomSegment = cdom::getRandomFileName();
+ std::string tmpDir = dir + cdom::getFileSeparator() + randomSegment + 
cdom::getFileSeparator();



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/, net-vpn/i2pd/files/

2024-06-24 Thread Stefan Strogin
commit: bc250091db4bbc7b446ca0a816fba4035e6a6d3c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Jun 24 14:14:57 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Jun 24 14:17:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc250091

net-vpn/i2pd: add patch for miniupnp-2.2.8

Closes: https://bugs.gentoo.org/934058
Signed-off-by: Stefan Strogin  gentoo.org>

 net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch | 37 +++
 net-vpn/i2pd/i2pd-2.52.0.ebuild   |  2 ++
 2 files changed, 39 insertions(+)

diff --git a/net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch 
b/net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch
new file mode 100644
index ..5c9ef9231351
--- /dev/null
+++ b/net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch
@@ -0,0 +1,37 @@
+commit 192e9ad7f6a6995ecb843fbbefe5425d0b37f6ee
+Author: Stefan Strogin 
+Date:   Mon Jun 17 17:10:23 2024 +
+
+Support miniupnp-2.2.8 (fixes #2071)
+
+Use UPNP_GetValidIGD for getting external IP.
+
+diff --git a/daemon/UPnP.cpp b/daemon/UPnP.cpp
+index 043d935e..7885578e 100644
+--- a/daemon/UPnP.cpp
 b/daemon/UPnP.cpp
+@@ -115,10 +115,16 @@ namespace transport
+   return;
+   }
+ 
++#if (MINIUPNPC_API_VERSION >= 18)
++  err = UPNP_GetValidIGD (m_Devlist, &m_upnpUrls, &m_upnpData, 
m_NetworkAddr, sizeof (m_NetworkAddr),
++  m_externalIPAddress, sizeof 
(m_externalIPAddress));
++#else
+   err = UPNP_GetValidIGD (m_Devlist, &m_upnpUrls, &m_upnpData, 
m_NetworkAddr, sizeof (m_NetworkAddr));
++#endif
+   m_upnpUrlsInitialized=err!=0;
+   if (err == UPNP_IGD_VALID_CONNECTED)
+   {
++#if (MINIUPNPC_API_VERSION < 18)
+   err = UPNP_GetExternalIPAddress (m_upnpUrls.controlURL, 
m_upnpData.first.servicetype, m_externalIPAddress);
+   if(err != UPNPCOMMAND_SUCCESS)
+   {
+@@ -126,6 +132,7 @@ namespace transport
+   return;
+   }
+   else
++#endif
+   {
+   LogPrint (eLogError, "UPnP: Found Internet 
Gateway Device ", m_upnpUrls.controlURL);
+   if (!m_externalIPAddress[0])

diff --git a/net-vpn/i2pd/i2pd-2.52.0.ebuild b/net-vpn/i2pd/i2pd-2.52.0.ebuild
index 0346c80cb527..504fce8a853d 100644
--- a/net-vpn/i2pd/i2pd-2.52.0.ebuild
+++ b/net-vpn/i2pd/i2pd-2.52.0.ebuild
@@ -27,6 +27,8 @@ CMAKE_USE_DIR="${WORKDIR}/${P}/build"
 
 DOCS=( ../README.md ../contrib/i2pd.conf ../contrib/tunnels.conf )
 
+PATCHES=( "${FILESDIR}/${P}-miniupnp.patch" )
+
 pkg_pretend() {
if use i2p-hardening && ! tc-is-gcc; then
die "i2p-hardening requires gcc"



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

2024-07-10 Thread Stefan Strogin
commit: f04ddce0a01ead779e6ba397928ab60b2b5782a1
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jul 10 23:46:25 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jul 10 23:48:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04ddce0

net-im/element-desktop-bin: upgrade to 1.11.70

Closes: https://bugs.gentoo.org/935795
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.54.ebuild => element-desktop-bin-1.11.70.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 9ea60ab694b6..3ca08714061a 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.54_amd64.deb 94677944 BLAKE2B 
dac8908b263734b6c1cbf8a62e99c9f2eb7e40c70715c7e0456561ca70ec4d8b8f1f41181d7b0c8dd3a980285184f0dfd9284aa72fb1a5539ed6c3c92f1e09c7
 SHA512 
1e266cb08404bb622a5ab0f3a769e16944322274cfdadbea66f92839da863b45e8afd3f14b4d6c0d6c8c49f77953f5914a7abaf6abe888eec56ebec197b3ee71
+DIST element-desktop_1.11.70_amd64.deb 98683552 BLAKE2B 
d3e70470e6371b74f070b972f56fb07ef599a771b9bf8c202d9738dab6b35ebca96e2a641c2b21fc5a8a3b1950e5259db273887a218cfcaeafd786313d28e3ec
 SHA512 
5ed1e2e3dc064f53bd67370372b63733c092c667ba07b8a9669efc40c7fbc5b11d02caa6aca210fb9deaf56daef1321474cf96509921ee4462ae8cb0c0064413

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.54.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.70.ebuild
similarity index 99%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.54.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.70.ebuild
index afefcad54396..caa91e1123e0 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.54.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.70.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 RESTRICT="splitdebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/snixembed/

2024-06-20 Thread Stefan Strogin
commit: c695a275cebf686b9c869f0b4b43a07749257a36
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jun 20 22:41:11 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jun 20 22:51:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c695a275

x11-misc/snixembed: add 0.3.3

Closes: https://bugs.gentoo.org/926811
Signed-off-by: Stefan Strogin  gentoo.org>

 x11-misc/snixembed/Manifest   |  1 +
 x11-misc/snixembed/snixembed-0.3.3.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/x11-misc/snixembed/Manifest b/x11-misc/snixembed/Manifest
index 857528116993..4330ef4900e9 100644
--- a/x11-misc/snixembed/Manifest
+++ b/x11-misc/snixembed/Manifest
@@ -1,2 +1,3 @@
 DIST snixembed-0.2.2.tar.gz 5870 BLAKE2B 
fa0ff00808579419410e462e0271d2bc72db0975c6de5b03751ea9d7831c2d4507ef5886058bfa66d12b5dea79f690103243a0398e77c788ee3d77025580cfbe
 SHA512 
474eba11a31c44437a29d034b3e1e8df1b9a0dbc728566fd8727bc957237763e3c88d175bd6c349aaca5fec8dec7213c17e2241e91aefed1686a2368554be05a
 DIST snixembed-0.3.0.tar.gz 6866 BLAKE2B 
a19b128ad88a6c6126dd261ac2300b42406dabbc6f8e0be7b4cf87829c43028a604e177cd95fee8b78069e065455b329252a8cd08058f73da4e0a210e73a0eac
 SHA512 
617309a1156a939f5613a5574b982173f66ba38c3af9800debbcde7cede22ce763ddec3aa0c738cbd0b8636f38aed79e557a84ace1f1a4e4cb2dd21ee5347051
+DIST snixembed-0.3.3.tar.gz 9491 BLAKE2B 
6141bdb02e6cd020ee8f2cba50b3f41882675b9acd7a96dee110790088081fabba82c1170fd906a80123af878a7b947f555c1ff183fe0389d521d62c00b65a2a
 SHA512 
0cf7dd73a488124b5c0181f180234ed9e0077738b02ccd321ada747b56b2f52bccd3ce9c36476c13226769819e3e5d6ba02333c877bfa3c71ab712ab8dd3482c

diff --git a/x11-misc/snixembed/snixembed-0.3.3.ebuild 
b/x11-misc/snixembed/snixembed-0.3.3.ebuild
new file mode 100644
index ..f595c4a101e2
--- /dev/null
+++ b/x11-misc/snixembed/snixembed-0.3.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala
+
+DESCRIPTION="Proxy StatusNotifierItems as XEmbedded systemtray-spec icons"
+HOMEPAGE="https://git.sr.ht/~steef/snixembed";
+SRC_URI="https://git.sr.ht/~steef/snixembed/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND="dev-libs/glib:2
+   dev-libs/libdbusmenu[gtk3,introspection]
+   x11-libs/gtk+:3"
+RDEPEND="${DEPEND}"
+BDEPEND="$(vala_depend)
+   virtual/pkgconfig
+   doc? ( dev-lang/vala[valadoc] )"
+
+src_prepare() {
+   default
+
+   use doc && local VALA_USE_DEPEND="valadoc"
+   vala_src_prepare
+
+   sed -e "s:valac :${VALAC} :" \
+   -e "s:valadoc :${VALADOC} :" \
+   -i makefile || die
+}
+
+src_compile() {
+   default
+   use doc && emake doc
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}" BINDIR="/usr/bin" 
MANDIR="/usr/share/man" install
+   use doc && HTML_DOCS=( doc/. )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/snixembed/

2024-06-20 Thread Stefan Strogin
commit: 8b7d1a68f3b98c52b7fd8af14fcd120e4d2e6533
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jun 20 22:53:14 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jun 20 22:53:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7d1a68

x11-misc/snixembed: drop 0.2.2

Signed-off-by: Stefan Strogin  gentoo.org>

 x11-misc/snixembed/Manifest   |  1 -
 x11-misc/snixembed/snixembed-0.2.2.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/x11-misc/snixembed/Manifest b/x11-misc/snixembed/Manifest
index 4330ef4900e9..75a225c022b4 100644
--- a/x11-misc/snixembed/Manifest
+++ b/x11-misc/snixembed/Manifest
@@ -1,3 +1,2 @@
-DIST snixembed-0.2.2.tar.gz 5870 BLAKE2B 
fa0ff00808579419410e462e0271d2bc72db0975c6de5b03751ea9d7831c2d4507ef5886058bfa66d12b5dea79f690103243a0398e77c788ee3d77025580cfbe
 SHA512 
474eba11a31c44437a29d034b3e1e8df1b9a0dbc728566fd8727bc957237763e3c88d175bd6c349aaca5fec8dec7213c17e2241e91aefed1686a2368554be05a
 DIST snixembed-0.3.0.tar.gz 6866 BLAKE2B 
a19b128ad88a6c6126dd261ac2300b42406dabbc6f8e0be7b4cf87829c43028a604e177cd95fee8b78069e065455b329252a8cd08058f73da4e0a210e73a0eac
 SHA512 
617309a1156a939f5613a5574b982173f66ba38c3af9800debbcde7cede22ce763ddec3aa0c738cbd0b8636f38aed79e557a84ace1f1a4e4cb2dd21ee5347051
 DIST snixembed-0.3.3.tar.gz 9491 BLAKE2B 
6141bdb02e6cd020ee8f2cba50b3f41882675b9acd7a96dee110790088081fabba82c1170fd906a80123af878a7b947f555c1ff183fe0389d521d62c00b65a2a
 SHA512 
0cf7dd73a488124b5c0181f180234ed9e0077738b02ccd321ada747b56b2f52bccd3ce9c36476c13226769819e3e5d6ba02333c877bfa3c71ab712ab8dd3482c

diff --git a/x11-misc/snixembed/snixembed-0.2.2.ebuild 
b/x11-misc/snixembed/snixembed-0.2.2.ebuild
deleted file mode 100644
index aaec6ff02216..
--- a/x11-misc/snixembed/snixembed-0.2.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vala
-
-DESCRIPTION="Proxy StatusNotifierItems as XEmbedded systemtray-spec icons"
-HOMEPAGE="https://git.sr.ht/~steef/snixembed";
-SRC_URI="https://git.sr.ht/~steef/snixembed/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND="dev-libs/glib:2
-   dev-libs/libdbusmenu[gtk3]
-   x11-libs/gtk+:3"
-RDEPEND="${DEPEND}"
-BDEPEND="$(vala_depend)
-   virtual/pkgconfig
-   doc? ( dev-lang/vala[valadoc] )"
-
-src_prepare() {
-   default
-
-   use doc && local VALA_USE_DEPEND="valadoc"
-   vala_src_prepare
-
-   sed -e "s: .git/HEAD .git/index::" \
-   -e "s:\$(shell git describe --always --tags --dirty):${PV}:" \
-   -e "s:valac :${VALAC} :" \
-   -e "s:valadoc :${VALADOC} :" \
-   -i makefile || die
-}
-
-src_compile() {
-   default
-   use doc && emake doc
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}" BINDIR="/usr/bin" install
-   use doc && HTML_DOCS=( doc/. )
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-viewer/

2024-06-20 Thread Stefan Strogin
commit: b115765c95a66ddceb47d4b465a8d78eceb68836
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jun 20 23:06:19 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jun 20 23:06:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b115765c

net-misc/youtube-viewer: upgrade 3.10.1 -> 3.11.2

Closes: https://bugs.gentoo.org/913570
Closes: https://github.com/gentoo/gentoo/pull/32582
Signed-off-by: Stefan Strogin  gentoo.org>

 net-misc/youtube-viewer/Manifest| 2 +-
 .../{youtube-viewer-3.10.1.ebuild => youtube-viewer-3.11.2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest
index e8ac4115a402..9cbfb11d26b7 100644
--- a/net-misc/youtube-viewer/Manifest
+++ b/net-misc/youtube-viewer/Manifest
@@ -1 +1 @@
-DIST youtube-viewer-3.10.1.tar.gz 263735 BLAKE2B 
319c0d1f3342fc4988215e70205e6a0c627cfd7f4edfa61788474621859ae72ba6e5212818c3bb95d0a15345575dec049be7240861b03d4d62b9ef95873a908a
 SHA512 
629601ea912258873eb2c5ad4b527eb45f733847611fc2424fcb038758fda06c3bd730b14781d9e091c0b6a1d9fd637ad15a08079f68469edfe7d83124408242
+DIST youtube-viewer-3.11.2.tar.gz 268972 BLAKE2B 
f4312bf82ef977374abe9f0366dc38fccf0fc2571796dfb6eeb7e42fdf2ed4a879ee35fa5ec43c37d6e2bbd38ef4f8080476c57a31cfa5139cf0438f661e64cc
 SHA512 
8640fff8bf87d00d8a7649f0ff5c602fd2513ffd28cf741b9a29b6b0292fff733cde70382ef36810c9c3f6431371f6f3ddea34aaba1ac9064782aec1b315650e

diff --git a/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild 
b/net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild
similarity index 98%
rename from net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
rename to net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild
index ff42b9681d3b..bbdbd05ff1c1 100644
--- a/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
+++ b/net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-02-18 Thread Stefan Strogin
commit: 4aa8921c73f08a3685e36b009f87a45f9f1b2721
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Feb 18 22:44:13 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Feb 18 22:44:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa8921c

net-im/telegram-desktop-bin: add 4.15.0

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.15.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 09c825932b7f..c055d653c2a0 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
 DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
+DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
 DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38
+DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org";
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   done
+
+   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



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

2024-02-18 Thread Stefan Strogin
commit: 60a59c5ad8bc38ef565bf5c7d284552141c9d68c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Feb 18 22:48:32 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Feb 18 22:50:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a59c5a

net-im/telegram-desktop-bin: drop old 4.14.9

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.14.9.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c055d653c2a0..96da6c4fb871 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
 DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
-DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
 DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
-DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38
 DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild
deleted file mode 100644
index f42ba6d6aee0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg
-
-DESCRIPTION="Official desktop client for Telegram (binary package)"
-HOMEPAGE="https://desktop.telegram.org";
-SRC_URI="
-   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
-   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
-"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
-
-   local icon_size
-   for icon_size in 16 32 48 64 128 256 512; do
-   newicon -s "${icon_size}" \
-   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
-   telegram.png
-   done
-
-   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



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

2024-01-16 Thread Stefan Strogin
commit: d370565dadbb3591d741a7ad13a14e1d6ec8d678
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jan 17 05:29:09 2024 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jan 17 05:31:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d370565d

net-im/element-desktop-bin: upgrade to 1.11.54

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.50.ebuild => element-desktop-bin-1.11.54.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index f81956b558c3..9ea60ab694b6 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.50_amd64.deb 92742494 BLAKE2B 
78b9121f38b133df85e0e11d16e9c82f783822e822931e5f63e551989ac10c9086de86c857844b37a586c13256af1bcab05fefe1bce44eaf2f4bff461672d3f4
 SHA512 
7ff9cca2ef99d20200392a296e1ffb514472523482376c3005025a14188f490375b851928881840d67d75d21efa6346c6d60715e93036ba7e8116a6fba190699
+DIST element-desktop_1.11.54_amd64.deb 94677944 BLAKE2B 
dac8908b263734b6c1cbf8a62e99c9f2eb7e40c70715c7e0456561ca70ec4d8b8f1f41181d7b0c8dd3a980285184f0dfd9284aa72fb1a5539ed6c3c92f1e09c7
 SHA512 
1e266cb08404bb622a5ab0f3a769e16944322274cfdadbea66f92839da863b45e8afd3f14b4d6c0d6c8c49f77953f5914a7abaf6abe888eec56ebec197b3ee71

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.54.ebuild
similarity index 98%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.54.ebuild
index b12b9bd668d5..afefcad54396 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.54.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-04-19 Thread Stefan Strogin
commit: 04863433b36f012d01c712ea86b784c01734bdf9
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Apr 19 22:26:24 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Apr 19 22:26:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04863433

net-im/element-desktop-bin: upgrade to 1.11.29

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.23.ebuild => element-desktop-bin-1.11.29.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 9e5e12b782b9..947264dbe298 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.23_amd64.deb 86329464 BLAKE2B 
1dfef4eeebc78b9bf61795d8e59fee4069484dcc4ec53cb6ecc077cbead0eb563ccb5e3c52b47c274e15afe9cf244808904dbd8f87b6d2608098c4eb8498e456
 SHA512 
6aad946b1398b3da0b5993883aeffaa08d9b3f5104759eda3379e4dc2586106358aad7d88ee4b1484e11606a36781f909f52d4bb12c3eeb421f84a94abc0732e
+DIST element-desktop_1.11.29_amd64.deb 90337796 BLAKE2B 
03118df614b06197e073c1f23c8434af9df491d1c441f5b314de929865e4ea6de8c6a2cac20506a061138105fa26c6f8f080c5eb757d17165a701b72571ce1a9
 SHA512 
7b8f96d34938eb42890c7cb5f344a1580cb4136cdc04f98ccceeeae89a9f325620143bbad17a9229016c16198fa54299f0025b0dda01693396433eade5f12ae9

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.23.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.29.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.23.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.29.ebuild



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

2023-05-16 Thread Stefan Strogin
commit: 3a1ba2888f044856b2665f8f1381b7c913e28ec2
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed May 17 00:18:52 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed May 17 00:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1ba288

net-im/element-desktop-bin: upgrade to 1.11.31

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.29.ebuild => element-desktop-bin-1.11.31.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 947264dbe298..8536af54ee5d 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.29_amd64.deb 90337796 BLAKE2B 
03118df614b06197e073c1f23c8434af9df491d1c441f5b314de929865e4ea6de8c6a2cac20506a061138105fa26c6f8f080c5eb757d17165a701b72571ce1a9
 SHA512 
7b8f96d34938eb42890c7cb5f344a1580cb4136cdc04f98ccceeeae89a9f325620143bbad17a9229016c16198fa54299f0025b0dda01693396433eade5f12ae9
+DIST element-desktop_1.11.31_amd64.deb 88304718 BLAKE2B 
65a47125d08e36cfaeac54efebe74e24551aed987569de9252e6af35ecff88bc65fd072963ccfde29f988cbf616bcfceaa2740a69007302d111557c883f6e783
 SHA512 
d709ce23b3bffc8685cb8c0f818e0ddc19697db9abc832f170b29bf3fb8b7531f043b8456824a9633646a118629c037519e0be6d77a64bacbb39d772dd1d40ff

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.29.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.31.ebuild
similarity index 98%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.29.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.31.ebuild
index a265fd85b2b5..95f65db63e43 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.29.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.31.ebuild
@@ -55,7 +55,7 @@ QA_PREBUILT="opt/Element/chrome-sandbox
opt/Element/libffmpeg.so
opt/Element/libvk_swiftshader.so
opt/Element/libvulkan.so.1
-   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/native/index.node
+   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node

opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2022-12-19 Thread Stefan Strogin
commit: 8b0083308cbcd70446e787d9bae93efa62f6fb4f
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Dec 19 23:54:39 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Dec 19 23:56:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b008330

games-strategy/wesnoth: add 1.17.11; remove old

Signed-off-by: Stefan Strogin  gentoo.org>

 games-strategy/wesnoth/Manifest|   3 +-
 ...esnoth-1.17.5.ebuild => wesnoth-1.17.11.ebuild} |   0
 games-strategy/wesnoth/wesnoth-1.17.9.ebuild   | 100 -
 3 files changed, 1 insertion(+), 102 deletions(-)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index ace2a5cd6592..087146f1321c 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,4 +1,3 @@
 DIST wesnoth-1.16.3.tar.gz 518049863 BLAKE2B 
e862de2e6f71a1dfe11b0cb6343ea1da78c0eb035893d7bd16ca86586b689b21f39b5266ba86476829c1c9005f7abc37058c2f0ac8ea1ae2970d609880e0da20
 SHA512 
7f37a1a16ed51ffa935a457553b1a3890398b928bb5893720b746080b37a121a86e21ae402bdddfe30572adccf71a985bf1e3223a0eb443bf7a696ee213d9bf0
 DIST wesnoth-1.16.6.tar.gz 518250360 BLAKE2B 
3fc5f5827beacc309a42d1d135eadefbace57866397eed4e3c5618ba6372ae31fc0350b2180c1323872ae59789ca67cd1b4a973c2257c7fac59508af93e0b758
 SHA512 
fcf9e50ce065f7c8d2b940eec88de27f18c3adbb9c7ae238bf6821eef233a45c2bdc7a58d5cd2abc4f37bcab6e503aa72d46f623c882c711d9f06b2826340bf5
-DIST wesnoth-1.17.5.tar.bz2 418959651 BLAKE2B 
3b6e015192a4050e5d16b25b0e67f91894eeae772125e4bbbefa81082b17fc9c479cf0f4c68d3b74afc5e656c8680319d336d1c14f421f875a64df9b6adbd830
 SHA512 
7033673f058f3114fcaf9e9b0f5f457c4ed2243fdf04cf80775815d2661bead73d7323c00f4aa678ff82f3d2c23000d81aca97c58f33635060341368ef8c4377
-DIST wesnoth-1.17.9.tar.bz2 420547403 BLAKE2B 
8fcef89b72057ce60e292a7a986010f4b0d060e7542ff20029306cde4580473f5e8240f9d99a6248d23147be7a61345a04dca97fa70fb9a1fa039603b8ddd8d9
 SHA512 
c8f9eb8cc77ea239e710e52a2636700b34cea5fc8d73d5a62f80d0b58867ee633f556c170700e65e4ad234a69ea1746a1a4148efb64979cf22129ee59157
+DIST wesnoth-1.17.11.tar.bz2 421068195 BLAKE2B 
43106bb72c6b4a39b4995fb9804733e5420b636db08254e75e7698c58740b84a33c387194bf048247bddf1808f73d0d07b3816f18687390760fb5fab7c2d8449
 SHA512 
8208ae1c02d5e6a9fe50a2cf533d3b0b207151e5b877c98b003117641ae3c46ad31dbbe4bc46481f4f30382ae65b0183d7636452de5f6d42c8bd48d040f3dd5a

diff --git a/games-strategy/wesnoth/wesnoth-1.17.5.ebuild 
b/games-strategy/wesnoth/wesnoth-1.17.11.ebuild
similarity index 100%
rename from games-strategy/wesnoth/wesnoth-1.17.5.ebuild
rename to games-strategy/wesnoth/wesnoth-1.17.11.ebuild

diff --git a/games-strategy/wesnoth/wesnoth-1.17.9.ebuild 
b/games-strategy/wesnoth/wesnoth-1.17.9.ebuild
deleted file mode 100644
index 5724bdef29fa..
--- a/games-strategy/wesnoth/wesnoth-1.17.9.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
-HOMEPAGE="http://www.wesnoth.org
-   https://github.com/wesnoth/wesnoth";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-# uneven minor versions are development versions
-if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-IUSE="dbus dedicated doc nls server"
-
-RDEPEND="
-   acct-group/wesnoth
-   acct-user/wesnoth
-   dev-libs/boost:=[bzip2,context,icu,nls]
-   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
-   !dedicated? (
-   dev-libs/glib:2
-   dev-libs/openssl:0=
-   >=media-libs/fontconfig-2.4.1
-   >=media-libs/sdl2-image-2.0.0[jpeg,png]
-   >=media-libs/sdl2-mixer-2.0.0[vorbis]
-   media-libs/libvorbis
-   >=x11-libs/pango-1.22.0
-   >=x11-libs/cairo-1.10.0
-   sys-libs/readline:0=
-   dbus? ( sys-apps/dbus )
-   )"
-DEPEND="${RDEPEND}
-   x11-libs/libX11
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   cmake_src_prepare
-
-   if ! use doc ; then
-   sed -i \
-   -e '/manual/d' \
-   doc/CMakeLists.txt || die
-   fi
-
-   # respect LINGUAS (bug #483316)
-   if [[ ${LINGUAS+set} ]] ; then
-   local lang langs=()
-   for lang in $(cat po/LINGUAS) ; do
-   has ${lang} ${LINGUAS} && langs+=( ${lang} )
-   done
-   echo "${langs[@]}" > po/LINGUAS || die
-   fi
-}
-
-src_configure() {
-   filter-flags -ftracer -fomit-frame-pointer
-
-   if u

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

2023-08-04 Thread Stefan Strogin
commit: 5a8eac627d5e417c3a0ecc7b8558a2958490aa54
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Aug  5 02:28:44 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Aug  5 02:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8eac62

net-im/element-desktop-bin: upgrade to 1.11.38

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.33.ebuild => element-desktop-bin-1.11.38.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index c20b67264e09..dbb6a68f19c4 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.33_amd64.deb 88170270 BLAKE2B 
ff924d5c1266ba43b15613ea765d6111a5c0992e70365a01271a8a194c93816b59939827f6e98fad2752d128d80d23dbfc1632106bec7bf05d737decbe478f30
 SHA512 
4a2290f18d14d8cf2b441a9349e30c0df812d84805cefc9d754430b1e30ba1dbb7b86072ca467e08daef361e3df6990992b60bb5e09ae2b6b2b9db3e89c221f2
+DIST element-desktop_1.11.38_amd64.deb 88226976 BLAKE2B 
27d60721e27a1084e077ca771b947375636a0dfd8028012c6953244f858484c4bef2bd650dd77796dd843ca5ccc99b3c598b862dc65215274ee2149589c29ac2
 SHA512 
927870f1726c53b6d7721b1d8db9cb5015c5fe049c6e5610bab4a27edd9b62f88acdf69d6b7d69c9bacc617de76b7e4a1abb681072106e4aa23f3207c04bab1c

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.33.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.38.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.33.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.38.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-07-12 Thread Stefan Strogin
commit: d948ec12039269d5423cc4015a04720451dddff4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jul 12 08:31:43 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jul 12 08:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d948ec12

net-im/discord: add 0.0.28, drop 0.0.27

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.27.ebuild => discord-0.0.28.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 24d8c28d11e5..d5324f815c93 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.27.tar.gz 92317071 BLAKE2B 
5328abd5f6aba87c73ee26cc6387dd9af7745c003e67b70e168153a959f5f582d118d38ce0b45ff4a9165ff1423708b05d468824c880e4685755df41ceadd5e1
 SHA512 
285a0119b4740402a3fa94d3679a52bc8d883413ee32187e90087960a4d34aaf316788d2708bbccafe3f995c2b99767b45bc4b7c731704ef887a8de1b3d3926f
+DIST discord-0.0.28.tar.gz 92587043 BLAKE2B 
d2e79f34c3d71782fd64ad076fb8a44cd91df5fe35df30c8e4d3fb1e6c019ca0bfd459d615e6c62e3f88d9120397c01b4c0e024d39ae31c698616473cd37
 SHA512 
763fe47a0fb21a13e852bcc818d4e0e2ea4faf23fcfdc02fddfe06e8c829499e028e27b45d807d3b3edcc36788990f3f21c0460b9b8efc538b62f3b41aeb744d

diff --git a/net-im/discord/discord-0.0.27.ebuild 
b/net-im/discord/discord-0.0.28.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.27.ebuild
rename to net-im/discord/discord-0.0.28.ebuild



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

2023-06-19 Thread Stefan Strogin
commit: 5bcb2d0c71cf19907ce86419862b6845cb207ff1
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Jun 19 22:09:00 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Jun 19 22:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bcb2d0c

net-im/element-desktop-bin: upgrade to 1.11.33

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.31.ebuild => element-desktop-bin-1.11.33.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 8536af54ee5d..c20b67264e09 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.31_amd64.deb 88304718 BLAKE2B 
65a47125d08e36cfaeac54efebe74e24551aed987569de9252e6af35ecff88bc65fd072963ccfde29f988cbf616bcfceaa2740a69007302d111557c883f6e783
 SHA512 
d709ce23b3bffc8685cb8c0f818e0ddc19697db9abc832f170b29bf3fb8b7531f043b8456824a9633646a118629c037519e0be6d77a64bacbb39d772dd1d40ff
+DIST element-desktop_1.11.33_amd64.deb 88170270 BLAKE2B 
ff924d5c1266ba43b15613ea765d6111a5c0992e70365a01271a8a194c93816b59939827f6e98fad2752d128d80d23dbfc1632106bec7bf05d737decbe478f30
 SHA512 
4a2290f18d14d8cf2b441a9349e30c0df812d84805cefc9d754430b1e30ba1dbb7b86072ca467e08daef361e3df6990992b60bb5e09ae2b6b2b9db3e89c221f2

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.31.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.33.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.31.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.33.ebuild



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

2023-10-29 Thread Stefan Strogin
commit: a05fce8956ca8fe7af0f32582e9b23f7c1245d8d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Oct 30 01:11:15 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Oct 30 01:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05fce89

net-im/telegram-desktop-bin: add 4.11.1, drop 4.10.3

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest  | 4 ++--
 ...m-desktop-bin-4.10.3.ebuild => telegram-desktop-bin-4.11.1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 82da74e3d935..0f5722af2ff9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tdesktop-4.10.3.tar.gz 18112345 BLAKE2B 
d64e9bd897295917ee9875565c571de954d7b57b40fd37c542e5d27b4799c4c55b1c9e7afe27bcadc3a7d2012188f9e95eed9a39073b758ee46b4f8b35de416c
 SHA512 
60d819208cb003f4b1716bbf279e3cb29c8925af9c21e149b611dbb66f06ed8638a4113db4cd603708c53afe67e6bf3649fa9044195885fbf46e34e306afce0e
-DIST tsetup.4.10.3.tar.xz 52239308 BLAKE2B 
8d028c964e5d60788dcf35c370d942a5bc4c5f1682b7edf9787ce6ca60b363d58267cc71d1916092d90d0a4b8baf8d4ac09cede8651db8b5786292a1f8060b66
 SHA512 
27260d01c5b1bf1ae7120b9d4f95168b4335c8f803b21637af967d534cb9e538484b7c6e2782e79fa0a50b209ce489143546fd648cbc6d209a144ab5bd3f2ca1
+DIST tdesktop-4.11.1.tar.gz 18247241 BLAKE2B 
a4107e4fb208913921c216c66f020302358e53ce24ea63727236388d7b0ec9720438f2cc6e9a28a5bdf20250659222c1af2bc743efbbc5b49acbb92cd14eb6ab
 SHA512 
656c3f0ada8ef9df342e1c6b984c6f47fc164b597697ff4a25f20e2607bbec7ef19f4b1f64003e0ddeae08130eadfb543823cda71bd58ac8c08ee1098c4b5842
+DIST tsetup.4.11.1.tar.xz 52937060 BLAKE2B 
60196278e2cd2a3c98f051a78193354c25effb01cb3b4d9a2e33955db029bd3a2da4fb07096ca65c899db77179a0dbd28970cbc9d535b3da3b6ae1fe874f1f26
 SHA512 
53891bb63348ed0d0fd9d9c39e21392394b1b27c94cb0d28b9f5d02494258300b4c262d66dac942b180391af8cf91fb8cdf9a8cb047e21b3072e5dd7a72ed3ff

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild
similarity index 100%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild



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

2023-11-02 Thread Stefan Strogin
commit: 6807f402a4c26cf5ac140b6a07b62bcd6d7769f4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Nov  2 23:19:56 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Nov  2 23:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6807f402

net-im/telegram-desktop-bin: add 4.11.3, drop 4.11.1-r1

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest  | 4 ++--
 ...esktop-bin-4.11.1-r1.ebuild => telegram-desktop-bin-4.11.3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 0f5722af2ff9..6103a6c4a17b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tdesktop-4.11.1.tar.gz 18247241 BLAKE2B 
a4107e4fb208913921c216c66f020302358e53ce24ea63727236388d7b0ec9720438f2cc6e9a28a5bdf20250659222c1af2bc743efbbc5b49acbb92cd14eb6ab
 SHA512 
656c3f0ada8ef9df342e1c6b984c6f47fc164b597697ff4a25f20e2607bbec7ef19f4b1f64003e0ddeae08130eadfb543823cda71bd58ac8c08ee1098c4b5842
-DIST tsetup.4.11.1.tar.xz 52937060 BLAKE2B 
60196278e2cd2a3c98f051a78193354c25effb01cb3b4d9a2e33955db029bd3a2da4fb07096ca65c899db77179a0dbd28970cbc9d535b3da3b6ae1fe874f1f26
 SHA512 
53891bb63348ed0d0fd9d9c39e21392394b1b27c94cb0d28b9f5d02494258300b4c262d66dac942b180391af8cf91fb8cdf9a8cb047e21b3072e5dd7a72ed3ff
+DIST tdesktop-4.11.3.tar.gz 18254355 BLAKE2B 
0f24ca31bc1b0f5eec6c21c00048f6d15c3c1e491eaf387b8506382cafffbc8afb9fa4b14f26985ab093945371e68681ee1e90f0dcbf3835e7547c02885d7586
 SHA512 
ec17e6f2f3ca59e3697798055b42d4eed02c9f0eb1fd60ea4cf3946be68d1a0a4b720cda5db705a0127902329de96894e6c190842ae6287732ffd02d7ae0b327
+DIST tsetup.4.11.3.tar.xz 52997540 BLAKE2B 
fd722374fe18d860eed437f31f0a3c1da696e02a09111f289a801b34071d24da204df52db93eb80e4bb64220e20ca1d0a4915a8993890d4a74253597b143c261
 SHA512 
6b2ef6a95dde09497249cf09ecd9c3e65764771714e3fed4ace547e56bae5ceb346ff288ad9a51dbae499266d42ee2e549a16c91553a0b6be98cb336dd166a23

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild
similarity index 100%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild



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

2023-12-04 Thread Stefan Strogin
commit: a653ac02479f3f5fead931f2458c1e748d10ca7b
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Dec  5 03:38:41 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Dec  5 03:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a653ac02

net-im/element-desktop-bin: drop 1.11.39, 1.11.45

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest|  2 -
 .../element-desktop-bin-1.11.39.ebuild | 86 --
 .../element-desktop-bin-1.11.45.ebuild | 83 -
 3 files changed, 171 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index adbc0eb668cd..f81956b558c3 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,3 +1 @@
-DIST element-desktop_1.11.39_amd64.deb 88299616 BLAKE2B 
ed6b6e3ba89617632d6350d85e6dda2eac7f5be630b011c9606766b0111ca94df7da16cbb77a047e1830bfc8994cf3ed7803778c9e1eef76506abfa178e4ca63
 SHA512 
9b53df0eb63e6330b8f6e36629978bfad9d26e1ad000abafeaf68c8a50969e1d0703df399c7c50e708a748f20381c00c95217ed8296cfa46d891fc9ae2d6b9c5
-DIST element-desktop_1.11.45_amd64.deb 90253530 BLAKE2B 
fe2961f19b0cd005068a8aa6c90b4217de63195e3214e86854dedcb5cb99e3cc1f0c449957e722ec4ae0540f75b8a2509233f6b8712a5a5ca5c602c394d33686
 SHA512 
b008f1e38218678b52b4e9e756161a44a85d541dd04c6541ddfd15f7e5c9789d510905e050e74426bdae5b76f66e85d15be5fcc109ab549400e2b40cf50d70cc
 DIST element-desktop_1.11.50_amd64.deb 92742494 BLAKE2B 
78b9121f38b133df85e0e11d16e9c82f783822e822931e5f63e551989ac10c9086de86c857844b37a586c13256af1bcab05fefe1bce44eaf2f4bff461672d3f4
 SHA512 
7ff9cca2ef99d20200392a296e1ffb514472523482376c3005025a14188f490375b851928881840d67d75d21efa6346c6d60715e93036ba7e8116a6fba190699

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild
deleted file mode 100644
index 95f65db63e43..
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature unpacker xdg
-
-MY_PN="${PN/-bin}"
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
-HOMEPAGE="https://element.io";
-SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb";
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk dev-libs/atk )
-   )
-   app-crypt/libsecret
-   dev-db/sqlcipher
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nettle
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango"
-
-QA_PREBUILT="opt/Element/chrome-sandbox
-   opt/Element/chrome_crashpad_handler
-   opt/Element/element-desktop
-   opt/Element/libEGL.so
-   opt/Element/libGLESv2.so
-   opt/Element/libffmpeg.so
-   opt/Element/libvk_swiftshader.so
-   opt/Element/libvulkan.so.1
-   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
-   
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
-
-src_prepare() {
-   default
-   rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
-}
-
-src_install() {
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   insinto /
-   doins -r usr
-   doins -r opt
-   local f
-   for f in ${QA_PREBUILT}; do
-   fperms +x "/${f}"
-   done
-   fperms u+s /opt/Element/chrome-sandbox
-
-   dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
-   dosym ${MY_PN} /usr/bin/riot-desktop
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "emojis" media-fonts/noto-emoji
-}

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.45.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.45.ebuild
deleted file mode 100644
index 745bf248a60e..
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.45.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2020-2023 Gento

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

2023-12-04 Thread Stefan Strogin
commit: 44226b6b514ed7a9f3be79e179b637f29fc93bce
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Dec  5 03:38:11 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Dec  5 03:38:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44226b6b

net-im/element-desktop-bin: add 1.11.50

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest|  1 +
 .../element-desktop-bin-1.11.50.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 60701d46c788..adbc0eb668cd 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST element-desktop_1.11.39_amd64.deb 88299616 BLAKE2B 
ed6b6e3ba89617632d6350d85e6dda2eac7f5be630b011c9606766b0111ca94df7da16cbb77a047e1830bfc8994cf3ed7803778c9e1eef76506abfa178e4ca63
 SHA512 
9b53df0eb63e6330b8f6e36629978bfad9d26e1ad000abafeaf68c8a50969e1d0703df399c7c50e708a748f20381c00c95217ed8296cfa46d891fc9ae2d6b9c5
 DIST element-desktop_1.11.45_amd64.deb 90253530 BLAKE2B 
fe2961f19b0cd005068a8aa6c90b4217de63195e3214e86854dedcb5cb99e3cc1f0c449957e722ec4ae0540f75b8a2509233f6b8712a5a5ca5c602c394d33686
 SHA512 
b008f1e38218678b52b4e9e756161a44a85d541dd04c6541ddfd15f7e5c9789d510905e050e74426bdae5b76f66e85d15be5fcc109ab549400e2b40cf50d70cc
+DIST element-desktop_1.11.50_amd64.deb 92742494 BLAKE2B 
78b9121f38b133df85e0e11d16e9c82f783822e822931e5f63e551989ac10c9086de86c857844b37a586c13256af1bcab05fefe1bce44eaf2f4bff461672d3f4
 SHA512 
7ff9cca2ef99d20200392a296e1ffb514472523482376c3005025a14188f490375b851928881840d67d75d21efa6346c6d60715e93036ba7e8116a6fba190699

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild
new file mode 100644
index ..745bf248a60e
--- /dev/null
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature unpacker xdg
+
+MY_PN="${PN/-bin}"
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
+HOMEPAGE="https://element.io";
+SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb";
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret
+   dev-db/sqlcipher
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango"
+
+QA_PREBUILT="opt/Element/chrome-sandbox
+   opt/Element/chrome_crashpad_handler
+   opt/Element/element-desktop
+   opt/Element/libEGL.so
+   opt/Element/libGLESv2.so
+   opt/Element/libffmpeg.so
+   opt/Element/libvk_swiftshader.so
+   opt/Element/libvulkan.so.1
+   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
+   
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
+
+src_prepare() {
+   default
+   rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
+}
+
+src_install() {
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   insinto /
+   doins -r usr
+   doins -r opt
+   local f
+   for f in ${QA_PREBUILT}; do
+   fperms +x "/${f}"
+   done
+   fperms u+s /opt/Element/chrome-sandbox
+
+   dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
+   dosym ${MY_PN} /usr/bin/riot-desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "emojis" media-fonts/noto-emoji
+}



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

2023-02-07 Thread Stefan Strogin
commit: b37e80b849c7f0990f8e5c91a98c3c86cff196cc
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Feb  7 23:00:38 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Feb  7 23:00:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37e80b8

net-im/element-desktop-bin: upgrade to 1.11.22

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...-desktop-bin-1.11.8-r1.ebuild => element-desktop-bin-1.11.22.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index e97b0b85355c..5471563914b5 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.8_amd64.deb 81824720 BLAKE2B 
a359d51bf946bbca2ee76f961533d02bcfbadab90c50d849f50897bb495cfe8199bf55964e9dcae6913d854800ec161638c8255203e4e0e5935a6e319e492b4b
 SHA512 
6a5d7386e84a1c4d35baa3e1cc711f4fbecc9815b2f8afac5bb347054d16fb396dc1d480ca3f4bdabf0754eaf61ff9ed18cc92c548c029b69c01ae325af424b2
+DIST element-desktop_1.11.22_amd64.deb 86439264 BLAKE2B 
560232a4c4ba33f3ebab1aadca823d25183c9a6f2f6ecbbf530059e677a95b2e74b0c9320073d5a6158c527bc6af36d27a891fccb5cce8db5a3b0fce1425d641
 SHA512 
a05bb0c17bdcca5a75ef92577f53711787bf53035f44addaaede0c3ab122a65518ccae9bd872c41926f18ac6812aae0f64b74db8224e4555a52855b89f633d99

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild
similarity index 98%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild
index b06fc2ffab40..a265fd85b2b5 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-10-21 Thread Stefan Strogin
commit: 2e79f36a82ef1df84c3a6a1f596ec3dc27c46e33
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Oct 21 23:52:17 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri Oct 21 23:53:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e79f36a

net-im/discord-bin: upgrade 0.0.20 -> 0.0.21

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest | 2 +-
 .../{discord-bin-0.0.20-r1.ebuild => discord-bin-0.0.21.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index a9024b0bb762..11b892b90881 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1 @@
-DIST discord-0.0.20.tar.gz 77399859 BLAKE2B 
74f73bcbfdfb1d0ada03510e471bd1e0838ad3fb4a514d2357d1fb38a4ccad0fe09000c44300c9af692ee757284e174bf9c32125a00d36c217caba12d9d045ac
 SHA512 
720bc8a8b61cbbe3566c34065f9831571da121d210e3f2876c34cb964d60bab33f8dc16f7ca758e918cd8f35a69699c0b9063782e6c95087c0baa41a6d0e7cf5
+DIST discord-0.0.21.tar.gz 77529460 BLAKE2B 
33281b155abe027965e0c6954fe582bce2135d650d46a473fc8b2d98ff74f4522fc60a502b3afb4385274ede4f7901cb9779efd0abfae2954d04834dd8ad282f
 SHA512 
149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d

diff --git a/net-im/discord-bin/discord-bin-0.0.20-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.21.ebuild
similarity index 100%
rename from net-im/discord-bin/discord-bin-0.0.20-r1.ebuild
rename to net-im/discord-bin/discord-bin-0.0.21.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-libs/libopenshot/

2022-10-26 Thread Stefan Strogin
commit: 84b0d06216e11fd65bbc0b3404ce0abcc260064c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Oct 26 19:26:14 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Oct 26 19:37:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b0d062

media-libs/libopenshot: add missing dep on protobuf

Signed-off-by: Stefan Strogin  gentoo.org>

 media-libs/libopenshot/libopenshot-0.2.7.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libopenshot/libopenshot-0.2.7.ebuild 
b/media-libs/libopenshot/libopenshot-0.2.7.ebuild
index bd3a3381e83f..2b8a04af8424 100644
--- a/media-libs/libopenshot/libopenshot-0.2.7.ebuild
+++ b/media-libs/libopenshot/libopenshot-0.2.7.ebuild
@@ -20,6 +20,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-libs/jsoncpp:0=
+   dev-libs/protobuf:=
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5[widgets]



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-02-13 Thread Stefan Strogin
commit: 08498d463d603974ab61da5466ab56d3ca201b50
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Feb 14 01:23:33 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Feb 14 01:23:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08498d46

net-im/discord: add 0.0.25, drop 0.0.24

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.24.ebuild => discord-0.0.25.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 3ff39e5d5baf..b1f0b60d9ccf 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.24.tar.gz 77551317 BLAKE2B 
2a0ff44eac145aeadeeebe21ac03a756e5e088cc130ccfcb6a6a7b8040bf7507de49b788047e04cc6c9b1fb799ada6fc0b47a1804c5c910bbf4db362e1b5cb6e
 SHA512 
9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40
+DIST discord-0.0.25.tar.gz 77709937 BLAKE2B 
48617283675866b3ec8e8e7000800897fc8532ced4329a59561826d1eb018106ff4d499b5a3620ab3d557970f066f0e973211f9eb32f2566130298bd41abff57
 SHA512 
21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224

diff --git a/net-im/discord/discord-0.0.24.ebuild 
b/net-im/discord/discord-0.0.25.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.24.ebuild
rename to net-im/discord/discord-0.0.25.ebuild



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

2023-02-26 Thread Stefan Strogin
commit: 4ed084832c467a7ecff7b02cfd77623d9b3ef3b1
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Feb 27 02:11:26 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Feb 27 02:11:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed08483

net-im/element-desktop-bin: upgrade 1.11.22 -> 1.11.23

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.11.22.ebuild => element-desktop-bin-1.11.23.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 5471563914b5..9e5e12b782b9 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.22_amd64.deb 86439264 BLAKE2B 
560232a4c4ba33f3ebab1aadca823d25183c9a6f2f6ecbbf530059e677a95b2e74b0c9320073d5a6158c527bc6af36d27a891fccb5cce8db5a3b0fce1425d641
 SHA512 
a05bb0c17bdcca5a75ef92577f53711787bf53035f44addaaede0c3ab122a65518ccae9bd872c41926f18ac6812aae0f64b74db8224e4555a52855b89f633d99
+DIST element-desktop_1.11.23_amd64.deb 86329464 BLAKE2B 
1dfef4eeebc78b9bf61795d8e59fee4069484dcc4ec53cb6ecc077cbead0eb563ccb5e3c52b47c274e15afe9cf244808904dbd8f87b6d2608098c4eb8498e456
 SHA512 
6aad946b1398b3da0b5993883aeffaa08d9b3f5104759eda3379e4dc2586106358aad7d88ee4b1484e11606a36781f909f52d4bb12c3eeb421f84a94abc0732e

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.23.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.23.ebuild



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

2022-10-08 Thread Stefan Strogin
commit: 95c3b965332b174e0ce24aca3e6048bafe36d773
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Sep 29 11:59:03 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Oct  8 23:05:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c3b965

net-im/element-desktop-bin: update SRC_URI, add files to QA_PREBUILT

The Debian repo changed from packages.riot.im to packages.element.io,
the files are the same.
<https://element.io/get-started#linux-details>

Closes: https://bugs.gentoo.org/861386
Closes: https://bugs.gentoo.org/861821
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>
Closes: https://github.com/gentoo/gentoo/pull/27525
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild
index 60b6ee4a0616..b06fc2ffab40 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild
@@ -9,7 +9,7 @@ MY_PN="${PN/-bin}"
 
 DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
 HOMEPAGE="https://element.io";
-SRC_URI="https://packages.riot.im/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb";
+SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb";
 S="${WORKDIR}"
 
 LICENSE="Apache-2.0"
@@ -54,7 +54,9 @@ QA_PREBUILT="opt/Element/chrome-sandbox
opt/Element/libGLESv2.so
opt/Element/libffmpeg.so
opt/Element/libvk_swiftshader.so
-   opt/Element/libvulkan.so.1"
+   opt/Element/libvulkan.so.1
+   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/native/index.node
+   
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
 
 src_prepare() {
default



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

2023-01-08 Thread Stefan Strogin
commit: a5d7562574bb3486d9826712d5e541ab9f9112cc
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jan  1 14:57:48 2023 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Jan  9 04:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d75625

net-im/telegram-desktop-bin: bump version to 4.5.3

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/28924
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.5.3.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index e1d3f4b07338..94c959175baf 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -2,7 +2,9 @@ DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62a
 DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c6245723b1dc7e934bc722079f22adee5474380b2d1ca518154ad1ebda4da7c61e2f8013c024541c5ebc4b3549bc083e0c5
 SHA512 
7032d5ba176e740279304fa91e74ab780f2bb102f29041bde4a2a8fa53a698f85410a6822bf95747b870476a608dfab7aafb5512f21820727b86151346960662
 DIST tdesktop-4.3.4.tar.gz 17191105 BLAKE2B 
4cf1fa520a38316b94939d495a87e0dffd61d2adad1ff56910855064a86e9e1b380ee1dfcaee43ab13ac2acfa82e283ac985b73d659344299586bb1653d95503
 SHA512 
707e1eeff49777bae1f386be4aefd8510b0d18e78f1b98fa3357e1d0be73c65558a1ab2d59fe0259ffdc7760f1f4debf598ef62555e9d13a42e843eb7c76a6bd
 DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
+DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
 DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844
 DIST tsetup.4.3.4.tar.xz 50082244 BLAKE2B 
71a69b0cb32d70b381ea210f01259874e69003d7fa19dfb435a4059410523ae97de2e0497c348e54f7799ee9221db4e41307653b750fff4c9e8658bfe3cdf589
 SHA512 
ef723331cb7e54c95b46aa05553d8e9c18e3782ad6abdb948a99b66a7806d99a06d07a6d9233a902d7becfda0070135e423a21468c71ce22a39f434f476a489d
 DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
+DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.5.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.5.3.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.5.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org";
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S=&qu

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

2022-09-28 Thread Stefan Strogin
commit: a759a7f3bd6070f176e37bacf04f15871d2c5e93
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Sep 29 03:25:47 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Sep 29 03:25:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a759a7f3

net-im/element-desktop-bin: upgrade 1.11.1 -> 1.11.8

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.11.1.ebuild => element-desktop-bin-1.11.8.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 0b6a47d77529..e97b0b85355c 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.1_amd64.deb 77798732 BLAKE2B 
8f7bf5649f2cc92b537b7c916a4b5ee019f7d69bc2f1c401780d2dc7d991e24497655188173d70b85d325fa5c66a9cadafa09113da4afc4bf2cb6af66992242d
 SHA512 
d13fe1805e47740e7465a11a1eaddac9278fa93f9636fe6ef1eac5e862024432ccd72fe01d5d42576433b0f29fce71639dee9c1bcead03fd424f0e1a4d73ba70
+DIST element-desktop_1.11.8_amd64.deb 81824720 BLAKE2B 
a359d51bf946bbca2ee76f961533d02bcfbadab90c50d849f50897bb495cfe8199bf55964e9dcae6913d854800ec161638c8255203e4e0e5935a6e319e492b4b
 SHA512 
6a5d7386e84a1c4d35baa3e1cc711f4fbecc9815b2f8afac5bb347054d16fb396dc1d480ca3f4bdabf0754eaf61ff9ed18cc92c548c029b69c01ae325af424b2

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.8.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.8.ebuild



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

2021-05-19 Thread Stefan Strogin
commit: c545fd903f6bd60574ef17f161747af0efe56be7
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed May 19 23:30:39 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed May 19 23:30:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c545fd90

net-im/element-desktop-bin: upgrade to 1.7.28

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.7.22.ebuild => element-desktop-bin-1.7.28.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 79df80388df..14ee5e10f1e 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.22_amd64.deb 79128922 BLAKE2B 
f2df52bd2bc0b2b6b641ec36433c0795696831f33c812e27708f86b73c2540c914ef6e46056a52c225a6dce089876923662adee8834cf2ecb6ce9cf1570ed5ad
 SHA512 
b5b7b58c4ae868f49627f8f94b03ef456a33bbe92c2caef7e2d2ec71a85ed481edc18de19a4416c9d5efe670333d532ffdbbc3788756181e59a4fc75e236ecd1
+DIST element-desktop_1.7.28_amd64.deb 82757360 BLAKE2B 
233b7e5dbd3de8ea8ff9cb452dee9255dee8040ca5dbb4ff3235b24c5f94ce4373a8e5c48ce81837642127b7080c8fe4f1223a74ac2bd699a8ff1f9d9fbe9f42
 SHA512 
2f3416cc254e321ae2617450aaec003ea0a80fbb2b9776c291251607171c2e901d0326feb8f7ad0f4a515496f4c0d1d7845259cbacb230d1fa31265cbef7108c

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.22.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild
similarity index 98%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.22.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild
index 44fca3b89b3..f7209b876ed 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.7.22.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild
@@ -54,7 +54,6 @@ QA_PREBUILT="
/opt/Element/libGLESv2.so
/opt/Element/libffmpeg.so
/opt/Element/libvk_swiftshader.so
-   /opt/Element/libvulkan.so
/opt/Element/swiftshader/libEGL.so
/opt/Element/swiftshader/libGLESv2.so"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2021-05-21 Thread Stefan Strogin
commit: f4f44a8e08d7ade6bd6f8f5e771c4f64c6d9e0c0
Author: Nicu Borta  tutanota  com>
AuthorDate: Sat May  1 18:10:03 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat May 22 02:39:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f44a8e

www-client/qutebrowser: upgrade 2.2.0 -> 2.2.1

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Nicu Borta  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/20637
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/Manifest | 2 +-
 .../{qutebrowser-2.2.0-r1.ebuild => qutebrowser-2.2.1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index c4d3eae6bff..1506d50d97d 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,2 +1,2 @@
 DIST qutebrowser-2.1.1.tar.gz 6249239 BLAKE2B 
941742728f305539b07f2c97198cb3154a2c9d60da3a25175c34875d647fae8f802deaf906ce688a3f81327560f8d9a740314cfdd8dc3aac767bd3aaec30f14d
 SHA512 
85c81454406e25a347866984059923500a23dfe9d2427324d6998a9738962155442b69e3b6318c2683fb7790ba908e8486ea0d42073c38d7a5a1f249577c2b5d
-DIST qutebrowser-2.2.0.tar.gz 6297885 BLAKE2B 
c43d5fdefe4fdabf479b7575ffc1582340aa6ca3add7f717a4d46ebe24fd086c26e57bee0932262e997abf5a2ce9c636732c83d8659617b16f9a040c196fad68
 SHA512 
79cc35d47a48d4eef8abb95082aa047a63356f53ac94027b48fbd679621f172e5fa4863af21e2398c6ec37b554871ca96e7338381aee2e0b01f6e1d661823fbc
+DIST qutebrowser-2.2.1.tar.gz 6299507 BLAKE2B 
a92ce4c79c35932c6cb8b7a8b9ecaefe61aedbfc1a4e77e41a70a4111859ab5d1f1fdd57b4e9a5097aaa13dc86cb0dcf939ec97ac9d2bb15131bcd1a50c2c540
 SHA512 
397d6e8ababf2c20112a2b7bcbfb30abb441a528ac023214326a61e1f906749ee47dcbd36bea4c2c4a1e31176fd52f0f63d86a1f7a2d8c8f40bc698e8db891cf

diff --git a/www-client/qutebrowser/qutebrowser-2.2.0-r1.ebuild 
b/www-client/qutebrowser/qutebrowser-2.2.1.ebuild
similarity index 100%
rename from www-client/qutebrowser/qutebrowser-2.2.0-r1.ebuild
rename to www-client/qutebrowser/qutebrowser-2.2.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2021-05-22 Thread Stefan Strogin
commit: 9011862db1c19166dbba65f0bd6b31ef412fbeb2
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat May 22 02:47:09 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat May 22 15:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9011862d

www-client/qutebrowser: upgrade to 2.2.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/Manifest |  1 +
 www-client/qutebrowser/qutebrowser-2.2.2.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 1506d50d97d..d6f1197cedc 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,2 +1,3 @@
 DIST qutebrowser-2.1.1.tar.gz 6249239 BLAKE2B 
941742728f305539b07f2c97198cb3154a2c9d60da3a25175c34875d647fae8f802deaf906ce688a3f81327560f8d9a740314cfdd8dc3aac767bd3aaec30f14d
 SHA512 
85c81454406e25a347866984059923500a23dfe9d2427324d6998a9738962155442b69e3b6318c2683fb7790ba908e8486ea0d42073c38d7a5a1f249577c2b5d
 DIST qutebrowser-2.2.1.tar.gz 6299507 BLAKE2B 
a92ce4c79c35932c6cb8b7a8b9ecaefe61aedbfc1a4e77e41a70a4111859ab5d1f1fdd57b4e9a5097aaa13dc86cb0dcf939ec97ac9d2bb15131bcd1a50c2c540
 SHA512 
397d6e8ababf2c20112a2b7bcbfb30abb441a528ac023214326a61e1f906749ee47dcbd36bea4c2c4a1e31176fd52f0f63d86a1f7a2d8c8f40bc698e8db891cf
+DIST qutebrowser-2.2.2.tar.gz 6314896 BLAKE2B 
e4396332b16ea71bc7dfa2d54a275b6058576f029406fd1164803447119474ac39c105e80ad45b4bdd3a217e2cf26e7b8efe76306e8f1ddcef23ebfd8bdf16f4
 SHA512 
ccb785374c083dbd8c6dd99d5427bbba2391c7e18a3d4453750a2a65cb4e82fdaa3065a29eef20f7a2766d9c672177ac3a0c8e6bf13b8e6dd090187986fb04c6

diff --git a/www-client/qutebrowser/qutebrowser-2.2.2.ebuild 
b/www-client/qutebrowser/qutebrowser-2.2.2.ebuild
new file mode 100644
index 000..be33807c24d
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-2.2.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit desktop distutils-r1 optfeature xdg-utils
+
+DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
+HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="scripts test"
+
+BDEPEND="
+   app-text/asciidoc"
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_{7,8})
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests setup.py
+
+# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
+# isn't complete and X11 is required in order to start up qutebrowser.
+RESTRICT="test"
+
+python_compile_all() {
+   a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
+}
+
+python_install_all() {
+   doman doc/${PN}.1
+   domenu misc/org.${PN}.${PN}.desktop
+   doicon -s scalable icons/${PN}.svg
+
+   if use scripts; then
+   insinto /usr/share/qutebrowser/userscripts/
+   doins misc/userscripts/README.md
+   exeinto /usr/share/qutebrowser/userscripts/
+   doexe misc/userscripts/add-nextcloud-bookmarks \
+ misc/userscripts/add-nextcloud-cookbook \
+ misc/userscripts/cast \
+ misc/userscripts/dmenu_qutebrowser \
+ misc/userscripts/format_json \
+ misc/userscripts/getbib \
+ misc/userscripts/kodi \
+ misc/userscripts/open_download \
+ misc/userscripts/openfeeds \
+ misc/userscripts/password_fill \
+ misc/userscripts/qr \
+ misc/userscripts/qute-bitwarden \
+ misc/userscripts/qutedmenu \
+ misc/userscripts/qute-keepass \
+ misc/userscripts/qute-keepassxc \
+ misc/userscripts/qute-lastpass \
+ misc/userscripts/qute-pass \
+ misc/userscripts/readability \
+ misc/userscripts/

[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/

2021-05-23 Thread Stefan Strogin
commit: 35b0b8256de907bbdb3416f18f60af2217e5a606
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Mon May 10 22:40:16 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun May 23 13:04:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b0b825

media-libs/opencv: version bump to 4.5.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell  gmail.com>
Closes: https://bugs.gentoo.org/791550
Closes: https://github.com/gentoo/gentoo/pull/20762
Signed-off-by: Stefan Strogin  gentoo.org>

 media-libs/opencv/Manifest|   2 +
 media-libs/opencv/opencv-4.5.2.ebuild | 568 ++
 2 files changed, 570 insertions(+)

diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest
index 4943bff54f2..20748a1ff12 100644
--- a/media-libs/opencv/Manifest
+++ b/media-libs/opencv/Manifest
@@ -7,4 +7,6 @@ DIST opencv-4.5.0.tar.gz 90116240 BLAKE2B 
bcd6ccc4ff0cb1b66923c17c9d9e4ced711527
 DIST opencv-4.5.0_contrib.tar.gz 60115063 BLAKE2B 
4068905c9f5f308f30f15ad383ae459cbb421d1871344c3548a6c11647ac9da7af8c46798e860bdd1fcbacccda0fb03f6c1cf07b458ddfa5a0c311511627af52
 SHA512 
b2ae72e920c78472fd677281b8dd6f25872399d8ade97b0d3b0fc50bbabea8c00ea849d87bfb311ac148cef663481d0c89c0f6875578c052c1cc7ddcd70e6e17
 DIST opencv-4.5.1.tar.gz 88245766 BLAKE2B 
219403844b459fcce012b942920a7a8264fb85dbf01e694528383a74c667f293e4da6ab87d2a4abf8d062c70445f29d86ad07aa3fb23a0fecb491c9f53d05148
 SHA512 
d74ae3bc340639cbc8b5db41a1fec710acabf8ec828dd28ce3bacf7029d1afd23aeaf47a2273a42995de285daa8aef33a7f90d5c57ef096e2cb872e0845e92b0
 DIST opencv-4.5.1_contrib.tar.gz 60602431 BLAKE2B 
629e820e74147f442f8264c610228892e88c1e84575fb4efa612c8568df40a2e533f90ed2727ba7416e2ff08d9a655400b326841bf090fec79cd31f39334966e
 SHA512 
1ebb9fec53b74039ffa2dc9f00899ab83af615f01156c0454ea7c53161256b6c9fd4548387fbfd197182c2d03db4de8c7170e2877b4648ce92531f821e81fdd7
+DIST opencv-4.5.2.tar.gz 88925795 BLAKE2B 
625d3e1d98d4438ebfa165e595fc661658ae1f218d3c50c0b8dfedf936019093c1e61ead86b19c643205f0d77e40c69ea15c3d95454129a23a2c4e17885b65f3
 SHA512 
07788ec49801bdab963a057871e81fc2b081149c75764810197766d987e54db0d6fd142d2397bbbacefcea6a8be100235ea886ee7e5d5c07ed1156e76249dfec
+DIST opencv-4.5.2_contrib.tar.gz 60800680 BLAKE2B 
d96b3c440090d3ab26f99a3822d1d85581e370dc0fde7cf3a0ff89e79cd598942be7d9bc9f892510f2d66474ceb59c645483a94131ccbbe09f1cf4eeaaa44879
 SHA512 
72ce91dfefc1c3e12cc8e965d90392cfed6c236daafb512aafc14cdad83242bfa0fc1adea308cd07a5483e010633e2996c3b239b2ce12cea47e6e21c36ed398b
 DIST vgg_boostdesc-3.2.0.tar.gz 1867770 BLAKE2B 
1fa5b58e73b6fa56ecf8d19af22298f729942ee1369082e173445d09d3de767bf844bad3d2b462efc1199c392f37c88ba49a9996ba8bfd84b4abeba7de94db63
 SHA512 
4a046aedd639c8eb4b295b0f499e756deb66210ca083f0124c75531e540663367cb58f6d175f66c4713324177036cd89a8869bdab2de8d1736dafc7f00ef9f44

diff --git a/media-libs/opencv/opencv-4.5.2.ebuild 
b/media-libs/opencv/opencv-4.5.2.ebuild
new file mode 100644
index 000..1fee51d33a5
--- /dev/null
+++ b/media-libs/opencv/opencv-4.5.2.ebuild
@@ -0,0 +1,568 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+CMAKE_ECLASS=cmake
+inherit java-pkg-opt-2 java-ant-2 cmake-multilib python-r1 toolchain-funcs
+
+DESCRIPTION="A collection of algorithms and sample code for various computer 
vision problems"
+HOMEPAGE="https://opencv.org";
+TINY_DNN_PV="1.0.0a3"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   dnnsamples? ( 
https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-res10_300x300-caffeemodel.tar.gz
 )
+   download? ( 
https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> 
${PN}-4.4.0_extdep.tar.gz )
+   contrib? (
+   https://github.com/${PN}/${PN}_contrib/archive/${PV}.tar.gz -> 
${P}_contrib.tar.gz
+   contribdnn? ( 
https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-face_landmark_model.tar.gz )
+   contribxfeatures2d? ( 
https://dev.gentoo.org/~amynka/snap/vgg_boostdesc-3.2.0.tar.gz )
+   )"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}" # subslot = libopencv* soname version
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="contrib contribcvv contribdnn contribfreetype contribhdf contribovis 
contribsfm contribxfeatures2d cuda debug dnnsamples download +eigen examples 
+features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k 
lapack lto opencl openexr opengl openmp opencvapps png +python qt5 tesseract 
testprograms threads tiff vaapi v4l vtk webp xine"
+
+# The following lines are shamelessly stolen from ffmpeg-.ebuild with 
modifications
+ARM_CPU_FEATURES=(
+   cpu_flags_arm_neon:NEON
+   cpu_flags_arm_vfpv3:VFPV3
+)
+PPC_CPU_FEATURES=(
+   cpu_flags_ppc

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/moria/

2021-05-23 Thread Stefan Strogin
commit: 85d0266d5c9e636f1a0fb40dd547d9119a3a650b
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun May 23 23:43:14 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun May 23 23:43:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d0266d

games-roguelike/moria: upgrade to 5.7.14

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 games-roguelike/moria/Manifest| 2 +-
 games-roguelike/moria/{moria-5.7.12-r1.ebuild => moria-5.7.14.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/moria/Manifest b/games-roguelike/moria/Manifest
index 49b1ce1a8e9..88300d04f1e 100644
--- a/games-roguelike/moria/Manifest
+++ b/games-roguelike/moria/Manifest
@@ -1 +1 @@
-DIST moria-5.7.12.tar.gz 394633 BLAKE2B 
a73213809ee2f68249cd6c91b9b90a68b91fb1ffb40609c62becd05fd8f874bc6ce7ede97e76dcaab6f8081203f42c5295a1f5613d2d47644b5c585b4e96f2e1
 SHA512 
007768586e5a8fe11a6f65981fa1fe0071b00c53730b309883710a8f1f6bb8f812926467ec2947be7f582228f6d2e5d3d7306ee5504f2ffc056d3ed343d7a9cb
+DIST moria-5.7.14.tar.gz 395191 BLAKE2B 
dfa8481c51009fba3d692d8f5a667a85904149a7756822b435ae8fe30a8ad9c5bb901f6efb21dfe17e1155e49c080ca7b3de154bcd2a5df055a17b3a81b5b6b0
 SHA512 
5c99ed314a29684d2fc18a1429fb7609553a78fd053eac8d61189e0af8c72777d481910153514dfe544a8939be24ed9725fc2b31e89e5d6e26f0b1df5ad4c3e0

diff --git a/games-roguelike/moria/moria-5.7.12-r1.ebuild 
b/games-roguelike/moria/moria-5.7.14.ebuild
similarity index 96%
rename from games-roguelike/moria/moria-5.7.12-r1.ebuild
rename to games-roguelike/moria/moria-5.7.14.ebuild
index 4e425eb4de6..7198955b23e 100644
--- a/games-roguelike/moria/moria-5.7.12-r1.ebuild
+++ b/games-roguelike/moria/moria-5.7.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2021-05-25 Thread Stefan Strogin
commit: ab4857ac26f6aedb8f89f062dac164173037fd13
Author: Miroslav Jaros  mijaros  cz>
AuthorDate: Tue May 25 07:19:56 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue May 25 14:12:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4857ac

net-im/discord-bin: version bump to 0.0.15

Closes: https://bugs.gentoo.org/791892
Signed-off-by: Miroslav Jaros  mijaros.cz>
Closes: https://github.com/gentoo/gentoo/pull/20979
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest | 2 +-
 .../{discord-bin-0.0.14.ebuild => discord-bin-0.0.15.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 78c2cf60e1e..fbd6fcc865d 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1 @@
-DIST discord-0.0.14.deb 71516834 BLAKE2B 
120479556fee1e355e377a0685eee1b1407bb41c566237d7eda511dd1b234f69b9cd623671a904deeda40d0042d566851b666e1f52ca86dca00808d8e76e5d5c
 SHA512 
d5a60e386f23384b53eb57c536026bf546f5ed794cf5ee336727d902a14ed5c750961d710f6da838968d47e0e202933e5665136048aa26cc9f8ee905a38d38f0
+DIST discord-0.0.15.deb 71614892 BLAKE2B 
b97488d0d1b9e1d2cbf5bd92b689b63ca2cd83adda55b18283409bd47914f83193299d07102ab779149e405dd0fbeb327cf63fa98d58e7e59e40f3948342c9ad
 SHA512 
32d6fb819d419b0b7dd1929ad88d5210361136ff3d159af55efde0db6281ff85bdea74be401b3a2235fdc0e0f7b1411bee57d623fe26fe940d658e9f97dd2675

diff --git a/net-im/discord-bin/discord-bin-0.0.14.ebuild 
b/net-im/discord-bin/discord-bin-0.0.15.ebuild
similarity index 100%
rename from net-im/discord-bin/discord-bin-0.0.14.ebuild
rename to net-im/discord-bin/discord-bin-0.0.15.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-video/openshot/

2021-05-25 Thread Stefan Strogin
commit: 3e67b923f41672db2ae24b97e522da7429aa5d14
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed May 26 03:55:12 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed May 26 03:57:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e67b923

media-video/openshot: enable python 3.9

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 media-video/openshot/openshot-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/openshot/openshot-2.5.1.ebuild 
b/media-video/openshot/openshot-2.5.1.ebuild
index 458c78b9f05..0aa6f146efc 100644
--- a/media-video/openshot/openshot-2.5.1.ebuild
+++ b/media-video/openshot/openshot-2.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE=xml
 DISTUTILS_SINGLE_IMPL=1
 



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

2021-06-14 Thread Stefan Strogin
commit: 1a2330f9960f64b888dd5f509210c3853f064caf
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun 15 03:51:45 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Jun 15 03:52:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2330f9

net-im/element-desktop-bin: upgrade 1.7.29 -> 1.7.30

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.7.29.ebuild => element-desktop-bin-1.7.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 4ccc6c1a24d..7fb690fc464 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.29_amd64.deb 81537768 BLAKE2B 
e28d5c419bc8546841402d321100e9b79d23e3b41eef56918037182b189ec7d8a4b00f001dc2f63c9eb8b2e8325079bcbb8ca9697bdb6d3158d2e43bb7fae0be
 SHA512 
fa832ff42bfb533277753eebb9b0e5ed960334138eb00b8aee067788343eb2e89197ac8658908c0faa5bdd45a72290ca14e65e997ed2dbf77f90be447802308c
+DIST element-desktop_1.7.30_amd64.deb 81607832 BLAKE2B 
690019b30129bc941d9992fca66321079c0840f13596f2e89a05751b431f2ca8f66d0d6baeb3d06819a1fe08e8ab24f49d6f84b9184a2ac47696173ee438f329
 SHA512 
a85df796f5536598494658d43ff19802a081b2790715406733adecd2959c87c29c2b44f0c9addc1faf6ec3cc25e710a6eb52bea90c1b21f5668148611c754244

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.30.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.30.ebuild



[gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/

2021-12-31 Thread Stefan Strogin
commit: fa2603cc0f2f391c565a349d2364a2db75936a07
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Dec 31 17:08:46 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri Dec 31 17:08:46 2021 +
URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=fa2603cc

net-im/element-desktop: upgrade to 1.9.8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop/Manifest   | 4 ++--
 .../{element-desktop-1.8.4.ebuild => element-desktop-1.9.8.ebuild}| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index d6ef7e4..3c3c914 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.8.4.tar.gz 1901654 BLAKE2B 
2a0118500f87628323b65ce47ecd19d6533c9c3e59b12c5235bc3ad8c3a883aa66a5d8dabdf6806788bc82d3b46cff24647f467586d068289a7d20531712e2be
 SHA512 
7421ed272aa5c8a70b4748538025a628139f33865f3520265134bb4cceabe63dc352b8c6e85d4fb54bf0afdb21d40ee9a38d843cb0d06a99be608ebeaedd9411
-DIST element-web-1.8.4.tar.gz 1367496 BLAKE2B 
89281908fd7efe2d8fcb9c9332ee5c65d9435113c57818b776a9cdfc8caf360026fc2507dd4c24097d2c3a0793730931963801baa1255b0d8a795621a8a0ee0e
 SHA512 
f2a9512d2772644a81a73a3a8ea05c18b2cab37cdb04ec3ed9c1c67d4ce923cfc5265a43fe73845d022d9292ddcb43cea8ab88401a1911ad95389d44ea78
+DIST element-desktop-1.9.8.tar.gz 1921161 BLAKE2B 
e724f008165ca17ef59ef51af62f18f2d6e0ee3ec5f9586124d96892b170426f0bcba56eb36a3dbdd49a5f96dc39e76c7319515bb4575801ea05511ddb3a88a7
 SHA512 
be00616a164f2faa989beb1f67204a1ecb590aa1564cc444f9e87d0c6fcd2e9abc7c67bad804f05ba204f87415b7e16f2a0fd58db185a2dfffe173d162e4688c
+DIST element-web-1.9.8.tar.gz 1399380 BLAKE2B 
baa217a0cb7e8daee5b92b2b39c5e546ffba1953b0e727a7ed51c53ef88a5192c81b08faaf12d55eae8f5fc73025a44d86696a69811b418aafe9d28142cf8f8c
 SHA512 
a2aeadac8af6afe826225c02b73e75a96cbaf918a144be5ebcae825fbc9714355b3420478b7d832160b016a24e58d423e113f0ead2e54338dbb27f44518f9009

diff --git a/net-im/element-desktop/element-desktop-1.8.4.ebuild 
b/net-im/element-desktop/element-desktop-1.9.8.ebuild
similarity index 99%
rename from net-im/element-desktop/element-desktop-1.8.4.ebuild
rename to net-im/element-desktop/element-desktop-1.9.8.ebuild
index 6d2d3d7..0c0434e 100644
--- a/net-im/element-desktop/element-desktop-1.8.4.ebuild
+++ b/net-im/element-desktop/element-desktop-1.9.8.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 unpacker xdg
 



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

2021-12-31 Thread Stefan Strogin
commit: a932381e9f584a2919a427cc806731071b302d6f
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Dec 31 17:41:32 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri Dec 31 17:42:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a932381e

net-im/element-desktop-bin: upgrade 1.9.7 -> 1.9.8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...lement-desktop-bin-1.9.7.ebuild => element-desktop-bin-1.9.8.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 0f18e251b950..8905b8d6bde5 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.9.7_amd64.deb 81377812 BLAKE2B 
41d271827ad0e2f12f1e79813c06c179741f7a938017bb2f8a893f92ae351c732c62d250aa645ddccadcddb1310c1bd0a1567c785483ad3048a9907a18bf9f8c
 SHA512 
d04bc76344e8648f1ba872f83133f01753a346616adf172e3588e54ef50caf1aaa16268aa5da6e28d14cfc94f2c2e1017707478a8b76b55e46962811520917e7
+DIST element-desktop_1.9.8_amd64.deb 82015034 BLAKE2B 
0dba465f76181ec92154f700959163fde615d1f08d84452810fd9bc4227252b56cf93eada0ab63fa83cf2a263f684df64f0209f125bb2cc492190c0ba02adb71
 SHA512 
6c696964a7ac6ab312b5c20de0f80d8f55104fcba258df7a9b2cc38d5ff4d9b2ffc32cf900c541ec3eb8a3be9261fe8e4f7a5ee3bc70a0cc9d5878e5a9e1e2e9

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.9.7.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.9.8.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.9.7.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.9.8.ebuild



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

2021-12-15 Thread Stefan Strogin
commit: b6a72f59623c07b33aa2810bb3f80902f1f55b01
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Dec 15 11:09:41 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Dec 15 11:09:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a72f59

net-im/element-desktop-bin: upgrade to 1.9.7

Bug: https://bugs.gentoo.org/829223
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...lement-desktop-bin-1.9.5.ebuild => element-desktop-bin-1.9.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index b4b358d0ed04..0f18e251b950 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.9.5_amd64.deb 81353792 BLAKE2B 
ef965955b54b9b9ce9af5ab8539e91bba4878c53d200143a82e47dbb946981d96df7b5a94f77aadb493fb46904794c6d73d04ee2d09b45c2b8922405b921f437
 SHA512 
f9e5cfcb81568dd4763279ccc0375ac45d9ff02cb0f897b35fda79d0b33a5dcbd529111972faed59e1f05d07f38653f57a324c1055b0da8839dd6a669e3e6d07
+DIST element-desktop_1.9.7_amd64.deb 81377812 BLAKE2B 
41d271827ad0e2f12f1e79813c06c179741f7a938017bb2f8a893f92ae351c732c62d250aa645ddccadcddb1310c1bd0a1567c785483ad3048a9907a18bf9f8c
 SHA512 
d04bc76344e8648f1ba872f83133f01753a346616adf172e3588e54ef50caf1aaa16268aa5da6e28d14cfc94f2c2e1017707478a8b76b55e46962811520917e7

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.9.5.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.9.7.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.9.5.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.9.7.ebuild



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

2021-11-30 Thread Stefan Strogin
commit: 2ff5ce155c0ac2d62cb9b88af8e782ca42271b3d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Dec  1 02:37:55 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Dec  1 02:37:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff5ce15

net-im/element-desktop-bin: upgrade to 1.9.5

Closes: https://bugs.gentoo.org/821139
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...lement-desktop-bin-1.9.2.ebuild => element-desktop-bin-1.9.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 536cdcc814c7..b4b358d0ed04 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.9.2_amd64.deb 81260260 BLAKE2B 
3ae8e5d6f369a32c08616b67576bac2d90078b2af0e528da40e074fec5f91086a1f905bab8dd7cbe1ec3d1fad5590bdaeeefec70c44ec470f7cf4f6904253129
 SHA512 
a219d2d85fc13128c29ab989096d8893a3d9f95914c1da11764d8f3695b1c8be12f7f8e6abe62c59daf81a858d210779b2aab87307b2c563bca8bc40fa4d4570
+DIST element-desktop_1.9.5_amd64.deb 81353792 BLAKE2B 
ef965955b54b9b9ce9af5ab8539e91bba4878c53d200143a82e47dbb946981d96df7b5a94f77aadb493fb46904794c6d73d04ee2d09b45c2b8922405b921f437
 SHA512 
f9e5cfcb81568dd4763279ccc0375ac45d9ff02cb0f897b35fda79d0b33a5dcbd529111972faed59e1f05d07f38653f57a324c1055b0da8839dd6a669e3e6d07

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.9.2.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.9.5.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.9.2.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.9.5.ebuild



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

2021-03-24 Thread Stefan Strogin
commit: 73e686132cb621edb2aabf2f60b8632da0caf1b4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Mar 24 16:23:54 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Mar 24 16:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e68613

net-im/discord-bin: upgrade to 0.0.14

Closes: https://bugs.gentoo.org/777939
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest | 2 +-
 .../{discord-bin-0.0.13.ebuild => discord-bin-0.0.14.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 8d32ede1a16..78c2cf60e1e 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1 @@
-DIST discord-0.0.13.deb 70624982 BLAKE2B 
210dc6f287ccf17d14cb595ad41d508b0d73285e0cb1cacd24b678377c0aa7f5bc111b5cc3a1a3054a05349b96cdd82f589b6001ceca44fbe33bf78513f83f2d
 SHA512 
6b42039a37034f1774f9ad07c9b43dab326ee4f7915b07f976c596ec9cad166871c870145bee42bce170e724c1e99fdd91388f1a6c5f0ec434f757389f1f89e6
+DIST discord-0.0.14.deb 71516834 BLAKE2B 
120479556fee1e355e377a0685eee1b1407bb41c566237d7eda511dd1b234f69b9cd623671a904deeda40d0042d566851b666e1f52ca86dca00808d8e76e5d5c
 SHA512 
d5a60e386f23384b53eb57c536026bf546f5ed794cf5ee336727d902a14ed5c750961d710f6da838968d47e0e202933e5665136048aa26cc9f8ee905a38d38f0

diff --git a/net-im/discord-bin/discord-bin-0.0.13.ebuild 
b/net-im/discord-bin/discord-bin-0.0.14.ebuild
similarity index 98%
rename from net-im/discord-bin/discord-bin-0.0.13.ebuild
rename to net-im/discord-bin/discord-bin-0.0.14.ebuild
index 36719eb898c..085aa80b0b9 100644
--- a/net-im/discord-bin/discord-bin-0.0.13.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2021-04-07 Thread Stefan Strogin
commit: a2df71f74c0d103e97b476f39328afd78beccef8
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Apr  8 01:28:11 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Apr  8 01:29:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2df71f7

www-client/qutebrowser: upgrade 2.1.0 -> 2.1.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/Manifest | 2 +-
 .../qutebrowser/{qutebrowser-2.1.0.ebuild => qutebrowser-2.1.1.ebuild}  | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 2f0f1322f8a..d703d5dba82 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1 +1 @@
-DIST qutebrowser-2.1.0.tar.gz 6246732 BLAKE2B 
8765112265a3b0852ef4f55aae2e69e0d6d623d218ed40c54e0a5d7a76ac9ed83885fa83a3112419f1b01316c3ae06934e89f316d280c2ecfabf70966bde0ddb
 SHA512 
eec5ebc8cd4ba530cccd8296320768a3824c4f0828c806523acd95762a3dc9a40019b22b9e9219b27d1078648b78f861c6f3792ccfe991c0bdd4b3b95a009c2e
+DIST qutebrowser-2.1.1.tar.gz 6249239 BLAKE2B 
941742728f305539b07f2c97198cb3154a2c9d60da3a25175c34875d647fae8f802deaf906ce688a3f81327560f8d9a740314cfdd8dc3aac767bd3aaec30f14d
 SHA512 
85c81454406e25a347866984059923500a23dfe9d2427324d6998a9738962155442b69e3b6318c2683fb7790ba908e8486ea0d42073c38d7a5a1f249577c2b5d

diff --git a/www-client/qutebrowser/qutebrowser-2.1.0.ebuild 
b/www-client/qutebrowser/qutebrowser-2.1.1.ebuild
similarity index 98%
rename from www-client/qutebrowser/qutebrowser-2.1.0.ebuild
rename to www-client/qutebrowser/qutebrowser-2.1.1.ebuild
index defe2baa7c4..1260f00c148 100644
--- a/www-client/qutebrowser/qutebrowser-2.1.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.1.1.ebuild
@@ -62,6 +62,7 @@ python_install_all() {
  misc/userscripts/qute-bitwarden \
  misc/userscripts/qutedmenu \
  misc/userscripts/qute-keepass \
+ misc/userscripts/qute-keepassxc \
  misc/userscripts/qute-lastpass \
  misc/userscripts/qute-pass \
  misc/userscripts/readability \



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2021-04-07 Thread Stefan Strogin
commit: d3f3a5f21b4765bd8dbd0d034feaa962095935b0
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Apr  8 02:12:05 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Apr  8 02:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f3a5f2

www-client/qutebrowser: sync 

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/qutebrowser-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 255fa35da86..a46589e9223 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -70,6 +70,7 @@ python_install_all() {
  misc/userscripts/qute-bitwarden \
  misc/userscripts/qutedmenu \
  misc/userscripts/qute-keepass \
+ misc/userscripts/qute-keepassxc \
  misc/userscripts/qute-lastpass \
  misc/userscripts/qute-pass \
  misc/userscripts/readability \



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/qca/

2020-07-07 Thread Stefan Strogin
commit: 8a9966d2461b9eb79d118768f11806142dc12069
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jul  8 06:06:17 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jul  8 06:06:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8a9966d2

app-crypt/qca: drop old 2.2.1

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

 app-crypt/qca/Manifest |  1 -
 app-crypt/qca/qca-2.2.1.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 0694198..df985ae 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,3 +1,2 @@
-DIST qca-2.2.1.tar.xz 691676 BLAKE2B 
d5bcc0d6e791811e1efcdbf2e09916fe40ad682b0e59b2993c73a5bd79e09fc28facdec81259a982bee05223c8dfce78b9a6b729ca4e566c0901a13b91575379
 SHA512 
3a0e8aa7cf3ea9a7244facaf1d521ebca2753af37636e7bf5f21c57ae880ac9682ae7d6d9fa5ce41b73568ff9538214956b89cd41228c2cb828d9068c2031a9c
 DIST qca-2.3.0.tar.xz 729504 BLAKE2B 
71cf9dfae00066c14e1055da1fa1a8e1210f538b1addfde1b99a9b26b1e8f7dd61e289d0f505b5ec04d5f4745216d4fd0f8be8f8de9e9cbf74123907ba703d0e
 SHA512 
ca9251868e073834562fa62ffc64b3e7817c9ddadc6bc3fb99cf8b5c8d859969562170a98874be9590c617b2dd8e5590d2c83792554f54bb880c677902db22fe
 DIST qca-2.3.1.tar.xz 725984 BLAKE2B 
a99121dd95822ef5e1057dc9ad9250bb14486f42b0571936453644bc7c5649f16cbc918fa04d4a5af2c62bc35cc672159a84e27a86e685cfe320518a42076052
 SHA512 
092704a8d7c5973f05c82584ea55b4f8f874965aea943277e50fde873913a9bdad6a51ea74fc0036bbb632a13141cb4c030504229c06779890286205929f6021

diff --git a/app-crypt/qca/qca-2.2.1.ebuild b/app-crypt/qca/qca-2.2.1.ebuild
deleted file mode 100644
index 48cd52e..000
--- a/app-crypt/qca/qca-2.2.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake qmake-utils
-
-DESCRIPTION="Qt Cryptographic Architecture (QCA)"
-HOMEPAGE="https://userbase.kde.org/QCA";
-SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris"
-
-IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 sasl 
softstore +ssl test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-"
-RDEPEND="
-   dev-qt/qtcore:5
-   botan? ( dev-libs/botan:= )
-   gcrypt? ( dev-libs/libgcrypt:= )
-   gpg? ( app-crypt/gnupg )
-   nss? ( dev-libs/nss )
-   pkcs11? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   dev-libs/pkcs11-helper
-   )
-   sasl? ( dev-libs/cyrus-sasl:2 )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.1:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-qt/qtnetwork:5
-   dev-qt/qttest:5
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-disable-pgp-test.patch"
-   "${FILESDIR}/${PN}-2.2.0-libressl.patch"
-)
-
-qca_plugin_use() {
-   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
-}
-
-src_configure() {
-   local mycmakeargs=(
-   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt5_get_mkspecsdir)/features"
-   -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt5_get_plugindir)"
-   $(qca_plugin_use botan)
-   $(qca_plugin_use gcrypt)
-   $(qca_plugin_use gpg gnupg)
-   $(qca_plugin_use logger)
-   $(qca_plugin_use nss)
-   $(qca_plugin_use pkcs11)
-   $(qca_plugin_use sasl cyrus-sasl)
-   $(qca_plugin_use softstore)
-   $(qca_plugin_use ssl ossl)
-   -DBUILD_TESTS=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
-   cmake_src_test
-}
-
-src_install() {
-   cmake_src_install
-
-   if use doc; then
-   pushd "${BUILD_DIR}" >/dev/null || die
-   doxygen Doxyfile || die
-   dodoc -r apidocs/html
-   popd >/dev/null || die
-   fi
-
-   if use examples; then
-   dodoc -r "${S}"/examples
-   fi
-}



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/qca/files/, app-crypt/qca/

2020-07-07 Thread Stefan Strogin
commit: bffe57b626ad8540ac37e4569947a3b33d8032e6
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jul  8 06:05:12 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jul  8 06:05:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bffe57b6

app-crypt/qca: upgrade to 2.3.1

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

 app-crypt/qca/Manifest   |   1 +
 app-crypt/qca/files/qca-2.3.1-libressl.patch | 104 +++
 app-crypt/qca/qca-2.3.1.ebuild   |  91 +++
 3 files changed, 196 insertions(+)

diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index b72a547..0694198 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,2 +1,3 @@
 DIST qca-2.2.1.tar.xz 691676 BLAKE2B 
d5bcc0d6e791811e1efcdbf2e09916fe40ad682b0e59b2993c73a5bd79e09fc28facdec81259a982bee05223c8dfce78b9a6b729ca4e566c0901a13b91575379
 SHA512 
3a0e8aa7cf3ea9a7244facaf1d521ebca2753af37636e7bf5f21c57ae880ac9682ae7d6d9fa5ce41b73568ff9538214956b89cd41228c2cb828d9068c2031a9c
 DIST qca-2.3.0.tar.xz 729504 BLAKE2B 
71cf9dfae00066c14e1055da1fa1a8e1210f538b1addfde1b99a9b26b1e8f7dd61e289d0f505b5ec04d5f4745216d4fd0f8be8f8de9e9cbf74123907ba703d0e
 SHA512 
ca9251868e073834562fa62ffc64b3e7817c9ddadc6bc3fb99cf8b5c8d859969562170a98874be9590c617b2dd8e5590d2c83792554f54bb880c677902db22fe
+DIST qca-2.3.1.tar.xz 725984 BLAKE2B 
a99121dd95822ef5e1057dc9ad9250bb14486f42b0571936453644bc7c5649f16cbc918fa04d4a5af2c62bc35cc672159a84e27a86e685cfe320518a42076052
 SHA512 
092704a8d7c5973f05c82584ea55b4f8f874965aea943277e50fde873913a9bdad6a51ea74fc0036bbb632a13141cb4c030504229c06779890286205929f6021

diff --git a/app-crypt/qca/files/qca-2.3.1-libressl.patch 
b/app-crypt/qca/files/qca-2.3.1-libressl.patch
new file mode 100644
index 000..0424378
--- /dev/null
+++ b/app-crypt/qca/files/qca-2.3.1-libressl.patch
@@ -0,0 +1,104 @@
+From 56f60bc221d88e0753494c3e7ee320dc0f9de030 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Wed, 26 Feb 2020 04:41:28 +0200
+Subject: [PATCH] Fix build with LibreSSL
+
+Signed-off-by: Stefan Strogin 
+---
+ plugins/qca-ossl/qca-ossl.cpp | 24 
+ 1 file changed, 24 insertions(+)
+
+diff --git a/plugins/qca-ossl/qca-ossl.cpp b/plugins/qca-ossl/qca-ossl.cpp
+index ee872d72..4ee5d7c8 100644
+--- a/plugins/qca-ossl/qca-ossl.cpp
 b/plugins/qca-ossl/qca-ossl.cpp
+@@ -41,7 +41,13 @@
+ #include 
+ #include 
+ 
++#ifndef RSA_F_RSA_OSSL_PRIVATE_DECRYPT
++#define RSA_F_RSA_OSSL_PRIVATE_DECRYPT RSA_F_RSA_EAY_PRIVATE_DECRYPT
++#endif
++
++#ifndef LIBRESSL_VERSION_NUMBER
+ #include 
++#endif
+ 
+ using namespace QCA;
+ 
+@@ -1262,6 +1268,7 @@ public:
+ protected:
+ };
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+ class opensslHkdfContext : public HKDFContext
+ {
+ Q_OBJECT
+@@ -1291,6 +1298,7 @@ public:
+   return out;
+   }
+ };
++#endif // LIBRESSL_VERSION_NUMBER
+ 
+ class opensslHMACContext : public MACContext
+ {
+@@ -4990,7 +4998,11 @@ public:
+   case TLS::TLS_v1:
+   ctx = SSL_CTX_new(TLS_client_method());
+   SSL_CTX_set_min_proto_version(ctx, TLS1_VERSION);
++#ifdef TLS1_3_VERSION
+   SSL_CTX_set_max_proto_version(ctx, TLS1_3_VERSION);
++#else
++  SSL_CTX_set_max_proto_version(ctx, TLS1_2_VERSION);
++#endif
+   break;
+   case TLS::DTLS_v1:
+   default:
+@@ -5011,7 +5023,11 @@ public:
+   QStringList cipherList;
+   for(int i = 0; i < sk_SSL_CIPHER_num(sk); ++i) {
+   const SSL_CIPHER *thisCipher = sk_SSL_CIPHER_value(sk, 
i);
++#ifndef LIBRESSL_VERSION_NUMBER
+   cipherList += 
QString::fromLatin1(SSL_CIPHER_standard_name(thisCipher));
++#else
++  cipherList += 
QString::fromLatin1(SSL_CIPHER_get_name(thisCipher));
++#endif
+   }
+   sk_SSL_CIPHER_free(sk);
+ 
+@@ -5404,7 +5420,11 @@ public:
+   sessInfo.version = TLS::TLS_v1;
+   }
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+   sessInfo.cipherSuite = 
QString::fromLatin1(SSL_CIPHER_standard_name(SSL_get_current_cipher(ssl)));
++#else
++  sessInfo.cipherSuite = 
QString::fromLatin1(SSL_CIPHER_get_name(SSL_get_current_cipher(ssl)));
++#endif
+ 
+   sessInfo.cipherMaxBits = SSL_get_cipher_bits(ssl, 
&(sessInfo.cipherBits));
+ 
+@@ -6751,7 +6771,9 @@ public:
+ #endif
+   list += QStringLiteral("pbkdf1(sha1)");
+   list += QStringLiteral("pbkdf2(sha1)");
++#ifndef LIBRESSL_VERSION_NUMBER
+   list += QStringLiteral("hkdf(sha256)");
++#endif
+   list += QStringLiteral("pkey");
+   list += QStringLiteral("dlgroup");
+   list 

[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/, www-client/qutebrowser/files/

2020-07-09 Thread Stefan Strogin
commit: 70e4bb05d4fbde54ded8fdef1aec5b1f5e5f3bcb
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jul  9 17:09:25 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jul  9 17:15:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e4bb05

www-client/qutebrowser: drop old 1.11.1-r1

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

 www-client/qutebrowser/Manifest|  1 -
 .../files/qutebrowser-1.11.1-session-restore.patch | 45 -
 .../qutebrowser/qutebrowser-1.11.1-r1.ebuild   | 77 --
 3 files changed, 123 deletions(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 61af532234d..086064b7539 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,3 +1,2 @@
-DIST qutebrowser-1.11.1.tar.gz 6789139 BLAKE2B 
0f13c30a629a7ce6339a8506f1a16bbe6123fd28de9ada2f8105a2434d8493549aa79e5d42e7b871dc25e23866b36ecbb712ddfdfc4db139b2a6ee712f8aeb4a
 SHA512 
56f18bc4d9a64e37f73a6ea69953c1a6a06d88c033c2484528b19475616c3229c2aa75f4fbf27668aef7a08358491eb27b3d8e16049021478ba8b4be7433f61f
 DIST qutebrowser-1.12.0.tar.gz 3979851 BLAKE2B 
1a55c8b10aea5b618c0aa730828a123b127f1185d4e3f57b48f5c741c1bd5600e92b5e1bd48a1d3df94449eec650bb6f0d8b84a0c1f6f5ece045a6a0bce5583f
 SHA512 
a8d979310f7c00a64b8cf976529def09b9a42542c80dd7055e2a38a174d9ef51834de6e816739911454a73ad9cc79a7d3e1fcda7d76bade463bc253aeb9ef608
 DIST qutebrowser-1.13.0.tar.gz 4015550 BLAKE2B 
cc2f2779ca994da48e85156d5bba0a70f6f5380bc6c362e05944a2454e22ee99acf15875def448675ea86af8a919290dfaca5abf97ee5603e6c2b0d2ed41fabb
 SHA512 
ee598db9416e4efcf5d8bc6aaa3d373637ed67f181e67e56c04fd7f2c12ebaf185f67a9463fff195d74ff7a239ce0a88c24bf35d3ad627116e2fa5ebed973d3d

diff --git 
a/www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch 
b/www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch
deleted file mode 100644
index 060c94eee6b..000
--- a/www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 22e15acc1e617174a9fde3e53100a1b71ca7f462 Mon Sep 17 00:00:00 2001
-From: Florian Bruhin 
-Date: Tue, 26 May 2020 16:48:00 +0200
-Subject: [PATCH] Update Qt 5.15 session workaround for lazy_restore
-
-See #5359
-
-(cherry picked from commit 093a454bf4e386eda8715bc3ea2b217760d5f070)
-Upstream-Status: Accepted
-[https://github.com/qutebrowser/qutebrowser/commit/093a454bf4e386eda8715bc3ea2b217760d5f070
-expected in v1.12.0]

- qutebrowser/browser/webengine/webenginetab.py | 6 +-
- qutebrowser/html/warning-sessions.html| 1 +
- 2 files changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/qutebrowser/browser/webengine/webenginetab.py 
b/qutebrowser/browser/webengine/webenginetab.py
-index 647fa60abc..f61404f4ea 100644
 a/qutebrowser/browser/webengine/webenginetab.py
-+++ b/qutebrowser/browser/webengine/webenginetab.py
-@@ -648,7 +648,11 @@ def load_items(self, items):
- if qtutils.version_check('5.15', compiled=False):
- # WORKAROUND for 
https://github.com/qutebrowser/qutebrowser/issues/5359
- if items:
--self._tab.load_url(items[-1].url)
-+url = items[-1].url
-+if ((url.scheme(), url.host()) == ('qute', 'back') and
-+len(items) >= 2):
-+url = items[-2].url
-+self._tab.load_url(url)
- return
- 
- if items:
-diff --git a/qutebrowser/html/warning-sessions.html 
b/qutebrowser/html/warning-sessions.html
-index f93971c6ab..dd0c4127b6 100644
 a/qutebrowser/html/warning-sessions.html
-+++ b/qutebrowser/html/warning-sessions.html
-@@ -15,6 +15,7 @@ {{ title }}
- 
- 
- Loading a session with this release will only load the most 
recently opened page for every tab. As a result, the back/forward-history 
of every tab will be lost as soon as the session is saved again.
-+Due to that, the session.lazy_restore 
setting does not have any effect.
- A one-time backup of the session folder has been created at {{ datadir }}{{ sep }}sessions{{ sep }}before-qt-515.
- 
- 

diff --git a/www-client/qutebrowser/qutebrowser-1.11.1-r1.ebuild 
b/www-client/qutebrowser/qutebrowser-1.11.1-r1.ebuild
deleted file mode 100644
index 2cfc68ac7db..000
--- a/www-client/qutebrowser/qutebrowser-1.11.1-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-
-inherit desktop distutils-r1 eutils xdg-utils
-
-DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
-HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
-SRC_

[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2020-07-09 Thread Stefan Strogin
commit: d97cbc467b730962c3b93c46f5222d6ae42c1b2b
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jul  9 16:59:19 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jul  9 17:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97cbc46

www-client/qutebrowser: upgrade to 1.13.0

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

 www-client/qutebrowser/Manifest  |  1 +
 www-client/qutebrowser/qutebrowser-1.13.0.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index bb7c20a1cf8..61af532234d 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,2 +1,3 @@
 DIST qutebrowser-1.11.1.tar.gz 6789139 BLAKE2B 
0f13c30a629a7ce6339a8506f1a16bbe6123fd28de9ada2f8105a2434d8493549aa79e5d42e7b871dc25e23866b36ecbb712ddfdfc4db139b2a6ee712f8aeb4a
 SHA512 
56f18bc4d9a64e37f73a6ea69953c1a6a06d88c033c2484528b19475616c3229c2aa75f4fbf27668aef7a08358491eb27b3d8e16049021478ba8b4be7433f61f
 DIST qutebrowser-1.12.0.tar.gz 3979851 BLAKE2B 
1a55c8b10aea5b618c0aa730828a123b127f1185d4e3f57b48f5c741c1bd5600e92b5e1bd48a1d3df94449eec650bb6f0d8b84a0c1f6f5ece045a6a0bce5583f
 SHA512 
a8d979310f7c00a64b8cf976529def09b9a42542c80dd7055e2a38a174d9ef51834de6e816739911454a73ad9cc79a7d3e1fcda7d76bade463bc253aeb9ef608
+DIST qutebrowser-1.13.0.tar.gz 4015550 BLAKE2B 
cc2f2779ca994da48e85156d5bba0a70f6f5380bc6c362e05944a2454e22ee99acf15875def448675ea86af8a919290dfaca5abf97ee5603e6c2b0d2ed41fabb
 SHA512 
ee598db9416e4efcf5d8bc6aaa3d373637ed67f181e67e56c04fd7f2c12ebaf185f67a9463fff195d74ff7a239ce0a88c24bf35d3ad627116e2fa5ebed973d3d

diff --git a/www-client/qutebrowser/qutebrowser-1.13.0.ebuild 
b/www-client/qutebrowser/qutebrowser-1.13.0.ebuild
new file mode 100644
index 000..aa75aa62045
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-1.13.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit desktop distutils-r1 eutils xdg-utils
+
+DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
+HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="scripts test"
+
+BDEPEND="
+   app-text/asciidoc"
+RDEPEND="
+   >=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
+   >=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.14.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   >=dev-python/PyQtWebEngine-5.14.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
+"
+
+distutils_enable_tests setup.py
+
+# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
+# isn't complete and X11 is required in order to start up qutebrowser.
+RESTRICT="test"
+
+python_compile_all() {
+   a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
+}
+
+python_install_all() {
+   doman doc/${PN}.1
+   domenu misc/org.${PN}.${PN}.desktop
+   doicon -s scalable icons/${PN}.svg
+
+   if use scripts; then
+   # Install only those userscripts that have an explicit license 
header
+   exeinto /usr/share/qutebrowser/userscripts/
+   doexe misc/userscripts/dmenu_qutebrowser
+   doexe misc/userscripts/openfeeds
+   doexe misc/userscripts/qute-keepass
+   doexe misc/userscripts/qute-pass
+   doexe misc/userscripts/rss
+   doexe misc/userscripts/tor_identity
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "PDF display support" www-plugins/pdfjs
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2020-07-09 Thread Stefan Strogin
commit: 314a094f9997db5bf552b8bc1e51b30539283881
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jul  9 17:13:00 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jul  9 17:15:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314a094f

www-client/qutebrowser: add myself as co-maintainer

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

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

diff --git a/www-client/qutebrowser/metadata.xml 
b/www-client/qutebrowser/metadata.xml
index c859c4f503c..0e64656b39a 100644
--- a/www-client/qutebrowser/metadata.xml
+++ b/www-client/qutebrowser/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   ste...@gentoo.org
+       Stefan Strogin
+   

qutebrowser/qutebrowser




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

2020-07-11 Thread Stefan Strogin
commit: 8a0558a2c1eb1cf87d9914fdad87acc5fdd10d69
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Jul 11 20:48:27 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Jul 11 20:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0558a2

net-irc/kvirc: add USE=libressl

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

 net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild | 7 +--
 net-irc/kvirc/kvirc-.ebuild  | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild 
b/net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild
index ad5c9bef704..a3a3c7128ed 100644
--- a/net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild
+++ b/net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild
@@ -30,7 +30,7 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
+IUSE="audiofile +dbus dcc_video debug doc gsm kde libressl +nls oss +perl 
+phonon profile +python spell +ssl theora webkit"
 REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 BDEPEND="dev-lang/perl:0
@@ -66,7 +66,10 @@ DEPEND="dev-qt/qtcore:5
phonon? ( media-libs/phonon[qt5(+)] )
python? ( ${PYTHON_DEPS} )
spell? ( app-text/enchant:0= )
-   ssl? ( dev-libs/openssl:0= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
theora? (
media-libs/libogg
media-libs/libtheora

diff --git a/net-irc/kvirc/kvirc-.ebuild b/net-irc/kvirc/kvirc-.ebuild
index 8be4b3e7e2e..c7a673bfd4a 100644
--- a/net-irc/kvirc/kvirc-.ebuild
+++ b/net-irc/kvirc/kvirc-.ebuild
@@ -30,7 +30,7 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
-IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
+IUSE="audiofile +dbus dcc_video debug doc gsm kde libressl +nls oss +perl 
+phonon profile +python spell +ssl theora webkit"
 REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 BDEPEND="dev-lang/perl:0
@@ -66,7 +66,10 @@ DEPEND="dev-qt/qtcore:5
phonon? ( media-libs/phonon[qt5(+)] )
python? ( ${PYTHON_DEPS} )
spell? ( app-text/enchant:0= )
-   ssl? ( dev-libs/openssl:0= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
theora? (
media-libs/libogg
media-libs/libtheora



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2021-04-22 Thread Stefan Strogin
commit: 110313fc084eb4a3b8f6f9644797b0075259105a
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Apr 22 22:28:13 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Apr 22 22:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110313fc

www-client/qutebrowser: upgrade to 2.2.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/Manifest|  1 +
 ...utebrowser-.ebuild => qutebrowser-2.2.0.ebuild} | 18 ++
 www-client/qutebrowser/qutebrowser-.ebuild |  4 +++-
 3 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index d703d5dba82..c4d3eae6bff 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1 +1,2 @@
 DIST qutebrowser-2.1.1.tar.gz 6249239 BLAKE2B 
941742728f305539b07f2c97198cb3154a2c9d60da3a25175c34875d647fae8f802deaf906ce688a3f81327560f8d9a740314cfdd8dc3aac767bd3aaec30f14d
 SHA512 
85c81454406e25a347866984059923500a23dfe9d2427324d6998a9738962155442b69e3b6318c2683fb7790ba908e8486ea0d42073c38d7a5a1f249577c2b5d
+DIST qutebrowser-2.2.0.tar.gz 6297885 BLAKE2B 
c43d5fdefe4fdabf479b7575ffc1582340aa6ca3add7f717a4d46ebe24fd086c26e57bee0932262e997abf5a2ce9c636732c83d8659617b16f9a040c196fad68
 SHA512 
79cc35d47a48d4eef8abb95082aa047a63356f53ac94027b48fbd679621f172e5fa4863af21e2398c6ec37b554871ca96e7338381aee2e0b01f6e1d661823fbc

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-2.2.0.ebuild
similarity index 86%
copy from www-client/qutebrowser/qutebrowser-.ebuild
copy to www-client/qutebrowser/qutebrowser-2.2.0.ebuild
index a46589e9223..7d86502435d 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.2.0.ebuild
@@ -4,32 +4,31 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_USE_SETUPTOOLS="rdepend"
 
-inherit desktop distutils-r1 git-r3 optfeature xdg-utils
+inherit desktop distutils-r1 optfeature xdg-utils
 
 DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
 HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
-EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="scripts test"
 
 BDEPEND="
app-text/asciidoc"
 RDEPEND="
-   dev-python/attrs[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_{7,8})
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/pypeg2[${PYTHON_USEDEP}]

dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
+   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests setup.py
@@ -38,11 +37,6 @@ distutils_enable_tests setup.py
 # isn't complete and X11 is required in order to start up qutebrowser.
 RESTRICT="test"
 
-python_compile() {
-   ${EPYTHON} scripts/asciidoc2html.py || die
-   distutils-r1_python_compile
-}
-
 python_compile_all() {
a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
 }

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index a46589e9223..603c6acf96c 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -29,7 +29,9 @@ RDEPEND="
dev-python/pypeg2[${PYTHON_USEDEP}]

dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
+   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests setup.py



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2021-04-27 Thread Stefan Strogin
commit: 05c48bc3e9be6335f3bfda8af5c26396519fa63c
Author: Guillaume Seren  gmail  com>
AuthorDate: Fri Apr 23 15:40:36 2021 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Apr 27 10:52:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c48bc3

www-client/qutebrowser: add PyQt5[dbus] dependency

Closes: https://bugs.gentoo.org/785202
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Guillaume Seren  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20514
Signed-off-by: Stefan Strogin  gentoo.org>

 .../{qutebrowser-2.2.0.ebuild => qutebrowser-2.2.0-r1.ebuild}   | 2 +-
 www-client/qutebrowser/qutebrowser-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-2.2.0.ebuild 
b/www-client/qutebrowser/qutebrowser-2.2.0-r1.ebuild
similarity index 96%
rename from www-client/qutebrowser/qutebrowser-2.2.0.ebuild
rename to www-client/qutebrowser/qutebrowser-2.2.0-r1.ebuild
index 7d86502435d..be33807c24d 100644
--- a/www-client/qutebrowser/qutebrowser-2.2.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.2.0-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
dev-python/typing-extensions[${PYTHON_USEDEP}]

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 603c6acf96c..8ed082ba920 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/pypeg2[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
dev-python/typing-extensions[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-04-03 Thread Stefan Strogin
commit: 73ad75163c67239c0bd5917d41658eff87b4ebfb
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Apr  4 01:50:19 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Apr  4 03:29:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ad7516

dev-libs/intel-compute-runtime: don't apply already applied patch

The patch is already applied in this version in upstream.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild
index 4b6c563cdd2a..a58424820a2a 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild
@@ -41,8 +41,6 @@ BDEPEND="virtual/pkgconfig"
 
 DOCS=( "README.md" "FAQ.md" )
 
-PATCHES=( "${FILESDIR}/${PN}-22.12.22749-metrics.patch" )
-
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"



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

2022-05-06 Thread Stefan Strogin
commit: ac29e46efeb512466d925e644feceb4849980965
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri May  6 12:32:02 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri May  6 12:32:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac29e46e

net-im/element-desktop-bin: upgrade 1.10.9 -> 1.10.11

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ent-desktop-bin-1.10.9.ebuild => element-desktop-bin-1.10.11.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 4d93b1fbeb71..38ae1cc7893d 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,2 +1,2 @@
+DIST element-desktop_1.10.11_amd64.deb 95957128 BLAKE2B 
9ca2f74b3d08847f347df2b6c7e4e2cc34e38d7a8ecf4a4f9e1f260330821a176455644ab95a2d267608fd9d1e6eec7b121aaf8f88a2ebf67ab4a1425f03
 SHA512 
553b681b1b4a857ed38e49d56113e5af0d51f37609f9fcd4c9251c3d6ffcfd9e262a433d39f017b0421849af10274d7c2ec93b11f2448110a1bd23d3fbc286fb
 DIST element-desktop_1.10.7_amd64.deb 95797406 BLAKE2B 
bf189092b2c008d53e7f77aea8cb846c77b20f66110876ac83c7105f3c3a44edd759ffeb2d0a8e027ca4bccbb0ed3b225d3d2ac139a378a462a25a74b1c4dc62
 SHA512 
72bb749498e95920933156a27d0bd547cfe8ab02b9aa976fdc7574501a7e77d9f6af47e2a951c121251a313d621c32150631ece6aaf3ec0a0856363d482fbd5a
-DIST element-desktop_1.10.9_amd64.deb 96015622 BLAKE2B 
49045e4feae24a3cd369266885253f5c2ad861e3089d8bd3ce72070e60653cd959a92ebd98e2668f6fedfa3e2da722895f9091ab8418df15fe52a99c2c88133b
 SHA512 
47281a5013165cb642c6bad35f68df3be00e9d2a8397098668429afed49513b8aa09f9adace12b4625bf958ce41250b0cee570bf500875ce5b0cba1b6dac283a

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.10.9.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.10.11.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.10.9.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.10.11.ebuild



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

2022-05-06 Thread Stefan Strogin
commit: d3422b2e198b7e8aa08e59bf781098a5940c3ca4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri May  6 12:34:07 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri May  6 12:34:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3422b2e

net-im/element-desktop-bin: drop old 1.10.7, drop unused USE=emoji

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest|  1 -
 .../element-desktop-bin-1.10.7.ebuild  | 81 --
 net-im/element-desktop-bin/metadata.xml|  3 -
 3 files changed, 85 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 38ae1cc7893d..f6a9c3346433 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,2 +1 @@
 DIST element-desktop_1.10.11_amd64.deb 95957128 BLAKE2B 
9ca2f74b3d08847f347df2b6c7e4e2cc34e38d7a8ecf4a4f9e1f260330821a176455644ab95a2d267608fd9d1e6eec7b121aaf8f88a2ebf67ab4a1425f03
 SHA512 
553b681b1b4a857ed38e49d56113e5af0d51f37609f9fcd4c9251c3d6ffcfd9e262a433d39f017b0421849af10274d7c2ec93b11f2448110a1bd23d3fbc286fb
-DIST element-desktop_1.10.7_amd64.deb 95797406 BLAKE2B 
bf189092b2c008d53e7f77aea8cb846c77b20f66110876ac83c7105f3c3a44edd759ffeb2d0a8e027ca4bccbb0ed3b225d3d2ac139a378a462a25a74b1c4dc62
 SHA512 
72bb749498e95920933156a27d0bd547cfe8ab02b9aa976fdc7574501a7e77d9f6af47e2a951c121251a313d621c32150631ece6aaf3ec0a0856363d482fbd5a

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.10.7.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.10.7.ebuild
deleted file mode 100644
index 2831c3310e31..
--- a/net-im/element-desktop-bin/element-desktop-bin-1.10.7.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker xdg
-
-MY_PN="element-desktop"
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
-HOMEPAGE="https://element.io";
-SRC_URI="https://packages.riot.im/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb";
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-RESTRICT="splitdebug"
-
-RDEPEND="app-accessibility/at-spi2-atk:2
-   app-crypt/libsecret
-   dev-db/sqlcipher
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   emoji? ( media-fonts/noto-emoji )"
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/Element/chrome-sandbox
-   opt/Element/element-desktop
-   opt/Element/libEGL.so
-   opt/Element/libGLESv2.so
-   opt/Element/libffmpeg.so
-   opt/Element/libvk_swiftshader.so
-   opt/Element/libvulkan.so.1
-   opt/Element/swiftshader/libEGL.so
-   opt/Element/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
-}
-
-src_install() {
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   insinto /
-   doins -r usr
-   doins -r opt
-   local f
-   for f in ${QA_PREBUILT}; do
-   fperms +x "/${f}"
-   done
-   fperms u+s /opt/Element/chrome-sandbox
-
-   dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
-   dosym ${MY_PN} /usr/bin/riot-desktop
-}

diff --git a/net-im/element-desktop-bin/metadata.xml 
b/net-im/element-desktop-bin/metadata.xml
index 1af1ffc2b2e0..6da2e8686fd5 100644
--- a/net-im/element-desktop-bin/metadata.xml
+++ b/net-im/element-desktop-bin/metadata.xml
@@ -5,7 +5,4 @@
ste...@gentoo.org
Stefan Strogin

-   
-   Use media-fonts/noto-emoji for 
displaying emoji
-   
 



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

2022-06-28 Thread Stefan Strogin
commit: d3f34e8833b7544c2e9319e43ab3e86f4502e849
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jun 29 03:48:46 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jun 29 03:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f34e88

net-im/element-desktop-bin: upgrade 1.10.11 -> 1.10.15

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...nt-desktop-bin-1.10.11.ebuild => element-desktop-bin-1.10.15.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index f6a9c3346433..c236958eda29 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.10.11_amd64.deb 95957128 BLAKE2B 
9ca2f74b3d08847f347df2b6c7e4e2cc34e38d7a8ecf4a4f9e1f260330821a176455644ab95a2d267608fd9d1e6eec7b121aaf8f88a2ebf67ab4a1425f03
 SHA512 
553b681b1b4a857ed38e49d56113e5af0d51f37609f9fcd4c9251c3d6ffcfd9e262a433d39f017b0421849af10274d7c2ec93b11f2448110a1bd23d3fbc286fb
+DIST element-desktop_1.10.15_amd64.deb 77384226 BLAKE2B 
3681293b6838c5ee20024784d9348d8d213316b260e883bd3de2655a675702d41179498711203dd04f0c0bbabc1e83422d4294cc511f8ae59443f8fbdf1043e6
 SHA512 
57a81d8d89c850a0103414c1605cec04cbdebab7a7d9ad58363f56f3242a46acce2ce88ab324cba3c76273423e6247e49acb2e4d81e656e32a1b059f66bac6e6

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.10.11.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.10.15.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.10.11.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.10.15.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-06-28 Thread Stefan Strogin
commit: e90bd0f6a492a35ae4fa9d91b9ac70dfd254ad09
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jun 29 04:01:29 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jun 29 04:02:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90bd0f6

profiles/features/musl: mask net-im/element-desktop-bin

Closes: https://bugs.gentoo.org/832479
Signed-off-by: Stefan Strogin  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index ed1f9127826e..732e36cb6152 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stefan Strogin  (2022-06-29)
+# Binary package linked against glibc
+net-im/element-desktop-bin
+
 # Florian Schmaus  (2022-06-05)
 # Binary package linked against glibc, bug #832932
 sys-block/hpssacli



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

2022-08-14 Thread Stefan Strogin
commit: 0331bed2d6cab6fc6526cf29959867da307ba424
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 14 12:38:50 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 14 12:40:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0331bed2

net-im/telegram-desktop-bin: add 4.1.0

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.1.0.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 419f550db27d..2eb12c8ecc79 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
 DIST tdesktop-4.0.2.tar.gz 16636296 BLAKE2B 
afd9e8277532b21367b9f75059e9bb4efa69231dae2ad9a78119fee3eddfd804507a647da663a26bcdf7ca0749eb1ab4e2824d81452836f4804dd7a19dedd0e6
 SHA512 
0a8f587e55e634b500346cd77508fc9b4f76f75eaf080d50c4f2a6867eeabcecb3f814624971b97cc465f6f8d88aa79998899c299b70ada43a43904a830b5ad0
+DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B 
f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1
 SHA512 
50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1
 DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8
 DIST tsetup.4.0.2.tar.xz 43401944 BLAKE2B 
705da23c4c68498c693e6908374447fd24a24434a866b4a51a11b7dbe250f6268d56f0a16a64b5aefb8ed5d4ca13fd1dacc4b1e0cf57df873403eb07f96e34cc
 SHA512 
790a1bcc0e34ddc8d483978d9c32fe3409b1e42092647e106fef3731066cb5bd5b7c045143ef949d341be7981a8ba5d3906dd2b50eaf22c4e0b2d23ab4805c36
+DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 
05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170
 SHA512 
f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild
new file mode 100644
index ..d0558b783945
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org";
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /etc/tdesktop
+   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   done
+
+   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



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

2022-06-08 Thread Stefan Strogin
commit: 6895cb60373e715572b3613218dc56cdf306a846
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jun  8 18:11:05 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jun  8 18:11:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6895cb60

net-im/discord-bin: upgrade to 0.0.18

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest  |   1 +
 net-im/discord-bin/discord-bin-0.0.18.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 83e85a4eaf0f..8cbd26989186 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,2 +1,3 @@
 DIST discord-0.0.17.deb 77105376 BLAKE2B 
b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a
 SHA512 
b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb
 DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 
0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f
 SHA512 
728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9
+DIST discord-0.0.18.tar.gz 77398558 BLAKE2B 
e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732
 SHA512 
a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be

diff --git a/net-im/discord-bin/discord-bin-0.0.18.ebuild 
b/net-im/discord-bin/discord-bin-0.0.18.ebuild
new file mode 100644
index ..e40d2077e427
--- /dev/null
+++ b/net-im/discord-bin/discord-bin-0.0.18.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-r*}"
+
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info optfeature unpacker xdg
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com";
+SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz";
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# libXScrnSaver is used through dlopen (bug #825370)
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+RESTRICT="bindist mirror strip test"
+
+DESTDIR="/opt/${MY_PN}"
+
+QA_PREBUILT="
+   ${DESTDIR#/}/${MY_PN^}
+   ${DESTDIR#/}/chrome-sandbox
+   ${DESTDIR#/}/libffmpeg.so
+   ${DESTDIR#/}/libvk_swiftshader.so
+   ${DESTDIR#/}/libvulkan.so
+   ${DESTDIR#/}/libEGL.so
+   ${DESTDIR#/}/libGLESv2.so
+   ${DESTDIR#/}/libVkICD_mock_icd.so
+   ${DESTDIR#/}/swiftshader/libEGL.so
+   ${DESTDIR#/}/swiftshader/libGLESv2.so
+   ${DESTDIR#/}/swiftshader/libvk_swiftshader.so
+"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN^}"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack ${MY_PN}-${MY_PV}.tar.gz
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+
+   default
+}
+
+src_prepare() {
+   default
+   # remove post-install script
+   rm postinst.sh || die "the removal of the unneeded post-install script 
failed"
+   # cleanup languages
+   pushd "locales/" || die "location change for language cleanup failed"
+   chromium_remove_language_paks
+   popd || die "location reset for language cleanup failed"
+   # fix .desktop exec location
+   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" 
${MY_PN}.desktop || die "fixing of exec locatio

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

2022-06-08 Thread Stefan Strogin
commit: b13a572ca4d036774982943e3881a06b7369d218
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jun  8 18:15:45 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Jun  8 18:15:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13a572c

net-im/discord-bin: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest |   2 -
 net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 131 
 net-im/discord-bin/discord-bin-0.0.17.ebuild|  92 -
 3 files changed, 225 deletions(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 8cbd26989186..7db891be33a3 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,3 +1 @@
-DIST discord-0.0.17.deb 77105376 BLAKE2B 
b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a
 SHA512 
b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb
-DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 
0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f
 SHA512 
728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9
 DIST discord-0.0.18.tar.gz 77398558 BLAKE2B 
e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732
 SHA512 
a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
deleted file mode 100644
index e40d2077e427..
--- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin}"
-MY_PV="${PV/-r*}"
-
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop linux-info optfeature unpacker xdg
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com";
-SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz";
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# libXScrnSaver is used through dlopen (bug #825370)
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-RESTRICT="bindist mirror strip test"
-
-DESTDIR="/opt/${MY_PN}"
-
-QA_PREBUILT="
-   ${DESTDIR#/}/${MY_PN^}
-   ${DESTDIR#/}/chrome-sandbox
-   ${DESTDIR#/}/libffmpeg.so
-   ${DESTDIR#/}/libvk_swiftshader.so
-   ${DESTDIR#/}/libvulkan.so
-   ${DESTDIR#/}/libEGL.so
-   ${DESTDIR#/}/libGLESv2.so
-   ${DESTDIR#/}/libVkICD_mock_icd.so
-   ${DESTDIR#/}/swiftshader/libEGL.so
-   ${DESTDIR#/}/swiftshader/libGLESv2.so
-   ${DESTDIR#/}/swiftshader/libvk_swiftshader.so
-"
-
-CONFIG_CHECK="~USER_NS"
-
-S="${WORKDIR}/${MY_PN^}"
-
-pkg_pretend() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   unpack ${MY_PN}-${MY_PV}.tar.gz
-}
-
-src_configure() {
-   chromium_suid_sandbox_check_kernel_config
-
-   default
-}
-
-src_prepare() {
-   default
-   # remove post-install script
-   rm postinst.sh || die "the removal of the unneeded post-install script 
failed"
-   # cleanup languages
-   pushd "locales/" || die "location change for language cleanup failed"
-   chromium_remove_language_paks
-   popd || die "location reset for language cleanup failed"
-   # fix .desktop exec location
-   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/

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

2022-07-12 Thread Stefan Strogin
commit: 73ed79878a2519215012394b8b87c459e1e5a969
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue Jul 12 11:46:33 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Jul 12 23:01:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ed7987

net-im/element-desktop-bin: add 1.11.0, drop old

Signed-off-by: Duje Mihanović  skole.hr>
Closes: https://github.com/gentoo/gentoo/pull/26368
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest  | 2 +-
 ...-desktop-bin-1.10.15.ebuild => element-desktop-bin-1.11.0.ebuild} | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index c236958eda29..14ca3b6a4aa8 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.10.15_amd64.deb 77384226 BLAKE2B 
3681293b6838c5ee20024784d9348d8d213316b260e883bd3de2655a675702d41179498711203dd04f0c0bbabc1e83422d4294cc511f8ae59443f8fbdf1043e6
 SHA512 
57a81d8d89c850a0103414c1605cec04cbdebab7a7d9ad58363f56f3242a46acce2ce88ab324cba3c76273423e6247e49acb2e4d81e656e32a1b059f66bac6e6
+DIST element-desktop_1.11.0_amd64.deb 77620964 BLAKE2B 
096fc290184f4d4c0bc4a7dcbad44caf1292edce59cb2dd9c65e8cdd62c82d94b241ebc1cecb9bb9c20bc89eff4bfbc566e615bf3ebe209dd31d6236a2148cb5
 SHA512 
7bf19b0655c0578bdd6aec589e2ebda4ca71da357abd3a9193281e3dc4ef35ca56afb4294b3864a608038c5e2274cdec2cbea9145ab7f5c577708be3c88fc20d

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.10.15.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.0.ebuild
similarity index 94%
rename from net-im/element-desktop-bin/element-desktop-bin-1.10.15.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.0.ebuild
index 82b460c20465..75cf22a7be9b 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.10.15.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.0.ebuild
@@ -24,6 +24,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2
dev-libs/atk
dev-libs/expat
dev-libs/glib:2
+   dev-libs/nettle
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
@@ -51,9 +52,7 @@ QA_PREBUILT="opt/Element/chrome-sandbox
opt/Element/libGLESv2.so
opt/Element/libffmpeg.so
opt/Element/libvk_swiftshader.so
-   opt/Element/libvulkan.so.1
-   opt/Element/swiftshader/libEGL.so
-   opt/Element/swiftshader/libGLESv2.so"
+   opt/Element/libvulkan.so.1"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2022-07-28 Thread Stefan Strogin
commit: b326320558b0c17b004b0cf5d19133e1c1df489b
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jul 28 20:08:46 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jul 28 20:18:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3263205

games-roguelike/angband: upgrade 4.2.3 -> 4.2.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 games-roguelike/angband/Manifest  | 4 ++--
 .../angband/{angband-4.2.3-r1.ebuild => angband-4.2.4.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-roguelike/angband/Manifest b/games-roguelike/angband/Manifest
index 029283ba45bf..11db3055f54f 100644
--- a/games-roguelike/angband/Manifest
+++ b/games-roguelike/angband/Manifest
@@ -1,2 +1,2 @@
-DIST angband-4.2.3-man-r1.tar.gz 112117 BLAKE2B 
2d90660cf0784435c4a8fbb04505e5ed47f79ebfcb0215e779b2d8b54ae5b556f820919c27f1d410d92b94476772e23a3a7fe15aaf6c2e56d5c9ceb723359bba
 SHA512 
d85c0b2f0808ba8ee1f979bd9b51ffe2aaff4332471533f93478bf3853aa92eb326b57f195fa2f47d2163486c5005cf4e0865bca2bc3a75fc6005eb93e5d2dec
-DIST angband-4.2.3.tar.gz 25175745 BLAKE2B 
ee9878bb93fd268c5fdd8535750d6446ebf8e30a4bc794170b60cf6a77fc0470f91261f4963dda8865c95ead1b522210c8536da36866adeb084689fcf2bc7e5c
 SHA512 
f80a16c40d877c50194be370795acb437778ca88a658a8c95bef637625ab8a88ceb98f45d742e698709b6c81e8b5de6f563f88e957cd71eca208673bb4179e88
+DIST angband-4.2.4-man.tar.gz 116832 BLAKE2B 
1ae72aa88b38e4f13b6f2c1131dc53367a28d60440b03f9eb655ba5d06e1bc41e0ec9575194b7ab7892727268a11800d65175bedd73ae296f8babd3174bdf127
 SHA512 
92391b32cb619dae8f5274b9390593530c0138c250ddfe5642a450d35f810b0fa5c24c0e888c836975eba3981346469a43b3ba15ff36b750d4ced8bdf2377385
+DIST angband-4.2.4.tar.gz 25271611 BLAKE2B 
97c19f23aff3aa1e9aedcbe33da0e9806f923c251e80dde54492d62dc5d54c58943483ea3b0da1913043deef9d3d52f89bdc3dced0870142f06c6ab6edc33615
 SHA512 
5b47cfa95f779aa3f1e89f02f203b8eafd2dc1376b7aab1b62e37122fb83640d1de25f39817863a74c246d7de35bb3f26868f5f5e8906e92788a6dd74a85a4c5

diff --git a/games-roguelike/angband/angband-4.2.3-r1.ebuild 
b/games-roguelike/angband/angband-4.2.4.ebuild
similarity index 95%
rename from games-roguelike/angband/angband-4.2.3-r1.ebuild
rename to games-roguelike/angband/angband-4.2.4.ebuild
index a281466f56af..95c89f792a68 100644
--- a/games-roguelike/angband/angband-4.2.3-r1.ebuild
+++ b/games-roguelike/angband/angband-4.2.4.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
@@ -8,7 +8,7 @@ inherit autotools desktop xdg-utils
 DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. 
Tolkien"
 HOMEPAGE="https://rephial.org/";
 SRC_URI="https://github.com/angband/angband/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~steils/distfiles/${P}-man-r1.tar.gz";
+   https://dev.gentoo.org/~steils/distfiles/${P}-man.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"



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

2022-07-28 Thread Stefan Strogin
commit: 7571410bf03db7564dc4f252b76456353d0d9374
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jul 28 23:49:37 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Jul 28 23:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7571410b

net-im/element-desktop-bin: upgrade 1.11.0 -> 1.11.1

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.11.0.ebuild => element-desktop-bin-1.11.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 14ca3b6a4aa8..0b6a47d77529 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.11.0_amd64.deb 77620964 BLAKE2B 
096fc290184f4d4c0bc4a7dcbad44caf1292edce59cb2dd9c65e8cdd62c82d94b241ebc1cecb9bb9c20bc89eff4bfbc566e615bf3ebe209dd31d6236a2148cb5
 SHA512 
7bf19b0655c0578bdd6aec589e2ebda4ca71da357abd3a9193281e3dc4ef35ca56afb4294b3864a608038c5e2274cdec2cbea9145ab7f5c577708be3c88fc20d
+DIST element-desktop_1.11.1_amd64.deb 77798732 BLAKE2B 
8f7bf5649f2cc92b537b7c916a4b5ee019f7d69bc2f1c401780d2dc7d991e24497655188173d70b85d325fa5c66a9cadafa09113da4afc4bf2cb6af66992242d
 SHA512 
d13fe1805e47740e7465a11a1eaddac9278fa93f9636fe6ef1eac5e862024432ccd72fe01d5d42576433b0f29fce71639dee9c1bcead03fd424f0e1a4d73ba70

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.0.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.11.0.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-viewer/

2022-07-28 Thread Stefan Strogin
commit: 17b3a120c100728a02a4f348e634d9acd6856f2f
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Jul 29 00:09:25 2022 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri Jul 29 00:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b3a120

net-misc/youtube-viewer: upgrade 3.9.7 -> 3.10.1

Signed-off-by: Stefan Strogin  gentoo.org>

 net-misc/youtube-viewer/Manifest| 2 +-
 .../{youtube-viewer-3.9.7.ebuild => youtube-viewer-3.10.1.ebuild}   | 2 +-
 net-misc/youtube-viewer/youtube-viewer-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest
index aa9a48654740..e8ac4115a402 100644
--- a/net-misc/youtube-viewer/Manifest
+++ b/net-misc/youtube-viewer/Manifest
@@ -1 +1 @@
-DIST youtube-viewer-3.9.7.tar.gz 260891 BLAKE2B 
7178371f5749c8933d31720f1e42494ff16c73c50b6c6be19b0d1ce68fcd836cfc9a256f33c5fe6af48785c5c26ae3515afe5601e0d6141e0cbbc77e13f21da8
 SHA512 
77d94d706055f3657bb032f44fa52ef5d89554d1ad64d78d579d89849f9a5c6d24560421d5e6e01b6a51eb134c6eff76e523091d483b6dbffd4f7a500471e509
+DIST youtube-viewer-3.10.1.tar.gz 263735 BLAKE2B 
319c0d1f3342fc4988215e70205e6a0c627cfd7f4edfa61788474621859ae72ba6e5212818c3bb95d0a15345575dec049be7240861b03d4d62b9ef95873a908a
 SHA512 
629601ea912258873eb2c5ad4b527eb45f733847611fc2424fcb038758fda06c3bd730b14781d9e091c0b6a1d9fd637ad15a08079f68469edfe7d83124408242

diff --git a/net-misc/youtube-viewer/youtube-viewer-3.9.7.ebuild 
b/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
similarity index 96%
rename from net-misc/youtube-viewer/youtube-viewer-3.9.7.ebuild
rename to net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
index e1801189acc6..ae91d86efaf8 100644
--- a/net-misc/youtube-viewer/youtube-viewer-3.9.7.ebuild
+++ b/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
@@ -64,7 +64,7 @@ pkg_postinst() {
optfeature "local cache support" dev-perl/LWP-UserAgent-Cached
optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS
optfeature "printing results in a fixed-width format (--fixed-width, 
-W)" dev-perl/Text-CharWidth
-   optfeature "live streams support" net-misc/youtube-dl
+   optfeature "live streams support" net-misc/yt-dlp net-misc/youtube-dl
elog
elog "Check the configuration file in ~/.config/youtube-viewer/"
elog "and configure your video player backend."

diff --git a/net-misc/youtube-viewer/youtube-viewer-.ebuild 
b/net-misc/youtube-viewer/youtube-viewer-.ebuild
index b5135da0e18f..60a5b0a98c32 100644
--- a/net-misc/youtube-viewer/youtube-viewer-.ebuild
+++ b/net-misc/youtube-viewer/youtube-viewer-.ebuild
@@ -65,7 +65,7 @@ pkg_postinst() {
optfeature "local cache support" dev-perl/LWP-UserAgent-Cached
optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS
optfeature "printing results in a fixed-width format (--fixed-width, 
-W)" dev-perl/Text-CharWidth
-   optfeature "live streams support" net-misc/youtube-dl
+   optfeature "live streams support" net-misc/yt-dlp net-misc/youtube-dl
elog
elog "Check the configuration file in ~/.config/youtube-viewer/"
elog "and configure your video player backend."



[gentoo-commits] repo/gentoo:master commit in: app-crypt/trousers/files/, app-crypt/trousers/

2020-11-24 Thread Stefan Strogin
commit: c7792db235647a6441b315528997b40ba2beeaaa
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Nov 24 09:27:13 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Nov 24 10:38:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7792db2

app-crypt/trousers: add patch for LibreSSL

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 .../trousers/files/trousers-0.3.15-libressl.patch  | 31 ++
 app-crypt/trousers/trousers-0.3.15.ebuild  |  1 +
 2 files changed, 32 insertions(+)

diff --git a/app-crypt/trousers/files/trousers-0.3.15-libressl.patch 
b/app-crypt/trousers/files/trousers-0.3.15-libressl.patch
new file mode 100644
index 000..e4aee00d8d9
--- /dev/null
+++ b/app-crypt/trousers/files/trousers-0.3.15-libressl.patch
@@ -0,0 +1,31 @@
+From 88e90ee4c36f0decdf7c15e271bccb8b0809a21a Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Tue, 24 Nov 2020 11:08:13 +0200
+Subject: [PATCH] trousers: do not re-declare RSA_set0_key with LibreSSL
+
+The method RSA_set0_key is provided by LibreSSL since 2.7.0, that means
+in all currently supported versions.
+
+Upstream-Status: Submitted
+[https://sourceforge.net/p/trousers/trousers/merge-requests/2/]
+Signed-off-by: Stefan Strogin 
+---
+ src/trspi/crypto/openssl/rsa.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/trspi/crypto/openssl/rsa.c b/src/trspi/crypto/openssl/rsa.c
+index 24f13e7..cf46c08 100644
+--- a/src/trspi/crypto/openssl/rsa.c
 b/src/trspi/crypto/openssl/rsa.c
+@@ -38,7 +38,7 @@
+ #define DEBUG_print_openssl_errors()
+ #endif
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1011L) || defined(LIBRESSL_VERSION_NUMBER)
++#if (OPENSSL_VERSION_NUMBER < 0x1011L)
+ static int
+ RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)
+ {
+-- 
+2.29.2
+

diff --git a/app-crypt/trousers/trousers-0.3.15.ebuild 
b/app-crypt/trousers/trousers-0.3.15.ebuild
index 94a40dd74e3..041250710cb 100644
--- a/app-crypt/trousers/trousers-0.3.15.ebuild
+++ b/app-crypt/trousers/trousers-0.3.15.ebuild
@@ -29,6 +29,7 @@ BDEPEND="virtual/pkgconfig"
 PATCHES=(
"${FILESDIR}/${PN}-0.3.13-nouseradd.patch"
"${FILESDIR}/${PN}-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch"
+   "${FILESDIR}/${P}-libressl.patch"
 )
 
 DOCS="AUTHORS ChangeLog NICETOHAVES README TODO"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/xblockout/

2020-11-24 Thread Stefan Strogin
commit: 115c9995584faed1efb382954150558ba5cd7997
Author: Alexey Sokolov  google  com>
AuthorDate: Sun Nov 22 22:35:21 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Nov 24 19:14:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115c9995

games-puzzle/xblockout: drop 1.1.6-r1

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/18368
Signed-off-by: Stefan Strogin  gentoo.org>

 games-puzzle/xblockout/xblockout-1.1.6-r1.ebuild | 60 
 1 file changed, 60 deletions(-)

diff --git a/games-puzzle/xblockout/xblockout-1.1.6-r1.ebuild 
b/games-puzzle/xblockout/xblockout-1.1.6-r1.ebuild
deleted file mode 100644
index 71a44a6d8c3..000
--- a/games-puzzle/xblockout/xblockout-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools desktop flag-o-matic
-
-DESCRIPTION="X Window block dropping game in 3 Dimension"
-HOMEPAGE="http://perso.univ-lyon1.fr/thierry.excoffier/XBL/";
-SRC_URI="http://perso.univ-lyon1.fr/thierry.excoffier/XBL/xbl-${PV}.tar.gz";
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/xbl-${PV}"
-
-src_prepare() {
-   default
-   eapply "${FILESDIR}"/${P}-font.patch
-   sed -i \
-   -e '/^CC/d' \
-   -e 's:-lm:-lm -lX11:' \
-   -e '/DGROUP_GID/d' \
-   -e "s:-g$:${CFLAGS}:" \
-   Makefile.in || die
-   # Don't know about other archs. --slarti
-   use amd64 && filter-flags "-fweb"
-
-   mv configure.in configure.ac || die
-   eautoreconf
-}
-
-src_compile() {
-   emake \
-   USE_SETGID= \
-   SCOREDIR="/usr/share/${PN}" \
-   RESOURCEDIR="/usr/share/${PN}" \
-   LDOPTIONS="${LDFLAGS}"
-}
-
-src_install() {
-   newbin bl xbl
-
-   insinto /usr/share/${PN}
-   newins Xbl.ad Xbl
-
-   newman xbl.man xbl.6
-   dodoc README xbl-README
-   HTML_DOCS="*.html *.gif" einstalldocs
-
-   newicon xbl-game.gif ${PN}.gif
-   make_desktop_entry xbl XBlockOut /usr/share/pixmaps/${PN}.gif
-}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/xblockout/

2020-11-24 Thread Stefan Strogin
commit: 56ef5bc1dfef2cfd2f27d8691fff510680b34c98
Author: Alexey Sokolov  google  com>
AuthorDate: Sun Nov 22 22:34:37 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Nov 24 19:14:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ef5bc1

games-puzzle/xblockout: fix build, bump EAPI

Closes: https://bugs.gentoo.org/710592
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Stefan Strogin  gentoo.org>

 games-puzzle/xblockout/xblockout-1.1.6-r2.ebuild | 65 
 1 file changed, 65 insertions(+)

diff --git a/games-puzzle/xblockout/xblockout-1.1.6-r2.ebuild 
b/games-puzzle/xblockout/xblockout-1.1.6-r2.ebuild
new file mode 100644
index 000..914ab6d1ac1
--- /dev/null
+++ b/games-puzzle/xblockout/xblockout-1.1.6-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop flag-o-matic toolchain-funcs
+
+DESCRIPTION="X Window block dropping game in 3 Dimension"
+HOMEPAGE="http://perso.univ-lyon1.fr/thierry.excoffier/XBL/";
+SRC_URI="http://perso.univ-lyon1.fr/thierry.excoffier/XBL/xbl-${PV}.tar.gz";
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/xbl-${PV}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-font.patch
+)
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/^CC/d' \
+   -e 's:-lm:-lm -lX11:' \
+   -e '/DGROUP_GID/d' \
+   -e 's:-g$:$(GENTOO_CFLAGS):' \
+   Makefile.in || die
+   # Don't know about other archs. --slarti
+   use amd64 && filter-flags "-fweb"
+
+   mv configure.in configure.ac || die
+   eautoreconf
+}
+
+src_compile() {
+   emake \
+   USE_SETGID= \
+   SCOREDIR="${EPREFIX}/usr/share/${PN}" \
+   RESOURCEDIR="${EPREFIX}/usr/share/${PN}" \
+   LDOPTIONS="${LDFLAGS}" \
+   GENTOO_CFLAGS="${CFLAGS}" \
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   newbin bl xbl
+
+   insinto /usr/share/${PN}
+   newins Xbl.ad Xbl
+
+   newman xbl.man xbl.6
+   dodoc README xbl-README
+   HTML_DOCS="*.html *.gif" einstalldocs
+
+   newicon xbl-game.gif ${PN}.gif
+   make_desktop_entry xbl XBlockOut /usr/share/pixmaps/${PN}.gif
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libressl/files/, dev-libs/libressl/

2020-11-02 Thread Stefan Strogin
commit: 4f4eb2c0233265332d3725e4658f5c616936148e
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Nov  2 09:27:49 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Nov  2 09:55:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4eb2c0

dev-libs/libressl: fix building with USE=-static-libs

Closes: https://bugs.gentoo.org/751532
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-libs/libressl/files/libressl-3.2.2-build.patch | 56 ++
 dev-libs/libressl/libressl-3.2.2.ebuild|  1 +
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libressl/files/libressl-3.2.2-build.patch 
b/dev-libs/libressl/files/libressl-3.2.2-build.patch
new file mode 100644
index 000..586e7a7a423
--- /dev/null
+++ b/dev-libs/libressl/files/libressl-3.2.2-build.patch
@@ -0,0 +1,56 @@
+From 9abd36e3af5876f67c633f27496ad5660ab7fe24 Mon Sep 17 00:00:00 2001
+From: Brent Cook 
+Date: Sun, 18 Oct 2020 22:14:03 -0500
+Subject: [PATCH] modify nc build to link libcompat objects directly
+
+Rather than assuming the static version of libcrypto exists for pulling in the 
compatibility functions, link the compat objects directly. This modifies the 
object file generation script a bit to handle the empty-case properly as well.
+---
+ apps/nc/Makefile.am | 8 ++--
+ crypto/Makefile.am  | 4 ++--
+ 2 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/apps/nc/Makefile.am b/apps/nc/Makefile.am
+index d678f1eda..58b5c0118 100644
+--- a/apps/nc/Makefile.am
 b/apps/nc/Makefile.am
+@@ -1,5 +1,7 @@
+ include $(top_srcdir)/Makefile.am.common
+ 
++-include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk
++
+ if BUILD_NC
+ 
+ if ENABLE_NC
+@@ -12,11 +14,13 @@ endif
+ EXTRA_DIST = nc.1
+ EXTRA_DIST += CMakeLists.txt
+ 
+-nc_LDFLAGS = $(abs_top_builddir)/crypto/.libs/libcrypto.a
+-
+ nc_LDADD = $(abs_top_builddir)/tls/libtls.la
+ nc_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD)
+ 
++nc_LDADD += $(libcrypto_la_objects)
++nc_LDADD += $(libcompat_la_objects)
++nc_LDADD += $(libcompatnoopt_la_objects)
++
+ AM_CPPFLAGS += -I$(top_srcdir)/apps/nc/compat
+ 
+ nc_SOURCES = atomicio.c
+diff --git a/crypto/Makefile.am b/crypto/Makefile.am
+index 97a84e1a7..e32ca96c3 100644
+--- a/crypto/Makefile.am
 b/crypto/Makefile.am
+@@ -99,10 +99,10 @@ libcrypto_la_objects.mk: Makefile
+ | sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
+ > libcrypto_la_objects.mk
+   @echo "libcompat_la_objects= $(libcompat_la_OBJECTS)" \
+-| sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
++| sed 's/compat\// $$\(abs_top_builddir\)\/crypto\/&/g' \
+ >> libcrypto_la_objects.mk
+   @echo "libcompatnoopt_la_objects= $(libcompatnoopt_la_OBJECTS)" \
+-| sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
++| sed 's/compat\// $$\(abs_top_builddir\)\/crypto\/&/g' \
+ >> libcrypto_la_objects.mk
+ 
+ libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined 
-export-symbols crypto_portable.sym

diff --git a/dev-libs/libressl/libressl-3.2.2.ebuild 
b/dev-libs/libressl/libressl-3.2.2.ebuild
index ab31f204168..d6e5a198531 100644
--- a/dev-libs/libressl/libressl-3.2.2.ebuild
+++ b/dev-libs/libressl/libressl-3.2.2.ebuild
@@ -42,6 +42,7 @@ src_prepare() {
fi
 
eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   eapply "${FILESDIR}"/${PN}-3.2.2-build.patch
eapply_user
 
elibtoolize  # for Solaris



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

2020-12-26 Thread Stefan Strogin
commit: 336979e7842fa078ae62bb8200d25b3dfff6e501
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Dec 26 14:51:44 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Dec 26 14:51:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336979e7

net-im/element-desktop-bin: upgrade 1.7.15 -> 1.7.16

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.7.15.ebuild => element-desktop-bin-1.7.16.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 41ac7d3d1cc..d68557047d5 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.15_amd64.deb 69147310 BLAKE2B 
499c9ed94aad4b6934588a58c31e80eca0cbf1fed8701e0a190ef7cbb27474c848667cf3b842047d495f220881fa36f00890bf33f2bc9ceb12134470f585b5a4
 SHA512 
02e47d9930ed65d9fc3e35ce02ecb913a0825a126040ab28cb6c8a261a68490d344baec4011fd04bc83ad7b421e359f9b9cde895227bb9f411f846104f6c518a
+DIST element-desktop_1.7.16_amd64.deb 69195686 BLAKE2B 
76336e2f19def401b3472022e40741853a0ffdd180fe8161fae4cb9e8c687742bc41ce0e74eec19f125c5c2f135f0ceba838ae88c2aace65ad665cf832fc8858
 SHA512 
ae02a2fb9b55d7a424d8e9a2c74476802bef5afef04779cd8e6651bdf1a95f0c5fed04a292f5d72c82c12e88db65d0f5a613c309542a77de22a1195bf5ec4471

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.15.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.16.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.15.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.16.ebuild



[gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/

2020-10-15 Thread Stefan Strogin
commit: 3314b7ad7231a09ffa0a144b2cb355c00ad19e8e
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Oct 15 13:55:02 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Oct 15 13:55:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=3314b7ad

net-im/element-desktop: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop/Manifest|   6 --
 .../element-desktop/element-desktop-1.6.8.ebuild   | 114 
 .../element-desktop/element-desktop-1.7.3.ebuild   | 116 -
 .../element-desktop/element-desktop-1.7.4.ebuild   | 101 --
 4 files changed, 337 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 5952012..a5ac06d 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,8 +1,2 @@
-DIST element-desktop-1.6.8.tar.gz 405372 BLAKE2B 
58a6c47db3d082b27459bf7194891e3f6f2244885381bbce85f564e7af65b4a591fafee183c50e66f61a5f1d4036bd89e7b277a385c0df03651602a01a668057
 SHA512 
1d8bb1205299b5025251ac0aabaa5d669ed706e3862258197ba0073a1609abf48e144e53a6a302910f6c797003219562443ea9512e3ed12f87804d19
-DIST element-desktop-1.7.3.tar.gz 1879639 BLAKE2B 
1089c502882ff4eb60f9a73a302d46eb56a4a56ba23a48e3457e974a460963dbcd7c5d04e63c68291492b2954eeb56ca73f7d697394afec02173b41af4efd267
 SHA512 
4f9c34ecc1a4dcdb0dfe2eac7542eb6db43674e25d69e7099f7a6fcacb84b2977748abd8ca9b43d518365b07abeb793b481765c2e82ab486f20014489e8daf80
-DIST element-desktop-1.7.4.tar.gz 1879906 BLAKE2B 
e9a9db7716965abea27d3673f5d69b45adb6ef705be8cc8dbc0b418172b397f976a22ea5af625737225c375a26df6a16cc2dc7b01d9d06cea0214f2b10571709
 SHA512 
cbfb7c6bc56683f5fe8028852aec471a681929f186e4a980170636bbdf48ebc06255800e6d2b7502cfe9197e68f5cb203377ed21843974ba0ac6e371499588b7
 DIST element-desktop-1.7.7.tar.gz 1879724 BLAKE2B 
8fd89acb827ac4da8bef12dafaac12149477ff528f14a15fc1ce9c4a659b72577681cd3de3af667538a48528233e4bc4a93d6f904a6e7d2b8645b8f0a151d595
 SHA512 
772e9bf85d962c338f682245e2939c2a051bdb0a20b402e6f659d1df119b173ef86fd259ed2749f797aba2435a88b11106f03020ce5f2973347441af07580da2
-DIST element-web-1.6.8.tar.gz 1157496 BLAKE2B 
a80fac49fbe9096b7ac6ec2111aab5ca9eeb9a1a91ad4395df0a3bc0bd5210dd960018e6e960bf8d3e14d6f272a045765afa08eb43bb57d72b71b52038e8ee4b
 SHA512 
cf5b42e1ebe93ffc732d6c2e495c664f1253223c1643e73d37210f0556abbf9c0135e82673767aa690be168ccbb68341353cc346cd3e5f453183909a1de0
-DIST element-web-1.7.3.tar.gz 1177183 BLAKE2B 
918321344b6c5e9bdcb704bd054b1b2322f9bb0cec1654659f3238007b9562aa23f4524b86ad1deced8e58cc207f1dd53722df7fcb88b8a6e5728994885e5c14
 SHA512 
88cc870abdff5f674e2d8f172ee175c267a78e116d0b02103c397854b971f97e4489d64bf8b58b3764aeb526a055e7b52fb71f9ac1bba84871c5de1393f7edd7
-DIST element-web-1.7.4.tar.gz 1176618 BLAKE2B 
47ae0ee666d7b92413e4ce2e1d31863eafc296ee162a189704f1936a08769c61008ea0768d4e83686b7c985aa182dc839f2abdb63ca8ac17fb77a7dc735af86f
 SHA512 
9b24517ace1ca9fed72251b262d6bcb8fb90d9dee57072c23a4f2c337eda29cef720087511bf4896f153ce8d3635842c119daaa9e1552f9dde1e5a4d4a3e915b
 DIST element-web-1.7.7.tar.gz 1180689 BLAKE2B 
f601317f2443e891bab674d577d8643720353ada6cce14e7f575c618859235d04d5817509a427f23edbfe373d2eb29e8cb95b79180d8f0143f6a874adbbf53fc
 SHA512 
baadd95cef09d955623ec46de9446e4b3ab3a23ff6956f63ce44d483b310ce4686a10e482f4a9f11735a86607a7b1637e7bb89f7af10e068dd8174c19bc4ad92

diff --git a/net-im/element-desktop/element-desktop-1.6.8.ebuild 
b/net-im/element-desktop/element-desktop-1.6.8.ebuild
deleted file mode 100644
index 4998038..000
--- a/net-im/element-desktop/element-desktop-1.6.8.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io";
-SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> 
element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-
-RESTRICT="network-sandbox"
-
-RDEPEND="app-accessibility/at-spi2-atk:2
-   dev-db/sqlcipher
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/nspr
-   dev-libs/nss
-   >=net-libs/nodejs-12.14.0
-   net-print/cups
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libxcb
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
- 

[gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/

2020-10-15 Thread Stefan Strogin
commit: 1f48686bfd3788987df8abb9c60122ca2fe6c2b0
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Oct 15 15:52:27 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Oct 15 15:52:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=1f48686b

net-im/element-desktop: upgrade 1.7.7 -> 1.7.9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop/Manifest   | 4 ++--
 .../{element-desktop-1.7.7.ebuild => element-desktop-1.7.9.ebuild}| 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index a5ac06d..0a0f5a7 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.7.7.tar.gz 1879724 BLAKE2B 
8fd89acb827ac4da8bef12dafaac12149477ff528f14a15fc1ce9c4a659b72577681cd3de3af667538a48528233e4bc4a93d6f904a6e7d2b8645b8f0a151d595
 SHA512 
772e9bf85d962c338f682245e2939c2a051bdb0a20b402e6f659d1df119b173ef86fd259ed2749f797aba2435a88b11106f03020ce5f2973347441af07580da2
-DIST element-web-1.7.7.tar.gz 1180689 BLAKE2B 
f601317f2443e891bab674d577d8643720353ada6cce14e7f575c618859235d04d5817509a427f23edbfe373d2eb29e8cb95b79180d8f0143f6a874adbbf53fc
 SHA512 
baadd95cef09d955623ec46de9446e4b3ab3a23ff6956f63ce44d483b310ce4686a10e482f4a9f11735a86607a7b1637e7bb89f7af10e068dd8174c19bc4ad92
+DIST element-desktop-1.7.9.tar.gz 1885151 BLAKE2B 
eadca269e663827727eba78f3a57402433908c0cb439c413da7db9d8d26ca213fc339b3ec6df9499aff60212aed7fa8e7b6b3834bed39de9d632dde49cd50fca
 SHA512 
a6a02d5efd951d694abaf04882ea492146e3f52cccaeb72e9d3a4cf4ad92ac77a9f719dfe6213ae954fbd4377ff093d05121eedf13329ba9516a53fb0720e52c
+DIST element-web-1.7.9.tar.gz 1197899 BLAKE2B 
46e400b98201c9483ca7b51e3276352b59514df16bc1142831f4b2036c03bab07375651fce9820dcba2925b622f6200eb369daf8173a1b426db49affda629103
 SHA512 
084b8162548d4af14accbafb886e073bbebe4bb615c54d6083966d11f1574ce57d4538addfe26acb4cdfb2823b33bdb69475a15d85e9b236c4923376718bef09

diff --git a/net-im/element-desktop/element-desktop-1.7.7.ebuild 
b/net-im/element-desktop/element-desktop-1.7.9.ebuild
similarity index 100%
rename from net-im/element-desktop/element-desktop-1.7.7.ebuild
rename to net-im/element-desktop/element-desktop-1.7.9.ebuild



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

2020-10-16 Thread Stefan Strogin
commit: 6872791c8b5ab409e04cea76bb1b8f418bd4b02d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Oct 16 10:50:05 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Fri Oct 16 11:03:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6872791c

net-im/element-desktop-bin: upgrade 1.7.7 -> 1.7.9

Set SUID bit for /opt/Element/chrome-sandbox.

Closes: https://bugs.gentoo.org/743739
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...lement-desktop-bin-1.7.7.ebuild => element-desktop-bin-1.7.9.ebuild} | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index b49f31ef8c7..413c7a89ff8 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.7_amd64.deb 66109742 BLAKE2B 
06cbdad72862584158caa3a0998e87d69c0bb9caae805dfd9c628170eeafaca7d932fc788493fcc617a917558260c6643f725729a7d9618a072eca7b7a30655a
 SHA512 
2f271163b48b88071e05613b407a56700508ca6b495b75b824b2cfe4170bf06825287fa42dd4df36f3de0bb4f22051f8396d032b8ce59b57b2335e28db0bfef2
+DIST element-desktop_1.7.9_amd64.deb 67635220 BLAKE2B 
c339638a00562d17258d7a311f51662e2eedc548c5131103186a3af312041e324891393c9f4228fe09c7f672aaa4c73a027a571cae89192d193d9c07e4028c03
 SHA512 
4011b91657f8fd7c39257c1ebbe0a92ad0d58729044ef4db569c0d72fcaf42250853c4c75aec7ea7dca756add2d3e0c2bab24c5ddd2ad4c884c6546372297a72

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.7.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.9.ebuild
similarity index 97%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.7.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.9.ebuild
index 1322035d30a..78456abd572 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.7.7.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.7.9.ebuild
@@ -74,6 +74,8 @@ src_install() {
for f in ${QA_PREBUILT}; do
fperms +x "${f}"
done
+   fperms u+s /opt/Element/chrome-sandbox
+
dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
dosym ${MY_PN} /usr/bin/riot-desktop
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2020-10-17 Thread Stefan Strogin
commit: 81fb033648e112ee5c18d7a1a00346c351fe6a02
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Oct 17 23:21:22 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Oct 17 23:21:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fb0336

www-client/qutebrowser: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/Manifest  |  2 -
 www-client/qutebrowser/qutebrowser-1.12.0.ebuild | 75 
 www-client/qutebrowser/qutebrowser-1.13.0.ebuild | 75 
 3 files changed, 152 deletions(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 902ddde7601..8e9916f1f99 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,4 +1,2 @@
-DIST qutebrowser-1.12.0.tar.gz 3979851 BLAKE2B 
1a55c8b10aea5b618c0aa730828a123b127f1185d4e3f57b48f5c741c1bd5600e92b5e1bd48a1d3df94449eec650bb6f0d8b84a0c1f6f5ece045a6a0bce5583f
 SHA512 
a8d979310f7c00a64b8cf976529def09b9a42542c80dd7055e2a38a174d9ef51834de6e816739911454a73ad9cc79a7d3e1fcda7d76bade463bc253aeb9ef608
-DIST qutebrowser-1.13.0.tar.gz 4015550 BLAKE2B 
cc2f2779ca994da48e85156d5bba0a70f6f5380bc6c362e05944a2454e22ee99acf15875def448675ea86af8a919290dfaca5abf97ee5603e6c2b0d2ed41fabb
 SHA512 
ee598db9416e4efcf5d8bc6aaa3d373637ed67f181e67e56c04fd7f2c12ebaf185f67a9463fff195d74ff7a239ce0a88c24bf35d3ad627116e2fa5ebed973d3d
 DIST qutebrowser-1.13.1.tar.gz 4027485 BLAKE2B 
cb19fa2baa447776e0d03128446619eeacd1049b30fcca26008e0cccb10594d1d32037643b3834297adef637328444aad33d84383bdc49307528321cfa2b846d
 SHA512 
a3eb3845a896a88f755e4e7d336d86a8740be66ae94a8e19fb4739148ce1e66aa9fddec04df9308a51c8ef922fa28e3683bb911dd3ba7c91816c26ea92665cfd
 DIST qutebrowser-1.14.0.tar.gz 4144761 BLAKE2B 
cc220990c119904c18932b7f240e428fd36baaf42a592f8fe15e9a1b1e5506cf82291ac0365fd43c75ffa78b403cbe35616f8bd5b362a686db389f5ab7a02345
 SHA512 
7330b685b5852c7700738bf1063121c6cb19b190143e4b98680563ae1a6ce7affaf9691db8c3a4e3686172be7da26ce841709dbc5d31a941326d7432c857cb25

diff --git a/www-client/qutebrowser/qutebrowser-1.12.0.ebuild 
b/www-client/qutebrowser/qutebrowser-1.12.0.ebuild
deleted file mode 100644
index 173787fedae..000
--- a/www-client/qutebrowser/qutebrowser-1.12.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-
-inherit desktop distutils-r1 optfeature xdg-utils
-
-DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
-HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="scripts test"
-
-BDEPEND="
-   app-text/asciidoc"
-RDEPEND="
-   >=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
-   >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
-   >=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}]
-   >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
-   
>=dev-python/PyQt5-5.14.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
-   >=dev-python/PyQtWebEngine-5.14.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
-"
-
-distutils_enable_tests setup.py
-
-# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
-# isn't complete and X11 is required in order to start up qutebrowser.
-RESTRICT="test"
-
-python_compile_all() {
-   a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
-}
-
-python_install_all() {
-   doman doc/${PN}.1
-   domenu misc/org.${PN}.${PN}.desktop
-   doicon -s scalable icons/${PN}.svg
-
-   if use scripts; then
-   # Install only those userscripts that have an explicit license 
header
-   exeinto /usr/share/qutebrowser/userscripts/
-   doexe misc/userscripts/dmenu_qutebrowser
-   doexe misc/userscripts/openfeeds
-   doexe misc/userscripts/qute-keepass
-   doexe misc/userscripts/qute-pass
-   doexe misc/userscripts/rss
-   doexe misc/userscripts/tor_identity
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "PDF display support" www-plugins/pdfjs
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pk

[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2020-10-17 Thread Stefan Strogin
commit: af8c0073a0d0eb756b255cd8dec5f4b8fff174e6
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Oct 17 23:18:24 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Oct 17 23:20:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8c0073

www-client/qutebrowser: upgrade to 1.14.0

Install all userscripts with USE=scripts.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 www-client/qutebrowser/Manifest  |  1 +
 www-client/qutebrowser/qutebrowser-1.14.0.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 98bad060f27..902ddde7601 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,3 +1,4 @@
 DIST qutebrowser-1.12.0.tar.gz 3979851 BLAKE2B 
1a55c8b10aea5b618c0aa730828a123b127f1185d4e3f57b48f5c741c1bd5600e92b5e1bd48a1d3df94449eec650bb6f0d8b84a0c1f6f5ece045a6a0bce5583f
 SHA512 
a8d979310f7c00a64b8cf976529def09b9a42542c80dd7055e2a38a174d9ef51834de6e816739911454a73ad9cc79a7d3e1fcda7d76bade463bc253aeb9ef608
 DIST qutebrowser-1.13.0.tar.gz 4015550 BLAKE2B 
cc2f2779ca994da48e85156d5bba0a70f6f5380bc6c362e05944a2454e22ee99acf15875def448675ea86af8a919290dfaca5abf97ee5603e6c2b0d2ed41fabb
 SHA512 
ee598db9416e4efcf5d8bc6aaa3d373637ed67f181e67e56c04fd7f2c12ebaf185f67a9463fff195d74ff7a239ce0a88c24bf35d3ad627116e2fa5ebed973d3d
 DIST qutebrowser-1.13.1.tar.gz 4027485 BLAKE2B 
cb19fa2baa447776e0d03128446619eeacd1049b30fcca26008e0cccb10594d1d32037643b3834297adef637328444aad33d84383bdc49307528321cfa2b846d
 SHA512 
a3eb3845a896a88f755e4e7d336d86a8740be66ae94a8e19fb4739148ce1e66aa9fddec04df9308a51c8ef922fa28e3683bb911dd3ba7c91816c26ea92665cfd
+DIST qutebrowser-1.14.0.tar.gz 4144761 BLAKE2B 
cc220990c119904c18932b7f240e428fd36baaf42a592f8fe15e9a1b1e5506cf82291ac0365fd43c75ffa78b403cbe35616f8bd5b362a686db389f5ab7a02345
 SHA512 
7330b685b5852c7700738bf1063121c6cb19b190143e4b98680563ae1a6ce7affaf9691db8c3a4e3686172be7da26ce841709dbc5d31a941326d7432c857cb25

diff --git a/www-client/qutebrowser/qutebrowser-1.14.0.ebuild 
b/www-client/qutebrowser/qutebrowser-1.14.0.ebuild
new file mode 100644
index 000..9053e559b50
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-1.14.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit desktop distutils-r1 optfeature xdg-utils
+
+DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
+HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="scripts test"
+
+BDEPEND="
+   app-text/asciidoc"
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.7.1[${PYTHON_USEDEP}]
+   dev-python/pypeg2[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
+"
+
+distutils_enable_tests setup.py
+
+# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
+# isn't complete and X11 is required in order to start up qutebrowser.
+RESTRICT="test"
+
+python_compile_all() {
+   a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
+}
+
+python_install_all() {
+   doman doc/${PN}.1
+   domenu misc/org.${PN}.${PN}.desktop
+   doicon -s scalable icons/${PN}.svg
+
+   if use scripts; then
+   insinto /usr/share/qutebrowser/userscripts/
+   doins misc/userscripts/README.md
+   exeinto /usr/share/qutebrowser/userscripts/
+   doexe misc/userscripts/cast \
+ misc/userscripts/dmenu_qutebrowser \
+ misc/userscripts/format_json \
+ misc/userscripts/getbib \
+ misc/userscripts/open_download \
+ misc/userscripts/openfeeds \
+ misc/userscripts/password_fill \
+ misc/userscripts/qute-bitwarden \
+ misc/userscripts/qutedmenu \
+ misc/userscripts/qute-keepass \
+ misc/userscripts/qute-lastpass \
+ misc/userscripts/qute-pass \
+  

[gentoo-commits] repo/gentoo:master commit in: games-strategy/liquidwar/, games-strategy/liquidwar/files/

2020-10-18 Thread Stefan Strogin
commit: f9648eb25f891e5c6dc1e630e8654f7ba4173b91
Author: Alexey Sokolov  google  com>
AuthorDate: Thu Sep  3 09:07:59 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Oct 18 15:57:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9648eb2

games-strategy/liquidwar: version bump

Closes: https://bugs.gentoo.org/707810
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Stefan Strogin  gentoo.org>

 games-strategy/liquidwar/Manifest  |  1 +
 .../files/liquidwar-5.6.5-exec-stack.patch | 27 +++
 .../liquidwar/files/liquidwar-5.6.5-gcc10.patch| 30 +++
 .../liquidwar/files/liquidwar-5.6.5-makefile.patch | 93 ++
 games-strategy/liquidwar/liquidwar-5.6.5.ebuild| 51 
 5 files changed, 202 insertions(+)

diff --git a/games-strategy/liquidwar/Manifest 
b/games-strategy/liquidwar/Manifest
index 8514ff9fbbc..22a50a9213a 100644
--- a/games-strategy/liquidwar/Manifest
+++ b/games-strategy/liquidwar/Manifest
@@ -1 +1,2 @@
 DIST liquidwar-5.6.4.tar.gz 3268432 BLAKE2B 
9b74b057ecb065e18c355c92e9b71bcd257997d9b9874c37a77352b1df83fe17d130c6ac1394368eeb40957ff81d26e973f0677035949d84c357829dc40875f6
 SHA512 
7145a8362c46a0f39662327edf81b341659a3ce8216f9fb3bb32e483de618c0f46169ed916fe2c4c651ebc5925ecdc534b372c381e16c3ddae9a50fb48f98ed7
+DIST liquidwar-5.6.5.tar.gz 6508987 BLAKE2B 
26411f3c79a407a467f14a0c18b4ff320ab522ed96e43d00fdf4ccc8feab72e786361ac367349336e0478b6cbd187d9ce7c12e28be7896476557beb7b2f65327
 SHA512 
15dc2cacd1f3b00f8dcac4318cbaf5c713f2d0e111392d14dd56eec7ae97a64af1487a11038dc108743baf3c995e9136100d56331fadc4cf19dc5702d5051a25

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.5-exec-stack.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.5-exec-stack.patch
new file mode 100644
index 000..a1e93c9b738
--- /dev/null
+++ b/games-strategy/liquidwar/files/liquidwar-5.6.5-exec-stack.patch
@@ -0,0 +1,27 @@
+--- a/src/glouglou.s
 b/src/glouglou.s
+@@ -240,3 +240,6 @@
+ 
+ret
+ 
++#ifdef __ELF__
++.section .note.GNU-stack,"",%progbits
++#endif
+--- a/src/monster.s
 b/src/monster.s
+@@ -972,3 +972,6 @@
+ret  # retour au c
+ 
+ 
++#ifdef __ELF__
++.section .note.GNU-stack,"",%progbits
++#endif
+--- a/src/spread.s
 b/src/spread.s
+@@ -957,3 +957,6 @@
+ 
+ 
+ 
++#ifdef __ELF__
++.section .note.GNU-stack,"",%progbits
++#endif

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.5-gcc10.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.5-gcc10.patch
new file mode 100644
index 000..7d69c705e0c
--- /dev/null
+++ b/games-strategy/liquidwar/files/liquidwar-5.6.5-gcc10.patch
@@ -0,0 +1,30 @@
+Author: Reiner Herrmann 
+Description: Fix FTBFS with GCC 10
+Bug-Debian: https://bugs.debian.org/957493
+
+--- a/src/fighter.h
 b/src/fighter.h
+@@ -59,8 +59,8 @@
+ /* variables globales   */
+ /*==*/
+ 
+-int FIGHTER_MOVE_X[2][NB_DIRS][5];
+-int FIGHTER_MOVE_Y[2][NB_DIRS][5];
++extern int FIGHTER_MOVE_X[2][NB_DIRS][5];
++extern int FIGHTER_MOVE_Y[2][NB_DIRS][5];
+ 
+ /*==*/
+ /* fonctions globales   */
+--- a/src/random.h
 b/src/random.h
+@@ -66,8 +66,8 @@
+ /* variables globales   */
+ /*==*/
+ 
+-void *LW_RANDOM_RAW_MAP;
+-int LW_RANDOM_ON;
++extern void *LW_RANDOM_RAW_MAP;
++extern int LW_RANDOM_ON;
+ 
+ /*==*/
+ /* fonctions globales   */

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.5-makefile.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.5-makefile.patch
new file mode 100644
index 000..b034a294726
--- /dev/null
+++ b/games-strategy/liquidwar/files/liquidwar-5.6.5-makefile.patch
@@ -0,0 +1,93 @@
+Fix paths. Don't install COPYING and obsolete .desktop
+
+diff --git a/Makefile.in b/Makefile.in
+index 45f13ec..d27dddc 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -27,21 +27,19 @@ mandir =  @mandir@
+ infodir = @infodir@
+ 
+ BINDIR =  $(bindir)
+-GAMEDIR = $(exec_prefix)/games
+-DATADIR = $(datadir)/games/liquidwar
++GAMEDIR = $(bindir)
++DATADIR = $(datadir)/liquidwar
+ PIXDIR =  $(datadir)/pixmaps
+ DOCDIR =  $(datadir)/doc/liquidwar
+ DESKTOPDIR =   $(datadir)/applications
+ # We don't use the autoconf default mandir=$(prefix)/man man
+ # directory since the FHS (File Hierarchy Standard recommends
+ # to place man pages in $(datadir)/man (ie /usr/share/man).
+-# MANDIR =   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/liquidwar/files/, games-strategy/liquidwar/

2020-10-18 Thread Stefan Strogin
commit: 6120833da2bb7e7f40bf8f23254c6c20d02bb6aa
Author: Alexey Sokolov  google  com>
AuthorDate: Mon Sep 21 00:25:07 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sun Oct 18 15:57:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6120833d

games-strategy/liquidwar: drop old 5.6.4

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17393
Signed-off-by: Stefan Strogin  gentoo.org>

 games-strategy/liquidwar/Manifest  |  1 -
 .../files/liquidwar-5.6.4-exec-stack.patch | 27 -
 .../liquidwar/files/liquidwar-5.6.4-ovflfix.patch  | 18 --
 .../files/liquidwar-5.6.4-underlink.patch  | 11 
 games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild | 64 --
 5 files changed, 121 deletions(-)

diff --git a/games-strategy/liquidwar/Manifest 
b/games-strategy/liquidwar/Manifest
index 22a50a9213a..c8606349def 100644
--- a/games-strategy/liquidwar/Manifest
+++ b/games-strategy/liquidwar/Manifest
@@ -1,2 +1 @@
-DIST liquidwar-5.6.4.tar.gz 3268432 BLAKE2B 
9b74b057ecb065e18c355c92e9b71bcd257997d9b9874c37a77352b1df83fe17d130c6ac1394368eeb40957ff81d26e973f0677035949d84c357829dc40875f6
 SHA512 
7145a8362c46a0f39662327edf81b341659a3ce8216f9fb3bb32e483de618c0f46169ed916fe2c4c651ebc5925ecdc534b372c381e16c3ddae9a50fb48f98ed7
 DIST liquidwar-5.6.5.tar.gz 6508987 BLAKE2B 
26411f3c79a407a467f14a0c18b4ff320ab522ed96e43d00fdf4ccc8feab72e786361ac367349336e0478b6cbd187d9ce7c12e28be7896476557beb7b2f65327
 SHA512 
15dc2cacd1f3b00f8dcac4318cbaf5c713f2d0e111392d14dd56eec7ae97a64af1487a11038dc108743baf3c995e9136100d56331fadc4cf19dc5702d5051a25

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch
deleted file mode 100644
index a1e93c9b738..000
--- a/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch
+++ /dev/null
@@ -1,27 +0,0 @@
 a/src/glouglou.s
-+++ b/src/glouglou.s
-@@ -240,3 +240,6 @@
- 
-ret
- 
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",%progbits
-+#endif
 a/src/monster.s
-+++ b/src/monster.s
-@@ -972,3 +972,6 @@
-ret  # retour au c
- 
- 
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",%progbits
-+#endif
 a/src/spread.s
-+++ b/src/spread.s
-@@ -957,3 +957,6 @@
- 
- 
- 
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",%progbits
-+#endif

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch
deleted file mode 100644
index c092f02beab..000
--- a/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/src/wwwsrv.c.old 2010-10-26 14:16:31.0 +0200
-+++ b/src/wwwsrv.c 2010-10-26 14:17:35.0 +0200
-@@ -100,12 +100,12 @@
- 
-   data->privacy = privacy;
-   data->log = log;
--  strncpy (data->metaserver, metaserver, URL_SIZE);
-+  strncpy (data->metaserver, metaserver, sizeof(data->metaserver));
-   data->port = port;
-   data->busy_players = busy_players;
-   data->max_players = max_players;
--  strncpy (data->password, password, URL_SIZE);
--  strncpy (data->comment, comment, URL_SIZE);
-+  strncpy (data->password, password, sizeof(data->password));
-+  strncpy (data->comment, comment, sizeof(data->comment));
- }
- 
- /*--*/

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch
deleted file mode 100644
index d80e349bf1b..000
--- a/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/Makefile.in.old  2011-06-22 07:45:05.756127862 +0200
-+++ b/src/Makefile.in  2011-06-22 07:46:00.681613957 +0200
-@@ -223,7 +223,7 @@
- EXTERN_LIBS = `allegro-config --static $(ALLEGRO_LIBRARY)` 
$(EFENCE_LIBRARY)
- else
- LINK_OPTIONS = 
--EXTERN_LIBS = `allegro-config --libs $(ALLEGRO_LIBRARY)` $(EFENCE_LIBRARY)
-+EXTERN_LIBS = `allegro-config --libs $(ALLEGRO_LIBRARY)` 
$(EFENCE_LIBRARY) -lm
- endif
- 
- CONFIG_OPTIONS = \

diff --git a/games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild 
b/games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild
deleted file mode 100644
index 8899b512aa1..000
--- a/games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="Unique multiplayer wargame"
-HOMEPAGE="http://www.ufoot.org/liquidwar/";
-SRC_URI="https://savannah.nongnu.org/download/liquidwar/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLO

[gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/

2020-09-15 Thread Stefan Strogin
commit: 44f5e9cbd8344ebbc17a9531f4cd8030733a2f0d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Sep 15 16:26:39 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Sep 15 16:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=44f5e9cb

net-im/element-desktop: upgrade to 1.7.7

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop/Manifest|   2 +
 .../element-desktop/element-desktop-1.7.7.ebuild   | 101 +
 2 files changed, 103 insertions(+)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 84a0b27..5952012 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,6 +1,8 @@
 DIST element-desktop-1.6.8.tar.gz 405372 BLAKE2B 
58a6c47db3d082b27459bf7194891e3f6f2244885381bbce85f564e7af65b4a591fafee183c50e66f61a5f1d4036bd89e7b277a385c0df03651602a01a668057
 SHA512 
1d8bb1205299b5025251ac0aabaa5d669ed706e3862258197ba0073a1609abf48e144e53a6a302910f6c797003219562443ea9512e3ed12f87804d19
 DIST element-desktop-1.7.3.tar.gz 1879639 BLAKE2B 
1089c502882ff4eb60f9a73a302d46eb56a4a56ba23a48e3457e974a460963dbcd7c5d04e63c68291492b2954eeb56ca73f7d697394afec02173b41af4efd267
 SHA512 
4f9c34ecc1a4dcdb0dfe2eac7542eb6db43674e25d69e7099f7a6fcacb84b2977748abd8ca9b43d518365b07abeb793b481765c2e82ab486f20014489e8daf80
 DIST element-desktop-1.7.4.tar.gz 1879906 BLAKE2B 
e9a9db7716965abea27d3673f5d69b45adb6ef705be8cc8dbc0b418172b397f976a22ea5af625737225c375a26df6a16cc2dc7b01d9d06cea0214f2b10571709
 SHA512 
cbfb7c6bc56683f5fe8028852aec471a681929f186e4a980170636bbdf48ebc06255800e6d2b7502cfe9197e68f5cb203377ed21843974ba0ac6e371499588b7
+DIST element-desktop-1.7.7.tar.gz 1879724 BLAKE2B 
8fd89acb827ac4da8bef12dafaac12149477ff528f14a15fc1ce9c4a659b72577681cd3de3af667538a48528233e4bc4a93d6f904a6e7d2b8645b8f0a151d595
 SHA512 
772e9bf85d962c338f682245e2939c2a051bdb0a20b402e6f659d1df119b173ef86fd259ed2749f797aba2435a88b11106f03020ce5f2973347441af07580da2
 DIST element-web-1.6.8.tar.gz 1157496 BLAKE2B 
a80fac49fbe9096b7ac6ec2111aab5ca9eeb9a1a91ad4395df0a3bc0bd5210dd960018e6e960bf8d3e14d6f272a045765afa08eb43bb57d72b71b52038e8ee4b
 SHA512 
cf5b42e1ebe93ffc732d6c2e495c664f1253223c1643e73d37210f0556abbf9c0135e82673767aa690be168ccbb68341353cc346cd3e5f453183909a1de0
 DIST element-web-1.7.3.tar.gz 1177183 BLAKE2B 
918321344b6c5e9bdcb704bd054b1b2322f9bb0cec1654659f3238007b9562aa23f4524b86ad1deced8e58cc207f1dd53722df7fcb88b8a6e5728994885e5c14
 SHA512 
88cc870abdff5f674e2d8f172ee175c267a78e116d0b02103c397854b971f97e4489d64bf8b58b3764aeb526a055e7b52fb71f9ac1bba84871c5de1393f7edd7
 DIST element-web-1.7.4.tar.gz 1176618 BLAKE2B 
47ae0ee666d7b92413e4ce2e1d31863eafc296ee162a189704f1936a08769c61008ea0768d4e83686b7c985aa182dc839f2abdb63ca8ac17fb77a7dc735af86f
 SHA512 
9b24517ace1ca9fed72251b262d6bcb8fb90d9dee57072c23a4f2c337eda29cef720087511bf4896f153ce8d3635842c119daaa9e1552f9dde1e5a4d4a3e915b
+DIST element-web-1.7.7.tar.gz 1180689 BLAKE2B 
f601317f2443e891bab674d577d8643720353ada6cce14e7f575c618859235d04d5817509a427f23edbfe373d2eb29e8cb95b79180d8f0143f6a874adbbf53fc
 SHA512 
baadd95cef09d955623ec46de9446e4b3ab3a23ff6956f63ce44d483b310ce4686a10e482f4a9f11735a86607a7b1637e7bb89f7af10e068dd8174c19bc4ad92

diff --git a/net-im/element-desktop/element-desktop-1.7.7.ebuild 
b/net-im/element-desktop/element-desktop-1.7.7.ebuild
new file mode 100644
index 000..8b150ab
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.7.7.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit unpacker xdg
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io";
+SRC_URI="https://github.com/vector-im/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/vector-im/element-web/archive/v${PV}.tar.gz -> 
element-web-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+emoji"
+
+RESTRICT="network-sandbox"
+
+RDEPEND="!net-im/element-desktop-bin
+   app-accessibility/at-spi2-atk:2
+   app-crypt/libsecret
+   dev-db/sqlcipher
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/nspr
+   dev-libs/nss
+   >=net-libs/nodejs-12.14.0
+   net-print/cups
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libxcb
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   emoji? ( media-fonts/noto-emoji )"
+DEPEND="${RDEPEND}

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

2020-09-15 Thread Stefan Strogin
commit: b6315012c0b67ce918b16a8fce2521728c50ca50
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Sep 15 17:47:43 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Tue Sep 15 17:48:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6315012

net-im/element-desktop-bin: upgrade 1.7.5 -> 1.7.7

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...lement-desktop-bin-1.7.5.ebuild => element-desktop-bin-1.7.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 65fab88f2c2..b49f31ef8c7 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.5_amd64.deb 65930684 BLAKE2B 
a1e01939b2bd8243a2d83abba9c2df5e3a929fe7949bcbd34dd996fb6d9176c60a473614f62ff610c803064e6cdf865a77ccb40ca8158156b94afd7768c23e80
 SHA512 
25ab0e91caa239eceb7cf0962435dcef57f9b2c77d30849ca85388ac19c5cf031fd491cba0b934fb30f399adec64d16d36543743640e04f0ce8807531336d828
+DIST element-desktop_1.7.7_amd64.deb 66109742 BLAKE2B 
06cbdad72862584158caa3a0998e87d69c0bb9caae805dfd9c628170eeafaca7d932fc788493fcc617a917558260c6643f725729a7d9618a072eca7b7a30655a
 SHA512 
2f271163b48b88071e05613b407a56700508ca6b495b75b824b2cfe4170bf06825287fa42dd4df36f3de0bb4f22051f8396d032b8ce59b57b2335e28db0bfef2

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.5.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.7.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.5.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.7.ebuild



[gentoo-commits] repo/proj/matrix:master commit in: net-im/fractal/

2020-08-26 Thread Stefan Strogin
commit: 5101fe5d33066c6d892f6b9a6110880071983216
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Aug 27 00:07:51 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Thu Aug 27 00:07:51 2020 +
URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=5101fe5d

net-im/fractal: add missing dep

Closes: https://gitlab.com/steils/matrix-overlay/issues/9
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/fractal/fractal-4.4.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/fractal/fractal-4.4.0.ebuild 
b/net-im/fractal/fractal-4.4.0.ebuild
index b3777b3..9be1ba2 100644
--- a/net-im/fractal/fractal-4.4.0.ebuild
+++ b/net-im/fractal/fractal-4.4.0.ebuild
@@ -18,6 +18,7 @@ RESTRICT="network-sandbox"
 
 RDEPEND=">=app-text/gspell-1.8.1
>=gui-libs/libhandy-0.0.9:0.0=
+   media-libs/gst-plugins-bad
media-libs/gstreamer-editing-services
x11-libs/cairo
x11-libs/gtksourceview:4"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/

2020-08-30 Thread Stefan Strogin
commit: 4e3656e991694d5c401112513da593f519d79968
Author: Alexey Sokolov  google  com>
AuthorDate: Thu Aug 13 22:45:19 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Mon Aug 31 02:42:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3656e9

x11-terms/terminator: move keybinder behind X USE flag

Closes: https://bugs.gentoo.org/736972
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17117
Signed-off-by: Stefan Strogin  gentoo.org>

 x11-terms/terminator/terminator-1.92-r2.ebuild | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/x11-terms/terminator/terminator-1.92-r2.ebuild 
b/x11-terms/terminator/terminator-1.92-r2.ebuild
new file mode 100644
index 000..9e0fe53f6b3
--- /dev/null
+++ b/x11-terms/terminator/terminator-1.92-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS="no"
+inherit distutils-r1 virtualx xdg-utils
+
+DESCRIPTION="Multiple GNOME terminals in one window"
+HOMEPAGE="https://github.com/gnome-terminator/terminator";
+SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="dbus +libnotify X"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3
+   x11-libs/vte:2.91[introspection]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   libnotify? ( x11-libs/libnotify[introspection] )
+   X? ( dev-libs/keybinder:3[introspection] )
+"
+BDEPEND="
+   dev-util/intltool
+"
+distutils_enable_tests setup.py
+
+PATCHES=(
+   "${FILESDIR}"/terminator-1.91-without-icon-cache.patch
+   "${FILESDIR}"/terminator-1.91-desktop.patch
+   "${FILESDIR}"/terminator-1.92-make-tests-fail.patch
+   "${FILESDIR}"/terminator-1.92-metainfo.patch
+)
+
+src_prepare() {
+   xdg_environment_reset
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/

2020-11-28 Thread Stefan Strogin
commit: 423d689e2c7c85b606582909e5acf6d139341702
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Nov 28 19:17:13 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Nov 28 19:18:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=423d689e

dev-qt/qtnetwork: drop old 5.14.2

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-qt/qtnetwork/Manifest  |   1 -
 .../files/qtnetwork-5.12.1-libressl.patch  |  93 ---
 .../files/qtnetwork-5.12.4-libressl.patch  |  14 --
 .../files/qtnetwork-5.14.2-CVE-2020-13962.patch| 172 -
 dev-qt/qtnetwork/qtnetwork-5.14.2-r1.ebuild|  71 -
 5 files changed, 351 deletions(-)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index f458c94..7dbec38 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,2 +1 @@
-DIST qtbase-everywhere-src-5.14.2.tar.xz 49865752 BLAKE2B 
ed8eb18dfc79e9983248655eb62e8305ef8b79f96c7880c88533250fef8f0d187cf576082d41df08314711b4c007b94686486abd77bf9bc201336caa02ced300
 SHA512 
8c83e06d58b56e9f288e83d6c3dd4ad6cc9f1eb1a32c7b44fb912fda34ed7255766fd9fa60cd740ee001df7d6172f25df05f1f95e986c3e793fbcd9bf4f18de9
 DIST qtbase-everywhere-src-5.15.0.tar.xz 49931940 BLAKE2B 
f6675ddb8c6fcfe4d12f92b0c93d09ec160e65bb214694550c82c1ba1acea41c86064910cf76267815bd860b071a322bbbad19e994be52f0bf1450a73d09a1bf
 SHA512 
c584d69e49f4959d9b8541f820f5ff1e6d1599697ad16976b47cbaaa902fc83e1ca4ae57d56d13574e42e5f602d4420245ad7fcfc13e224e10d4bbad6a537d1a

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.12.1-libressl.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.12.1-libressl.patch
deleted file mode 100644
index bd86269..000
--- a/dev-qt/qtnetwork/files/qtnetwork-5.12.1-libressl.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff --git a/src/network/configure.json b/src/network/configure.json
-index f3e18662aa..8990763756 100644
 a/src/network/configure.json
-+++ b/src/network/configure.json
-@@ -165,7 +165,7 @@
- "test": {
- "include": "openssl/opensslv.h",
- "tail": [
--"#if !defined(OPENSSL_VERSION_NUMBER) || 
OPENSSL_VERSION_NUMBER-0 < 0x1010L",
-+"#if !defined(OPENSSL_VERSION_NUMBER) || 
OPENSSL_VERSION_NUMBER-0 < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)",
- "#  error OpenSSL >= 1.1 is required",
- "#endif"
- ]
-diff --git a/src/network/ssl/qsslcontext_openssl.cpp 
b/src/network/ssl/qsslcontext_openssl.cpp
-index 35cca9f01a..03afdc5945 100644
 a/src/network/ssl/qsslcontext_openssl.cpp
-+++ b/src/network/ssl/qsslcontext_openssl.cpp
-@@ -249,7 +249,7 @@ void QSslContext::applyBackendConfig(QSslContext 
*sslContext)
- if (sslContext->sslConfiguration.backendConfiguration().isEmpty())
- return;
- 
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- if (QSslSocket::sslLibraryVersionNumber() >= 0x10002000L) {
- QSharedPointer cctx(q_SSL_CONF_CTX_new(), 
&q_SSL_CONF_CTX_free);
- if (cctx) {
-diff --git a/src/network/ssl/qsslsocket_openssl_symbols.cpp 
b/src/network/ssl/qsslsocket_openssl_symbols.cpp
-index 299df6b685..670314d7e5 100644
 a/src/network/ssl/qsslsocket_openssl_symbols.cpp
-+++ b/src/network/ssl/qsslsocket_openssl_symbols.cpp
-@@ -216,8 +216,13 @@ DEFINEFUNC3(void *, ASN1_dup, i2d_of_void *a, a, 
d2i_of_void *b, b, char *c, c,
- #endif
- DEFINEFUNC2(BIO *, BIO_new_file, const char *filename, filename, const char 
*mode, mode, return nullptr, return)
- DEFINEFUNC(void, ERR_clear_error, DUMMYARG, DUMMYARG, return, DUMMYARG)
-+#ifdef LIBRESSL_VERSION_NUMBER
-+DEFINEFUNC(BIO *, BIO_new, const BIO_METHOD *a, a, return nullptr, return)
-+DEFINEFUNC(const BIO_METHOD *, BIO_s_mem, void, DUMMYARG, return nullptr, 
return)
-+#else
- DEFINEFUNC(BIO *, BIO_new, BIO_METHOD *a, a, return nullptr, return)
- DEFINEFUNC(BIO_METHOD *, BIO_s_mem, void, DUMMYARG, return nullptr, return)
-+#endif
- DEFINEFUNC(int, CRYPTO_num_locks, DUMMYARG, DUMMYARG, return 0, return)
- DEFINEFUNC(void, CRYPTO_set_locking_callback, void (*a)(int, int, const char 
*, int), a, return, DUMMYARG)
- DEFINEFUNC(void, CRYPTO_set_id_callback, unsigned long (*a)(), a, return, 
DUMMYARG)
-@@ -443,7 +448,7 @@ DEFINEFUNC2(int, SSL_CTX_use_PrivateKey, SSL_CTX *a, a, 
EVP_PKEY *b, b, return -
- DEFINEFUNC2(int, SSL_CTX_use_RSAPrivateKey, SSL_CTX *a, a, RSA *b, b, return 
-1, return)
- DEFINEFUNC3(int, SSL_CTX_use_PrivateKey_file, SSL_CTX *a, a, const char *b, 
b, int c, c, return -1, return)
- DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const SSL_CTX *a, a, return 
nullptr, return)
--#if OPENSSL_VERSION_NUMBER

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/

2020-11-28 Thread Stefan Strogin
commit: 92e51fd0194a46b1b4085df171916d79f19abc8c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Nov 28 19:22:28 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Sat Nov 28 19:22:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=92e51fd0

dev-qt/qtnetwork: upgrade to 5.15.2

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-qt/qtnetwork/Manifest  |   2 +-
 ...ressl.patch => qtnetwork-5.15.2-libressl.patch} | 103 ++---
 ...twork-5.15.0.ebuild => qtnetwork-5.15.2.ebuild} |  18 +++-
 3 files changed, 85 insertions(+), 38 deletions(-)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 7dbec38..8d47df5 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1 +1 @@
-DIST qtbase-everywhere-src-5.15.0.tar.xz 49931940 BLAKE2B 
f6675ddb8c6fcfe4d12f92b0c93d09ec160e65bb214694550c82c1ba1acea41c86064910cf76267815bd860b071a322bbbad19e994be52f0bf1450a73d09a1bf
 SHA512 
c584d69e49f4959d9b8541f820f5ff1e6d1599697ad16976b47cbaaa902fc83e1ca4ae57d56d13574e42e5f602d4420245ad7fcfc13e224e10d4bbad6a537d1a
+DIST qtbase-everywhere-src-5.15.2.tar.xz 50179672 BLAKE2B 
0e4bdaab43cf59664bde89f87ea260c39acc2ef866d8629d41d9c326cab0ab68bcd943c86a472ae74bc9fb0b7ad50795ccb66275bb6b77d1fcf0a38b5662cb42
 SHA512 
a549bfaf867d746ff744ab224eb65ac1bdcdac7e8457dfa379941b2b225a90442fcfc1e1175b9afb1f169468f8130b7ab917c67be67156520a4bfb5c92d304f9

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.0-libressl.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-libressl.patch
similarity index 79%
rename from dev-qt/qtnetwork/files/qtnetwork-5.15.0-libressl.patch
rename to dev-qt/qtnetwork/files/qtnetwork-5.15.2-libressl.patch
index d0a4796..f7fe32f 100644
--- a/dev-qt/qtnetwork/files/qtnetwork-5.15.0-libressl.patch
+++ b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-libressl.patch
@@ -1,25 +1,25 @@
-From 4774fcd31a49f6f193bf10990601ad494fab2013 Mon Sep 17 00:00:00 2001
+From 07a00f9c6d87f1fa5360cfb8f086670f3fa5bd3f Mon Sep 17 00:00:00 2001
 From: Stefan Strogin 
-Date: Wed, 5 Feb 2020 03:49:35 +0200
-Subject: [PATCH] QSslSocket - add LibreSSL support
+Date: Sat, 28 Nov 2020 06:12:22 +0200
+Subject: [PATCH] QSslSocket: add LibreSSL support
 
 Upstream-Status: Inappropriate
 [Upstream is not willing to accept any patches for LibreSSL support]
 Signed-off-by: Stefan Strogin 
 ---
  src/network/ssl/qsslcertificate_openssl.cpp   |  2 +-
- src/network/ssl/qsslcontext_openssl.cpp   | 17 +++-
+ src/network/ssl/qsslcontext_openssl.cpp   | 19 +++-
  src/network/ssl/qsslcontext_openssl_p.h   |  7 +++
  src/network/ssl/qsslsocket_openssl.cpp|  2 +-
- .../ssl/qsslsocket_openssl_symbols.cpp| 25 +++
- .../ssl/qsslsocket_openssl_symbols_p.h| 43 +++
- 6 files changed, 93 insertions(+), 3 deletions(-)
+ .../ssl/qsslsocket_openssl_symbols.cpp| 31 +
+ .../ssl/qsslsocket_openssl_symbols_p.h| 45 +++
+ 6 files changed, 103 insertions(+), 3 deletions(-)
 
 diff --git a/src/network/ssl/qsslcertificate_openssl.cpp 
b/src/network/ssl/qsslcertificate_openssl.cpp
-index 6f1fb26a..eba5a729 100644
+index ca9d61cc..19774432 100644
 --- a/src/network/ssl/qsslcertificate_openssl.cpp
 +++ b/src/network/ssl/qsslcertificate_openssl.cpp
-@@ -658,7 +658,7 @@ static QMultiMap 
_q_mapFromX509Name(X509_NAME *name)
+@@ -661,7 +661,7 @@ static QMultiMap 
_q_mapFromX509Name(X509_NAME *name)
  unsigned char *data = nullptr;
  int size = q_ASN1_STRING_to_UTF8(&data, 
q_X509_NAME_ENTRY_get_data(e));
  info.insert(name, QString::fromUtf8((char*)data, size));
@@ -29,10 +29,22 @@ index 6f1fb26a..eba5a729 100644
  #else
  q_CRYPTO_free(data);
 diff --git a/src/network/ssl/qsslcontext_openssl.cpp 
b/src/network/ssl/qsslcontext_openssl.cpp
-index 0aa8a4f4..f161af8a 100644
+index c9f202f5..d3626cab 100644
 --- a/src/network/ssl/qsslcontext_openssl.cpp
 +++ b/src/network/ssl/qsslcontext_openssl.cpp
-@@ -397,16 +397,28 @@ init_context:
+@@ -351,9 +351,11 @@ init_context:
+ return;
+ }
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+ // A nasty hacked OpenSSL using a level that will make our auto-tests 
fail:
+ if (q_SSL_CTX_get_security_level(sslContext->ctx) > 1 && 
*forceSecurityLevel())
+ q_SSL_CTX_set_security_level(sslContext->ctx, 1);
++#endif // LIBRESSL_VERSION_NUMBER
+ 
+ const long anyVersion =
+ #if QT_CONFIG(dtls)
+@@ -408,16 +410,28 @@ init_context:
  maxVersion = DTLS1_VERSION;
  break;
  case QSsl::DtlsV1_0OrLater:
@@ -61,7 +73,7 @@ index 0aa8a4f4..f161af8a 100644
  break;
  case QSsl::TlsV1_3OrLater:
  #ifdef TLS1_3_VERSION
-@@ -696,6 +708,7 @@ void QSslContext::applyBackendConfig(QSslContext 
*sslContext)
+@@ -722,6 +736,7 @@ void QSslContext::applyBackendConfig(QSslContext 
*

[gentoo-commits] repo/gentoo:master commit in: games-action/violetland/

2020-12-02 Thread Stefan Strogin
commit: 9b314ffd10636926ebc6b34f71ce99e560e92f8d
Author: Alexey Sokolov  google  com>
AuthorDate: Tue Dec  1 00:17:25 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Dec  2 11:37:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b314ffd

games-action/violetland: fix dependency on libsdl

Closes: https://bugs.gentoo.org/739072
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/18466
Signed-off-by: Stefan Strogin  gentoo.org>

 games-action/violetland/violetland-0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/violetland/violetland-0.5.ebuild 
b/games-action/violetland/violetland-0.5.ebuild
index 2046663755a..5a534a0a0cf 100644
--- a/games-action/violetland/violetland-0.5.ebuild
+++ b/games-action/violetland/violetland-0.5.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-libs/boost:=[threads(+)]
-   media-libs/libsdl[sound,video]
+   media-libs/libsdl[opengl,sound,video]
media-libs/sdl-image[png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-ttf



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopenssl/, dev-python/pyopenssl/files/

2020-12-02 Thread Stefan Strogin
commit: ed217e133fe9313a47ef34da94239693ce72440c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Dec  2 12:23:52 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Dec  2 12:25:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed217e13

dev-python/pyopenssl: add patch for LibreSSL

Closes: https://bugs.gentoo.org/757738
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 .../files/pyopenssl-20.0.0-libressl.patch  | 30 ++
 ...sl-20.0.0.ebuild => pyopenssl-20.0.0-r1.ebuild} |  2 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pyopenssl/files/pyopenssl-20.0.0-libressl.patch 
b/dev-python/pyopenssl/files/pyopenssl-20.0.0-libressl.patch
new file mode 100644
index 000..6e9c7847fce
--- /dev/null
+++ b/dev-python/pyopenssl/files/pyopenssl-20.0.0-libressl.patch
@@ -0,0 +1,30 @@
+From ecbd275386e5608f0f90d3536506d7f50026ffe6 Mon Sep 17 00:00:00 2001
+From: "Nathaniel J. Smith" 
+Date: Thu, 1 Aug 2019 21:23:51 -0700
+Subject: [PATCH] Support openssl <1.1.1
+
+Upstream-Status: Inappropriate
+[https://github.com/pyca/pyopenssl/pull/861/commits/ecbd275386e5608f0f90d3536506d7f50026ffe6
+was accepted in 19.1.0 but later removed since the upstream dropped
+support of OpenSSL <1.1.1]
+Signed-off-by: Stefan Strogin 
+---
+ src/OpenSSL/SSL.py | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/OpenSSL/SSL.py b/src/OpenSSL/SSL.py
+index 6f785fc4..55211511 100644
+--- a/src/OpenSSL/SSL.py
 b/src/OpenSSL/SSL.py
+@@ -140,7 +140,10 @@ class _buffer(object):
+ OP_NO_TLSv1 = _lib.SSL_OP_NO_TLSv1
+ OP_NO_TLSv1_1 = _lib.SSL_OP_NO_TLSv1_1
+ OP_NO_TLSv1_2 = _lib.SSL_OP_NO_TLSv1_2
+-OP_NO_TLSv1_3 = _lib.SSL_OP_NO_TLSv1_3
++try:
++OP_NO_TLSv1_3 = _lib.SSL_OP_NO_TLSv1_3
++except AttributeError:
++pass
+ 
+ MODE_RELEASE_BUFFERS = _lib.SSL_MODE_RELEASE_BUFFERS
+ 

diff --git a/dev-python/pyopenssl/pyopenssl-20.0.0.ebuild 
b/dev-python/pyopenssl/pyopenssl-20.0.0-r1.ebuild
similarity index 96%
rename from dev-python/pyopenssl/pyopenssl-20.0.0.ebuild
rename to dev-python/pyopenssl/pyopenssl-20.0.0-r1.ebuild
index b09f1b1bdec..0e4a096a48a 100644
--- a/dev-python/pyopenssl/pyopenssl-20.0.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-20.0.0-r1.ebuild
@@ -37,6 +37,8 @@ DEPEND="${RDEPEND}
>=dev-python/pytest-3.0.1[${PYTHON_USEDEP}]
)"
 
+PATCHES=( "${FILESDIR}"/${P}-libressl.patch )
+
 distutils_enable_sphinx doc \
dev-python/sphinx_rtd_theme
 



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

2020-12-02 Thread Stefan Strogin
commit: 7670d040fc42739a33a4768e84a6f1621f2e93a1
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Dec  2 12:56:25 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Dec  2 12:56:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7670d040

net-im/element-desktop-bin: upgrade to 1.7.14

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ement-desktop-bin-1.7.9.ebuild => element-desktop-bin-1.7.14.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 413c7a89ff8..d4723cbad55 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.9_amd64.deb 67635220 BLAKE2B 
c339638a00562d17258d7a311f51662e2eedc548c5131103186a3af312041e324891393c9f4228fe09c7f672aaa4c73a027a571cae89192d193d9c07e4028c03
 SHA512 
4011b91657f8fd7c39257c1ebbe0a92ad0d58729044ef4db569c0d72fcaf42250853c4c75aec7ea7dca756add2d3e0c2bab24c5ddd2ad4c884c6546372297a72
+DIST element-desktop_1.7.14_amd64.deb 67755832 BLAKE2B 
0d67d53bf8bb6e5ee6a538c061ad5633a9be169963663ccd0acf4be257c94e855d53f765cd860d8cd5fde57e5ec7b72c838bf16413e19fe4d4046189a54e21fe
 SHA512 
ff99e055d834dbc2f683fa2c62d3abdfc1b41f07e0feddb0909da3d95437bb0cd9767493d8acfcc0a9b82041141e57185bef803e0ed5568af0df96b7dc729dc2

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.9.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.14.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.9.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.14.ebuild



[gentoo-commits] repo/gentoo:master commit in: mail-filter/imapfilter/, mail-filter/imapfilter/files/

2020-12-29 Thread Stefan Strogin
commit: eb940ff5f354184c7f53eee7eac50fe372976e71
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Dec 30 03:52:19 2020 +
Commit:     Stefan Strogin  gentoo  org>
CommitDate: Wed Dec 30 03:52:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb940ff5

mail-filter/imapfilter: upgrade to 2.7.5

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 mail-filter/imapfilter/Manifest|  1 +
 .../files/imapfilter-2.7.5-libressl.patch  | 26 +++
 mail-filter/imapfilter/imapfilter-2.7.5.ebuild | 53 ++
 3 files changed, 80 insertions(+)

diff --git a/mail-filter/imapfilter/Manifest b/mail-filter/imapfilter/Manifest
index f8949b123a0..b6f33917e91 100644
--- a/mail-filter/imapfilter/Manifest
+++ b/mail-filter/imapfilter/Manifest
@@ -1 +1,2 @@
 DIST imapfilter-2.6.16.tar.gz 59636 BLAKE2B 
9de58800ab88aa6e22ead001fd4e635b1991d23a2345d729a59438d3774148b1478b561c36848af155da7d15e84afdf900b73054ef268243f333843b71417d1e
 SHA512 
0500931143e593eb69357ef6a6a40be971abadd22d7e807685b88927da8db9a928470f5cad460252b95ccd42efcfd39b5c4001a8796fa79cbd35018405a7be19
+DIST imapfilter-2.7.5.tar.gz 59441 BLAKE2B 
0326a698f3be18da47c99cbe20e5e51cde8abcaebf365b3f00e5b1dba6bfaed5139b65766bd447dc596736da504063d5c87c21d1c5c11d6bc7ebd947d9d44835
 SHA512 
a64747d745ecd5a2f61d486cd8fec1bceeb97ce459ec57454311a960dbfce526c15e8bddeb16860b8efd9710de93845adec61ec892355a0bef7bddc4517e1442

diff --git a/mail-filter/imapfilter/files/imapfilter-2.7.5-libressl.patch 
b/mail-filter/imapfilter/files/imapfilter-2.7.5-libressl.patch
new file mode 100644
index 000..fb665f85271
--- /dev/null
+++ b/mail-filter/imapfilter/files/imapfilter-2.7.5-libressl.patch
@@ -0,0 +1,26 @@
+From 9a1132d8c8616b67156d49bea89d567ed31d42d6 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Wed, 30 Dec 2020 06:48:40 +0300
+Subject: [PATCH] Fix build with LibreSSL
+
+Signed-off-by: Stefan Strogin 
+---
+ src/socket.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/socket.c b/src/socket.c
+index aa2ef4f..fa75de4 100644
+--- a/src/socket.c
 b/src/socket.c
+@@ -143,7 +143,7 @@ open_secure_connection(session *ssn)
+   goto fail;
+ 
+   if (get_option_boolean("hostnames")) {
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L
++#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
+   SSL_set_hostflags(ssn->sslconn,
+   X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS);
+   if (!SSL_set1_host(ssn->sslconn, ssn->server)) {
+-- 
+2.30.0
+

diff --git a/mail-filter/imapfilter/imapfilter-2.7.5.ebuild 
b/mail-filter/imapfilter/imapfilter-2.7.5.ebuild
new file mode 100644
index 000..b894e8eda7c
--- /dev/null
+++ b/mail-filter/imapfilter/imapfilter-2.7.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit lua-single toolchain-funcs
+
+DESCRIPTION="An IMAP mail filtering utility"
+HOMEPAGE="https://github.com/lefcha/imapfilter";
+SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="libressl"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/libpcre
+   ${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+
+DOCS="AUTHORS NEWS README samples/*"
+
+PATCHES=( "${FILESDIR}"/${P}-libressl.patch )
+
+src_prepare() {
+   default
+   sed -i -e "/^PREFIX/s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^MANDIR/s:man:share/man:" \
+   -e "/^CFLAGS/s:CFLAGS =:CFLAGS +=:" \
+   -e "/^CFLAGS/s/-O//" \
+   src/Makefile || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   LDFLAGS="${LDFLAGS}" \
+   INCDIRS=$(lua_get_CFLAGS) \
+   LIBLUA=$(lua_get_LIBS)
+}
+
+src_install() {
+   default
+   doman doc/imapfilter.1 doc/imapfilter_config.5
+}



  1   2   3   4   5   >