Comments (14)
@tsjensen yes I got a bit backlogged on updating to v2 for Debian, will do and try to not forget to ping here when done. Thanks for the reminder!
from boxes.
@carnil Sorry, I should have properly read all the comments before asking again. As I understand them, boxes v2 is already available in bullseye/unstable, and will be in bookworm. So there is currently nothing to do! (Here's instructions on how to install the packages from unstable.)
You are right that my remarks above were all non-critical, and we can let them sit for a while. I made a note for myself to let you know once the license stuff is cleaned up.
@tsjensen no worries and thanks! I just wanted to make sure I did not oversee something. Yes boxes 2.1.1 (or later) will be in bookworm (modulo if some release critical issue would appear which make it need to be removed from testing).
from boxes.
We just released v2.2.0, so there is now a proper release with the upgraded license.
@tsjensen Thank you! I uploaded the new upstream version to Debian unstable.
from boxes.
Afaik, boxes is packaged for Debian, which propagates to Ubuntu.
I missed the code freeze for Debian bullseye by a few days unfortunately, so boxes v2 will officially be only in bookworm.
@carnil is maintaining the Debian packages for us, and he hinted that he might make them available on experimental so that we can get boxes v2 before bookworm. @carnil, it would be great if you could drop a line here when things happen so that people know. Thank you!
from boxes.
@tsjensen I uploaded boxes/2.1.1-1 to Debian unstable (https://tracker.debian.org/news/1285920/accepted-boxes-211-1-source-into-unstable/) and so if no issues arise will migrate to testing/bookworm soon. That is Ubuntu can sync it for their next release (Ubuntu 22.04).
@tsjensen in same way, if you have any improvement you see needed in the Debian package let me know. At some point I want to as well address the failing https://salsa.debian.org/carnil/boxes/-/jobs/2269686 and the missing hardening (bindnow).
from boxes.
Thanks @carnil for the quick response!
if you have any improvement you see needed in the Debian package let me know
Nothing much, I just noticed here (is that the right place?) that the copyright line (line 7) is a bit outdated. The current copyright line is
Copyright (c) 1999-2021 Thomas Jensen and the boxes contributors
And also, the license should be GPL-2
instead of GPL-2+
. This is not mission critical though.
Optionally, you might want to pull this commit ("Fix quoting of closing comment tags in config") which I really should have released as a patch version already.
from boxes.
Thanks @carnil for the quick response!
if you have any improvement you see needed in the Debian package let me know
Nothing much, I just noticed here (is that the right place?) that the copyright line (line 7) is a bit outdated. The current copyright line is
Copyright (c) 1999-2021 Thomas Jensen and the boxes contributors
Alright, I should fix that.
And also, the license should be
GPL-2
instead ofGPL-2+
. This is not mission critical though.
Seems I missed the changes in 7d98227 . But I need to recheck if parts (formerly the emacs integration was GPL-2+ at least) if there are other wrong parts.
Optionally, you might want to pull this commit ("Fix quoting of closing comment tags in config") which I really should have released as a patch version already.
Thanks will try to cherry-pick as well in the next upload.
from boxes.
And also, the license should be GPL-2 instead of GPL-2+. This is not mission critical though.
Seems I missed the changes in 7d98227. But I need to recheck if parts (formerly the emacs integration was GPL-2+ at least) if there are other wrong parts.
Yea, we are not super clean on this, but GPL-2.0-only was the license I had always intended. I have an internal task to clean that up. Until I actually do that, it's okay to list boxes as GPL-2.0-or-later, too.
from boxes.
Hi @carnil - how are things going? Is there anything we can do to help?
from boxes.
Hi @carnil - how are things going? Is there anything we can do to help?
@tsjensen: do you mean about the copyright correction in debian/copyright
? Given your statement in #95 (comment) I was assuming it is okay to defer the changes once they are cleaned up on upstream and then sync the change as well in Debian. Or is it about something else yet?
from boxes.
@carnil Sorry, I should have properly read all the comments before asking again. As I understand them, boxes v2 is already available in bullseye/unstable, and will be in bookworm. So there is currently nothing to do! (Here's instructions on how to install the packages from unstable.)
You are right that my remarks above were all non-critical, and we can let them sit for a while. I made a note for myself to let you know once the license stuff is cleaned up.
from boxes.
@carnil Licenses have been cleaned up (#101). This will only affect the next release (currently not planned).
from boxes.
We just released v2.2.0, so there is now a proper release with the upgraded license.
from boxes.
I just tried an apt-get install -y boxes
in a clean ubuntu:latest, and got boxes v2.1.1.
So I think we have v2 support for Ubuntu now. Thanks @carnil for staying on top of this!
from boxes.
Related Issues (20)
- compilation option request (static binary) HOT 6
- Update project license to GPL-3 HOT 1
- Boxes missing on RedHat 8 and 9 HOT 8
- Tests failing on x86_64-unknown-linux-musl HOT 28
- Portage reports build QA issues HOT 1
- Build fails with clang 16 HOT 2
- Clang support? HOT 5
- Prepare for release of v2.1.0 HOT 2
- v2.1.0: fatal error: boxes.h: No such file or directory HOT 21
- v2.10: fatal error: parser.h: No such file or directory HOT 2
- Error building v2.1.0 under brew on macOS HOT 11
- Odd encoding error on clone and instant diff HOT 4
- Geany integration HOT 4
- How to align / center a box within the terminal window? HOT 7
- Allow blank boxes when specified via `-c " "` HOT 5
- shell-init: error HOT 4
- pcre2 HOT 8
- Question/Clarification on License (GPL-2 vs. GPL-2+) HOT 2
- Spacing for Unicode Block characters is off HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from boxes.