[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#822275: marked as done (ITP: crystal -- Compiler of the Crystal object)



Your message dated Wed, 08 Jul 2020 10:00:10 +0000
with message-id <E1jt6s6-00014m-5j@fasolo.debian.org>
and subject line Bug#822275: fixed in crystal 0.34.0+dfsg-1
has caused the Debian Bug report #822275,
regarding ITP: crystal -- Compiler of the Crystal object
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
822275: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822275
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

* Package name    : crystal
  Version         : 0.15.0
  Upstream Author : Manas Technology Solutions <info@manas.com.ar>
* URL             : http://crystal-lang.org/
* License         : Apache-2.0
  Programming Lang: Crystal
  Description     : Compiler of the Crystal object-oriented programming language


 The Crystal's language syntax is inspired by Ruby, the language is statically
 type-checked but does not require that the type of variables or method
 arguments be specified.

The project's sources are hosted on GitHub [0].

I started to work on the Debian packaging of the project [1], but I still have
some issues to address. The first one: the compiler is written in Crystal so
crystal has to be specified in the package's build dependencies - I don't
really know how to handle it. This work may be used as a base to build
something cleaner.

> More information from the website:
"Crystal is a programming language with the following goals:
* Have the same syntax as Ruby, or at least as similar as possible.
* Statically type-checked but without having to specify the type of
variables or method arguments.
* Be able to call C code by writing bindings to it in Crystal.
* Have compile-time evaluation and generation of code, to avoid
boilerplate code.
* Compile to efficient native code.

Why?
----
We love Ruby's efficiency for writing code.
We love C's efficiency for running code.
We want the best of both worlds.
We want the compiler to understand what we mean without having to
specify types everywhere.
We want full OOP.
Oh, and we don't want to write C code to make the code run faster.

Status
------
* The project is in alpha stage: we are still tweaking the language
and standard library.
* The compiler is written in Crystal."


Links:
  [0] https://github.com/crystal-lang/crystal
  [1] https://github.com/olbat/debian-crystal
  [2] http://xmailserver.org/libpcl.html
  [3] https://tracker.debian.org/pkg/libpcl1

--- End Message ---
--- Begin Message ---
Source: crystal
Source-Version: 0.34.0+dfsg-1
Done: =?utf-8?q?David_Su=C3=A1rez?= <david.sephirot@gmail.com>

We believe that the bug you reported is fixed in the latest version of
crystal, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 822275@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Suárez <david.sephirot@gmail.com> (supplier of updated crystal package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 Apr 2020 17:26:40 +0200
Source: crystal
Binary: crystal-lang crystal-lang-dbgsym crystal-lang-doc crystal-lang-samples
Architecture: source amd64 all
Version: 0.34.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: David Suárez <david.sephirot@gmail.com>
Changed-By: David Suárez <david.sephirot@gmail.com>
Description:
 crystal-lang - compiler of the Crystal object-oriented programming language
 crystal-lang-doc - API documentation for the Crystal object-oriented programming lan
 crystal-lang-samples - samples for the Crystal object-oriented programming language
Closes: 822275
Changes:
 crystal (0.34.0+dfsg-1) unstable; urgency=medium
 .
   * Initial release (Closes: #822275).
Checksums-Sha1:
 18d04681a79613b16675488ab7007d51bc2a9fa1 2276 crystal_0.34.0+dfsg-1.dsc
 1e00dec4ba18df4d2f8be69aed0ac1cf355b41da 1487604 crystal_0.34.0+dfsg.orig.tar.xz
 eb0b5b7f25218c5f83329c6a2c20f5b4ed0c4b05 64996 crystal_0.34.0+dfsg-1.debian.tar.xz
 81038367fc46711a685ec61d9952dbf2a58a9123 4554908 crystal-lang-dbgsym_0.34.0+dfsg-1_amd64.deb
 197c28668db59832cca24440e524dfb618d2f821 2184752 crystal-lang-doc_0.34.0+dfsg-1_all.deb
 314150ad39ad54d23f8cf7560153d892921c0e1c 113704 crystal-lang-samples_0.34.0+dfsg-1_all.deb
 c7550a446e2eacc24e636eb254f8e50fe8099f28 3859656 crystal-lang_0.34.0+dfsg-1_amd64.deb
 242d6bc1d85105e0392c5b0eddfc6aad3553cd0f 8908 crystal_0.34.0+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 ccfea90bd2339130314a46ae96d019984695bd023964d865ecd7e93f41c6f93c 2276 crystal_0.34.0+dfsg-1.dsc
 4e579c4a75df5bf906e492bd16ee7a9a4e81882f480b06d96d75728850cd39b9 1487604 crystal_0.34.0+dfsg.orig.tar.xz
 2cead4102adc29ff5b1e7ee3bcab55e89a103a21be9d7b4fa0ee4c4bab57606c 64996 crystal_0.34.0+dfsg-1.debian.tar.xz
 cd3bb6e6505be63b52390ab1f4d5f7659bf9e009ba061a762dfd3d33e50612c5 4554908 crystal-lang-dbgsym_0.34.0+dfsg-1_amd64.deb
 ce632a5634467a431c436ca6906ba6c8a9bd813fc2292d29faa05f58905dc12c 2184752 crystal-lang-doc_0.34.0+dfsg-1_all.deb
 65ea6d57495d1bea8ae5195c83e4e315a0c2e3b5fc8a7a31c399c468d4a25bf4 113704 crystal-lang-samples_0.34.0+dfsg-1_all.deb
 52c24f5d16eddc48848a4fd16d2f936c8e575d99eefdff8e7e0523862457a20a 3859656 crystal-lang_0.34.0+dfsg-1_amd64.deb
 7f86ff5c62ed25ea5165ecc04bc49fadef8fb5cbb17e379f86a98b1c9f9e4b6a 8908 crystal_0.34.0+dfsg-1_amd64.buildinfo
Files:
 abd1da2447d4869eca75084d190831a0 2276 devel optional crystal_0.34.0+dfsg-1.dsc
 2ba8dca38c2b9ce8d67e9645150b4afc 1487604 devel optional crystal_0.34.0+dfsg.orig.tar.xz
 05f0c1663932deb5cc442508de2a783f 64996 devel optional crystal_0.34.0+dfsg-1.debian.tar.xz
 ecf843a21f18f421be5961c97a849761 4554908 debug optional crystal-lang-dbgsym_0.34.0+dfsg-1_amd64.deb
 0373234769dffdef3a347fe644fd95c7 2184752 doc optional crystal-lang-doc_0.34.0+dfsg-1_all.deb
 38c496059b639babe44e4060feb9ff98 113704 devel optional crystal-lang-samples_0.34.0+dfsg-1_all.deb
 569b4d463da80a171136705d503fea80 3859656 devel optional crystal-lang_0.34.0+dfsg-1_amd64.deb
 c9b27a50385c71c5743e6295e22211f4 8908 devel optional crystal_0.34.0+dfsg-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl6dDDwACgkQweDZLphv
fH7H4hAAiHBO5d+Mn+1wmezh1Snfw5tYEJo5ZQADQDhBGNWWecw69lp0T2nkePue
d9q3dGV/L+4tyw9yPQU7x0pewLO1POn2QdhpxEuRyN5saCISdw/JdXM3DUQJsPnR
2GuItCQWRT2NHMT8iDzOEtzn+E/uerVEvC6FiyxK1/SfsL/louFJP34uNXG9n1UY
MsvhJGb5LT7x/Jz5ugsOco1ejztKtgQ17u5fhYHDuzN/F1Al4WGdJnVTo+2g09AG
TxZ488urCHrdCPMxOQtXALuPuihdlrZxRwZnW06PfY0Ppqnpy3jHnkCjkFlkWzCb
6xqIfpYL9jL8cjTK9FIR5mXR+36iS4NQK+N5NheADixGan7el0MGgbWcpzQuQVoZ
N71MNRB1q6nQ0Kq8YWklCSOEWxWU18kAUZ6CfO7sy55Hth9zS1T7lPEuce3WuDWa
+UHe9nyzcxq5ZBpvHiBNGD0baQbugGbohZWl7DQfV5h2kyVaZYmYvJ7xezzygndN
6GNRcip3jCU10s6jyznyntye/wweYvPtvPiQWbzrzDqxWKYrgPIIJipS8txD6LPA
1w+M8AvjhPZn2TCWqEmSP+RPMyS8//irxHfvF2Ut4blCPlqy5HHdnnLtEjqbNck6
00Sx/xvZBImIHbVmWdZZ5SskFqRjoTh58tl9vhyuoKSpxzgyPjo=
=qGjm
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: