SHA256
1
0
forked from pool/texlab

- Update to version 5.1.0:

* Allow manually overriding the root directory using a texlabroot/.texlabroot marker file. See the wiki for more information. (#826, #838)
  * Deprecate texlab.rootDirectory setting in favor of .texlabroot files
  * Do not use .git, .chktexrc, .latexmkrc files/directories to determine the root directory (#826)
  * Fix building documents without an explicit root directory (#837)
- Changes from 5.0.0:
  * BREAKING: texlab.rootDirectory is now used as the folder path from which the compiler is executed relative to the main document. By default it is equal to ".". For more information, please visit the wiki.
  * Improve performance of completion by a huge margin due to a faster filtering method used internally
  * Do not discover project files beyond the provided workspace folders
  * Try to guess the root directory by checking for files such as .latexmkrc or Tectonic.toml if texlab.rootDirectory is not set
  * Update positions of reported build diagnostics when editing the affected line
  * Do not treat links to files as bidirectional by default. This prevents issues where texlab ends up compiling the wrong file in projects with shared files (#806, #757, #679)
  * Fix coverage of directories which need to be watched for changes (#502, #491)
  * Resolve links of the import package correctly
  * Use filterText of completion items when filtering internally (#829)
- Specfile changes:
  * Enable tests
  * Enable `--all-features` flag

OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlab?expand=0&rev=24
This commit is contained in:
Soc Virnyl Estela 2023-01-28 01:18:18 +00:00 committed by Git OBS Bridge
parent 0567dfe806
commit 3c53383379
8 changed files with 42 additions and 15 deletions

View File

@ -1,8 +1,8 @@
<services>
<service name="download_files" mode="disabled" />
<service name="cargo_vendor" mode="disabled">
<param name="srctar">texlab-4.3.2.tar.gz</param>
<param name="compression">gz</param>
<param name="srctar">texlab-5.1.0.tar.gz</param>
<param name="compression">xz</param>
<param name="update">true</param>
</service>
<service name="cargo_audit" mode="disabled" />

View File

@ -1,5 +1,10 @@
[source.crates-io]
replace-with = "vendored-sources"
[source."https://github.com/salsa-rs/salsa"]
git = "https://github.com/salsa-rs/salsa"
rev = "20c7834ff34fd00a41b59bec61f3d5c85ea3abd4"
replace-with = "vendored-sources"
[source.vendored-sources]
directory = "vendor"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:166738741ad9873076d123ae86d7642060232f23d2674d59a2d38e1d03a6e06a
size 7485312

3
texlab-5.1.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e327c78e079dc94290b34065cde92510f02db3f012aedcba4eb882bfc815cf55
size 7481837

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Sat Jan 28 01:13:23 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 5.1.0:
* Allow manually overriding the root directory using a texlabroot/.texlabroot marker file. See the wiki for more information. (#826, #838)
* Deprecate texlab.rootDirectory setting in favor of .texlabroot files
* Do not use .git, .chktexrc, .latexmkrc files/directories to determine the root directory (#826)
* Fix building documents without an explicit root directory (#837)
- Changes from 5.0.0:
* BREAKING: texlab.rootDirectory is now used as the folder path from which the compiler is executed relative to the main document. By default it is equal to ".". For more information, please visit the wiki.
* Improve performance of completion by a huge margin due to a faster filtering method used internally
* Do not discover project files beyond the provided workspace folders
* Try to guess the root directory by checking for files such as .latexmkrc or Tectonic.toml if texlab.rootDirectory is not set
* Update positions of reported build diagnostics when editing the affected line
* Do not treat links to files as bidirectional by default. This prevents issues where texlab ends up compiling the wrong file in projects with shared files (#806, #757, #679)
* Fix coverage of directories which need to be watched for changes (#502, #491)
* Resolve links of the import package correctly
* Use filterText of completion items when filtering internally (#829)
- Specfile changes:
* Enable tests
* Enable `--all-features` flag
-------------------------------------------------------------------
Mon Nov 21 21:22:56 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package texlab
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,14 +17,14 @@
Name: texlab
Version: 4.3.2
Version: 5.1.0
Release: 0
Summary: Implementation of the Language Server Protocol for LaTeX
License: ( 0BSD OR MIT OR Apache-2.0 ) AND ( Apache-2.0 OR BSL-1.0 ) AND ( Apache-2.0 OR MIT ) AND ( Apache-2.0 OR Apache-2.0 OR MIT ) AND ( CC0-1.0 OR Artistic-2.0 ) AND ( MIT OR Apache-2.0 OR Zlib ) AND ( MIT OR Zlib OR Apache-2.0 ) AND ( Unlicense OR MIT ) AND ( Zlib OR Apache-2.0 OR MIT ) AND Apache-2.0 AND BSD-3-Clause AND GPL-3.0 AND GPL-3.0+ AND ISC AND MIT AND MPL-2.0 AND MPL-2.0+ AND GPL-3.0
Group: Productivity/Publishing/TeX/Utilities
URL: https://github.com/latex-lsp/texlab
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1: vendor.tar.gz
Source1: vendor.tar.xz
Source2: cargo_config
BuildRequires: cargo-packaging
BuildRequires: rust+cargo >= 1.59
@ -40,16 +40,16 @@ mkdir .cargo
cp %{SOURCE2} .cargo/config
%build
%{cargo_build}
%{cargo_build} --all-features
%install
%{cargo_install}
%{cargo_install} --all-features
# They deleted it.
# install -Dm644 texlab.1 -t %%{buildroot}%%{_mandir}/man1/
#%%check
#%%{cargo_test}
%check
%{cargo_test} --all-features
%files
%{_bindir}/texlab

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:30f4fab133c86b4ba4756fd34fafeffaa3e6f2b7ca40a6f3c7248825b385b76d
size 26114136

3
vendor.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac5b04c345ca7b6dbc228b2b446f3f57d9fc09979a3c19cc1ca4b16f799f034a
size 17126392