Project

General

Profile

Packaging Request #3081

lsd

kabo - about 1 month ago - . Updated about 1 month ago.

Status:
info needed
Priority:
wish
Assignee:
-
% Done:

0%


Description

Hi,

lsd is available in the arch repos, would be great if it could be packaged in parabola as well please :)


Related issues

Related to Packages - Freedom Issue #2331: [awesome-terminal-fonts] Contains at least one nonfree logofixed

Actions

History

#1

Updated by freemor about 1 month ago

  • Priority changed from bug to wish
  • Status changed from open to wont-fix

lsd is blacklisted due to non-free depends. See:

$ grep lsd /usr/share/doc/your-freedom/blacklist.txt
lsd::parabola:2331:[uses-nonfree] Requires nonfree awesome-terminal-fonts
#2

Updated by kabo about 1 month ago

Hmm, I wonder if that was true, but isn't anymore. lsd readme says:

Install the patched fonts of powerline nerd-font and/or font-awesome. Have a look at the Nerd Font README for more installation instructions.

So font-awesome is not required. And Nerd Fonts are licensed under MIT according to https://github.com/ryanoasis/nerd-fonts/blob/master/readme.md#license

I'm using the Hack font, which is libre.
https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/Hack#license

Should I make a separate request to have lsd removed from the blacklist?

#3

Updated by bill-auger about 1 month ago

  • Related to Freedom Issue #2331: [awesome-terminal-fonts] Contains at least one nonfree logo added
#4

Updated by bill-auger about 1 month ago

  • Status changed from wont-fix to info needed

related to: #1648 and #2331 (#2331 is the blacklist reference)

the blacklisting protocol is to prefer librefication over deletion - i re-opened the ticket to determine if 'lsd' can be made to work without the blacklisted fonts, and if a recipe could be added to abslibre

if that does not happen, this ticket should explain why 'lsd' could not be rescued, and become the new reference for the 'lsd' entry

#5

Updated by bill-auger about 1 month ago

kabo -

do you have a PKGBUILD for this already?

would you be willing to maintain the package?

Should I make a separate request to have lsd removed from the blacklist?

this ticket should be sufficient - the bug report reference for the 'lsd' blacklist entry is #2331; so even this ticket was not necessary - blacklist rationales should be reflected on the referenced bug reports - or, the reference would need to change if the decision were on another ticket

#6

Updated by kabo about 1 month ago

Oh, hmm, reading through those past issues... nerdfonts definitely has the twitter logo in there, so nerdfonts probably doesn't make the cut either :/

Sorry for the confusion.

#7

Updated by kabo about 1 month ago

Ah, but I see nerdfonts does provide a font-patcher, which means you can generate your own font file and only include the glyphs you want. Look at the bottom of the page https://www.nerdfonts.com/

So one could generate a nerdfont that doesn't include the fontawesome stuff...?

#8

Updated by bill-auger about 1 month ago

easier, to use a font that parabola already has, if one is suitable

or better yet, to fix awesome-fonts, if that is possible

Also available in: Atom PDF