Browse Source

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

reviewable/pr6052/r1
sudden6 5 years ago committed by Anthony Bilinski
parent
commit
a4ac178bbd
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
  1. 2
      .travis/build-ubuntu-16-04.sh
  2. 46
      INSTALL.fa.md
  3. 4
      INSTALL.md
  4. 2
      bootstrap.sh
  5. 2
      docker/Dockerfile.debian
  6. 2
      docker/Dockerfile.ubuntu
  7. 4
      flatpak/io.github.qtox.qTox.json
  8. 2
      osx/qTox-Mac-Deployer-ULTIMATE.sh
  9. 4
      windows/cross-compile/build.sh

2
.travis/build-ubuntu-16-04.sh

@ -127,7 +127,7 @@ sudo checkinstall --install --pkgname libsodium --pkgversion 1.0.8 --nodoc -y @@ -127,7 +127,7 @@ sudo checkinstall --install --pkgname libsodium --pkgversion 1.0.8 --nodoc -y
sudo ldconfig
cd ..
# 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
autoreconf -if
CC="ccache $CC" CXX="ccache $CXX" ./configure

46
INSTALL.fa.md

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

4
INSTALL.md

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

2
bootstrap.sh

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

2
docker/Dockerfile.debian

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

2
docker/Dockerfile.ubuntu

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

4
flatpak/io.github.qtox.qTox.json

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

2
osx/qTox-Mac-Deployer-ULTIMATE.sh

@ -145,7 +145,7 @@ install() { @@ -145,7 +145,7 @@ install() {
git pull
else
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
# qTox
if [[ $TRAVIS = true ]]

4
windows/cross-compile/build.sh

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

Loading…
Cancel
Save