Bump
This commit is contained in:
parent
812553d3a0
commit
c846ee1e1d
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
@ -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
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -3,7 +3,7 @@
|
||||
# $Header: $
|
||||
|
||||
EAPI=7
|
||||
inherit cmake-utils
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="The easy asynchronous logger"
|
||||
HOMEPAGE="https://github.com/crapp/ealogger"
|
||||
|
@ -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
15
licenses/Devolution
Normal 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
|
@ -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>
|
@ -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
|
@ -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
|
@ -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>
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
@ -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
|
@ -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>
|
@ -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}"
|
||||
}
|
@ -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}"
|
||||
}
|
@ -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
|
||||
|
@ -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"
|
@ -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
|
||||
|
@ -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
|
@ -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
|
@ -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>
|
@ -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
|
||||
}
|
@ -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
|
@ -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
|
@ -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>
|
@ -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}
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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;"
|
2
net-misc/ytdlp-plugins/Manifest
Normal file
2
net-misc/ytdlp-plugins/Manifest
Normal 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
|
24
net-misc/ytdlp-plugins/ytdlp-plugins-2022.7.17.ebuild
Normal file
24
net-misc/ytdlp-plugins/ytdlp-plugins-2022.7.17.ebuild
Normal 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}"
|
||||
|
2
net-misc/ytdlp-servustv/Manifest
Normal file
2
net-misc/ytdlp-servustv/Manifest
Normal 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
|
24
net-misc/ytdlp-servustv/ytdlp-servustv-2022.7.17.ebuild
Normal file
24
net-misc/ytdlp-servustv/ytdlp-servustv-2022.7.17.ebuild
Normal 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}"
|
||||
|
@ -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
|
||||
|
@ -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"
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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
|
@ -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);
|
@ -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
|
@ -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
|
||||
}
|
Loading…
Reference in New Issue
Block a user