├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── THANKS ├── build ├── core.functions ├── docs ├── aboutbuildsystem.md ├── bootstrapping.md ├── platforms.md └── roadmap.md ├── packages ├── 9base │ └── KagamiBuild ├── RELBUMPS.md ├── a2ps │ └── KagamiBuild ├── abduco │ └── KagamiBuild ├── abiword │ ├── KagamiBuild │ └── update ├── abrt │ └── KagamiBuild ├── accountsservice │ └── KagamiBuild ├── acl │ └── KagamiBuild ├── acpid │ └── KagamiBuild ├── adwaita-icon-theme │ ├── KagamiBuild │ ├── install │ └── update ├── aircrack-ng │ ├── KagamiBuild │ └── update ├── akira │ └── KagamiBuild ├── alacritty │ ├── KagamiBuild │ └── LICENSE ├── alsa-lib │ └── KagamiBuild ├── alsa-plugins │ └── KagamiBuild ├── alsa-utils │ └── KagamiBuild ├── amd-microcode │ └── KagamiBuild ├── amtk │ ├── KagamiBuild │ └── update ├── anthy │ └── KagamiBuild ├── aom │ └── KagamiBuild ├── apache │ ├── KagamiBuild │ └── update ├── appdata │ └── KagamiBuild ├── appstream-glib │ ├── KagamiBuild │ └── install ├── appstream │ └── KagamiBuild ├── apr-util │ └── KagamiBuild ├── apr │ └── KagamiBuild ├── apt │ └── KagamiBuild ├── argon2 │ └── KagamiBuild ├── arp-scan │ └── KagamiBuild ├── asciidoctor │ ├── KagamiBuild │ └── update ├── aspell-en │ ├── KagamiBuild │ └── update ├── aspell │ └── KagamiBuild ├── asterisk │ ├── KagamiBuild │ └── install ├── at-spi2-atk │ └── KagamiBuild ├── at-spi2-core │ ├── KagamiBuild │ └── update ├── at │ └── KagamiBuild ├── ataraxia-sources │ ├── .ignore │ └── KagamiBuild ├── atk │ └── KagamiBuild ├── atkmm │ └── KagamiBuild ├── atkmm2.28 │ ├── KagamiBuild │ └── update ├── attr │ └── KagamiBuild ├── audacious-plugins │ └── KagamiBuild ├── audacious │ └── KagamiBuild ├── audacity │ ├── KagamiBuild │ └── update ├── audit │ └── KagamiBuild ├── augeas │ └── KagamiBuild ├── autoconf-archive │ └── KagamiBuild ├── autoconf │ └── KagamiBuild ├── autoconf2.13 │ ├── KagamiBuild │ └── update ├── automake │ └── KagamiBuild ├── babl │ └── KagamiBuild ├── baobab │ └── KagamiBuild ├── base-files │ └── KagamiBuild ├── bash-completion │ └── KagamiBuild ├── bash │ ├── KagamiBuild │ └── update ├── bc │ └── KagamiBuild ├── berry │ └── KagamiBuild ├── biblesync │ └── KagamiBuild ├── bin86 │ └── KagamiBuild ├── bind │ ├── KagamiBuild │ └── update ├── binutils │ └── KagamiBuild ├── bison │ ├── KagamiBuild │ └── update ├── bitfetch │ └── KagamiBuild ├── bluez │ ├── KagamiBuild │ └── update ├── bmake │ └── KagamiBuild ├── bogofilter │ └── KagamiBuild ├── bolt │ └── KagamiBuild ├── boost │ ├── KagamiBuild │ └── update ├── breeze-icons │ ├── KagamiBuild │ └── install ├── brightnessctl │ └── KagamiBuild ├── brotli │ └── KagamiBuild ├── bspwm │ └── KagamiBuild ├── btrfs-progs │ ├── KagamiBuild │ └── update ├── bubblewrap │ └── KagamiBuild ├── budgie-desktop │ └── KagamiBuild ├── budgie │ └── KagamiBuild ├── bwm-ng │ └── KagamiBuild ├── byte │ └── KagamiBuild ├── bzip2 │ └── KagamiBuild ├── c-ares │ └── KagamiBuild ├── ca-certificates │ ├── KagamiBuild │ ├── install │ ├── trigger │ └── update ├── cairo │ ├── KagamiBuild │ └── update ├── cairomm │ ├── KagamiBuild │ └── update ├── cairomm1.12 │ ├── KagamiBuild │ └── update ├── caja-extensions │ ├── KagamiBuild │ └── update ├── caja │ ├── KagamiBuild │ └── update ├── calls │ ├── KagamiBuild │ └── update ├── cantarell-fonts │ └── KagamiBuild ├── capstone │ └── KagamiBuild ├── caribou │ └── KagamiBuild ├── catatonit │ └── KagamiBuild ├── catfish │ └── KagamiBuild ├── cbindgen │ └── KagamiBuild ├── ccache │ └── KagamiBuild ├── cdparanoia │ ├── KagamiBuild │ └── update ├── cdrkit │ └── KagamiBuild ├── celluloid │ └── KagamiBuild ├── celt │ └── KagamiBuild ├── cgit │ └── KagamiBuild ├── check │ └── KagamiBuild ├── cheese │ └── KagamiBuild ├── chromaprint │ └── KagamiBuild ├── chrony │ └── KagamiBuild ├── cifs-utils │ └── KagamiBuild ├── cinnamon-control-center │ ├── KagamiBuild │ └── update ├── cinnamon-desktop │ ├── KagamiBuild │ └── update ├── cinnamon-extra │ └── KagamiBuild ├── cinnamon-menus │ ├── KagamiBuild │ └── update ├── cinnamon-screensaver │ ├── KagamiBuild │ └── update ├── cinnamon-session │ ├── KagamiBuild │ └── update ├── cinnamon-settings-daemon │ ├── KagamiBuild │ └── update ├── cinnamon │ ├── KagamiBuild │ └── update ├── cjs │ ├── KagamiBuild │ └── update ├── claws-mail │ ├── KagamiBuild │ └── update ├── clisp │ └── KagamiBuild ├── clucene │ └── KagamiBuild ├── clutter-gst │ └── KagamiBuild ├── clutter-gtk │ └── KagamiBuild ├── clutter │ └── KagamiBuild ├── cmake │ ├── KagamiBuild │ └── update ├── cmocka │ └── KagamiBuild ├── cmus │ ├── KagamiBuild │ └── update ├── cni-plugins │ └── KagamiBuild ├── cogl │ └── KagamiBuild ├── colord-gtk │ └── KagamiBuild ├── colord │ └── KagamiBuild ├── confuse │ └── KagamiBuild ├── conky │ └── KagamiBuild ├── conmon │ └── KagamiBuild ├── cracklib │ ├── KagamiBuild │ └── update ├── cronie │ └── KagamiBuild ├── cryptsetup │ └── KagamiBuild ├── cups-pk-helper │ └── KagamiBuild ├── cups │ ├── KagamiBuild │ └── update ├── curl │ └── KagamiBuild ├── cython │ └── KagamiBuild ├── darkstat │ └── KagamiBuild ├── dash │ ├── KagamiBuild │ └── update ├── dav1d │ ├── KagamiBuild │ └── update ├── db53 │ ├── KagamiBuild │ └── update ├── dbus-broker │ └── KagamiBuild ├── dbus-glib │ └── KagamiBuild ├── dbus │ ├── KagamiBuild │ └── update ├── dconf-editor │ └── KagamiBuild ├── dconf │ ├── KagamiBuild │ ├── install │ └── trigger ├── ddrescue │ └── KagamiBuild ├── deadbeef │ └── KagamiBuild ├── debootstrap │ └── KagamiBuild ├── dejagnu │ └── KagamiBuild ├── desktop-file-utils │ ├── KagamiBuild │ ├── install │ └── trigger ├── devhelp │ └── KagamiBuild ├── dhcp │ ├── KagamiBuild │ └── update ├── dialog │ ├── KagamiBuild │ └── update ├── ding-libs │ └── KagamiBuild ├── dino │ └── KagamiBuild ├── discount │ └── KagamiBuild ├── distcc │ ├── KagamiBuild │ └── update ├── dmenu │ └── KagamiBuild ├── dmidecode │ └── KagamiBuild ├── dnsmasq │ └── KagamiBuild ├── docbook-xml │ ├── .gitignore │ └── KagamiBuild ├── docbook-xsl │ ├── KagamiBuild │ └── install ├── docker │ ├── KagamiBuild │ └── update ├── dosfstools │ └── KagamiBuild ├── double-conversion │ └── KagamiBuild ├── dovecot │ └── KagamiBuild ├── dqlite │ └── KagamiBuild ├── dracut │ └── KagamiBuild ├── dropbear │ ├── KagamiBuild │ └── update ├── duktape │ └── KagamiBuild ├── dunst │ └── KagamiBuild ├── dvtm │ └── KagamiBuild ├── dwm │ └── KagamiBuild ├── dzen │ └── KagamiBuild ├── e2fsprogs │ ├── KagamiBuild │ └── update ├── earlyoom │ └── KagamiBuild ├── easy-rsa │ └── KagamiBuild ├── ebtables │ └── KagamiBuild ├── efibootmgr │ └── KagamiBuild ├── efivar │ └── KagamiBuild ├── efl │ └── KagamiBuild ├── egl-wayland │ └── KagamiBuild ├── eglexternalplatform │ └── KagamiBuild ├── elftoolchain │ ├── KagamiBuild │ └── update ├── elixir │ └── KagamiBuild ├── elvis │ └── KagamiBuild ├── emacs │ └── KagamiBuild ├── enchant │ └── KagamiBuild ├── encodings │ └── KagamiBuild ├── engrampa │ ├── KagamiBuild │ └── update ├── enlightenment │ └── KagamiBuild ├── eog │ └── KagamiBuild ├── eom │ ├── KagamiBuild │ └── update ├── epiphany │ └── KagamiBuild ├── erlang │ ├── KagamiBuild │ └── update ├── ethtool │ └── KagamiBuild ├── evince │ └── KagamiBuild ├── evolution-data-server │ └── KagamiBuild ├── evolution │ └── KagamiBuild ├── exaile │ └── KagamiBuild ├── execline │ └── KagamiBuild ├── exempi │ ├── KagamiBuild │ └── update ├── exiv2 │ └── KagamiBuild ├── exo │ ├── KagamiBuild │ └── update ├── expat │ ├── KagamiBuild │ └── update ├── expect │ ├── KagamiBuild │ └── update ├── extra-cmake-modules │ └── KagamiBuild ├── faac │ ├── KagamiBuild │ └── update ├── faad2 │ ├── KagamiBuild │ └── update ├── fail2ban │ └── KagamiBuild ├── fcgi │ └── KagamiBuild ├── fcgiwrap │ └── KagamiBuild ├── fdk-aac │ ├── KagamiBuild │ └── update ├── feedbackd │ ├── KagamiBuild │ └── update ├── feh │ └── KagamiBuild ├── fetchmail │ └── KagamiBuild ├── ffmpeg │ └── KagamiBuild ├── file-roller │ └── KagamiBuild ├── file │ └── KagamiBuild ├── filezilla │ ├── KagamiBuild │ └── update ├── firefox │ ├── KagamiBuild │ └── update ├── firewalld │ └── KagamiBuild ├── fish │ ├── KagamiBuild │ └── update ├── five-or-more │ └── KagamiBuild ├── flac │ └── KagamiBuild ├── flatpak-builder │ └── KagamiBuild ├── flatpak │ ├── KagamiBuild │ └── update ├── flex │ └── KagamiBuild ├── fltk │ ├── KagamiBuild │ └── update ├── folks │ ├── KagamiBuild │ └── update ├── font-adobe-source-code-pro-fonts │ ├── KagamiBuild │ └── update ├── font-adobe-source-han-sans-jp-fonts │ ├── KagamiBuild │ └── update ├── font-adobe-source-han-sans-kr-fonts │ ├── KagamiBuild │ └── update ├── font-alias │ └── KagamiBuild ├── font-dejavu │ ├── KagamiBuild │ └── update ├── font-hannom │ └── KagamiBuild ├── font-ipaex │ └── KagamiBuild ├── font-noto-cjk │ └── KagamiBuild ├── font-noto-emoji │ └── KagamiBuild ├── font-noto │ └── KagamiBuild ├── font-opensans │ └── KagamiBuild ├── font-util │ └── KagamiBuild ├── fontconfig │ ├── KagamiBuild │ ├── trigger │ └── update ├── fossil │ ├── KagamiBuild │ └── update ├── four-in-a-row │ └── KagamiBuild ├── fprintd │ └── KagamiBuild ├── fractal │ └── KagamiBuild ├── freeglut │ └── KagamiBuild ├── freerdp │ └── KagamiBuild ├── freetype │ └── KagamiBuild ├── fribidi │ └── KagamiBuild ├── fuse-common │ └── KagamiBuild ├── fuse-overlayfs │ └── KagamiBuild ├── fuse │ ├── KagamiBuild │ └── update ├── fuse2 │ └── KagamiBuild ├── fuseiso │ ├── KagamiBuild │ └── LICENSE ├── fwupd │ └── KagamiBuild ├── fzy │ ├── KagamiBuild │ └── LICENSE ├── garcon │ ├── KagamiBuild │ └── update ├── gc │ └── KagamiBuild ├── gcab │ └── KagamiBuild ├── gcr │ ├── KagamiBuild │ └── update ├── gdb │ └── KagamiBuild ├── gdbm │ └── KagamiBuild ├── gdk-pixbuf │ ├── KagamiBuild │ ├── trigger │ └── update ├── gdl │ └── KagamiBuild ├── gdm │ └── KagamiBuild ├── geany │ └── KagamiBuild ├── gedit │ └── KagamiBuild ├── gegl │ └── KagamiBuild ├── geoclue │ └── KagamiBuild ├── geocode-glib │ └── KagamiBuild ├── gettext-tiny │ ├── KagamiBuild │ └── update ├── gexiv2 │ └── KagamiBuild ├── gfbgraph │ └── KagamiBuild ├── gftp │ ├── KagamiBuild │ └── update ├── ghostscript │ ├── KagamiBuild │ └── update ├── giblib │ └── KagamiBuild ├── giflib │ └── KagamiBuild ├── gimp │ ├── KagamiBuild │ └── update ├── git │ └── KagamiBuild ├── gitg │ └── KagamiBuild ├── gjs │ └── KagamiBuild ├── glade │ └── KagamiBuild ├── glew │ ├── KagamiBuild │ └── update ├── glib-networking │ ├── KagamiBuild │ └── update ├── glib │ ├── KagamiBuild │ ├── gio-modules.trigger │ ├── glib-schemas.trigger │ ├── update │ ├── update-gio-modules │ └── update-glib-schemas ├── glibmm │ └── KagamiBuild ├── glibmm2.64 │ ├── KagamiBuild │ └── update ├── glm │ └── KagamiBuild ├── glslang │ └── KagamiBuild ├── glu │ └── KagamiBuild ├── gmime │ └── KagamiBuild ├── gmp │ └── KagamiBuild ├── gnome-2048 │ └── KagamiBuild ├── gnome-autoar │ └── KagamiBuild ├── gnome-bluetooth │ └── KagamiBuild ├── gnome-books │ └── KagamiBuild ├── gnome-boxes │ └── KagamiBuild ├── gnome-builder │ └── KagamiBuild ├── gnome-calculator │ └── KagamiBuild ├── gnome-calendar │ └── KagamiBuild ├── gnome-characters │ └── KagamiBuild ├── gnome-chess │ └── KagamiBuild ├── gnome-clocks │ └── KagamiBuild ├── gnome-color-manager │ └── KagamiBuild ├── gnome-contacts │ └── KagamiBuild ├── gnome-control-center │ ├── KagamiBuild │ └── update ├── gnome-core │ └── KagamiBuild ├── gnome-desktop │ ├── KagamiBuild │ └── update ├── gnome-devel-docs │ ├── KagamiBuild │ └── update ├── gnome-dictionary │ └── KagamiBuild ├── gnome-disk-utility │ ├── KagamiBuild │ └── update ├── gnome-documents │ └── KagamiBuild ├── gnome-epub-thumbnailer │ └── KagamiBuild ├── gnome-firmware │ └── KagamiBuild ├── gnome-font-viewer │ └── KagamiBuild ├── gnome-games │ └── KagamiBuild ├── gnome-initial-setup │ └── KagamiBuild ├── gnome-keyring │ └── KagamiBuild ├── gnome-klotski │ └── KagamiBuild ├── gnome-logs │ └── KagamiBuild ├── gnome-mahjongg │ └── KagamiBuild ├── gnome-maps │ └── KagamiBuild ├── gnome-menus │ └── KagamiBuild ├── gnome-mines │ └── KagamiBuild ├── gnome-multi-writer │ └── KagamiBuild ├── gnome-music │ └── KagamiBuild ├── gnome-nettool │ └── KagamiBuild ├── gnome-nibbles │ └── KagamiBuild ├── gnome-online-accounts │ └── KagamiBuild ├── gnome-photos │ └── KagamiBuild ├── gnome-recipes │ ├── KagamiBuild │ └── update ├── gnome-remote-desktop │ ├── KagamiBuild │ └── update ├── gnome-robots │ └── KagamiBuild ├── gnome-screenshot │ ├── KagamiBuild │ └── update ├── gnome-session │ ├── KagamiBuild │ └── update ├── gnome-settings-daemon │ └── KagamiBuild ├── gnome-shell-extensions │ ├── KagamiBuild │ └── update ├── gnome-shell │ └── KagamiBuild ├── gnome-software │ └── KagamiBuild ├── gnome-sound-recorder │ └── KagamiBuild ├── gnome-sudoku │ └── KagamiBuild ├── gnome-system-monitor │ └── KagamiBuild ├── gnome-taquin │ └── KagamiBuild ├── gnome-terminal │ └── KagamiBuild ├── gnome-tetravex │ └── KagamiBuild ├── gnome-themes-extra │ ├── KagamiBuild │ └── install ├── gnome-todo │ └── KagamiBuild ├── gnome-tour │ ├── KagamiBuild │ └── update ├── gnome-tweaks │ └── KagamiBuild ├── gnome-twitch │ └── KagamiBuild ├── gnome-usage │ ├── KagamiBuild │ └── update ├── gnome-user-docs │ ├── KagamiBuild │ └── update ├── gnome-video-effects │ └── KagamiBuild ├── gnome-weather │ └── KagamiBuild ├── gnome │ └── KagamiBuild ├── gnu-efi │ └── KagamiBuild ├── gnucash │ └── KagamiBuild ├── gnuchess │ └── KagamiBuild ├── gnumeric │ └── KagamiBuild ├── gnupg │ └── KagamiBuild ├── gnutls │ ├── KagamiBuild │ └── update ├── go │ ├── KagamiBuild │ └── update ├── gobject-introspection │ └── KagamiBuild ├── goffice │ └── KagamiBuild ├── gom │ └── KagamiBuild ├── goocanvas │ └── KagamiBuild ├── gparted │ └── KagamiBuild ├── gperf │ └── KagamiBuild ├── gpgme │ └── KagamiBuild ├── gpm │ ├── KagamiBuild │ └── update ├── gptfdisk │ └── KagamiBuild ├── granite │ └── KagamiBuild ├── graphene │ └── KagamiBuild ├── graphite2 │ └── KagamiBuild ├── grep │ └── KagamiBuild ├── grilo-plugins │ ├── KagamiBuild │ └── update ├── grilo │ ├── KagamiBuild │ └── update ├── grim │ └── KagamiBuild ├── gsettings-desktop-schemas │ ├── KagamiBuild │ └── update ├── gsl │ └── KagamiBuild ├── gsm │ └── KagamiBuild ├── gsound │ └── KagamiBuild ├── gspell │ └── KagamiBuild ├── gst-editing-services │ ├── KagamiBuild │ └── update ├── gst-libav │ ├── KagamiBuild │ └── update ├── gst-plugins-bad │ ├── KagamiBuild │ └── update ├── gst-plugins-base │ ├── KagamiBuild │ └── update ├── gst-plugins-good │ ├── KagamiBuild │ └── update ├── gst-plugins-ugly │ ├── KagamiBuild │ └── update ├── gst-python │ ├── KagamiBuild │ └── update ├── gstreamer │ ├── KagamiBuild │ └── update ├── gtest │ └── KagamiBuild ├── gtk-doc-tiny │ └── KagamiBuild ├── gtk-engine-murrine │ └── KagamiBuild ├── gtk-engines │ ├── KagamiBuild │ └── update ├── gtk-vnc │ └── KagamiBuild ├── gtk2 │ ├── KagamiBuild │ ├── install │ ├── trigger │ └── update ├── gtk3 │ ├── KagamiBuild │ ├── install │ ├── trigger │ └── update ├── gtk4 │ ├── KagamiBuild │ ├── trigger │ └── update ├── gtkhtml │ └── KagamiBuild ├── gtkmm3 │ ├── KagamiBuild │ └── update ├── gtkmm4 │ ├── KagamiBuild │ └── update ├── gtksourceview3 │ ├── KagamiBuild │ └── update ├── gtksourceview4 │ ├── KagamiBuild │ └── update ├── gtksourceview5 │ ├── KagamiBuild │ └── update ├── gtkspell │ ├── KagamiBuild │ └── update ├── guile │ └── KagamiBuild ├── gvfs │ └── KagamiBuild ├── gyp │ └── KagamiBuild ├── h2o │ └── KagamiBuild ├── harfbuzz │ ├── KagamiBuild │ └── update ├── haveged │ └── KagamiBuild ├── herbstluftwm │ └── KagamiBuild ├── hexchat │ └── KagamiBuild ├── hexedit │ └── KagamiBuild ├── hicolor-icon-theme │ ├── KagamiBuild │ ├── trigger │ └── update-icon-cache ├── highlight │ ├── KagamiBuild │ └── update ├── hitori │ └── KagamiBuild ├── hivex │ └── KagamiBuild ├── hostapd │ └── KagamiBuild ├── htop │ ├── KagamiBuild │ └── update ├── http-parser │ └── KagamiBuild ├── humanity-icon-theme │ └── KagamiBuild ├── hunspell │ └── KagamiBuild ├── hwids │ └── KagamiBuild ├── hyphen │ └── KagamiBuild ├── i2pd │ └── KagamiBuild ├── i3-gaps │ └── KagamiBuild ├── i3 │ └── KagamiBuild ├── i3lock │ └── KagamiBuild ├── i3status │ └── KagamiBuild ├── iagno │ └── KagamiBuild ├── iana-etc │ └── KagamiBuild ├── ibus-anthy │ └── KagamiBuild ├── ibus-bamboo │ └── KagamiBuild ├── ibus-hangul │ └── KagamiBuild ├── ibus │ └── KagamiBuild ├── icewm │ └── KagamiBuild ├── icon-naming-utils │ └── KagamiBuild ├── icu │ ├── KagamiBuild │ └── update ├── iftop │ └── KagamiBuild ├── imagemagick │ ├── KagamiBuild │ └── update ├── imagemagick6 │ ├── KagamiBuild │ └── update ├── imlib2 │ └── KagamiBuild ├── inkscape │ ├── KagamiBuild │ └── update ├── intel-microcode │ ├── KagamiBuild │ └── update ├── intltool │ └── KagamiBuild ├── inxi │ ├── KagamiBuild │ └── update ├── ion │ └── KagamiBuild ├── iotop │ └── KagamiBuild ├── iperf │ ├── KagamiBuild │ └── update ├── iproute2 │ └── KagamiBuild ├── ipset │ ├── KagamiBuild │ └── update ├── iptables │ └── KagamiBuild ├── iptraf-ng │ └── KagamiBuild ├── iputils │ ├── KagamiBuild │ └── update ├── irssi │ └── KagamiBuild ├── iso-codes │ └── KagamiBuild ├── isomd5sum │ └── KagamiBuild ├── itstool │ └── KagamiBuild ├── iucode-tool │ └── KagamiBuild ├── iw │ └── KagamiBuild ├── iwd │ ├── KagamiBuild │ └── update ├── jansson │ └── KagamiBuild ├── jasper │ ├── KagamiBuild │ └── update ├── jq │ ├── KagamiBuild │ └── update ├── json-c │ ├── KagamiBuild │ └── update ├── json-glib │ └── KagamiBuild ├── jsoncpp │ └── KagamiBuild ├── jsonrpc-glib │ └── KagamiBuild ├── jwm │ ├── KagamiBuild │ └── update ├── kbd │ └── KagamiBuild ├── keyring │ └── KagamiBuild ├── keyutils │ ├── KagamiBuild │ └── update ├── kismet │ ├── KagamiBuild │ └── update ├── kmod │ └── KagamiBuild ├── krb5 │ └── KagamiBuild ├── lame │ └── KagamiBuild ├── lcms2 │ ├── KagamiBuild │ └── update ├── ldb │ └── KagamiBuild ├── ldns │ └── KagamiBuild ├── leafpad │ └── KagamiBuild ├── lemonbar │ └── KagamiBuild ├── less │ ├── KagamiBuild │ └── update ├── lftp │ └── KagamiBuild ├── liba52 │ ├── KagamiBuild │ └── update ├── libaio │ └── KagamiBuild ├── libarchive │ └── KagamiBuild ├── libass │ └── KagamiBuild ├── libassuan │ └── KagamiBuild ├── libatasmart │ └── KagamiBuild ├── libatomic_ops │ └── KagamiBuild ├── libavc1394 │ └── KagamiBuild ├── libavif │ └── KagamiBuild ├── libblockdev │ ├── KagamiBuild │ └── update ├── libbluray │ └── KagamiBuild ├── libburn │ └── KagamiBuild ├── libbytesize │ └── KagamiBuild ├── libcaca │ └── KagamiBuild ├── libcacard │ └── KagamiBuild ├── libcanberra │ └── KagamiBuild ├── libcap-ng │ └── KagamiBuild ├── libcap │ └── KagamiBuild ├── libcbor │ └── KagamiBuild ├── libcdio-paranoia │ └── KagamiBuild ├── libcdio │ └── KagamiBuild ├── libchamplain │ └── KagamiBuild ├── libclc │ ├── .ignore │ ├── KagamiBuild │ └── update ├── libcli │ └── KagamiBuild ├── libcloudproviders │ └── KagamiBuild ├── libco │ └── KagamiBuild ├── libconfig │ └── KagamiBuild ├── libcroco │ └── KagamiBuild ├── libdaemon │ └── KagamiBuild ├── libdatrie │ └── KagamiBuild ├── libdazzle │ ├── KagamiBuild │ └── update ├── libdbi-drivers │ └── KagamiBuild ├── libdbi │ └── KagamiBuild ├── libdbusmenu │ └── KagamiBuild ├── libde265 │ └── KagamiBuild ├── libdiscid │ └── KagamiBuild ├── libdmx │ └── KagamiBuild ├── libdrm │ └── KagamiBuild ├── libdv │ ├── KagamiBuild │ └── update ├── libdvdnav │ └── KagamiBuild ├── libdvdread │ └── KagamiBuild ├── libedit │ ├── KagamiBuild │ └── update ├── libelf │ ├── KagamiBuild │ └── update ├── libepoxy │ └── KagamiBuild ├── libestr │ └── KagamiBuild ├── libetpan │ └── KagamiBuild ├── libev │ └── KagamiBuild ├── libevdev │ ├── KagamiBuild │ └── update ├── libevent │ ├── KagamiBuild │ └── update ├── libexif │ ├── KagamiBuild │ └── update ├── libfastjson │ └── KagamiBuild ├── libffcall │ └── KagamiBuild ├── libffi │ └── KagamiBuild ├── libfido2 │ └── KagamiBuild ├── libfilezilla │ └── KagamiBuild ├── libfm-extra │ └── KagamiBuild ├── libfm │ └── KagamiBuild ├── libfontenc │ └── KagamiBuild ├── libfprint │ └── KagamiBuild ├── libgcrypt │ └── KagamiBuild ├── libgee │ └── KagamiBuild ├── libgepub │ └── KagamiBuild ├── libgit2-glib │ ├── KagamiBuild │ └── update ├── libgit2 │ ├── KagamiBuild │ └── update ├── libglvnd │ └── KagamiBuild ├── libgnome-games-support │ ├── KagamiBuild │ └── update ├── libgnomekbd │ └── KagamiBuild ├── libgpg-error │ └── KagamiBuild ├── libgphoto2 │ └── KagamiBuild ├── libgrss │ └── KagamiBuild ├── libgsf │ └── KagamiBuild ├── libgtop │ ├── KagamiBuild │ └── update ├── libgudev │ ├── KagamiBuild │ └── update ├── libgusb │ └── KagamiBuild ├── libgweather │ └── KagamiBuild ├── libgxps │ └── KagamiBuild ├── libhandy │ ├── KagamiBuild │ └── update ├── libhangul │ └── KagamiBuild ├── libical │ └── KagamiBuild ├── libice │ ├── KagamiBuild │ └── update ├── libid3tag │ └── KagamiBuild ├── libidn │ └── KagamiBuild ├── libidn2 │ └── KagamiBuild ├── libiec61883 │ └── KagamiBuild ├── libimobiledevice │ └── KagamiBuild ├── libinput │ ├── KagamiBuild │ └── update ├── libiscsi │ └── KagamiBuild ├── libisoburn │ └── KagamiBuild ├── libisofs │ └── KagamiBuild ├── libjcat │ └── KagamiBuild ├── libjpeg-turbo │ ├── KagamiBuild │ └── update ├── libkeybinder │ └── KagamiBuild ├── libksba │ └── KagamiBuild ├── libldap │ └── KagamiBuild ├── liblogging │ └── KagamiBuild ├── libltdl │ └── KagamiBuild ├── libmad │ └── KagamiBuild ├── libmanette │ └── KagamiBuild ├── libmatekbd │ ├── KagamiBuild │ └── update ├── libmatemixer │ ├── KagamiBuild │ └── update ├── libmateweather │ ├── KagamiBuild │ └── update ├── libmbim │ └── KagamiBuild ├── libmediaart │ └── KagamiBuild ├── libmetalink │ └── KagamiBuild ├── libmexecinfo-shared │ └── KagamiBuild ├── libmexecinfo │ └── KagamiBuild ├── libmicrohttpd │ └── KagamiBuild ├── libmng │ └── KagamiBuild ├── libmnl │ └── KagamiBuild ├── libmpdclient │ └── KagamiBuild ├── libmpeg2 │ └── KagamiBuild ├── libmtp │ ├── KagamiBuild │ └── update ├── libmusicbrainz │ └── KagamiBuild ├── libmypaint │ └── KagamiBuild ├── libndp │ └── KagamiBuild ├── libnet │ └── KagamiBuild ├── libnetfilter_conntrack │ └── KagamiBuild ├── libnfnetlink │ └── KagamiBuild ├── libnftnl │ └── KagamiBuild ├── libnl │ ├── KagamiBuild │ └── update ├── libnma │ └── KagamiBuild ├── libnotify │ ├── KagamiBuild │ └── update ├── libnsl │ └── KagamiBuild ├── liboauth │ └── KagamiBuild ├── libogg │ └── KagamiBuild ├── libopenmpt-modplug │ └── KagamiBuild ├── libopenmpt │ ├── KagamiBuild │ └── update ├── libosinfo │ └── KagamiBuild ├── libpcap │ └── KagamiBuild ├── libpciaccess │ └── KagamiBuild ├── libpeas │ └── KagamiBuild ├── libplacebo │ └── KagamiBuild ├── libplist │ ├── KagamiBuild │ └── update ├── libpng │ ├── KagamiBuild │ └── update ├── libportal │ └── KagamiBuild ├── libproxy │ └── KagamiBuild ├── libpsl │ └── KagamiBuild ├── libpulse │ ├── KagamiBuild │ └── update ├── libpwquality │ ├── KagamiBuild │ └── update ├── libqmi │ └── KagamiBuild ├── libraqm │ └── KagamiBuild ├── libraw │ ├── KagamiBuild │ └── update ├── libraw1394 │ └── KagamiBuild ├── librelp │ └── KagamiBuild ├── libreport │ └── KagamiBuild ├── libressl │ └── KagamiBuild ├── librsvg │ ├── KagamiBuild │ ├── KagamiBuild.old │ └── update ├── libsamplerate │ └── KagamiBuild ├── libsasl │ ├── KagamiBuild │ └── update ├── libsass │ └── KagamiBuild ├── libseccomp │ └── KagamiBuild ├── libsecret │ └── KagamiBuild ├── libshout │ └── KagamiBuild ├── libsigc++ │ ├── KagamiBuild │ └── update ├── libsigc++2 │ ├── KagamiBuild │ └── update ├── libsigsegv │ └── KagamiBuild ├── libslirp │ └── KagamiBuild ├── libsm │ ├── KagamiBuild │ └── update ├── libsmbios │ └── KagamiBuild ├── libsndfile │ └── KagamiBuild ├── libsodium │ └── KagamiBuild ├── libsoup │ └── KagamiBuild ├── libsoxr │ ├── KagamiBuild │ └── update ├── libspectre │ └── KagamiBuild ├── libssh2 │ └── KagamiBuild ├── libssp │ └── KagamiBuild ├── libtar │ └── KagamiBuild ├── libtasn1 │ └── KagamiBuild ├── libteam │ └── KagamiBuild ├── libtermkey │ └── KagamiBuild ├── libthai │ └── KagamiBuild ├── libtheora │ ├── KagamiBuild │ └── update ├── libtirpc │ └── KagamiBuild ├── libtorrent │ └── KagamiBuild ├── libuargp │ └── KagamiBuild ├── libunistring │ └── KagamiBuild ├── libupnp │ ├── KagamiBuild │ └── update ├── liburing │ └── KagamiBuild ├── libusb │ └── KagamiBuild ├── libusbmuxd │ ├── KagamiBuild │ └── update ├── libutf8proc │ └── KagamiBuild ├── libuv │ └── KagamiBuild ├── libva │ └── KagamiBuild ├── libvdpau │ └── KagamiBuild ├── libvirt-glib │ └── KagamiBuild ├── libvirt-python │ └── KagamiBuild ├── libvirt │ ├── KagamiBuild │ └── install ├── libvncserver │ └── KagamiBuild ├── libvorbis │ └── KagamiBuild ├── libvpx │ ├── KagamiBuild │ └── update ├── libvterm │ └── KagamiBuild ├── libwacom │ ├── KagamiBuild │ └── update ├── libwebp │ ├── KagamiBuild │ └── update ├── libwnck │ └── KagamiBuild ├── libwpe │ ├── KagamiBuild │ └── update ├── libx11 │ ├── KagamiBuild │ └── update ├── libxau │ ├── KagamiBuild │ └── update ├── libxaw │ ├── KagamiBuild │ └── update ├── libxcb │ └── KagamiBuild ├── libxcomposite │ ├── KagamiBuild │ └── update ├── libxcursor │ ├── KagamiBuild │ └── update ├── libxdamage │ ├── KagamiBuild │ └── update ├── libxdg-basedir │ ├── KagamiBuild │ └── update ├── libxdmcp │ ├── KagamiBuild │ └── update ├── libxext │ ├── KagamiBuild │ └── update ├── libxfce4ui │ ├── KagamiBuild │ └── update ├── libxfce4util │ ├── KagamiBuild │ └── update ├── libxfixes │ ├── KagamiBuild │ └── update ├── libxfont2 │ ├── KagamiBuild │ └── update ├── libxft │ ├── KagamiBuild │ └── update ├── libxi │ ├── KagamiBuild │ └── update ├── libxinerama │ ├── KagamiBuild │ └── update ├── libxkbcommon │ └── KagamiBuild ├── libxkbfile │ └── KagamiBuild ├── libxklavier │ └── KagamiBuild ├── libxml2 │ └── KagamiBuild ├── libxmlb │ └── KagamiBuild ├── libxmu │ ├── KagamiBuild │ └── update ├── libxpm │ ├── KagamiBuild │ └── update ├── libxpresent │ ├── KagamiBuild │ └── update ├── libxrandr │ ├── KagamiBuild │ └── update ├── libxrender │ ├── KagamiBuild │ └── update ├── libxres │ ├── KagamiBuild │ └── update ├── libxshmfence │ └── KagamiBuild ├── libxslt │ └── KagamiBuild ├── libxss │ ├── KagamiBuild │ └── update ├── libxt │ ├── KagamiBuild │ └── update ├── libxtst │ ├── KagamiBuild │ └── update ├── libxv │ ├── KagamiBuild │ └── update ├── libxvmc │ ├── KagamiBuild │ └── update ├── libxxf86dga │ ├── KagamiBuild │ └── update ├── libxxf86vm │ ├── KagamiBuild │ └── update ├── libz │ └── KagamiBuild ├── libzip │ └── KagamiBuild ├── liferea │ └── KagamiBuild ├── lightdm-gtk-greeter │ └── KagamiBuild ├── lightdm │ └── KagamiBuild ├── lightsoff │ └── KagamiBuild ├── lighttpd │ ├── KagamiBuild │ └── update ├── lilo │ └── KagamiBuild ├── links │ └── KagamiBuild ├── linux-firmware │ └── KagamiBuild ├── linux-headers │ ├── KagamiBuild │ └── update ├── linux-rpi64 │ └── KagamiBuild ├── linux │ ├── .ignore │ └── KagamiBuild ├── lldb │ ├── .ignore │ ├── KagamiBuild │ └── update ├── llvm │ ├── .ignore │ ├── KagamiBuild │ └── update ├── lm_sensors │ ├── KagamiBuild │ └── update ├── lmdb │ └── KagamiBuild ├── lobase │ └── KagamiBuild ├── logrotate │ └── KagamiBuild ├── loopcube │ └── KagamiBuild ├── lrzsz │ └── KagamiBuild ├── lsof │ └── KagamiBuild ├── lttng-ust │ └── KagamiBuild ├── lua-lpeg │ └── KagamiBuild ├── lua │ └── KagamiBuild ├── lua51 │ ├── KagamiBuild │ └── update ├── lua52 │ └── KagamiBuild ├── luajit │ ├── KagamiBuild │ └── update ├── luarocks │ └── KagamiBuild ├── lvm2 │ ├── KagamiBuild │ └── update ├── lxappearance │ └── KagamiBuild ├── lxc │ └── KagamiBuild ├── lxcfs │ ├── KagamiBuild │ └── LICENSE ├── lxd │ └── KagamiBuild ├── lxde-common │ └── KagamiBuild ├── lxde-core │ └── KagamiBuild ├── lxdm │ └── KagamiBuild ├── lxmenu-data │ └── KagamiBuild ├── lxpanel │ └── KagamiBuild ├── lxsession │ └── KagamiBuild ├── lynx │ ├── KagamiBuild │ └── update ├── lz4 │ └── KagamiBuild ├── lzip │ └── KagamiBuild ├── lzo │ └── KagamiBuild ├── lzop │ ├── KagamiBuild │ └── update ├── m4 │ └── KagamiBuild ├── mailcap │ └── KagamiBuild ├── make │ └── KagamiBuild ├── man-pages │ └── KagamiBuild ├── mandoc │ ├── KagamiBuild │ └── update ├── marco │ ├── KagamiBuild │ └── update ├── mariadb │ ├── KagamiBuild │ └── update ├── mate-applets │ ├── KagamiBuild │ └── update ├── mate-calc │ ├── KagamiBuild │ └── update ├── mate-control-center │ ├── KagamiBuild │ └── update ├── mate-core │ └── KagamiBuild ├── mate-desktop │ ├── KagamiBuild │ └── update ├── mate-icon-theme │ ├── KagamiBuild │ ├── install │ └── update ├── mate-media │ ├── KagamiBuild │ └── update ├── mate-menus │ ├── KagamiBuild │ └── update ├── mate-notification-daemon │ ├── KagamiBuild │ └── update ├── mate-panel │ ├── KagamiBuild │ └── update ├── mate-polkit │ ├── KagamiBuild │ └── update ├── mate-power-manager │ ├── KagamiBuild │ └── update ├── mate-screensaver │ ├── KagamiBuild │ └── update ├── mate-session-manager │ ├── KagamiBuild │ └── update ├── mate-settings-daemon │ ├── KagamiBuild │ └── update ├── mate-system-monitor │ ├── KagamiBuild │ └── update ├── mate-terminal │ ├── KagamiBuild │ └── update ├── mate-themes │ ├── KagamiBuild │ ├── install │ └── update ├── mate-user-guide │ ├── KagamiBuild │ └── update ├── mate-utils │ ├── KagamiBuild │ └── update ├── mate │ └── KagamiBuild ├── mc │ └── KagamiBuild ├── mdadm │ └── KagamiBuild ├── menu-cache │ └── KagamiBuild ├── mesa-demos │ └── KagamiBuild ├── mesa │ └── KagamiBuild ├── meson │ ├── .ignore │ └── KagamiBuild ├── micro │ └── KagamiBuild ├── midori │ └── KagamiBuild ├── minicom │ └── KagamiBuild ├── minidlna │ └── KagamiBuild ├── mksh │ └── KagamiBuild ├── mobile-broadband-provider-info │ └── KagamiBuild ├── modemmanager │ ├── KagamiBuild │ └── update ├── moe │ └── KagamiBuild ├── mousepad │ └── KagamiBuild ├── mousetweaks │ └── KagamiBuild ├── mozc │ ├── KagamiBuild │ └── update ├── mozo │ ├── KagamiBuild │ └── update ├── mpc │ └── KagamiBuild ├── mpd │ └── KagamiBuild ├── mpfr │ ├── KagamiBuild │ └── update ├── mpg123 │ ├── KagamiBuild │ └── update ├── mpv │ └── KagamiBuild ├── msgpack │ ├── KagamiBuild │ └── update ├── mtdev │ └── KagamiBuild ├── mtools │ └── KagamiBuild ├── mtr │ └── KagamiBuild ├── muffin │ ├── KagamiBuild │ └── update ├── mupdf │ ├── KagamiBuild │ └── update ├── musl-tools │ └── KagamiBuild ├── musl │ └── KagamiBuild ├── mutt │ └── KagamiBuild ├── mutter │ ├── KagamiBuild │ └── update ├── mypaint-brushes │ ├── KagamiBuild │ └── update ├── nano │ └── KagamiBuild ├── nasm │ ├── KagamiBuild │ └── update ├── nautilus │ └── KagamiBuild ├── ncdu │ └── KagamiBuild ├── ncftp │ └── KagamiBuild ├── ncmpc │ └── KagamiBuild ├── ncurses │ └── KagamiBuild ├── ndctl │ └── KagamiBuild ├── nemo │ ├── KagamiBuild │ └── update ├── neofetch │ └── KagamiBuild ├── neomutt │ └── KagamiBuild ├── neon │ └── KagamiBuild ├── neovim │ └── KagamiBuild ├── net-tools │ └── KagamiBuild ├── netbsd-tools │ └── KagamiBuild ├── netcat │ └── KagamiBuild ├── netsed │ └── KagamiBuild ├── netsniff-ng │ └── KagamiBuild ├── netsurf │ ├── KagamiBuild │ └── update ├── nettle │ └── KagamiBuild ├── network-manager-applet │ └── KagamiBuild ├── networkmanager │ ├── KagamiBuild │ └── update ├── newt │ └── KagamiBuild ├── nfs-utils │ ├── KagamiBuild │ └── update ├── nftables │ ├── KagamiBuild │ └── update ├── nghttp2 │ └── KagamiBuild ├── nginx │ └── KagamiBuild ├── nim │ ├── KagamiBuild │ └── update ├── nload │ └── KagamiBuild ├── nmap │ ├── KagamiBuild │ └── update ├── nnn │ └── KagamiBuild ├── node │ ├── KagamiBuild │ └── update ├── notes-up │ └── KagamiBuild ├── notification-daemon │ └── KagamiBuild ├── npth │ └── KagamiBuild ├── nspr │ ├── KagamiBuild │ └── update ├── nss │ ├── KagamiBuild │ └── update ├── ntfs-3g │ ├── KagamiBuild │ └── update ├── numactl │ └── KagamiBuild ├── ocaml-findlib │ ├── KagamiBuild │ └── update ├── ocaml │ └── KagamiBuild ├── one-true-awk │ ├── KagamiBuild │ └── update ├── oniguruma │ └── KagamiBuild ├── open-iscsi │ └── KagamiBuild ├── open-isns │ └── KagamiBuild ├── openal │ ├── KagamiBuild │ └── update ├── openbox │ └── KagamiBuild ├── openh264 │ └── KagamiBuild ├── openjpeg │ └── KagamiBuild ├── openntpd │ ├── KagamiBuild │ └── install ├── openresolv │ ├── KagamiBuild │ └── update ├── openssh │ └── KagamiBuild ├── openvpn │ ├── KagamiBuild │ └── update ├── openvswitch │ └── KagamiBuild ├── opkg │ └── KagamiBuild ├── opus │ └── KagamiBuild ├── osinfo-db-tools │ └── KagamiBuild ├── osinfo-db │ └── KagamiBuild ├── ostree │ └── KagamiBuild ├── p11-kit │ └── KagamiBuild ├── p7zip │ ├── KagamiBuild │ └── update ├── pam │ ├── KagamiBuild │ └── update ├── pam_wrapper │ └── KagamiBuild ├── pango │ └── KagamiBuild ├── pangomm │ └── KagamiBuild ├── pangomm2.42 │ ├── KagamiBuild │ └── update ├── papirus-icon-theme │ ├── KagamiBuild │ └── install ├── parole │ └── KagamiBuild ├── parted │ └── KagamiBuild ├── paxctl │ └── KagamiBuild ├── pciutils │ └── KagamiBuild ├── pcmanfm │ └── KagamiBuild ├── pcre │ └── KagamiBuild ├── pcre2 │ └── KagamiBuild ├── peek │ └── KagamiBuild ├── perl-archive-zip │ └── KagamiBuild ├── perl-html-parser │ └── KagamiBuild ├── perl-html-tagset │ └── KagamiBuild ├── perl-parse-yapp │ └── KagamiBuild ├── perl-uri │ └── KagamiBuild ├── perl-xml-parser │ └── KagamiBuild ├── perl-xml-simple │ └── KagamiBuild ├── perl │ ├── KagamiBuild │ └── update ├── phoc │ ├── KagamiBuild │ └── update ├── phosh │ ├── KagamiBuild │ └── update ├── php │ ├── KagamiBuild │ └── update ├── picom │ └── KagamiBuild ├── pidgin │ ├── KagamiBuild │ └── update ├── pigz │ └── KagamiBuild ├── pinentry │ └── KagamiBuild ├── pipewire │ ├── KagamiBuild │ └── update ├── pixman │ └── KagamiBuild ├── pixz │ └── KagamiBuild ├── pjproject │ └── KagamiBuild ├── pkgconf │ └── KagamiBuild ├── playerctl │ └── KagamiBuild ├── plocate │ └── KagamiBuild ├── pluma │ ├── KagamiBuild │ └── update ├── polar-cursor-theme │ └── KagamiBuild ├── polari │ └── KagamiBuild ├── polkit-gnome │ └── KagamiBuild ├── polkit │ └── KagamiBuild ├── polly │ ├── .ignore │ ├── KagamiBuild │ └── update ├── polybar │ ├── KagamiBuild │ └── LICENSE ├── poppler-data │ └── KagamiBuild ├── poppler │ └── KagamiBuild ├── popt │ └── KagamiBuild ├── portaudio │ └── KagamiBuild ├── postfix │ └── KagamiBuild ├── postgresql │ ├── KagamiBuild │ └── update ├── potrace │ ├── KagamiBuild │ └── update ├── power-profiles-daemon │ └── KagamiBuild ├── privoxy │ ├── KagamiBuild │ ├── install │ └── update ├── procps-ng │ └── KagamiBuild ├── protobuf-c │ └── KagamiBuild ├── protobuf │ └── KagamiBuild ├── psmisc │ └── KagamiBuild ├── psutils │ └── KagamiBuild ├── pugixml │ └── KagamiBuild ├── purple-discord │ └── KagamiBuild ├── pybind11 │ └── KagamiBuild ├── pycairo │ └── KagamiBuild ├── pygobject │ └── KagamiBuild ├── pyopenssl │ └── KagamiBuild ├── python-asn1crypto │ └── KagamiBuild ├── python-audit │ └── KagamiBuild ├── python-bsddb │ └── KagamiBuild ├── python-cffi │ ├── KagamiBuild │ └── update ├── python-chardet │ └── KagamiBuild ├── python-configobj │ └── KagamiBuild ├── python-coverage │ ├── KagamiBuild │ └── update ├── python-cryptography │ ├── KagamiBuild │ └── update ├── python-dbus │ └── KagamiBuild ├── python-dbusmock │ └── KagamiBuild ├── python-decorator │ ├── KagamiBuild │ └── update ├── python-distutils-extra │ └── KagamiBuild ├── python-docutils │ └── KagamiBuild ├── python-idna │ └── KagamiBuild ├── python-ipy │ ├── KagamiBuild │ └── update ├── python-lxml │ ├── KagamiBuild │ └── update ├── python-mako │ ├── KagamiBuild │ └── update ├── python-markupsafe │ └── KagamiBuild ├── python-mutagen │ ├── KagamiBuild │ └── update ├── python-networkx │ ├── KagamiBuild │ └── update ├── python-nose │ └── KagamiBuild ├── python-ordered-set │ ├── KagamiBuild │ └── update ├── python-pam │ ├── KagamiBuild │ └── update ├── python-pexpect │ └── KagamiBuild ├── python-pillow │ └── KagamiBuild ├── python-pip │ └── KagamiBuild ├── python-psutil │ ├── KagamiBuild │ └── update ├── python-ptyprocess │ └── KagamiBuild ├── python-pycparser │ ├── KagamiBuild │ └── update ├── python-pycups │ └── KagamiBuild ├── python-pycurl │ ├── KagamiBuild │ └── update ├── python-pygments │ ├── KagamiBuild │ └── update ├── python-pyinotify │ ├── KagamiBuild │ └── update ├── python-pyparsing │ └── KagamiBuild ├── python-pysocks │ ├── KagamiBuild │ └── update ├── python-pytz │ ├── KagamiBuild │ └── update ├── python-pyxdg │ └── KagamiBuild ├── python-requests │ └── KagamiBuild ├── python-setproctitle │ └── KagamiBuild ├── python-setuptools │ └── KagamiBuild ├── python-six │ └── KagamiBuild ├── python-slip │ └── KagamiBuild ├── python-systemd │ └── KagamiBuild ├── python-tinycss2 │ ├── KagamiBuild │ └── update ├── python-urllib3 │ └── KagamiBuild ├── python-webencodings │ ├── KagamiBuild │ └── update ├── python-xapp │ ├── KagamiBuild │ └── update ├── python │ ├── KagamiBuild │ └── update ├── qemu │ ├── KagamiBuild │ ├── install │ └── update ├── qqwing │ └── KagamiBuild ├── qrencode │ └── KagamiBuild ├── qt5-base │ └── KagamiBuild ├── qt5-declarative │ └── KagamiBuild ├── qt5-multimedia │ └── KagamiBuild ├── qt5-svg │ └── KagamiBuild ├── qt5-tools │ └── KagamiBuild ├── qt5-x11extras │ └── KagamiBuild ├── qt6-base │ └── KagamiBuild ├── qt6-declarative │ └── KagamiBuild ├── qt6-svg │ └── KagamiBuild ├── qt6-tools │ └── KagamiBuild ├── quadrapassel │ └── KagamiBuild ├── quota │ └── KagamiBuild ├── radare2 │ └── KagamiBuild ├── raft │ └── KagamiBuild ├── ranger │ ├── KagamiBuild │ └── update ├── raptor2 │ └── KagamiBuild ├── raspberrypi-firmware │ └── KagamiBuild ├── rasqal │ └── KagamiBuild ├── ratpoison │ └── KagamiBuild ├── rauc │ └── KagamiBuild ├── rdesktop │ └── KagamiBuild ├── re2c │ └── KagamiBuild ├── readline │ ├── KagamiBuild │ └── update ├── recordmydesktop │ └── KagamiBuild ├── redis │ └── KagamiBuild ├── redland │ └── KagamiBuild ├── remmina │ └── KagamiBuild ├── repo ├── rest │ └── KagamiBuild ├── retro-gtk │ └── KagamiBuild ├── retroshare │ └── KagamiBuild ├── rhash │ └── KagamiBuild ├── rhythmbox │ └── KagamiBuild ├── ristretto │ └── KagamiBuild ├── rofi │ └── KagamiBuild ├── rpcbind │ └── KagamiBuild ├── rpcsvc-proto │ └── KagamiBuild ├── rpm │ ├── KagamiBuild │ └── update ├── rrdtool │ └── KagamiBuild ├── rsync │ ├── KagamiBuild │ └── update ├── rsyslog │ ├── KagamiBuild │ └── update ├── rtkit │ └── KagamiBuild ├── rtorrent │ └── KagamiBuild ├── ruby │ ├── KagamiBuild │ └── update ├── run-parts │ └── KagamiBuild ├── runc │ └── KagamiBuild ├── rust │ └── KagamiBuild ├── rxvt-unicode │ └── KagamiBuild ├── s6-dns │ └── KagamiBuild ├── sakura │ └── KagamiBuild ├── samba │ ├── KagamiBuild │ └── update ├── samurai │ └── KagamiBuild ├── sane │ ├── KagamiBuild │ └── update ├── sassc │ └── KagamiBuild ├── satyr │ └── KagamiBuild ├── sbc │ └── KagamiBuild ├── sccache │ └── KagamiBuild ├── schismtracker │ └── KagamiBuild ├── scour │ └── KagamiBuild ├── screen │ └── KagamiBuild ├── scrot │ └── KagamiBuild ├── sdl │ ├── KagamiBuild │ └── update ├── sdl2 │ ├── KagamiBuild │ └── update ├── sdl2_image │ └── KagamiBuild ├── sdl2_ttf │ └── KagamiBuild ├── seahorse │ ├── KagamiBuild │ └── update ├── setconf │ └── KagamiBuild ├── sgml-common │ └── KagamiBuild ├── shaderc │ └── KagamiBuild ├── shadow │ └── KagamiBuild ├── shared-mime-info │ ├── KagamiBuild │ ├── trigger │ └── update ├── shotwell │ └── KagamiBuild ├── simple-scan │ ├── KagamiBuild │ └── update ├── skalibs │ └── KagamiBuild ├── skopeo │ └── KagamiBuild ├── sl │ └── KagamiBuild ├── slang │ └── KagamiBuild ├── slibtool │ ├── KagamiBuild │ └── update ├── slirp4netns │ └── KagamiBuild ├── smartmontools │ └── KagamiBuild ├── snappy │ └── KagamiBuild ├── snowball │ └── KagamiBuild ├── sound-juicer │ └── KagamiBuild ├── sound-theme-freedesktop │ └── KagamiBuild ├── soundtouch │ └── KagamiBuild ├── sowm │ └── KagamiBuild ├── spacefm │ └── KagamiBuild ├── spectrwm │ ├── KagamiBuild │ └── update ├── speex │ └── KagamiBuild ├── speexdsp │ └── KagamiBuild ├── spice-gtk │ └── KagamiBuild ├── spice-protocol │ └── KagamiBuild ├── spice │ └── KagamiBuild ├── spidermonkey │ ├── KagamiBuild │ └── update ├── spirv-headers │ ├── KagamiBuild │ └── update ├── spirv-tools │ └── KagamiBuild ├── sqlite-replication │ └── KagamiBuild ├── sqlite │ ├── KagamiBuild │ └── update ├── squashfs-tools │ └── KagamiBuild ├── squid │ ├── KagamiBuild │ └── update ├── sshfs │ └── KagamiBuild ├── st │ └── KagamiBuild ├── startup-notification │ └── KagamiBuild ├── stepmania │ └── KagamiBuild ├── strace │ └── KagamiBuild ├── strongswan │ └── KagamiBuild ├── stunnel │ ├── KagamiBuild │ └── update ├── subversion │ └── KagamiBuild ├── sudo │ ├── KagamiBuild │ └── update ├── supertuxkart │ ├── KagamiBuild │ └── update ├── surf │ └── KagamiBuild ├── sushi │ └── KagamiBuild ├── sway │ └── KagamiBuild ├── swell-foop │ └── KagamiBuild ├── swig │ ├── KagamiBuild │ └── update ├── sword │ └── KagamiBuild ├── sxhkd │ └── KagamiBuild ├── sysfsutils │ └── KagamiBuild ├── sysprof │ └── KagamiBuild ├── system-config-printer │ └── KagamiBuild ├── systemd-runtime │ ├── .completeignore │ └── KagamiBuild ├── systemd │ ├── .ignore │ ├── .ignoreit │ ├── KagamiBuild │ ├── daemon-reload.trigger │ ├── journald-catalog.trigger │ ├── systemd-binfmt.trigger │ ├── systemd-sysctl.trigger │ ├── systemd-sysusers.trigger │ ├── systemd-tmpfiles.trigger │ ├── udev-hwdb.trigger │ ├── udev-rules.trigger │ └── update ├── taglib │ └── KagamiBuild ├── tali │ └── KagamiBuild ├── talloc │ └── KagamiBuild ├── tango-icon-theme │ ├── KagamiBuild │ └── install ├── tardis │ └── KagamiBuild ├── tcc │ └── KagamiBuild ├── tcl │ ├── KagamiBuild │ └── update ├── tcpdump │ └── KagamiBuild ├── tcsh │ └── KagamiBuild ├── tdb │ └── KagamiBuild ├── telegram-purple │ └── KagamiBuild ├── telepathy-glib │ ├── KagamiBuild │ └── update ├── telepathy-idle │ ├── KagamiBuild │ └── update ├── telepathy-logger │ ├── KagamiBuild │ └── update ├── telepathy-mission-control │ ├── KagamiBuild │ └── update ├── template-glib │ └── KagamiBuild ├── tepl │ └── KagamiBuild ├── terminator │ └── KagamiBuild ├── terminology │ └── KagamiBuild ├── terminus-font │ ├── KagamiBuild │ └── update ├── tevent │ └── KagamiBuild ├── thunar-volman │ ├── KagamiBuild │ └── update ├── thunar │ ├── KagamiBuild │ └── update ├── thunderbird │ ├── KagamiBuild │ └── update ├── tiff │ └── KagamiBuild ├── tigervnc │ ├── KagamiBuild │ └── update ├── timezonemap │ └── KagamiBuild ├── tinyproxy │ └── KagamiBuild ├── tk │ ├── KagamiBuild │ └── update ├── tmux │ ├── KagamiBuild │ └── update ├── tor │ └── KagamiBuild ├── torsocks │ └── KagamiBuild ├── totem-pl-parser │ └── KagamiBuild ├── totem │ └── KagamiBuild ├── toybox │ └── KagamiBuild ├── tpm2-tss │ └── KagamiBuild ├── tracker-miners │ ├── KagamiBuild │ └── update ├── tracker │ ├── KagamiBuild │ └── update ├── tracker2-miners │ ├── KagamiBuild │ └── update ├── tracker2 │ ├── KagamiBuild │ └── update ├── transmission │ ├── KagamiBuild │ └── update ├── tslib │ └── KagamiBuild ├── tsukuri │ └── KagamiBuild ├── tumbler │ └── KagamiBuild ├── twm │ └── KagamiBuild ├── tzdb │ ├── KagamiBuild │ └── update ├── uboot-tools │ └── KagamiBuild ├── uchardet │ └── KagamiBuild ├── udevil │ └── KagamiBuild ├── udisks │ └── KagamiBuild ├── uget │ └── KagamiBuild ├── uhttpmock │ └── KagamiBuild ├── unbound │ ├── KagamiBuild │ └── update ├── unibilium │ └── KagamiBuild ├── unrar │ ├── KagamiBuild │ └── update ├── unzip │ ├── KagamiBuild │ └── update ├── upower │ ├── KagamiBuild │ └── update ├── urcu │ ├── KagamiBuild │ └── update ├── usbutils │ └── KagamiBuild ├── uthash │ └── KagamiBuild ├── util-linux-runtime │ ├── .completeignore │ ├── KagamiBuild │ └── update ├── util-linux │ ├── KagamiBuild │ └── update ├── util-macros │ └── KagamiBuild ├── v4l-utils │ └── KagamiBuild ├── vala │ ├── KagamiBuild │ └── update ├── valgrind │ ├── KagamiBuild │ └── update ├── vifm │ ├── KagamiBuild │ └── update ├── vim │ ├── KagamiBuild │ └── update ├── virglrenderer │ └── KagamiBuild ├── virt-manager │ └── KagamiBuild ├── vis │ └── KagamiBuild ├── vnstat │ └── KagamiBuild ├── vocal │ └── KagamiBuild ├── volume_key │ └── KagamiBuild ├── vte │ ├── KagamiBuild │ └── update ├── vulkan-headers │ └── KagamiBuild ├── vulkan-loader │ ├── KagamiBuild │ └── update ├── wallpapers │ └── KagamiBuild ├── wavemon │ └── KagamiBuild ├── wavpack │ ├── KagamiBuild │ └── update ├── wayland-protocols │ ├── KagamiBuild │ └── update ├── wayland │ ├── KagamiBuild │ └── update ├── webkitgtk │ ├── KagamiBuild │ └── update ├── weechat │ └── KagamiBuild ├── weston │ ├── KagamiBuild │ └── update ├── wget │ └── KagamiBuild ├── whois │ ├── KagamiBuild │ └── update ├── wireguard-tools │ ├── KagamiBuild │ └── update ├── wireless_tools │ └── KagamiBuild ├── wireshark │ ├── KagamiBuild │ ├── install │ └── update ├── wlroots │ └── KagamiBuild ├── woff2 │ └── KagamiBuild ├── wofi │ ├── KagamiBuild │ └── update ├── wol │ └── KagamiBuild ├── wpa_supplicant │ └── KagamiBuild ├── wpebackend-fdo │ ├── KagamiBuild │ └── update ├── wv │ └── KagamiBuild ├── wxgtk │ ├── KagamiBuild │ └── update ├── x264 │ ├── KagamiBuild │ └── update ├── x265 │ ├── KagamiBuild │ └── update ├── xapp │ ├── KagamiBuild │ └── update ├── xarchiver │ └── KagamiBuild ├── xbitmaps │ └── KagamiBuild ├── xcb-proto │ └── KagamiBuild ├── xcb-util-cursor │ └── KagamiBuild ├── xcb-util-errors │ └── KagamiBuild ├── xcb-util-image │ └── KagamiBuild ├── xcb-util-keysyms │ └── KagamiBuild ├── xcb-util-renderutil │ └── KagamiBuild ├── xcb-util-wm │ └── KagamiBuild ├── xcb-util-xrm │ └── KagamiBuild ├── xcb-util │ └── KagamiBuild ├── xclock │ └── KagamiBuild ├── xdg-dbus-proxy │ └── KagamiBuild ├── xdg-desktop-portal-gtk │ ├── KagamiBuild │ └── update ├── xdg-desktop-portal │ ├── KagamiBuild │ └── update ├── xdg-user-dirs │ └── KagamiBuild ├── xdg-utils │ └── KagamiBuild ├── xdo │ ├── KagamiBuild │ └── update ├── xdotool │ └── KagamiBuild ├── xeyes │ └── KagamiBuild ├── xf86-input-evdev │ └── KagamiBuild ├── xf86-input-libinput │ └── KagamiBuild ├── xf86-input-synaptics │ └── KagamiBuild ├── xf86-input-wacom │ └── KagamiBuild ├── xf86-video-amdgpu │ └── KagamiBuild ├── xf86-video-armsoc │ └── KagamiBuild ├── xf86-video-ati │ └── KagamiBuild ├── xf86-video-cirrus │ └── KagamiBuild ├── xf86-video-fbdev │ └── KagamiBuild ├── xf86-video-fbturbo │ └── KagamiBuild ├── xf86-video-freedreno │ └── KagamiBuild ├── xf86-video-intel │ └── KagamiBuild ├── xf86-video-nouveau │ └── KagamiBuild ├── xf86-video-omap │ └── KagamiBuild ├── xf86-video-qxl │ └── KagamiBuild ├── xf86-video-vesa │ └── KagamiBuild ├── xf86-video-vmware │ └── KagamiBuild ├── xfburn │ └── KagamiBuild ├── xfce-core │ └── KagamiBuild ├── xfce │ └── KagamiBuild ├── xfce4-alsa-plugin │ └── KagamiBuild ├── xfce4-appfinder │ ├── KagamiBuild │ └── update ├── xfce4-battery-plugin │ └── KagamiBuild ├── xfce4-clipman-plugin │ └── KagamiBuild ├── xfce4-dev-tools │ ├── KagamiBuild │ └── update ├── xfce4-notifyd │ └── KagamiBuild ├── xfce4-panel │ ├── KagamiBuild │ └── update ├── xfce4-power-manager │ ├── KagamiBuild │ └── update ├── xfce4-pulseaudio-plugin │ └── KagamiBuild ├── xfce4-session │ ├── KagamiBuild │ └── update ├── xfce4-settings │ ├── KagamiBuild │ └── update ├── xfce4-terminal │ └── KagamiBuild ├── xfce4-weather-plugin │ └── KagamiBuild ├── xfce4-whiskermenu-plugin │ └── KagamiBuild ├── xfce4-xkb-plugin │ └── KagamiBuild ├── xfconf │ ├── KagamiBuild │ └── update ├── xfdesktop │ ├── KagamiBuild │ └── update ├── xfwm4 │ ├── KagamiBuild │ └── update ├── xinit │ └── KagamiBuild ├── xiphos │ └── KagamiBuild ├── xkeyboard-config │ └── KagamiBuild ├── xmlrpc-c │ ├── KagamiBuild │ └── update ├── xmlto │ └── KagamiBuild ├── xorg-apps │ └── KagamiBuild ├── xorg-fonts │ ├── KagamiBuild │ └── install ├── xorg-server │ └── KagamiBuild ├── xorgproto │ └── KagamiBuild ├── xsane │ └── KagamiBuild ├── xtrans │ └── KagamiBuild ├── xvidcore │ ├── KagamiBuild │ └── update ├── xwayland │ └── KagamiBuild ├── xz │ ├── KagamiBuild │ └── update ├── yajl │ └── KagamiBuild ├── yaml-cpp │ └── KagamiBuild ├── yaml │ └── KagamiBuild ├── yasm │ └── KagamiBuild ├── yelp-tools │ ├── KagamiBuild │ └── update ├── yelp-xsl │ ├── KagamiBuild │ └── update ├── yelp │ └── KagamiBuild ├── zenity │ └── KagamiBuild ├── zeromq │ └── KagamiBuild ├── zfs │ └── KagamiBuild ├── zip │ ├── KagamiBuild │ └── update ├── znc │ └── KagamiBuild ├── zsh │ ├── KagamiBuild │ └── update └── zstd │ └── KagamiBuild ├── stuff ├── 9base │ └── 0001-fix.patch ├── a2ps │ ├── a2ps-4.13-manpage-chmod.patch │ ├── a2ps-4.13-security.patch │ ├── a2ps-4.13c-emacs.patch │ ├── a2ps-4.13c-fnmatch-replacement.patch │ ├── a2ps-4.14-check-mempcpy.patch │ ├── a2ps-4.14-fix-stpcpy-proto.patch │ ├── a2ps-texinfo5.patch │ └── fix-redeclarations.patch ├── abiword │ ├── enchant-2.1.patch │ └── python-override.patch ├── accountsservice │ ├── musl-fgetspent_r.patch │ └── musl-wtmp.patch ├── alsa-lib │ └── ad8c8e5503980295dd8e5e54a6285d2d7e32eb1e.patch ├── apache │ ├── layout │ └── logrotate ├── artwork │ ├── calm-darya.png │ ├── cyberpunk.png │ ├── default-white.jpg │ ├── default.jpg │ ├── gnome-backgrounds.xml │ ├── influenza.png │ ├── mate-backgrounds.xml │ ├── moon-tux-light.png │ ├── moon-tux.png │ ├── panic.png │ ├── pixels.jpg │ └── random.png ├── asterisk │ ├── 10-musl-mutex-init.patch │ ├── 20-musl-astmm-fix.patch │ ├── 40-asterisk-cdefs.patch │ └── logrotate ├── base-files │ ├── blacklist.conf │ ├── crypttab │ ├── fstab │ ├── genfstab │ ├── host.conf │ ├── hosts │ ├── motd │ ├── profile │ ├── resolv.conf │ ├── securetty │ ├── shells │ ├── sysctl │ └── zzz ├── bash │ └── bash_completion.sh ├── berry │ └── berry.desktop ├── bin86 │ └── bin86-0.16.17-x86_64-1.patch ├── bind │ ├── 127.0.0.zone │ ├── localhost.ip6.zone │ ├── localhost.zone │ └── named.conf ├── bluez │ └── musl.patch ├── bmake │ └── 0001-lld-compatibility.patch ├── breeze-icons │ └── 0001-remove-qt-dependency.patch ├── brotli │ └── 1.0.9-linker.patch ├── bubblewrap │ └── realpath-workaround.patch ├── bzip2 │ └── autoconf.patch ├── ca-certificates │ ├── ca-legacy │ ├── ca-legacy.conf │ ├── certdata2pem.py │ └── update-ca-trust ├── cairo │ └── musl-stacksize.patch ├── caribou │ └── vala.patch ├── cdparanoia │ ├── fix-includes.patch │ └── gcc.patch ├── cheese │ └── 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch ├── cinnamon-desktop │ └── 0001-adjust-default-wallpapers.patch ├── cinnamon │ ├── 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch │ └── set_wheel.diff ├── clang-tools-extra │ └── 0001-PATCH-clang-tools-extra-Make-clangd-CompletionModel-.patch ├── clang │ ├── 0001-add-support-for-Ataraxia-GNU-Linux.patch │ ├── 0002-PowerPC-use-ELFv2-ABI.patch │ ├── 0003-RISCV-disable-relaxations.patch │ ├── 0004-Link-against-libexecinfo.patch │ ├── 0005-move-dynamic-linker-in-usr-lib.patch │ ├── c89 │ └── c99 ├── clucene │ └── clucene-2.3.3.4-contribs_lib-1.patch ├── compiler-rt │ ├── 0001-adjust-musl-syscalls.patch │ ├── 0002-adjust-syscalls-for-i386.patch │ └── 0003-remove-ucontext-on-aarch64.patch ├── config.guess ├── config.sub ├── configure-kernel ├── container-tools │ └── build-packages ├── cronie │ └── 0001-add-obstack.patch ├── cups │ └── logrotate ├── db53 │ ├── 0001-Fix-libc-compatibility-by-renaming-atomic_init-API.patch │ ├── 0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch │ └── patch-src_dbinc_db.in ├── dconf │ └── fbb4345914d1ddb882db65d4ffed37308d0359aa.patch ├── deadbeef │ ├── intl.patch │ ├── strdupa.patch │ └── use-endian-h.patch ├── dhcp │ └── dhcp-4.4.2-fno-common.patch ├── docbook-xsl │ └── non-recursive-string-subst.patch ├── dracut │ ├── 0001-add-internal-fts-implementation.patch │ ├── 0002-don-t-use-ldd.patch │ ├── 0003-add-support-for-systemd-veritysetup.patch │ └── 0004-toybox-support.patch ├── dwm │ └── dwm.desktop ├── efibootmgr │ ├── efibootmgr-17-clang.patch │ └── efivar.patch ├── efivar │ ├── 0dad6d78a7fb5f6c5fb4a1d646040539db6cf865.patch │ ├── b98ba8921010d03f46704a476c69861515deb1ca.patch │ └── c3c553db85ff10890209d0fe48fb4856ad68e4e0.patch ├── efl │ └── 00f5eed1d2390d204c83a2cb78a37531f6bbe49c.patch ├── egl-wayland │ ├── conf.json │ └── glvnd.patch ├── elftoolchain │ └── 0001-Ataraxia-GNU-Linux.patch ├── elvis │ └── elvis.ref.c.getline.diff ├── enlightenment │ └── 0001-includes.patch ├── eog │ └── older-librsvg.patch ├── epiphany │ └── libre.patch ├── evince │ └── 0001-evince-don-t-require-adwaita.patch ├── fakemake ├── fcgiwrap │ └── branch.patch ├── firefox │ ├── 0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch │ ├── allow-custom-rust-vendor.patch │ ├── disable-moz-stackwalk.patch │ ├── fd6847c9416f9eebde636e21d794d25d1be8791d.patch │ ├── fix-fortify-system-wrappers.patch │ ├── fix-tools.patch │ ├── fix-webrtc-glibcisms.patch │ ├── mallinfo.patch │ ├── remove-faulty-libvpx-check.patch │ ├── sandbox-fork.patch │ ├── sandbox-sched_setscheduler.patch │ └── stab.h ├── flatpak-builder │ └── musl-fixes.patch ├── flatpak │ └── musl-fixes.patch ├── flex │ └── flex-rh1389575.patch ├── fltk │ └── fix-lib-mess.patch ├── font-adobe-source-han-sans-jp-fonts │ └── 44-source-han-sans-jp.conf ├── font-adobe-source-han-sans-kr-fonts │ └── 44-source-han-sans-kr.conf ├── font-noto-cjk │ └── 70-noto-cjk.conf ├── font-noto │ ├── 46-noto-mono.conf │ ├── 46-noto-sans.conf │ ├── 46-noto-serif.conf │ ├── 66-noto-mono.conf │ ├── 66-noto-sans.conf │ └── 66-noto-serif.conf ├── fprintd │ └── 0001-add-missing-locale.h.patch ├── freeglut │ └── gcc10.patch ├── fuse │ └── fuse.conf ├── fwupd │ └── lib64.patch ├── gdm │ └── 0001-add-support-Ataraxia-Linux-PAM.patch ├── gimp │ └── 0001-make-it-work-with-gettext-tiny.patch ├── glib-networking │ └── gnutls.patch ├── gnome-builder │ ├── fix-musl.patch │ └── locale.patch ├── gnome-control-center │ └── 0001-fix-musl-strlen.patch ├── gnome-desktop │ └── dont-bind-ld-cache.patch ├── gnome-documents │ └── 0001-better-privacy.patch ├── gnome-initial-setup │ ├── 0001-Allow-building-on-non-GNU-userland.patch │ └── 0001-fix-strlen-on-musl-linux.patch ├── gnome-keyring │ └── fix-includes.patch ├── gnome-photos │ └── 0001-better-privacy.patch ├── gnome-session │ ├── 10-user-dirs-update-gnome-r1 │ ├── 15-xdg-data-gnome-r1 │ └── 90-xcursor-theme-gnome ├── gnome-settings-daemon │ └── 0001-Allow-building-on-non-GNU-userland.patch ├── gnome-shell │ └── 0001-adjust-favorite-apps.patch ├── gnome-terminal │ └── musl.patch ├── gnome-todo │ └── ecal.patch ├── gnome-tweaks │ └── 403b0cd8511268689e437ed5fe4bac7511745cfc.patch ├── gnu-efi │ └── gnu-efi-3.0.9-fix-clang-build.patch ├── go │ ├── 0001-go-enable-PIE-by-default.patch │ └── 0001-musl-ld.patch ├── gpm │ ├── 54651a0962949c726bfcd582d6d5a33b147da456.patch │ └── c26a6e19415633b2a264ca64f38fd6bc388f38c4.patch ├── graphene │ └── 0001-musl.patch ├── grub │ ├── 0001-Don-t-say-GNU-Linux-in-the-menu.patch │ ├── 0002-support-Boot-Loader-Specification.patch │ ├── 0003-don-t-look-for-locale-directory.patch │ ├── 0004-fix-GCC-Clang-PIE-specs.patch │ ├── 0005-fix-runtime-if-built-on-LLD.patch │ ├── 0006-BootHole.patch │ └── 0006-find-kernel-and-initrd-image.patch ├── gsettings-desktop-schemas │ └── 0001-defaults.patch ├── gsm │ └── shared.patch ├── gtk-doc-tiny │ ├── gtk-doc.m4 │ ├── gtk-doc.make │ ├── gtk-doc.pc │ └── gtkdocize ├── gtkhtml │ ├── enchant-2.patch │ └── no-locale.patch ├── h2o │ └── patch-deps_neverbleed_neverbleed_c ├── hyphen │ └── 3d05509b7ce8c350f4476830b00241025eeae329.patch ├── i3 │ └── i3wm-musl-glob-tilde.patch ├── i3lock │ └── i3lock-2.12-fno-common.patch ├── iftop │ └── iftop-1.0_pre4-fno-common.patch ├── include │ └── sys │ │ ├── cdefs.h │ │ └── queue.h ├── intltool │ ├── intltool-0.51.0-perl-5.26.patch │ ├── intltool-merge-Create-cache-file-atomically.patch │ └── intltool_distcheck-fix.patch ├── iproute2 │ ├── avoid-arpd.patch │ └── musl-fixes.patch ├── iptables │ ├── flush │ └── musl.patch ├── itstool │ ├── patch-PR18 │ └── patch-itstool.in ├── iucode-tool │ └── 0001-fix-rpl_realloc.patch ├── iwd │ ├── dbus-netdev-group.patch │ ├── ell-pem.patch │ └── fix-rawmemchr.patch ├── jq │ └── 711caddc7a7ddf42babca8799f5a77d8559917e2.patch ├── jwm │ └── jwm.desktop ├── keyring │ └── ataraxia.key ├── keyutils │ └── request-key.conf.patch ├── kmod │ └── depmod-search.conf ├── krb5 │ └── libressl.patch ├── ldb │ └── disable-compile-error-test.patch ├── leafpad │ └── truncate.patch ├── liba52 │ └── build.patch ├── libblockdev │ └── clang.patch ├── libbytesize │ └── gettext.patch ├── libcxx │ ├── 0001-fix-musl-locale.patch │ └── 0002-force-link-against-compiler-rt-builtins.patch ├── libcxxabi │ ├── 0001-don-t-link-against-__cxa_thread_atexit_impl.patch │ └── 0002-force-link-against-compiler-rt-builtins.patch ├── libdaemon │ └── fix-includes.patch ├── libdbusmenu │ └── 0001-disable-gtk2.patch ├── libelf │ ├── 0001-fix-build-on-aarch64-musl.patch │ ├── 0002-adjust-musl-libraries.patch │ ├── 0003-fix-musl-tests.patch │ ├── 0004-fix-musl-utils.patch │ ├── 0005-add-internal-fts.patch │ ├── 0006-musl-asm-ptrace-fix-for-ppc.patch │ ├── 0007-add-disable-werror.patch │ └── 0008-don-t-seek-for-fts-and-obstack.patch ├── libetpan │ └── fix-build.patch ├── libev │ └── libev-4.11-Add-pkgconfig-support.patch ├── libexecinfo │ └── misc.patch ├── libffi │ ├── 0001-Address-platforms-with-no-__int128-part2.patch │ ├── 0001-Address-platforms-with-no-__int128.patch │ ├── 0001-ffi_powerpc.h-fix-build-failure-with-powerpc7.patch │ ├── 0001-powerpc-fix-build-failure-on-power7-and-older-532.patch │ └── x86.patch ├── libfprint │ └── fix-stderr.patch ├── libgpg-error │ ├── cross-compile.patch │ └── gen-lock-obj.sh ├── libgrss │ └── fixes.patch ├── libid3tag │ ├── 10_utf16.diff │ ├── 11_unknown_encoding.diff │ ├── CVE-2008-2109.patch │ ├── id3tag.pc │ └── libid3tag-gperf.patch ├── libimobiledevice │ └── libressl.patch ├── libldap │ └── consolidated.patch ├── libmad │ ├── amd64-64bit.diff │ ├── frame_length.diff │ ├── libmad.patch │ ├── mips-mode_di.patch │ └── optimize.diff ├── libmpeg2 │ └── gcc.patch ├── libnet │ └── fix-types.patch ├── libnfnetlink │ └── includes.patch ├── libnsl │ └── 0001-libnsl-no-gettext.patch ├── libpcap │ └── includes.patch ├── libpng │ └── libpng-fix-arm-neon.patch ├── libproxy │ ├── fix-includes.patch │ └── unistd.patch ├── libpulse │ └── 0001-link-against-libexecinfo.patch ├── libpwquality │ └── musl.patch ├── libreport │ └── 0002-build-without-docs.patch ├── libslirp │ └── version.patch ├── libsmbios │ └── musl.patch ├── libssh2 │ └── 1c6fa92b77e34d089493fe6d3e2c6c8775858b94.patch ├── libssp │ ├── bionic_fortify.h │ ├── fortify.cpp │ └── include │ │ ├── common.h │ │ ├── fcntl.h │ │ ├── poll.h │ │ ├── stdio.h │ │ ├── stdlib.h │ │ ├── string.h │ │ ├── strings.h │ │ ├── sys │ │ ├── socket.h │ │ └── stat.h │ │ └── unistd.h ├── libteam │ ├── fix-fd_set.patch │ ├── fix-redefinition-struct-ethhdr.patch │ └── memcpy-memset-implicit-declaration.patch ├── libusbmuxd │ └── musl.patch ├── libvirt │ ├── musl-fix-includes.patch │ └── stderr-fix.patch ├── libvpx │ ├── busybox-diff.patch │ └── fix-arm-float-abi.patch ├── libxcursor │ └── index.theme ├── libxml2 │ ├── libxml2-2.9.10-parenthesize-type-checks.patch │ ├── libxml2-2.9.8-python3-unicode-errors.patch │ └── python-sitepackages-dir.patch ├── lightdm │ ├── Xsession │ ├── defaults.patch │ ├── lightdm.rules │ ├── musl-is-linux.patch │ ├── musl-language.patch │ └── musl-updwtmpx.patch ├── lighttpd │ ├── conf │ └── logrotate ├── lilo │ ├── 0001-fix-build-with-clang.patch │ ├── 01_makefile-adds.patch │ ├── 03_keytab-lilo.8-debian-based.patch │ ├── 05_readme.disk-change.patch │ ├── 06_notinteractive.patch │ ├── 07_hardening-cflags+cppflags.patch │ ├── 08_small-typos-in-manpages.patch │ ├── 09_fix-manpage-lilo-conf-5.patch │ ├── 10_fix-manpage-lilo-conf-5.patch │ ├── 11_fix-gcc-10.patch │ ├── lilo-24.1-remove-O_ACCMODE.patch │ ├── lilo-24.1-remove__GLIBC__.patch │ ├── lilo.conf │ └── lilo.nvme.support.diff ├── linux-rpi64 │ ├── cmdline.txt │ └── config.txt ├── linux │ ├── 0010-vfio.patch │ ├── 0110-Initialize-ata-before-graphics.patch │ ├── 324aac90c651c1bac699a4918eb9327d6afa2776.patch │ └── x509.genkey ├── lld │ ├── 0001-ELF-use-SHA1-by-default.patch │ └── 0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch ├── llvm │ └── 0001-PowerPC-use-ELFv2-ABI.patch ├── lobase │ ├── 0001-doas-remove-afterinstall.patch │ ├── 0002-add-cat.patch │ └── ac5697e989135d3fa0d28453fa9850c0eeeab4ec.patch ├── logrotate │ ├── cron │ └── logrotate.conf ├── lrzsz │ └── fix.patch ├── lua │ ├── lua.pc │ └── shared.patch ├── lua51 │ ├── cflags.patch │ └── main.patch ├── lua52 │ ├── cflags.patch │ ├── lua.pc │ └── main.patch ├── lvm2 │ ├── fix-stdio-usage.patch │ ├── lvm2-2.02.184-mksh_build.patch │ ├── mallinfo.patch │ ├── missing.patch │ └── mlockall-default-config.patch ├── lxde-common │ ├── dbus-update-environment.patch │ └── default-config.patch ├── lxdm │ ├── 0001-link-against-libexecinfo.patch │ ├── execinfo.patch │ └── lxdm-0.4.1-config.patch ├── mandoc │ ├── 0001-fix-cross-build.patch │ └── gcc10.patch ├── mariadb │ └── musl_ucontext-h.patch ├── mate-desktop │ └── 0001-defaults.patch ├── mate-power-manager │ └── musl.patch ├── mdadm │ ├── mdadm.conf │ ├── sysmarcros.patch │ └── werror.patch ├── menu-cache │ └── fixes.patch ├── mesa │ └── 0001-musl.patch ├── meson │ ├── cross-script │ └── script ├── mklive │ ├── background.png │ ├── chain.c32 │ ├── ldlinux.c32 │ ├── libcom32.c32 │ ├── libutil.c32 │ ├── unicode.pf2 │ └── vesamenu.c32 ├── mpd │ └── mpd.conf ├── mpv │ └── 7c4465cefb27d4e0d07535d368febdf77b579566.patch ├── mupdf │ └── patch-source_helpers_pkcs7_pkcs7-openssl_c ├── musl-tools │ ├── getconf.c │ ├── getent.c │ └── iconv.c ├── mutter │ └── drm.patch ├── ncftp │ └── ncftp-3.2.6-fno-common.patch ├── neofetch │ └── neofetch-add-tsukuri-support.patch ├── neovim │ └── jemalloc.patch ├── netsurf │ └── remove_nonprivacy_options.patch ├── nfs-utils │ ├── musl-configure_ac.patch │ ├── musl-getservbyport.patch │ └── musl-svcgssd-sysconf.patch ├── nginx │ ├── 99-default │ ├── logrotate │ └── nginx.conf ├── nmap │ └── fortify-source.patch ├── node │ └── 0001-remove-latomic-library.patch ├── nspr │ ├── mips-sgidefs_h.patch │ └── ppc64-default-stack-size.diff ├── ntfs-3g │ └── mftmirr.patch ├── numactl │ └── musl.patch ├── ocaml │ ├── compile-without-debug-info.patch │ ├── elfv2.patch │ ├── fix-check-parser-uptodate-or-warn.sh.patch │ ├── fix-mcontext-fields.patch │ └── pie.patch ├── open-iscsi │ ├── libressl.patch │ └── musl.patch ├── open-isns │ └── libressl.patch ├── ostree │ └── musl-fixes.patch ├── p7zip │ ├── CVE-2016-9296.patch │ ├── CVE-2017-17969.patch │ ├── CVE-2018-10115.patch │ ├── CVE-2018-5996.patch │ └── p7zip-16.02-darwin.patch ├── pam.d │ ├── atd │ ├── chfn-chsh │ ├── chgpasswd │ ├── chpasswd │ ├── crond │ ├── cups │ ├── dovecot │ ├── lightdm │ ├── lightdm-autologin │ ├── login │ ├── lxdm │ ├── newusers │ ├── other │ ├── passwd │ ├── postgresql │ ├── runuser │ ├── samba │ ├── screen │ ├── shadow │ ├── squid │ ├── sshd │ ├── su │ ├── sudo │ ├── system-auth │ ├── system-local-login │ ├── system-login │ ├── system-remote-login │ ├── system-services │ └── vlock ├── parted │ ├── fix-includes.patch │ └── sysmacros.patch ├── perl │ ├── musl-locale.patch │ └── musl-stack-size.patch ├── pixz │ └── gcc10.patch ├── pkgconf │ └── 0001-Only-prefix-with-the-sysroot-a-subset-of-variables.patch ├── plocate │ └── 0001-fix-build-on-musl-libc.patch ├── polkit-gnome │ └── polkit-gnome-authentication-agent-1.desktop ├── polkit │ ├── duktape.patch │ └── make-innetgr-optional.patch ├── postfix │ ├── libressl.patch │ └── paths.patch ├── privoxy │ └── 0001-allow-build-as-root.patch ├── procps-ng │ ├── 0001-force-utmp.h.patch │ └── 0002-get-rid-of-glibc-CODESET.patch ├── protobuf │ └── musl-fix.patch ├── psmisc │ └── musl.patch ├── python-requests │ └── certs.patch ├── python-systemd │ └── 0001-fix-build-on-musl-libc.patch ├── python │ ├── 0001-Don-t-search-system-for-headers-libraries.patch │ ├── 0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch │ ├── 0007-Abort-on-failed-module-build.patch │ ├── 0030-Fix-cross-compiling-the-uuid-module.patch │ ├── 12-distutils-prefix-is-inside-staging-area.patch │ ├── cross.patch │ └── libressl.patch ├── qemu │ ├── 0001-linux-user-fix-build-with-musl-on-aarch64.patch │ ├── 0001-linux-user-fix-build-with-musl-on-ppc64le.patch │ ├── 0006-linux-user-signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch │ ├── MAP_SYNC-fix.patch │ ├── fix-sigevent-and-sigval_t.patch │ ├── fix-sockios-header.patch │ ├── guest-agent-shutdown.patch │ ├── ignore-signals-33-and-64-to-allow-golang-emulation.patch │ ├── musl-F_SHLCK-and-F_EXLCK.patch │ ├── ncurses.patch │ ├── syscall.patch │ ├── test-crypto-ivgen-skip-essiv.patch │ └── xattr_size_max.patch ├── qt5-base │ └── qt-musl-iconv-no-bom.patch ├── quota │ ├── cdefs.patch │ └── fcntl.patch ├── ratpoison │ └── ratpoison.desktop ├── readline │ └── inputrc ├── redis │ ├── logrotate │ └── sane-defaults.patch ├── reposync ├── rpcbind │ └── cve.patch ├── rpm │ └── 0001-Fix-build-with-musl-C-library.patch ├── rsync │ └── rsyncd.conf ├── rsyslog │ └── rsyslog.conf ├── ruby │ └── rubygems-avoid-platform-specific-gems.patch ├── run-parts │ └── run-parts.c ├── rxvt-unicode │ └── musl.patch ├── samba │ ├── 0001-samba-fix-musl-lib-without-innetgr.patch │ ├── 16-do-not-check-xsltproc-manpages.patch │ ├── getpwent_r.patch │ ├── logrotate │ ├── missing-headers.patch │ ├── musl_rm_unistd_incl.patch │ ├── musl_uintptr.patch │ ├── netapp.patch │ └── netdb-defines.patch ├── screen │ └── screen-4.6.2-utmp-exit.patch ├── sessreg │ └── missing_path_wtmpx.patch ├── sgml-common │ └── manpage.patch ├── shadow │ ├── login.defs │ ├── shadow-strncpy-usage.patch │ ├── useradd │ └── xstrdup.patch ├── shotwell │ └── 0001-no-google-tracking.patch ├── slibtool │ ├── compile │ ├── depcomp │ ├── install-sh │ ├── libtool.m4 │ ├── libtoolize │ ├── ltargz.m4 │ ├── ltdl.m4 │ ├── ltmain.sh │ ├── ltoptions.m4 │ ├── ltsugar.m4 │ ├── ltversion.m4 │ ├── lt~obsolete.m4 │ └── missing ├── snowball │ └── dynamiclib.patch ├── spidermonkey │ └── 0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch ├── squashfs-tools │ ├── fix-glibc-2.28.patch │ └── squashfs-tools-4.4-fno-common.patch ├── sshfs │ └── 0001-fix-install_helper.sh.patch ├── st │ ├── config.h.def │ ├── st-128.png │ ├── st-16.png │ ├── st-32.png │ ├── st-48.png │ └── st-64.png ├── stepmania │ ├── 0002-MessagemanCrashPatch.patch │ └── 186b3471f4b25092aaf650d8904fb1ceb820fedd.patch ├── strace │ └── disable-fortify.patch ├── stunnel │ └── stunnel-5.54-libressl.patch ├── supertuxkart │ └── fe82f77786d24b812b8d226195fdb196d8ecb35f.patch ├── svc │ ├── acpid.service │ ├── acpid.socket │ ├── btrfs-scrub.service │ ├── btrfs-scrub.timer │ ├── cronie.service │ ├── darkstat.service │ ├── dhclient.service │ ├── dhcpd.service │ ├── dhcpd6.service │ ├── dhcrelay.service │ ├── distcc.service │ ├── dnsmasq.service │ ├── docker.service │ ├── docker.socket │ ├── dropbear.service │ ├── ebtables.service │ ├── epmd.service │ ├── epmd.socket │ ├── fetchmail.service │ ├── gpm.service │ ├── h2o.service │ ├── hostapd.service │ ├── httpd.service │ ├── ip6tables.service │ ├── iperf-tcp.service │ ├── iperf-udp.service │ ├── ipset.service │ ├── iptables.service │ ├── kadmin.service │ ├── kprop.service │ ├── krb5kdc.service │ ├── lightdm.service │ ├── lighttpd.service │ ├── lxd.service │ ├── lxd.socket │ ├── lxdm.service │ ├── minidlna.service │ ├── mlocate-updatedb.service │ ├── mlocate-updatedb.timer │ ├── named.service │ ├── nftables.service │ ├── nginx.service │ ├── ntpd.service │ ├── ovs-vswitchd.service │ ├── ovsdb-server.service │ ├── postfix.service │ ├── privoxy.service │ ├── qemu-guest-agent.service │ ├── redis-sentinel.service │ ├── redis.service │ ├── rsyncd.service │ ├── rsyncd.socket │ ├── rsyncd_at.service │ ├── saned.service │ ├── saned.socket │ ├── squid.service │ ├── sshd.service │ ├── sshd.socket │ ├── sshd_at.service │ ├── tinyproxy.service │ ├── tor.service │ ├── tor_at.service │ ├── unbound.service │ ├── update-ca-trust.service │ ├── vncserver-system.service │ ├── vncserver-user.service │ ├── xvnc.service │ └── xvnc.socket ├── sysprof │ ├── 0001-add-TEMP_FAILURE_RETRY-for-musl.patch │ └── 0001-link-against-libexecinfo.patch ├── systemd │ ├── 0001-Allow-building-on-musl-libc.patch │ ├── 0002-LibreSSL-fixes.patch │ ├── 0003-Allow-building-on-non-GNU-userland.patch │ ├── ataraxia.conf │ ├── hook │ ├── loader.conf │ └── use-bfq-scheduler.patch ├── sysusers.d │ ├── abrt.conf │ ├── asterisk.conf │ ├── base-files.conf │ ├── chronyd.conf │ ├── colord.conf │ ├── cups.conf │ ├── darkstat.conf │ ├── distcc.conf │ ├── dnsmasq.conf │ ├── dovecot.conf │ ├── gdm.conf │ ├── geoclue.conf │ ├── gnome-initial-setup.conf │ ├── i2pd.conf │ ├── kismet.conf │ ├── libvirt.conf │ ├── lightdm.conf │ ├── lxd.conf │ ├── lxdm.conf │ ├── minidlna.conf │ ├── mpd.conf │ ├── named.conf │ ├── networkmanager.conf │ ├── openntpd.conf │ ├── polkit.conf │ ├── postfix.conf │ ├── postgresql.conf │ ├── privoxy.conf │ ├── redis.conf │ ├── rtkit.conf │ ├── squid.conf │ ├── stunnel.conf │ ├── tinyproxy.conf │ ├── tor.conf │ ├── transmission.conf │ ├── unbound.conf │ ├── util-linux.conf │ ├── wireshark.conf │ └── znc.conf ├── tango-icon-theme │ └── rsvg.patch ├── tcsh │ ├── 001-sysmalloc.patch │ ├── csh.cshrc │ ├── csh.login │ └── tcsh-6.21.00-fno-common.patch ├── telegram-purple │ └── no-locale.patch ├── telepathy-glib │ └── busybox-diff.patch ├── telepathy-logger │ └── 0001-tools-Fix-the-build-with-Python-3.patch ├── tevent │ └── fix-public-header.patch ├── thunderbird │ ├── 0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch │ ├── allow-custom-rust-vendor.patch │ ├── disable-moz-stackwalk.patch │ ├── fd6847c9416f9eebde636e21d794d25d1be8791d.patch │ ├── fix-fortify-system-wrappers.patch │ ├── fix-tools.patch │ ├── fix-webrtc-glibcisms.patch │ ├── mallinfo.patch │ ├── remove-faulty-libvpx-check.patch │ ├── sandbox-fork.patch │ ├── sandbox-sched_setscheduler.patch │ └── stab.h ├── tigervnc │ └── u_xorg-server-1.20.7-ddxInputThreadInit.patch ├── tmpfiles.d │ ├── asterisk.conf │ ├── base-files.conf │ ├── chronyd.conf │ ├── darkstat.conf │ ├── dhcp.conf │ ├── dovecot.conf │ ├── exim.conf │ ├── geoclue.conf │ ├── gnome-initial-setup.conf │ ├── httpd.conf │ ├── i2pd.conf │ ├── krb5.conf │ ├── libvirt.conf │ ├── lightdm.conf │ ├── lighttpd.conf │ ├── lxdm.conf │ ├── minidlna.conf │ ├── mpd.conf │ ├── named.conf │ ├── openvswitch.conf │ ├── pam.conf │ ├── plocate.conf │ ├── postgresql.conf │ ├── redis.conf │ ├── rpcbind.conf │ ├── samba.conf │ ├── screen.conf │ ├── squid.conf │ ├── stunnel.conf │ ├── tinyproxy.conf │ ├── tor.conf │ ├── transmission.conf │ └── znc.conf ├── toybox │ └── config ├── tpm2-tss │ └── 0001-fix-build-on-libressl.patch ├── tzdb │ ├── bsd.h │ ├── reallocarray.c │ ├── strlcat.c │ ├── strlcpy.c │ ├── tzfile.h │ └── zic.c ├── uboot-tools │ └── fix-ulong-typedef.patch ├── udisks │ └── O_CLOEXEC.patch ├── uget │ └── uget-2.2.3-gcc10-fno-common.patch ├── unrar │ └── makefile.patch ├── unzip │ ├── 10-unzip-handle-pkware-verify.patch │ ├── 20-unzip-uidgid-fix.patch │ ├── CVE-2014-8140.patch │ ├── CVE-2014-8141.patch │ ├── CVE-2014-9636.patch │ ├── CVE-2014-9913.patch │ ├── CVE-2016-9844.patch │ ├── CVE-2018-1000035.patch │ ├── fix-CVE-2014-8139.patch │ └── unzip-6.0-heap-overflow-infloop.patch ├── v4l-utils │ └── musl.patch ├── vnstat │ ├── vnstat-2.2-conf.patch │ └── vnstat-2.2-run.patch ├── vte │ └── fix-W_EXITCODE.patch ├── webkitgtk │ ├── fix-fast-memory-disabled.patch │ ├── missing-headers.patch │ ├── musl-fixes.patch │ └── unhide-deprecated-api.patch ├── wireshark │ └── fix-udpdump.patch ├── woff2 │ ├── dont-set-rpath.patch │ └── install-executables.patch ├── wpa_supplicant │ ├── config │ ├── eloop.patch │ └── wpa_supplicant.conf ├── xarchiver │ ├── gettext.patch │ └── xarchiver.appdata.xml ├── xdg-dbus-proxy │ └── musl-fix.patch ├── xf86-video-amdgpu │ └── gcc10.patch ├── xf86-video-ati │ └── gcc10.patch ├── xf86-video-fbdev │ └── fix.patch ├── xf86-video-fbturbo │ └── gcc8.patch ├── xf86-video-vmware │ └── fix.patch ├── xfce4-settings │ └── defaults.patch ├── xfce4-terminal │ └── 0001-use-better-font.patch ├── xfdesktop │ └── default-background.patch ├── xkbcomp │ └── e200d0d41ef3158ea717206c1490e499a0c07f1b.patch ├── xorg-server │ ├── rootless.patch │ └── shadow.patch ├── zip │ ├── 10-zip-3.0-build.patch │ ├── 20-zip-3.0-exec-stack.patch │ └── 30-zip-3.0-pic.patch └── zsh │ └── zprofile ├── toolchain ├── host-autoconf │ └── KagamiBuild ├── host-automake │ └── KagamiBuild ├── host-bc │ └── KagamiBuild ├── host-binutils │ └── KagamiBuild ├── host-bison │ └── KagamiBuild ├── host-bmake │ └── KagamiBuild ├── host-cmake │ └── KagamiBuild ├── host-compiler-rt │ └── KagamiBuild ├── host-elftoolchain │ └── KagamiBuild ├── host-flex │ └── KagamiBuild ├── host-gettext-tiny │ └── KagamiBuild ├── host-gperf │ └── KagamiBuild ├── host-grub │ └── KagamiBuild ├── host-iucode-tool │ └── KagamiBuild ├── host-kmod │ └── KagamiBuild ├── host-llvm-runtime │ └── KagamiBuild ├── host-llvm │ └── KagamiBuild ├── host-m4 │ └── KagamiBuild ├── host-meson │ └── KagamiBuild ├── host-musl-headers │ └── KagamiBuild ├── host-ncurses │ └── KagamiBuild ├── host-pkgconf │ └── KagamiBuild ├── host-python │ └── KagamiBuild ├── host-samurai │ └── KagamiBuild └── host-slibtool │ └── KagamiBuild └── utils ├── check-updates └── thanks-gen.pl /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: ataraxialinux 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Bug Report' 3 | labels: bug 4 | --- 5 | 6 | # Package Bug: INSERT PACKAGE NAME 7 | 8 | ## Expected Behavior 9 | 10 | 11 | ## Actual Behavior 12 | 13 | 14 | ## Steps to Reproduce the Problem 15 | 16 | 1. 17 | 18 | ## Specifications 19 | 20 | - Architecture: 21 | - Package Version: 22 | 23 | Other Notes: -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: generic 2 | sudo: required 3 | services: 4 | - docker 5 | script: 6 | - docker pull linuxataraxia/ataraxia:210328 7 | - docker run -it --volume ${TRAVIS_BUILD_DIR}:/usr/ports linuxataraxia/ataraxia:210328 /usr/bin/build-packages 8 | -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- 1 | The following people have contributed to Ataraxia GNU/Linux: 2 | 3 | aaa 4 | amdbtw 5 | ata-star 6 | Ben O'Neill 7 | Brian Cole 8 | Dmitry Marakasov 9 | Emil Engler 10 | Ethan Atchley 11 | Firas Khalil Khana 12 | Floda Reltih 13 | Ishimoto Shinobu 14 | ixavoz 15 | John Unland 16 | LikrTR 17 | Miko 18 | MrSenshi 19 | paledega 20 | roc007 21 | Saiba Senshi 22 | skvizz 23 | XyzenX 24 | yuyu 25 | ʜᴀʀʀʏ 26 | -------------------------------------------------------------------------------- /packages/abiword/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/AbiWord/abiword/releases' 2 | pattern='/archive/refs/tags/release-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/adwaita-icon-theme/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | gtk-update-icon-cache -q -f -i /usr/share/icons/Adwaita 5 | fi 6 | ;; 7 | esac 8 | -------------------------------------------------------------------------------- /packages/adwaita-icon-theme/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/aircrack-ng/update: -------------------------------------------------------------------------------- 1 | pattern="Current version: \K[\d\.]+(?=)" 2 | -------------------------------------------------------------------------------- /packages/amtk/update: -------------------------------------------------------------------------------- 1 | site='https://gitlab.gnome.org/GNOME/amtk/-/tags' 2 | ignore="*.99.*" 3 | -------------------------------------------------------------------------------- /packages/apache/update: -------------------------------------------------------------------------------- 1 | name=httpd 2 | -------------------------------------------------------------------------------- /packages/appstream-glib/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) mkdir -p /usr/share/appdata ;; 3 | esac 4 | -------------------------------------------------------------------------------- /packages/asciidoctor/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/asciidoctor/asciidoctor/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/aspell-en/update: -------------------------------------------------------------------------------- 1 | site='https://ftp.gnu.org/gnu/aspell/dict/en/' 2 | pattern='aspell6-en-\K[\d\.]+-0(?=\.tar\.bz2)' 3 | -------------------------------------------------------------------------------- /packages/asterisk/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | chown -R asterisk:asterisk /var/*/asterisk 4 | chown -R asterisk:asterisk /etc/asterisk 5 | chmod -R u=rwX,g=rX,o= /etc/asterisk 6 | ;; 7 | esac 8 | -------------------------------------------------------------------------------- /packages/at-spi2-core/update: -------------------------------------------------------------------------------- 1 | site="https://gitlab.gnome.org/GNOME/at-spi2-core/-/tags" 2 | pattern="/archive/AT_SPI2_CORE_\K[\d\_]+" 3 | ignore="*.[0-9]*[13579].*" 4 | -------------------------------------------------------------------------------- /packages/ataraxia-sources/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/ataraxia-sources/.ignore -------------------------------------------------------------------------------- /packages/atkmm2.28/update: -------------------------------------------------------------------------------- 1 | name=atkmm 2 | ignore="*.36.*" 3 | -------------------------------------------------------------------------------- /packages/audacity/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/audacity/audacity/releases' 2 | pattern='/archive/refs/tags/Audacity-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/autoconf2.13/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/bash/update: -------------------------------------------------------------------------------- 1 | site="http://git.savannah.gnu.org/cgit/bash.git/log/" 2 | pattern="Bash-\K\d(\.\d)+( patch \d+|-testing)?" 3 | version="$_myver" 4 | [ ! -z "$_bash_patchlevel" ] && version+=" patch $_bash_patchlevel" 5 | ignore="*testing" 6 | -------------------------------------------------------------------------------- /packages/bind/update: -------------------------------------------------------------------------------- 1 | site="http://ftp.isc.org/isc/bind9/" 2 | pattern="9\.[\d.]+(?=/)" 3 | ignore="*.*[13579].*" 4 | -------------------------------------------------------------------------------- /packages/bison/update: -------------------------------------------------------------------------------- 1 | ignore="*.*.9*" 2 | -------------------------------------------------------------------------------- /packages/bluez/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/boost/update: -------------------------------------------------------------------------------- 1 | site="http://www.boost.org/users/download/" 2 | pattern='Version \K[\d.]+(?! beta)(?=<)' 3 | -------------------------------------------------------------------------------- /packages/breeze-icons/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | gtk-update-icon-cache -q -f -i /usr/share/icons/breeze 5 | gtk-update-icon-cache -q -f -i /usr/share/icons/breeze-dark 6 | fi 7 | ;; 8 | esac 9 | -------------------------------------------------------------------------------- /packages/btrfs-progs/update: -------------------------------------------------------------------------------- 1 | pattern=$name'-v\K[\d+.]+(?=.tar)' 2 | -------------------------------------------------------------------------------- /packages/ca-certificates/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | /usr/bin/ca-legacy install 4 | /usr/bin/update-ca-trust 5 | ;; 6 | esac 7 | -------------------------------------------------------------------------------- /packages/ca-certificates/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "ca-certificates", 4 | "directory": [ 5 | "usr/share/ca-certificates/trust-source/" 6 | ], 7 | "command": "/usr/bin/update-ca-trust" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/ca-certificates/update: -------------------------------------------------------------------------------- 1 | site='http://ftp.mozilla.org/pub/security/nss/releases/' 2 | pattern='NSS_\K[\d+_]+(?=_RTM)' 3 | -------------------------------------------------------------------------------- /packages/cairo/update: -------------------------------------------------------------------------------- 1 | site='https://www.cairographics.org/releases' 2 | -------------------------------------------------------------------------------- /packages/cairomm/update: -------------------------------------------------------------------------------- 1 | ignore="*.?[13579].*" 2 | -------------------------------------------------------------------------------- /packages/cairomm1.12/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/caja-extensions/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/caja/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/calls/update: -------------------------------------------------------------------------------- 1 | site='https://source.puri.sm/Librem5/calls/-/tags' 2 | pattern='/archive/refs/tags/[^/]+/\Q'"$name"'\E-v?\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cdparanoia/update: -------------------------------------------------------------------------------- 1 | name="cdparanoia-III" 2 | ignore="alpha* *pre*" 3 | -------------------------------------------------------------------------------- /packages/cinnamon-control-center/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cinnamon-desktop/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cinnamon-menus/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cinnamon-screensaver/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cinnamon-session/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cinnamon-settings-daemon/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cinnamon/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cjs/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/claws-mail/update: -------------------------------------------------------------------------------- 1 | site="http://www.claws-mail.org/releases.php" 2 | -------------------------------------------------------------------------------- /packages/cmake/update: -------------------------------------------------------------------------------- 1 | site='https://cmake.org/download/' 2 | -------------------------------------------------------------------------------- /packages/cmus/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/cmus/cmus/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cracklib/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/cracklib/cracklib/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/cups/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/apple/cups/releases 2 | ignore="*b* *rc*" 3 | -------------------------------------------------------------------------------- /packages/dash/update: -------------------------------------------------------------------------------- 1 | ignore="*md5sum*" 2 | -------------------------------------------------------------------------------- /packages/dav1d/update: -------------------------------------------------------------------------------- 1 | site='https://code.videolan.org/videolan/dav1d/-/tags' 2 | -------------------------------------------------------------------------------- /packages/db53/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/dbus/update: -------------------------------------------------------------------------------- 1 | ignore="1.1[13579].*" 2 | -------------------------------------------------------------------------------- /packages/dconf/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) dconf update ;; 3 | esac 4 | -------------------------------------------------------------------------------- /packages/dconf/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "dconf", 4 | "directory": [ 5 | "etc/dconf/db/" 6 | ], 7 | "command": "/usr/bin/dconf update" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/desktop-file-utils/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | [ ! -d "/usr/share/applications" ] && install -dm755 /usr/share/applications 4 | update-desktop-database --quiet 5 | ;; 6 | pre-remove) 7 | rm -rf /usr/share/applications/mimeinfo.cache 8 | ;; 9 | esac 10 | -------------------------------------------------------------------------------- /packages/desktop-file-utils/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "desktop-file-utils", 4 | "directory": [ 5 | "usr/share/applications/" 6 | ], 7 | "command": "/usr/bin/update-desktop-database --quiet" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/dhcp/update: -------------------------------------------------------------------------------- 1 | site="http://ftp.isc.org/isc/dhcp" 2 | pattern=')' 3 | ignore='*b?' 4 | -------------------------------------------------------------------------------- /packages/dialog/update: -------------------------------------------------------------------------------- 1 | version=${version//+/.} 2 | pattern="dialog-\K[\d.-]+(?=.tgz)" 3 | -------------------------------------------------------------------------------- /packages/distcc/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/distcc/distcc/releases/latest' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/docbook-xml/.gitignore: -------------------------------------------------------------------------------- 1 | install 2 | -------------------------------------------------------------------------------- /packages/docker/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/moby/moby/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/dropbear/update: -------------------------------------------------------------------------------- 1 | ignore="‑*" 2 | -------------------------------------------------------------------------------- /packages/e2fsprogs/update: -------------------------------------------------------------------------------- 1 | site="https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/" 2 | ignore='*WIP*' 3 | -------------------------------------------------------------------------------- /packages/elftoolchain/update: -------------------------------------------------------------------------------- 1 | ignore='*' 2 | -------------------------------------------------------------------------------- /packages/engrampa/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/eom/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/erlang/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/erlang/otp/releases' 2 | pattern='/archive/refs/tags/OTP-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/exempi/update: -------------------------------------------------------------------------------- 1 | site='https://gitlab.freedesktop.org/libopenraw/exempi/-/tags' 2 | -------------------------------------------------------------------------------- /packages/exo/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/expat/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/libexpat/libexpat/releases 2 | pattern="expat-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/expect/update: -------------------------------------------------------------------------------- 1 | site="https://downloads.sourceforge.net/project/expect/Expect/" 2 | -------------------------------------------------------------------------------- /packages/faac/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/knik0/faac/releases' 2 | pattern='/archive/refs/tags/\K[\d\_]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/faad2/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/knik0/faad2/releases' 2 | pattern='/archive/refs/tags/\K[\d\_]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/fdk-aac/update: -------------------------------------------------------------------------------- 1 | site=https://sourceforge.net/projects/opencore-amr/files/fdk-aac/ 2 | -------------------------------------------------------------------------------- /packages/feedbackd/update: -------------------------------------------------------------------------------- 1 | site='https://source.puri.sm/Librem5/feedbackd/-/tags' 2 | pattern='/archive/refs/tags/[^/]+/\Q'"$name"'\E-v?\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/filezilla/update: -------------------------------------------------------------------------------- 1 | site="https://filezilla-project.org/download.php?show_all=1" 2 | pattern="FileZilla_\K[\d.]+(?=_src)" 3 | -------------------------------------------------------------------------------- /packages/firefox/update: -------------------------------------------------------------------------------- 1 | site="https://archive.mozilla.org/pub/firefox/releases/" 2 | pattern="[\d.]+(?=esr)" 3 | -------------------------------------------------------------------------------- /packages/fish/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/fish-shell/fish-shell/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | ignore="*b*" 4 | -------------------------------------------------------------------------------- /packages/flatpak/update: -------------------------------------------------------------------------------- 1 | ignore="[1-9]\.[13579]\.*" 2 | -------------------------------------------------------------------------------- /packages/fltk/update: -------------------------------------------------------------------------------- 1 | site="https://www.fltk.org/software.php" 2 | pattern="fltk-\K[\d.-]+(?=-source.tar.gz)" 3 | -------------------------------------------------------------------------------- /packages/folks/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/font-adobe-source-code-pro-fonts/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/font-adobe-source-han-sans-jp-fonts/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/adobe-fonts/source-han-sans/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/font-adobe-source-han-sans-kr-fonts/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/adobe-fonts/source-han-sans/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/font-dejavu/update: -------------------------------------------------------------------------------- 1 | name=dejavu-fonts-ttf 2 | -------------------------------------------------------------------------------- /packages/fontconfig/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "fontconfig", 4 | "directory": [ 5 | "usr/share/fonts/" 6 | ], 7 | "command": "/usr/bin/fc-cache -s" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/fontconfig/update: -------------------------------------------------------------------------------- 1 | ignore="*.9[0-9]" 2 | -------------------------------------------------------------------------------- /packages/fossil/update: -------------------------------------------------------------------------------- 1 | site="https://www.fossil-scm.org/fossil/uvlist" 2 | pattern='/home/uv/fossil-src-\K[\d\.]+(?=\.tar\.gz)' 3 | -------------------------------------------------------------------------------- /packages/fuse-common/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Configuration files and services for FUSE filesystems 2 | # URL: https://ataraxialinux.org/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: misc 5 | 6 | name=fuse-common 7 | version=20200402 8 | release=1 9 | 10 | build() { 11 | install -Dm644 "$STUFF"/fuse/fuse.conf "$PKG"/etc/fuse.conf 12 | } 13 | -------------------------------------------------------------------------------- /packages/fuse/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/libfuse/libfuse/releases' 2 | pattern='/archive/refs/tags/fuse-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/fzy/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: A better fuzzy finder. 2 | # URL: https://github.com/jhawthorn/fzy 3 | # Maintainer: MrSenshi, mrsenshi at disroot dot org 4 | # Section: utils 5 | 6 | name=fzy 7 | version=1.0 8 | release=1 9 | source=("https://github.com/jhawthorn/$name/releases/download/$version/$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | make 14 | make PREFIX=/usr DESTDIR="$PKG" install 15 | } 16 | -------------------------------------------------------------------------------- /packages/garcon/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gcr/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gdk-pixbuf/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "gdk-pixbuf", 4 | "directory": [ 5 | "usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/" 6 | ], 7 | "command": "/usr/bin/gdk-pixbuf-query-loaders --update-cache" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/gdk-pixbuf/update: -------------------------------------------------------------------------------- 1 | site="https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/tags" 2 | ignore="*.[0-9]*[13579].*" 3 | -------------------------------------------------------------------------------- /packages/gettext-tiny/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/sabotage-linux/gettext-tiny/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/gftp/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/masneyb/gftp/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/ghostscript/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/ArtifexSoftware/ghostpdl-downloads/releases' 2 | pattern='/download/gs\K[\d*]+/ghostscript-\K[\d.]*(?=\.tar\.gz)' 3 | -------------------------------------------------------------------------------- /packages/giflib/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Library for reading and writing gif images 2 | # URL: http://giflib.sourceforge.net/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: libs 5 | 6 | name=giflib 7 | version=5.2.1 8 | release=1 9 | source=("http://download.sourceforge.net/$name/$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | make 14 | make PREFIX=/usr DESTDIR="$PKG" install 15 | } 16 | -------------------------------------------------------------------------------- /packages/gimp/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/glew/update: -------------------------------------------------------------------------------- 1 | site="https://sourceforge.net/projects/glew/files/glew/" 2 | -------------------------------------------------------------------------------- /packages/glib-networking/update: -------------------------------------------------------------------------------- 1 | site="https://gitlab.gnome.org/GNOME/glib-networking/-/tags" 2 | ignore="*.[0-9]*[13579].* *.alpha *.beta *.rc" 3 | -------------------------------------------------------------------------------- /packages/glib/gio-modules.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "gio-modules", 4 | "directory": [ 5 | "usr/lib/gio/modules/" 6 | ], 7 | "command": "/usr/bin/update-gio-modules" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/glib/glib-schemas.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "glib-schemas", 4 | "directory": [ 5 | "usr/share/glib-2.0/schemas/" 6 | ], 7 | "command": "/usr/bin/update-glib-schemas" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/glib/update: -------------------------------------------------------------------------------- 1 | site="https://gitlab.gnome.org/GNOME/glib/-/tags" 2 | ignore="*.[0-9]*[13579].* *.alpha *.beta *.rc" 3 | -------------------------------------------------------------------------------- /packages/glib/update-gio-modules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sh 2 | if [ -d '/usr/lib/gio/modules' ]; then 3 | if [ -n '$(ls /usr/lib/gio/modules)' ]; then 4 | gio-querymodules /usr/lib/gio/modules 5 | fi 6 | fi 7 | -------------------------------------------------------------------------------- /packages/glib/update-glib-schemas: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sh 2 | if [ -d '/usr/share/glib-2.0/schemas' ]; then 3 | if [ -n '$(ls /usr/share/glib-2.0/schemas)' ]; then 4 | glib-compile-schemas /usr/share/glib-2.0/schemas 5 | fi 6 | fi 7 | -------------------------------------------------------------------------------- /packages/glibmm2.64/update: -------------------------------------------------------------------------------- 1 | name=glibmm 2 | ignore="*.68.* *.66.*" 3 | -------------------------------------------------------------------------------- /packages/gnome-control-center/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-desktop/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-devel-docs/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-disk-utility/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-recipes/update: -------------------------------------------------------------------------------- 1 | name=recipes 2 | site=https://gitlab.gnome.org/GNOME/recipes/-/tags 3 | -------------------------------------------------------------------------------- /packages/gnome-remote-desktop/update: -------------------------------------------------------------------------------- 1 | pattern='gnome-remote-desktop-\K[\d\.]+(?=\.tar\.xz")' 2 | -------------------------------------------------------------------------------- /packages/gnome-screenshot/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-session/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-shell-extensions/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-themes-extra/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | gtk-update-icon-cache -q -f -i /usr/share/icons/HighContrast 5 | fi 6 | ;; 7 | esac 8 | -------------------------------------------------------------------------------- /packages/gnome-tour/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-usage/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnome-user-docs/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gnutls/update: -------------------------------------------------------------------------------- 1 | site='https://gitlab.com/gnutls/gnutls/-/tags' 2 | -------------------------------------------------------------------------------- /packages/go/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/golang/go/releases' 2 | pattern="go\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/gperf/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Perfect hash function generator 2 | # URL: http://www.gnu.org/software/gperf 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: devel 5 | 6 | name=gperf 7 | version=3.1 8 | release=1 9 | source=("https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | ./configure $BUILDFLAGS \ 14 | --prefix=/usr 15 | make 16 | make DESTDIR="$PKG" install 17 | } 18 | -------------------------------------------------------------------------------- /packages/gpm/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/grilo-plugins/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/GNOME/grilo-plugins/releases 2 | pattern="grilo-plugins-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/grilo/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/GNOME/grilo/releases 2 | pattern="grilo-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/gsettings-desktop-schemas/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-editing-services/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-libav/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-plugins-bad/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-plugins-base/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-plugins-good/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-plugins-ugly/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gst-python/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gstreamer/update: -------------------------------------------------------------------------------- 1 | ignore="1.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/gtk-engines/update: -------------------------------------------------------------------------------- 1 | ignore="2.90.*" 2 | -------------------------------------------------------------------------------- /packages/gtk2/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) gtk-query-immodules-2.0 --update-cache ;; 3 | esac 4 | -------------------------------------------------------------------------------- /packages/gtk2/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "gtk2", 4 | "directory": [ 5 | "usr/lib/gtk-2.0/2.10.0/immodules/" 6 | ], 7 | "command": "/usr/bin/gtk-query-immodules-2.0 --update-cache" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/gtk2/update: -------------------------------------------------------------------------------- 1 | name=gtk 2 | ignore="[!2].* 2.90.*" 3 | -------------------------------------------------------------------------------- /packages/gtk3/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) gtk-query-immodules-3.0 --update-cache ;; 3 | esac 4 | -------------------------------------------------------------------------------- /packages/gtk3/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "gtk3", 4 | "directory": [ 5 | "usr/lib/gtk-3.0/3.0.0/immodules/" 6 | ], 7 | "command": "/usr/bin/gtk-query-immodules-3.0 --update-cache" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/gtk3/update: -------------------------------------------------------------------------------- 1 | name=gtk+ 2 | ignore="[!3].* *.9[0-9].*" 3 | -------------------------------------------------------------------------------- /packages/gtk4/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "gtk3", 4 | "directory": [ 5 | "usr/lib/gtk-4.0/4.0.0/" 6 | ], 7 | "command": "/usr/bin/update-gio-modules" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/gtk4/update: -------------------------------------------------------------------------------- 1 | name=gtk 2 | site="https://gitlab.gnome.org/GNOME/gtk/-/tags" 3 | ignore="[!4].* *.[13579].*" 4 | -------------------------------------------------------------------------------- /packages/gtkmm3/update: -------------------------------------------------------------------------------- 1 | name=gtkmm 2 | ignore="[!3].*.*" 3 | -------------------------------------------------------------------------------- /packages/gtkmm4/update: -------------------------------------------------------------------------------- 1 | name=gtkmm 2 | -------------------------------------------------------------------------------- /packages/gtksourceview3/update: -------------------------------------------------------------------------------- 1 | name=gtksourceview 2 | ignore="2.* 4.*" 3 | -------------------------------------------------------------------------------- /packages/gtksourceview4/update: -------------------------------------------------------------------------------- 1 | name=gtksourceview 2 | -------------------------------------------------------------------------------- /packages/gtksourceview5/update: -------------------------------------------------------------------------------- 1 | name=gtksourceview 2 | site="https://gitlab.gnome.org/GNOME/gtksourceview/-/tags" 3 | ignore="[!5].* *.[13579].*" 4 | -------------------------------------------------------------------------------- /packages/gtkspell/update: -------------------------------------------------------------------------------- 1 | name=gtkspell3 2 | -------------------------------------------------------------------------------- /packages/harfbuzz/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/harfbuzz/update -------------------------------------------------------------------------------- /packages/hicolor-icon-theme/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "hicolor-icon-theme", 4 | "directory": [ 5 | "usr/share/icons/hicolor/" 6 | ], 7 | "command": "/usr/bin/update-icon-cache" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/hicolor-icon-theme/update-icon-cache: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sh 2 | if [ -x '/usr/bin/gtk-update-icon-cache' ]; then 3 | /usr/bin/gtk-update-icon-cache --force --quiet /usr/share/icons/hicolor 4 | fi 5 | -------------------------------------------------------------------------------- /packages/highlight/update: -------------------------------------------------------------------------------- 1 | site="http://www.andre-simon.de/zip/download.php" 2 | ignore="*beta*" 3 | -------------------------------------------------------------------------------- /packages/htop/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/htop-dev/htop/releases/latest' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/icu/update: -------------------------------------------------------------------------------- 1 | site='http://site.icu-project.org/download' 2 | pattern='ICU4C-Download">\K[\d.]+' 3 | -------------------------------------------------------------------------------- /packages/imagemagick/update: -------------------------------------------------------------------------------- 1 | version=${version//+/.} 2 | site='https://github.com/ImageMagick/ImageMagick/releases' 3 | pattern='/archive/refs/tags/\K[-.\d]+(?=\.tar)' 4 | -------------------------------------------------------------------------------- /packages/imagemagick6/update: -------------------------------------------------------------------------------- 1 | version=${version//+/.} 2 | site='https://github.com/ImageMagick/ImageMagick6/releases' 3 | pattern='/archive/refs/tags/\K[-.\d]+(?=\.tar)' 4 | -------------------------------------------------------------------------------- /packages/inkscape/update: -------------------------------------------------------------------------------- 1 | site='https://gitlab.com/inkscape/inkscape/-/tags' 2 | pattern='/archive/refs/tags/INKSCAPE_\K[\d\_]+/inkscape-INKSCAPE_\K[\d\_]+(?=\.tar\.gz)' 3 | -------------------------------------------------------------------------------- /packages/intel-microcode/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/latest' 2 | pattern='/archive/refs/tags/microcode-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/inxi/update: -------------------------------------------------------------------------------- 1 | version=${version//+/.} 2 | pattern='/inxi/archive/refs/tags/\K[-.\d]+(?=\.tar)' 3 | -------------------------------------------------------------------------------- /packages/iperf/update: -------------------------------------------------------------------------------- 1 | ignore="*b* *rc*" 2 | -------------------------------------------------------------------------------- /packages/ipset/update: -------------------------------------------------------------------------------- 1 | site="http://ipset.netfilter.org/install.html" 2 | -------------------------------------------------------------------------------- /packages/iputils/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/iputils/iputils/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/iwd/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/jasper/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/jasper-software/jasper/releases' 2 | pattern='/archive/refs/tags/version-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/jq/update: -------------------------------------------------------------------------------- 1 | site="http://stedolan.github.io/jq/download/" 2 | -------------------------------------------------------------------------------- /packages/json-c/update: -------------------------------------------------------------------------------- 1 | site="https://s3.amazonaws.com/json-c_releases" 2 | -------------------------------------------------------------------------------- /packages/jwm/update: -------------------------------------------------------------------------------- 1 | site="$homepage/releases" 2 | -------------------------------------------------------------------------------- /packages/keyring/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: GPG keys for Ataraxia GNU/Linux 2 | # URL: https://ataraxialinux.org/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: misc 5 | 6 | name=keyring 7 | version=20200819 8 | release=1 9 | 10 | build() { 11 | install -Dm0775 "$STUFF"/keyring/ataraxia.key "$PKG"/usr/share/repository-keyring/ataraxia.key 12 | } 13 | -------------------------------------------------------------------------------- /packages/keyutils/update: -------------------------------------------------------------------------------- 1 | site='https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git' 2 | pattern='/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-\K[\d\.]+(?=\.tar\.gz)' 3 | -------------------------------------------------------------------------------- /packages/kismet/update: -------------------------------------------------------------------------------- 1 | version=${version//+/.} 2 | site='https://github.com/kismetwireless/kismet/releases' 3 | pattern="/archive/refs/tags/kismet-\K[\d\.\-R]*(?=\.tar\.gz)" 4 | -------------------------------------------------------------------------------- /packages/lcms2/update: -------------------------------------------------------------------------------- 1 | site='https://sourceforge.net/projects/lcms/files/lcms' 2 | -------------------------------------------------------------------------------- /packages/less/update: -------------------------------------------------------------------------------- 1 | # Thanks Fedora! 2 | site='https://src.fedoraproject.org/rpms/less/raw/master/f/less.spec' 3 | pattern='Version: \K[\d\.]+' 4 | -------------------------------------------------------------------------------- /packages/liba52/update: -------------------------------------------------------------------------------- 1 | name=a52dec 2 | -------------------------------------------------------------------------------- /packages/libblockdev/update: -------------------------------------------------------------------------------- 1 | pattern="\K[\d\.]*(?=-1\.tar\.gz)" 2 | -------------------------------------------------------------------------------- /packages/libclc/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/libclc/.ignore -------------------------------------------------------------------------------- /packages/libclc/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/llvm/llvm-project/releases' 2 | pattern="llvmorg-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/libco/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Cooperative multithreading library 2 | # URL: https://github.com/canonical/libco 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: libs 5 | 6 | name=libco 7 | version=20 8 | release=1 9 | source=("https://github.com/canonical/libco/archive/v$version.tar.gz::archive=$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | make 14 | make DESTDIR="$PKG" install 15 | } 16 | -------------------------------------------------------------------------------- /packages/libdazzle/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libdv/update: -------------------------------------------------------------------------------- 1 | site="https://sourceforge.net/projects/libdv/files/libdv/" 2 | -------------------------------------------------------------------------------- /packages/libedit/update: -------------------------------------------------------------------------------- 1 | site='http://thrysoee.dk/editline/' 2 | pattern='libedit-\K[\d\.-]+(?=\.tar\.gz)' 3 | -------------------------------------------------------------------------------- /packages/libelf/update: -------------------------------------------------------------------------------- 1 | name=elfutils 2 | site="http://sourceware.org/pub/elfutils" 3 | pattern='[\d.]+(?=/)' 4 | -------------------------------------------------------------------------------- /packages/libevdev/update: -------------------------------------------------------------------------------- 1 | #ignore="*.*.[0-9]*[13579]" 2 | ignore="*.9[0-9][0-9]" 3 | -------------------------------------------------------------------------------- /packages/libevent/update: -------------------------------------------------------------------------------- 1 | pattern="release-\K[\d.]+" 2 | -------------------------------------------------------------------------------- /packages/libexif/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/libexif/libexif/tags 2 | pattern="libexif-\K[\d_]+(?=-release)" 3 | -------------------------------------------------------------------------------- /packages/libgit2-glib/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/GNOME/libgit2-glib/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libgit2/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/libgit2/libgit2/tags" 2 | pattern='archive/v?\K[\d.]+(?=\.tar\.gz)' 3 | -------------------------------------------------------------------------------- /packages/libgnome-games-support/update: -------------------------------------------------------------------------------- 1 | ignore="[1-9]\.[13579]\.*" 2 | -------------------------------------------------------------------------------- /packages/libgtop/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/GNOME/libgtop/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libgudev/update: -------------------------------------------------------------------------------- 1 | pattern="\Qlibgudev\E-\K[0-9]*[0-9]*[0-9](?=)" 2 | -------------------------------------------------------------------------------- /packages/libhandy/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libice/update: -------------------------------------------------------------------------------- 1 | name=libICE 2 | -------------------------------------------------------------------------------- /packages/libinput/update: -------------------------------------------------------------------------------- 1 | ignore="*.99.* *.9[0-9][0-9]" 2 | -------------------------------------------------------------------------------- /packages/libjpeg-turbo/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/libjpeg-turbo/libjpeg-turbo/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | ignore="*.*.90" 4 | -------------------------------------------------------------------------------- /packages/libmatekbd/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libmatemixer/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libmateweather/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libmtp/update: -------------------------------------------------------------------------------- 1 | site=https://sourceforge.net/projects/libmtp/files/libmtp/ 2 | -------------------------------------------------------------------------------- /packages/libnl/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/thom311/libnl/releases 2 | pattern="libnl-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/libnotify/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/GNOME/libnotify/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libopenmpt/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/OpenMPT/openmpt/releases' 2 | pattern='/archive/refs/tags/libopenmpt-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libplist/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/libimobiledevice/libplist/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libpng/update: -------------------------------------------------------------------------------- 1 | ignore="*beta*" 2 | -------------------------------------------------------------------------------- /packages/libpulse/update: -------------------------------------------------------------------------------- 1 | ignore="*.99.*" 2 | -------------------------------------------------------------------------------- /packages/libpwquality/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/libpwquality/libpwquality/releases' 2 | pattern='/archive/refs/tags/libpwquality-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libraw/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/LibRaw/LibRaw/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/librsvg/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/libsasl/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/cyrusimap/cyrus-sasl/releases' 2 | pattern='/archive/refs/tags/cyrus-sasl-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libsigc++/update: -------------------------------------------------------------------------------- 1 | pattern="libsigc\+\+-\K[0-9]\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" 2 | -------------------------------------------------------------------------------- /packages/libsigc++2/update: -------------------------------------------------------------------------------- 1 | name=libsigc++ 2 | pattern="libsigc\+\+-\K[0-9]\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" 3 | ignore="[!2].*" 4 | -------------------------------------------------------------------------------- /packages/libsm/update: -------------------------------------------------------------------------------- 1 | name=libSM 2 | -------------------------------------------------------------------------------- /packages/libsoxr/update: -------------------------------------------------------------------------------- 1 | name=soxr 2 | -------------------------------------------------------------------------------- /packages/libtheora/update: -------------------------------------------------------------------------------- 1 | ignore="*alpha* *beta*" 2 | -------------------------------------------------------------------------------- /packages/libupnp/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/pupnp/pupnp/releases' 2 | pattern='/archive/refs/tags/release-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libusbmuxd/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/libimobiledevice/libusbmuxd/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libvirt/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if [ -f "/etc/libvirt/qemu/networks/default.xml" ]; then 4 | UUID="$(uuidgen)" 5 | sed -i "s||$UUID|" /etc/libvirt/qemu/networks/default.xml 6 | fi 7 | ;; 8 | esac 9 | -------------------------------------------------------------------------------- /packages/libvpx/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/webmproject/libvpx/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libwacom/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/linuxwacom/libwacom/releases/latest' 2 | pattern="libwacom-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/libwebp/update: -------------------------------------------------------------------------------- 1 | site="http://downloads.webmproject.org/releases/webp/index.html" 2 | -------------------------------------------------------------------------------- /packages/libwpe/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/WebPlatformForEmbedded/libwpe/releases/latest' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/libx11/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxau/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxaw/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxcomposite/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxcursor/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxdamage/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxdg-basedir/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/devnev/libxdg-basedir/releases 2 | pattern="libxdg-basedir-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/libxdmcp/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxext/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxfce4ui/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libxfce4util/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/libxfixes/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxfont2/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxft/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxi/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxinerama/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxmu/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxpm/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxpresent/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxrandr/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxrender/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxres/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxss/update: -------------------------------------------------------------------------------- 1 | name=libXScrnSaver 2 | -------------------------------------------------------------------------------- /packages/libxt/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxtst/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxv/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxvmc/update: -------------------------------------------------------------------------------- 1 | name=libXvMC 2 | -------------------------------------------------------------------------------- /packages/libxxf86dga/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/libxxf86vm/update: -------------------------------------------------------------------------------- 1 | name="$(echo $name | sed -e 's,libx,libX,g')" 2 | -------------------------------------------------------------------------------- /packages/lighttpd/update: -------------------------------------------------------------------------------- 1 | ignore="*rc*" 2 | -------------------------------------------------------------------------------- /packages/linux-headers/update: -------------------------------------------------------------------------------- 1 | name=linux 2 | -------------------------------------------------------------------------------- /packages/linux/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/linux/.ignore -------------------------------------------------------------------------------- /packages/lldb/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/lldb/.ignore -------------------------------------------------------------------------------- /packages/lldb/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/llvm/llvm-project/releases' 2 | pattern="llvmorg-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/llvm/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/llvm/.ignore -------------------------------------------------------------------------------- /packages/llvm/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/llvm/llvm-project/releases' 2 | pattern="llvmorg-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/lm_sensors/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/lm-sensors/lm-sensors/releases' 2 | pattern='/archive/refs/tags/V\K[\d\-]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/lua51/update: -------------------------------------------------------------------------------- 1 | pattern="lua-\K5.1[\d.]+(?=\.tar)" 2 | -------------------------------------------------------------------------------- /packages/luajit/update: -------------------------------------------------------------------------------- 1 | name=LuaJIT 2 | -------------------------------------------------------------------------------- /packages/lvm2/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/lvmteam/lvm2/releases' 2 | pattern="v\K[\d_]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/lynx/update: -------------------------------------------------------------------------------- 1 | case "$version" in 2 | *.*.*.*) version=${version%.*}rel.${version##*.};; 3 | esac 4 | 5 | ignore="*dev*" 6 | -------------------------------------------------------------------------------- /packages/lz4/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Extremely fast compression algorithm 2 | # URL: http://www.lz4.org/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: base 5 | 6 | name=lz4 7 | version=1.9.3 8 | release=1 9 | source=("https://github.com/lz4/lz4/archive/v$version.tar.gz::archive=$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | make PREFIX=/usr 14 | make PREFIX=/usr DESTDIR="$PKG" install 15 | } 16 | -------------------------------------------------------------------------------- /packages/lzop/update: -------------------------------------------------------------------------------- 1 | ignore="10??" 2 | -------------------------------------------------------------------------------- /packages/m4/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: The GNU macro processor 2 | # URL: http://www.gnu.org/software/m4 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: devel 5 | 6 | name=m4 7 | version=1.4.19 8 | release=1 9 | source=("https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | ./configure $BUILDFLAGS \ 14 | --prefix=/usr 15 | make 16 | make DESTDIR="$PKG" install 17 | } 18 | -------------------------------------------------------------------------------- /packages/mandoc/update: -------------------------------------------------------------------------------- 1 | ignore='*.regress' 2 | -------------------------------------------------------------------------------- /packages/marco/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mariadb/update: -------------------------------------------------------------------------------- 1 | site="https://downloads.mariadb.org/mariadb/" 2 | pattern="/mariadb/\K[\d.]+(?=/)" 3 | -------------------------------------------------------------------------------- /packages/mate-applets/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-calc/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-control-center/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-desktop/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-icon-theme/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | gtk-update-icon-cache -q -f -i /usr/share/icons/mate 5 | fi 6 | ;; 7 | esac 8 | -------------------------------------------------------------------------------- /packages/mate-icon-theme/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-media/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-menus/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-notification-daemon/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-panel/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-polkit/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-power-manager/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-screensaver/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-session-manager/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-settings-daemon/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-system-monitor/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-terminal/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-themes/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | gtk-update-icon-cache -q -f -i /usr/share/icons/ContrastHigh 5 | fi 6 | ;; 7 | esac 8 | -------------------------------------------------------------------------------- /packages/mate-themes/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-user-guide/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mate-utils/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/meson/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/meson/.ignore -------------------------------------------------------------------------------- /packages/micro/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: A modern and intuitive terminal-based text editor 2 | # URL: https://micro-editor.github.io/ 3 | # Maintainer: Miko, mikoxyzzz at gmail dot com 4 | # Depends on: go 5 | # Section: editors 6 | 7 | name=micro 8 | version=2.0.9 9 | release=1 10 | source=("https://github.com/zyedidia/micro/archive/refs/tags/v$version.tar.gz") 11 | 12 | build() { 13 | cd "$SRC"/$name-$version 14 | make build 15 | mv micro /usr/bin 16 | } 17 | -------------------------------------------------------------------------------- /packages/modemmanager/update: -------------------------------------------------------------------------------- 1 | name=ModemManager 2 | ignore="*.*.99[0-9]" 3 | -------------------------------------------------------------------------------- /packages/mozc/update: -------------------------------------------------------------------------------- 1 | ignore="*" 2 | -------------------------------------------------------------------------------- /packages/mozo/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mpfr/update: -------------------------------------------------------------------------------- 1 | site="http://www.mpfr.org/mpfr-current/" 2 | -------------------------------------------------------------------------------- /packages/mpg123/update: -------------------------------------------------------------------------------- 1 | ignore="*rc*" 2 | -------------------------------------------------------------------------------- /packages/msgpack/update: -------------------------------------------------------------------------------- 1 | name=cpp 2 | -------------------------------------------------------------------------------- /packages/muffin/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/mupdf/update: -------------------------------------------------------------------------------- 1 | ignore="*rc*" 2 | -------------------------------------------------------------------------------- /packages/mutter/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/mypaint-brushes/update: -------------------------------------------------------------------------------- 1 | ignore="[!1].*" 2 | -------------------------------------------------------------------------------- /packages/nasm/update: -------------------------------------------------------------------------------- 1 | site=https://www.nasm.us/pub/nasm/releasebuilds/ 2 | pattern=')' 3 | -------------------------------------------------------------------------------- /packages/nemo/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/linuxmint/$name/releases" 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/netsed/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: A tool to modify network packets 2 | # URL: http://silicone.homelinux.org/projects/netsed/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: net 5 | 6 | name=netsed 7 | version=1.3 8 | release=1 9 | source=("http://silicone.homelinux.org/release/$name/$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | make 14 | install -Dm755 netsed "$PKG"/usr/bin/netsed 15 | } 16 | -------------------------------------------------------------------------------- /packages/netsurf/update: -------------------------------------------------------------------------------- 1 | name=netsurf-all 2 | -------------------------------------------------------------------------------- /packages/networkmanager/update: -------------------------------------------------------------------------------- 1 | name=NetworkManager 2 | ignore="*.[0-9]*[13579].*" 3 | -------------------------------------------------------------------------------- /packages/nfs-utils/update: -------------------------------------------------------------------------------- 1 | site=https://sourceforge.net/projects/nfs/files/nfs-utils/ 2 | -------------------------------------------------------------------------------- /packages/nftables/update: -------------------------------------------------------------------------------- 1 | ignore="0.0*" 2 | -------------------------------------------------------------------------------- /packages/nim/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/nim-lang/Nim/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/nmap/update: -------------------------------------------------------------------------------- 1 | ignore="*BETA*" 2 | -------------------------------------------------------------------------------- /packages/node/update: -------------------------------------------------------------------------------- 1 | site=https://nodejs.org/dist 2 | pattern='v\K[\d.]+(?=\/)' 3 | -------------------------------------------------------------------------------- /packages/nspr/update: -------------------------------------------------------------------------------- 1 | site="https://ftp.mozilla.org/pub/nspr/releases/" 2 | pattern=">v\K[\d.]+(?=/<)" 3 | -------------------------------------------------------------------------------- /packages/nss/update: -------------------------------------------------------------------------------- 1 | site='http://ftp.mozilla.org/pub/security/nss/releases/' 2 | pattern='NSS_\K[\d+_]+(?=_RTM)' 3 | -------------------------------------------------------------------------------- /packages/ntfs-3g/update: -------------------------------------------------------------------------------- 1 | name=ntfs-3g_ntfsprogs 2 | -------------------------------------------------------------------------------- /packages/ocaml-findlib/update: -------------------------------------------------------------------------------- 1 | name=findlib 2 | -------------------------------------------------------------------------------- /packages/one-true-awk/update: -------------------------------------------------------------------------------- 1 | ignore='*' 2 | -------------------------------------------------------------------------------- /packages/openal/update: -------------------------------------------------------------------------------- 1 | name=openal-soft 2 | -------------------------------------------------------------------------------- /packages/openntpd/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) install -d -m 755 -g ntpd -o ntpd /var/lib/ntp ;; 3 | esac 4 | -------------------------------------------------------------------------------- /packages/openresolv/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/rsmarples/openresolv/releases' 2 | pattern='/archive/refs/tags/openresolv-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/openvpn/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/OpenVPN/openvpn/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/p7zip/update: -------------------------------------------------------------------------------- 1 | site="https://downloads.sourceforge.net/project/$name/$name/" 2 | pattern='p7zip_\K[.\d]+' 3 | -------------------------------------------------------------------------------- /packages/pam/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/linux-pam/linux-pam/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/pangomm2.42/update: -------------------------------------------------------------------------------- 1 | name=pangomm 2 | ignore="*.48.* *.46.*" 3 | -------------------------------------------------------------------------------- /packages/papirus-icon-theme/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | for i in Papirus Papirus-Dark Papirus-Light ePapirus; do 5 | gtk-update-icon-cache -q -f -i /usr/share/icons/$i 6 | done 7 | fi 8 | ;; 9 | esac 10 | -------------------------------------------------------------------------------- /packages/perl/update: -------------------------------------------------------------------------------- 1 | ignore="*.[13579].* *.[1-9][13579].*" 2 | -------------------------------------------------------------------------------- /packages/phoc/update: -------------------------------------------------------------------------------- 1 | site='https://source.puri.sm/Librem5/phoc/-/tags' 2 | pattern='/archive/refs/tags/[^/]+/\Q'"$name"'\E-v?\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/phosh/update: -------------------------------------------------------------------------------- 1 | site='https://source.puri.sm/Librem5/phosh/-/tags' 2 | pattern='/archive/refs/tags/[^/]+/\Q'"$name"'\E-v?\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/php/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/php/php-src/releases' 2 | pattern='/archive/refs/tags/php-\K[\d\.]+(?=\.tar\.gz")' 3 | ignore='*rc* *RC* *beta* *alpha*' 4 | -------------------------------------------------------------------------------- /packages/pidgin/update: -------------------------------------------------------------------------------- 1 | site='https://sourceforge.net/projects/pidgin/files/Pidgin/' 2 | pattern='/projects/pidgin/files/Pidgin/\K[\d\.]+' 3 | -------------------------------------------------------------------------------- /packages/pipewire/update: -------------------------------------------------------------------------------- 1 | ignore="*.*.9[0-9]" 2 | -------------------------------------------------------------------------------- /packages/pluma/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/polly/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/polly/.ignore -------------------------------------------------------------------------------- /packages/polly/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/llvm/llvm-project/releases' 2 | pattern="llvmorg-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/poppler-data/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Encoding data for the poppler PDF rendering library 2 | # URL: https://poppler.freedesktop.org/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: libs 5 | 6 | name=poppler-data 7 | version=0.4.10 8 | release=1 9 | source=("https://poppler.freedesktop.org/$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | make prefix=/usr DESTDIR="$PKG" install 14 | } 15 | -------------------------------------------------------------------------------- /packages/postgresql/update: -------------------------------------------------------------------------------- 1 | site="https://ftp.postgresql.org/pub/source/" 2 | pattern="v\K[\d.]+(?!\w)" 3 | -------------------------------------------------------------------------------- /packages/potrace/update: -------------------------------------------------------------------------------- 1 | ignore="*.os2 *.win*" 2 | -------------------------------------------------------------------------------- /packages/privoxy/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) install -d -o 42 -g 42 /var/log/privoxy ;; 3 | esac 4 | -------------------------------------------------------------------------------- /packages/privoxy/update: -------------------------------------------------------------------------------- 1 | site='http://www.privoxy.org/announce.txt' 2 | pattern='ChangeLog for Privoxy \K[\d\.]+' 3 | -------------------------------------------------------------------------------- /packages/python-cffi/update: -------------------------------------------------------------------------------- 1 | site='https://pypi.org/project/cffi/' 2 | pattern='cffi \K[\d\.]+' 3 | -------------------------------------------------------------------------------- /packages/python-coverage/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/nedbat/coveragepy/releases' 2 | pattern='/archive/refs/tags/coverage-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-cryptography/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/pyca/cryptography/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | ignore="*" 4 | -------------------------------------------------------------------------------- /packages/python-decorator/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/micheles/decorator/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-ipy/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/autocracy/python-ipy/releases' 2 | pattern='/archive/refs/tags/IPy-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-lxml/update: -------------------------------------------------------------------------------- 1 | name=lxml 2 | ignore="*b*" 3 | -------------------------------------------------------------------------------- /packages/python-mako/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/sqlalchemy/mako/releases' 2 | pattern='/archive/refs/tags/rel_\K[\d\_]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-mutagen/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/quodlibet/mutagen/releases' 2 | pattern='/archive/refs/tags/release-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-networkx/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/networkx/networkx/releases' 2 | pattern='/archive/refs/tags/networkx-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-ordered-set/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/LuminosoInsight/ordered-set/releases' 2 | pattern='/archive/refs/tags/release/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-pam/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/FirefighterBlu3/python-pam/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-psutil/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/giampaolo/psutil/releases' 2 | pattern='/archive/refs/tags/release-\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-pycparser/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/eliben/pycparser/releases' 2 | pattern='/archive/refs/tags/release_v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-pycurl/update: -------------------------------------------------------------------------------- 1 | site='http://pycurl.io/' 2 | pattern='PYCURL \K[\d\.]+' 3 | -------------------------------------------------------------------------------- /packages/python-pygments/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/pygments/pygments/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-pyinotify/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/seb-m/pyinotify/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-pysocks/update: -------------------------------------------------------------------------------- 1 | site='https://pypi.org/project/PySocks/' 2 | pattern='PySocks \K[\d\.]+' 3 | -------------------------------------------------------------------------------- /packages/python-pytz/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/stub42/pytz/releases' 2 | pattern='/archive/refs/tags/release_\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-tinycss2/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/Kozea/tinycss2/releases/latest' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-webencodings/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/gsnedders/python-webencodings/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python-xapp/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/linuxmint/python3-xapp/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/python/update: -------------------------------------------------------------------------------- 1 | ignore="*rc* *b* *a*" 2 | -------------------------------------------------------------------------------- /packages/qemu/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | chgrp kvm /usr/lib/qemu/qemu-bridge-helper 4 | chmod 4750 /usr/lib/qemu/qemu-bridge-helper 5 | ;; 6 | esac 7 | -------------------------------------------------------------------------------- /packages/qemu/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/qemu/qemu/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | ignore="*rc*" 4 | -------------------------------------------------------------------------------- /packages/ranger/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Simple, vim-like file manager 2 | # URL: https://ranger.github.io 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Depends on: python 5 | # Section: utils 6 | 7 | name=ranger 8 | version=1.9.3 9 | release=2 10 | source=("https://ranger.github.io/$name-$version.tar.gz") 11 | 12 | build() { 13 | cd "$SRC"/$name-$version 14 | python3 setup.py install --prefix=/usr --root="$PKG" --optimize=1 15 | } 16 | -------------------------------------------------------------------------------- /packages/ranger/update: -------------------------------------------------------------------------------- 1 | site="https://ranger.github.io/download.html" 2 | -------------------------------------------------------------------------------- /packages/readline/update: -------------------------------------------------------------------------------- 1 | site="https://git.savannah.gnu.org/cgit/readline.git" 2 | pattern="(readline-\K[\d.]+(?=\.tar.gz))|(Readline-\K[\d.]+ patch \d+)" 3 | version="$_myver" 4 | [ ! -z "$_bash_patchlevel" ] && version+=" patch $_bash_patchlevel" 5 | -------------------------------------------------------------------------------- /packages/rpm/update: -------------------------------------------------------------------------------- 1 | site="${distfiles%/*/*} 2 | ${distfiles%/*}" 3 | pattern="${name}-\K[\d.]*\d" 4 | -------------------------------------------------------------------------------- /packages/rsync/update: -------------------------------------------------------------------------------- 1 | ignore="*pre*" 2 | -------------------------------------------------------------------------------- /packages/rsyslog/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/rsyslog/rsyslog/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/ruby/update: -------------------------------------------------------------------------------- 1 | site="https://www.ruby-lang.org/en/downloads/" 2 | -------------------------------------------------------------------------------- /packages/run-parts/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Run scripts or programs in a directory 2 | # URL: https://ataraxialinux.org/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: utils 5 | 6 | name=run-parts 7 | version=200613 8 | release=1 9 | options=('bootstrap') 10 | 11 | build() { 12 | mkdir -p "$PKG"/usr/bin/ 13 | ${CROSS_COMPILE}cc $CFLAGS "$STUFF"/run-parts/run-parts.c -o "$PKG"/usr/bin/run-parts 14 | } 15 | -------------------------------------------------------------------------------- /packages/samba/update: -------------------------------------------------------------------------------- 1 | ignore="*rc[0-9] *a *b" 2 | -------------------------------------------------------------------------------- /packages/sane/update: -------------------------------------------------------------------------------- 1 | name=backends 2 | #pattern='href="/sane-project/backends/-/tags/[^\d\.]*\K[\d\.]*' 3 | -------------------------------------------------------------------------------- /packages/sdl/update: -------------------------------------------------------------------------------- 1 | name=SDL 2 | -------------------------------------------------------------------------------- /packages/sdl2/update: -------------------------------------------------------------------------------- 1 | name=SDL2 2 | -------------------------------------------------------------------------------- /packages/seahorse/update: -------------------------------------------------------------------------------- 1 | site='https://gitlab.gnome.org/GNOME/seahorse/-/tags' 2 | ignore="*.[0-9]*[13579].*" 3 | -------------------------------------------------------------------------------- /packages/shared-mime-info/trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "shared-mime-info", 4 | "directory": [ 5 | "usr/share/mime/packages/" 6 | ], 7 | "command": "/usr/bin/update-mime-database /usr/share/mime" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/shared-mime-info/update: -------------------------------------------------------------------------------- 1 | site=https://gitlab.freedesktop.org/xdg/shared-mime-info/tags 2 | -------------------------------------------------------------------------------- /packages/simple-scan/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/slibtool/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/midipix-project/slibtool/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/spectrwm/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/conformal/spectrwm/releases 2 | pattern="SPECTRWM_\K[\d_]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/spidermonkey/update: -------------------------------------------------------------------------------- 1 | site="https://archive.mozilla.org/pub/firefox/releases/" 2 | pattern="[\d.]+(?=esr)" 3 | -------------------------------------------------------------------------------- /packages/spirv-headers/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/KhronosGroup/SPIRV-Headers/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/sqlite/update: -------------------------------------------------------------------------------- 1 | pattern='>Version \K[\d.]+' 2 | -------------------------------------------------------------------------------- /packages/squid/update: -------------------------------------------------------------------------------- 1 | site='http://www.squid-cache.org/Versions/v4/' 2 | pattern='squid-\K[\d\.]+(?=\.tar\.gz)' 3 | ignore="5.*" 4 | -------------------------------------------------------------------------------- /packages/stunnel/update: -------------------------------------------------------------------------------- 1 | site="https://www.stunnel.org/downloads.html" 2 | ignore="*b*" 3 | -------------------------------------------------------------------------------- /packages/sudo/update: -------------------------------------------------------------------------------- 1 | ignore="*b[0-9] *rc[0-9]" 2 | -------------------------------------------------------------------------------- /packages/supertuxkart/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/supertuxkart/stk-code/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/swig/update: -------------------------------------------------------------------------------- 1 | site=https://github.com/swig/swig/releases 2 | pattern="rel-\K[\d.]*(?=\.tar\.gz)" 3 | -------------------------------------------------------------------------------- /packages/systemd-runtime/.completeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/systemd-runtime/.completeignore -------------------------------------------------------------------------------- /packages/systemd/.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/systemd/.ignore -------------------------------------------------------------------------------- /packages/systemd/.ignoreit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/systemd/.ignoreit -------------------------------------------------------------------------------- /packages/systemd/daemon-reload.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "daemon-reload", 4 | "directory": [ 5 | "usr/lib/systemd/system/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook daemon-reload" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/journald-catalog.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "journald-catalog", 4 | "directory": [ 5 | "usr/lib/systemd/catalog/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook journald-catalog" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/systemd-binfmt.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "systemd-binfmt", 4 | "directory": [ 5 | "usr/lib/binfmt.d/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook binfmt" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/systemd-sysctl.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "systemd-sysctl", 4 | "directory": [ 5 | "usr/lib/sysctl.d/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook sysctl" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/systemd-sysusers.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "systemd-sysusers", 4 | "directory": [ 5 | "usr/lib/sysusers.d/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook sysusers" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/systemd-tmpfiles.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "systemd-tmpfiles", 4 | "directory": [ 5 | "usr/lib/tmpfiles.d/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook tmpfiles" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/udev-hwdb.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "udev-hwdb", 4 | "directory": [ 5 | "usr/lib/udev/hwdb.d/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook udev-hwdb" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/udev-rules.trigger: -------------------------------------------------------------------------------- 1 | { 2 | "trigger": { 3 | "name": "udev-rules", 4 | "directory": [ 5 | "usr/lib/udev/rules.d/" 6 | ], 7 | "command": "/usr/share/tsukuri/systemd-hook udev-rules" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/systemd/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/systemd/systemd-stable/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/tango-icon-theme/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | if type gtk-update-icon-cache &>/dev/null; then 4 | gtk-update-icon-cache -q -f -i /usr/share/icons/Tango 5 | fi 6 | ;; 7 | esac 8 | -------------------------------------------------------------------------------- /packages/tcl/update: -------------------------------------------------------------------------------- 1 | pattern="${name}\K[\d\.]+(?=-src\.tar)" 2 | -------------------------------------------------------------------------------- /packages/telepathy-glib/update: -------------------------------------------------------------------------------- 1 | ignore="*.99.*" 2 | -------------------------------------------------------------------------------- /packages/telepathy-idle/update: -------------------------------------------------------------------------------- 1 | ignore="*.99.*" 2 | -------------------------------------------------------------------------------- /packages/telepathy-logger/update: -------------------------------------------------------------------------------- 1 | ignore="*.99.*" 2 | -------------------------------------------------------------------------------- /packages/telepathy-mission-control/update: -------------------------------------------------------------------------------- 1 | ignore="*.99.*" 2 | -------------------------------------------------------------------------------- /packages/terminus-font/update: -------------------------------------------------------------------------------- 1 | name=xfonts-terminus 2 | -------------------------------------------------------------------------------- /packages/thunar-volman/update: -------------------------------------------------------------------------------- 1 | ignore="4.15.*" 2 | -------------------------------------------------------------------------------- /packages/thunar/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/thunderbird/update: -------------------------------------------------------------------------------- 1 | site="https://archive.mozilla.org/pub/thunderbird/releases/" 2 | pattern="\">\K[0-9.]+(?=/)" 3 | -------------------------------------------------------------------------------- /packages/tigervnc/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/TigerVNC/tigervnc/releases/latest' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/tk/update: -------------------------------------------------------------------------------- 1 | pattern="${name}\K[\d\.]+(?=-src\.tar)" 2 | -------------------------------------------------------------------------------- /packages/tmux/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/tmux/tmux/releases" 2 | -------------------------------------------------------------------------------- /packages/tracker-miners/update: -------------------------------------------------------------------------------- 1 | site="https://gitlab.gnome.org/GNOME/tracker-miners/-/tags" 2 | ignore="*.[0-9]*[13579].* *.alpha *.beta *.rc" 3 | -------------------------------------------------------------------------------- /packages/tracker/update: -------------------------------------------------------------------------------- 1 | site="https://gitlab.gnome.org/GNOME/tracker/-/tags" 2 | ignore="*.[0-9]*[13579].* *.alpha *.beta *.rc" 3 | -------------------------------------------------------------------------------- /packages/tracker2-miners/update: -------------------------------------------------------------------------------- 1 | name=tracker-miners 2 | pattern="\Q$name\E-\K[0-9]+\.[0-9]*\.[0-9.]*[0-9](?=)" 3 | ignore="3.*.* *.99*" 4 | -------------------------------------------------------------------------------- /packages/tracker2/update: -------------------------------------------------------------------------------- 1 | name=tracker 2 | pattern="\Q$name\E-\K[0-9]+\.[0-9]*\.[0-9.]*[0-9](?=)" 3 | ignore="3.*.* *.99*" 4 | -------------------------------------------------------------------------------- /packages/transmission/update: -------------------------------------------------------------------------------- 1 | site="https://github.com/transmission/transmission/tags" 2 | pattern='/archive/refs/tags/(v?|\Q'"$name"'\E-)?\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/tzdb/update: -------------------------------------------------------------------------------- 1 | name=tzdb 2 | -------------------------------------------------------------------------------- /packages/unbound/update: -------------------------------------------------------------------------------- 1 | ignore="*rc*" 2 | -------------------------------------------------------------------------------- /packages/unrar/update: -------------------------------------------------------------------------------- 1 | name=unrarsrc 2 | -------------------------------------------------------------------------------- /packages/unzip/update: -------------------------------------------------------------------------------- 1 | # "next version will be 6.1" (more standard numbering) 2 | ignore="*[!0-9] [0-9][0-9] [0-9][0-9][0-9]" 3 | -------------------------------------------------------------------------------- /packages/upower/update: -------------------------------------------------------------------------------- 1 | site='https://gitlab.freedesktop.org/upower/upower/tags' 2 | -------------------------------------------------------------------------------- /packages/urcu/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: Userspace RCU library 2 | # URL: https://lttng.org/urcu/ 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: libs 5 | 6 | name=urcu 7 | version=0.12.2 8 | release=1 9 | source=("https://lttng.org/files/urcu/userspace-rcu-$version.tar.bz2") 10 | 11 | build() { 12 | cd "$SRC"/userspace-rcu-$version 13 | ./configure $BUILDFLAGS \ 14 | --prefix=/usr 15 | make 16 | make DESTDIR="$PKG" install 17 | } 18 | -------------------------------------------------------------------------------- /packages/urcu/update: -------------------------------------------------------------------------------- 1 | name=userspace-rcu 2 | -------------------------------------------------------------------------------- /packages/util-linux-runtime/.completeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/packages/util-linux-runtime/.completeignore -------------------------------------------------------------------------------- /packages/util-linux-runtime/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/karelzak/util-linux/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/util-linux/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/karelzak/util-linux/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/vala/update: -------------------------------------------------------------------------------- 1 | pattern="\Q$name\E-\K[0-9]+\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" 2 | -------------------------------------------------------------------------------- /packages/valgrind/update: -------------------------------------------------------------------------------- 1 | ignore="*.RC*" 2 | -------------------------------------------------------------------------------- /packages/vifm/update: -------------------------------------------------------------------------------- 1 | ignore="*win32" 2 | -------------------------------------------------------------------------------- /packages/vim/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/vim/vim/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/vte/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/vulkan-loader/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/KhronosGroup/Vulkan-Loader/releases' 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/wavpack/update: -------------------------------------------------------------------------------- 1 | site="${homepage}downloads.html" 2 | -------------------------------------------------------------------------------- /packages/wayland-protocols/update: -------------------------------------------------------------------------------- 1 | #site=https://wayland.freedesktop.org/releases.html 2 | site=https://cgit.freedesktop.org/wayland/wayland-protocols/refs/ 3 | pattern="tag/\?h=\K[\d\.]+" 4 | ignore="*.9[0-9]" 5 | -------------------------------------------------------------------------------- /packages/wayland/update: -------------------------------------------------------------------------------- 1 | site=https://wayland.freedesktop.org/releases.html 2 | ignore="*.9[0-9]" 3 | -------------------------------------------------------------------------------- /packages/webkitgtk/update: -------------------------------------------------------------------------------- 1 | ignore="*.[1-9][13579].*" 2 | -------------------------------------------------------------------------------- /packages/weston/update: -------------------------------------------------------------------------------- 1 | site=https://cgit.freedesktop.org/wayland/weston/refs/ 2 | pattern="tag/\?h=\K[\d\.]+" 3 | ignore="*.9[0-9]" 4 | -------------------------------------------------------------------------------- /packages/whois/update: -------------------------------------------------------------------------------- 1 | ignore="*bpo* *deb*" 2 | -------------------------------------------------------------------------------- /packages/wireguard-tools/update: -------------------------------------------------------------------------------- 1 | site='https://git.zx2c4.com/wireguard-tools/' 2 | pattern='wireguard-tools-\K[\d.]*\d' 3 | -------------------------------------------------------------------------------- /packages/wireshark/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | chown root:wireshark /usr/bin/{tshark,dumpcap} 4 | chmod 6550 /usr/bin/{tshark,dumpcap} 5 | 6 | setcap cap_net_raw,cap_net_admin,cap_dac_override+eip /usr/bin/dumpcap 7 | ;; 8 | esac 9 | -------------------------------------------------------------------------------- /packages/wireshark/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].* *rc*" 2 | -------------------------------------------------------------------------------- /packages/wofi/update: -------------------------------------------------------------------------------- 1 | site=https://hg.sr.ht/~scoopta/wofi/tags 2 | pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/wpebackend-fdo/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/Igalia/WPEBackend-fdo/releases/latest' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/wxgtk/update: -------------------------------------------------------------------------------- 1 | ignore='3.1.*' 2 | -------------------------------------------------------------------------------- /packages/x264/update: -------------------------------------------------------------------------------- 1 | pattern="x264-snapshot-\K[\d\-]*(?=\.tar\.bz2)" 2 | -------------------------------------------------------------------------------- /packages/x265/update: -------------------------------------------------------------------------------- 1 | pattern='/(get|downloads)/(v?|\Q'"$name"'\E_)?\K[\d\.]+(?=\.tar\.gz")' 2 | -------------------------------------------------------------------------------- /packages/xapp/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/linuxmint/xapp/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/xdg-desktop-portal-gtk/update: -------------------------------------------------------------------------------- 1 | ignore="*.[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xdg-desktop-portal/update: -------------------------------------------------------------------------------- 1 | ignore="*.[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xdo/update: -------------------------------------------------------------------------------- 1 | site='https://github.com/baskerville/xdo/releases' 2 | pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 3 | -------------------------------------------------------------------------------- /packages/xfce4-appfinder/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfce4-dev-tools/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfce4-panel/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfce4-power-manager/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfce4-session/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfce4-settings/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfconf/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfdesktop/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xfwm4/update: -------------------------------------------------------------------------------- 1 | ignore="*.*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/xmlrpc-c/update: -------------------------------------------------------------------------------- 1 | site="https://sourceforge.net/projects/xmlrpc-c/files/Xmlrpc-c%20Super%20Stable/" 2 | -------------------------------------------------------------------------------- /packages/xorg-fonts/install: -------------------------------------------------------------------------------- 1 | case "$1" in 2 | post-install) 3 | mkfontdir /usr/share/fonts/* 4 | mkfontscale /usr/share/fonts/* 5 | ;; 6 | esac 7 | -------------------------------------------------------------------------------- /packages/xvidcore/update: -------------------------------------------------------------------------------- 1 | site="https://labs.xvid.com/source/" 2 | -------------------------------------------------------------------------------- /packages/xz/update: -------------------------------------------------------------------------------- 1 | pattern="${name}-\K[\d.]+(?=\.tar)" 2 | -------------------------------------------------------------------------------- /packages/yaml/KagamiBuild: -------------------------------------------------------------------------------- 1 | # Description: YAML 1.1 library 2 | # URL: http://pyyaml.org/wiki/LibYAML 3 | # Maintainer: protonesso, nagakamira at gmail dot com 4 | # Section: libs 5 | 6 | name=yaml 7 | version=0.2.5 8 | release=1 9 | source=("http://pyyaml.org/download/libyaml/$name-$version.tar.gz") 10 | 11 | build() { 12 | cd "$SRC"/$name-$version 13 | ./configure $BUILDFLAGS \ 14 | --prefix=/usr 15 | make 16 | make DESTDIR="$PKG" install 17 | } 18 | -------------------------------------------------------------------------------- /packages/yelp-tools/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/yelp-xsl/update: -------------------------------------------------------------------------------- 1 | ignore="*.[0-9]*[13579].*" 2 | -------------------------------------------------------------------------------- /packages/zip/update: -------------------------------------------------------------------------------- 1 | site="${homepage}Zip.html" 2 | pattern="(?/dev/null || true 6 | endscript 7 | } 8 | -------------------------------------------------------------------------------- /stuff/artwork/calm-darya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/calm-darya.png -------------------------------------------------------------------------------- /stuff/artwork/cyberpunk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/cyberpunk.png -------------------------------------------------------------------------------- /stuff/artwork/default-white.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/default-white.jpg -------------------------------------------------------------------------------- /stuff/artwork/default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/default.jpg -------------------------------------------------------------------------------- /stuff/artwork/influenza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/influenza.png -------------------------------------------------------------------------------- /stuff/artwork/moon-tux-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/moon-tux-light.png -------------------------------------------------------------------------------- /stuff/artwork/moon-tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/moon-tux.png -------------------------------------------------------------------------------- /stuff/artwork/panic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/panic.png -------------------------------------------------------------------------------- /stuff/artwork/pixels.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/pixels.jpg -------------------------------------------------------------------------------- /stuff/artwork/random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/artwork/random.png -------------------------------------------------------------------------------- /stuff/asterisk/20-musl-astmm-fix.patch: -------------------------------------------------------------------------------- 1 | Add include file needed when compiling with musl 2 | 3 | diff --git a/include/asterisk/compat.h b/include/asterisk/compat.h 4 | index 8547283..476dc2a 100644 5 | --- a/include/asterisk/compat.h 6 | +++ b/include/asterisk/compat.h 7 | @@ -30,6 +30,7 @@ 8 | #include 9 | #include 10 | #include 11 | +#include 12 | 13 | #ifdef HAVE_STDDEF_H 14 | #include 15 | -------------------------------------------------------------------------------- /stuff/asterisk/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/asterisk/messages /var/log/asterisk/*log { 2 | missingok 3 | rotate 5 4 | weekly 5 | create 0640 asterisk asterisk 6 | postrotate 7 | /usr/bin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null 8 | endscript 9 | } 10 | 11 | /var/log/asterisk/cdr-csv/*csv { 12 | missingok 13 | rotate 5 14 | monthly 15 | create 0640 asterisk asterisk 16 | } 17 | -------------------------------------------------------------------------------- /stuff/base-files/blacklist.conf: -------------------------------------------------------------------------------- 1 | #watchdog drivers 2 | blacklist i8xx_tco 3 | 4 | # sound drivers 5 | blacklist snd-pcsp 6 | 7 | # crypto 8 | blacklist padlock-aes 9 | blacklist padlock-sha 10 | -------------------------------------------------------------------------------- /stuff/base-files/fstab: -------------------------------------------------------------------------------- 1 | # Static information about the filesystems. 2 | # See fstab(5) for details. 3 | 4 | # 5 | -------------------------------------------------------------------------------- /stuff/base-files/host.conf: -------------------------------------------------------------------------------- 1 | order hosts,bind 2 | multi on 3 | -------------------------------------------------------------------------------- /stuff/base-files/hosts: -------------------------------------------------------------------------------- 1 | 127.0.0.1 localhost.localdomain localhost 2 | ::1 localhost.localdomain localhost 3 | -------------------------------------------------------------------------------- /stuff/base-files/motd: -------------------------------------------------------------------------------- 1 | Welcome to hell! YOU CANNOT ESCAPE 2 | -------------------------------------------------------------------------------- /stuff/base-files/securetty: -------------------------------------------------------------------------------- 1 | console 2 | ttyS0 3 | ttyAMA0 4 | ttysclp0 5 | tty1 6 | tty2 7 | tty3 8 | tty4 9 | tty5 10 | tty6 11 | -------------------------------------------------------------------------------- /stuff/base-files/shells: -------------------------------------------------------------------------------- 1 | /bin/sh 2 | /bin/ash 3 | /bin/hush 4 | /bin/csh 5 | /bin/ksh 6 | /bin/rksh 7 | /bin/zsh 8 | /bin/mksh 9 | /bin/bash 10 | /bin/dash 11 | /bin/fish 12 | /bin/tcsh 13 | /bin/rc 14 | /bin/autologin 15 | /usr/bin/sh 16 | /usr/bin/ash 17 | /usr/bin/hush 18 | /usr/bin/csh 19 | /usr/bin/ksh 20 | /usr/bin/rksh 21 | /usr/bin/zsh 22 | /usr/bin/mksh 23 | /usr/bin/bash 24 | /usr/bin/dash 25 | /usr/bin/fish 26 | /usr/bin/tcsh 27 | /usr/bin/rc 28 | /usr/bin/autologin 29 | -------------------------------------------------------------------------------- /stuff/bash/bash_completion.sh: -------------------------------------------------------------------------------- 1 | if [ -n "$BASH_VERSION" ]; then 2 | [ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion 3 | fi 4 | -------------------------------------------------------------------------------- /stuff/berry/berry.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Name=berry 4 | Comment=A healthy, bite-sized window manager written in C 5 | Exec=berry 6 | Type=XSession 7 | -------------------------------------------------------------------------------- /stuff/bind/127.0.0.zone: -------------------------------------------------------------------------------- 1 | $TTL 3d 2 | @ IN SOA localhost. root.localhost. ( 3 | 1 ; serial 4 | 3h ; refresh 5 | 1h ; retry 6 | 1w ; expire 7 | 1h ) ; negatice caching-ttl 8 | @ IN NS localhost. 9 | 1 IN PTR localhost. 10 | -------------------------------------------------------------------------------- /stuff/bind/localhost.ip6.zone: -------------------------------------------------------------------------------- 1 | $TTL 3d 2 | @ IN SOA localhost. root.localhost. ( 3 | 1 ; serial 4 | 3h ; refresh 5 | 1h ; retry 6 | 1w ; expire 7 | 1h ) ; negative caching-ttl 8 | IN NS localhost. 9 | IN PTR localhost. 10 | -------------------------------------------------------------------------------- /stuff/bind/localhost.zone: -------------------------------------------------------------------------------- 1 | $TTL 3d 2 | @ IN SOA localhost. root.localhost. ( 3 | 1 ; serial 4 | 3h ; refresh 5 | 1h ; retry 6 | 1w ; expire 7 | 1h ) ; negative caching-ttl 8 | ; domain localhost 9 | IN NS localhost. 10 | ; IPv4 11 | IN A 127.0.0.1 12 | ; IPv6 13 | IN AAAA ::1 14 | -------------------------------------------------------------------------------- /stuff/cdparanoia/fix-includes.patch: -------------------------------------------------------------------------------- 1 | --- cdparanoia-III-10.2.orig/utils.h 2 | +++ cdparanoia-III-10.2/utils.h 3 | @@ -1,3 +1,4 @@ 4 | +#include 5 | #include 6 | #include 7 | #include 8 | -------------------------------------------------------------------------------- /stuff/clang/c89: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sh 2 | fl="-std=c89" 3 | for opt; do 4 | case "$opt" in 5 | -ansi|-std=c89|-std=iso9899:1990) fl="";; 6 | -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2 7 | exit 1;; 8 | esac 9 | done 10 | exec clang $fl ${1+"$@"} 11 | -------------------------------------------------------------------------------- /stuff/clang/c99: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sh 2 | fl="-std=c99" 3 | for opt; do 4 | case "$opt" in 5 | -std=c99|-std=iso9899:1999) fl="";; 6 | -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2 7 | exit 1;; 8 | esac 9 | done 10 | exec clang $fl ${1+"$@"} 11 | -------------------------------------------------------------------------------- /stuff/cups/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/cups/*_log { 2 | missingok 3 | notifempty 4 | sharedscripts 5 | } 6 | -------------------------------------------------------------------------------- /stuff/dwm/dwm.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Name=Dwm 4 | Comment=Dynamic window manager 5 | Exec=dwm 6 | Icon=dwm 7 | Type=XSession 8 | -------------------------------------------------------------------------------- /stuff/egl-wayland/conf.json: -------------------------------------------------------------------------------- 1 | { 2 | "file_format_version" : "1.0.0", 3 | "ICD" : { 4 | "library_path" : "libnvidia-egl-wayland.so.1" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /stuff/fakemake: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | exec uncom LIBTOOL=slibtool "$@" 4 | -------------------------------------------------------------------------------- /stuff/firefox/fix-fortify-system-wrappers.patch: -------------------------------------------------------------------------------- 1 | The wrapper features.h gets pulled in by system headers causing thigns to 2 | break. We work around it by simply not wrap features.h 3 | 4 | --- ./config/system-headers.mozbuild.orig 5 | +++ ./config/system-headers.mozbuild 6 | @@ -229,7 +229,6 @@ 7 | 'execinfo.h', 8 | 'extras.h', 9 | 'fcntl.h', 10 | - 'features.h', 11 | 'fenv.h', 12 | 'ffi.h', 13 | 'fibdef.h', 14 | -------------------------------------------------------------------------------- /stuff/font-noto/46-noto-mono.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Noto Sans Mono 6 | 7 | monospace 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /stuff/font-noto/46-noto-sans.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Noto Sans 6 | 7 | sans-serif 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /stuff/font-noto/46-noto-serif.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Noto Serif 6 | 7 | serif 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /stuff/font-noto/66-noto-mono.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | monospace 6 | 7 | Noto Sans Mono 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /stuff/font-noto/66-noto-sans.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | sans-serif 6 | 7 | Noto Sans 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /stuff/font-noto/66-noto-serif.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | serif 6 | 7 | Noto Serif 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /stuff/fuse/fuse.conf: -------------------------------------------------------------------------------- 1 | # Set the maximum number of FUSE mounts allowed to non-root users. 2 | # The default is 1000. 3 | # 4 | #mount_max = 1000 5 | 6 | # Allow non-root users to specify the 'allow_other' or 'allow_root' 7 | # mount options. 8 | # 9 | #user_allow_other 10 | -------------------------------------------------------------------------------- /stuff/gnome-builder/fix-musl.patch: -------------------------------------------------------------------------------- 1 | --- a/src/libide/foundry/ide-simple-build-system-discovery.c 2 | +++ b/src/libide/foundry/ide-simple-build-system-discovery.c 3 | @@ -27,6 +27,10 @@ 4 | #endif 5 | #include 6 | 7 | +#if !defined(FNM_EXTMATCH) 8 | +#define FNM_EXTMATCH 0 9 | +#endif 10 | + 11 | #include "ide-simple-build-system-discovery.h" 12 | 13 | typedef struct 14 | 15 | -------------------------------------------------------------------------------- /stuff/gnome-builder/locale.patch: -------------------------------------------------------------------------------- 1 | --- src/main.c 2019-07-16 01:20:44.000000000 +0200 2 | +++ src/main.c 2019-08-03 19:01:32.885299932 +0200 3 | @@ -22,6 +22,9 @@ 4 | 5 | #include "config.h" 6 | 7 | +#if !defined(__GLIBC__) 8 | +#include 9 | +#endif 10 | #include 11 | #include 12 | #include 13 | 14 | -------------------------------------------------------------------------------- /stuff/gnome-keyring/fix-includes.patch: -------------------------------------------------------------------------------- 1 | --- gnome-keyring-2.32.1.orig/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c 2 | +++ gnome-keyring-2.32.1/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c 3 | @@ -32,6 +32,7 @@ 4 | #include 5 | #include 6 | #include 7 | +#include 8 | 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /stuff/gnome-session/10-user-dirs-update-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Create various XDG directories, and write ~/.config/user-dirs.dirs, etc. 4 | # That file is read by glib to get XDG_PICTURES_DIR, etc 5 | 6 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 7 | if type xdg-user-dirs-update &>/dev/null; then 8 | xdg-user-dirs-update 9 | fi 10 | fi 11 | -------------------------------------------------------------------------------- /stuff/gnome-session/15-xdg-data-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 4 | if [ -z "$XDG_DATA_DIRS" ]; then 5 | export XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/ 6 | else 7 | export XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS" 8 | fi 9 | fi 10 | -------------------------------------------------------------------------------- /stuff/gnome-session/90-xcursor-theme-gnome: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 4 | XCURSOR_THEME=`dconf read /org/gnome/desktop/interface/cursor-theme` 2> /dev/null 5 | if [ x"$XCURSOR_THEME" = "x" ]; then 6 | export XCURSOR_THEME="Adwaita" 7 | else 8 | # 'dconf read' wraps string output in single quotes 9 | eval export "XCURSOR_THEME=$XCURSOR_THEME" 10 | fi 11 | fi 12 | -------------------------------------------------------------------------------- /stuff/gtk-doc-tiny/gtk-doc.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | data_dir=${prefix}/share/gtk-doc/data 4 | 5 | Name: gtk-doc 6 | Description: API documentation generator 7 | Version: 1.33.1 8 | -------------------------------------------------------------------------------- /stuff/i3lock/i3lock-2.12-fno-common.patch: -------------------------------------------------------------------------------- 1 | --- a/unlock_indicator.c 2 | +++ b/unlock_indicator.c 3 | @@ -35,7 +35,7 @@ 4 | 5 | /* The current position in the input buffer. Useful to determine if any 6 | * characters of the password have already been entered or not. */ 7 | -int input_position; 8 | +extern int input_position; 9 | 10 | /* The lock window. */ 11 | extern xcb_window_t win; 12 | -------------------------------------------------------------------------------- /stuff/iwd/fix-rawmemchr.patch: -------------------------------------------------------------------------------- 1 | --- a/src/wiphy.c 2019-11-14 21:04:59.000000000 +0100 2 | +++ b/src/wiphy.c 2019-11-16 21:51:47.458144885 +0100 3 | @@ -500,7 +500,7 @@ 4 | 5 | if (out_num) 6 | *out_num = 7 | - (uint8_t *) rawmemchr(wiphy->supported_rates[band], 0) - 8 | + (uint8_t *) strchr(wiphy->supported_rates[band], 0) - 9 | wiphy->supported_rates[band]; 10 | 11 | return wiphy->supported_rates[band]; 12 | -------------------------------------------------------------------------------- /stuff/jwm/jwm.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Name=JWM 4 | Comment=A lightweight window manger for the X11 Window System 5 | Exec=/usr/bin/jwm 6 | TryExec=/usr/bin/jwm 7 | Type=XSession 8 | -------------------------------------------------------------------------------- /stuff/kmod/depmod-search.conf: -------------------------------------------------------------------------------- 1 | search updates extramodules built-in 2 | -------------------------------------------------------------------------------- /stuff/libblockdev/clang.patch: -------------------------------------------------------------------------------- 1 | diff -Naur a/src/plugins/lvm-dbus.c b/src/plugins/lvm-dbus.c 2 | --- a/src/plugins/lvm-dbus.c 2021-01-11 10:48:39.000000000 +0000 3 | +++ b/src/plugins/lvm-dbus.c 2021-02-04 09:59:08.823000000 +0000 4 | @@ -241,7 +241,6 @@ 5 | return TRUE; 6 | } 7 | 8 | -static volatile guint avail_deps = 0; 9 | static volatile guint avail_dbus_deps = 0; 10 | static volatile guint avail_features = 0; 11 | static volatile guint avail_module_deps = 0; 12 | -------------------------------------------------------------------------------- /stuff/libdaemon/fix-includes.patch: -------------------------------------------------------------------------------- 1 | --- libdaemon-0.14.orig/examples/testd.c 2 | +++ libdaemon-0.14/examples/testd.c 3 | @@ -21,9 +21,9 @@ 4 | #include 5 | #include 6 | #include 7 | +#include 8 | #include 9 | #include 10 | -#include 11 | #include 12 | 13 | #include 14 | -------------------------------------------------------------------------------- /stuff/libetpan/fix-build.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/low-level/imap/clientid.c b/src/low-level/imap/clientid.c 2 | index 1c34637..f28b616 100644 3 | --- a/src/low-level/imap/clientid.c 4 | +++ b/src/low-level/imap/clientid.c 5 | @@ -33,6 +33,8 @@ 6 | # include 7 | #endif 8 | 9 | +#include 10 | + 11 | #include "mailimap_sender.h" 12 | #include "clientid_sender.h" 13 | #include "clientid.h" 14 | 15 | -------------------------------------------------------------------------------- /stuff/libid3tag/CVE-2008-2109.patch: -------------------------------------------------------------------------------- 1 | --- field.c.orig 2008-05-05 09:49:15.000000000 -0400 2 | +++ field.c 2008-05-05 09:49:25.000000000 -0400 3 | @@ -291,7 +291,7 @@ 4 | 5 | end = *ptr + length; 6 | 7 | - while (end - *ptr > 0) { 8 | + while (end - *ptr > 0 && **ptr != '\0') { 9 | ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0); 10 | if (ucs4 == 0) 11 | goto fail; 12 | -------------------------------------------------------------------------------- /stuff/libid3tag/id3tag.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=/usr/bin 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: ID3TAG 7 | Description: libid3tag - ID3 tag manipulation library 8 | Version: 0.15.0b 9 | Libs: -L${libdir} -lid3tag -lz 10 | Cflags: 11 | -------------------------------------------------------------------------------- /stuff/libpcap/includes.patch: -------------------------------------------------------------------------------- 1 | diff --git a/pcap-usb-linux.c b/pcap-usb-linux.c 2 | index 6f8adf6..82780fa 100644 3 | --- a/pcap-usb-linux.c 4 | +++ b/pcap-usb-linux.c 5 | @@ -57,6 +57,7 @@ 6 | #include 7 | #include 8 | #include 9 | +#include 10 | #ifdef HAVE_LINUX_USBDEVICE_FS_H 11 | /* 12 | * We might need to define __user for 13 | -------------------------------------------------------------------------------- /stuff/libproxy/fix-includes.patch: -------------------------------------------------------------------------------- 1 | --- ./libproxy/test/get-pac-test.cpp.orig 2 | +++ ./libproxy/test/get-pac-test.cpp 3 | @@ -3,6 +3,7 @@ 4 | #include 5 | #include 6 | 7 | +#include 8 | #include // for abort() 9 | #include // for EINTR 10 | #include 11 | 12 | -------------------------------------------------------------------------------- /stuff/libteam/fix-fd_set.patch: -------------------------------------------------------------------------------- 1 | --- libteam-1.17/utils/teamnl.c 2 | +++ libteam-1.17/utils/teamnl.c.new 3 | @@ -23,6 +23,7 @@ 4 | #include 5 | #include 6 | #include 7 | +#include 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /stuff/libteam/memcpy-memset-implicit-declaration.patch: -------------------------------------------------------------------------------- 1 | --- libteam-1.17/teamd/teamd_phys_port_check.c 2 | +++ libteam-1.17/teamd/teamd_phys_port_check.c.new 3 | @@ -17,6 +17,7 @@ 4 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 5 | */ 6 | 7 | +#include 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /stuff/libusbmuxd/musl.patch: -------------------------------------------------------------------------------- 1 | diff --git tools/inetcat.c tools/inetcat.c 2 | index b306a47..74bb91b 100644 3 | --- tools/inetcat.c 4 | +++ tools/inetcat.c 5 | @@ -21,6 +21,9 @@ 6 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 7 | */ 8 | 9 | +#ifndef fd_set 10 | +#include 11 | +#endif 12 | #include 13 | #include 14 | #include 15 | -------------------------------------------------------------------------------- /stuff/libvirt/musl-fix-includes.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/storage/storage_backend_fs.c b/src/storage/storage_backend_fs.c 2 | index 0837443..0954e11 100644 3 | --- a/src/storage/storage_backend_fs.c 4 | +++ b/src/storage/storage_backend_fs.c 5 | @@ -26,6 +26,7 @@ 6 | #include 7 | #include 8 | #include 9 | +#include 10 | 11 | #include "virerror.h" 12 | #include "storage_backend_fs.h" 13 | -------------------------------------------------------------------------------- /stuff/libvirt/stderr-fix.patch: -------------------------------------------------------------------------------- 1 | --- a/src/qemu/qemu_process.c 2019-03-07 18:52:23.722271821 +0100 2 | +++ b/src/qemu/qemu_process.c 2019-03-07 18:53:53.129064501 +0100 3 | @@ -92,6 +92,10 @@ 4 | 5 | VIR_LOG_INIT("qemu.qemu_process"); 6 | 7 | +#ifdef stderr 8 | +# undef stderr 9 | +#endif 10 | + 11 | /** 12 | * qemuProcessRemoveDomainStatus 13 | * 14 | -------------------------------------------------------------------------------- /stuff/libxcursor/index.theme: -------------------------------------------------------------------------------- 1 | [Icon Theme] 2 | Inherits=Yaru 3 | -------------------------------------------------------------------------------- /stuff/lightdm/musl-is-linux.patch: -------------------------------------------------------------------------------- 1 | --- a/tests/src/libsystem.c 2 | +++ b/tests/src/libsystem.c 3 | @@ -213,7 +213,7 @@ 4 | return g_strdup (path); 5 | } 6 | 7 | -#ifdef __linux__ 8 | +#ifdef __GLIBC__ 9 | static int 10 | open_wrapper (const char *func, const char *pathname, int flags, mode_t mode) 11 | { 12 | -------------------------------------------------------------------------------- /stuff/lightdm/musl-updwtmpx.patch: -------------------------------------------------------------------------------- 1 | --- a/src/session-child.c 2 | +++ b/src/session-child.c 3 | @@ -193,8 +193,8 @@ 4 | } 5 | 6 | /* GNU provides this but we can't rely on that so let's make our own version */ 7 | -static void 8 | -updwtmpx (const gchar *wtmp_file, struct utmpx *ut) 9 | +void 10 | +updwtmpx (const char *wtmp_file, const struct utmpx *ut) 11 | { 12 | struct utmp u; 13 | memset (&u, 0, sizeof (u)); 14 | -------------------------------------------------------------------------------- /stuff/lighttpd/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/lighttpd/*log { 2 | missingok 3 | copytruncate 4 | notifempty 5 | sharedscripts 6 | postrotate 7 | /etc/init.d/lighttpd restart || true 8 | endscript 9 | } 10 | -------------------------------------------------------------------------------- /stuff/lilo/lilo.conf: -------------------------------------------------------------------------------- 1 | # 2 | # /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5) 3 | # 4 | 5 | timeout=10 6 | 7 | lba32 8 | boot=/dev/#DEVICE# 9 | image=/boot/vmlinuz 10 | label=Ataraxia 11 | read-write 12 | append="root=/dev/#ROOT_DEVICE# quiet" 13 | -------------------------------------------------------------------------------- /stuff/linux-rpi64/cmdline.txt: -------------------------------------------------------------------------------- 1 | root=/dev/mmcblk0p2 rw rootwait console=serial0,115200 console=tty1 quiet 2 | -------------------------------------------------------------------------------- /stuff/linux-rpi64/config.txt: -------------------------------------------------------------------------------- 1 | dtoverlay=vc4-kms-v3d 2 | -------------------------------------------------------------------------------- /stuff/linux/x509.genkey: -------------------------------------------------------------------------------- 1 | [ req ] 2 | default_bits = 4096 3 | distinguished_name = req_distinguished_name 4 | prompt = no 5 | x509_extensions = myexts 6 | 7 | [ req_distinguished_name ] 8 | O = Ataraxia GNU/Linux 9 | CN = Ataraxia GNU/Linux kernel signing key 10 | emailAddress = ataraxialinux@protonmail.com 11 | 12 | [ myexts ] 13 | basicConstraints=critical,CA:FALSE 14 | keyUsage=digitalSignature 15 | subjectKeyIdentifier=hash 16 | authorityKeyIdentifier=keyid 17 | -------------------------------------------------------------------------------- /stuff/logrotate/cron: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ -f /etc/conf.d/logrotate ]; then 4 | . /etc/conf.d/logrotate 5 | fi 6 | 7 | if [ -x /usr/bin/cpulimit ] && [ -n "$CPULIMIT" ]; then 8 | _cpulimit="/usr/bin/cpulimit --limit=$CPULIMIT" 9 | fi 10 | 11 | $_cpulimit /usr/sbin/logrotate /etc/logrotate.conf 12 | EXITVALUE=$? 13 | if [ $EXITVALUE != 0 ]; then 14 | /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]" 15 | fi 16 | exit 0 17 | -------------------------------------------------------------------------------- /stuff/lua51/cflags.patch: -------------------------------------------------------------------------------- 1 | diff -Naur lua-5.1.orig/src/Makefile lua-5.1/src/Makefile 2 | --- lua-5.1.orig/src/Makefile 2006-02-16 16:45:09.000000000 +0100 3 | +++ lua-5.1/src/Makefile 2006-03-01 14:55:29.000000000 +0100 4 | @@ -8,7 +8,8 @@ 5 | PLAT= none 6 | 7 | CC= gcc 8 | -CFLAGS= -O2 -Wall $(MYCFLAGS) 9 | +CFLAGS ?= -O2 -Wall 10 | +CFLAGS += $(MYCFLAGS) 11 | AR= ar rcu 12 | RANLIB= ranlib 13 | RM= rm -f 14 | -------------------------------------------------------------------------------- /stuff/lvm2/mallinfo.patch: -------------------------------------------------------------------------------- 1 | --- ./lib/mm/memlock.c.orig 2015-03-09 11:18:41.560028850 -0100 2 | +++ ./lib/mm/memlock.c 2015-03-09 11:19:54.504373309 -0100 3 | @@ -137,7 +137,7 @@ 4 | 5 | static void _allocate_memory(void) 6 | { 7 | -#ifndef VALGRIND_POOL 8 | +#if !defined(VALGRIND_POOL) && defined(__GLIBC__) 9 | void *stack_mem; 10 | struct rlimit limit; 11 | int i, area = 0, missing = _size_malloc_tmp, max_areas = 32, hblks; 12 | -------------------------------------------------------------------------------- /stuff/mdadm/werror.patch: -------------------------------------------------------------------------------- 1 | --- Makefile.old 2011-06-17 09:38:03.269238332 +0200 2 | +++ Makefile 2011-06-17 09:38:14.122398837 +0200 3 | @@ -42,7 +42,7 @@ 4 | 5 | CC = $(CROSS_COMPILE)gcc 6 | CXFLAGS ?= -ggdb 7 | -CWFLAGS = -Wall -Werror -Wstrict-prototypes -Wextra -Wno-unused-parameter 8 | +CWFLAGS = -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter 9 | ifdef WARN_UNUSED 10 | CWFLAGS += -Wp,-D_FORTIFY_SOURCE=2 -O3 11 | endif 12 | 13 | -------------------------------------------------------------------------------- /stuff/meson/cross-script: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | 3 | unset CROSS_COMPILE CC CXX AR AS RANLIB LD STRIP OBJCOPY OBJDUMP SIZE 4 | 5 | exec meson setup \ 6 | --prefix /usr \ 7 | --libdir lib \ 8 | --libexecdir lib \ 9 | --sbindir bin \ 10 | --wrap-mode nodownload \ 11 | --cross-file crossfile \ 12 | -Dbuildtype=plain \ 13 | -Db_lto=true \ 14 | -Db_pie=true \ 15 | "$@" 16 | -------------------------------------------------------------------------------- /stuff/meson/script: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sh -e 2 | 3 | exec meson setup \ 4 | --prefix /usr \ 5 | --libdir lib \ 6 | --libexecdir lib \ 7 | --sbindir bin \ 8 | --wrap-mode nodownload \ 9 | -Dbuildtype=plain \ 10 | -Db_lto=true \ 11 | -Db_pie=true \ 12 | "$@" 13 | -------------------------------------------------------------------------------- /stuff/mklive/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/background.png -------------------------------------------------------------------------------- /stuff/mklive/chain.c32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/chain.c32 -------------------------------------------------------------------------------- /stuff/mklive/ldlinux.c32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/ldlinux.c32 -------------------------------------------------------------------------------- /stuff/mklive/libcom32.c32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/libcom32.c32 -------------------------------------------------------------------------------- /stuff/mklive/libutil.c32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/libutil.c32 -------------------------------------------------------------------------------- /stuff/mklive/unicode.pf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/unicode.pf2 -------------------------------------------------------------------------------- /stuff/mklive/vesamenu.c32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/mklive/vesamenu.c32 -------------------------------------------------------------------------------- /stuff/mpd/mpd.conf: -------------------------------------------------------------------------------- 1 | pid_file "/run/mpd/mpd.pid" 2 | db_file "/var/lib/mpd/mpd.db" 3 | state_file "/var/lib/mpd/mpdstate" 4 | playlist_directory "/var/lib/mpd/playlists" 5 | -------------------------------------------------------------------------------- /stuff/nginx/99-default: -------------------------------------------------------------------------------- 1 | # Default site 2 | server { 3 | listen 80; 4 | server_name localhost; 5 | 6 | location / { 7 | root /usr/share/nginx/html; 8 | index index.html index.htm; 9 | } 10 | 11 | error_page 500 502 503 504 /50x.html; 12 | location = /50x.html { 13 | root /usr/share/nginx/html; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /stuff/nginx/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/nginx/*log { 2 | missingok 3 | notifempty 4 | create 640 http log 5 | sharedscripts 6 | compress 7 | postrotate 8 | test ! -r /run/nginx.pid || kill -USR1 `cat /run/nginx.pid` 9 | endscript 10 | } 11 | -------------------------------------------------------------------------------- /stuff/nginx/nginx.conf: -------------------------------------------------------------------------------- 1 | worker_processes 1; 2 | 3 | events { 4 | worker_connections 1024; 5 | } 6 | 7 | http { 8 | include mime.types; 9 | default_type application/octet-stream; 10 | 11 | sendfile on; 12 | keepalive_timeout 65; 13 | 14 | include /etc/nginx/conf.d/*.conf; 15 | include /etc/nginx/sites-enabled/*; 16 | } 17 | -------------------------------------------------------------------------------- /stuff/nspr/mips-sgidefs_h.patch: -------------------------------------------------------------------------------- 1 | --- nspr/pr/include/md/_linux.cfg 2017-09-19 18:32:26.000000000 +0200 2 | +++ nspr/pr/include/md/_linux.cfg 2017-11-08 23:02:42.907551130 +0100 3 | @@ -499,7 +499,7 @@ 4 | #elif defined(__mips__) 5 | 6 | /* For _ABI64 */ 7 | -#include 8 | +#include 9 | 10 | #ifdef __MIPSEB__ 11 | #define IS_BIG_ENDIAN 1 12 | -------------------------------------------------------------------------------- /stuff/pam.d/atd: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | auth required pam_env.so user_readenv=1 3 | 4 | account required pam_access.so 5 | account required pam_unix.so 6 | account required pam_time.so 7 | 8 | session required pam_loginuid.so 9 | session required pam_limits.so 10 | session required pam_unix.so 11 | -------------------------------------------------------------------------------- /stuff/pam.d/chfn-chsh: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | auth required pam_unix.so 3 | account required pam_unix.so 4 | session required pam_unix.so 5 | password required pam_permit.so 6 | -------------------------------------------------------------------------------- /stuff/pam.d/chgpasswd: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | account required pam_permit.so 3 | password include system-auth 4 | -------------------------------------------------------------------------------- /stuff/pam.d/chpasswd: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | auth required pam_unix.so 3 | account required pam_unix.so 4 | session required pam_unix.so 5 | password required pam_unix.so sha512 shadow 6 | -------------------------------------------------------------------------------- /stuff/pam.d/crond: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | auth required pam_env.so 3 | 4 | account required pam_access.so 5 | account required pam_unix.so 6 | account required pam_time.so 7 | 8 | session required pam_loginuid.so 9 | session required pam_limits.so 10 | session required pam_unix.so 11 | -------------------------------------------------------------------------------- /stuff/pam.d/cups: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /stuff/pam.d/dovecot: -------------------------------------------------------------------------------- 1 | auth include system-auth 2 | account include system-auth 3 | session include system-auth 4 | password include system-auth 5 | -------------------------------------------------------------------------------- /stuff/pam.d/lightdm: -------------------------------------------------------------------------------- 1 | auth include system-login 2 | -auth optional pam_gnome_keyring.so 3 | account include system-login 4 | password include system-login 5 | session include system-login 6 | -session optional pam_gnome_keyring.so auto_start 7 | -------------------------------------------------------------------------------- /stuff/pam.d/login: -------------------------------------------------------------------------------- 1 | auth required pam_securetty.so 2 | auth requisite pam_nologin.so 3 | auth include system-local-login 4 | account include system-local-login 5 | session include system-local-login 6 | -------------------------------------------------------------------------------- /stuff/pam.d/lxdm: -------------------------------------------------------------------------------- 1 | auth include system-login 2 | -auth optional pam_gnome_keyring.so 3 | account include system-login 4 | password include system-login 5 | session include system-login 6 | -session optional pam_gnome_keyring.so auto_start 7 | -------------------------------------------------------------------------------- /stuff/pam.d/newusers: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | auth required pam_unix.so 3 | account required pam_unix.so 4 | session required pam_unix.so 5 | password required pam_unix.so sha512 shadow 6 | -------------------------------------------------------------------------------- /stuff/pam.d/other: -------------------------------------------------------------------------------- 1 | auth required pam_deny.so 2 | account required pam_deny.so 3 | password required pam_deny.so 4 | session required pam_deny.so 5 | -------------------------------------------------------------------------------- /stuff/pam.d/passwd: -------------------------------------------------------------------------------- 1 | auth include system-auth 2 | account include system-auth 3 | password include system-auth 4 | -------------------------------------------------------------------------------- /stuff/pam.d/postgresql: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | 5 | -------------------------------------------------------------------------------- /stuff/pam.d/runuser: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | session include system-login 3 | -------------------------------------------------------------------------------- /stuff/pam.d/samba: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /stuff/pam.d/screen: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | -------------------------------------------------------------------------------- /stuff/pam.d/shadow: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | auth required pam_unix.so 3 | account required pam_unix.so 4 | session required pam_unix.so 5 | password required pam_permit.so 6 | -------------------------------------------------------------------------------- /stuff/pam.d/squid: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | -------------------------------------------------------------------------------- /stuff/pam.d/sshd: -------------------------------------------------------------------------------- 1 | auth include system-remote-login 2 | account include system-remote-login 3 | password include system-remote-login 4 | session include system-remote-login 5 | -------------------------------------------------------------------------------- /stuff/pam.d/su: -------------------------------------------------------------------------------- 1 | auth sufficient pam_rootok.so 2 | auth required pam_unix.so 3 | account required pam_unix.so 4 | session required pam_unix.so 5 | -------------------------------------------------------------------------------- /stuff/pam.d/sudo: -------------------------------------------------------------------------------- 1 | auth include system-auth 2 | account include system-auth 3 | session include system-auth 4 | -------------------------------------------------------------------------------- /stuff/pam.d/system-local-login: -------------------------------------------------------------------------------- 1 | auth include system-login 2 | account include system-login 3 | password include system-login 4 | session include system-login 5 | -------------------------------------------------------------------------------- /stuff/pam.d/system-remote-login: -------------------------------------------------------------------------------- 1 | auth include system-login 2 | account include system-login 3 | password include system-login 4 | session include system-login 5 | -------------------------------------------------------------------------------- /stuff/pam.d/system-services: -------------------------------------------------------------------------------- 1 | auth sufficient pam_permit.so 2 | 3 | account include system-auth 4 | 5 | session optional pam_loginuid.so 6 | session required pam_limits.so 7 | session required pam_unix.so 8 | session optional pam_permit.so 9 | session required pam_env.so 10 | -------------------------------------------------------------------------------- /stuff/pam.d/vlock: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | password required pam_unix.so 4 | session required pam_unix.so 5 | -------------------------------------------------------------------------------- /stuff/parted/fix-includes.patch: -------------------------------------------------------------------------------- 1 | --- parted-3.1.orig/libparted/fs/xfs/platform_defs.h 2 | +++ parted-3.1/libparted/fs/xfs/platform_defs.h 3 | @@ -35,6 +35,7 @@ 4 | #define __XFS_PLATFORM_DEFS_H__ 5 | 6 | #include 7 | +#include 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /stuff/polkit-gnome/polkit-gnome-authentication-agent-1.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=PolicyKit Authentication Agent 3 | Comment=PolicyKit Authentication Agent 4 | Exec=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 5 | Terminal=false 6 | Type=Application 7 | Categories= 8 | NoDisplay=true 9 | NotShowIn=MATE;KDE; 10 | AutostartCondition=GNOME3 if-session gnome-fallback 11 | -------------------------------------------------------------------------------- /stuff/privoxy/0001-allow-build-as-root.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/privoxy/0001-allow-build-as-root.patch -------------------------------------------------------------------------------- /stuff/qemu/syscall.patch: -------------------------------------------------------------------------------- 1 | --- qemu-4.2.0-orig/linux-user/syscall.c 2 | +++ qemu-4.2.0/linux-user/syscall.c 3 | @@ -48,7 +48,6 @@ 4 | #include 5 | #include 6 | #include 7 | -#include 8 | #include 9 | //#include 10 | #include 11 | -------------------------------------------------------------------------------- /stuff/qemu/xattr_size_max.patch: -------------------------------------------------------------------------------- 1 | diff --git a/hw/9pfs/9p.c b/hw/9pfs/9p.c 2 | index faebd91..a0f15b6 100644 3 | --- a/hw/9pfs/9p.c 4 | +++ b/hw/9pfs/9p.c 5 | @@ -25,6 +25,10 @@ 6 | #include "trace.h" 7 | #include "migration/migration.h" 8 | 9 | +#ifdef __linux__ 10 | +#include /* for XATTR_SIZE_MAX */ 11 | +#endif 12 | + 13 | int open_fd_hw; 14 | int total_open_fd; 15 | static int open_fd_rc; 16 | -------------------------------------------------------------------------------- /stuff/ratpoison/ratpoison.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Name=Ratpoison 4 | Comment=The ratpoison window manager 5 | Exec=ratpoison 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /stuff/redis/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/redis.log { 2 | notifempty 3 | copytruncate 4 | missingok 5 | } 6 | -------------------------------------------------------------------------------- /stuff/reposync: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | msg() { 4 | if [ "$SILENT" != "1" ]; then 5 | echo -e "\033[1;32m >>> \033[0m$@" 6 | fi 7 | } 8 | 9 | msg "Synchronizing port tree" 10 | 11 | rm -rf /usr/ports 12 | cd /usr 13 | curl -k -C - -L -O https://github.com/ataraxialinux/ataraxia/archive/master.zip &>/dev/null 14 | bsdtar -xf master.zip 15 | mv ataraxia-master ports 16 | rm -rf master.zip 17 | 18 | exit 0 19 | 20 | -------------------------------------------------------------------------------- /stuff/rsync/rsyncd.conf: -------------------------------------------------------------------------------- 1 | uid = nobody 2 | gid = nobody 3 | use chroot = no 4 | max connections = 16 5 | syslog facility = local5 6 | pid file = /run/rsyncd.pid 7 | -------------------------------------------------------------------------------- /stuff/samba/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/samba/log.smbd /var/log/samba/log.nmbd /var/log/samba/*.log { 2 | notifempty 3 | missingok 4 | copytruncate 5 | } 6 | -------------------------------------------------------------------------------- /stuff/samba/musl_rm_unistd_incl.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/replace/replace.h 2 | +++ b/lib/replace/replace.h 3 | @@ -162,10 +162,6 @@ 4 | #include 5 | #endif 6 | 7 | -#ifdef HAVE_UNISTD_H 8 | -#include 9 | -#endif 10 | - 11 | #ifdef HAVE_STRING_H 12 | #include 13 | #endif 14 | -------------------------------------------------------------------------------- /stuff/shadow/useradd: -------------------------------------------------------------------------------- 1 | # useradd defaults file 2 | GROUP=users 3 | HOME=/home 4 | INACTIVE=-1 5 | EXPIRE= 6 | SHELL=/usr/bin/mksh 7 | SKEL=/etc/skel 8 | CREATE_MAIL_SPOOL=yes 9 | -------------------------------------------------------------------------------- /stuff/shadow/xstrdup.patch: -------------------------------------------------------------------------------- 1 | --- libmisc/xmalloc.c 2008-08-30 21:55:44.000000000 -0500 2 | +++ libmisc/xmalloc.c.new 2008-08-30 21:55:36.000000000 -0500 3 | @@ -61,5 +61,6 @@ 4 | 5 | char *xstrdup (const char *str) 6 | { 7 | + if(str == NULL) return NULL; 8 | return strcpy (xmalloc (strlen (str) + 1), str); 9 | } 10 | -------------------------------------------------------------------------------- /stuff/st/st-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/st/st-128.png -------------------------------------------------------------------------------- /stuff/st/st-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/st/st-16.png -------------------------------------------------------------------------------- /stuff/st/st-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/st/st-32.png -------------------------------------------------------------------------------- /stuff/st/st-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/st/st-48.png -------------------------------------------------------------------------------- /stuff/st/st-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ataraxialinux/ataraxia/ef8e84cc89ae944797620d565c73bd9433dfe176/stuff/st/st-64.png -------------------------------------------------------------------------------- /stuff/svc/acpid.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=ACPI Event Daemon 3 | Documentation=man:acpid(8) 4 | Requires=acpid.socket 5 | 6 | [Service] 7 | StandardInput=socket 8 | ExecStart=/usr/bin/acpid -f 9 | 10 | [Install] 11 | Also=acpid.socket 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/acpid.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=ACPID Listen Socket 3 | Documentation=man:acpid(8) 4 | 5 | [Socket] 6 | ListenStream=/run/acpid.socket 7 | 8 | [Install] 9 | WantedBy=sockets.target 10 | -------------------------------------------------------------------------------- /stuff/svc/btrfs-scrub.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Btrfs scrub on %f 3 | 4 | [Service] 5 | Nice=19 6 | IOSchedulingClass=idle 7 | KillSignal=SIGINT 8 | ExecStart=/usr/bin/btrfs scrub start -B %f 9 | -------------------------------------------------------------------------------- /stuff/svc/btrfs-scrub.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Monthly Btrfs scrub on %f 3 | 4 | [Timer] 5 | OnCalendar=monthly 6 | AccuracySec=1d 7 | RandomizedDelaySec=1w 8 | Persistent=true 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/cronie.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Periodic Command Scheduler 3 | 4 | [Service] 5 | ExecStart=/usr/bin/crond -n 6 | ExecReload=/usr/bin/kill -HUP $MAINPID 7 | KillMode=process 8 | Restart=always 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/darkstat.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Network traffic analyzer 3 | After=syslog.target network-online.target 4 | 5 | [Service] 6 | Type=forking 7 | EnvironmentFile=-/etc/conf.d/darkstat 8 | ExecStart=/usr/bin/darkstat $OPTIONS 9 | Restart=always 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/dhclient.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=DHCP client on %I 3 | Wants=network.target 4 | Before=network.target 5 | 6 | [Service] 7 | ExecStart=/usr/bin/dhclient -pf /run/dhclient@%i/dhclient.pid -d %I 8 | RuntimeDirectory=dhclient@%i 9 | ProtectSystem=on 10 | ProtectHome=on 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /stuff/svc/dhcpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=DHCPv4 Server Daemon 3 | Documentation=man:dhcpd(8) man:dhcpd.conf(5) 4 | Wants=network-online.target 5 | After=network-online.target 6 | After=time-sync.target 7 | 8 | [Service] 9 | Type=notify 10 | ExecStart=/usr/bin/dhcpd -f -cf /etc/dhcpd.conf -user dhcpd -group dhcpd --no-pid 11 | StandardError=null 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /stuff/svc/dhcpd6.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=DHCPv6 Server Daemon 3 | Documentation=man:dhcpd(8) man:dhcpd.conf(5) 4 | Wants=network-online.target 5 | After=network-online.target 6 | After=time-sync.target 7 | 8 | [Service] 9 | Type=notify 10 | ExecStart=/usr/bin/dhcpd -f -6 -cf /etc/dhcpd6.conf -user dhcpd -group dhcpd --no-pid 11 | StandardError=null 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /stuff/svc/dhcrelay.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=DHCP Relay Agent Daemon 3 | Documentation=man:dhcrelay(8) 4 | Wants=network-online.target 5 | After=network-online.target 6 | 7 | [Service] 8 | Type=notify 9 | ExecStart=/usr/bin/dhcrelay -d --no-pid 10 | StandardError=null 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /stuff/svc/distcc.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Distccd A Distributed Compilation Server 3 | After=network.target 4 | 5 | [Service] 6 | User=nobody 7 | ExecStart=/usr/bin/distccd --no-detach --daemon --whitelist=/etc/distcc/clients.allow 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /stuff/svc/dnsmasq.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=DNS caching server. 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/dnsmasq -k 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /stuff/svc/docker.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Docker Socket for the API 3 | PartOf=docker.service 4 | 5 | [Socket] 6 | ListenStream=/run/docker.sock 7 | SocketMode=0660 8 | SocketUser=root 9 | SocketGroup=docker 10 | 11 | [Install] 12 | WantedBy=sockets.target 13 | -------------------------------------------------------------------------------- /stuff/svc/dropbear.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Dropbear SSH Server Daemon 3 | Documentation=man:dropbear(8) 4 | Wants=dropbear-keygen.service 5 | After=network.target 6 | 7 | [Service] 8 | EnvironmentFile=-/etc/conf.d/dropbear 9 | ExecStart=/usr/bin/dropbear -E -F $OPTIONS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/ebtables.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Ethernet bridge table 3 | Before=network-pre.target 4 | Wants=network-pre.target 5 | 6 | [Service] 7 | Type=oneshot 8 | RemainAfterExit=yes 9 | ExecStart=/usr/bin/ebtables-restore < /etc/ebtables.conf 10 | ExecStop=/usr/bin/ebtables-save > /etc/ebtables.conf 11 | ExecStopPost=/usr/bin/ebtables -F 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /stuff/svc/epmd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Erlang Port Mapper Daemon 3 | 4 | [Service] 5 | ExecStart=/usr/bin/epmd -daemon 6 | ExecStop=/usr/bin/epmd -kill 7 | Type=forking 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /stuff/svc/epmd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Conflicts=epmd.service 3 | 4 | [Socket] 5 | ListenStream=4369 6 | Accept=no 7 | 8 | [Install] 9 | WantedBy=sockets.target 10 | -------------------------------------------------------------------------------- /stuff/svc/fetchmail.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A remote-mail retrieval utility 3 | After=local-fs.target network.target 4 | 5 | [Service] 6 | User=mail 7 | ExecStart=/usr/bin/fetchmail -d 300 --fetchmailrc /etc/fetchmailrc.example 8 | RestartSec=1 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/gpm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Console Mouse manager 3 | 4 | [Service] 5 | ExecStart=/usr/bin/gpm -m /dev/input/mice -t exps2 6 | Type=forking 7 | PIDFile=/run/gpm.pid 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /stuff/svc/hostapd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/hostapd.pid 8 | ExecStart=/usr/bin/hostapd /etc/hostapd/hostapd.conf -P /run/hostapd.pid -B 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/iperf-tcp.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Iperf TCP Server 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/iperf -s -V 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /stuff/svc/iperf-udp.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Iperf UDP Server 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/iperf -u -s -V 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /stuff/svc/ipset.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IP sets for iptables 3 | Before=iptables.service 4 | Before=ip6tables.service 5 | 6 | [Service] 7 | Type=oneshot 8 | RemainAfterExit=yes 9 | ExecStart=/usr/bin/ipset -f /etc/ipset.conf restore 10 | ExecReload=/usr/bin/ipset -f /etc/ipset.conf restore 11 | ExecStop=/usr/bin/ipset destroy 12 | Environment=IPSET_SAVE_ON_STOP=no IPSET_SAVE_ON_RESTART=no 13 | 14 | [Install] 15 | WantedBy=basic.target 16 | -------------------------------------------------------------------------------- /stuff/svc/iptables.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IPv4 Packet Filtering Framework 3 | Before=network-pre.target 4 | Wants=network-pre.target 5 | 6 | [Service] 7 | Type=oneshot 8 | ExecStart=/usr/bin/iptables-nft-restore /etc/iptables/iptables.rules 9 | ExecReload=/usr/bin/iptables-nft-restore /etc/iptables/iptables.rules 10 | ExecStop=/usr/lib/systemd/scripts/iptables-flush 11 | RemainAfterExit=yes 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /stuff/svc/kadmin.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 Password-changing and Administration 3 | Wants=network-online.target 4 | After=syslog.target network.target network-online.target 5 | AssertPathExists=!/var/kerberos/krb5kdc/kpropd.acl 6 | 7 | [Service] 8 | Type=forking 9 | PIDFile=/run/kadmind.pid 10 | ExecStart=/usr/bin/kadmind -P /run/kadmind.pid 11 | ExecReload=/usr/bin/kill -HUP $MAINPID 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /stuff/svc/kprop.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 Propagation 3 | Wants=network-online.target 4 | After=syslog.target network.target network-online.target 5 | AssertPathExists=/var/kerberos/krb5kdc/kpropd.acl 6 | 7 | [Service] 8 | Type=forking 9 | ExecStart=/usr/bin/kpropd 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/krb5kdc.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 KDC 3 | Wants=network-online.target 4 | After=syslog.target network.target network-online.target 5 | 6 | [Service] 7 | Type=forking 8 | PIDFile=/run/krb5kdc.pid 9 | ExecStart=/usr/bin/krb5kdc -P /run/krb5kdc.pi 10 | ExecReload=/usr/bin/kill -HUP $MAINPID 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /stuff/svc/lighttpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Lightning Fast Webserver With Light System Requirements 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | PIDFile=/run/lighttpd.pid 7 | EnvironmentFile=-/etc/conf.d/lighttpd 8 | ExecStart=/usr/bin/lighttpd -D -f /etc/lighttpd/lighttpd.conf 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/lxd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=LXD - unix socket 3 | 4 | [Socket] 5 | ListenStream=/var/lib/lxd/unix.socket 6 | SocketMode=0660 7 | SocketGroup=lxd 8 | Service=lxd.service 9 | 10 | [Install] 11 | WantedBy=sockets.target 12 | -------------------------------------------------------------------------------- /stuff/svc/lxdm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=LXDM 3 | Conflicts=getty@tty1.service 4 | After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service livesys-late.service 5 | 6 | [Service] 7 | ExecStart=/usr/bin/lxdm 8 | Restart=always 9 | IgnoreSIGPIPE=no 10 | 11 | [Install] 12 | Alias=display-manager.service 13 | -------------------------------------------------------------------------------- /stuff/svc/minidlna.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=minidlna server 3 | After=network.target 4 | 5 | [Service] 6 | Type=simple 7 | User=minidlna 8 | Group=minidlna 9 | ExecStart=/usr/bin/minidlnad -S 10 | ProtectSystem=full 11 | ProtectHome=on 12 | PrivateDevices=on 13 | NoNewPrivileges=on 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | -------------------------------------------------------------------------------- /stuff/svc/mlocate-updatedb.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Update a database for mlocate 3 | 4 | [Service] 5 | Type=Oneshot 6 | ExecStart=/usr/bin/updatedb 7 | Nice=19 8 | IOSchedulingClass=2 9 | IOSchedulingPriority=7 10 | 11 | PrivateTmp=true 12 | PrivateDevices=true 13 | PrivateNetwork=true 14 | ProtectSystem=true 15 | -------------------------------------------------------------------------------- /stuff/svc/mlocate-updatedb.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Updates mlocate database every day 3 | 4 | [Timer] 5 | OnCalendar=daily 6 | AccuracySec=24h 7 | Persistent=true 8 | 9 | [Install] 10 | WantedBy=timers.target 11 | -------------------------------------------------------------------------------- /stuff/svc/named.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Internet domain name server 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/named -f -u named 7 | ExecReload=/usr/bin/kill -HUP $MAINPID 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /stuff/svc/ntpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenNTP Daemon 3 | After=network.target 4 | Conflicts=systemd-timesyncd.service 5 | 6 | [Service] 7 | Type=forking 8 | ExecStart=/usr/bin/ntpd 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/ovs-vswitchd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Open vSwitch Daemon 3 | Wants=network.target 4 | Before=network.target 5 | Requires=ovsdb-server.service 6 | After=ovsdb-server.service 7 | 8 | [Service] 9 | ExecStartPre=/usr/bin/modprobe openvswitch 10 | ExecStart=/usr/bin/ovs-vswitchd --pidfile=/run/openvswitch/ovs-vswitchd.pid 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /stuff/svc/ovsdb-server.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Open vSwitch Database Server 3 | 4 | [Service] 5 | ExecStart=/usr/bin/ovsdb-server --remote=punix:/run/openvswitch/db.sock --pidfile=/run/openvswitch/ovsdb-server.pid 6 | -------------------------------------------------------------------------------- /stuff/svc/privoxy.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Privoxy Web Proxy With Advanced Filtering Capabilities 3 | Wants=network-online.target 4 | After=network-online.target 5 | 6 | [Service] 7 | Type=forking 8 | PIDFile=/run/privoxy.pid 9 | ExecStart=/usr/bin/privoxy --pidfile /run/privoxy.pid --user privoxy /etc/privoxy/config 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/qemu-guest-agent.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=QEMU Guest Agent 3 | BindsTo=dev-virtio\x2dports-org.qemu.guest_agent.0.device 4 | After=dev-virtio\x2dports-org.qemu.guest_agent.0.device 5 | IgnoreOnIsolate=True 6 | 7 | [Service] 8 | UMask=0077 9 | ExecStart=/usr/bin/qemu-ga 10 | Restart=always 11 | RestartSec=0 12 | 13 | [Install] 14 | WantedBy=dev-virtio\x2dports-org.qemu.guest_agent.0.device 15 | -------------------------------------------------------------------------------- /stuff/svc/redis-sentinel.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Redis Sentinel 3 | After=network.target 4 | After=network-online.target 5 | Wants=network-online.target 6 | 7 | [Service] 8 | ExecStart=/usr/bin/redis-sentinel /etc/redis-sentinel.conf --supervised systemd 9 | Type=notify 10 | User=redis 11 | Group=redis 12 | RuntimeDirectory=redis 13 | RuntimeDirectoryMode=0755 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | -------------------------------------------------------------------------------- /stuff/svc/rsyncd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=fast remote file copy program daemon 3 | ConditionPathExists=/etc/rsyncd.conf 4 | Wants=network-online.target 5 | After=network-online.target 6 | 7 | [Service] 8 | EnvironmentFile=/etc/conf.d/rsyncd 9 | ExecStart=/usr/bin/rsync --daemon --no-detach "$OPTIONS" 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/rsyncd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Rsync Server Socket 3 | Conflicts=rsyncd.service 4 | 5 | [Socket] 6 | ListenStream=873 7 | Accept=yes 8 | 9 | [Install] 10 | WantedBy=sockets.target 11 | -------------------------------------------------------------------------------- /stuff/svc/rsyncd_at.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=fast remote file copy program daemon 3 | ConditionPathExists=/etc/rsyncd.conf 4 | 5 | [Service] 6 | EnvironmentFile=/etc/conf.d/rsyncd 7 | ExecStart=/usr/bin/rsync --daemon --no-detach "$OPTIONS" 8 | StandardInput=socket 9 | -------------------------------------------------------------------------------- /stuff/svc/saned.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Scanner Service 3 | Requires=saned.socket 4 | 5 | [Service] 6 | ExecStart=/usr/bin/saned 7 | User=saned 8 | Group=saned 9 | StandardInput=null 10 | StandardOutput=syslog 11 | StandardError=syslog 12 | 13 | [Install] 14 | Also=saned.socket 15 | -------------------------------------------------------------------------------- /stuff/svc/saned.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=saned incoming socket 3 | 4 | [Socket] 5 | ListenStream=6566 6 | Accept=yes 7 | MaxConnections=1 8 | 9 | [Install] 10 | WantedBy=sockets.target 11 | -------------------------------------------------------------------------------- /stuff/svc/squid.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Squid caching proxy 3 | Documentation=man:squid(8) 4 | After=network.target network-online.target nss-lookup.target 5 | 6 | [Service] 7 | Type=notify 8 | LimitNOFILE=16384 9 | PIDFile=/run/squid.pid 10 | ExecStart=/usr/bin/squid --foreground 11 | ExecReload=/usr/bin/kill -HUP $MAINPID 12 | KillMode=mixed 13 | NotifyAccess=all 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | -------------------------------------------------------------------------------- /stuff/svc/sshd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenSSH server daemon 3 | After=syslog.target network.target auditd.service 4 | 5 | [Service] 6 | ExecStartPre=/usr/bin/ssh-keygen -A 7 | ExecStart=/usr/bin/sshd -D -e 8 | ExecReload=/usr/bin/kill -HUP $MAINPID 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /stuff/svc/sshd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenSSH Server Socket 3 | Conflicts=sshd.service 4 | 5 | [Socket] 6 | ListenStream=22 7 | Accept=yes 8 | 9 | [Install] 10 | WantedBy=sockets.target 11 | -------------------------------------------------------------------------------- /stuff/svc/sshd_at.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenSSH per-connection server daemon 3 | After=syslog.target auditd.service 4 | 5 | [Service] 6 | ExecStart=-/usr/bin/sshd -i -e 7 | StandardInput=socket 8 | StandardError=syslog 9 | -------------------------------------------------------------------------------- /stuff/svc/tinyproxy.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=small, efficient HTTP/SSL proxy daemon 3 | Documentation=man:tinyproxy(8) 4 | After=network.target 5 | 6 | [Service] 7 | Type=forking 8 | ExecStart=/usr/bin/tinyproxy 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | PIDFile=/run/tinyproxy/tinyproxy.pid 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /stuff/svc/update-ca-trust.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Updating CA trust 3 | DefaultDependencies=no 4 | After=systemd-tmpfiles-setup.service 5 | Before=sysinit.target 6 | ConditionFirstBoot=yes 7 | 8 | [Service] 9 | Type=oneshot 10 | ExecStartPre=/usr/bin/ca-legacy install 11 | ExecStart=/usr/bin/update-ca-trust 12 | 13 | [Install] 14 | WantedBy=sysinit.target 15 | -------------------------------------------------------------------------------- /stuff/svc/vncserver-system.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Remote desktop service (VNC) 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=simple 7 | ExecStartPre=/usr/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' 8 | ExecStart=/usr/bin/vncserver_wrapper %i 9 | ExecStop=/usr/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /stuff/svc/vncserver-user.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Remote desktop service (VNC) 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=forking 7 | ExecStartPre=/usr/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' 8 | ExecStart=/usr/bin/vncserver %i 9 | ExecStop=/usr/bin/vncserver -kill %i 10 | Restart=on-success 11 | RestartSec=15 12 | 13 | [Install] 14 | WantedBy=default.target 15 | -------------------------------------------------------------------------------- /stuff/svc/xvnc.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=XVNC Per-Connection Daemon 3 | 4 | [Service] 5 | ExecStart=-/usr/bin/Xvnc -inetd -query localhost -geometry 1024x768 -depth 24 -once -SecurityTypes=None 6 | User=nobody 7 | StandardInput=socket 8 | StandardError=syslog 9 | -------------------------------------------------------------------------------- /stuff/svc/xvnc.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=XVNC Server 3 | 4 | [Socket] 5 | ListenStream=5900 6 | Accept=yes 7 | 8 | [Install] 9 | WantedBy=sockets.target 10 | -------------------------------------------------------------------------------- /stuff/systemd/ataraxia.conf: -------------------------------------------------------------------------------- 1 | # This is example file 2 | 3 | title Ataraxia GNU/Linux 4 | linux /vmlinuz 5 | initrd /initramfs.img 6 | options root=/dev/XXXX quiet 7 | #options root=PARTUUID=XXXX 8 | -------------------------------------------------------------------------------- /stuff/systemd/loader.conf: -------------------------------------------------------------------------------- 1 | default ataraxia 2 | timeout 10 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/abrt.conf: -------------------------------------------------------------------------------- 1 | u abrt 173 "ABRT user" /etc/abrt 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/asterisk.conf: -------------------------------------------------------------------------------- 1 | g asterisk /usr/bin/asterisk 2 | u asterisk /usr/bin/asterisk "Asterisk PBX and Telephony" /run/asterisk 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/base-files.conf: -------------------------------------------------------------------------------- 1 | g sys 3 - - 2 | g mem 8 - - 3 | g ftp 11 - - 4 | g mail 12 - - 5 | g locate 21 - - 6 | g proc 26 - - 7 | g games 50 - - 8 | g lock 54 - - 9 | g scanner 96 - - 10 | g power 98 - - 11 | u mail 8 "Mail user" /var/spool/mail 12 | -------------------------------------------------------------------------------- /stuff/sysusers.d/chronyd.conf: -------------------------------------------------------------------------------- 1 | u chrony - "Network Time Protocol" /var/lib/chrony 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/colord.conf: -------------------------------------------------------------------------------- 1 | u colord - "Color management daemon" /var/lib/colord 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/cups.conf: -------------------------------------------------------------------------------- 1 | u cups - "CUPS helper user" 2 | m cups lp 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/darkstat.conf: -------------------------------------------------------------------------------- 1 | u darkstat - "darkstat user" /var/darkstat 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/distcc.conf: -------------------------------------------------------------------------------- 1 | g distcc - - - - 2 | u distcc - "distcc daemon owner" - 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/dnsmasq.conf: -------------------------------------------------------------------------------- 1 | u dnsmasq - "dnsmasq daemon" /var/empty 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/dovecot.conf: -------------------------------------------------------------------------------- 1 | u dovenull 43 "Dovecot user for completely untrustworthy processes" - 2 | u dovecot 42 "Dovecot user" - 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/gdm.conf: -------------------------------------------------------------------------------- 1 | g gdm 120 - 2 | u gdm 120 "GNOME Display Manager" /var/lib/gdm 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/geoclue.conf: -------------------------------------------------------------------------------- 1 | u geoclue - "Geoinformation service" /var/lib/geoclue 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/gnome-initial-setup.conf: -------------------------------------------------------------------------------- 1 | u gnome-initial-setup - "GNOME Initial Setup" /run/gnome-initial-setup 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/i2pd.conf: -------------------------------------------------------------------------------- 1 | u i2pd - "i2pd user" /var/lib/i2pd - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/kismet.conf: -------------------------------------------------------------------------------- 1 | g kismet - - - - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/libvirt.conf: -------------------------------------------------------------------------------- 1 | g libvirt - - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/lightdm.conf: -------------------------------------------------------------------------------- 1 | u lightdm - "Light Display Manager" /var/lib/lightdm 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/lxd.conf: -------------------------------------------------------------------------------- 1 | g lxd - - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/lxdm.conf: -------------------------------------------------------------------------------- 1 | u lxdm - "Lightweight X11 Display Manager" /var/lib/lxdm 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/minidlna.conf: -------------------------------------------------------------------------------- 1 | u minidlna - "minidlna server" /var/cache/minidlna 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/mpd.conf: -------------------------------------------------------------------------------- 1 | u mpd - "MPD daemon owner" /var/lib/mpd 2 | m mpd audio 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/named.conf: -------------------------------------------------------------------------------- 1 | u named - "BIND DNS Server" - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/networkmanager.conf: -------------------------------------------------------------------------------- 1 | g netdev - - - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/openntpd.conf: -------------------------------------------------------------------------------- 1 | u ntpd - "OpenNTPD Daemon Owner" /var/lib/ntp 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/polkit.conf: -------------------------------------------------------------------------------- 1 | u polkitd 102 "PolicyKit daemon" 2 | m polkitd proc 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/postfix.conf: -------------------------------------------------------------------------------- 1 | g postdrop 34 - 2 | u postfix 32 "Postfix daemon owner" /var/spool/postfix 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/postgresql.conf: -------------------------------------------------------------------------------- 1 | u postgres - "PostgreSQL user" /var/lib/postgres /usr/bin/mksh 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/privoxy.conf: -------------------------------------------------------------------------------- 1 | u privoxy 42 "Privoxy daemon owner" /var/log/privoxy 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/redis.conf: -------------------------------------------------------------------------------- 1 | u redis - "Redis in-memory data structure store" /var/lib/redis 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/rtkit.conf: -------------------------------------------------------------------------------- 1 | u rtkit 133 "RealtimeKit" /proc 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/squid.conf: -------------------------------------------------------------------------------- 1 | u squid 39 "Squid daemon owner" /var/squid 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/stunnel.conf: -------------------------------------------------------------------------------- 1 | u stunnel - "Stunnel user" /run/stunnel 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/tinyproxy.conf: -------------------------------------------------------------------------------- 1 | u tinyproxy - "HTTP proxy daemon" - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/tor.conf: -------------------------------------------------------------------------------- 1 | u tor - "Tor daemon owner" /var/lib/tor 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/transmission.conf: -------------------------------------------------------------------------------- 1 | u transmission - "Transmission BitTorrent Daemon" /var/lib/transmission 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/unbound.conf: -------------------------------------------------------------------------------- 1 | u unbound - "unbound daemon owner" /etc/unbound 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/util-linux.conf: -------------------------------------------------------------------------------- 1 | u uuidd 68 "UUID user" 2 | g rfkill - - - 3 | -------------------------------------------------------------------------------- /stuff/sysusers.d/wireshark.conf: -------------------------------------------------------------------------------- 1 | g wireshark - - - 2 | -------------------------------------------------------------------------------- /stuff/sysusers.d/znc.conf: -------------------------------------------------------------------------------- 1 | u znc - "ZNC user" /var/lib/znc 2 | -------------------------------------------------------------------------------- /stuff/tevent/fix-public-header.patch: -------------------------------------------------------------------------------- 1 | tevent.h needs sys/types.h for pid_t 2 | 3 | diff -ru tevent-0.9.37.orig/tevent.h tevent-0.9.37/tevent.h 4 | --- tevent-0.9.37.orig/tevent.h 2018-07-12 05:51:30.000000000 +0000 5 | +++ tevent-0.9.37/tevent.h 2018-07-19 10:13:15.360128807 +0000 6 | @@ -31,6 +31,7 @@ 7 | #include 8 | #include 9 | #include 10 | +#include 11 | #include 12 | 13 | struct tevent_context; 14 | -------------------------------------------------------------------------------- /stuff/thunderbird/fix-fortify-system-wrappers.patch: -------------------------------------------------------------------------------- 1 | The wrapper features.h gets pulled in by system headers causing thigns to 2 | break. We work around it by simply not wrap features.h 3 | 4 | --- ./config/system-headers.mozbuild.orig 5 | +++ ./config/system-headers.mozbuild 6 | @@ -229,7 +229,6 @@ 7 | 'execinfo.h', 8 | 'extras.h', 9 | 'fcntl.h', 10 | - 'features.h', 11 | 'fenv.h', 12 | 'ffi.h', 13 | 'fibdef.h', 14 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/asterisk.conf: -------------------------------------------------------------------------------- 1 | d /run/asterisk 0755 asterisk asterisk - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/base-files.conf: -------------------------------------------------------------------------------- 1 | C! /etc/crypttab 2 | C! /etc/fstab 3 | C! /etc/host.conf 4 | C! /etc/hosts 5 | C! /etc/motd 6 | C! /etc/profile 7 | C! /etc/resolv.conf 8 | C! /etc/securetty 9 | C! /etc/shells 10 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/chronyd.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/chrony 0755 chrony chrony - - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/darkstat.conf: -------------------------------------------------------------------------------- 1 | d /var/darkstat 0755 darkstat darkstat - 2 | f /var/darkstat/darkstat.dat 0644 darkstat darkstat - 3 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/dhcp.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/dhcp 0750 root root - 2 | f /var/lib/dhcp/dhcpd.leases 0640 root root - 3 | f /var/lib/dhcp/dhcpd6.leases 0640 root root - 4 | f /var/lib/dhcp/dhclient.leases 0640 root root - 5 | f /var/lib/dhcp/dhclient6.leases 0640 root root - 6 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/dovecot.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/dovecot 0755 root dovecot - 2 | d /run/dovecot 0755 root dovecot - 3 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/exim.conf: -------------------------------------------------------------------------------- 1 | d /var/spool/exim 0770 root exim - - 2 | d /var/spool/exim/db 0770 exim exim - - 3 | d /var/log/exim 0770 root exim - - 4 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/geoclue.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/geoclue 0755 geoclue geoclue 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/gnome-initial-setup.conf: -------------------------------------------------------------------------------- 1 | d /run/gnome-initial-setup 0700 gnome-initial-setup gnome-initial-setup - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/httpd.conf: -------------------------------------------------------------------------------- 1 | d /run/httpd 0755 root root - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/i2pd.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/i2pd 0700 i2pd i2pd - - 2 | d /var/log/i2pd 0700 i2pd i2pd - - 3 | L /var/lib/i2pd/i2pd.conf - - - - /etc/i2pd/i2pd.conf 4 | L /var/lib/i2pd/tunnels.d - - - - /etc/i2pd/tunnels.d 5 | L /var/lib/i2pd/tunnels.conf - - - - /etc/i2pd/tunnels.conf 6 | L /var/lib/i2pd/certificates - - - - /usr/share/i2pd/certificates 7 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/krb5.conf: -------------------------------------------------------------------------------- 1 | d /run/krb5kdc - - - - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/libvirt.conf: -------------------------------------------------------------------------------- 1 | z /var/lib/libvirt/qemu 0751 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/lightdm.conf: -------------------------------------------------------------------------------- 1 | d /run/lightdm 0711 lightdm lightdm - 2 | d /var/cache/lightdm 0711 root lightdm - 3 | d /var/lib/lightdm 1770 lightdm lightdm - 4 | d /var/lib/lightdm-data 1770 lightdm lightdm - 5 | d /var/log/lightdm 0711 root lightdm - 6 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/lighttpd.conf: -------------------------------------------------------------------------------- 1 | d /run/lighttpd 755 http http - 2 | d /var/cache/lighttpd 755 http http 10d 3 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/lxdm.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/lxdm 0700 lxdm lxdm - - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/minidlna.conf: -------------------------------------------------------------------------------- 1 | d /run/minidlna 0755 minidlna minidlna - 2 | d /var/cache/minidlna 0755 minidlna minidlna - 3 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/mpd.conf: -------------------------------------------------------------------------------- 1 | d /run/mpd 0755 mpd mpd 2 | d /var/lib/mpd 0755 mpd mpd 3 | d /var/lib/mpd/playlists 0755 mpd mpd 4 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/named.conf: -------------------------------------------------------------------------------- 1 | d /run/named 0750 named named - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/openvswitch.conf: -------------------------------------------------------------------------------- 1 | d /run/openvswitch 0770 root root - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/pam.conf: -------------------------------------------------------------------------------- 1 | d /run/faillock 0755 root root - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/plocate.conf: -------------------------------------------------------------------------------- 1 | f /var/lib/plocate/plocate.db 0750 root locate -------------------------------------------------------------------------------- /stuff/tmpfiles.d/postgresql.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/postgres/data 700 postgres postgres 2 | h /var/lib/postgres/data - - - - +C 3 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/redis.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/redis 0700 redis redis 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/rpcbind.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/rpcbind 0700 root root 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/samba.conf: -------------------------------------------------------------------------------- 1 | D /run/samba 0755 - - - 2 | d /var/log/samba 0755 - - - 3 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/screen.conf: -------------------------------------------------------------------------------- 1 | d /run/screens 0755 root root - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/squid.conf: -------------------------------------------------------------------------------- 1 | d /run/squid 0755 proxy squid - 2 | d /var/cache/squid 0755 squid squid - 3 | d /var/log/squid 0755 squid squid - 4 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/stunnel.conf: -------------------------------------------------------------------------------- 1 | d /run/stunnel 0770 stunnel stunnel - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/tinyproxy.conf: -------------------------------------------------------------------------------- 1 | d /run/tinyproxy 0770 tinyproxy tinyproxy - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/tor.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/tor 0700 tor tor - - 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/transmission.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/transmission 0750 transmission transmission 2 | -------------------------------------------------------------------------------- /stuff/tmpfiles.d/znc.conf: -------------------------------------------------------------------------------- 1 | d /var/lib/znc 0750 znc znc - 2 | -------------------------------------------------------------------------------- /stuff/uboot-tools/fix-ulong-typedef.patch: -------------------------------------------------------------------------------- 1 | --- a/include/env.h 2019-10-07 23:14:02.000000000 +0200 2 | +++ b/include/env.h 2019-10-24 21:26:07.487200839 +0200 3 | @@ -13,6 +13,7 @@ 4 | #include 5 | #include 6 | 7 | +typedef unsigned long ulong; 8 | struct environment_s; 9 | 10 | /* Value for environment validity */ 11 | -------------------------------------------------------------------------------- /stuff/udisks/O_CLOEXEC.patch: -------------------------------------------------------------------------------- 1 | --- src/udiskslinuxblock.c.orig 2 | +++ ./src/udiskslinuxblock.c 3 | @@ -24,6 +24,7 @@ 4 | #include 5 | #include 6 | #include 7 | +#define __USE_GNU 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /stuff/uget/uget-2.2.3-gcc10-fno-common.patch: -------------------------------------------------------------------------------- 1 | --- uget-2.2.3/ui-gtk/UgtkBanner.h.gcc10 2020-01-01 06:04:04.000000000 +0900 2 | +++ uget-2.2.3/ui-gtk/UgtkBanner.h 2020-01-23 16:15:32.428196583 +0900 3 | @@ -64,7 +64,7 @@ 4 | UgetRssFeed* feed; 5 | UgetRssItem* item; 6 | } rss; 7 | -} banner; 8 | +}; 9 | 10 | void ugtk_banner_init (UgtkBanner* banner); 11 | 12 | -------------------------------------------------------------------------------- /stuff/vnstat/vnstat-2.2-conf.patch: -------------------------------------------------------------------------------- 1 | --- a/cfg/vnstat.conf 2 | +++ b/cfg/vnstat.conf 3 | @@ -143,7 +143,7 @@ 4 | LogFile "/var/log/vnstat/vnstat.log" 5 | 6 | # file used as daemon pid / lock file 7 | -PidFile "/var/run/vnstat/vnstat.pid" 8 | +PidFile "/run/vnstat/vnstat.pid" 9 | 10 | # 1 = 64-bit, 0 = 32-bit, -1 = old style logic, -2 = automatic detection 11 | 64bitInterfaceCounters -2 12 | -------------------------------------------------------------------------------- /stuff/vnstat/vnstat-2.2-run.patch: -------------------------------------------------------------------------------- 1 | --- a/src/common.h 2 | +++ b/src/common.h 3 | @@ -229,7 +229,7 @@ 4 | #define CREATEDIRS 1 5 | #define UPDATEFILEOWNER 1 6 | #define LOGFILE "/var/log/vnstat/vnstat.log" 7 | -#define PIDFILE "/var/run/vnstat/vnstat.pid" 8 | +#define PIDFILE "/run/vnstat/vnstat.pid" 9 | #define IS64BIT -2 10 | 11 | /* no transparency by default */ 12 | -------------------------------------------------------------------------------- /stuff/wireshark/fix-udpdump.patch: -------------------------------------------------------------------------------- 1 | --- a/extcap/udpdump.c 2 | +++ b/extcap/udpdump.c 3 | @@ -50,6 +50,10 @@ 4 | #include 5 | #include 6 | 7 | +#ifdef HAVE_SYS_TIME_H 8 | + #include 9 | +#endif 10 | + 11 | #define PCAP_SNAPLEN 0xffff 12 | 13 | #define UDPDUMP_DEFAULT_PORT 5555 14 | -------------------------------------------------------------------------------- /stuff/wpa_supplicant/wpa_supplicant.conf: -------------------------------------------------------------------------------- 1 | ctrl_interface=/run/wpa_supplicant 2 | ctrl_interface_group=wheel 3 | eapol_version=1 4 | ap_scan=1 5 | fast_reauth=1 6 | update_config=1 7 | -------------------------------------------------------------------------------- /stuff/xf86-video-fbdev/fix.patch: -------------------------------------------------------------------------------- 1 | --- src/fbdev.c 2018-05-11 21:15:36.650039778 +0200 2 | +++ src/fbdev.c.new 2018-05-11 21:17:27.063021717 +0200 3 | @@ -1008,7 +1008,7 @@ 4 | fPtr->CloseScreen = pScreen->CloseScreen; 5 | pScreen->CloseScreen = FBDevCloseScreen; 6 | 7 | -#if XV 8 | +#ifdef XV 9 | { 10 | XF86VideoAdaptorPtr *ptr; 11 | 12 | 13 | -------------------------------------------------------------------------------- /stuff/zsh/zprofile: -------------------------------------------------------------------------------- 1 | emulate sh -c 'source /etc/profile' 2 | -------------------------------------------------------------------------------- /toolchain/host-autoconf/KagamiBuild: -------------------------------------------------------------------------------- 1 | name=host-autoconf 2 | realpath="$REPO/${name/host-}" 3 | version="$(grep ^version $realpath/KagamiBuild | sed -e 's/version=//g')" 4 | release=1 5 | options=('bootstrap') 6 | source=("https://ftp.gnu.org/gnu/autoconf/autoconf-$version.tar.xz") 7 | 8 | build() { 9 | cd "$SRC"/autoconf-$version 10 | ./configure \ 11 | --prefix="$TOOLS" 12 | make 13 | make install 14 | } 15 | -------------------------------------------------------------------------------- /toolchain/host-automake/KagamiBuild: -------------------------------------------------------------------------------- 1 | name=host-automake 2 | realpath="$REPO/${name/host-}" 3 | version="$(grep ^version $realpath/KagamiBuild | sed -e 's/version=//g')" 4 | release=1 5 | options=('bootstrap') 6 | source=("https://ftp.gnu.org/gnu/automake/automake-$version.tar.xz") 7 | 8 | build() { 9 | cd "$SRC"/automake-$version 10 | ./configure \ 11 | --prefix="$TOOLS" 12 | make 13 | make install 14 | } 15 | -------------------------------------------------------------------------------- /toolchain/host-bison/KagamiBuild: -------------------------------------------------------------------------------- 1 | name=host-bison 2 | realpath="$REPO/${name/host-}" 3 | version="$(grep ^version $realpath/KagamiBuild | sed -e 's/version=//g')" 4 | release=1 5 | options=('bootstrap') 6 | source=("https://ftp.gnu.org/gnu/bison/bison-$version.tar.xz") 7 | 8 | build() { 9 | cd "$SRC"/bison-$version 10 | ./configure \ 11 | --prefix="$TOOLS" 12 | make 13 | make install 14 | } 15 | -------------------------------------------------------------------------------- /toolchain/host-gperf/KagamiBuild: -------------------------------------------------------------------------------- 1 | name=host-gperf 2 | realpath="$REPO/${name/host-}" 3 | version="$(grep ^version $realpath/KagamiBuild | sed -e 's/version=//g')" 4 | release=1 5 | options=('bootstrap') 6 | source=("https://ftp.gnu.org/gnu/gperf/gperf-$version.tar.gz") 7 | 8 | build() { 9 | cd "$SRC"/gperf-$version 10 | ./configure \ 11 | --prefix="$TOOLS" 12 | make 13 | make install 14 | } 15 | --------------------------------------------------------------------------------