Ximin Luo
d5edb2b7fa
Don't need java graphics stuff for the tests
2016-08-13 15:43:40 +02:00
Ximin Luo
68a8ef27ea
Rebuild hoedown html_blocks.c using gperf. Don't exclude jquery for now.
...
We need to think through how to do jquery in more depth. We can't just have
rustdoc copy the system jquery instead, since the rust-doc build uses that, and
we will still end up with duplicate copies in Debian. But having rustdoc
instead create a symlink is a more invasive change from upstream.
2016-08-05 11:40:02 +02:00
Ximin Luo
3641207ab5
Rebuild with and dynamically link against LLVM 3.8
2016-07-30 14:29:43 +02:00
Ximin Luo
35e8866b5d
src/test/run-make/atomic-lock-free/Makefile requires a multiarch nm
2016-07-18 22:08:31 +02:00
Ximin Luo
16dfb2835d
Tentatively add support for ARM architectures
...
- also simplify source_orig-dl so it only builds the orig-dl and not the .dsc;
building the .dsc has many different scenarios and it's too fluid to try to
script like this
2016-07-17 16:58:22 +02:00
Ximin Luo
427dce5b1d
Add a source_orig-dl target to help bootstrap new distros
...
- also make make_orig-dl_tarball.sh more reproducible
- update documentation about our new bootstrapping processes
- rename dlstage0 build profile to fit the "pkg.$package.$profilename" schema.
lintian still complains, never mind..
2016-07-16 19:35:15 +02:00
Ximin Luo
c5fe2a1de3
Don't allow rebuilds by newer versions
2016-07-16 01:44:06 +02:00
Ximin Luo
4b15ddbb78
Fix lintian errors, update d/copyright, bump standards-version
2016-07-15 23:34:33 +02:00
Ximin Luo
ec2b8474f6
Update packaging for 1.10.0
...
- update changelog
- add some patches to avoid redundant downloads
- update add-soname patch for upstream changes <- needs review!
- update make_orig-dl_tarball script
- activate dlstage0 logic in d/control
- run update-version.sh
- add myself to uploaders
2016-07-07 23:41:03 +02:00
Sylvestre Ledru
3a455c951d
New upstream release ( Closes : #825752 )
2016-05-29 19:02:42 +02:00
Sylvestre Ledru
c905f5fe34
New upstream release
2016-04-15 12:02:03 +02:00
Sylvestre Ledru
c4513ea79f
New upstream release
2016-03-05 14:09:56 +01:00
Sylvestre Ledru
555828ffff
Use the correct java package definition
2016-02-21 19:20:10 +01:00
Ximin Luo
9cc3337af6
Enable optional tests, and add verbosity/backtraces to tests
2016-02-09 21:24:26 +01:00
Sylvestre Ledru
4921cc2cf7
Add gcc & libc-dev as dependency of rustc to make sure it works out of the box
2016-02-02 16:29:00 +01:00
Sylvestre Ledru
b00fa677b2
new upstream release
2016-01-22 11:58:18 +01:00
Ximin Luo
6df127b7b9
Use secure links for Vcs-* fields.
...
Even though the data is public, the fact that a particular person is reading
the data does not need to be public. Also, plaintext protocols are susceptible
to injection attacks.
2016-01-05 17:34:31 +01:00
Sylvestre Ledru
82d3be1b40
New upstream release
2015-12-10 17:54:47 +01:00
Sylvestre Ledru
888747f5d1
Move away from hash to the same rust naming schema
2015-12-10 17:43:23 +01:00
Sylvestre Ledru
90b93ca36e
* New upstream release
...
198068b3 => 1bf6e69c
* Update the download url in debian/watch
2015-10-30 09:49:56 +01:00
Sylvestre Ledru
31f7f7213c
New upstream release
2015-09-19 14:42:09 +02:00
Ximin Luo
0fbc9e96fb
use llvm 3.7 as upstream does, now that it's in Debian
2015-09-02 12:23:03 +02:00
Ximin Luo
2a551df5ad
procps is needed for wait-forked-but-failed-child.rs
2015-09-01 01:14:44 +02:00
Ximin Luo
91f33f79be
rm Replaces/Breaks since they are redundant as per discussion
2015-08-31 21:01:17 +02:00
Sylvestre Ledru
35a3969772
Add llvm-3.6-tools to the build dep as it is now needed for tests
2015-08-10 09:33:13 +02:00
Sylvestre Ledru
c5ecc3628a
Rename the libstd lib
2015-08-10 09:32:41 +02:00
Sylvestre Ledru
896c5cc491
Fix the Vcs-Browser value
2015-08-08 22:36:07 +02:00
Angus Lees
e02a3fe273
rust-{gdb,lldb} now Replaces pre-split rustc package
...
Closes : #793433
2015-07-26 22:41:13 +10:00
Angus Lees
e38149c111
Switch Vcs fields to canonical URLs
...
Thanks, lintian.
2015-07-22 15:29:13 +10:00
Angus Lees
2de4b2b530
Remove redundant Section header from rust-{gdb,lldb}
...
These duplicated the source Section. Thanks, lintian.
2015-07-22 15:29:13 +10:00
Angus Lees
b8da800b96
Restore Architecture: amd64 i386 filter
...
Mistakenly removed in the 1.1.0 multiarch patch.
2015-07-22 09:51:55 +10:00
Angus Lees
8dd17250b4
Tighten version-specific deps to ${binary:Version}
...
Was using ${source:Version}. Lintian points out that ${binary:Version}
is required for binNMUs.
2015-07-21 14:46:30 +10:00
Angus Lees
f20ed4ace8
New upstream release (1.1)
...
Requires a slightly different way to calculate RUST_HASH.
2015-06-28 00:01:50 -06:00
Angus Lees
525ff0f9ff
Split out library packages for multiarch
...
Split out libraries from rustc.deb into new packages:
- libstd-rust-4e7c5e5c - run-time dylibs
- libstd-rust-dev - compile-time dylibs + rlibs
Run-time dylibs (libstd-rust-4e7c5e5c) are installed into regular
multiarch lib path, compile-time libs are installed into
/usr/lib/rustlib/$rust_triple/
While we're at it, split out rust-gdb, rust-lldb into their own packages
too.
2015-05-27 18:02:10 +10:00
Sylvestre Ledru
3576302d88
Use jquery package
2015-04-12 22:09:12 +02:00
Sylvestre Ledru
cea9f174ee
For now, disable build profiles as they are not supported in Debian
2015-03-25 08:47:13 +01:00
Sylvestre Ledru
94d3a1fa53
Set a minimal version for dpkg-dev and debhelper (for profiles)
2015-03-24 08:28:17 +01:00
Sylvestre Ledru
7b62eaed5e
no need to explicit the -1 in debian/control
2015-03-24 08:20:08 +01:00
Sylvestre Ledru
120b4d47b6
rename nodocs to nodoc to match what is done in Debian usually
2015-03-14 08:02:15 +01:00
Angus Lees
0577fc8471
Build against system LLVM
...
Now that a sufficient version (>= 3.6 RC4) exists in unstable.
2015-02-27 09:50:00 +00:00
Angus Lees
05815acf4b
Rename rust binary package to rustc
...
The package now contains primarily the compiler (and rustdoc) - name it
accordingly.
2015-02-27 09:50:00 +00:00
Angus Lees
af17a7af8a
fix build: reference.pdf requires pzdr.afm
...
pzdr.{afm,tfm} is contained in texlive-fonts-recommended, add it to
Build-Depends-Indep.
Also: alpha.2 no longer uses luatex, so drop the obsolete Build-Depend.
2015-02-25 11:27:28 +00:00
Sylvestre Ledru
30d94541e4
source package renamed
2015-02-24 10:34:58 +01:00
Sylvestre Ledru
1f1dbfca17
alpha 2 removed emacs, kate & vim plugins
2015-02-23 14:05:08 +01:00
Sylvestre Ledru
1c8ac2b079
* Introduce some changes by Angus Lees
...
- Introduction of build stages
- Disable the parallel execution of tests
- Improving of the parallel syntax
- Use override_dh_auto_build-arch
- Use override_dh_auto_build-indep
- Introduction of rust-mode, vim-syntax-rust & kate-syntax-rust packages
- Better declarations of the doc
- Update of the description
- Watch file updated (with key check)
2015-02-15 18:59:02 +01:00
Sylvestre Ledru
2b9acafa39
missing builddep
2015-01-22 13:01:57 +01:00
Sylvestre Ledru
a517db80df
fix the rust-doc section
2015-01-21 13:15:23 +01:00
Sylvestre Ledru
eae8a83a00
Missing dep for the doc generation
2015-01-21 13:14:55 +01:00
Sylvestre Ledru
ff7b6f6e31
add valgrind: use by the testsuite
2015-01-20 20:48:22 +01:00
Sylvestre Ledru
8354de7ad6
* Update the make install logic to install in debian/tmp/
...
instead of debian/rust and use the *.install files
* Introduce the rust-doc package
2015-01-20 18:07:05 +01:00