Merge branch 'master' into yandex

pull/2/head
serg-sg 2 years ago
commit 8c2b3cc02a

@ -199,7 +199,7 @@ RDEPEND="
sys-apps/keyutils
sys-auth/pam_keystore
dev-lang/swig
dev-qt/qdbus:5
dev-qt/qdbus
sys-apps/edid-decode
dev-python/pygobject[python_targets_python3_9]
dev-python/dbus-python[python_targets_python3_9]

@ -1,2 +1 @@
DIST rocketchat-desktop-2.17.11.tar.gz 3513163 BLAKE2B d153ccfc38548e90792737172217a8668296fcda2e06860ea22cb0314b86aab147b537789312e01254fbdb07d29328eca61adcfc63ac0849338416cf01b07825 SHA512 557133338b57c8373c2fd323467199fe4b22e264c79c02c05b81c8f46464edfcdc1097b99a0127f4cb59c6cd6be3c897d4842878aa0583571207cfe1b0af5101
DIST rocketchat-desktop-3.1.1.tar.gz 884130 BLAKE2B d410fe8e83c986e3affbb902a9dcb288326219a7baddae3ec2c1666c54195ba119a51593f1c99589231abc2248ca78d9ca9c34df807a3c8d87fb37a1db9be4e3 SHA512 3d2be5191f960f2df94a206b767f761eb82e440e0024a9f9568f439b37e36d10182592e7879949cfbeede676079e642f51ef91138c857196a6454ac1300715c4

@ -20,7 +20,8 @@ REQUIRED_USE=""
RESTRICT="network-sandbox"
RDEPEND="app-accessibility/at-spi2-atk:2
RDEPEND="!net-im/rocketchat-desktop-bin:0
app-accessibility/at-spi2-atk:2
dev-db/sqlcipher
dev-libs/atk
dev-libs/expat

@ -1,102 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Desktop application for Rocket.Chat"
HOMEPAGE="https://rocket.chat"
inherit unpacker xdg-utils
MYPN="Rocket.Chat.Electron"
SRC_URI="https://github.com/RocketChat/${MYPN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+emoji"
REQUIRED_USE=""
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
x11-libs/pango
emoji? ( media-fonts/noto-emoji )"
DEPEND="${RDEPEND}"
BDEPEND="sys-apps/yarn"
QA_PREBUILT="
/opt/Rocket.Chat/chrome-sandbox
/opt/Rocket.Chat/rocketchat-desktop
/opt/Rocket.Chat/libEGL.so
/opt/Rocket.Chat/libGLESv2.so
/opt/Rocket.Chat/libffmpeg.so
/opt/Rocket.Chat/swiftshader/libEGL.so
/opt/Rocket.Chat/swiftshader/libGLESv2.so"
S="${WORKDIR}/$MYPN-${PV}"
src_prepare() {
default
sed -i 's,"@babel/preset-env".*,"@babel/preset-env": "^7.7.4"\,,' package.json
npm install node-gyp || die
npm install yarn || die
npm update || die
}
src_compile() {
PATH="${PATH}:$S/node_modules/.bin" yarn || die
PATH="${PATH}:$S/node_modules/.bin" yarn add electron-builder || die
PATH="${PATH}:$S/node_modules/.bin" NODE_ENV=production yarn build || die
PATH="${PATH}:$S/node_modules/.bin" NODE_ENV=production yarn electron-builder --linux deb || die
}
src_install() {
unpack dist/rocketchat_${PV}_amd64.deb
tar -xvf data.tar.xz || die
mv usr/share/doc/rocketchat 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
dosym ../../opt/Rocket.Chat/${PN} /usr/bin/${PN}
}
pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}

@ -1 +1 @@
DIST viber-13.3.1.22.deb 99693958 BLAKE2B b33d4825d9776cb9e21ba8b0fc11bc730db18290e48a651f55fb401f982bf3fbd76ef7ca2c27eb09ebe52623909dbdb9c7e5cc53b62c12661271cbf0e71ab56c SHA512 d31dded31bfe3ffd26ecd89279035932c6aca3e2a648dfac5982af70e6a55ee9b6bceb0cdd10a5466cb0b0e37e9e7c6b7d4eb8793df4ac56c2b984b8f24581bc
DIST viber-16.1.0.37.deb 110082688 BLAKE2B 065620f41be1e72115f3d54264258944d98378a052013dc3bff8fb68a85250a4f5e59fc538feb7dcbbc5608064bbdb0d504d1416123ae4f1e5cc8dfee8113431 SHA512 b73f5513117a094f28de88f830bdbbfd449995c333b0645886986d90c6a22e46b2ffe6327649878b29357793e1a7cb4c6e86cb969ba698bd8580425d79f6f777

@ -71,7 +71,7 @@ cl_desktop_face_path = /usr/share/pixmaps/faces
[update]
cl_update_autocheck_interval = 24h
cl_update_autocheck_set = on
cl_update_binhost_list = https://calculate-linux.freemirror.org/calculate-linux,http://sft.if.usp.br/calculate,https://ftp.acc.umu.se/mirror/calculate-linux.org,https://mirror-hk.koddos.net/calculate-linux,https://mirror.koddos.net/calculate-linux,http://miroir.linuxtricks.fr/calculate,https://mirror.yandex.ru/calculate,ftp://ftp.mgts.by/pub/calculate,ftp://ftp.mtu.ru/pub/calculate-linux,ftp://ftp.download.asso-linux-online.fr/download/calculate,https://mirror.cedia.org.ec/calculate,http://www.gtlib.gatech.edu/pub/calculate,https://stage4linux.com/mirrors/calculate,https://mirror.ihost.md/calculate-linux,https://ftpmirror1.infania.net/mirror/calculate-linux,https://mirror.iscas.ac.cn/calculate,https://mirror.truenetwork.ru/calculate
cl_update_binhost_list = https://calculate-linux.freemirror.org/calculate-linux,http://sft.if.usp.br/calculate,https://ftp.acc.umu.se/mirror/calculate-linux.org,https://mirror-hk.koddos.net/calculate-linux,https://mirror.koddos.net/calculate-linux,http://miroir.linuxtricks.fr/calculate,https://mirror.yandex.ru/calculate,ftp://ftp.mgts.by/pub/calculate,ftp://ftp.mtu.ru/pub/calculate-linux,ftp://ftp.download.asso-linux-online.fr/download/calculate,https://mirror.cedia.org.ec/calculate,http://www.gtlib.gatech.edu/pub/calculate,https://stage4linux.com/mirrors/calculate,https://mirror.ihost.md/calculate-linux,https://ftpmirror1.infania.net/mirror/calculate-linux,https://mirror.iscas.ac.cn/calculate,https://mirror.truenetwork.ru/calculate,http://mirror.mephi.ru/calculate
cl_update_binhost_revision_path = grp/ini.env
cl_update_binhost_stable_set = on
cl_update_binhost_unstable_list = https://mirror.calculate-linux.org/testing,https://miroir.linuxtricks.fr/testing,https://mirror.iscas.ac.cn/calculate-testing,https://mirror.truenetwork.ru/calculate-testing

@ -1,6 +1,6 @@
~app-crypt/shim-signed-0.2 amd64
~games-util/steam-launcher-1.0.0.71 amd64
~net-im/viber-13.3.1.22 amd64
~net-im/viber-16.1.0.37 amd64
~net-misc/modem-manager-gui-0.0.18 amd64
~net-p2p/opentracker-20170428 amd64
~net-wireless/rtl8814au-20211122 amd64

@ -33,13 +33,14 @@ 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-1.22 amd64
~app-mobilephone/scrcpy-1.23 amd64
~app-office/calligra-3.2.1 amd64
~app-office/kexi-3.2.0 amd64
~app-office/moneydance-2022.4060 amd64
~app-office/scribus-1.5.8 amd64
~app-office/wps-office-11.1.0.10920 amd64
~app-text/languagetool-5.4 amd64
~app-text/qpdfview-0.4.18_p20211227 amd64
~app-vim/vim-nftables-0_pre20200629 amd64
~app-vim/vim-tmux-3.0.0 amd64
~dev-db/firebird-3.0.4.33054.0 amd64
@ -52,13 +53,14 @@ dev-util/pycharm-professional amd64
~dev-vcs/gitolite-gentoo-3.6.6.1 amd64
~gnome-extra/nemo-fileroller-5.0.1 amd64
~lxde-base/lxde-meta-0.5.5 amd64
~mail-client/claws-mail-3.18.0 amd64
~mail-client/claws-mail-3.19.0 amd64
~mail-client/geary-40.0 amd64
~mail-client/sylpheed-3.7.0 amd64
~media-gfx/blender-3.0.1 amd64
media-gfx/darktable amd64
~media-gfx/digikam-7.5.0 amd64
~media-gfx/freecad-0.19.2 amd64
~media-gfx/fontforge-20220308 amd64
~media-gfx/freecad-0.19.4 amd64
~media-gfx/gimp-2.10.30 amd64
~media-gfx/inkscape-1.1.1 amd64
~media-gfx/krita-5.0.2 amd64
@ -75,12 +77,14 @@ media-gfx/darktable amd64
~media-sound/gmtp-1.3.11 amd64
~media-sound/lxmusic-0.4.7 amd64
~media-sound/potamus-17 amd64
~media-sound/strawberry-1.0.4 amd64
~media-sound/volumeicon-0.5.1 amd64
~media-video/avidemux-2.7.8 amd64
~media-video/nvidia-video-codec-8.2.16 amd64
~media-video/obs-studio-27.1.3 amd64
~media-video/pipewire-0.3.45_p20220205 amd64
~media-video/obs-studio-27.2.4 amd64
~media-video/pipewire-0.3.50 amd64
~media-video/shotcut-21.10.31 amd64
~media-video/smplayer-22.2.0 amd64
~media-video/v4l2loopback-0.12.5 amd64
~net-analyzer/squid-graph-3.2 amd64
~net-firewall/sanewall-1.1.6 amd64
@ -100,6 +104,7 @@ net-im/telegram-desktop-bin amd64
~net-im/vacuum-1.3.0_pre20180105 amd64
net-im/zoom amd64
~net-irc/ergo-2.9.1 amd64
~net-irc/hexchat-2.16.1 amd64
~net-libs/libbloom-1.6 amd64
~net-libs/libcork-0.15.0 amd64
~net-libs/libcorkipset-1.1.1.20150311_p8 amd64
@ -119,36 +124,35 @@ net-im/zoom amd64
~net-proxy/shadowsocks-libev-3.3.5 amd64
~net-vpn/networkmanager-l2tp-1.8.6 amd64
~net-wireless/broadcom-sta-6.30.223.271 amd64
~sci-electronics/kicad-6.0.2 amd64
~sci-electronics/kicad-footprints-6.0.2 amd64
~sci-electronics/kicad-meta-6.0.2 amd64
~sci-electronics/kicad-packages3d-6.0.2 amd64
~sci-electronics/kicad-symbols-6.0.2 amd64
~sci-electronics/kicad-templates-6.0.2 amd64
~sci-electronics/kicad-6.0.4 amd64
~sci-electronics/kicad-footprints-6.0.4 amd64
~sci-electronics/kicad-meta-6.0.4 amd64
~sci-electronics/kicad-packages3d-6.0.4 amd64
~sci-electronics/kicad-symbols-6.0.4 amd64
~sci-electronics/kicad-templates-6.0.4 amd64
~sci-electronics/ktechlab-0.50.0 amd64
~sci-electronics/ngspice-31 amd64
~sys-apps/collectl-4.3.1 amd64
~sys-apps/ethtool-5.16 amd64
sys-apps/inxi amd64
~sys-apps/iproute2-5.16.0 amd64
~sys-apps/iproute2-5.17.0 amd64
~sys-auth/thinkfinger-0.3 amd64
~sys-block/gparted-1.4.0 amd64
~sys-cluster/cluster-glue-1.0.12 amd64
~sys-firmware/b43-firmware-5.100.138 amd64
~sys-fs/btrfs-progs-5.16 amd64
~sys-fs/btrfs-progs-5.16.2 amd64
~sys-fs/compsize-1.5 amd64
~sys-kernel/linux-headers-5.15 amd64
~sys-process/htop-3.1.2 amd64
~sys-process/nmon-16m amd64
~www-apps/gitea-1.16.4 amd64
~www-client/chromium-99.0.4844.74 amd64
~www-apps/gitea-1.16.5 amd64
~www-client/falkon-3.2.0 amd64
www-client/firefox amd64
~www-client/luakit-2.2.1 amd64
~www-client/midori-9.0 amd64
www-client/opera amd64
www-client/opera-beta amd64
www-client/opera-developer amd64
~www-client/otter-1.0.02 amd64
~www-client/otter-1.0.03 amd64
www-plugins/chrome-binary-plugins:stable amd64
~x11-drivers/xf86-video-intel-2.99.917_p20201215 amd64
~x11-drivers/xf86-video-nouveau-1.0.17 amd64

@ -5,8 +5,8 @@
~app-admin/webapp-config-1.55 amd64
~app-arch/bloscpack-0.16.0 amd64
~app-arch/lcab-1.0_beta12 amd64
~app-arch/lzlib-1.11 amd64
~app-arch/plzip-1.8 amd64
~app-arch/lzlib-1.13 amd64
~app-arch/plzip-1.10 amd64
~app-arch/vimball-0.5.1 amd64
~app-backup/amanda-3.5.1 amd64
~app-backup/attic-0.16 amd64
@ -25,9 +25,8 @@
~app-backup/tarsnap-1.0.39 amd64
~app-backup/untangle-https-backup-0.1.0 amd64
~app-backup/vzdump-1.2 amd64
~app-benchmarks/bootchart2-0.14.8 amd64
~app-benchmarks/bootchart2-0.14.9 amd64
~app-cdr/dumpet-2.1_p20140601 amd64
~app-containers/crun-1.4.2 amd64
~app-crypt/acme-sh-3.0.2 amd64
~app-crypt/acr38u-1.7.11 amd64
~app-crypt/aescrypt-3.14 amd64
@ -113,6 +112,7 @@
~app-emulation/wine-mono-6.4.0 amd64
~app-emulation/wine-mono-7.0.0 amd64
~app-emulation/wine-mono-7.1.1 amd64
~app-emulation/wine-mono-7.2.0 amd64
~app-emulation/xen-4.15.1 amd64
~app-emulation/xen-tools-4.15.1 amd64
~app-eselect/eselect-opencascade-1 amd64
@ -123,7 +123,7 @@
~app-i18n/librime-1.7.3 amd64
~app-i18n/man-pages-l10n-4.10.0 amd64
~app-i18n/scim-1.4.18 amd64
~app-i18n/sunpinyin-data-20130220 amd64
~app-i18n/sunpinyin-data-20140820 amd64
~app-i18n/tegaki-zinnia-japanese-0.3 amd64
~app-i18n/tomoe-0.6.0 amd64
~app-i18n/tomoe-gtk-0.6.0 amd64
@ -133,7 +133,7 @@
~app-misc/bb-1.3.0_rc1 amd64
~app-misc/beancounter-0.8.10 amd64
~app-misc/beanstalkd-1.12 amd64
~app-misc/bgrep-0_p20110121 amd64
~app-misc/bgrep-0.2_p20210221 amd64
~app-misc/blink1-1.98 amd64
~app-misc/brewtarget-2.3.1 amd64
~app-misc/btail-0.3 amd64
@ -143,9 +143,9 @@
~app-misc/ckb-0.4.4 amd64
~app-misc/ckermit-9.0.302 amd64
~app-misc/crunch-3.6 amd64
~app-misc/ddccontrol-0.4.4_p20200630 amd64
~app-misc/ddccontrol-db-20190826_p20200613 amd64
~app-misc/ddcutil-0.9.9 amd64
~app-misc/ddccontrol-0.6.0 amd64
~app-misc/ddccontrol-db-20210812 amd64
~app-misc/ddcutil-1.2.2 amd64
~app-misc/egads-0.9.5 amd64
~app-misc/enum-1.1 amd64
~app-misc/faq-0.0.6 amd64
@ -155,7 +155,7 @@
~app-misc/g15stats-1.9.7 amd64
~app-misc/gcal-4.1 amd64
~app-misc/gcalcli-4.2.0 amd64
~app-misc/glastree-1.04 amd64
~app-misc/glastree-1.04_p20150525 amd64
~app-misc/grabcartoons-2.8.4_p20141112 amd64
~app-misc/gtk-sunlight-0.4.2 amd64
~app-misc/hddled-0.3 amd64
@ -198,7 +198,7 @@
~app-portage/g-octave-0.4.1 amd64
~app-portage/repo-commit-0.4.1 amd64
~app-shells/ksh-1.0.0_beta2 amd64
~app-text/cherrytree-0.99.0_p20200523 amd64
~app-text/cherrytree-0.99.47 amd64
~app-text/rpl-1.9.1 amd64
~app-text/xiphos-4.2.1 amd64
~app-vim/csound-syntax-20160804 amd64
@ -229,6 +229,7 @@
~dev-cpp/lucene++-3.0.7 amd64
~dev-cpp/ms-gsl-3.1.0 amd64
~dev-cpp/pystring-1.1.3 amd64
~dev-cpp/tbb-2021.4.0 amd64
~dev-db/pgrouting-3.1.3 amd64
~dev-db/pgtap-1.1.0 amd64
~dev-db/postgis-3.1.5 amd64
@ -266,11 +267,11 @@
~dev-libs/bglibs-2.04 amd64
~dev-libs/cppcodec-0.2 amd64
~dev-libs/crossguid-0_pre20150817 amd64
~dev-libs/dietlibc-0.34 amd64
~dev-libs/ding-libs-0.6.1 amd64
~dev-libs/icu-70.1 amd64
~dev-libs/icu-layoutex-70.1 amd64
~dev-libs/iniparser-4.1 amd64
~dev-libs/injeqt-1.2.0 amd64
~dev-libs/kasync-0.3.0 amd64
~dev-libs/libdbusmenu-qt-0.9.3_pre20160218 amd64
~dev-libs/libdispatch-5.3.3 amd64
@ -281,11 +282,10 @@
~dev-libs/libtecla-1.6.3 amd64
~dev-libs/libtimezonemap-0.4.6 amd64
~dev-libs/libtommath-1.2.0 amd64
~dev-libs/libxml2-2.9.12 amd64
~dev-libs/lzo-2.10 amd64
~dev-libs/mimetic-0.9.8 amd64
~dev-libs/mmtf-cpp-1.0.0 amd64
~dev-libs/nss-3.75 amd64
~dev-libs/nss-3.76.1 amd64
~dev-libs/ocl-icd-2.3.0 amd64
~dev-libs/OpenNI2-2.2_beta2 amd64
~dev-libs/pegtl-2.8.3 amd64
@ -304,22 +304,22 @@
~dev-perl/Number-Bytes-Human-0.110.0 amd64
~dev-php/phpunit-mock-objects-3.4.3 amd64
~dev-php/swoole-4.5.9 amd64
~dev-qt/qtplugininfo-5.15.2 amd64
~dev-qt/qtquicktimeline-5.15.2 amd64
~dev-qt/qtserialbus-5.15.2 amd64
~dev-qt/qtwebview-5.15.2 amd64
~dev-qt/qtplugininfo-5.15.3 amd64
~dev-qt/qtquicktimeline-5.15.3 amd64
~dev-qt/qtserialbus-5.15.3 amd64
~dev-qt/qtwebview-5.15.3 amd64
~dev-ruby/minitar-0.9 amd64
~dev-ruby/optimist-3.0.1 amd64
~dev-tcltk/expect-5.45.4 amd64
~dev-tex/bibtex2html-1.99 amd64
~dev-util/android-sdk-update-manager-24.4.1 amd64
~dev-util/anjuta-3.34.0 amd64
~dev-util/bdelta-0.3.1 amd64
~dev-util/btyacc-3.0 amd64
~dev-util/cookiecutter-1.7.3 amd64
~dev-util/intel-ocl-sdk-4.4.0.117 amd64
~dev-util/lcov-1.15 amd64
~dev-util/patchbin-20160208 amd64
~dev-util/patchelf-0.10 amd64
~dev-util/premake-5.0.0_alpha12 amd64
~dev-util/qbs-1.18.0 amd64
~dev-util/rats-2.4 amd64
@ -338,12 +338,12 @@
~lxde-base/lxterminal-0.4.0 amd64
~lxde-base/menu-cache-1.1.0 amd64
~mail-filter/pyzor-1.0.0_p20200523 amd64
~mail-filter/spampd-2.42 amd64
~mail-filter/spampd-2.61 amd64
~mail-mta/netqmail-1.06 amd64
~media-gfx/farbfeld-4 amd64
~media-gfx/gnome-raw-thumbnailer-3.0.0 amd64
~media-gfx/librecad-2.1.3 amd64
~media-gfx/openvdb-8.0.1 amd64
~media-gfx/prusaslicer-2.4.1 amd64
~media-gfx/raw-thumbnailer-0.2.1 amd64
~media-gfx/springgraph-88 amd64
~media-libs/babl-0.1.88 amd64
@ -361,7 +361,6 @@
~media-libs/liblingoteach-0.2.3 amd64
~media-libs/libnsgif-0.2.1 amd64
~media-libs/libtgvoip-2.4.4_p20220117 amd64
~media-libs/opencv-4.5.4 amd64
~media-libs/rnnoise-0.4.1_p20210122 amd64
~media-libs/sdl-pango-0.1.2 amd64
~media-libs/speex-1.2.0 amd64
@ -390,7 +389,7 @@
~media-video/ffdiaporama-2.2_pre20140701 amd64
~media-video/subliminal-2.1.0 amd64
~media-video/vcdimager-2.0.1 amd64
~media-video/webcamoid-8.7.1 amd64
~media-video/webcamoid-8.8.0 amd64
~media-video/wireplumber-0.4.8 amd64
~net-analyzer/hunt-1.5_p6_p1 amd64
~net-analyzer/mbrowse-0.4.3 amd64
@ -417,7 +416,6 @@
~net-libs/libircclient-1.10 amd64
~net-libs/libiscsi-1.19.0 amd64
~net-libs/loudmouth-1.5.3 amd64
~net-libs/nativebiginteger-0.9.50 amd64
~net-libs/netwib-5.39.0 amd64
~net-libs/usrsctp-0.9.5.0 amd64
~net-libs/wvstreams-4.6.1_p14 amd64
@ -521,7 +519,7 @@ net-vpn/wireguard-tools amd64
~sys-firmware/midisport-firmware-1.2 amd64
~sys-firmware/nvidia-firmware-340.32 amd64
~sys-firmware/sigrok-firmware-fx2lafw-0.1.7 amd64
~sys-fs/archivemount-0.8.12 amd64
~sys-fs/archivemount-0.9.1 amd64
~sys-fs/autorun-3.17 amd64
~sys-fs/bcache-tools-1.1 amd64
~sys-fs/bindfs-1.15.0 amd64
@ -594,7 +592,7 @@ net-vpn/wireguard-tools amd64
~x11-misc/gbdfed-1.6 amd64
~x11-misc/genmenu-1.1.0 amd64
~x11-misc/gromit-20041213 amd64
~x11-misc/grub2-theme-preview-2.3.0 amd64
~x11-misc/grub2-theme-preview-2.6.0 amd64
~x11-misc/iconbox-0.2 amd64
~x11-misc/kapow-1.5.10 amd64
~x11-misc/kaqaz-1.2.0 amd64

@ -9,18 +9,14 @@
~dev-python/falcon-3.0.1 amd64
~dev-python/flake8-4.0.1 amd64
~dev-python/flask-sphinx-themes-1.0.2 amd64
~dev-python/frozenlist-1.2.0 amd64
~dev-python/fuse-python-1.0.4 amd64
~dev-python/google-auth-2.5.0 amd64
~dev-python/google-pasta-0.2.0 amd64
~dev-python/http-parser-0.9.0 amd64
~dev-python/installer-0.4.0_p20220124 amd64
~dev-python/ioflo-2.0.2 amd64
~dev-python/ipython_genutils-0.2.0 amd64
~dev-python/jedi-0.18.0 amd64
~dev-python/kombu-5.2.1 amd64
~dev-python/m2r-0.2.1 amd64
~dev-python/markupsafe-2.0.1 amd64
~dev-python/mccabe-0.6.1 amd64
~dev-python/metakernel-0.28.2 amd64
~dev-python/mkdocs-bootstrap-1.1 amd64
@ -56,7 +52,6 @@
~dev-python/python-novaclient-17.6.0 amd64
~dev-python/python-zipstream-1.1.4 amd64
~dev-python/raet-0.6.8 amd64
~dev-python/setuptools-60.5.0 amd64
~dev-python/shiboken2-5.15.2 amd64
~dev-python/simpy-4.0.1 amd64
~dev-python/sip-5.5.0 amd64

@ -7,7 +7,7 @@
~games-action/beathazardultra-20130308 amd64
~games-action/bomberclone-0.11.9 amd64
~games-action/brutal-legend-20130615 amd64
~games-action/bzflag-2.4.22 amd64
~games-action/bzflag-2.4.24 amd64
~games-action/chromium-bsu-0.9.16.1 amd64
~games-action/deathchase3d-0.9 amd64
~games-action/descent1-demodata-1.4 amd64
@ -199,7 +199,7 @@
~games-emulation/dosbox-staging-0.78.1 amd64
~games-emulation/emutos-1.1.1 amd64
~games-emulation/fbzx-4.8.0 amd64
~games-emulation/fceux-2.6.3 amd64
~games-emulation/fceux-2.6.4 amd64
~games-emulation/gcube-0.4 amd64
~games-emulation/generator-0.35_p4 amd64
~games-emulation/gens-2.15.5 amd64
@ -257,8 +257,6 @@
~games-fps/rott-1.1.2 amd64
~games-fps/transfusion-bin-1.01 amd64
~games-fps/turtlearena-0.6.1 amd64
~games-fps/ut2003-demo-2206 amd64
~games-fps/wolfgl-0.93 amd64
~games-kids/gcompris-1.0 amd64
~games-kids/gmult-10.0 amd64
~games-kids/lletters-0.1.95 amd64
@ -349,14 +347,12 @@
~games-puzzle/lpairs-1.0.5 amd64
~games-puzzle/ltris-1.0.19 amd64
~games-puzzle/magiccube4d-2.2 amd64
~games-puzzle/mindless-1.6 amd64
~games-puzzle/mirrormagic-2.0.2 amd64
~games-puzzle/monsterz-0.7.1_p12 amd64
~games-puzzle/mures-0.5 amd64
~games-puzzle/neverball-1.6.0 amd64
~games-puzzle/nightsky-20111222 amd64
~games-puzzle/pathological-1.1.3_p16 amd64
~games-puzzle/pauker-1.8 amd64
~games-puzzle/penguzzle-1.0 amd64
~games-puzzle/picpuz-2.5 amd64
~games-puzzle/pingus-0.7.6 amd64
@ -434,7 +430,7 @@
~games-simulation/lincity-1.13.1 amd64
~games-simulation/lincity-ng-2.9_beta amd64
~games-simulation/micropolis-1.0_p20180313 amd64
~games-simulation/openttd-12.0 amd64
~games-simulation/openttd-12.2 amd64
~games-simulation/pmars-sdl-0.9.2e amd64
~games-simulation/searchandrescue-1.7.0 amd64
~games-simulation/senken-0.3.0 amd64
@ -450,10 +446,9 @@
~games-sports/ultimatestunts-0.7.7 amd64
~games-sports/xmoto-0.6.1 amd64
~games-strategy/crimson-0.5.3 amd64
~games-strategy/darwinia-demo-1.3.0 amd64
~games-strategy/dopewars-1.6.1 amd64
~games-strategy/dunelegacy-0.96.4 amd64
~games-strategy/freeciv-2.6.6 amd64
~games-strategy/freeciv-3.0.1 amd64
~games-strategy/freecol-0.11.6 amd64
~games-strategy/freesynd-0.7.5 amd64
~games-strategy/galaxyhack-1.74 amd64
@ -462,11 +457,10 @@
~games-strategy/lgeneral-1.4.4 amd64
~games-strategy/majesty-demo-1.0.0 amd64
~games-strategy/maxr-0.2.9 amd64
~games-strategy/naev-0.9.2 amd64
~games-strategy/naev-0.9.3 amd64
~games-strategy/openra-20190314 amd64
~games-strategy/scorched3d-44 amd64
~games-strategy/tornado-1.4 amd64
~games-strategy/triplea-1.8.0.9 amd64
~games-strategy/uqm-0.8.0 amd64
~games-strategy/warzone2100-4.2.4 amd64
~games-strategy/wesnoth-1.14.14 amd64
@ -488,7 +482,7 @@
~games-util/joystick-1.7.1 amd64
~games-util/linux-wbfs-manager-0.1.12 amd64
~games-util/loki_patch-20091105 amd64
~games-util/lutris-0.5.9.1 amd64
~games-util/lutris-0.5.10.1 amd64
~games-util/nml-0.6.1 amd64
~games-util/qjoypad-4.3.1 amd64
~games-util/ucon64-2.2.2 amd64

@ -31,7 +31,7 @@
~x11-plugins/wmnetload-1.3 amd64
~x11-plugins/wmping-0.2.1 amd64
~x11-plugins/wmrack-1.4 amd64
~x11-plugins/wmstickynotes-0.2 amd64
~x11-plugins/wmstickynotes-0.7 amd64
~x11-plugins/wmsystemtray-1.4 amd64
~x11-plugins/wmtime-1.4 amd64
~x11-plugins/wmwork-0.2.5 amd64

@ -19,3 +19,6 @@ sys-libs/db:6.0
# removed cool emoji
>media-fonts/noto-emoji-20200317-r1
# problem in cl-builder-update
=sys-apps/calculate-utils-3.7.2.15-r2

@ -1,2 +1 @@
=sci-libs/vtk-9.1.0

@ -124,8 +124,8 @@ kde-apps/gwenview kipi semantic-desktop
# enable support for mobile broadband devices
kde-plasma/plasma-nm modemmanager openconnect
# add support for access point mode
net-wireless/wpa_supplicant ap
# add support for access point mode, support for WPA TKIP
net-wireless/wpa_supplicant ap tkip
# disable Xorg dependence, large number of supported fonts reduces productivity
media-fonts/terminus-font -X
@ -189,10 +189,6 @@ media-libs/sdl-mixer mod timidity midi
# enable storage password
gnome-base/gvfs archive fuse mtp gnome-keyring
# the following REQUIRED_USE flag constraints are unsatisfied:
# introspection? ( deprecated )
www-client/midori -introspection
# add support git and cmake
dev-qt/qt-creator cmake git
@ -324,8 +320,8 @@ app-admin/webalizer -nls
# support for the improved mySQL libraries
# support for process creation functions (nextcloud php occ)
# nextcloud perfomance (bcmath gmp)
dev-lang/php mysqli pcntl sqlite bcmath gmp
# nextcloud perfomance (bcmath gmp sodium)
dev-lang/php mysqli pcntl sqlite bcmath gmp sodium
# enables drawing tool
x11-misc/shutter drawing

@ -14,11 +14,12 @@ app-misc/graphlcd-base -imagemagick
dev-libs/nettle -cpu_flags_x86_sha
# not compiled
acct-user/vdr legacy-homedir
app-arch/brotli python
app-misc/lcd4linux -lcd_devices_curses
app-misc/lcdproc -lcd_devices_g15
dev-java/sbt binary
=dev-lang/python-3.10.0_p1-r1 -pgo
=kde-apps/cantor-21.12.3 -analitza -handbook -postscript
# not compile media-libs/osl
media-gfx/blender -osl
@ -29,3 +30,5 @@ x11-base/xorg-drivers -video_cards_qxl
# incorrect dependencies
media-gfx/digikam -panorama
# media-video/vlc 3.0.16-r7, 3.0.17.3 not compile with media-libs/dav1d-1.0.0
www-client/firefox -system-av1

@ -286,8 +286,9 @@ dev-libs/keybinder python
# required by app-emulation/virt-manager-1.1.0-r2
app-emulation/libvirt-glib python
# required by kde-frameworks/kapidox-5.13.0
media-gfx/graphviz python
# required by media-libs/ganv-1.8.0-r1[graphviz], kde-frameworks/kapidox-5.13.0
media-gfx/graphviz gtk2 python
media-libs/libcanberra gtk2
# required by net-misc/electrum-2.6.4
dev-libs/protobuf python
@ -677,3 +678,7 @@ x11-terms/rxvt-unicode perl fading-colors
# required by app-containers/lxd-4.0.8-r3
dev-util/xdelta lzma
# required by media-gfx/prusaslicer-2.4.0-r2
media-libs/qhull static-libs

@ -53,9 +53,6 @@ media-libs/cogl gles2
# wayland? ( gles2 )
media-libs/libsdl2 gles2
# spell? ( !gtk3 )
app-misc/emelfm2 -spell
# pulseaudio? ( qt5 )
media-libs/libprojectm qt5

@ -46,6 +46,7 @@ net-irc/weechat -spell
net-libs/webkit-gtk -geoloc
net-misc/asterisk -bluetooth
net-misc/dahdi -flash
net-misc/remmina -appindicator -webkit
net-p2p/bitcoind -wallet
net-p2p/bitcoin-qt -wallet
net-p2p/ktorrent -infowidget

@ -1,2 +0,0 @@
# Calculate path=/etc/ssh
StrictHostKeyChecking=no

@ -12,7 +12,7 @@ HOMEPAGE="https://www.calculate-linux.org"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
KEYWORDS="~amd64"
S=${WORKDIR}/${PN}
@ -22,5 +22,12 @@ RDEPEND=">=sys-apps/calculate-utils-3.6
PATCHES=(
"${FILESDIR}"/${P}-check-lxc.patch
"${FILESDIR}"/${P}-wan.patch
"${FILESDIR}"/${P}-workdir.patch
"${FILESDIR}"/${P}-no-validate.patch
"${FILESDIR}"/${P}-root.patch
"${FILESDIR}"/${P}-var.patch
"${FILESDIR}"/${P}-clear.patch
"${FILESDIR}"/${P}-restore-init.patch
"${FILESDIR}"/${P}-skipcom.patch
"${FILESDIR}"/${P}-fix-ccg.patch
)

@ -22,6 +22,10 @@ RDEPEND=">=sys-apps/calculate-utils-3.6
PATCHES=(
"${FILESDIR}"/${P}-check-lxc.patch
"${FILESDIR}"/${P}-wan.patch
"${FILESDIR}"/${P}-workdir.patch
"${FILESDIR}"/${P}-no-validate.patch
"${FILESDIR}"/${P}-root.patch
"${FILESDIR}"/${P}-var.patch
"${FILESDIR}"/${P}-clear.patch
"${FILESDIR}"/${P}-restore-init.patch
)

@ -0,0 +1,29 @@
diff --git a/cl-lxc b/cl-lxc
index 714a44d..2914fe9 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -549,6 +549,7 @@ update_prepare() {
cl-update -s
einfo $"Launching package update"
lxc-attach $name_lxc -- cl-update -f
+ rm -rf "$path_lxc/rootfs/var/calculate/{tmp/*,templates/*}"
ebegin $"Stopping container"
lxc-stop $name_lxc
@@ -592,6 +593,7 @@ upgrade_lxc() {
reflink='--reflink'
fi
cp -a $reflink $path_lxc_prepare $path_work/$name_upgrading/rootfs$num_next
+ rm -rf $path_work/$name_upgrading/rootfs$num_next/var/calculate/*
eend
ebegin $"Copying network settings from main container"
@@ -608,7 +610,7 @@ upgrade_lxc() {
cat << EOL > $path_work/$name_upgrading/rootfs$num_next/etc/local.d/firststart.start
cl-core --method setup_system --no-progress --usenew-conf --network on
openrc
-#rm /etc/local.d/firststart.start
+rm /etc/local.d/firststart.start
EOL
chmod 755 $path_work/$name_upgrading/rootfs$num_next/etc/local.d/firststart.start
eend

@ -0,0 +1,12 @@
diff --git a/cl-lxc b/cl-lxc
index 96135d9..bc19594 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -466,6 +466,7 @@ lxc.net.0.veth.pair = lxc-${name_lxc}"
# перенесем базовый config удалив настройку сети
cp $path_cache/$lxc_distro/config ${path_lxc}/config
sed -i '/lxc.net.0.type = empty/d' ${path_lxc}/config
+ sed -i -r 's/(lxc.mount.auto)/#\1/g' ${path_lxc}/config
sed -i "s/${lxc_distro}/${name_lxc}/g" ${path_lxc}/config
cat << EOL >> ${path_lxc}/config

@ -0,0 +1,23 @@
diff --git a/cl-lxc b/cl-lxc
index 2914fe9..3f69f91 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -550,6 +550,9 @@ update_prepare() {
einfo $"Launching package update"
lxc-attach $name_lxc -- cl-update -f
rm -rf "$path_lxc/rootfs/var/calculate/{tmp/*,templates/*}"
+ cd $path_lxc/rootfs/etc/runlevels/boot
+ ln -s /etc/init.d/calculate .
+ cd - &>/dev/null
ebegin $"Stopping container"
lxc-stop $name_lxc
@@ -566,7 +569,7 @@ update_prepare() {
ebegin $"Removing temporary container directory $name_lxc"
if [ $type_fs = 'btrfs' ]
then
- btrfs subvolume delete $path_lxc >&/dev/null
+ btrfs subvolume delete $path_lxc &>/dev/null
if [ -n "$path_change" ]
then
rm $path_def/$name_lxc # удалим символическую ссылку

@ -0,0 +1,16 @@
diff --git a/cl-lxc b/cl-lxc
index 98b73a9..0ab9dd5 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -600,6 +600,11 @@ upgrade_lxc() {
$path_work/$name_upgrading/rootfs$num_next/etc/conf.d/net
eend
+ ebegin $"Copying hash of root password"
+ root=$(grep '^root:' $path_work/$name_upgrading/rootfs$num_cur/etc/shadow | sed 's/:/\\:/g')
+ sed -i "s:^root\:.*$:$root:" $path_work/$name_upgrading/rootfs$num_next/etc/shadow
+ eend
+
ebegin $"Preparing first boot setup script"
cat << EOL > $path_work/$name_upgrading/rootfs$num_next/etc/local.d/firststart.start
cl-core --method setup_system --no-progress --usenew-conf --network on

@ -0,0 +1,13 @@
diff --git a/cl-lxc b/cl-lxc
index 3f69f91..96135d9 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -531,7 +531,7 @@ update_prepare() {
eend
ebegin $"Creating mount points"
- for mount_point in $(grep lxc.mount.entry $path_work/$name_upgrading/config | awk {'print $4'})
+ for mount_point in $(grep '^lxc.mount.entry' $path_work/$name_upgrading/config | awk {'print $4'})
do
mkdir -p "$path_lxc/rootfs/$mount_point"
done

@ -0,0 +1,12 @@
diff --git a/cl-lxc b/cl-lxc
index 0ab9dd5..714a44d 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -490,7 +490,6 @@ os_install_clock_timezone = $(cat /etc/timezone)
[update]
cl_update_rep_name =
cl_update_rep_url =
-cl_update_rep_sync =
cl_update_eixupdate_force = force
cl_update_force_fix_set = on
EOL

@ -1,42 +0,0 @@
diff --git a/cl-lxc b/cl-lxc
index 9aaa10f..db548eb 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -209,8 +209,17 @@ set_vars(){
if [ $path_def = "$path_work" ]
then
path_change=
+ if [ ! -d $path_work ]
+ then
+ mkdir -p $path_work
+ fi
else
path_change=$path_work
+ if [ ! -d $path_work ]
+ then
+ printf $"Directory '%s' is not found.\n" $path_work >&2
+ exit 1
+ fi
fi
type_fs=$(df -Th $path_work | awk 'NR==2 {print $2}')
@@ -448,7 +457,7 @@ create_lxc() {
local random_mac=$(echo -n '02:'; hexdump -n5 -e '/1 ":%02X"' /dev/random | sed s/^://g)
network_conf="lxc.net.0.type = veth
lxc.net.0.flags = up
-lxc.net.0.name = eth0
+lxc.net.0.name = wan0
lxc.net.0.link = br0
lxc.net.0.hwaddr = ${random_mac}
lxc.net.0.veth.pair = lxc-${name_lxc}"
@@ -494,8 +503,8 @@ EOL
EOL
if [ $net_conf == veth ]
then
- cat << EOL > ${calculate_dir}/templates/default/runlevel.eth0
-# Calculate mergepkg(sys-apps/openrc)!= path=/etc/runlevels/default name=net.eth0 protected link=/etc/init.d/net.lo symbolic
+ cat << EOL > ${calculate_dir}/templates/default/runlevel.wan0
+# Calculate mergepkg(sys-apps/openrc)!= path=/etc/runlevels/default name=net.wan0 protected link=/etc/init.d/net.lo symbolic
EOL
fi
cat << EOL > ${calculate_dir}/templates/default/portage.binhost

@ -0,0 +1,22 @@
diff --git a/cl-lxc b/cl-lxc
index 9aaa10f..db548eb 100755
--- a/cl-lxc
+++ b/cl-lxc
@@ -209,8 +209,17 @@ set_vars(){
if [ $path_def = "$path_work" ]
then
path_change=
+ if [ ! -d $path_work ]
+ then
+ mkdir -p $path_work
+ fi
else
path_change=$path_work
+ if [ ! -d $path_work ]
+ then
+ printf $"Directory '%s' is not found.\n" $path_work >&2
+ exit 1
+ fi
fi
type_fs=$(df -Th $path_work | awk 'NR==2 {print $2}')

@ -27,6 +27,10 @@ DIST calculate-install-3.7.2.9.tar.bz2 86553 BLAKE2B de4a4a88ca4aed8afbce103e862
DIST calculate-install-3.7.2.tar.bz2 86360 BLAKE2B f8b4e0b91f5c578c81984df1e724c24bb955c1a0693c333106770b4e3972030ec1b372281aacac1a9df7eeda8d66b682d4aa50269ee881ed4adbf9f97706c604 SHA512 830aed708104e4cfaa88a3654e60a2c614245f7e93a4c689a1ec876827bd715af901dd416806c23830c9c5dc09245a7019f71316be50f1d1a0018a287ca39ceb
DIST calculate-lib-3.7.1.23.tar.bz2 1222579 BLAKE2B aecf182b214f18dc9d857a16aad890e69f5ff2b64eb385bfbe5dc1155b6c4a9536380141de6b00efd9ca3bf90be72cfc80d2dec040638bb657ee5830c8983880 SHA512 d944c6d10b85d5954b6893804dc6bf60b058d3a9dab11024e4934b0589a56667f4b49fc4064cf38e3e81b25a9d63c642de436da528f6cbc8cd116d3016bb9365
DIST calculate-lib-3.7.2.14.tar.bz2 1223386 BLAKE2B 4bb0ad059b23397a3b82fe688b793fd01d2690366b1ba5334e736223a03205117c5e9273b66e749d1281bbf01e17833c3db4932df408baf0155ccbc187004aa3 SHA512 cd0bbb6cd3f12dcc2771edfc2c840d06592cb466d8fe20fa4f93a96226acac181a7d788a392a70c3ee14fdc3734f1e512dd78af26211816dc8cb305831b9160d
DIST calculate-lib-3.7.2.15.tar.bz2 1223761 BLAKE2B da2c75fe0e3475f288dd8370ad8522b14cb964cd83cb5426ffa82b5c57a9291019f2bd2b9ac2c44e2cef65190fc04fbb58e29be16c8dfd7185483015b2871344 SHA512 d4c6e925680f0e6d00de97398689770b76731c93d8922700a97f596e0cbc78f63b46a0be5904bfe7e031a45a8ba4d6557098e862feaa9ae9dd51efa5b66509bf
DIST calculate-lib-3.7.2.16.tar.bz2 1223642 BLAKE2B cf18d7586a950fcc39350cf8c4c1ff8afaa8a13eedd1e249daa2b9316cbc8b10dd2eb16affa3eed36eddd81271269bfdc22661a8c1ea17fa8cef02ffcdef116a SHA512 a0c1a43d2be1e8d08b7c3ea8ac796d570470d93d1ee5e5308bf53a34c02224a7a953eebbfa008ed63635de5c0a49253e52b30b04572a56df22f6b86e66d9d27f
DIST calculate-lib-3.7.2.17.tar.bz2 1224006 BLAKE2B c243912993d25892bdab793c90699d82164900ca2b6ad4a6513acea8c94f38a357379adb8ead216f734f6959702fa75e46310a69784a3950e6bc058bceb0c283 SHA512 5fbad5e86db5c55e4b56243543754e00d4c093ce4d23e8ef3547f4b2622aa688f6e98cbcba8c6396b67272cbacac252bfea2047607f56712022b228a0cef0384
DIST calculate-lib-3.7.2.18.tar.bz2 1223763 BLAKE2B 6ef2cd7ebf9a2c20411eaf1705538a348172b7d39ad57350b9b5ac99d715e997f5b3ce4c1b4a27a92c5694b756b793478504efaefafcb7b34d6cf4aa091c2413 SHA512 8b4951ebfde63aa154778ff7019d1cc91c8e7420eeb9c4dde56c204ad21f9076635aa5bbaaf0a8272c10818022fe2e3a13ab1b44534cd4bb80287c91dfe469f8
DIST calculate-lib-3.7.2.tar.bz2 1222288 BLAKE2B c1d0d3b1e88edfb5476917da4cdbec0477b4f8033a579d9137ef66dde95447edb4845775c52938ce4b380aff4849f93b3f521eb4e6df764145c4482e9693a6a4 SHA512 43b112a76c9b89e45bb36e906c8567d61a82d8b5c0a4fbdafb431d7ac1bf576049d6e65473876f7545ed18e2be1e3c7caf484403c140c75aa967a34fce14db09
DIST calculate-update-3.7.1.8.tar.bz2 38954 BLAKE2B 752ff70368b6ef08c41bd150bf017531bdbd83ecdbb948dca1175acc855e68b6ace983ed716ae6bd56296a3f3515dce6b5e85b8400309d74c6921dbb530a41fe SHA512 6b0c396a39c8dd26d895c8e560a2c92291a66136b4f9f832ec8cfb93b6dd11ba1eb5beff00ed62d093702b3e5d49c491094a708391adb85f9adf897e34f84a4b
DIST calculate-update-3.7.2.20.tar.bz2 41093 BLAKE2B 3c90e0cda7dec98ccd0b2baa130a84e8398b7da0167e5b02f167e93b544fb80fd0b32b665c12a1d87af8a1f076b520de95267b3e1dd1e70de4bffd54ea1bfcb8 SHA512 624286962f0e7129102bd3653b7a9acef9e8a74e76ae7efad8ac21f54ed2f0bd3fc64464dff0b68f74d6a94bc5cf84429fee5ca0f81e8797cfb8dea17b7ef544

@ -0,0 +1,28 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="7"
PYTHON_COMPAT=(python3_9)
declare -A CALCULATE_MODULES=(
["lib"]="3.7.2.16"
["install"]="3.7.2.9"
["core"]="3.7.2.3"
["i18n"]="3.7.2.10"
["client"]="3.7.2.3"
["console"]="3.7.2.2"
["console-gui"]="3.7.2.1"
["update"]="3.7.2.23"
["builder"]="3.7.2.7"
)
inherit calculate-utils-r15
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64"

@ -0,0 +1,28 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="7"
PYTHON_COMPAT=(python3_9)
declare -A CALCULATE_MODULES=(
["lib"]="3.7.2.17"
["install"]="3.7.2.9"
["core"]="3.7.2.3"
["i18n"]="3.7.2.10"
["client"]="3.7.2.3"
["console"]="3.7.2.2"
["console-gui"]="3.7.2.1"
["update"]="3.7.2.23"
["builder"]="3.7.2.7"
)
inherit calculate-utils-r15
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64"

@ -0,0 +1,28 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="7"
PYTHON_COMPAT=(python3_9)
declare -A CALCULATE_MODULES=(
["lib"]="3.7.2.18"
["install"]="3.7.2.9"
["core"]="3.7.2.3"
["i18n"]="3.7.2.10"
["client"]="3.7.2.3"
["console"]="3.7.2.2"
["console-gui"]="3.7.2.1"
["update"]="3.7.2.23"
["builder"]="3.7.2.7"
)
inherit calculate-utils-r15
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64"

@ -0,0 +1,28 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="7"
PYTHON_COMPAT=(python3_9)
declare -A CALCULATE_MODULES=(
["lib"]="3.7.2.15"
["install"]="3.7.2.9"
["core"]="3.7.2.3"
["i18n"]="3.7.2.10"
["client"]="3.7.2.3"
["console"]="3.7.2.2"
["console-gui"]="3.7.2.1"
["update"]="3.7.2.23"
["builder"]="3.7.2.7"
)
inherit calculate-utils-r15
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64"

@ -1,3 +1,4 @@
DIST plymouth-0.9.4.tar.xz 1103496 BLAKE2B abad2cefb89e9d17b77113396d7203090544759b3dd7f73f67153d9f126db28e5366d36aa11e2335566bf4046bebd50d8d9dd47c75634446fb3a0314cd458925 SHA512 83eb2de7e6d0980e9f7fa4e0b0f20c46a8238051d84bc38dbbb5dfa438e41c1a39846dcd652374256d9f1fe79967b154a3576cd9c433ef816b6c962be2d31e93
DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9
DIST plymouth-22.02.122.tar.xz 1183608 BLAKE2B 8bb1362fcaa7d4c0fb1b69729a8a681d992a5d2abc07644d3be5cc0b19df2cac83df031165a65fa06f95042f619b9f4b7a7e1f3816528f6623473a2b1303e1be SHA512 9f2f5a7121b431f16561d6b5f31177ff06cf1e6bdffaa68c1fe08aa3c765a96dee745824aae8eaac9a0b4a08f0a17a9ae79a82bd0826fcc3fe14d8553635f817
DIST plymouth-5b91b9ed84cc91759c986634a4d64d474e6092cf.tar.gz 1132049 BLAKE2B 0e224aad93fef4039a1a023ece051a64e1fa854f29a814957673c7ba68eb3f2348ca075f59a17f7bad692152ddcc402b2246db413886ac73ad77a36a6fb2cb3c SHA512 3d81ce379d0a11af5b557bfe86e336a40e5abdbb6dbd6cd5e046ede9a46cf2782af75b8e32e3fb2232b8a22efee1890ecb47394742041d9dcb499b38476a814c

@ -0,0 +1,74 @@
[Plymouth Theme]
Name=Calculate
Description=Calculate spinner theme
ModuleName=calculate
[calculate]
Font=DroidSans 12
TitleFont=DroidSans 30
ImageDir=/usr/share/plymouth/themes/calculate
DialogHorizontalAlignment=.5
DialogVerticalAlignment=.382
TitleHorizontalAlignment=.5
TitleVerticalAlignment=.5
HorizontalAlignment=.5
VerticalAlignment=.5
WatermarkHorizontalAlignment=.5
WatermarkVerticalAlignment=.5
Transition=none
TransitionDuration=0.0
BackgroundStartColor=0x000000
BackgroundEndColor=0x000000
ProgressBarBackgroundColor=0x606060
ProgressBarForegroundColor=0xffffff
DialogClearsFirmwareBackground=true
MessageBelowAnimation=true
[boot-up]
UseEndAnimation=false
UseFirmwareBackground=false
VerticalAlignmentType=below_watermark
VerticalAlignment=.0
WatermarkImage=/usr/share/plymouth/themes/calculate/boot.png
[shutdown]
UseEndAnimation=false
UseFirmwareBackground=false
Title=Shutdown...
TitleColor=0xaaaaaa
VerticalAlignment=.0
VerticalAlignmentType=below_title
WatermarkImage=/usr/share/plymouth/themes/calculate/.shutdown
[reboot]
UseEndAnimation=false
UseFirmwareBackground=false
Title=Reboot...
TitleColor=0xaaaaaa
VerticalAlignment=.0
VerticalAlignmentType=below_title
WatermarkImage=/usr/share/plymouth/themes/calculate/.shutdown
[updates]
UseFirmwareBackground=false
SuppressMessages=true
ProgressBarShowPercentComplete=true
UseProgressBar=true
Title=Installing Updates...
SubTitle=Do not turn off your computer
[system-upgrade]
UseFirmwareBackground=false
SuppressMessages=true
ProgressBarShowPercentComplete=true
UseProgressBar=true
Title=Upgrading System...
SubTitle=Do not turn off your computer
[firmware-upgrade]
UseFirmwareBackground=false
SuppressMessages=true
ProgressBarShowPercentComplete=true
UseProgressBar=true
Title=Upgrading Firmware...
SubTitle=Do not turn off your computer

@ -0,0 +1,74 @@
[Plymouth Theme]
Name=Calculate
Description=Calculate spinner theme
ModuleName=calculate
[calculate]
Font=DroidSans 12
TitleFont=DroidSans 30
ImageDir=/usr/share/plymouth/themes/calculate
DialogHorizontalAlignment=.5
DialogVerticalAlignment=.382
TitleHorizontalAlignment=.5
TitleVerticalAlignment=.5
HorizontalAlignment=.5
VerticalAlignment=.5
WatermarkHorizontalAlignment=.5
WatermarkVerticalAlignment=.5
Transition=none
TransitionDuration=0.0
BackgroundStartColor=0x000000
BackgroundEndColor=0x000000
ProgressBarBackgroundColor=0x606060
ProgressBarForegroundColor=0xffffff
DialogClearsFirmwareBackground=true
MessageBelowAnimation=true
[boot-up]
UseEndAnimation=false
UseFirmwareBackground=false
VerticalAlignmentType=below_watermark
VerticalAlignment=.0
WatermarkImage=/usr/share/plymouth/themes/calculate/boot.png
[shutdown]
UseEndAnimation=false
UseFirmwareBackground=false
Title=Shutdown...
TitleColor=0xaaaaaa
VerticalAlignment=.0
VerticalAlignmentType=below_title
WatermarkImage=/usr/share/plymouth/themes/calculate/.shutdown
[reboot]
UseEndAnimation=false
UseFirmwareBackground=false
Title=Reboot...
TitleColor=0xaaaaaa
VerticalAlignment=.0
VerticalAlignmentType=below_title
WatermarkImage=/usr/share/plymouth/themes/calculate/.shutdown
[updates]
UseFirmwareBackground=false
SuppressMessages=true
ProgressBarShowPercentComplete=true
UseProgressBar=true
Title=Installing Updates...
SubTitle=Do not turn off your computer
[system-upgrade]
UseFirmwareBackground=false
SuppressMessages=true
ProgressBarShowPercentComplete=true
UseProgressBar=true
Title=Upgrading System...
SubTitle=Do not turn off your computer
[firmware-upgrade]
UseFirmwareBackground=false
SuppressMessages=true
ProgressBarShowPercentComplete=true
UseProgressBar=true
Title=Upgrading Firmware...
SubTitle=Do not turn off your computer

@ -0,0 +1,114 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic
MY_P=plymouth-${PV}
MY_PN=plymouth
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
else
PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${MY_PN}/${MY_PN}/-/archive/${PRE_RELEASE_SHA}/${MY_PN}-${PRE_RELEASE_SHA}.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/${MY_PN}-${PRE_RELEASE_SHA}"
fi
inherit autotools readme.gentoo-r1 systemd
DESCRIPTION="Graphical boot animation (splash) and logger"
HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
LICENSE="GPL-2"
SLOT="0"
# IUSE="debug gdm +gtk +libkms +pango +split-usr static-libs +udev"
IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
CDEPEND="
>=media-libs/libpng-1.2.16:=
drm? ( x11-libs/libdrm )
gtk? (
dev-libs/glib:2
>=x11-libs/gtk+-3.14:3
x11-libs/cairo
)
pango? ( >=x11-libs/pango-1.21 )
"
DEPEND="${CDEPEND}
elibc_musl? ( sys-libs/rpmatch-standalone )
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
virtual/pkgconfig
"
# Block due bug #383067
RDEPEND="${CDEPEND}
udev? ( virtual/udev )
!<sys-kernel/dracut-0.37-r3
"
DOC_CONTENTS="
Follow the following instructions to set up Plymouth:\n
https://wiki.gentoo.org/wiki/Plymouth#Configuration
"
PATCHES=(
"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
)
#S="${WORKDIR}/${MY_P}"
src_prepare() {
use elibc_musl && append-ldflags -lrpmatch
default
cp ${FILESDIR}/0.9.6_pre20211225-plugin.c ${S}/src/plugins/splash/two-step/plugin.c
sed -i 's/two-step/calculate/g' ${S}/src/plugins/splash/two-step/Makefile.*
sed -i 's/two_step/calculate/g' ${S}/src/plugins/splash/two-step/Makefile.*
eautoreconf
}
src_configure() {
local myconf=(
--with-system-root-install=no
--localstatedir=/var
--without-rhgb-compat-link
--enable-documentation
--enable-systemd-integration
--with-systemdunitdir="$(systemd_get_systemunitdir)"
$(use_enable !static-libs shared)
$(use_enable static-libs static)
$(use_enable debug tracing)
$(use_enable drm)
$(use_enable gtk)
$(use_enable pango)
$(use_with udev)
)
econf "${myconf[@]}"
}
src_compile() {
cd src/libply
emake
cd ../libply-splash-core
emake
cd ../libply-splash-graphics
emake
cd ../plugins/splash/two-step
emake
}
src_install() {
cd ${S}/src/plugins/splash/two-step
emake DESTDIR="${D}" install
cd ${S}/themes/spinfinity
insinto /usr/share/plymouth/themes/calculate
doins box.png bullet.png entry.png lock.png
cd ${S}/themes/spinner
doins throbber-00*.png
newins ${FILESDIR}/0.9.6_pre20211225-calculate.plymouth calculate.plymouth
}

@ -0,0 +1,138 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic
MY_P=plymouth-${PV}
MY_PN=plymouth
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
else
SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${MY_P}.tar.xz"
# KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
S="${WORKDIR}/${MY_P}"
inherit autotools readme.gentoo-r1 systemd
DESCRIPTION="Graphical boot animation (splash) and logger"
HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
CDEPEND="
>=media-libs/libpng-1.2.16:=
drm? ( x11-libs/libdrm )
gtk? (
dev-libs/glib:2
>=x11-libs/gtk+-3.14:3
x11-libs/cairo
)
pango? ( >=x11-libs/pango-1.21 )
"
DEPEND="${CDEPEND}
elibc_musl? ( sys-libs/rpmatch-standalone )
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
virtual/pkgconfig
"
# Block due bug #383067
RDEPEND="${CDEPEND}
udev? ( virtual/udev )
!<sys-kernel/dracut-0.37-r3
"
DOC_CONTENTS="
Follow the following instructions to set up Plymouth:\n
https://wiki.gentoo.org/wiki/Plymouth#Configuration
"
PATCHES=(
"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
)
src_prepare() {
use elibc_musl && append-ldflags -lrpmatch
default
cp ${FILESDIR}/0.9.6_pre20211225-plugin.c ${S}/src/plugins/splash/two-step/plugin.c
sed -i 's/two-step/calculate/g' ${S}/src/plugins/splash/two-step/Makefile.*
sed -i 's/two_step/calculate/g' ${S}/src/plugins/splash/two-step/Makefile.*
eautoreconf
}
src_configure() {
local myconf=(
--with-system-root-install=no
--localstatedir=/var
--without-rhgb-compat-link
--enable-documentation
--enable-systemd-integration
--with-systemdunitdir="$(systemd_get_systemunitdir)"
$(use_enable !static-libs shared)
$(use_enable static-libs static)
$(use_enable debug tracing)
$(use_enable drm)
$(use_enable gtk)
$(use_enable pango)
$(use_with udev)
)
econf "${myconf[@]}"
}
src_compile() {
cd src/libply
emake
cd ../libply-splash-core
emake
cd ../libply-splash-graphics
emake
cd ../plugins/splash/two-step
emake
}
# src_install() {
# default
# insinto /usr/share/plymouth
# newins "${DISTDIR}"/gentoo-logo.png bizcom.png
# if use split-usr ; then
# # Install compatibility symlinks as some rdeps hardcode the paths
# dosym ../usr/bin/plymouth /bin/plymouth
# dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
# dosym ../usr/sbin/plymouthd /sbin/plymouthd
# fi
# readme.gentoo_create_doc
# # looks like make install create /var/run/plymouth
# # this is not needed for systemd, same should hold for openrc
# # so remove
# rm -rf "${D}"/var/run
# # fix broken symlink
# dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
# }
src_install() {
cd ${S}/src/plugins/splash/two-step
emake DESTDIR="${D}" install
cd ${S}/themes/spinfinity
insinto /usr/share/plymouth/themes/calculate
doins box.png bullet.png entry.png lock.png
cd ${S}/themes/spinner
doins throbber-00*.png
newins ${FILESDIR}/0.9.6_pre20211225-calculate.plymouth calculate.plymouth
}

@ -3,7 +3,8 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7
DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
DIST patch-5.10.103.xz 2806360 BLAKE2B b3563c60b89ba7d7d1d61576e0010f1258a254c7c10aa3072a6889e39e061f417c39ec4b5d723cba9d62e1c0a14ec2affbe7c7c0a6e71f0592e80c179c0d97e2 SHA512 d9f9c728109f099f4998bd2c016f18f3e63fd674f60afd4c308bf2f212ba1463d894ae5346b21842c0117131e577d315cdb067c1ad5c837f8b4a9ff44c524e16
DIST patch-5.10.107.xz 2860828 BLAKE2B e685a53b4ad0511707f180d7085179ed1842820b82c247c0d2a002c3ca591ed9e97aeeb8519cea1930ae5da29fab21acb33f9f123adba34b0f4c46d381a1bd62 SHA512 c5f5706a5f50648e1194ea90efbdb501a18880aca65383342ebec717fd3da592b06f011bed565a05eab785067133611edd0d3b7943754dd29d3302f7b5f38d1f
DIST patch-5.10.112.xz 3040600 BLAKE2B 2f83430803ceb7dceda99f8972c94f50685e291c8e729692c35da668e4a26d6e5606014e4b7740db84eb32e17612b40f4c2753435a7803d1df50e128475e2419 SHA512 9dfb22a54484a9fa769207dc3609bca86c3655af3ce3829e8b55faed449d575dcbad7815d40e09dc91a7d6d4ebc712248dd15d1898c39246142833dc76951ef8
DIST patch-5.15.29.xz 1225588 BLAKE2B 4d4f1971f02fb2e8efcb740e70ffb9c91c7dd61c2d681b874cd25454adcad24608d9df8817a500d3e95183b3812915166919f02ad663291673ccd7cc909b624d SHA512 12484803e62c722da469bb73510baadb344d130c38d6b9ca0d01169bc96058ff65c3b27470ef45b1a2c41a34e6452bd928d445e0c9b1799e11c18850092218de
DIST patch-5.15.30.xz 1229208 BLAKE2B 188d40ba028947471343e50751a9a1a611827ad6f0fa5600061a0c9b370a06349998623cef642323f726e59fd5f8dec58cc468382cf824458f6cbcecef8f5171 SHA512 59520ca0ad26b57dd240d97ab79382953b6fdd0238c2cc8e52759ef1d5d903f09016f95b8213381ba08805385c5376bc82ed1958f81d8c05155dff1901b94d05
DIST patch-5.16.16.xz 726304 BLAKE2B a9d94e225cfe46c4116a136da62240130efa32acc97f837abce15c37e1ac9174bd869e4208dbeff3d94fbf78585fbc46f5953f7eaa470607d0d88b7dbacc2db3 SHA512 48ecde53b9167b793e171f497b262431139c54f8113f1c6b5f69d38dc25d5a2e01f15b707f0e7f2a0a839d0277e33a844f10e5442550f7b15ae342513d5f5445
DIST patch-5.15.35.xz 1573300 BLAKE2B 650cb9a7f5f4960f43ba081d84fc7bb942d25cecd67f284a6e3e1f5f84e5336c2eaf9796f86ef581e8c2cbb7f8f7ed11413091b91f6ad5d4815dd806cdd98ba1 SHA512 3e4e3f4634bb170b5ddf5cf090c0b17968af44485b23e791d91124ecb578ab58220a6c988e8e8a1bf775e03d1683565aa3ab3eb21964dcd0c2950cc6033a4861
DIST patch-5.16.20.xz 1114748 BLAKE2B 00c07fe9388e3bd39976c6bec5d34fe369e5f94671b35e7853b66520f918f3e80bedd02a4ad0193a8210a2442d2b0b7f6d6df96c9e7e323bf82cf21d5d481114 SHA512 c1ec95cc2359726dd1b371b6b6372453d0f4448af9ef62638e058f56317f9021a93a47f017d0f6a0af354ab91cfc987c390a1247593af4e69f8cfadee5d3c445
DIST patch-5.17.4.xz 547280 BLAKE2B 453f8ff38a9c6bc69ebb18fe2ea413844e6987b6ff5e0c735f0d047b730349e35731d5a813c3732b330ae9e06e606987952f4d649b3b9b43144710dd296b769f SHA512 9242ce094611d1ee672e782d3eea5910af6c8172fd237afc0a58414106bfc2e7a771d3db91fbf19bcb3cc123ad103c6950951e0c5c5582410a43caec4eb79465

@ -1,4 +1,3 @@
DIST jackett-bin-0.19.275-amd64.tar.gz 44751886 BLAKE2B 9da172ac84a93e4eced0715fdd40140f647a454ece63e168bb05a8a72a0281751c567d8df9ee13f2e8b771447298b285ad87c59bd02d19bbda0f7a9fe33f98b4 SHA512 d1f49875c477d7b370d7ccba185998710949689f3e9179b4e7dcd119b65d10425133776362738485e774002166b0be3c8f35e39c51b9cd8de6666f711b25dc19
DIST jackett-bin-0.20.444-amd64.tar.gz 45901902 BLAKE2B 874403dcc9daff2d282bae119fa5ac854053e678610f22893087a715a937bec35613b309cfbf246b6e61885778a623859af333024e512c6fc03972ac7e873022 SHA512 2f45859ffbeb0e0fd48a091b785b6962e99b5765268628d32f33e18e8b1afebc8004924b793ca4764208ef158161eacfcd70ea23fdb25e4dc2114ad8a6d8d780
DIST jackett-bin-0.20.643-amd64.tar.gz 45939588 BLAKE2B 1d519630b9be8dabff57f226b9ccefb8a37acea1099326cd61dd6fee7b3542299145c0573eb75cb7068d60e26eea422d384b46ef269f1d2538e93e3c5123230a SHA512 b6e416194629fd0b4330f99c3ac2ecc656f69e17a7df121b8fa40475eba5d109fdd70ad817482a444d0d61965805b5aff06a4d79ff849f31e255228c886c6e21
DIST jackett-bin-0.20.740-amd64.tar.gz 46043514 BLAKE2B 6f301c475f30cfe2bb95094a0e51eb6a7ad5c4c8b5a3db15cd42b7b31cbcee3551fb5faf6b9412cebcb6c6689fe830938de41b5973b291b2a228930a6133c7d4 SHA512 b0f76b44f40f30882a84d032fd5e77c0fa198d79e8398da3caa8b38a5febca7dda6ac27c45242705fa464110863a37f2b1c2c71a36ef5d87164716bbb577c272
DIST jackett-bin-0.20.850-amd64.tar.gz 45793502 BLAKE2B fc7578271a4fee71ef086663b32acdd5d45398706e6b60d605531ff794e5755914cddaaca569d25ce59bdde5718cde3c0370ec1b1a3c940119cf3a80bd54a43a SHA512 c5ef79d190fc07d0b93895d02caf87a911d191f54ab60a9a656896c1a6d57901462e3b3c1f91235183883ec7ea3c3759782fc3894f2091d2140a75ea6c9597b6
DIST jackett-bin-0.20.932-amd64.tar.gz 45891746 BLAKE2B 978d1a7f1fcb44254136c6c4f3a2dbed659882a4956f8d0c32ffadc9462d9d9649b467fba7d9516eb3a274dfe391dcbe749de9dd1c024a626c2ce171c94543da SHA512 290a598ecdff0975c03dac187d593f873eaad01c618911e63403abc93b518daff441298ab94a5755f89a169ce8d02216d0252737c682949f2ac3616367018bd1

@ -1,35 +0,0 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit systemd
DESCRIPTION="API Support for your favorite torrent trackers"
HOMEPAGE="https://github.com/Jackett/Jackett"
SRC_URI="
amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}-amd64.tar.gz )
"
KEYWORDS="amd64"
LICENSE="GPL-2"
SLOT="0"
RESTRICT="strip"
RDEPEND="
acct-user/jackett
app-crypt/mit-krb5
dev-libs/icu
dev-util/lttng-ust
"
QA_PREBUILT="*"
S="${WORKDIR}"/Jackett
src_install() {
dodir /opt/jackett
cp -a "${S}"/. "${ED}"/opt/jackett || die
newinitd "${FILESDIR}"/jackett.initd jackett
systemd_dounit "${FILESDIR}"/jackett.service
doenvd "${FILESDIR}"/99jackett
}
Loading…
Cancel
Save