Compare commits

...

14 Commits

@ -172,6 +172,9 @@ RDEPEND="
app-portage/eix
app-portage/portage-utils
sys-apps/debianutils
sys-kernel/installkernel
app-eselect/eselect-repository
>=virtual/udev-197
!app-misc/livecd-tools

@ -1,2 +1 @@
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
DIST rocketchat-3.9.14-linux-x86_64.rpm 73204069 BLAKE2B 8ebbebc612062916bb05caa9401dba61a8059372b5e62eee40316ae734e9d7e8fc9ea09565963a1a085e4f3a27116b0590db273d7cde676125c2281eaf713852 SHA512 6c08bd164e3f4e23391eb92be0d81323d8bdb91a9a3d15b3403c3c8b693ba27a855ed4ec9b061d156707b81d9bdfc420c4dda285db8c07dd93b61a56ee42fec9

@ -1,103 +0,0 @@
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NOTE: This is a version of `net-im/rocketchat-desktop-bin-3.8.16::gentoo` was got rid of `dev-libs/libayatana-appindicator` rdepend
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://www.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,4 +1,3 @@
~app-crypt/shim-signed-0.2 amd64
~media-gfx/epsonscan2-6.6.42.0 amd64
~net-wireless/rtl8821cu-20230910 amd64
~app-mobilephone/scrcpy-2.3.1 amd64

@ -8,6 +8,7 @@ app-editors/vscode amd64
~app-i18n/nabi-1.0.1 amd64
~app-misc/rox-filer-2.11 amd64
~app-mobilephone/qtadb-0.8.1 amd64
app-mobilephone/scrcpy amd64
~app-office/calligra-3.2.1 amd64
~app-office/kexi-3.2.0 amd64
app-office/onlyoffice-bin amd64

@ -154,7 +154,7 @@
~games-board/blokish-0.9.4 amd64
~games-board/cgoban-1.9.14 amd64
~games-board/chessx-1.5.4 amd64
~games-board/cockatrice-20210126 amd64
~games-board/cockatrice-20230914 amd64
~games-board/crafty-24.1 amd64
~games-board/domination-1.1.1.6 amd64
~games-board/eboard-1.1.1 amd64
@ -448,7 +448,7 @@
~games-strategy/scorched3d-44 amd64
~games-strategy/tornado-1.4 amd64
~games-strategy/uqm-0.8.0 amd64
~games-strategy/warzone2100-4.3.5 amd64
~games-strategy/warzone2100-4.4.2 amd64
~games-strategy/wesnoth-1.16.10 amd64
~games-strategy/xbattleai-1.2.2 amd64
~games-util/antimicro-2.23 amd64

@ -28,9 +28,10 @@ net-misc/networkmanager iptables
# any-of ( keyring pass )
app-containers/docker-credential-helpers keyring
# opengl? ( any-of ( fltk gui ) )
sci-mathematics/octave gui
# any-of ( qt5 qt6 )
dev-libs/qxlsx qt5
dev-python/pyotherside qt5
sci-astronomy/calcmysky qt5
# opengl? ( any-of ( fltk gui ) )
sci-mathematics/octave gui

@ -64,8 +64,8 @@ sys-process/audit static-libs
# required by x11-misc/shutter-0.93.1-r3
virtual/imagemagick-tools perl
# required by kde-misc/plasma-applet-weather-widget-1.6.8
dev-qt/qtdeclarative xml
# required by x11-terms/cool-retro-term-1.2.0, kde-misc/plasma-applet-weather-widget-1.6.8
dev-qt/qtdeclarative localstorage xml
# required by dev-java/netbeans-platform-8.2
dev-java/junit source
@ -777,3 +777,7 @@ media-video/pipewire gstreamer
# required by media-libs/libsvgtiny-0.1.8
net-libs/libdom xml
# required by dev-db/pg-gvm-22.6.4
dev-db/postgresql uuid

@ -1,3 +1,8 @@
# Calculate format=dhcp path=/etc
hostname
#?os_install_linux_subname!=#
vendorclassid #-os_install_linux_name-# #-os_install_linux_ver-# #-os_install_linux_subname-#
#!os_install_linux_subname#
vendorclassid #-os_install_linux_name-# #-os_install_linux_ver-#
#os_install_linux_subname#

@ -1,19 +1,15 @@
# Calculate comment=# append=replace
#
# /etc/nscd.conf
enable-cache passwd yes
positive-time-to-live passwd 604800
negative-time-to-live passwd 20
suggested-size passwd 211
check-files passwd yes
persistent passwd yes
shared passwd yes
enable-cache group yes
positive-time-to-live group 604800
negative-time-to-live group 40
suggested-size group 211
check-files group yes
persistent group yes
shared group yes
enable-cache passwd yes
positive-time-to-live passwd 604800
negative-time-to-live passwd 20
suggested-size passwd 211
check-files passwd yes
persistent passwd yes
shared passwd yes
enable-cache group yes
positive-time-to-live group 604800
negative-time-to-live group 40
suggested-size group 211
check-files group yes
persistent group yes
shared group yes

@ -1,19 +1,15 @@
# Calculate comment=# append=replace
#
# /etc/nscd.conf
enable-cache passwd yes
positive-time-to-live passwd 0
negative-time-to-live passwd 0
suggested-size passwd 211
check-files passwd yes
persistent passwd yes
shared passwd yes
enable-cache group yes
positive-time-to-live group 0
negative-time-to-live group 0
suggested-size group 211
check-files group yes
persistent group yes
shared group yes
enable-cache passwd yes
positive-time-to-live passwd 0
negative-time-to-live passwd 0
suggested-size passwd 211
check-files passwd yes
persistent passwd yes
shared passwd yes
enable-cache group yes
positive-time-to-live group 0
negative-time-to-live group 0
suggested-size group 211
check-files group yes
persistent group yes
shared group yes

@ -36,8 +36,9 @@ grep_modules() {
before_mods=( $(grep_modules) )
#?ac_install_disk==on#
LANG=#-install.os_install_locale_locale /bin/chroot #-cl_chroot_path-# grub-mkconfig -o /boot/grub/grub.cfg &>/dev/null
LANG=#-install.os_install_locale_locale-# /bin/chroot #-cl_chroot_path-# grub-mkconfig -o /boot/grub/grub.cfg &>/dev/null
#!ac_install_disk#
/usr/sbin/grub-install &>/dev/null
/usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg &>/dev/null
#ac_install_disk#
res=$?

@ -2,4 +2,4 @@
[overlay-calculate]
# Save the latest version, because when switching profile cl-setup-profile 3.2.2 makes a call cl-setup-system
remerge = 20231025
remerge = 20240308

@ -0,0 +1 @@
# Calculate append=skip ini(overlay-calculate.remerge)<20250101

@ -0,0 +1,4 @@
# Calculate format=samba name=ini.env ini(overlay-calculate.remerge)<#-cl_pass_file-# merge=net-misc/dhcpcd
[overlay-calculate]
remerge = #-cl_pass_file-#

@ -1,7 +1,7 @@
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
DIST patch-6.1.79.xz 4123400 BLAKE2B 397ddefec4a85a57645d9e4154444bf27ca7cb4b346be8ee742adee5893416989a9f4edfb68a186233b47bff7bad1eb1e127b7caf54c3a65904c7ef398b761ec SHA512 1647b9abc481e7258b63e28e407e63849937bb2533dbc4c8fc34d2e26c6aa9e50d9c18d8c343c3b54c86c0c2a3943a86ee8adffc2f59099e789426b48e38756d
DIST patch-6.1.81.xz 4246712 BLAKE2B d38fda09afe65a0c7eef32a1a9b89de021d94c2f53ea65b3b9d355c0295779851d237f0c63c402dd5967c1eb4e0f1c67a1b60f0182d409d35b726e4af230be04 SHA512 7b0e5f2029b026d6aaed1a0001ef612413bccf19caf639c8acd7658466c8902828eba610625f3dd77b6a50d93d52f017fcea441495a268f7b48e387ed954af05
DIST patch-6.6.12.xz 685336 BLAKE2B 7513e809494f94ca14425deb9f72e288b84042ac31b154516e7239c7f82721ac6d0e8b743bc7ec40ba5b109cb2261cc9771618cb7a14e333b10a6549345d6ec0 SHA512 0f16a74c0ee10d2863d20a9164e9b1bb57b662c5014d095a9389c47f9f51a51b8c45dedee7df936e38c2853af1377373cedd5b001218173c801128873a9c265c
DIST patch-6.6.18.xz 1217080 BLAKE2B b8ec3795564cfe040886c5cb65192a999ec5137de5179cd0749ecbf9906ebaee2ad9acf9e88b305ecf056b7a591b8880974fddf6262d3d18b1ad346eef823ace SHA512 2fe42e370b61789aed4b257b95c9c008fbca3f7980d5ce58be4fa7993b4a0748890a64c7d89c9211f48c7e48f6e40bac11621ebf29904617e1105a6f37068d2f
DIST patch-6.7.6.xz 583872 BLAKE2B 123dfd4170680917ebf16c3c7f3ab31754637c962dca5e5f5d52dd702a46bb68b01ca3a5b3c2482db34841f139871126576d30703825f8ca2dda2d8bfc4ed7e2 SHA512 ab5bef028a6c61e3c6432d49e95d88aec97140d7f8b295a71ba96b08254199343f93f11da4b34ab2482015adb0d1816b6719a21f8a0f2b1dd1bd96fcd3a72d2e
DIST patch-6.6.21.xz 1336272 BLAKE2B af67c4510431195fac48a4d1507bacc3eb3fbd455d5234cb54443287545ba913839bf795193e55969c1444e0021ddc8408e2e0c67f6063aa7ea56126f2e86bb1 SHA512 e7c8e640fc519d6c92cd13985a7e37d2c8fe0277b7386a9f861c39a6f164d815133b5fb02a691d43c7b79563b09d6ea78674af0ccecfef1b418f4d03bf52a9bc
DIST patch-6.7.9.xz 719804 BLAKE2B eb410146c1f92fb4ef7709e0b8c7f95b810f81d3f2a7f1f1284cff1f3483999f514f7cd5a5d8aa35adc4189f730e41744da25a59655c3ccb0cd553ffe12f455f SHA512 b09c91f02ac0a2b3351b4f65d807908fc7d3f692189b4e8c85fdc23c0b5c158f4a12b4fa17ed48be854a92572bbfbce3ae4bf96478afe1aa0b879dc310c3f958

Loading…
Cancel
Save