This commit is contained in:
Mario Fetka 2022-08-23 12:41:36 +02:00
parent 812553d3a0
commit c846ee1e1d
53 changed files with 110 additions and 1216 deletions

View File

@ -1,11 +1,11 @@
DIST insync-1.4.9.37127-fc25.i686.rpm 85130566 BLAKE2B 6edbb629ab57a3aac1ab715a0035e7b7094f55821c83129163ac6a8fb12e3a73b540983e8c63803f21b3337a5c09197465b63162ae70662799e6fcd8e6184a0a SHA512 297c232809ab1f4a117f4d8548e00769e872e1132f6161b0b6b6f456b001c47bcb28093efd4af8131eb0b4dfbd218888039bf51b04b9775e5a1718ad768984e6
DIST insync-3.7.6.50356-fc35.x86_64.rpm 150036023 BLAKE2B 37b244178e26baeca9e1aa36b507406d12990d0ffde9ef2e97860bc929d3e33e6067d684781f1bdca218ec39f021cbaa90c5f096094d775f6f96c3cbd4f8d0ba SHA512 a889b4bb6fce664ec973a1d933d5f0fc32b4ad1100712ce40d95ea8efb936d980a366548b3c10079fb52c88df070b8f3a740a9ae9d71d974fd0713b46a59c569
DIST insync-3.7.11.50381-fc35.x86_64.rpm 150297060 BLAKE2B 06818e60c4ea84d59e83ed6f2d623b94d82209d0247ac3b3b814b95b5b64ea2b47303bff8d618f21d194a0e7b88397dee89ba400d0bcc40cdc19e56f8b5bf2ff SHA512 049e290354f7b92c7abd6f589914acb3cb462641d976944cc88edfd23df94efa78d6c15d92eaa8a590999e070ec0a696f9874d9a4891dedbace969a0fe0292cc
DIST insync-caja-3.4.2.40983-1.noarch.rpm 12886 BLAKE2B f49035bdafe51c11fb322fab99cc539c0ae939b6b4765adf49a18961a53f5b7ff80358280bffe24b49df54b13802e0e4260444b5ba817a001694aa7bb1a6987c SHA512 3fc31e5aab2081f30ab129deacb934217c80df0f3f82b90fab0d0e1db3d753253855f17f043cf3511ad4aa703aa55a172d7d718cf42be391542ba88c4d520691
DIST insync-dolphin-3.4.2.40983-1.noarch.rpm 44328 BLAKE2B b6ad5159ccb708493e7639f2621f35b80f3b0b89412a284de0f0d79fdd15121eca7e79e4ba098483105a9f6061b3d135f9a8d982dbb3f72e9c2fe4d005e312dd SHA512 a343160625923fcbbd55b5b17cca3b962b1ef11cb7ca25a5a20ece8efb7de5fd2b9ce1f69e8903096de7385b402dd487c3b94c7998059b91d45d8cf34fb946ca
DIST insync-emblem-icons-3.4.2.40983-1.noarch.rpm 47745 BLAKE2B 5531f388f53576b8ed2a4ec1f3669274512680a21d320b220459f2e2c6fb0356d445e8e0f7afc5a794d85ba312a2a7ea2b53bb7481dde229f1fdd07cb067a0b3 SHA512 9d0c77411d133281fcefd05426da2a94c1c88172377a7e9bae31a2a697cb0f3d4a0d02282edaff1390bab8a2a60b709c331ac9007d5f620e8d83c24103b43a8e
DIST insync-nautilus-3.4.2.40983-1.noarch.rpm 14085 BLAKE2B 9acfc5cd81356a066e7e54676c48553b485df1cec3db93f284b2b6e15d7f4662c685436b7b2811c86cdae22e59bf1277c1d2bc6ab8317d5d6e6f86ba7e9a9856 SHA512 938b1fc2b8e0fa5c6f1227cebb624b95fa07bec8a1b34f0100466ad3ec49b00b141f2a3a334afc0b152d0796e4d1c664b9f2168632233a7dadfd0aa0a86e7cac
DIST insync-nemo-3.4.2.40983-1.noarch.rpm 12834 BLAKE2B f25731d07ccb7d5d0040bb74fc2f6634dbb9abcf33a1841839f4cd30779ce0c51dea83514bb68c6f2fcb0ac1b9899899776326f52abba6519b8eafd1fc05eaf7 SHA512 24ab72ba02b61dfc53812e5f2c23934e6e1a00bdf168bcb2dba9c66a43b4a47d914844e8f6b584414b8b45d4fad2197fdf8d23df14d236b61a11d6c1410ecb3d
DIST insync-thunar-3.0.23.40579-1.x86_64.rpm 12661 BLAKE2B e8f0c473bad8b93e6464855fb2b3bf0d09118bf0bd75903a41852465000fcf96321d01268766900a4307960f388b4f15a8b28bfc0ab6c94a75f49d530f682d41 SHA512 74ab001160d30062da73b83c2cdafc6af2176ffda7856db98eb88305d71f6d07cc1a283b4a142cfb3138478900be0af6e946a6965bf2180f8ff86d3b5871df5f
EBUILD insync-3.7.6.50356.ebuild 2604 BLAKE2B 0ed109247e2d47851c3566b416d838988283643902542463ea35780f8ff89493f392854c7c25e0cabd560230db54597af504aca188444a6d12b4175eb6859dbc SHA512 aa83d72dfc335010aeced46d936b70083d5ea233591ca625e0627b65c517c8da627a262a45bc6d16268ebe28a9b294fb71304b41c2f07b9a58303d8b6210f049
EBUILD insync-3.7.11.50381.ebuild 2604 BLAKE2B 0ed109247e2d47851c3566b416d838988283643902542463ea35780f8ff89493f392854c7c25e0cabd560230db54597af504aca188444a6d12b4175eb6859dbc SHA512 aa83d72dfc335010aeced46d936b70083d5ea233591ca625e0627b65c517c8da627a262a45bc6d16268ebe28a9b294fb71304b41c2f07b9a58303d8b6210f049
MISC ChangeLog 733 BLAKE2B e94a5cdc3ddef340cf4edd8c9d07c16bfc6f549516b82be6a5fcf4b1b770c57d65287c5ec9d3f2ac365d225a8398bb1b6f1542b9ead2e10308688ef2dd6b8567 SHA512 c9c277db795e6ce397608facfd5810aaf99dfef21277ca913494118856d9234949612cc707229798e8fc8e038e9201e84477f6c632bae02bcd704d4f6eb5b8e3
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -1,4 +1,4 @@
DIST xxe-perso-10_1_0.zip 86565431 BLAKE2B 5ea61bc71be32af5e0e5f6155fe92ee2997559de66dee6842c7fe96a4bc72abb84b4f1a75df96d91379ac0b809c8049c6cc3c62fc1da7999f5eda7fd22375781 SHA512 4da931498c0cca37bd3c798a9e043f934f312393024d6fa57400ea5e6f855b024c0277148f6ac2b58578e7a745cd789f50f260bb645130d60da0e89c7ab46250
EBUILD xxe-10.1.0.ebuild 2335 BLAKE2B 5800512f0ab745e088a31e2e4b74a9f0626ce73b000faa33ed58f365d3eaba99542adca170f7d8a4fc05deb5e7aca0dfa80b9ba9b0cd086e6225b510bf32e821 SHA512 4609ee81871c1f703363808aff1dad93d9eccac68b40ab5360f6b06e27e1f9a20dc8bc66aada7b9adf7fe9847f63ad224f1e9093cc19ed9ae6e4f2659ab8a1c4
DIST xxe-perso-10_2_0.zip 86723082 BLAKE2B e6ff3115322e64d6943f18402a5dbd4245bc10986ba642bdc11df92e47ff8e5486da601f2c5d1199dd394cbaf0d485a1ef9a8d940df26dd3e3d09528cb7b6605 SHA512 702aaf36778640ea090b02cf98b3b22935e2f8d1151311522ed0d8d7720a4460cc11e3339c9b65c6ef46a81921ff2be118438140604db2e0bfa20b6d8a20c0a0
EBUILD xxe-10.2.0.ebuild 2335 BLAKE2B 5800512f0ab745e088a31e2e4b74a9f0626ce73b000faa33ed58f365d3eaba99542adca170f7d8a4fc05deb5e7aca0dfa80b9ba9b0cd086e6225b510bf32e821 SHA512 4609ee81871c1f703363808aff1dad93d9eccac68b40ab5360f6b06e27e1f9a20dc8bc66aada7b9adf7fe9847f63ad224f1e9093cc19ed9ae6e4f2659ab8a1c4
MISC ChangeLog 2997 BLAKE2B c485a198c3a1ddda9c6f2f069fa73ee2c4deeb4eee4d28ec2f964e30cbc1a9f2299ee0e0ad0e4bda56c5ee5e7de5b7fd89b4b209c2834b9037350ca72bfa3f50 SHA512 6c1fadc9affbc2d88d3ad04db1298dd76d3f76769ecb9a5c59fd4e2f290495310500c0f95e95d062a3711d802805814597c87037fa24e3337c929ff3fc3b20dc
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -1,5 +1,4 @@
AUX vice-2.3-notexi.patch 395 BLAKE2B 83bafa978b9984731c44f5da620a38452a3b4bfbf5bb1e1671eb7dc0319277b99dcfe2dc9497429cc50d9a0895b867aaf2dd39d4176afaf7e8b694b19c830a11 SHA512 3e48ab7e34653d5b16faedfb982c647e83ca4312981df68085c482369618ae36057702fead219b46c796efc396e87bbb15d24508c52b0a83488dad6babf5f0dc
DIST vice-3.6.1.tar.gz 11454300 BLAKE2B 129171380f3bd23d579dc29a96419446169cf9a98d2fec82951fa192914846053d213a19b395c9ca30596859cce35bcfea0de0c0a7461c45cb38511a546ca4b2 SHA512 9aeb1c84dc71976d12a9907d60c637ec4cc938aad103340b70a13906bbf2bebab579edc78221c7fba47f0750be3f9ded947200b42fcfc8a9169fb4bb9f288cb7
EBUILD vice-3.6.1.ebuild 4641 BLAKE2B c75f9106b43cd990b62de500b210b7a10ff073da05077b5ff79886c828a7b6827f061ce7dc145b2eb3e172877984a9e2879a96e37a7876aae84a180ae72a2b02 SHA512 ecdc10cc82d9e27cdd1e60151c3ef68db660c4567117be8e6bfaec2ab1b050e537cd5e13446b14926985b14a27817b8381c1034f4c64bdb3a38b0d69ef919f32
EBUILD vice-3.6.1-r1.ebuild 4650 BLAKE2B ebe4a136c78e95ca8e743e0e6c7beb6e726e6997d83784a80bab6625fd8d908a3e0732023078183ef49f15b7b707b2d22e077a68f6ff37b0b08f0dd848e93808 SHA512 8db6c83d9bb7cac021db9b64c50c22fa2489057fc72f3412ed63d60711fd39345902d748f355f3037efbafdf774fc72291252870fa2b1d5d89cf3179d5f2a3a8
MISC ChangeLog 10438 BLAKE2B b9f985be8ff4e4c97fd9ba479ec2093b1c4dfd62cd9211e2744587b82d6772916b9eceed91df53dfa9e2439ce1c88e3ecd32a606690b34e1e095d0f9b62168c8 SHA512 fe80b5fd85f40aadf64ded6089e961d9cc08d2721484889fc1b02d985bc873c9cdbd55815331fb76436c73d1a07a56a16d790f8969a456ebe4e472b897810960
MISC metadata.xml 785 BLAKE2B 1dc59c7b40fda968680e97b1ad83e741faf223143bbc1ab2d523e37312badd3a3aaedc3bbffbd158531c74ae73dab1bb1ee03666a081eb17d819dc9e0b783ee2 SHA512 b483d325702723d1395bca771d215709fc68b6ca8309c4297c6a668d5940502c9c8d5d4149e1f52b8fd6d5062cf04b2e3d7046ecfc0555d2703b064e329af283

View File

@ -1,17 +0,0 @@
--- doc/Makefile.am.orig
+++ doc/Makefile.am
@@ -48,14 +48,7 @@
$(srcdir)/vice.txt: vice.texi
$(MAKEINFO) -o $(srcdir)/vice.txt --no-headers $(srcdir)/vice.texi
-if BUILD_PDF
-$(srcdir)/vice.pdf: vice.texi
- $(TEXI2DVI) -q --clean --pdf -o $(srcdir)/vice.pdf $(srcdir)/vice.texi
-
-PDF_DEPS=$(srcdir)/vice.pdf
-else
PDF_DEPS=
-endif
if BUILD_AMIGAGUIDE
$(srcdir)/vice.guide: vice.texi

View File

@ -1,9 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# --enable-static-lame triggers bug #814380 with EAPI-8, could work
# around but staying EAPI-7 for now unless there's some urgency
EAPI=7
EAPI=8
inherit multibuild toolchain-funcs xdg
@ -13,7 +11,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~arm64 x86"
IUSE="
alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg
lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl zlib"
@ -22,6 +20,7 @@ REQUIRED_USE="
gtk? ( zlib )"
# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers
# see bug #834359 for the ffmpeg upper bound
RDEPEND="
virtual/libintl
app-emulation/opencbm
@ -30,7 +29,7 @@ RDEPEND="
net-libs/libpcap
sys-libs/libcap
)
ffmpeg? ( media-video/ffmpeg:= )
ffmpeg? ( <media-video/ffmpeg-5:= )
flac? ( media-libs/flac )
gif? ( media-libs/giflib:= )
gtk? (
@ -46,7 +45,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/pango
)
jpeg? ( virtual/jpeg )
jpeg? ( media-libs/libjpeg-turbo:= )
lame? ( media-sound/lame )
mpg123? ( media-sound/mpg123 )
ogg? (
@ -57,7 +56,7 @@ RDEPEND="
pci? ( sys-apps/pciutils )
png? ( media-libs/libpng:= )
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
pulseaudio? ( || ( media-libs/libpulse media-sound/pulseaudio ) )
sdl? (
media-libs/libsdl2[video]
media-libs/sdl2-image
@ -80,6 +79,8 @@ BDEPEND="
doc? ( virtual/texi2dvi )
gtk? ( x11-misc/xdg-utils )"
QA_CONFIGURE_OPTIONS="--disable-static" #814380
pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}
@ -151,7 +152,7 @@ multibuild_src_configure() {
$(use_with pulseaudio pulse)
$(use_with zlib)
$(usex alsa --enable-midi $(use_enable oss midi))
$(usex pci '' ac_cv_header_pci_pci_h=no)
$(usev !pci ac_cv_header_pci_pci_h=no)
--disable-arch
--disable-sdlui
--enable-realdevice

View File

@ -6,6 +6,6 @@ DIST TeensyduinoInstall-156.linux32 95219640 BLAKE2B 56e0de4110ddb38b681bf2245f8
DIST TeensyduinoInstall-156.linux64 95219640 BLAKE2B 56e0de4110ddb38b681bf2245f8428b071e3b4aaa53254a393d3c4c268e674d3fa86e7e545bedd79a86acedc51729435095db1030966cd838b6988f39743e389 SHA512 cff4edfe40d4c74793f90ac8d50205beefb7c44b02835a10bad0771c8f27b50bb4124e009ac8a447c9287cdecc49d5374fe0093346c8195baa6927eaa940e6db
DIST arduino-1.8.19-linux32.tar.xz 130946688 BLAKE2B 99fa0bef52224b2a358b6c3390981b13fcbfc1b0e64b5e5ad9bc7ffe498e3f11f5efbfe319e4d682e95f4e1735ffd8487b40b0f42dc84b77b010ef885897005f SHA512 b18d0fe8dbc3aaddb58706e1d2e87047d746357418bf3ea308ee388be0d83867bd08d54a1e7a96a239cb95e0b5733d7d68f23cf6585bb2aa7eeec55bf02544d1
DIST arduino-1.8.19-linux64.tar.xz 128583740 BLAKE2B 7e38710540e17dd407289654bb459ef5788e36d25cc6e71086e01cc0318aa75e6d8a15a171926274b60b3b181f7c685c22cd8d0ba2f49b2d4019fafaa777c4e2 SHA512 9328abf8778200019ed40d4fc0e6afb03a4cee8baaffbcea7dd3626477e14243f779eaa946c809fb153a542bf2ed60cf11a5f135c91ecccb1243c1387be95328
EBUILD arduino-bin-1.8.19.ebuild 1499 BLAKE2B e1085a8dcddc1c08ffa9c9bf0566d662278fe41f4a400d150463737c819b2e72a6261a512ba1d7ead942766d19ac997453dc52ee83186d6270293a5606718bc3 SHA512 fbd701b7d538c2b8baf9ec3f66675bbfc689669aed798648a5b13385dbdee9eb1939a6a677e0e43f9d8d3f9c297ae553bb08f31357fef42948dd0b5cec5da945
EBUILD arduino-bin-1.8.19.ebuild 1521 BLAKE2B 71e34f3f0acd66feb0cf8a7e72fa6e87cd6882751f264c0fa33178684907bc7e48784c5d8ebd6b8dee6c98365429ce3e9fa7df22d2e4776853aac1146a681c8f SHA512 556077a64342483c48d96ea23276d50a61dea7552a4cdf9693e85c79c3dd5d09c58cae8df12e63f801bcd9556d889bd3f9772232d48b3f814b0f1b7451d13a53
MISC ChangeLog 261 BLAKE2B 3bd3a4abc94a7b3821033dff21f799b24125cd4c15aa5553f506fc16f6d0573ca32579f2b76d43b059552981d5078bd590d1acbd1cc84b19476b4d373ac9e3b1 SHA512 7b2fce01087e449eff734453aa339d4532f73206b112ada464310334ce5be1d2f38bc9778c7f68a068eae7e6fc7a6e1cf5a0be0caef5648f43615464dc695b0a
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -3,7 +3,7 @@
EAPI=7
inherit eutils udev
inherit eutils udev desktop
DESCRIPTION="electronics prototyping platform based on easy-to-use hardware and software"
HOMEPAGE="https://www.arduino.cc/ https://www.pjrc.com/teensy/"
@ -32,7 +32,7 @@ RESTRICT="binchecks preserve-libs strip"
src_install() {
newicon lib/arduino.png "${MY_PN}".png
make_desktop_entry "${MY_PN}" Arduino "${MY_PN}"
make_desktop_entry "/opt/${MY_PN}/${MY_PN}" Arduino "${MY_PN}"
mkdir -p "${D}"/opt/"${MY_PN}" || die
cp -a * "${D}"/opt/"${MY_PN}" || die

View File

@ -1,4 +1,4 @@
DIST ealogger-0.8.1.tar.gz 126321 BLAKE2B 9a5eefabbd07a2387b5216a0cc133d02b4ed7f9964b8e262f3d9ae8f0dcddf09dd4f4b8bc1ffcf391b9cb4a669044108afb3d893ef512b8f6b26f72480cfa6fe SHA512 0426e24e30a901d86f54f99964473f29e8f0d219540439e678ce032174d85aa7ddb73cbd1dd141319d1e85fdc68f729c596b18ee38acbb7bc57c02af776b8a29
EBUILD ealogger-0.8.1.ebuild 680 BLAKE2B ae44be38e5e39b9661f0bce07364c5b8b58a97f03f0a06e8002f98eaf64972e6eb217bb921135376edb9ffef8adc324e8e7c9eb230fc651b5ea7138d0d64074d SHA512 38b06fa121258b90a90013dbebacba1c636b2b5500247cfe85366e62d3f841018f934b78638f3118c7fef5c6a690240193d738766a50a3922b1ee3bf8aebcbd4
EBUILD ealogger-0.8.1.ebuild 674 BLAKE2B da278759a01571b8a7d6ef743d5ac524b8d9c32779e16839258b83ebc2bf9fc462c67a4358ee26286c8b9c7bbbe50aabc65d82c8ecccc6e0becb88bd6e41f4e4 SHA512 01a4d4628683be0b861f8c15568e3561fd51364a941aea168acb9b9e5607c61d441ce20ebb53868fae5aabeef9d6ef741af8b745bf53726ba6e873c0c74f1def
MISC ChangeLog 505 BLAKE2B 29b72d7d606325e753a33001e4a3343cbbb4f39c7381eb9f1b5ffb86074bf2c68134cab41ef5df131569dfacef2da17ea5c9446803bba8d4191313fd804c2e8a SHA512 d7375966bdf2b09623a73cb1911d1fd40bd026205b5173c660612e1e24f1eb6002ef1fe059e72a9441b0b59ccf8a37d45e701751b1242f6cb4da0dd2fcd898fe
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -3,7 +3,7 @@
# $Header: $
EAPI=7
inherit cmake-utils
inherit cmake
DESCRIPTION="The easy asynchronous logger"
HOMEPAGE="https://github.com/crapp/ealogger"

View File

@ -1,4 +1,4 @@
DIST idafree77_linux.run 79078082 BLAKE2B 777c8b571aa9cfb71e169d1ff089f671d6204081f2e4af838948a681cfdc1619c4f280ecb8fecffd3731646ff4d6177a63446bf954a54a9f03c010c63d335c30 SHA512 3d6ec12f374661f202d6721002c3ae094ff097c5d7e8638b3281e596d0f9863cd521646f229098f526ea1507b9bd9c505ca2a73d9eb8b20692a3ebbee46b7464
EBUILD idafree-7.7.ebuild 1271 BLAKE2B 65e651b7da9b75a7ab0ceb42bef26c6a69fef211b6ab138f4ea39ca72ff05d5e9e465a731709e681c6c911bb8683956f14d82708a926aa25e16262a8c11f3e27 SHA512 0f9fa4dd5c26239abe753a32e909b9075b0ba59fe2ef49d02cbeb122c1c891e7edfcc7aa920008eaf6399056eb9552a490416c6fdde422d29a1dd20ae28392e7
DIST idafree80_linux.run 84651274 BLAKE2B 7fe61de1106589ce5939bee963c2e30061a700303fca02b3fa29574365991a08ed020d602baf84ee24364594812650f2985391f252988e71f60fa45b2042d8bc SHA512 0b96d4ba14e066db09e922d26f77e2635c66b53194e0a5b87e31fb42a93624cf9ba559c4f261e782e3755a31b6ff733eeb4900bca27c60a0c18449e8bfbec6c7
EBUILD idafree-8.0.ebuild 1271 BLAKE2B 65e651b7da9b75a7ab0ceb42bef26c6a69fef211b6ab138f4ea39ca72ff05d5e9e465a731709e681c6c911bb8683956f14d82708a926aa25e16262a8c11f3e27 SHA512 0f9fa4dd5c26239abe753a32e909b9075b0ba59fe2ef49d02cbeb122c1c891e7edfcc7aa920008eaf6399056eb9552a490416c6fdde422d29a1dd20ae28392e7
MISC ChangeLog 383 BLAKE2B 246acdb1c1c088630f1a19046b7bbca23170dd67fa1e400a7d44096a1403a668340952392903136074cf56c9bb85c7bb9cdfbe44db40de14c40b027813129b98 SHA512 347ac6697b7057e1500a6ed77c2a88648d9df3a74f6fa6119d81e3968ff12920e3adc0d3152c82fe202446ee60bb8edca76e94028a53c43a43d74b772fd1b417
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

15
licenses/Devolution Normal file
View File

@ -0,0 +1,15 @@
This License Agreement governs the use of Remote Desktop Manager and Password Vault Manager.
IMPORTANT LEGAL NOTICE TO ALL USERS: CAREFULLY READ THE FOLLOWING LEGAL AGREEMENT
BEFORE YOU DOWNLOAD OR START USING THE SOFTWARE. THIS AGREEMENT CONTAINS A MANDATORY
ARBITRATION CLAUSE.
BY INSTALLING OR USING THE SOFTWARE FOR THE PURPOSES PERMITTED HEREIN, YOU CONSENT TO BE
BOUND BY THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT. SUCH ACTION IS A
CONFIRMATION OF YOUR CONSENT TO BE BOUND BY, AND TO BECOME A PARTY TO, THIS AGREEMENT.
YOU AGREE THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN AGREEMENT SIGNED BY YOU;
IF YOU DO NOT AGREE TO ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU SHALL
REFRAIN FROM INSTALLING OR USING THE SOFTWARE. YOU CONFIRM AND ACKNOWLEDGE THAT YOU
HAVE BEEN PROVIDED THE OPPORTUNITY TO READ THE AGREEMENT BEFORE INSTALLING OR USING THE
SOFTWARE. A COPY OF THIS AGREEMENT IS MADE AVAILABLE AND MAY BE DOWNLOADED FROM
DEVOLUTIONS WEBSITE.
https://cdn.devolutions.net/documents/legal/eula/rdm-pvm-en.pdf

View File

@ -1,40 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The media-sound category contains sound, music and audio applications.
</longdescription>
<longdescription lang="de">
Die Kategorie media-sound enthält verschiedenste Audio-Applikationen.
</longdescription>
<longdescription lang="es">
La categoría media-sound contiene aplicaciones de sonido, música y
audio.
</longdescription>
<longdescription lang="fr">
La catégorie media-sound contient des applications de son, de musique et d'audio.
</longdescription>
<longdescription lang="ja">
media-soundカテゴリーにはサウンドやミュージックやオーデイオの
アプリケーションが含まれています。
</longdescription>
<longdescription lang="nl">
De categorie media-sound bevat applicaties voor geluid en muziek.
</longdescription>
<longdescription lang="vi">
Nhóm media-sound chứa các ứng dụng liên quan đến âm thanh, nhạc, tiếng nói.
</longdescription>
<longdescription lang="sk">
Kategória media-sound obsahuje aplikácie pre prácu so zvukom a hudbou.
</longdescription>
<longdescription lang="it">
La categoria media-sound contiene applicazioni per suono, musica e
audio.
</longdescription>
<longdescription lang="pt">
A categoria media-sound contém aplicações de som, música e áudio.
</longdescription>
<longdescription lang="pl">
Kategoria media-sound zawiera programy dźwiękowe i muzyczne.
</longdescription>
</catmetadata>

View File

@ -1,6 +0,0 @@
# ChangeLog for media-sound/spotify-tray
# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
05 Apr 2022; Mario Fetka <mario.fetka@gmail.com> spotify-tray-1.3.2-r2.ebuild:
media-sound/spotify-tray: update metadata

View File

@ -1,4 +0,0 @@
DIST spotify-tray-1.3.2.tar.gz 22298 BLAKE2B da1399db3d42d969d983b9bae695ff55dbdff47ef49ac79e10e2681df45489505028901a0946dd70495a6a74b9eef979f9ef07a722a08cb93a2ba6749c106f4a SHA512 74ae5ebaa61497a0274646dad04d408bb4176bbbacbb0e80211bec9218d09e293c8abf4c9424de8123ba4440d63adb58c5b68ca53690d2e348d52efbbc3f88c1
EBUILD spotify-tray-1.3.2-r2.ebuild 883 BLAKE2B 488cf65e97975849660a473d3e93ef61aa9ab5309dadac7ebca48a94f71fa4946074344aaf534c833405f1051856def8562ce9e8470175d5c84937ea04a68959 SHA512 fdd9aa9a5f09c4dc1ef78c348d219a3b597669f720ea0d7235c42be40761ec57451fa1e59b872cdf4687d420b94e3b471d75e8bc6b58355ec795d99ca8210a37
MISC ChangeLog 247 BLAKE2B 4809a2237c0f103b74a5da4079599ff3c851976d56b0b60aa1b46897d764c65ed0885f46260737bad57c1d07d1e4dc11287679d11ed85c6e4a50a275badddbab SHA512 ab285e540449ec9f1df9baa2c2872a6e2ef45e16c93d87ee61a1617751b2e611484723e61cc8167e5851d8ba09f5530580df8029ca0cdaddbcb426db9e520dcb
MISC metadata.xml 413 BLAKE2B fc8f119b724d71ff5f53c79db1174ef4d26ab4418ff6ef72dd717f5b4d1211473e88a4bdd421e8aad00606954a4ba80b9d16d7eb14040724f5aba281e97f8a83 SHA512 bbe0abb6afd27760324e085b2a6775c8d4c7199cb82c1d92140498d17462ccea1461fcc830490070c0475ff05e161a2e635027e0bfa53fef0c65da021d353259

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>andrewammerlaan@gentoo.org</email>
<name>Andrew Ammerlaan</name>
</maintainer>
<upstream>
<remote-id type="github">tsmetana/spotify-tray</remote-id>
<bugs-to>https://github.com/tsmetana/spotify-tray/issues</bugs-to>
</upstream>
</pkgmetadata>

View File

@ -1,37 +0,0 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools xdg
DESCRIPTION="Wrapper around the Spotify client that adds a tray icon"
HOMEPAGE="https://github.com/tsmetana/spotify-tray"
SRC_URI="https://github.com/tsmetana/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="GPL-3"
SLOT="0"
DEPEND="
x11-libs/gtk+:3[X]
"
RDEPEND="${DEPEND}
media-sound/spotify
"
src_prepare() {
default
# Fix error: AM_INIT_AUTOMAKE expanded multiple times
sed -i -e '/^AM_INIT_AUTOMAKE$/d' configure.ac || die
# Fix the name of the icon
sed -i -e 's/Icon=spotify/Icon=spotify-client/g' spotify-tray.desktop.in || die
eautoreconf
}
src_install() {
default
# remove desktop file, launching is handled in spotify ebuild
#rm "${ED}/usr/share/applications/spotify-tray.desktop" || die
}

View File

@ -1,4 +1,4 @@
DIST emby-theater_3.0.15_amd64.deb 64160712 BLAKE2B 2669a84e29adf8fabb2106c0b284c47d363aad9116f96d51c525f6315bb6e0f88e184796d563f2a215197158e1f4a35771cf8736700f6e66fd9aeea40c4bbd32 SHA512 6ad5c4217cb5a87793da0eccbef4aaf5e67e424776ce32f9b5d87a0152794405e2bae74c042b913f4328c5167c4ea7584cb3b58270c7093946fce996253e39aa
EBUILD emby-theater-3.0.15.ebuild 682 BLAKE2B 25b8f23aca605e8afa9ca3029b151069854fdf3c02110c2ebbd96f1d99e8491f6372be2f7f2f2078f94b3e761e5b651a8ae90977a3346959aaabd96c800ac5c2 SHA512 c0dbb0adc9fafb86896c13e9ecef88a570e3d953498d2d4e94b66dd8cccf29d0077f75defcb25c998db60173d0e18c24639caee5f058216bb3cbc3597786a939
DIST emby-theater-deb_3.0.16_amd64.deb 158365396 BLAKE2B d18dfb93c3123bbf1f872373c771368630530b193d00c4a544b21f0aa52ed9afaf3cafbfef3861d569659c82c7ffa73f844ed680025537671415e9340c5fdfa3 SHA512 764850425b2144c562518230e17f26c40e9fd18dea2b1ad76595fcdcf87ce36248b847cbd01b313a83844cd5ebbbab244389a43af16c453dd77fdc6ae8d1e60c
EBUILD emby-theater-3.0.16.ebuild 892 BLAKE2B 01bf5d16bfe548bc92b0e2c4ed6664d50ff817e5862b01403bb0ed18f18076715bdddb8c71dca005cec6e86e532132043897dbd9257e07614432c7598095e5a1 SHA512 baccd8cabc7db9d4c5e324150aa0b69672d6c9205d1eaaf0f4ec27abe3f7980ef6c390e170a30976ae81a0aff1c2a856489981f5fd54ae1cdc2428b1a7dd20c4
MISC ChangeLog 232 BLAKE2B 97f45ae7b44117389c08ae608ceb94623a9e07f129893aa88805f75852a4bce04def7ecdf032d4f3b496d6c9e4ef839003c9338b9e309093666a15dd53eb443b SHA512 58b5da39520681326acf4f27bbb51471afe7370388c99e180f8c7263033dae193cae7225cd47c01dbfe91bc82760da550b94daf9c3f6a0d9b7198891183340e4
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -9,7 +9,8 @@ MY_PV="${PV}-1"
DESCRIPTION="An Electron app for Emby"
HOMEPAGE="https://github.com/MediaBrowser/emby-theater-electron/"
SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}_${PV}_amd64.deb"
#SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}_${PV}_amd64.deb"
SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}-deb_${PV}_amd64.deb"
LICENSE="GPL-2"
SLOT="0"
@ -29,7 +30,10 @@ QA_PREBUILT=".*"
S="${WORKDIR}"
src_install() {
doins -r opt
doins -r usr
fperms +x /opt/emby-theater/electron/emby-theater
fperms +x /opt/emby-theater/bin/mpv
fperms +x /usr/bin/emby-theater
rm -r "${ED}"/usr/share/doc/ || die
}

View File

@ -1,6 +0,0 @@
# ChangeLog for media-video/vidcutter
# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
05 Apr 2022; Mario Fetka <mario.fetka@gmail.com> metadata.xml:
media-video/vidcutter: update metadata

View File

@ -1,5 +0,0 @@
DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
EBUILD vidcutter-6.0.5.1.ebuild 1017 BLAKE2B 190df679b975619b91bc2aeb9cc597efd0053326a014c2093a2ce37df4e4bf8fc28e497b40d5ad135322796dda5e185ed38e1074f46c26d623b64414f098bda3 SHA512 4330e92f3ff88eeb051594b4a0e3128d1c2d876e36c2f4838a70294246fda959af636506ee52b76eb5612e8828c1ca7e330746c5acb329ad83b585e4e8dbb8f5
EBUILD vidcutter-9999.ebuild 1016 BLAKE2B 2330ce6d6115d0fc5c6b539f565211f274efc239e87de27875c61cb80989f066a7725eb2e78b9fda28d02db79d9e22803fb1d244969c6d5f9ded7d26e3b17a39 SHA512 cee6ac913c1f37f003437a48aba2e101e395072a15f7874efddbc57c8112e1f24ed67b2207fdd6bd7102317786de4aed4d43047dd9d458cdc07b0703393464a1
MISC ChangeLog 225 BLAKE2B dbcf7ee0d2ff7d46be4c9e9b6c974e3c29a9a37110272133db79fdf806abcbb8f304373d6ef7509c7effe56eac21c5f741a2dfeb36a63fb914291fc571964cc8 SHA512 7771e4302bae80ef133d76b8611d240c293aa1a45f40bce3f79d1e7dc994d52e04c71a58a3fbafca0d717c2dceb9fd6c7f64296756d247d4f73568b9da4e76ce
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@gmail.com</email>
<description>Primary maintainer</description>
</maintainer>
<maintainer type="project">
<email>exampleproject@gentoo.org</email>
<name>Geos One Linamh Project</name>
</maintainer>
</pkgmetadata>

View File

@ -1,41 +0,0 @@
# 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 distutils-r1 xdg
DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
if [[ ${PV} == 9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND="
>=media-video/mpv-0.25[libmpv]
"
RDEPEND="${DEPEND}
>=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
media-video/ffmpeg[X,encode]
media-video/mediainfo"
BDEPEND="
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
distutils-r1_src_install
mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
}

View File

@ -1,41 +0,0 @@
# 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 distutils-r1 xdg
DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
if [[ ${PV} == 9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/nullSoup/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND="
>=media-video/mpv-0.25[libmpv]
"
RDEPEND="${DEPEND}
>=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
media-video/ffmpeg[X,encode]
media-video/mediainfo"
BDEPEND="
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
distutils-r1_src_install
mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
}

View File

@ -1,4 +1,4 @@
DIST overlook-fing-CLI_Linux_others_5.4.0.zip 57266162 BLAKE2B abdb87d6c9134877112be313b99145d2480f0d6840384bcc4f24c642b18cd92a878e788046696e22f686005ae842778011fd340c20eb20af487ba57c953384a9 SHA512 e7e85e1cd44dc2c012bb831e3a083ff4def912846878d1b713461d1f4d70f3f70d605d216b21f2e7f9cb2c03f1fb4d4918fc6b3a915c7f4d72721a04c22e9db0
EBUILD fing-5.4.0.ebuild 1375 BLAKE2B c72267e5e4e002e498bc5770ef0e8d18b6f5a9e22c16737d923d846974e9f476e9d6999aced6c2a0aba2ada4343b55561bd03eea6d4c1c8ead89760ec692d04d SHA512 b0158819a89b5a20a3b9f541a1e5d11bbdf47f04c524e7196d1e11f8975dfd1dae528ba5178c7e4207893f631042d59e93485d3fcbfba8e4d495a77365b9ca42
DIST fing-CLI_Linux_Generic_5.5.2.zip 80602551 BLAKE2B 01490e7da5f1a7da967189443df7d2cf5652dced1ffdf772252aed2219aeb70cff2227dd747965ace28fe7597e83438babaf77d2e9535c2e4ebc71228f5d4e24 SHA512 f9943daac995535e48bbe6c9bd1c52ea64fe438fd90b2768fa56cb44455fe3fbf67a79c91c3904494f3957cabd7e5536e4ab61e43f54a470e9c5d20678fa5288
EBUILD fing-5.5.2.ebuild 1494 BLAKE2B aebdb5b1805cd350792111b2ab9e4ac098f1fcc263f336129f1e20101f116930341e7d16cc098c63eb14f064119800404c048b292251b33ccbc28a20826c6466 SHA512 e0bd659df13fd391ad9d9ff2fc49724e66f871af88e8a7d14439074de205ad16486d684aebe847ae3d9590610e8db13ae86bd6db31a96eaaeccd4af88e58e292
MISC ChangeLog 239 BLAKE2B 89fa0c61f534403fda22bc28cac61d82438c48944cb4888a6bc10f5b7af80cca97f4a6667ae7c4b99d11f02f12bf1350acdd51185fc3ed55d022e214881d5032 SHA512 00858638cd0a8e4e94fa9ba85048b348409c1daeab61dc866020edda84ccc84c9f83699da4cd78c63beb5b1895ea29c9f26988cdcff8de644bf92e21023647d1
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -9,7 +9,8 @@ MAJOR_PV="$(get_version_component_range 1-3)"
FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
DESCRIPTION="Simple and free tools to secure, analyze and troubleshoot any network."
HOMEPAGE="https://www.fing.io"
SRC_URI="https://www.fing.com/images/uploads/general/CLI_Linux_others_${PV}.zip -> overlook-fing-CLI_Linux_others_${PV}.zip"
#SRC_URI="https://www.fing.com/images/uploads/general/CLI_Linux_others_${PV}.zip -> overlook-fing-CLI_Linux_others_${PV}.zip"
SRC_URI="https://www.fing.com/images/uploads/general/CLI_Linux_Generic_${PV}.zip -> fing-CLI_Linux_Generic_${PV}.zip"
LICENSE="nomachine"
SLOT="0"

View File

@ -1,7 +1,7 @@
AUX franz 280 BLAKE2B e7b930e7efda9cd71d140c25e5e12002ec5ae6a55100c4990e9da9abc7322db975661f0880abc8f4be183be2b3b96326af92d1d0307682adf3817d67ce664056 SHA512 6bf82eff75451ab8bc95885a406f8b70b843fa2c9d2d667eb5068330756bc97a77ceb214f549bc1a60a8513e6b599396b14625983b0c12e66554835488bcb242
AUX franz.desktop 498 BLAKE2B fbc88fd834fab272bfd84c253ed2cb8bdbc63a2d73d7d463ed432fa51386bc3a957b282fe33faf3585d7083045fe14e64224c17eb300e1d5d11d4e21add60ea7 SHA512 375e4f80413d1888525c3711f94421886910abee678dd159e2e63bdfb2a3167d8a5444c5640a13bf120ce74859d95a6799d862f3b512bc05fcb8b4bef135999c
AUX franz.svg 6705 BLAKE2B c98ed1a76100ed0332302ca3da3e7d9fdf5a683d07690f5192a25f1ea0d6b36df3a76ab1b16bb02c54f14e87f2940a1fa68107282df1296ab1d8025fb7e798c2 SHA512 d80a07371e10deba843f5832c653067372fc6a1c5cb84a645f3dfcbefa1149d43cfba8daa8155e60dc35f8a0d3b8ec4aeabb9a633582291ce911608241fc132e
DIST franz-5.4.1.tar.gz 104044394 BLAKE2B a6529cb5beeace865b8de93e399320a5447811f613191d17b4d33d43797e0b0bd0d76a7867507259efcf109171deafb674931a693b2ad3c67ae52f323845a6df SHA512 0cb643d4bc7270b818f665ec9561dc81a1d953063b378b6bcb4b66911044055a89eeb4476c934213bd5665f54553f1799ecc31877d73f87abd009346ab67d66c
EBUILD franz-5.4.1.ebuild 3420 BLAKE2B fcf21bca1970efc7f86836ae46a0db0094f9375cbef2d79f34ac67295eed080c551eac2b63645e02659a9fedf85ac239f3a5a6278851ed03c8788f97f9e95352 SHA512 fb556ebb9d8eaa50544428b67f308fdd5523d61fb64073f469cd312032d328ed92402434cda3a7d825e2a0907b647c6d627b0bad42f4a56581a7a089b3a53e72
DIST franz-5.9.2.tar.gz 107879052 BLAKE2B 8a453731eedbfe329081cf9d491418cc2160c444f8969399ba017f48f051fd1bf8f89e8661c048cfd8e06ab7fe3e8548f733c580f22945e0e37e5d53c03318cd SHA512 191d132fa93f8d58a5334ca1a9dfdf9e2d515d3e6bc8a96eca1b5643e8f8279a57e5c1aa4fd68cb85144d85f4fa0385339a1a353e570f198b22565a135b72139
EBUILD franz-5.9.2.ebuild 3420 BLAKE2B fcf21bca1970efc7f86836ae46a0db0094f9375cbef2d79f34ac67295eed080c551eac2b63645e02659a9fedf85ac239f3a5a6278851ed03c8788f97f9e95352 SHA512 fb556ebb9d8eaa50544428b67f308fdd5523d61fb64073f469cd312032d328ed92402434cda3a7d825e2a0907b647c6d627b0bad42f4a56581a7a089b3a53e72
MISC ChangeLog 229 BLAKE2B 87f9f525542fd2b392b38531f8004cdc54c403493448a96e708ea24b479b17071e0e9ace7f62cc9027a80b4221e1b8070c48e728c5a3081241f276a7c4690687 SHA512 6cb7b3c6d8414e67c541164e43f413d5c6cb04bfa4934fe31d3cf2765b87aca32ed8ea9635befea59bece53f6651b7b2472e6b50df7f946117bff1d89ea5e235
MISC metadata.xml 503 BLAKE2B 0b3c95cb0ee8b3c4864a7adc1d2da9aee96a7b7d3ae11d5fd9452ac678fb1417cc7cac276a42b62b642d7b7ef058e74d683f27d49318b7efd3930fd1087a77e6 SHA512 c904af2fd74e6ba2ee05991bf9df9cafebccffad2ed845ad4afdf7c00af4af2350a316a9620d227c1a94f8fe225efcbc9d4f23e5d9e9b5c8fcd2c3ef123fda8a

View File

@ -1,23 +0,0 @@
# ChangeLog for net-im/skypeforlinux
# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*skypeforlinux-8.13.76.6 (18 Dec 2017)
18 Dec 2017; Mario Fetka <mario@gentoo.org> +skypeforlinux-8.13.76.6.ebuild,
-skypeforlinux-8.13.76.4.ebuild:
Bump
*skypeforlinux-8.13.76.4 (12 Dec 2017)
12 Dec 2017; Mario Fetka <mario@gentoo.org> +skypeforlinux-8.13.76.4.ebuild,
-skypeforlinux-8.12.76.2.ebuild:
Bump
*skypeforlinux-8.11.76.3 (01 Dec 2017)
*skypeforlinux-8.11.76.8 (01 Dec 2017)
*skypeforlinux-8.12.76.2 (01 Dec 2017)
01 Dec 2017; Mario Fetka <mario@gentoo.org> +skypeforlinux-8.11.76.3.ebuild,
+skypeforlinux-8.11.76.8.ebuild, +skypeforlinux-8.12.76.2.ebuild:
bUMP

View File

@ -1,4 +0,0 @@
DIST skypeforlinux_8.58.76.57-1.x86_64.rpm 107296853 BLAKE2B 715cc61289d925acc6a67b37d5a980e128f4ee8310f4a2d7c906859a7e511f84852186db5550836520f65552e8bdd8d452e093875e9976e816362193e934fea5 SHA512 538b95c5164b1ba4fc8eeb2189cfc1404a4d96a57af53a3b0391ff3bf2a2a60c958e9a941c5171d5029f6522d2023d5f15e32e717862ff884e558d3fdabd2c7f
EBUILD skypeforlinux-8.58.76.57.ebuild 5514 BLAKE2B 04b61c9fb69596ba0fb1fc6e05c25ebf994d267391c11da965481dbbc3866467a42769e832b4a1a827927c604482289b46b285482fa4849628c652f946b1fdc7 SHA512 6837008d41bcb1fc1a23ad24e89f9ecf54721f749e17559f2af66a118a3c5b867505de9932bfce4ff08a6a939f05f05ab6ee58a2144772abdd58c497a824a5b7
MISC ChangeLog 717 BLAKE2B 62e7b63422d35e011a1d799f960e65026d1bca64361d1520e0123c928386be2926e7e1c5ea20e2fcce0f6c930cbcd1d23755ad0adc660256ba01bc4cfe5f483a SHA512 aeef06e239237b851ee67ace8c1fb8b822f5e39a8b90cd3335fa696336b1c68913780ee0f5642001116fa65a2cc54cd125840fb376f0721bf51094d6301f6403
MISC metadata.xml 795 BLAKE2B da666b2ac257898116bb8fcf60bf27947b2261f8f718e6bd9cdf3e2c35e38954659be9499675a425cea0f2a9309fb2ada85b54684651f25463140b7f4e89fde9 SHA512 7c97ba77885e397a00e855ffca0dd1f2aa4e1b9c5780650cac09a729ecf4cce07599179c67b86ace1d7e1cd47eafe3a397e9487b42de56e96a86ffb15947abf9

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>shentino@gmail.com</email>
<name>Raymond Jennings</name>
</maintainer>
<maintainer type="person">
<email>krlgrudzinski@gmail.com</email>
<name>Karol Grudziński</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag>
</use>
<longdescription>Skype is for doing things together, whenever you're apart. Skype's text, voice and video make it simple to share experiences with the people that matter to you, wherever they are.</longdescription>
</pkgmetadata>

View File

@ -1,149 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MULTILIB_COMPAT=( abi_x86_64 )
inherit pax-utils rpm multilib-build xdg-utils
DESCRIPTION="Instant messaging client, with support for audio and video"
HOMEPAGE="https://www.skype.com/"
#SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm"
SRC_URI="https://repo.skype.com/rpm/unstable/${PN}_${PV}-1.x86_64.rpm"
LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="pax_kernel"
S="${WORKDIR}"
QA_PREBUILT=opt/skypeforlinux/skypeforlinux
QA_TEXTRELS=opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
QA_EXECSTACK=opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
RESTRICT="mirror bindist strip" #299368
RDEPEND="
app-crypt/libsecret[${MULTILIB_USEDEP}]
dev-libs/atk[${MULTILIB_USEDEP}]
dev-libs/expat[${MULTILIB_USEDEP}]
dev-libs/glib:2[${MULTILIB_USEDEP}]
dev-libs/nspr[${MULTILIB_USEDEP}]
dev-libs/nss[${MULTILIB_USEDEP}]
gnome-base/gconf:2[${MULTILIB_USEDEP}]
media-libs/alsa-lib[${MULTILIB_USEDEP}]
media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
media-libs/freetype:2[${MULTILIB_USEDEP}]
media-libs/libv4l[${MULTILIB_USEDEP}]
net-print/cups[${MULTILIB_USEDEP}]
sys-apps/dbus[${MULTILIB_USEDEP}]
sys-devel/gcc[cxx]
virtual/ttf-fonts
x11-libs/cairo[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
x11-libs/gtk+:2[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXdamage[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXrender[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxkbfile[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]"
src_unpack() {
rpm_src_unpack ${A}
}
src_prepare() {
default
sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
-i usr/bin/skypeforlinux || die
sed -e "s!^Exec=/usr/bin/skypeforlinux!Exec=${EPREFIX}/opt/bin/skypeforlinux!" \
-e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
-e "/OnlyShowIn=.*/d" \
-i usr/share/applications/skypeforlinux.desktop || die
}
src_install() {
insinto /opt/skypeforlinux/locales
doins usr/share/skypeforlinux/locales/*.pak
insinto /opt/skypeforlinux/resources/app.asar.unpacked/node_modules/desktop-idle/build/Release
doins usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/desktop-idle/build/Release/desktopIdle.node
insinto /opt/skypeforlinux/resources/app.asar.unpacked/node_modules/electron-ssid/build/Release
doins usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/electron-ssid/build/Release/electron-ssid.node
insinto /opt/skypeforlinux/resources/app.asar.unpacked/node_modules/electron-utility/build/Release
doins usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/electron-utility/build/Release/electron_utility.node
insinto /opt/skypeforlinux/resources/app.asar.unpacked/node_modules/keytar/build/Release
doins usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node
insinto /opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin
doins usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/*.node
insinto /opt/skypeforlinux/resources
doins usr/share/skypeforlinux/resources/*.asar
insinto /opt/skypeforlinux
doins usr/share/skypeforlinux/*.pak
doins usr/share/skypeforlinux/*.bin
doins usr/share/skypeforlinux/*.dat
doins usr/share/skypeforlinux/version
exeinto /opt/skypeforlinux
doexe usr/share/skypeforlinux/*.so
doexe usr/share/skypeforlinux/skypeforlinux
exeinto /opt/skypeforlinux/swiftshader
doexe usr/share/skypeforlinux/swiftshader/*.so
into /opt
dobin usr/bin/skypeforlinux
dodoc usr/share/skypeforlinux/*.html
dodoc -r usr/share/doc/skypeforlinux/.
# symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
dosym ${P} usr/share/doc/skypeforlinux
# compat symlink for skypeforlinux bin autocreate autostart desktop file
dosym ../../opt/bin/skypeforlinux usr/bin/skypeforlinux
doicon usr/share/pixmaps/skypeforlinux.png
local res
# no 1024 at the moment
for res in 16 32 256 512; do
newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/skypeforlinux.png skypeforlinux.png
done
domenu usr/share/applications/skypeforlinux.desktop
if use pax_kernel; then
pax-mark -Cm "${ED%/}"/opt/skypeforlinux/skypeforlinux
pax-mark -Cm "${ED%/}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
eqawarn "you suspect that ${PN} is being broken by this modification,"
eqawarn "please open a bug."
fi
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

View File

@ -1,6 +0,0 @@
# ChangeLog for net-im/teams
# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
05 Apr 2022; Mario Fetka <mario.fetka@gmail.com> metadata.xml:
net-im/teams: update metadata

View File

@ -1,4 +0,0 @@
DIST teams_1.5.00.10453_amd64.deb 84485626 BLAKE2B f9570bedd12dc9113c956d0b9c34c4124939b0a855f73a7611ce640b00fd4a7d8288af94aa3f087482040619c11f79a144e2292dd853254fe4f55fe694165a26 SHA512 69d95e06c67265358f1d995ad9faa21a1af753241031569e7ac88d0cc9c4781985a0839b4fa7e58d176472c7ab15bc8d0876733a2eb710d5d087d2662bc04c30
EBUILD teams-1.5.00.10453.ebuild 3479 BLAKE2B 27c8267f1f19fc53e513d7f85f09d31515beeef14590fa018556f3c3419bbfb6c3c33cb883fb26304bdb52b26d7ffdc0bf61974ffb1f5b4e3925288c77fd6dd9 SHA512 43608ee32dfc5388aed5fd000f7e37d4ea09f7547919f86cb4d8f3ab03cb1506da3bc669c9a77984e5daf8880c6ec9f3089687087992947aa08f1f9efb0c5344
MISC ChangeLog 207 BLAKE2B 3a5894676ecdb05e022ad1583f3cac494375617c58c7b86c0d40c1cd2ade29d54762f868fc7de6da3cf607e1ac68e52f7d16eed27cfb9b40462f2589bda67466 SHA512 db9b0a542e0822e8394eb9afc56f2dcaeb4a8d267be5d5b6b42d98b9504f8650a5522fbcf6b8c9495365e40317e031022fe8efa1ff41dceba9d04845ea9ddccb
MISC metadata.xml 439 BLAKE2B 53292977c5b3e6e5d2b291ac915f99851c9450967b9d32223597a7dc379b85f89850267721ae894f123b4a5d58b1f93e4a7e868cba235fd802d8c9d514d9a6cb SHA512 f41cfa941591df038ef6b918ec5e7d94c7047e56f053b0a3c8b1edfd0cb5db894b39f584ea98906c0a90b782a6b464ba2c508933679009f483a0937ea0e8f47f

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@gmail.com</email>
</maintainer>
<longdescription lang="en">
Microsoft Teams for Linux is your chat-centered workspace in Office 365
</longdescription>
<use>
<flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag>
</use>
</pkgmetadata>

View File

@ -1,106 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 unpacker xdg
DESCRIPTION="Microsoft Teams, an Office 365 multimedia collaboration client, pre-release"
HOMEPAGE="https://products.office.com/en-us/microsoft-teams/group-chat-software/"
SRC_URI="https://packages.microsoft.com/repos/ms-teams/pool/main/t/${PN}/${PN}_${PV}_amd64.deb"
LICENSE="ms-teams-pre"
SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror splitdebug test"
IUSE="swiftshader system-ffmpeg"
QA_PREBUILT="*"
# libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.17), libcairo2 (>= 1.10.0)
# libcups2 (>= 1.7.0), libdrm2 (>= 2.4.38), libexpat1 (>= 2.0.1), libgbm1 (>= 17.1.0~rc2), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0),
# libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.19.12), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0),
# libx11-6 (>= 2:1.4.99.1), libx11-xcb1, libxcb-dri3-0, libxcb1 (>= 1.6), libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1),
# libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxrandr2, libxrender1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18),
# libstdc++6 (>= 4.8.1)
RDEPEND="
app-accessibility/at-spi2-core:2
app-accessibility/at-spi2-atk:2
app-crypt/libsecret
dev-libs/atk
dev-libs/expat
dev-libs/glib
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/fontconfig
media-libs/mesa[gbm(+)]
net-print/cups
sys-apps/dbus
sys-apps/util-linux
sys-libs/glibc
x11-libs/cairo
x11-libs/libdrm
x11-libs/gdk-pixbuf
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
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/libxcb
x11-libs/libxkbfile
x11-libs/pango
system-ffmpeg? ( <media-video/ffmpeg-4.3[chromium] )
"
S="${WORKDIR}"
src_prepare() {
default
sed -i '/OnlyShowIn=/d' usr/share/applications/${PN}.desktop || die
sed -e "s@^TEAMS_PATH=.*@TEAMS_PATH=${EPREFIX}/opt/${PN}/${PN}@" \
-i usr/bin/${PN} || die
}
src_install() {
rm _gpgorigin || die
rm -r "usr/share/${PN}/resources/assets/"{.gitignore,macos,tlb,windows,x86,x64,arm64} || die
rm -r "usr/share/${PN}/resources/tmp" || die
rm "usr/share/${PN}/chrome-sandbox" || die
insinto /opt
doins -r usr/share/${PN}
dobin usr/bin/${PN}
domenu usr/share/applications/${PN}.desktop
doicon usr/share/pixmaps/${PN}.png
pushd "${ED}/opt/${PN}/locales" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
if use system-ffmpeg; then
rm "${ED}/opt/${PN}/libffmpeg.so" || die
dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
elog "Using system ffmpeg. This is experimental and may lead to crashes."
fi
if ! use swiftshader; then
rm -r "${ED}/opt/${PN}/swiftshader" || die
elog "Running without SwiftShader OpenGL implementation. If Teams doesn't start "
elog "or you experience graphic issues, then try with USE=swiftshader enabled."
fi
fperms +x /usr/bin/${PN}
fperms +x /opt/${PN}/${PN}
}

View File

@ -1,6 +1,4 @@
DIST youtube-dl-gui-0.4.tar.gz 154995 BLAKE2B 9ce4e71567a04143c8ae280739bbeb9099d10c63bd3ea83f6474423a2237a91942046f88c45e767124ce36830fc8ac77be2494d3cc82c1f410471d7b16a10d0c SHA512 1205e96a5849fbe55a23a11ed79966e17383ddb012fb50c8e8c64c440d2c3f75a1220960092e36912f81a9bc652456555bd9f31463281ba66fd21faebebe2278
DIST youtube-dl-gui-1.1.4.tar.gz 435631 BLAKE2B 8fe354b67debaa76c2ad4751a9b69352696249e26d68cbe7f65a23d3b4deb2c55a245a045054b0c1faf243145b9b50c8047598bf271b96c37cef61624220caea SHA512 dc814524c4422af14f5002e67146c77b481adc599feda8004e3390815dcc90575f2a09293301ed79cf3356d0513630a9efd85bb81cd6695780087feaf38223c1
EBUILD youtube-dl-gui-0.4-r1.ebuild 1091 BLAKE2B 45b09c9b47a12bca4e3f0d374cc5209c20bbc396f80fbd292f47dec522160adde9aa3a64ba6279b80049504a109f7f5f36c18601735bbd6f114213968e5afb82 SHA512 9ec49057b6d320b3e7acc030cc0faaf75a2ffd6e3b055b705952418f819c76901d1500a635c368c3d83684edac957c170034540b68717547efbc3294f82d9ace
EBUILD youtube-dl-gui-1.1.4.ebuild 1201 BLAKE2B b0392ea2e8b7d7b01d954d9fc3ad21642c9cbdfb67fbd9a29b5dd187bedd7be8f9c18563e0956e654227f945aaf3a00b87f113f894becb269e058fd9e5e3f6e3 SHA512 083b330372c14309a9b9c27d1368fbd6ed0cd2d64992c69f52669b532888d0c5e3d6526e225e022903f84a3eae115b91cbcc117d0232491b5cc0155a6d3af34d
DIST youtube-dl-gui-1.8.3.tar.gz 703377 BLAKE2B fc3bedfe3201e86c97eff6a52a325ce6bac1f9183c6fc98470a40b32ec53c0f6dccc04607ae288b4ae1baefea7bbd032e424c5f2cd5afcc96b66cb6ce7ac6f8f SHA512 f56adb25baea489f21a57a5513d95e656835429b4512e49d848076afaa60fa356d3468cd5460fcc6e6f311bf605d959a78b4277a0ab272903dde25c2cc87ca8e
EBUILD youtube-dl-gui-1.8.3.ebuild 1249 BLAKE2B 0581b5773bc00630f1db46822940936a5ea86475caf84a4a747389a3a77ac83a436522829509b55dcb5c77fe6975f47dc5b64d4c2250595dbe0320e3c9798e68 SHA512 d162ae8f9a4f293db6fb14fe1e2c058a718d2ce833d5d7e6d4d2a1bf90cc1a095296f75398baf6dbc0575fc0b113036716a934ec5bd186186e17bb5da0adeda0
MISC ChangeLog 385 BLAKE2B d26a404024005320f18259719956d818bc18bb6908022d6f9ac1d75de3956e19e376c8a3d7c4d5a2b3ebd332c1cbf34b39bb6d1b2863db12d373a36c5b20c63e SHA512 f0c8175bac806497f36974575b3db65b22a326aa3b74225f60b96e36b2e591351e7d9d76194ad4c1991c4b982424a1c9b894b55ff30974e1fe9d581122dada4c
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

View File

@ -1,50 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9,10} )
inherit desktop distutils-r1 xdg-utils
DESCRIPTION="A cross platform front-end GUI of the popular youtube-dl"
HOMEPAGE="https://mrs0m30n3.github.io/youtube-dl-gui/"
LICENSE="Unlicense"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/MrS0m30n3/youtube-dl-gui"
else
SRC_URI="https://github.com/MrS0m30n3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
IUSE="+ffmpeg"
SLOT="0"
BDEPEND="sys-devel/gettext"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
dev-python/twodict[${PYTHON_USEDEP}]
net-misc/youtube-dl
ffmpeg? ( media-video/ffmpeg )"
python_install_all() {
distutils-r1_python_install_all
make_desktop_entry $PN \
"Youtube-DLG" \
"youtube-dl-gui" \
"Network;GTK;"
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
}

View File

@ -29,7 +29,7 @@ RDEPEND="${DEPEND}
dev-python/twodict[${PYTHON_USEDEP}]
dev-python/polib[${PYTHON_USEDEP}]
dev-python/pypubsub[${PYTHON_USEDEP}]
net-misc/youtube-dl
|| ( net-misc/youtube-dl net-misc/yt-dlp net-misc/ytdlp-plugin )
ffmpeg? ( media-video/ffmpeg )"
python_prepare() {
@ -39,7 +39,7 @@ python_prepare() {
python_install_all() {
distutils-r1_python_install_all
make_desktop_entry $PN \
make_desktop_entry yt-dlg \
"Youtube-DLG" \
"youtube-dl-gui" \
"Network;GTK;"

View File

@ -0,0 +1,2 @@
DIST ytdlp-plugins-2022.7.17.zip 44682 BLAKE2B 5b31d9bc6edbdf2098fcd229e4bd4a8bc36df47d69d8fb7c2fd80eb3ca2b13d684d06efb4346c268c31b0b3bd60ffd34dc21d92956f96e70e913a33f70ae9466 SHA512 b3e141211e14d0128228a1f172d2a90b56f50005ba31f49ae05e75266b4d8a1ce51668d343799fcb292a9436655f7c5feab6b5d51316d5fea82523d9ea9b3ee4
EBUILD ytdlp-plugins-2022.7.17.ebuild 535 BLAKE2B a059c482864e1213b96ee8aa0da44fe32fb6d82ebf8c3297ce861f618532f8329a3b3ce13ea6bd00c9e6d7cece5d793506bc2174f670c0c06421c5e7480d21dc SHA512 a0c585f453708cec15fd2cec58378ec9dbed73eefbbb6b7aacd59bb7368ce4081dce5c290be8d03045ae9f27242efc2df3c692fca7311f61dab8659f098d1a2f

View File

@ -0,0 +1,24 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
inherit distutils-r1
DESCRIPTION="servustv.com support for yt-dlp"
HOMEPAGE="https://pypi.org/project/ytdlp-servustv"
SRC_URI="https://github.com/flashdagger/ytdlp-plugins/archive/refs/heads/master.zip -> ${P}.zip"
LICENSE="Public Domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S=${WORKDIR}/ytdlp-plugins-master
DEPEND="${PYTHON_DEPEND}
net-misc/yt-dlp"
RDEPEND="${DEPEND}"

View File

@ -0,0 +1,2 @@
DIST ytdlp-servustv-2022.7.17.zip 24449 BLAKE2B 033d602cdd4b7adea27e57290d5c07d5039d81861c5508ae84146e8f6aaa84bdab641fe12fe21c2fc6dc2718f45dee4f3418a8225576aa7e7d7a4f02706a2ca4 SHA512 0c432ea3324083349ac99daf5b49f14cdef0ed4f4fa169eb06c7318e6c15a4302d159cf6d76c260eee64b3282af1afcedbd8f15c7b9d1e22bdb273ad95ddde53
EBUILD ytdlp-servustv-2022.7.17.ebuild 546 BLAKE2B c3cd95acdd05c9ed25cdce1f75c456c553799a0145af8b4102356d9c3bb4a7f661cbb491e5cb2f202e8e8a5a3a92d57757b5e236d2fc294a3eddd70a1e90cd46 SHA512 be3f978465960c1c72b38417e7fcd0aa7c7cc37bd3313fecc61906cb6d355d6943f846870f5cb6b64d2dbd0f438ddebc1906c615ea0774a009a6ce110f4d2b43

View File

@ -0,0 +1,24 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
inherit distutils-r1
DESCRIPTION="servustv.com support for yt-dlp"
HOMEPAGE="https://pypi.org/project/ytdlp-servustv"
SRC_URI="https://github.com/flashdagger/ytdlp-plugins/archive/refs/heads/servustv.zip -> ${P}.zip"
LICENSE="Public Domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S=${WORKDIR}/ytdlp-plugins-servustv
DEPEND="${PYTHON_DEPEND}
net-misc/ytdlp-plugins"
RDEPEND="${DEPEND}"

View File

@ -1,3 +1,3 @@
EBUILD openvpn3-17_beta.ebuild 1312 BLAKE2B 2cda6e04ad82cd6929a47e201f58bb67217eb98303a174d370af75d988911c9cebfbec8e076519bf87d1d7e0f68aeffd3d390152e1319668b84ac2b506b71ffa SHA512 d78ea2b024b97c9993c4c9afacc006379b29097983680c99c9c3904da07ff0768571505b4dfb564af2bcce2eb5d0953b953633f8c6157a462b80e0f6c94da809
EBUILD openvpn3-18_beta.ebuild 1312 BLAKE2B e28df55cc6859c3990816e581334068347b93e3836978a772a703d795ca40d00c4f2a59b4939ce21602e3a948375fb252cdbd8318e04eaf1031d89d2a7eba8f4 SHA512 403e7bad61a361e8332c6f288291c312c623ecfc22b4628958ff1aeb57020e892932af8bcb5b65c8bb751ad88c06af2f3c165b816a7a3620a6439712ec5f6c3c
MISC ChangeLog 243 BLAKE2B 092ef53c181589e2ddb9583b4b3aa3108e60b200f8c12f26c1938453c7562c0faea3e83f085a77a7e8fefe826b051ea1ae5f593bec1d4d635287bdb8bbeec438 SHA512 07c1a772cf251a5d733d6dc0058e608724aba5462563ad60e36b23db256fde46f76e07cf29c3ba1fbfa9821b8654ad7fa504cf5533cec439f9603b6d7d8b9757
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

View File

@ -10,7 +10,7 @@ HOMEPAGE="https://openvpn.net"
LICENSE="GNU Affero General Public License v3.0"
EGIT_REPO_URI="https://github.com/OpenVPN/openvpn3-linux.git"
EGIT_COMMIT="v17_beta"
EGIT_COMMIT="v18_beta"
EGIT_SUBMODULES=( '*' )
SLOT="0"

View File

@ -1,5 +1,5 @@
AUX multichan.patch 1291 BLAKE2B f874b456769a7dffcd0b89da1bd824d98a49b1373a0ce076606c7f69377b2c82bf485f3512e718abe5ccdc10d427966da08ac4f4a72b3765bb77493fcf1897f5 SHA512 5c63c724d7d3a806b6f24e2ef8e3cf75ddd2313b7e63ac3c113217064b8b48bbd7185bcda6068aff202022353d174f55c759f8edbd29df272d87adf9bb5b3cba
DIST labpowerqt-0.1.3.tar.gz 352902 BLAKE2B 90306a9bd78d97075f9648d724223d455194a51f7df3e93fa94a960e6059f70b5d5ba04ab54df6531ab18a8dbf90842a0e3c4db3101bf722047cb63455deeed2 SHA512 d808d9f727bc5cf3ece12ffa96fd87346c49599058e496cca0b82deb62206ae6369d2a0d1706cafb95c2435234a51a55a52eadba5597a0c9ddf4273d22c87aa9
EBUILD labpowerqt-0.1.3.ebuild 800 BLAKE2B 1608b339bf8f72b9f758bc99ff373c8026149d5db59639a7a07c20d5ebdebd48d74ebe9d27f85183b2e7587ea33c4af5c92b9125eb9811cb6bc89f1cfb398a0a SHA512 7f1cb9e45c8cb6a08aa0ea650f02a72c0109d94628692867c4b1dfa6c5210589dcb880229b5418a1676bbf51b350fcae4f3ad754e9f22415f07b02f500e9f1a0
EBUILD labpowerqt-0.1.3.ebuild 794 BLAKE2B 432d6ea61786678ec1f0c1283c8393eaa78657f7768b553b26bc226a86213cc78cbc5fe98370e1a20a32b5b4204960f7e8ef4cf8345ca0b4993dc52f30c4eb5d SHA512 f0dc87374c4fe746662b0b91aa8cc56e9f07948ae17c474f72fb1edcedb8a9e8abd709d500469031432cf4da03c958a8eea1757c6d2144028cf5fd4f3e11642a
MISC ChangeLog 566 BLAKE2B 97e5ad0b11ed8682fa64936a1ac1c1cb3fb1519fc56f80f1405369d2339f1e6ecec5cf4ad4756eb36489aad2aad60ce326b3d61c745d00ef9a795167bd888a56 SHA512 8b3163e4764266ced516594658213ed79eb019c14715035581aff0804ae07410c3f2c5cdee1678702b3c009334b312f77088021cc529f77faade66670c5a3efc
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

View File

@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
inherit cmake-utils
EAPI=7
inherit cmake
DESCRIPTION="LabPowerQt is an application to control laboratory power supplies and to record and visualize the data"
HOMEPAGE="https://github.com/crapp/labpowerqt"

View File

@ -1,7 +0,0 @@
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c14abc06579c15bed2e48114e3fb374bab0ba7d9d4de28109b215601a2d6bd56af3aa9e82a4d0baaa91 SHA512 081d8ec12e9e2035fc8020238803ab9df98dac4350ce90a29e9e65a38efa13bb14cba0fbc2e68a2a857c5046142c68ecc8ab4535da4f284c0e04a3879afc429f
DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699 SHA512 ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297 SHA512 f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2
DIST seamonkey-2.53.13_beta1-patches-01.tar.xz 23932 BLAKE2B 53bc14a9ec4c9e66c2e0a525ff5cd5f46e94a2029fa6dfc92b7f8a9eda4a0a976dbef7c26921bff119c3b3f07d4eb05a0687f1c1a77dfbf64b2f49424921a689 SHA512 cfce88d3be4f4d785418144d21a75a3f80b5fd27d7bcc8cc54de67fe4c04a4d5cb095fb8ff4a0f57e08f9ab1337f35dddffd8d283c7816e1c8599f30dd994320
DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a SHA512 80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
EBUILD seamonkey-2.53.13-r1.ebuild 16437 BLAKE2B d4292f436c99c4521705b530c4ab2259c919bc63eaa0deb10cab9f7feed0f1db73970d3ac0fa536d449de8991f2b945f6f509a74f7445c47d2677e43e272ae9e SHA512 03a04ce7f30a03c85a2f401aadd8e596131c041814a748618188e84ae9b9c86430f09f8ae429a393658123521ba6500fb5843f65828f5f7aefd29dc5c4c767e6

View File

@ -1,20 +0,0 @@
pref("browser.display.use_system_colors", true);
pref("general.smoothScroll", true);
pref("general.useragent.vendor", "Gentoo");
pref("general.useragent.vendorSub", "SEAMONKEY_PVR");
pref("update_notifications.enabled", false);
pref("app.update.enabled", false);
pref("app.update.autoInstallEnabled", false);
pref("browser.link.open_external", 3);
pref("general.autoScroll", false);
pref("browser.tabs.tabMinWidth", 15);
pref("browser.backspace_action", 0);
pref("accessibility.typeaheadfind", true);
pref("browser.EULA.override", true);
pref("intl.locale.matchOS", true);
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
pref("extensions.autoDisableScopes", 0);
pref("layout.css.dpi", 0);
pref("browser.tabs.mouseScrollAdvancesTab", 0);
pref("app.updatecheck.override", true);

View File

@ -1,10 +0,0 @@
[Desktop Entry]
Name=SeaMonkey
Comment=SeaMonkey Suite
Exec=seamonkey %u
Icon=seamonkey
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
Categories=Network;WebBrowser;
StartupNotify=true

View File

@ -1,543 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# $Id: 344eae94b7a879e951c939eeac558e6192793041 $
EAPI=8
WANT_AUTOCONF="2.1"
#PYTHON_COMPAT=( python2_7 )
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
# note - could not roll langpacks for: ca fi
#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
# ru sk sv-SE tr uk zh-CN zh-TW)
MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
ru sk sv-SE zh-CN zh-TW)
MOZ_PV="${PV/_pre*}"
MOZ_PV="${MOZ_PV/_alpha/a}"
MOZ_PV="${MOZ_PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
MOZ_P="${P}"
MY_MOZ_P="${PN}-${MOZ_PV}"
if [[ ${PV} == *_pre* ]] ; then
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
else
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
fi
SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
S="${WORKDIR}/${MY_MOZ_P}"
MOZ_GENERATE_LANGPACKS=1
MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
DESCRIPTION="Seamonkey Web Browser"
HOMEPAGE="https://www.seamonkey-project.org/"
PATCH="${PN}-2.53.13_beta1-patches-01"
SRC_URI+="
https://www.gentoofan.org/gentoo/dist/${PATCH}.tar.xz
system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz )
"
#https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
SLOT="0"
SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
lto pulseaudio selinux startup-notification test wifi"
IUSE+=" ${SYSTEM_IUSE[@]}"
KEYWORDS="~amd64 ~ppc64 ~x86"
RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.1"
BDEPEND="
app-arch/unzip
app-arch/zip
>=dev-lang/nasm-2.13
dev-lang/perl
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
>=virtual/rust-1.58.1
amd64? ( ${ASM_DEPEND} )
lto? ( sys-devel/binutils[gold] )
x86? ( ${ASM_DEPEND} )
"
COMMON_DEPEND="
app-arch/bzip2
>=app-text/hunspell-1.5.4:=
dev-libs/atk
>=dev-libs/glib-2.26:2
>=dev-libs/libffi-3.0.10:=
>=dev-libs/nspr-4.25
>=dev-libs/nss-3.53.1
media-libs/fontconfig
>=media-libs/freetype-2.4.10
>=media-libs/libpng-1.6.31:0=[apng]
>=media-libs/mesa-10.2:=
>=sys-libs/zlib-1.2.3
>=x11-libs/cairo-1.10[X]
x11-libs/gdk-pixbuf
>=x11-libs/gtk+-3.4.0:3
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXrender
x11-libs/libXt
x11-libs/libxcb:=
>=x11-libs/pango-1.22.0
>=x11-libs/pixman-0.19.2
media-video/ffmpeg
virtual/freedesktop-icon-theme
dbus? (
>=dev-libs/dbus-glib-0.72
>=sys-apps/dbus-0.60
)
jack? ( virtual/jack )
crypt? ( <x11-plugins/enigmail-2.1.0 )
kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
pulseaudio? ( || (
media-sound/pulseaudio
>=media-sound/apulse-0.1.9
) )
startup-notification? ( >=x11-libs/startup-notification-0.8 )
system-av1? (
>=media-libs/dav1d-0.3.0:=
>=media-libs/libaom-1.0.0:=
)
system-harfbuzz? (
>=media-gfx/graphite2-1.3.9-r1
>=media-libs/harfbuzz-1.3.3:0=
)
system-icu? ( >=dev-libs/icu-59.1:= )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete,debug=] )
wifi? (
kernel_linux? (
>=dev-libs/dbus-glib-0.72
net-misc/networkmanager
>=sys-apps/dbus-0.60
)
)
"
RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-mozilla )
"
DEPEND="${COMMON_DEPEND}
amd64? ( virtual/opengl )
x86? ( virtual/opengl )
"
# allow GMP_PLUGIN_LIST to be set in an eclass or
# overridden in the enviromnent (advanced hackers only)
[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
BUILD_OBJ_DIR="${S}/seamonk"
pkg_setup() {
if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
fi
moz_pkgsetup
}
pkg_pretend() {
# Ensure we have enough disk space to compile
if use debug || use lto || use test ; then
CHECKREQS_DISK_BUILD="16G"
else
CHECKREQS_DISK_BUILD="12G"
fi
check-reqs_pkg_setup
}
spkg_setup() {
# Ensure we have enough disk space to compile
if use debug || use lto || use test ; then
CHECKREQS_DISK_BUILD="16G"
else
CHECKREQS_DISK_BUILD="12G"
fi
check-reqs_pkg_setup
}
src_unpack() {
local l10n_sources="${P}.source-l10n.tar.xz"
unpack ${A/ ${l10n_sources}}
mkdir "${S}/${P}-l10n" || die
cd "${S}/${P}-l10n" || die
unpack ${l10n_sources}
}
src_prepare() {
rm "${WORKDIR}"/mozilla/2010_blessings-TERM.patch || die
rm "${WORKDIR}"/mozilla/2020_2.53.13_beta1-split_on_tree_not_rev.patch || die
# Apply our patches
eapply "${WORKDIR}"/mozilla
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do
einfo edos2unix "${file}"
edos2unix "${file}"
done
use system-libvpx \
&& eapply -p2 "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch"
# Allow user to apply any additional patches without modifing ebuild
eapply_user
# Enable gnomebreakpad
if use debug ; then
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
build/unix/run-mozilla.sh || die
fi
# Ensure that are plugins dir is enabled as default
sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
xpcom/io/nsAppFileLocationProvider.cpp || die
# Don't exit with error when some libs are missing which we have in
# system.
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-i comm/suite/installer/Makefile.in || die
# Don't error out when there's no files to be removed:
sed 's@\(xargs rm\)$@\1 -f@' \
-i toolkit/mozapps/installer/packager.mk || die
# Don't build libs-% locale files for chatzilla if we are not building chatzilla
# (this is hard-coded in the build system at present rather than being based on configuration)
if ! use chatzilla ; then
sed '/extensions\/irc\/locales libs-/s@^@#@' \
-i comm/suite/locales/Makefile.in || die
fi
eautoreconf old-configure.in
cd js/src || die
eautoconf old-configure.in
}
src_configure() {
# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
# get your own set of keys.
_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
######################################
#
# mozconfig, CFLAGS and CXXFLAGS setup
#
######################################
mozconfig_init
##################################
# Former mozconfig_config() part #
##################################
# Migrated from mozcoreconf-2
mozconfig_annotate 'system_libs' --with-system-bz2
mozconfig_annotate 'system_libs' --with-system-zlib
mozconfig_annotate 'system_libs' --with-system-pixman
# Disable for testing purposes only
mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
# Must pass release in order to properly select linker via gold useflag
mozconfig_annotate 'Enable by Gentoo' --enable-release
# Must pass --enable-gold if using ld.gold
if tc-ld-is-gold ; then
mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
else
mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
fi
# Enable position independent executables
mozconfig_annotate 'enabled by Gentoo' --enable-pie
mozconfig_use_enable debug
mozconfig_use_enable debug tests
if ! use debug ; then
mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
else
mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
fi
mozconfig_use_enable startup-notification
# wifi pulls in dbus so manage both here
mozconfig_use_enable wifi necko-wifi
if use kernel_linux && use wifi && ! use dbus ; then
echo "Enabling dbus support due to wifi request"
mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
else
mozconfig_use_enable dbus
mozconfig_annotate 'disabled' --disable-necko-wifi
fi
# These are enabled by default in all mozilla applications
mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${ESYSROOT}"/usr
mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr
mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
if use system-libevent ; then
mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
fi
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
mozconfig_annotate '' --disable-crashreporter
mozconfig_annotate 'Gentoo default' --with-system-png
mozconfig_annotate '' --enable-system-ffi
mozconfig_annotate '' --disable-gconf
mozconfig_annotate '' --with-intl-api
# default toolkit is cairo-gtk3, optional use flags can change this
mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
# Instead of the standard --build= and --host=, mozilla uses --host instead
# of --build, and --target intstead of --host.
# Note, mozilla also has --build but it does not do what you think it does.
# Set both --target and --host as mozilla uses python to guess values otherwise
mozconfig_annotate '' --target="${CHOST}"
mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
mozconfig_use_enable pulseaudio
# force the deprecated alsa sound code if pulseaudio is disabled
if use kernel_linux && ! use pulseaudio ; then
mozconfig_annotate '-pulseaudio' --enable-alsa
fi
# For testing purpose only
mozconfig_annotate 'Sandbox' --enable-content-sandbox
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
mozconfig_use_with system-libvpx
mozconfig_use_with system-harfbuzz
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-av1
# Modifications to better support ARM, bug 553364
if use cpu_flags_arm_neon ; then
mozconfig_annotate '' --with-fpu=neon
mozconfig_annotate '' --with-thumb=yes
mozconfig_annotate '' --with-thumb-interwork=no
fi
if [[ ${CHOST} == armv* ]] ; then
mozconfig_annotate '' --with-float-abi=hard
if ! use system-libvpx ; then
sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
fi
fi
if use lto ; then
# Linking only works when using ld.gold when LTO is enabled
mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
# ThinLTO is currently broken, see bmo#1644409
mozconfig_annotate '+lto' --enable-lto=full
else
if tc-ld-is-gold ; then
mozconfig_annotate "linker is set to gold" --enable-linker=gold
else
mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
fi
fi
# LTO flag was handled via configure
filter-flags '-flto*'
##################################
# Former mozconfig_config() end #
##################################
# enable JACK, bug 600002
mozconfig_use_enable jack
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
# Linking fails without this due to memory exhaustion
use x86 && append-ldflags "-Wl,--no-keep-memory"
# Setup api key for location services
printf '%s' "${_google_api_key}" > "${S}"/google-api-key
mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
mozconfig_use_enable chatzilla irc
mozconfig_annotate '' --enable-dominspector
# use startup-cache for faster startup time
mozconfig_annotate '' --enable-startupcache
# Broken on some arches
mozconfig_annotate '' --disable-elf-hack
# Use an objdir to keep things organized.
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig || die
echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig || die
mozlinguas_mozconfig
# Finalize and report settings
mozconfig_final
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
if use amd64 || use x86 ; then
append-flags -mno-avx
fi
# Pass $MAKEOPTS to build system
export MOZ_MAKE_FLAGS="${MAKEOPTS}"
# Use system's Python environment
export MACH_USE_SYSTEM_PYTHON=1
# Disable notification when build system has finished
export MOZ_NOSPAM=1
# workaround for funky/broken upstream configure...
export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
#emake V=1 -f client.mk configure
./mach configure || die
}
src_compile() {
#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
#emake V=1 -f client.mk
./mach build --verbose || die
mozlinguas_src_compile
}
src_install() {
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
local emid
pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
# Pax mark xpcshell for hardened support, only used for startupcache creation.
pax-mark m dist/bin/xpcshell
# Copy our preference before omnijar is created.
sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
dist/bin/defaults/pref/all-gentoo.js \
|| die
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
>> dist/bin/defaults/pref/all-gentoo.js \
|| die
echo 'pref("extensions.autoDisableScopes", 3);' >> \
dist/bin/defaults/pref/all-gentoo.js \
|| die
local plugin
if ! use gmp-autoupdate ; then
for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
dist/bin/defaults/pref/all-gentoo.js || die
done
fi
popd &>/dev/null || die
#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
#emake DESTDIR="${D}" install
DESTDIR="${D}" ./mach install || die
MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
cp "${FILESDIR}"/${PN}.desktop "${T}" || die
sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-i "${T}"/${PN}.desktop || die
sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
|| die
# Install icon and .desktop for menu entry
newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
domenu "${T}"/${PN}.desktop
# Required in order to use plugins and even run seamonkey on hardened.
pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
if use chatzilla ; then
emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
# remove the en_US-only xpi file so a version with all requested locales can be installed
if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
fi
# merge the extra locales into the main extension
mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
# install the merged extension
mkdir -p "${T}/${emid}" || die
cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
insinto ${MOZILLA_FIVE_HOME}/extensions
doins -r "${T}/${emid}"
fi
# Provide a place for plugins
keepdir "${MOZILLA_FIVE_HOME}/plugins"
# revdep-rebuild entry
insinto /etc/revdep-rebuild
echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN} || die
doins "${T}"/11${PN}
}
pkg_preinst() {
SEAMONKEY_PLUGINS_DIR="${EROOT}/usr/$(get_libdir)/${PN}/plugins"
if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
rm "${SEAMONKEY_PLUGINS_DIR}" || die
fi
}
pkg_postinst() {
# Update mimedb for the new .desktop file
xdg_desktop_database_update
if ! use gmp-autoupdate ; then
elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
elog "installing into new profiles:"
local plugin
for plugin in "${GMP_PLUGIN_LIST[@]}"; do
elog "\t ${plugin}"
done
fi
if use chatzilla ; then
elog "chatzilla is now an extension which can be en-/disabled and configured via"
elog "the Add-on manager."
fi
}
pkg_postrm() {
xdg_desktop_database_update
}