Have taken up farming.
dylanaraps / community Goto Github PK
View Code? Open in Web Editor NEWKISS - Community Repository (temporarily closed for maintenance)
Home Page: https://k1ss.org
License: MIT License
KISS - Community Repository (temporarily closed for maintenance)
Home Page: https://k1ss.org
License: MIT License
Have taken up farming.
Repology states that the latest is 20030422
and our package uses 2003422
.
Reminder to write a guide or "guidelines" for user contributed packages.
Included information:
#!/bin/sh -e
.make
to compile-time dependencies.https
for sources.See: https://repology.org/projects/?inrepo=kiss_community&outdated=1
@lieuxnoir
Our Emacs is painful to use right now.
I propose we create 2 packages:
emacs-nox
emacs-athena (libXaw3d)
I would be willing to maintain the build files, but I need libraries!!!! I've been trying to build for days without much success. I would especially love to see libXaw3d (it is much more performant than the gtk toolkit!) , imagemagick, libxpm, and rsvg (to improve the eww text browser's graphical experience. (eww browser is awesome btw)
I would like to:
configure --with-imagemagick \
--with-cairo \
--with-x-toolkit=no || gtk3 || xaw3d
This means we need the following libs minimum:
libMagickWand https://imagemagick.org/
libXaw3d https://directory.fsf.org/project/xaw3d/
But according to the Emacs INSTALL file, ./configure by default searches for the following libs when you enable X toolkit support, and it would be nice if we could include them, too. This will give a better experience across the board.
X libxpm for XPM: http://www.x.org/releases/current/src/lib/
X libpng for PNG: http://www.libpng.org/
X libjpeg for JPEG: http://www.ijg.org/
X libtiff for TIFF: http://www.remotesensing.org/libtiff/
X libgif for GIF: http://sourceforge.net/projects/giflib/
extra credit:
librsvg2 for SVG: http://wiki.gnome.org/action/show/Projects/LibRsvg
Ping @sebastianertz
4.4 -> 4.5
Hello,
I have created a package for gimp
, it starts, I can use it, but when I try to add text to a picture, I get the following:
Due to lack of any fonts, text functionality is not available.
On my system I have: dejavu
, liberation
. As I have seen, I need to run fc-cache
such that the fonts will be found. The must be available in /var/cache/fontconfig
. There, I have the following:
ls -l /var/cache/fontconfig/
total 80
-rw-r--r-- 1 root root 48208 Nov 22 23:35 2c204173d3592afc30a350ed81f64c67-le64.cache-7
-rw-r--r-- 1 root root 168 Nov 22 23:35 3830d5c3ddfd5cd38a049b759396e72e-le64.cache-7
-rw-r--r-- 1 root root 200 Dec 18 20:34 CACHEDIR.TAG
-rw-r--r-- 1 root root 144 Nov 22 23:35 c855463f699352c367813e37f3f70ea7-le64.cache-7
-rw-r--r-- 1 root root 20064 Nov 22 23:35 f6b893a7224233d96cb72fd88691c0b4-le64.cache-7
I have run fc-cache
, it didn't help.
My build file:
#!/bin/sh -e
patch -p1 < fix_intltool.patch
patch -p1 < remove_glib_networking.patch
patch -p1 < remove_po_dir.patch
sed -i -e '/$(helpbrowser)/d' plug-ins/Makefile.in
./configure \
--prefix=/usr \
--libexecdir=/usr/bin \
--disable-altivec \
--disable-static \
--disable-python \
--disable-nls \
--without-lcms \
--without-webkit
make
make DESTDIR="$1" install
Do you need something else ?
I think there is another problem, but it's possible to use gimp. I can package it, then you could install it and test it. Just tell me what is the best for you.
Thank you for your help!
Please,
Add https://github.com/containers/libpod to repo is a replacement without a deamon of docker
Thanks
[quote]xorriso copies file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects.
Vice versa xorriso is able to copy file objects out of ISO 9660 filesystems. [/quote]
I couldn't say it any better, so I didn't try.
url is https://www.gnu.org/software/xorriso/
Talk to Thomas Schmitt, [email protected]. I'm sure he would help and support it and help you in adding it as he has with many others.
Oh, and it is both command line and gui capable.
For all the Qt5 packages I use, if they required perl to build it was all from the same place, qt5-base has a script findclasslist.pl, and the qmake build for various Qt parts all call that script, so building qt5-base with the following changes will remove the need for perl to build it, or any other Qt5 packages (at least among the ones I use, no guarantees that none of them don't have other perl scripts they use to build).
The following one line change in the build system is needed to tell it to use the awk alternative that's about to be added
--- mkspecs/features/qt_module.prf
+++ mkspecs/features/qt_module.prf
@@ -250,7 +250,7 @@
verscriptprocess.CONFIG += no_link target_predeps
verscriptprocess.depends = $$private_api_headers
verscriptprocess.output = $$verscript
- verscriptprocess.commands = perl $${PWD}/data/unix/findclasslist.pl < ${QMAKE_FILE_IN} > $@
+ verscriptprocess.commands = awk -f $${PWD}/data/unix/findclasslist.awk ${QMAKE_FILE_IN} > $@
silent:verscriptprocess.commands = @echo creating linker version script ${QMAKE_FILE_BASE} && $$verscriptprocess.commands
QMAKE_EXTRA_COMPILERS += verscriptprocess
and then just replace mkspecs/features/data/unix/findclasslist.pl with mkspecs/features/data/unix/findclasslist.awk, the script directly below.
#!/usr/bin/awk -f
# Replaces each \@FILE:filename\@ in stdin with the classes found in that file
/@FILE:.*@/ {
gsub(/@FILE:|@$/, "")
filename = $1
comment = 1
# Replace this line with the class list
while ((getline < filename) > 0) {
# Match a struct or class declaration, but not a forward declaration
if (/^(struct|class|namespace) (Q_.*_EXPORT)? [[:alnum:]_]+[^;]/) {
gsub(/^(struct|class|namespace) (Q_.*_EXPORT)? |[^[:alnum:]_].*/, "")
if (comment) print " /* " filename " */"
printf " *%d%s*;\n", length($0), $0
comment = 0
}
}
next
}
1 # Print any lines that haven't already been matched
Hello,
Because of the problem I have with gimp
I discovered the software drawing
. I have created a package with the help of the developper. Here is the issue I opened to package it.
To use the software, python modules are needed. I can install the software on my computer without a problem. My question: how to package the python modules ?
pip
, but then how to include them in the package ?What are the guidelines in that case ?
Hello, I'm trying to download gimp
to build it. Here is the download link:
In a browser it works without problem. When I download gimp
with kiss
, I get the error:
wget: server returned error: HTTP/1.1 307 Temporary Redirect
!> gimp Failed to download https://download.gimp.org/mirror/pub/gimp/v2.10/gimp-2.10.14.tar.bz2
If I understood right, wget
from busybox
can't follow a redirection or at least this kind. Is it right ? Do you have a workaround ?
Ping @tristelune1
See: https://repology.org/projects/?inrepo=kiss_community&outdated=1
Moved from old repo. (kisslinux/repo#18)
Ping @shizonic
This isn't that urgent (i.e. enhancement rather than bug) and only useful for meta purposes and should not interfere with the package manager. But I think we can add a maintainer
file for clarity (who gets to maintain this package? and who should we, as in users, contact in case shit hits the fan?)
I know we can check who committed first to the package (i.e. a simple git log
without options), but as you can see, git
's own git log
is not very reliable for this. You have to dig into git blame
each file, but that won't work if the file/commit is overwritten.
For example, bspwm
which I originally submitted has the first git log
commit attributed to you (just check git log $DIR_TO_COMMUNITY/bspwm
or GitHub's own history), so if we take this at face value, you're the one maintaining this package, not me. This also can work as an additional "commitment" by the maintainer of the respective packages should one wants to submit one's own package.
for #108 this is the one that I just can't get to compile without gettext or textinfo or whatever it is, if there are any wizards who could take a crack at it, I'd appreciate. Thanks
Ping @sebastianertz
3.1.2 -> 3.2.0
The build for st, in the Xorg repo requires Liberation Mono, while not listing the font as a dependency. I propose we add liberation mono to the dep list and move liberation mono in to Xorg. OR move st into community.
Ping @stefanfransen
3.6.9 ->3.6.10
Ping @konimex
Ping @JDavies-dev
Ping @tristelune1.
See: https://repology.org/projects/?inrepo=kiss_community&outdated=1
Hello,
because I have some problems with Gimp and for the moment there is no solution, I'm testing the software AzPainter. With AzPainter I'm experiencing some lags, when I click on a menu, sometimes the software needs 1-2 seconds to react. Could somebody install it and confirm the problem ?
More details in this issue.
Files needed:
#!/bin/sh -e
./configure \
--prefix=/usr
make
make DESTDIR="$1" install-strip
version:
2.1.5 1
sources:
https://github.com/Symbian9/azpainter/archive/v2.1.5.tar.gz
checksums:
2ece3a8a8a62e85b08d40bde45f7544f1fb81beff9be61e49f0b8f8e0bd8b022 v2.1.5.tar.gz
On my system no other dependecies are needed, if it doesn't work, I'll add the necessary dependencies. For the moment I know the package is not finished.
Hello,
I'm trying to package gimp
. For the moment I have the problem with the intltool
dependency. I don't know intltool
, from what I can see it's use for the translation. If I understand right, if we get ride of intltool
gimp will be only in english. Right ?
I only know some files in po
directories or ending with po
are used for translation. So do I have to get ride of:
intltool
?po
files or po
directory ?So I can know in which direction I have to investigate. I tried to package like sabotage, but it didn't work.
Hi,
what are we supposed to do with the documentation of a package which is found in usr/share/info
, usr/share/gtk-doc
, etc. As a maintainer are we supposed to delete it or is it the choice of the user to delete it with the variable KISS_RM
?
Until now, I disabled the documentation in the package, but probably sometimes it is build automatically and the only way to get ride of this documentation is to delete it with rm
. The questions is for thoses cases.
Ping @electimon
2.20.1 ->2.20.22
Please add a bluetoothctl command line to enable possibility to connect bluetooth devices
Hello,
I'm trying to package zathura the PDF reader, but I don't manage. I would like to know if there is a fix to my problem. But we don't need to spend a lot of time, because I packaged zathura for another linux distribution and a lot of python modules were needed. If it's still the case, I will use mupdf which I have already packaged. Zathura is built with meson. I get at the end of the log:
Compiler stderr:
Library magic found: YES
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'libseccomp' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --modversion libseccomp` -> 0
2.4.1
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --cflags libseccomp` -> 0
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libseccomp --libs` -> 0
-L/usr/lib -lseccomp
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libseccomp --libs` -> 0
-lseccomp
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libseccomp --libs --static` -> 0
-lseccomp
Run-time dependency libseccomp found: YES 2.4.1
Configuring zathura-version.h using configuration
Pkg-config binary for MachineChoice.BUILD is not cached.
Pkg-config binary missing from cross or native file, or env var undefined.
Trying a default pkg-config fallback at pkg-config
Trying pkg-config binary pkg-config for machine MachineChoice.BUILD at ['/usr/bin/pkg-config']
Found pkg-config: /usr/bin/pkg-config (1.6.3)
Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --modversion glib-2.0` -> 0
2.62.1
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --cflags glib-2.0` -> 0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config glib-2.0 --libs` -> 0
-L/usr/lib -lglib-2.0
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config glib-2.0 --libs` -> 0
-lglib-2.0
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config glib-2.0 --libs --static` -> 0
-lglib-2.0 -pthread
Program rsvg-convert found: NO
WARNING: Gettext not found, all translation targets will be ignored.
data/meson.build:22:0: ERROR: Tried to assign an invalid value to variable.
For me it's not clear what the error is. I assume it's the PKG_CONFIG_PATH which is empty. Does somebody has an idea how to fix it ? If you want to try to build it, the problem you will need a lot of dependencies. I tried to package librsvg
but I give up. There is a gtk-doc
dependency and it will take too much packages.
Grep out of date. Ping @a-schaefers
https://repology.org/projects/?inrepo=kiss_community&outdated=1
Hi guys. Getting a checksum mismatch when trying to build berry package. Please update.
Hello,
I need to use a printer and I created a package for cups. Basically I took [the package from crux here] (https://crux.nu/ports/crux-3.5/opt/cups/Pkgfile).
Unfortunately my printer is not found. Even if I try to install it manually, it doesn't work. I get an error in cups: File not found
. I have also created a package for the drivers. My printer is found with snmp
: log file
So my printer is found with snmp. But not with the GUI. I thought I could try with avahi
but there are a lot of dependencies and dbus
is one of them. On crux it worked, but I don't know what is missing. I have only packaged cups, there are no dependency for the moment. Perhaps linux-pam
is missing, but it's not packaged for KISS and I don't know if there is a workaround. Does somebody managed to install a printer ?
See: https://repology.org/projects/?inrepo=kiss_community&outdated=1
@tristelune1
Moved from old repo. (kisslinux/repo#17)
I am trying to achieve a very minimal build of webkit. I will be adding it to this repository after it is finished. It's on Carbs Testing repository right now. The build is failing at the moment, and I have still things I want to get rid of on the build. I would be glad if anyone would be interested on testing the build of WebKitGTK.
[ ] Get rid of gettext dependency (Doesn't seem probable)
[ ] Fix all build errors (I have patched most errors, but it is not done yet)
This build of WebKit is extremely slimmed down. WebKit is already a dependency hell, and I don't think some of those features can be enabled without dbus. So,
Checksum mismatch - please update your package
See: https://repology.org/projects/?inrepo=kiss_community&outdated=1
@tristelune1
workaround: kiss r gawk && kiss b libgpg-error && kiss i gawk
report upstream: https://dev.gnupg.org/T4459
Apparently there are patches to gawk to fix this, if anyone wants to help
Ping @naltun
2.6.4 -> 2.6.5
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.