GithubHelp home page GithubHelp logo

kiss-community / community Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dylanaraps/community

48.0 48.0 34.0 6.18 MB

Officially unofficial KISS community repository, mirror of https://codeberg.org/kiss-community/community

Home Page: https://kisscommunity.org

License: MIT License

Shell 61.71% Roff 37.89% Clojure 0.25% C 0.16%
kiss-repo

community's People

Contributors

a-schaefers avatar aabacchus avatar aaronngi avatar acheam0 avatar apprehensions avatar camillescholtz avatar cemkeylan avatar dilyn-corner avatar djt3 avatar dylanaraps avatar eudaldgr avatar git-bruh avatar hovercats avatar ioraff avatar jedavies-dev avatar jslick avatar kiedtl avatar konimex avatar mcpcpc avatar mederim avatar mmatongo avatar noocsharp avatar ominitay avatar penguin-ff avatar rio6 avatar sdsddsd1 avatar sebastianertz avatar taaparthur avatar vouivre avatar xuxiaodong avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community's Issues

Still necessary to push PR on kisslinux/community ?

I will update some of my packages on repo-community, but is it still necessary to push PR on kisslinux/community ? Repology.org now points to repo-community, perhaps it's time to replace kisslinux/community with kiss-community/repo-community. You probably had a discussion about this. We will drop one of those repos pretty soon or later. What are your opinons on this ?

wget build failure

/usr/bin/ld: warning: libicuuc.so.67, needed by /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicudata.so.67, needed by /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `ucnv_open_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `uidna_nameToASCII_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `ucnv_close_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `u_strToLower_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `u_strFromUTF8_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `u_strToUTF8_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `ucnv_toUChars_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `uidna_openUTS46_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-musl/10.2.0/../../../../lib/libpsl.so: undefined reference to `uidna_close_67'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:1861: wget] Error 1
make[3]: Leaving directory '/home/dm/.cache/kiss/proc/14600/build/wget/src'
make[2]: *** [Makefile:1760: all] Error 2
make[2]: Leaving directory '/home/dm/.cache/kiss/proc/14600/build/wget/src'
make[1]: *** [Makefile:1707: all-recursive] Error 1
make[1]: Leaving directory '/home/dm/.cache/kiss/proc/14600/build/wget'
make: *** [Makefile:1659: all] Error 2

wget fails to build on my system with icu version 68.2

[Tracker] Outdated Packages

Packages left outdated for "sufficiently long" will be mercilessly evicted.
Packages with * will be dropped at the end of the month unless adopted. Packages which require dropped packages will also be dropped. Adopt your dependencies folx!

Packages out-of-date for a "good reason" are fine, but should be mentioned (in this tracker).


Abandoned

  • cyrus-sasl 2.1.27 -> 2.1.28
  • extra-cmake-modules 5.87.0 -> 5.97.0
  • nano 6.3 -> 6.4
  • reptyr 0.8.0 -> 0.9.0
  • xmlsec1 1.2.32 -> 1.2.34

fluorescent-haze

  • lynx: 2.8.9rel.1 -> 2.9.0pre9, 2.8.9rel1, 2.8.9.r1

Daniel M. Matongo

  • go-ipfs: 0.12.0 -> 0.16.0

Xiaodong Xu

  • bit-bin: no remote version found
  • darkhttpd: 1.13 -> 1.14
  • delta: no remote version found
  • mg: no remote version found
  • slides: 0.7.3 -> 0.9.0

David Garland

  • extra-cmake-modules: 5.87.0 -> 5.98.0

Nihal Jere

  • cyrus-sasl: 2.1.27 -> 2.1.28

Aaron G

  • sed-i: no remote version found
  • tree: 1.8.0 -> 2.0.4

AndreiSva

  • slang: 2.3.2 -> 2.3.3

phoebos

  • elinks: 0.15.1 -> 0.12pre6, 0.12~pre6, 0.12-pre6, 0.11.7
  • libksba: 1.6.1 -> 1.6.2

Arthur Williams

  • numactl: 2.0.14 -> 2.0.16

Kyryl Melekhin

  • fortune: no remote version found

Cats that hovers

  • fzy-leo-arch: no remote version found

Mederim

  • freeglut: 3.2.2 -> 3.4.0
  • mdp: no remote version found
  • neatvnc: 0.5.3 -> 0.5.4

Mederim

  • bri: no remote version found
  • pybind11: 2.9.0 -> 2.10.0

aabacchus

  • links: 2.27 -> 2.28
  • neomutt: 20220429 -> 20220629

tslil clingman

  • unbound: 1.16.2 -> 1.16.3

Zola

  • dragon: no remote version found
  • reptyr: 0.8.0 -> 0.9.0

Camille Scholtz

  • readline: 8.1 -> 8.2_p1, 8.2p001, 8.2.p1, 8.2p1

hovercats

  • bash: 5.1.16 -> 5.2_p2, 5.2.p2

Muhammad Herdiansyah

  • age: 1.0.0-rc.3 -> 1.1.0-rc1, 1.1.0~rc1, 1.0.0

Vouivre

  • limine: 4.20221005.0 -> 4.20221009.0

Azriel Akbar Ferry A

  • nano: 6.3 -> 6.4

Dylan Araps

  • zzz: no remote version found

Jason Eslick

  • protobuf: 21.6 -> 21.7
  • python-psutil: 5.9.1 -> 5.9.2
  • sgt-puzzles: 20220802 -> 20221008
  • trash-cli: 0.22.8.27 -> 0.22.10.4.4

Daniel M. Matongo

  • libnl: 3.6.0 -> 3.7.0
  • yarn: 1.22.19 -> 3.2.3

Dilyn Corner

  • iosevka-nerd-fonts: no remote version found
  • qt5-declarative: 5.15.3 -> 6.4, 6.4.0
  • qt5-wayland: 5.15.3 -> 6.4, 6.4.0
  • qt5-webengine: 5.15.3 -> 6.4, 6.4.0
  • qt5: 5.15.3 -> 6.4, 6.4.0

Michael Czigler

  • libportaudio2: 19.6.0 -> 190700.20210406, 190700_20210406
  • tiv: 1.1.0 -> 1.1.1

Owen Rafferty

  • fuse2: no remote version found
  • qt5-svg: 5.15.3 -> 6.4, 6.4.0

Zola

  • libdb: no remote version found
  • xmlsec1: 1.2.32 -> 1.2.34

Arthur Williams

  • ctags: no remote version found
  • libjpeg: 9 -> 9e

Dilyn Corner

  • qt5-webchannel: 5.15.3 -> 6.4, 6.4.0

Ali Burak

  • dogefetch: no remote version found

Will Eccles

  • cfm: 0.6.6 -> 1.2.0

Dropping slmenu

The original repository for slmenu package can no longer be accessed - https://bitbucket.org/rafaelgg/slmenu/

This program didn't receive active updates for several years now, so keeping it in would just be a matter of hosting a cloned git repo somewhere.
Since I'm not using this program anymore, I'm writing here to see if anyone would like to keep maintaining, before I create PR to remove it from the repo.

Package electron

There are enough useful applications that electron should be packaged.

webkit2gtk: make gstreamer optional

@git-bruh : Since version 2.32.1 there is also a fix for disableing video again.

diff --git a/home/claudia/repos/repo-community/community/webkit2gtk/build b/webkit2gtk/build
index 9504f96..bebe756 100755
--- a/home/claudia/repos/repo-community/community/webkit2gtk/build
+++ b/webkit2gtk/build
@@ -1,5 +1,8 @@
 #!/bin/sh -e

+# Enable streaming related options if gstreamer is installed.
+kiss list gst-plugins-base && streaming=ON
+
 # Enable the use of openjpeg if the package is installed.
 kiss list openjpeg2 && jpeg=ON

@@ -41,6 +44,8 @@ cmake -B build \
     -DUSE_WOFF2=OFF \
     -DUSE_WPE_RENDERER=OFF \
     -DENABLE_WEB_CRYPTO=${tasn:-OFF} \
+    -DENABLE_VIDEO=${streaming:-OFF} \
+    -DENABLE_WEB_AUDIO=${streaming:-OFF} \
     -Wno-dev

 cmake --build   build
diff --git a/home/claudia/repos/repo-community/community/webkit2gtk/depends b/webkit2gtk/depends
index 256bdcd..6bbf47e 100644
--- a/home/claudia/repos/repo-community/community/webkit2gtk/depends
+++ b/webkit2gtk/depends
@@ -2,7 +2,6 @@ cairo
 cmake  make
 glib-networking
 gperf  make
-gst-plugins-base
 gtk+3
 harfbuzz-icu
 libXslt

webkit: not capable of solving reCAPTCHA

Hello @git-bruh there is still a problem, the browser can't solve the reCAPTCHA.
I use this for testing https://patrickhlauke.github.io/recaptcha/
The initial I am not robot box load now, (with the previous version it would never load at all)
but when I click that square nothing happens and after a while I see this:
2021-04-24-111932_1010x611_scrot

This is a bug because on arch linux it works perfectly.
I suspect this may be because of some build options not enabled?

surf: white screen bug

It's likely a system library bug, but when I go to paypal.com using surf, I get the page loaded for ~2 seconds fine but then it immediately turns white. I have tested my surf build on different kiss rigs and they all have same bug. I have also tested same exact surf version on arch-linux webkit2gtk 2.32.0 version seems to be the same as current but this bug does not happen.

wget: fix configuration file location

Currently wget puts wgetrc in /usr/etc when it should go in /etc. Not sure what the maintainer situation is with regard to Dylan's packages, but I could send a pull request if desired.

This can be fixed using --sysconfdir=/etc when configuring.

libtermkey: fix patch

Hi @dantehaversham, the libtermkey build can fail on certain systems if the ncurses pkg-config file specifies some LDFLAGS (pkg-config --libs ncursesw: -Wl,-O1 -Wl,--as-needed -O3 ...), so an extra -Wl is added which causes the linker to error out. The solution is to modify the patch like this. The -rpath flag is not really needed here anyways. The patches can also be changed into a single small patch like here, the post-install file can be removed too.

Thanks.

Postman

Tracking ticket for postman

Tried flatpak but didn't like to run

Neovim build fails with "ninja: subcommand failed"

I'm trying to build neovim on kiss running the kiss build neovim command. Unfortunately this always results in an error message: "ninja: subcommand failed". Unfortunately i can't offer a text error message because my curent KISS install is in a virtual machine. Here is a screenshot of the error.

image

I think it might be something to do with either a missing dependency or some outdated package as I was not able to find much information on the internet about this issue.

I would really appreciate if more people could investigate this issue as neovim is a pretty popular text editor :)

Chromium build fail

Hello, this failed with pci/pci.h header missing, I have checked and I only have /linux/pci.h from the kernel-headers but this is not it, otherwise it should have been #include <linux/pci.h> . I am not sure even why this is being compiled in the first place, it looks like some bullshit wrapper code for generating some gpu vulkan crap on android.
I am attachingrelevant part of the build log:
https://pastebin.com/td0K59a1

Regards,

msmtp: use libtls instead of gnutls

msmtp now has up-to-date support for libtls, and once packages are dropped (#89), it will be the only package dependent on gnutls. So I think it makes sense to switch to libtls from gnutls to avoid the dependency.

@Vouivre

Set tcc source to mob branch

Hello the version that is downloaded for tcc is like 3 years old. I suggest to download the sources directly from the mob branch which is what people use for production nowadays.
https://repo.or.cz/w/tinycc.git

This is a special case because over the years numerous bugs we fixed and since this is a compiler, it has no excuses to have bugs if you are building anything meaningful with it. This project has gone into mob state long time ago and nobody knows if the maintainer (grischka) will ever do any releases. But he is very much active. So even if the mob comes to disarray state most of the problems get fixed very quickly. But somehow we still get people now and then reporting bugs that are past decade long on the mailing list because of using the old version.

--

outdated packages

from kiss-outdated
need to update with mentioning maintainers

autoconf                       2.69 -> 2.70
bash                           5.0.p18 -> 5.1.p4, 5.1_p4, 5.1-p4
bind                           9.17.6 -> 9.17.8, 9.16.10
bottom                         0.5.3 -> 0.5.6
caddy                          2.2.1 -> 2.3.0
ccls                           0.20190823.6 -> 0.20201219
croc                           8.6.6 -> 8.6.7
djvulibre                      3.5.27 -> 3.5.28
dolphin-emu                    5.0.12247 -> 5.0.13178, 5.0-13178, 5, 5.0
extra-cmake-modules            5.76.0 -> 5.77.0
fd                             8.1.1 -> 8.2.1
feh                            3.6 -> 3.6.1
fftw                           3.3.8 -> 3.3.9
fldigi                         4.1.16 -> 4.1.17
fzf                            0.24.4 -> 0.25.0
ghc-bin                        8.10.2 -> 8.10.3
github-cli                     1.2.1 -> 1.4.0
gitlab-glab                    1.12.1 -> 1.13.1
gnuplot                        5.4.0 -> 5.4.1
go                             1.15.5 -> 2
golangci-lint-bin              1.28.3 -> 1.34.1
htop                           3.0.2 -> 3.0.4
hyperfine                      1.10.0 -> 1.11.0
iana-etc                       20200910 -> 20201229
imagemagick                    7.0.10-41 -> 7.0.10-54, 7.0.10.54
imlib2                         1.7.0 -> 1.7.1
intel-media-driver             20.4.1 -> 20.4.5
iproute2                       5.8.0 -> 5.10.0
iptables                       1.8.5 -> 1.8.6
ispc                           1.2.4 -> 1.15.0
libarchive                     3.5.0 -> 3.5.1
libcap                         2.45 -> 2.46
libpcap                        1.9.1 -> 1.10.0
libtirpc                       1.2.6 -> 1.3.1
lsof                           4.93.2 -> 4.94.0
lua                            5.4.1 -> 5.4.2
mercurial                      5.5.1 -> 5.6.1
mksh                           59b -> 59c
mutt                           2.0.2 -> 2.0.4
nano                           5.3 -> 5.4, 5.4.0
nawk-git                       20180827 -> 20121220
nss                            3.59 -> 3.60.1
nvme-cli                       1.12 -> 1.13
openexr                        2.5.3 -> 2.5.4
openimageio                    2.2.9.0 -> 2.2.10.0
openjpeg2                      2.3.1 -> 2.4.0
openntpd                       6.2p3 -> 6.8_p1, 6.8p1
openvpn                        2.4.9 -> 2.5.0, 2.5
ox                             0.2.6 -> 0.2.7
pandoc-bin                     2.11.2 -> 2.11.3.2
pkcs11-helper                  1.26.0 -> 1.27.0, 1.27
poppler                        20.12.1 -> 21.01.0
pugixml                        1.11 -> 1.11.4
python2                        2.7.18 -> 3.10.0a3, 3.10.0_alpha3, 3.10.0~a3, 3.9.1
qt5-declarative                5.15.2 -> 6.0.0, 6.0
qt5-svg                        5.15.2 -> 6.0.0, 6.0
qt5-webchannel                 5.15.2 -> 6.0.0, 6.0
qt5-webengine                  5.15.2 -> 6.0.0, 6.0
qt5-x11extras                  5.15.2 -> 6.0.0, 6.0
qt5                            5.15.2 -> 6.0.0, 6.0
rage                           0.4.0 -> 0.5.0
rgbds                          0.4.1 -> 0.4.2
rtl-sdr                        0.6.0 -> 0.8.0
ruby                           2.7.2 -> 3.0.0
scdoc                          1.11.0 -> 1.11.1
scrot                          0.8 -> 1.4
sfeed_curses                   0.9.6 -> 0.9.7
socat                          1.7.3.4 -> 2.0.0
svkbd                          0.2.1 -> 0.2.2
syncthing                      1.10.0 -> 1.12.0
tcl                            8.6.10 -> 8.7.a3, 8.6.11
tcpdump                        4.9.3 -> 4.99.0
terminus-font                  4.48 -> 4.49.1
tk                             8.6.10 -> 8.7.a3, 8.6.11
tokei                          12.0.4 -> 12.1.1
unifont                        13.0.04 -> 13.0.05
urlview                        0.9-21 -> 0.9
uthash                         2.1.0 -> 2.2.0
w3m                            0.5.3 -> 0.5.3pl38
wget                           1.20.3 -> 1.21
xtrlock                        2.13 -> 2.14
xwm                            0.1.3 -> 0.1.6
youtube-dl                     2020.12.29 -> 2021.01.03, 2021.1.3

Package chromium

This is a tracking ticket for native chromium on musl.

Currently, flatpak is our best bet.

Once we have chromium, we can tackle ungoogled-chromium and electron.

gnutls: changes required for glib-networking

@Vouivre Hi, glib-networking 2.68.0 seems to require gnutls built with p11-kit support (undefined reference to gnutls_pkcs11_*), the following changes to the gnutls package are required:

  • Add p11-kit to the depends file.
  • Remove --without-p11-kit from the build file.

I tried building glib-networking with libressl instead of gnutls, but it needs openssl, libressl build errors out with missing stuff from headers.

[Reguest] Add Tor Browser to repo

Id like to request adding Tor browser into the community repo.
To my knowledge, we got a couple of solutions here that we can choose between.

  • We could choose the most obvious reason for this distro, to fetch the source code from their git, and compile it ourself.

  • We could fetch the .Tar.xz from torproject.org, and either unpack, and compile, or add it to the community bin repo, but tbh, I see no reason to do just this, seeing as KISS is a sourcebased distro. that is, unless people want it this way for some reason.

  • Third and final choice, is to compile Micha Flee's Torbrowser-launcher instead, and let the launcher do the rest.
    TorBrowser-launcher brings some features to the table, which is listed at his github, but Ill list them here aswell.

  • Downloads and installs the most recent version of Tor Browser in your language and for your computer's architecture,
    or launches Tor Browser if it's already installed (Tor Browser will automatically update itself)

  • Verifies Tor Browser's signature for you, to ensure the version you downloaded was cryptographically signed by Tor
    developers and was not tampered with

  • Adds "Tor Browser" and "Tor Browser Launcher Settings" application launcher to your desktop environment's menu
    Includes AppArmor profiles to make a Tor Browser compromise not as bad

  • Optionally plays a modem sound when you open Tor Browser (because Tor is so slow)

Using TorBrowser-launcher, seems to be the prefered method for alot (if not most, or all?) of distros, so from that standpoint, the launcher would be the prefered method. however, using the launcher, adds another package in your filesystem, aswell as its dependencies. on top of TorBrowsers already required dependencies, which probably isnt what we want.

GIMP

Had to use beta channel of flatpak to run on wayland

kiss build repo-flatpak
kiss install repo-flatpak
source /etc/profile

kiss build flatpak
kiss install flatpak

flatpak remote-add --user flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo # beta needed for native wayland support
flatpak install org.gimp.GIMP
flatpak make-current --user org.gimp.GIMP beta

flatpak run --user org.gimp.GIMP

libgit2: missing dependency

@mmatongo libgit2 seems to be missing a dependency on cmake. Also nothing actually builds againstlibgit2 (which is only packaged as a static library) due to undefined references symbols provided by zlib, pthread etc. So -lz -lpthread -lcrypto -lssl need to be passed manually (There's nothing in the pkgconfig file either). It works fine without intervention if there's a shared lib available, so maybe that should be enabled aswell.

Please fill out this poll regarding the future of KISS

https://kiss-poll.armaanb.net

2021-02-17 -- At this point, it is safe to say that Dylan Araps has left the project fairly permanently. We have heard no public message from him in almost 3 months, the domain has expired, and the SSL certificate on git.k1ss.org has expired. While kiss-community has maintained packages, the current mindset of "community maintenance until Dylan returns" seems to be coming less and less realistic every day. Please, make your voice heard and fill out this anonymous, 2 question form. It would be prudent to reread the guidestones of KISS (https://kiss.armaanb.net/guidestones) before continuing.

Note that a BDFL as chosen here may not require the same skills / presence that Dylan had. The BDFL's job would be to maintain the vision of the distro, make executive decisions, manage the repositories, and delegate tasks which they may not be capable of doing themselves. It is also important to note that if Dylan is to return to the project, it is expected that he be amicably offered the role of BDFL once again.

This form will expire on 2021-02-24 at 11:55PM UTC.

https://kiss-poll.armaanb.net

Dropping mpd

Switching back to cmus over mpd, so I'm not going to be maintaining mpd anymore.

chromium: inspect bug

I've updated to version ...-180 from ...150

Everytime I try to inspect element on the page nothing happens, but in the console there is this error:

[4423:4423:0308/193307.086765:ERROR:CONSOLE(7)] "Uncaught (in promise) ReferenceError: Intl is not defined", source: devtools://devtools/bundled/i18n/i18n.js (7)

It looks like some js broke

age: age-keygen broken

It links against /lib64/ld-linux-x86-64.so.2, which doesn't exist on musl. To fix it, I got rid of the -buildmode=pie option, which seems to make it link statically.

Packages with cmake

Hello I've recently made some development libraries for vulkan.
https://github.com/kyx0r/repo-vulkan.git

My question is how do you go about working with cmake, because while they do build and install successfully there is no way to remove then from the system. kiss r package does not actually remove the files installed by cmake (or rather make install). What do I need to change in the build to make it aware of the files?

qemu: build is broken

log:
https://termbin.com/1s5r

fix:
Replace patches/002-syscall.patch with https://git.alpinelinux.org/aports/tree/community/qemu/fix-sigevent-and-sigval_t.patch (not sure if this is proper fix though)

also:
https://github.com/kiss-community/repo-community/blob/1d1a462bdacccf087cbd9c306f21e3324abc8cd9/community/qemu/build#L8
This sed call doesn't trim bash-specific -o pipefail.

also 2:
Looks like ./configure is useless because qemu uses meson underhood either way. Should we swap to meson or at least add meson make to depends?

also 3:
We shouldn't build tests. They are only waste of time and resources.

also 4:
We should add message to post-install script about packages that were built with -march=native must be rebuilt(including indirect ones, like musl) without -march=native to use them in qemu. Otherwise, you will get errors like: traps: modprobe[78] trap invalid opcode ip:7ff0dc8c36b2 sp:7fffd351d920 error:0 in libc.so[7ff0dc877000+64000]

@jedavies-dev
@dilyn-corner

Package JVM

The JVM is important, we should package it.

See trbednarzyk/KISS-Java-Repo and what it can do.

ytfzf: package without all features ?

Hello,

I use ytfzf to watch some videos on youtube. It's available here:

https://github.com/pystardust/ytfzf

Recently I had to install a new version and I noticed now there are some
releases. So even if it's a shell script, it would make sense to create a package. This script can be used with:

  • dmenu
  • fzf
  • ueberzug

dmenu and fzf are packaged, but ueberzug is not packaged. I don't use it and I don't want to package each python module.
So I could create a package with a comment at the end of the installation. The user should have to install dmenu, fzf or ueberzug. So I could only package ytfzf. In this case, it wouldn't be possible to use it directly. It has the advantage that the user can install only what he wants to. If the user only want dmenu, he doesn't need to install ueberzug and fzf.

Another possibily would be to add some dependencies such that ytfzf would be usable out of the box. I could add dmenu, fzf or both as dependencies.

As a user it has the advantage that it get updated when a new version is available.

What do you think about packaging it @dilyn-corner or other users ?
And with which dependencies ?

EDIT: link to ytfzf added.

Unable to build gnutls

Hi all,

I'm considering using kiss linux as my main system and I'm doing some testing by compiling the packages I need.
But I'm having trouble compiling gnutls (openconnet is not compatible with libressl).
I can't find the pkg-config package which seems to be needed for dependencies finding.

Where am I wrong !?
Cheers
Michele

chromium 88.0.4324.150 crash

@git-bruh Hello git bruh, apparently there is a bug in chromium which causes randonmly pages to hang and crash.

The kernel reports:

[  383.151955] traps: Chrome_ChildIOT[1063] trap int3 ip:564b399ead3b sp:7f3453bb7170 error:0 in chromium[564b321dd000+ab5a000]

When this happens page becomes unresponsive and timeout occurs. Which is obvious why because int3 does stall the cpu until the exception is handled but in this case this is a hard crash of the tab.

I was able to reproduce this with and without hardware acceleration.

The most reliable way to do so is to go to chrome://flags/ and scroll 1 pixel, immediately after that the page hangs and after a little bit it crash.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.