1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

chore(deps): update c-toxcore to v0.2.11

This commit is contained in:
sudden6 2020-03-23 21:09:04 +01:00
parent d77c41814f
commit 7c59ffb24b
No known key found for this signature in database
GPG Key ID: 279509B499E032B9
9 changed files with 33 additions and 33 deletions

View File

@ -127,7 +127,7 @@ sudo checkinstall --install --pkgname libsodium --pkgversion 1.0.8 --nodoc -y
sudo ldconfig sudo ldconfig
cd .. cd ..
# toxcore # toxcore
git clone --branch v0.2.10 --depth=1 https://github.com/toktok/c-toxcore.git toxcore git clone --branch v0.2.11 --depth=1 https://github.com/toktok/c-toxcore.git toxcore
cd toxcore cd toxcore
autoreconf -if autoreconf -if
CC="ccache $CC" CXX="ccache $CXX" ./configure CC="ccache $CC" CXX="ccache $CXX" ./configure

View File

@ -64,7 +64,7 @@
اگر فایلهای این نیازمندی ها وجود نداشته باشند، qTox بدون قابلیت های مربوطه ساخته خواهد شد. اگر فایلهای این نیازمندی ها وجود نداشته باشند، qTox بدون قابلیت های مربوطه ساخته خواهد شد.
### نیازمندیهای توسعه ### نیازمندیهای توسعه
این فایلها و برنامه ها برای انجام تست و ویرایش کد و سایر کارهای مربوط به توسعه برنامه مورد نیاز هستند. اگر این فایل ها موجود نباشند این قابلیت ها وجود نخواهند داشت. این فایلها و برنامه ها برای انجام تست و ویرایش کد و سایر کارهای مربوط به توسعه برنامه مورد نیاز هستند. اگر این فایل ها موجود نباشند این قابلیت ها وجود نخواهند داشت.
@ -97,11 +97,11 @@
برای غیرفعال کردن: برای غیرفعال کردن:
<div dir=ltr> <div dir=ltr>
`-DENABLE_STATUSNOTIFIER=False -DENABLE_GTK_SYSTRAY=False` `-DENABLE_STATUSNOTIFIER=False -DENABLE_GTK_SYSTRAY=False`
<div dir=rtl> <div dir=rtl>
#### آیکن کنار ساعت در محیط Unity #### آیکن کنار ساعت در محیط Unity
به شکل پیش فرض غیر فعال میباشد. به شکل پیش فرض غیر فعال میباشد.
@ -120,7 +120,7 @@
برای فعال سازی: برای فعال سازی:
<div dir=ltr> <div dir=ltr>
`-DENABLE_APPINDICATOR=True` `-DENABLE_APPINDICATOR=True`
<div dir=rtl> <div dir=rtl>
@ -197,7 +197,7 @@ emerge qtox
http://slackbuilds.org/repository/14.2/network/qTox/ http://slackbuilds.org/repository/14.2/network/qTox/
<div dir=rtl> <div dir=rtl>
<a name="فری-بی-اس-دی-آسان" /> <a name="فری-بی-اس-دی-آسان" />
@ -224,7 +224,7 @@ make install clean
``` ```
<div dir=rtl> <div dir=rtl>
---- ----
@ -305,8 +305,8 @@ sudo apt-get install git
``` ```
<div dir=rtl> <div dir=rtl>
<a name="کپی-کیوتاکس" /> <a name="کپی-کیوتاکس" />
@ -322,8 +322,8 @@ git clone https://github.com/qTox/qTox.git qTox
``` ```
<div dir=rtl> <div dir=rtl>
اقدامات بعدی چنین فرض میکنند که شما کد منبع را در مسیر <div dir=ltr>`/home/$USER/qTox`<div dir=rtl> کپی کرده اید. اگر کد را در مسیر دیگری کپی نموده اید، دستورات زیر را به شکل مناسب تغییر دهید. اقدامات بعدی چنین فرض میکنند که شما کد منبع را در مسیر <div dir=ltr>`/home/$USER/qTox`<div dir=rtl> کپی کرده اید. اگر کد را در مسیر دیگری کپی نموده اید، دستورات زیر را به شکل مناسب تغییر دهید.
@ -342,7 +342,7 @@ sudo pacman -S --needed base-devel qt5 openal libxss qrencode ffmpeg
``` ```
<div dir=rtl> <div dir=rtl>
<a name="سایر-نیاز-دبیان" /> <a name="سایر-نیاز-دبیان" />
@ -352,7 +352,7 @@ sudo pacman -S --needed base-devel qt5 openal libxss qrencode ffmpeg
<div dir=ltr> <div dir=ltr>
```bash ```bash
sudo apt-get install \ sudo apt-get install \
build-essential \ build-essential \
@ -387,7 +387,7 @@ sudo apt-get install \
**این بدان معنی است که اگر نمیتوان sqlcipher را از منابع فدورا دانلود کرد و نصب نمود، میبایست به شکل جداگانه این کتابخانه دانلود و نصب شود.** **این بدان معنی است که اگر نمیتوان sqlcipher را از منابع فدورا دانلود کرد و نصب نمود، میبایست به شکل جداگانه این کتابخانه دانلود و نصب شود.**
<div dir=ltr> <div dir=ltr>
```bash ```bash
sudo dnf groupinstall "Development Tools" "C Development Tools and Libraries" sudo dnf groupinstall "Development Tools" "C Development Tools and Libraries"
# (can also use sudo dnf install @"Development Tools") # (can also use sudo dnf install @"Development Tools")
@ -482,7 +482,7 @@ sudo apt-get install \
qttools5-dev-tools qttools5-dev-tools
``` ```
<div dir=rtl> <div dir=rtl>
<a name="سایر-نیاز-اوبونتو16" /> <a name="سایر-نیاز-اوبونتو16" />
@ -517,7 +517,7 @@ sudo apt-get install \
``` ```
<div dir=rtl> <div dir=rtl>
<a name="نیاز-تاکس-کر" /> <a name="نیاز-تاکس-کر" />
### نیازمندی های toxcore ### نیازمندی های toxcore
@ -530,7 +530,7 @@ sudo apt-get install \
#### آرچ #### آرچ
<div dir=ltr> <div dir=ltr>
```bash ```bash
sudo pacman -S --needed opus libvpx libsodium sudo pacman -S --needed opus libvpx libsodium
``` ```
@ -549,7 +549,7 @@ libopus-dev libvpx-dev libsodium-dev libavdevice-dev
``` ```
<div dir=rtl> <div dir=rtl>
<a name="فدورا-تاکس-کر" /> <a name="فدورا-تاکس-کر" />
@ -632,7 +632,7 @@ cd ..
```bash ```bash
git clone https://github.com/toktok/c-toxcore.git toxcore git clone https://github.com/toktok/c-toxcore.git toxcore
cd toxcore cd toxcore
git checkout v0.2.10 git checkout v0.2.11
autoreconf -if autoreconf -if
./configure ./configure
make -j$(nproc) make -j$(nproc)
@ -642,13 +642,13 @@ sudo ldconfig
``` ```
<div dir=rtl> <div dir=rtl>
<a name="کامپایل-کیو-تاکس" /> <a name="کامپایل-کیو-تاکس" />
### کامپایل qTox ### کامپایل qTox
**مطمئن شوید که تمامی پیش نیاز ها را نصب کرده اید** **مطمئن شوید که تمامی پیش نیاز ها را نصب کرده اید**
اگر در حین کامپایل با مشکلی مواجه شوید بدون تردید پیش نیازی را نصب ندارید. بنابراین مطمئن شوید که *همه آنها را نصب کرده اید*. اگر در حین کامپایل با مشکلی مواجه شوید بدون تردید پیش نیازی را نصب ندارید. بنابراین مطمئن شوید که *همه آنها را نصب کرده اید*.
@ -689,7 +689,7 @@ make
apt-file search libswscale/swscale.h apt-file search libswscale/swscale.h
``` ```
<div dir=rtl> <div dir=rtl>
سپس بسته هایی را نصب کنید که فایل های مورد نیاز را فراهم میکنند. دوباره فرمان make را اجرا کنید، در صورت نیاز دوباره این مراحل را تکرار کنید. اگر برایتان امکان پذیر است لیستی از فایلهای مورد نیاز تهیه کنید و برای ما ارسال نمایید تا بتوانیم مشخص کنیم که چه فایلهایی به شکل معمول مورد نیاز کاربران است `;)` سپس بسته هایی را نصب کنید که فایل های مورد نیاز را فراهم میکنند. دوباره فرمان make را اجرا کنید، در صورت نیاز دوباره این مراحل را تکرار کنید. اگر برایتان امکان پذیر است لیستی از فایلهای مورد نیاز تهیه کنید و برای ما ارسال نمایید تا بتوانیم مشخص کنیم که چه فایلهایی به شکل معمول مورد نیاز کاربران است `;)`
--- ---
@ -768,13 +768,13 @@ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/
در مرحله اول، تمامی پیش نیاز های موجود در `brew` را نصب کنید. در مرحله اول، تمامی پیش نیاز های موجود در `brew` را نصب کنید.
<div dir=ltr> <div dir=ltr>
```bash ```bash
brew install git ffmpeg qrencode libtool automake autoconf check qt5 libvpx \ brew install git ffmpeg qrencode libtool automake autoconf check qt5 libvpx \
opus sqlcipher libsodium opus sqlcipher libsodium
``` ```
<div dir=rtl> <div dir=rtl>
در مرحله بعد [toxcore](https://github.com/toktok/c-toxcore/blob/master/INSTALL.md#osx)را نصب کنید در مرحله بعد [toxcore](https://github.com/toktok/c-toxcore/blob/master/INSTALL.md#osx)را نصب کنید
سپس qTox را کپی کنید: سپس qTox را کپی کنید:

View File

@ -413,7 +413,7 @@ Provided that you have all required dependencies installed, you can simply run:
```bash ```bash
git clone https://github.com/toktok/c-toxcore.git toxcore git clone https://github.com/toktok/c-toxcore.git toxcore
cd toxcore cd toxcore
git checkout v0.2.10 git checkout v0.2.11
cmake . -DBOOTSTRAP_DAEMON=OFF cmake . -DBOOTSTRAP_DAEMON=OFF
make -j$(nproc) make -j$(nproc)
sudo make install sudo make install

View File

@ -48,7 +48,7 @@ readonly INSTALL_DIR=libs
readonly BASE_DIR="${SCRIPT_DIR}/${INSTALL_DIR}" readonly BASE_DIR="${SCRIPT_DIR}/${INSTALL_DIR}"
# versions of libs to checkout # versions of libs to checkout
readonly TOXCORE_VERSION="v0.2.10" readonly TOXCORE_VERSION="v0.2.11"
readonly SQLCIPHER_VERSION="v4.3.0" readonly SQLCIPHER_VERSION="v4.3.0"
# directory names of cloned repositories # directory names of cloned repositories

View File

@ -50,7 +50,7 @@ RUN apt-get update && \
RUN git clone https://github.com/toktok/c-toxcore.git /toxcore RUN git clone https://github.com/toktok/c-toxcore.git /toxcore
WORKDIR /toxcore WORKDIR /toxcore
RUN git checkout v0.2.10 && \ RUN git checkout v0.2.11 && \
cmake . && \ cmake . && \
cmake --build . && \ cmake --build . && \
make install && \ make install && \

View File

@ -47,7 +47,7 @@ RUN apt-get update && \
RUN git clone https://github.com/toktok/c-toxcore.git /toxcore RUN git clone https://github.com/toktok/c-toxcore.git /toxcore
WORKDIR /toxcore WORKDIR /toxcore
RUN git checkout v0.2.10 && \ RUN git checkout v0.2.11 && \
cmake . && \ cmake . && \
cmake --build . && \ cmake --build . && \
make install && \ make install && \

View File

@ -126,8 +126,8 @@
{ {
"type": "git", "type": "git",
"url": "https://github.com/toktok/c-toxcore", "url": "https://github.com/toktok/c-toxcore",
"tag": "v0.2.10", "tag": "v0.2.11",
"commit": "7aab0d995240c59937d1aa23b7201389341a2be9" "commit": "30b9369b01859e7c57687129ba2a481aa2bc48b8"
} }
] ]
}, },

View File

@ -146,7 +146,7 @@ install() {
git pull git pull
else else
fcho "Cloning Toxcore git ... " fcho "Cloning Toxcore git ... "
git clone --branch v0.2.10 --depth=1 https://github.com/toktok/c-toxcore "$TOXCORE_DIR" git clone --branch v0.2.11 --depth=1 https://github.com/toktok/c-toxcore "$TOXCORE_DIR"
fi fi
# qTox # qTox
if [[ $TRAVIS = true ]] if [[ $TRAVIS = true ]]

View File

@ -931,8 +931,8 @@ fi
# Toxcore # Toxcore
TOXCORE_PREFIX_DIR="$DEP_DIR/libtoxcore" TOXCORE_PREFIX_DIR="$DEP_DIR/libtoxcore"
TOXCORE_VERSION=0.2.10 TOXCORE_VERSION=0.2.11
TOXCORE_HASH="5ccc4ecd79b95c367efe8341b06bf2a81f853032e6fcd7cb2bc0ad0ef7419d40" TOXCORE_HASH="f111285b036d7746ce8d1321cf0b89ec93b4fad8ae90767a24e50230bbee27e1"
TOXCORE_FILENAME="c-toxcore-$TOXCORE_VERSION.tar.gz" TOXCORE_FILENAME="c-toxcore-$TOXCORE_VERSION.tar.gz"
if [ ! -f "$TOXCORE_PREFIX_DIR/done" ] if [ ! -f "$TOXCORE_PREFIX_DIR/done" ]
then then