Merge branch 'develop' into pantum

pantum
Alexander Tratsevskiy 5 months ago
commit db1add67b4

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>support@calculate.ru</email>
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
</pkgmetadata>

@ -1,9 +0,0 @@
# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit acct-group
DESCRIPTION="Group for net-p2p/torrserver-bin"
ACCT_GROUP_ID=-1

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>support@calculate.ru</email>
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
</pkgmetadata>

@ -1,13 +0,0 @@
# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit acct-user
DESCRIPTION="User for net-p2p/torrserver-bin"
ACCT_USER_ID=-1
ACCT_USER_GROUPS=( torrserver )
ACCT_USER_HOME="/var/lib/torrserver"
acct-user_add_deps

@ -0,0 +1,2 @@
DIST scrcpy-2.3.1.tar.gz 401278 BLAKE2B 0cb231aef87965f346613987c45a624ad853ad870000d78ccaeda6fabaa39cfbd1fed5da50f028aece96c7c12395edc521bf629d935fb8e45a806e487681e6b8 SHA512 4ef9398f23740edf8d09bb18ecc9f6e120b7d3991b8d359836f5e3f4a568484307a1f020da2edeb3193a4f4d6820b5948d6b80600e7ceeed869a2ed8136bfefd
DIST scrcpy-server-v2.3.1 66007 BLAKE2B f3b006bdec8fb3e34474a694fcd5d54fa1caac6b1757cd4ac74d84ce42c9e163e68dbb33985c1474fdeda4c124c317494837c24bc4c18e42cc7e285666d76374 SHA512 9360ad9321554bc9ab38833720e20fada1e0e3a9d1302fced2bbc035b87ea2bbc6802fa8d52fe73ae8d9272ac0f1759c6042badd0043392b90cb68c5c89fc57c

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>voyageur@gentoo.org</email>
<name>Bernard Cafarelli</name>
</maintainer>
<use>
<flag name="lto">Build with Link Time Optimization (LTO)</flag>
</use>
<upstream>
<remote-id type="github">Genymobile/scrcpy</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,42 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson xdg
DESCRIPTION="Display and control your Android device"
HOMEPAGE="https://github.com/Genymobile/scrcpy"
# Source code and server part on Android device
SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="lto"
BDEPEND="dev-libs/libunibreak"
DEPEND="media-libs/libsdl2[X]
media-video/ffmpeg
virtual/libusb:1"
# Manual install for ppc64 until bug #723528 is fixed
RDEPEND="${DEPEND}
!ppc64? ( dev-util/android-tools )"
src_configure() {
local emesonargs=(
$(meson_use lto b_lto)
-Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
)
meson_src_configure
}
pkg_postinst() {
xdg_pkg_postrm
einfo "If you use pipewire because of a problem with libsdl2 it is possible that"
einfo "scrcpy will not start, in which case start the program by exporting the"
einfo "environment variable SDL_AUDIODRIVER=pipewire."
einfo "For more information see https://github.com/Genymobile/scrcpy/issues/3864."
}

@ -1 +1,2 @@
DIST rocketchat-3.8.16-linux-x86_64.rpm 68712989 BLAKE2B b572047c535b6bcbca9e2a7b37060674aca9a4b356955e8ddf2b3e396b9f60e169d65fe5ffae292e43962b2045eb27c440f497fe950c6d66764b903e7e1700e1 SHA512 3a891396c3f92b5a47f2436047a6724089072bc3f4bd8a56830dfcb3347550dd71e7a2c3ce7c56b5c2c3de99384cdd470ea1005c705649a40a642404dc9e689f
DIST rocketchat-3.9.10-linux-x86_64.rpm 73538525 BLAKE2B be674b902c9c75481c51b50d3de3922a296adbf44eade04a4e1b01988254d4635aa2915f7566b59535fb0026aa41bf8fee121f5748b29ccc44c89b271df3d484 SHA512 75df8faef6b775eaa0e405319ae3d9f69244a93c38b1cc4ccd87be21c7f66f1f03246b0fe1de09c9eeeb70e6898609e6906c64914e57d2a24b7ada908f2737d2

@ -0,0 +1,101 @@
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_LANGS="
af 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 ur vi zh-CN zh-TW
"
inherit chromium-2 desktop rpm xdg
DESCRIPTION="The Ultimate Open Source Web Chat Platform"
HOMEPAGE="https://rocket.chat"
SRC_URI="https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${PV}/rocketchat-${PV}-linux-x86_64.rpm"
S="${WORKDIR}"
KEYWORDS="-* amd64"
# Electron bundles a bunch of things
LICENSE="
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
"
SLOT="0"
RESTRICT="bindist mirror"
RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
dev-libs/expat
dev-libs/nspr
dev-libs/nss
media-fonts/noto-emoji
media-libs/alsa-lib
net-print/cups
sys-libs/glibc
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libnotify
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/libxkbcommon
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXScrnSaver
x11-libs/pango
"
QA_PREBUILT="opt/Rocket.Chat/*"
pkg_pretend() {
chromium_suid_sandbox_check_kernel_config
}
src_prepare() {
default
# cleanup languages
pushd "opt/Rocket.Chat/locales" || die
chromium_remove_language_paks
popd || die
}
src_configure() {
chromium_suid_sandbox_check_kernel_config
default
}
src_install() {
for size in {16,32,48,64,128,256,512,1024}; do
doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/rocketchat-desktop.png"
done
domenu usr/share/applications/rocketchat-desktop.desktop
local DESTDIR="/opt/Rocket.Chat"
pushd "opt/Rocket.Chat" || die
exeinto "${DESTDIR}"
doexe chrome-sandbox rocketchat-desktop *.so*
insinto "${DESTDIR}"
doins *.pak *.bin *.json *.dat
insopts -m0755
doins -r locales resources
# Chrome-sandbox requires the setuid bit to be specifically set.
# see https://github.com/electron/electron/issues/17972
fperms 4755 "${DESTDIR}"/chrome-sandbox
dosym "${DESTDIR}"/rocketchat-desktop /opt/bin/rocketchat-desktop
popd || die
}

@ -1 +0,0 @@
DIST networkmanager-wireguard-0_pre20191128.tar.gz 238536 BLAKE2B e926c08c68df3e452a7ba25c66e7678969594002cb45a03ca26af32c86b021260c7836157fe9244c07223bf2e1c821ee64c3535c392f3636217c6ae67d8b800a SHA512 4ed9566a18be01b1be7d92da4663a292e17804a706045d58f08640e2fe81f9672880f20d1657b70eafc769b2688f72928c6fa601c0011bde91347902a222e670

@ -1,29 +0,0 @@
From f02a7863a13ad5da340b35648ae5cefc0789869e Mon Sep 17 00:00:00 2001
From: Conrad Kostecki <conrad@kostecki.com>
Date: Mon, 20 Apr 2020 17:00:58 +0200
Subject: [PATCH] Makefile.am: store appdata to /usr/share/metainfo
The path '/usr/share/appdata' is deprecated and
should be changed to '/usr/share/metainfo'.
See section: 2.1.2. Filesystem locations
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
---
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index 81c6923..53d6f1b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -266,7 +266,7 @@ uninstall-hook:
rm -f $(DESTDIR)$(sysconfdir)/NetworkManager/VPN/nm-wireguard-service.name
endif
-appdatadir = $(datadir)/appdata
+appdatadir = $(datadir)/metainfo
appdata_files = $(appdata_in_files:.xml.in=.xml)
if WITH_GNOME
appdata_DATA = $(appdata_files)

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>support@calculate.ru</email>
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
<upstream><remote-id type="github">max-moser/network-manager-wireguard</remote-id></upstream>
</pkgmetadata>

@ -1,63 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools
EGIT_COMMIT="0e1124df9e97129c5e0d9996a2c3876ae18f01c4"
MY_PN="${PN/network/network-}"
DESCRIPTION="NetworkManager WireGuard plugin"
HOMEPAGE="https://github.com/max-moser/network-manager-wireguard"
SRC_URI="https://github.com/max-moser/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+gtk +nls"
RDEPEND="
>=net-misc/networkmanager-1.7.0
net-vpn/wireguard-tools[wg-quick]
>=dev-libs/glib-2.32:2
gtk? (
>=x11-libs/gtk+-3.4:3
>=net-libs/libnma-1.7.0
>=app-crypt/libsecret-0.18
)
"
DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
nls? (
dev-util/intltool
sys-devel/gettext
)
"
S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
PATCHES="${FILESDIR}/${PN}-0_pre20191128-change-appdata-path.patch"
src_prepare() {
default
eautoreconf
}
src_configure() {
local myeconfargs=(
--disable-lto
--disable-more-warnings
--disable-static
$(use_with gtk gnome)
--without-libnm-glib
$(use_enable nls)
--with-dist-version="Gentoo"
)
econf "${myeconfargs[@]}"
}

@ -2,3 +2,4 @@
~media-gfx/epsonscan2-6.6.42.0 amd64
~net-wireless/rtl8814au-20221110 amd64
~net-wireless/rtl8821cu-20230910 amd64
~app-mobilephone/scrcpy-2.3.1 amd64

@ -14,7 +14,6 @@ app-editors/vscode amd64
~app-misc/anki-2.1.15 amd64
~app-misc/rox-filer-2.11 amd64
~app-mobilephone/qtadb-0.8.1 amd64
~app-mobilephone/scrcpy-2.1.1 amd64
~app-office/calligra-3.2.1 amd64
~app-office/kexi-3.2.0 amd64
~app-office/moneydance-2022.4060 amd64

@ -9,3 +9,5 @@ sys-libs/db:6.0
# until cyclic dependencies are eliminated
=sys-apps/portage-3.0.56-r1
=app-portage/gentoolkit-0.6.3
=app-portage/portpeek-3.2.4

@ -1 +0,0 @@
# Calculate mergepkg()!= chown=torrserver:torrserver chmod=0755 path=/var/calculate name=torrserver

@ -1 +0,0 @@
# Calculate chown=torrserver:torrserver chmod=0700 path=/var/lib name=torrserver exists(/var/lib/torrserver/config.db)==

@ -1,4 +0,0 @@
# Calculate run=/bin/bash
chown torrserver. /var/lib/torrserver/config.db
exit 0

@ -1 +0,0 @@
# Calculate append=skip merge(sys-kernel/calculate-sources)=>6.5,6.6

@ -1,19 +0,0 @@
# Calculate format=kernel name=.config
CONFIG_CRYPTO_ZSTD=y
CONFIG_DEFAULT_HOSTNAME="calculate"
# CONFIG_KERNEL_GZIP is not set
CONFIG_KERNEL_ZSTD=y
CONFIG_LOCALVERSION=""
# CONFIG_MODULE_COMPRESS_NONE is not set
CONFIG_MODULE_COMPRESS_ZSTD=y
# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set
CONFIG_PSTORE_ZSTD_COMPRESS=y
# CONFIG_ZRAM_DEF_COMP_LZORLE is not set
CONFIG_ZRAM_DEF_COMP="zstd"
CONFIG_ZRAM_DEF_COMP_ZSTD=y
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO is not set
CONFIG_ZSWAP_COMPRESSOR_DEFAULT="zstd"
CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD=y
CONFIG_BLK_DEV_LOOP=y
# CONFIG_MODULE_DECOMPRESS is not set

@ -1,14 +0,0 @@
# Calculate format=kernel name=.config merge(sys-kernel/calculate-sources[-desktop])!=
# CONFIG_BT is not set
# CONFIG_GAMEPORT is not set
# CONFIG_HZ_1000 is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_MACINTOSH_DRIVERS is not set
# CONFIG_MEDIA_SUPPORT is not set
# CONFIG_PREEMPT is not set
# CONFIG_RC_CORE is not set
# CONFIG_SOUND is not set
# CONFIG_USB_GADGET is not set

@ -1,11 +1,9 @@
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.5.tar.xz 138898084 BLAKE2B 2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39 SHA512 1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST patch-5.10.203.xz 5389816 BLAKE2B 4acc9c12631fac84fe766cf322c8c6192acad48e945ef8192c3af24bfb2dd43a611bdd0ac720a9c35dc6cb72651c90f91227d6c1ae4c98d6bf452d917b99c7ba SHA512 852665aa0b0e961daa35481174d796470e64897e87a7a13d15852f08aa526f9240a9d3b1a4056c6dea5fa368705c60c33cb532bd19907c88d3d5d732c700394f
DIST patch-5.15.142.xz 5033132 BLAKE2B 4c41b3d0a374d90273fe4a995729633b35a463d0ec1781d55349aab44e045ffd9e1936c1aafc50ba667b9d1ad2ca463a65e56ef0950a990bacfe6970ad73be4d SHA512 330cd5cde90195dc5219ec50f0b8e51485bdd59c4bf0c490273fa46b4a3d3b98b862cb1bf4199600f2a33f6193929644639513c05a90f29a202d436a67241660
DIST patch-6.1.39.xz 2675696 BLAKE2B fc0997d132472f6f1701ddcc321180ffa1871e652b0da632808d95aa176bd1b74b2afb9b2739802daa4223c23bc2ebfb2a1741785e389993cbc0013fad83ca33 SHA512 7c659ecceffaab9276090124ca2d2349a10334c60970a67419b1759214c61960227d0654206279c94328e1fa9d76e24e8ef6c91212aaf2174598cd25cf82c11f
DIST patch-6.1.67.xz 3696544 BLAKE2B 27e4c16adcb325d2c95e560ab9f61258224c95f773fb76fc893dc8defea743947a7adb6e6e0ce6aac1eec682125c19c7d50601aca06048e9c6f40f92d9560624 SHA512 7850ad744158cdb63a1ed5464a808ac21b836b8392edd1a58be08555c3dd1269d7480627ed3f457b349214ad393f2e1b7cb09665452d21dc64b5fb478ef12fc4
DIST patch-6.5.13.xz 1009052 BLAKE2B 10328f840608c71d49b0a48eade7bbbaac6116a96af06c557fb4dbfee7813939604f62d6eeceb23667bef4e6516b441720de91280b86bfd262b8244ad176047c SHA512 f31b0725a58f27b5bfe605136ee40a61a252520a0bf66a7814219972b1ba029b973076b7827e6267fb0ec0386d2b8254d99b78efd0570f5569b284ad96e59883
DIST patch-5.10.204.xz 5415932 BLAKE2B 01943432578c358d87dda2fd0c9b619af358b60db73503764eda4e1cb68e5ee48b11fd7832ed8a6a1cf159361e876ee5b11591a548e897e4f68971397e81e9f3 SHA512 8a3483bd5d7054f9b0e15293c286dddfcaa61bba4826e21291e9c65e9111bcc927355db53365565d1d2089a10ad488826c46f46259cc5e4d1888b4492aeb7392
DIST patch-5.15.143.xz 5066056 BLAKE2B 12688cf3a4d0eb2b5aed644493a14b8b5dec4675146c9c28539bc3a7721781fbcef201673e99b5b64151e5d1be22f0cd3ce0fd419ba06ab79a5f78f8d4f609c5 SHA512 92b69fb5e8940e1bc5c28a61e4e434b1e65bb81ecfda6bf48f07a3c50b18a5e6809f65506a22800c8e626d24e79e7cc065705c09562bfe68c78843a28c3e27f4
DIST patch-6.1.68.xz 3743976 BLAKE2B 31c529cf8878c56654fd34346c996c75888f40c7f8efd46946b720bacb71112cafd1eb142ea3111705913b8e87298999d86781b505fcd29fc69ab44fb490aa41 SHA512 9656e05b5d547a3a60eb94527609a7a5b5c6fc79bf66a1e4d542e8478ad4cedd1572d024fb9b3c998179d97271b59c6fd39e69475c282ec42875cad768f89369
DIST patch-6.6.6.xz 461436 BLAKE2B ba08ea62698eed78664000ae1d8dd427bd1369a57c659e97368140858c125bd608e1db4629417dad716b42a03f82293ecbf15196963f8e45001c142e8ce3eb2e SHA512 4dcf1d397e805023f2f0a1d6f882bcabaf69331065b3671580d41b31912e3e19286e5ff38827889b0f64c425524cf87097cd32ec7ea1c0f31df67c6e17e1bc46
DIST patch-6.6.7.xz 528908 BLAKE2B b29f7c9708199b792685c0758c4a1a8593cd930d9b0f7639b81b7746ae23c5ef019c56ba3386dd622226c9f2f7580532a975a87ac419bb06c568f2c16ff55ca3 SHA512 fffb1dd7cb74c7eaba08bc3f954ce04cf4ea799fdf1d0835fc0fce268b9a108c6b041dfb45b5e5691dde823c6b6d0071ef925e8e21056f41ec9b0171747004b9

@ -1,24 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=7
ETYPE="sources"
inherit calculate-kernel-8
DESCRIPTION="Calculate Linux kernel image"
KEYWORDS="amd64"
HOMEPAGE="https://www.calculate-linux.org/"
SRC_URI="${KERNEL_URI} ${ARCH_URI}"
IUSE=""
src_unpack() {
calculate-kernel-8_src_unpack
}
pkg_postinst() {
calculate-kernel-8_pkg_postinst
}

@ -31,6 +31,7 @@ RDEPEND="|| (
app-editors/levee
app-editors/lpe
app-editors/mg
app-editors/micro
app-editors/moe
app-editors/ne
app-editors/neovim
Loading…
Cancel
Save