├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── README.md ├── a2ps ├── PKGBUILD ├── a2ps-4.13-manpage-chmod.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 └── security.patch ├── a52dec ├── PKGBUILD └── a52dec-0.7.4-build.patch ├── aalib ├── PKGBUILD ├── aalib-aalinuxkbd-return.patch ├── aalib-c99.patch └── aclocal-fixes.patch ├── abseil-cpp └── PKGBUILD ├── acpi_call ├── PKGBUILD └── acpi_call.install ├── alkimia └── PKGBUILD ├── alsa-firmware └── PKGBUILD ├── alsa-lib └── PKGBUILD ├── alsa-oss └── PKGBUILD ├── alsa-plugins ├── PKGBUILD ├── alsa-plugins-1.0.25-ffmpeg-0.11-obsolete-avcodec_init.patch └── alsa-plugins-1.0.25-ffmpeg-0.11-renamed-CH_LAYOUT-defs-v2.patch ├── alsa-topology-conf └── PKGBUILD ├── alsa-ucm-conf └── PKGBUILD ├── alsa-utils ├── 90alsa └── PKGBUILD ├── anthy └── PKGBUILD ├── apache-ant ├── PKGBUILD ├── apache-ant.csh └── apache-ant.sh ├── apache ├── PKGBUILD ├── apache.conf.d ├── apache.install ├── apache.tmpfiles.conf ├── httpd-tmpfile.conf ├── httpd.logrotate ├── httpd.service └── kaos.layout ├── aqbanking └── PKGBUILD ├── arpack └── PKGBUILD ├── aspell-cs └── PKGBUILD ├── aspell-da └── PKGBUILD ├── aspell-de └── PKGBUILD ├── aspell-el └── PKGBUILD ├── aspell-en └── PKGBUILD ├── aspell-es └── PKGBUILD ├── aspell-fr └── PKGBUILD ├── aspell-gu └── PKGBUILD ├── aspell-hi └── PKGBUILD ├── aspell-hu └── PKGBUILD ├── aspell-it └── PKGBUILD ├── aspell-nl └── PKGBUILD ├── aspell-pl └── PKGBUILD ├── aspell-pt └── PKGBUILD ├── aspell-ru └── PKGBUILD ├── aspell └── PKGBUILD ├── astyle └── PKGBUILD ├── at-spi2-core └── PKGBUILD ├── atkmm └── PKGBUILD ├── audiofile └── PKGBUILD ├── autofs ├── PKGBUILD └── git-fixes.patch ├── avahi ├── PKGBUILD ├── avahi.install ├── build-db ├── gnome-nettool.png └── python_gdbm.diff ├── avisynthplus └── PKGBUILD ├── babl └── PKGBUILD ├── bash-completion └── PKGBUILD ├── beanshell └── PKGBUILD ├── bluez ├── PKGBUILD ├── bluetooth.modprobe └── bluez.install ├── botan └── PKGBUILD ├── broadcom-wl ├── PKGBUILD ├── README.md ├── install ├── license.patch ├── linux-recent.patch └── modprobe.d ├── brotli └── PKGBUILD ├── bubblewrap └── PKGBUILD ├── c-ares └── PKGBUILD ├── cairo └── PKGBUILD ├── cairomm └── PKGBUILD ├── cantarell-fonts ├── PKGBUILD └── cantarell-fonts.install ├── cargo-c └── PKGBUILD ├── cbindgen └── PKGBUILD ├── ccid └── PKGBUILD ├── cdparanoia ├── PKGBUILD └── gcc.patch ├── cdrdao ├── PKGBUILD ├── cdrdao-1.2.3-autoconf-update.patch ├── cdrdao-1.2.3-k3b.patch ├── cdrdao-1.2.3-stat.patch └── gcdmaster.install ├── cdrtools ├── PKGBUILD └── cdrtools.install ├── cfitsio └── PKGBUILD ├── check └── PKGBUILD ├── chmlib └── PKGBUILD ├── chromaprint └── PKGBUILD ├── chrpath └── PKGBUILD ├── cifs-utils └── PKGBUILD ├── clang ├── 0003-PATCH-clang-Don-t-install-static-libraries.patch └── PKGBUILD ├── clisp └── PKGBUILD ├── cln └── PKGBUILD ├── clucene ├── PKGBUILD ├── clucene-core-2.3.3.4-install_contribs_lib.patch ├── clucene-core-2.3.3.4-pkgconfig.patch ├── fix_zlib_detections.diff └── missing-time.h.patch ├── coin ├── PKGBUILD └── memhandler.patch ├── colord ├── PKGBUILD └── colord.install ├── compiler-rt └── PKGBUILD ├── console-setup └── PKGBUILD ├── cppunit └── PKGBUILD ├── cpupower ├── PKGBUILD ├── cpupower.conf ├── cpupower.service └── cpupower.systemd ├── crypto++ ├── PKGBUILD └── libcrypto++.pc ├── cups-browsed └── PKGBUILD ├── cups-filters ├── PKGBUILD └── cups-browsed.service ├── cups-pdf ├── PKGBUILD └── cups-pdf.install ├── cups ├── PKGBUILD ├── cups-no-export-ssllibs.patch ├── cups-no-gcrypt.patch ├── cups-no-gzip-man.patch ├── cups.install ├── cups.logrotate ├── cups.pam ├── timeout.patch └── validate.diff ├── dav1d └── PKGBUILD ├── dbus-c++ ├── PKGBUILD ├── gcc.patch └── patch-gcc47.patch ├── dbus-glib ├── PKGBUILD └── fix_network_manager.patch ├── dbus-python3 └── PKGBUILD ├── dcadec └── PKGBUILD ├── dconf └── PKGBUILD ├── desktop-file-utils ├── PKGBUILD └── update-desktop-database.hook ├── dhcp ├── PKGBUILD ├── dhcp.install ├── dhcpd4.service └── dhcpd6.service ├── djvulibre └── PKGBUILD ├── dmidecode └── PKGBUILD ├── dnsmasq ├── PKGBUILD ├── dnsmasq.install └── dnsmasq.service ├── dos2unix └── PKGBUILD ├── dosfstools └── PKGBUILD ├── dotconf └── PKGBUILD ├── double-conversion └── PKGBUILD ├── doxygen └── PKGBUILD ├── dssi ├── LICENSE └── PKGBUILD ├── dvd+rw-tools ├── PKGBUILD ├── dvd+rw-tools-7.0-dvddl.patch ├── dvd+rw-tools-7.0-glibc2.6.90.patch ├── dvd+rw-tools-7.0-wctomb.patch └── dvd+rw-tools-7.0-wexit.patch ├── dvgrab └── PKGBUILD ├── ebook-tools ├── PKGBUILD └── navpoint.patch ├── eigen3 └── PKGBUILD ├── emacs-nox └── PKGBUILD ├── enblend-enfuse ├── PKGBUILD └── gcc.patch ├── enca └── PKGBUILD ├── encfs └── PKGBUILD ├── enchant └── PKGBUILD ├── enscript └── PKGBUILD ├── epson-inkjet-printer-escpr └── PKGBUILD ├── espeak └── PKGBUILD ├── exfatprogs └── PKGBUILD ├── exiv2 └── PKGBUILD ├── faac └── PKGBUILD ├── faad2 ├── PKGBUILD └── mp4ff.patch ├── facile └── PKGBUILD ├── fail2ban └── PKGBUILD ├── fakechroot ├── PKGBUILD ├── chroot-path.patch └── fakechroot.install ├── fastjar └── PKGBUILD ├── fcgi └── PKGBUILD ├── ffcall └── PKGBUILD ├── ffmpeg ├── PKGBUILD ├── openjpeg2.2.patch └── vulkan.patch ├── fftw └── PKGBUILD ├── fish ├── PKGBUILD └── fish.install ├── flac └── PKGBUILD ├── flatbuffers └── PKGBUILD ├── flickcurl └── PKGBUILD ├── fltk └── PKGBUILD ├── fluidsynth ├── PKGBUILD └── fluidsynth.service ├── fmt └── PKGBUILD ├── fontconfig ├── 29-replace-bitmap-fonts.conf ├── PKGBUILD ├── fc-cache-install.hook └── fontconfig.install ├── fontforge ├── PKGBUILD └── giflib.patch ├── foomatic-db └── PKGBUILD ├── freeglut ├── 2.6.0-GFX_radeon.patch └── PKGBUILD ├── freetds └── PKGBUILD ├── frei0r-plugins ├── PKGBUILD ├── PKGBUILD_cmake └── facedetect.diff ├── fribidi └── PKGBUILD ├── ftgl └── PKGBUILD ├── ftjam ├── PKGBUILD └── license.txt ├── fuse ├── PKGBUILD └── fuse.conf ├── fuse3 └── PKGBUILD ├── fwupd └── PKGBUILD ├── gavl ├── PKGBUILD └── libpng-1.4.patch ├── gc └── PKGBUILD ├── gd ├── PKGBUILD └── gdxpm.patch ├── gdal ├── PKGBUILD ├── gdal-1.5.1-python-install.patch └── poppler0.59.patch ├── gdb └── PKGBUILD ├── gdk-pixbuf2 ├── PKGBUILD ├── gdk-pixbuf-query-loaders.hook └── gdk-pixbuf2.install ├── gdl └── PKGBUILD ├── gegl └── PKGBUILD ├── geoip-database └── PKGBUILD ├── geoip └── PKGBUILD ├── geos └── PKGBUILD ├── gexiv2 └── PKGBUILD ├── gfxboot ├── PKGBUILD ├── gfxboot.html ├── gfxboot.install └── isolinux.patch ├── ghostscript └── PKGBUILD ├── gi-docgen └── PKGBUILD ├── giflib └── PKGBUILD ├── gl2ps └── PKGBUILD ├── glew ├── PKGBUILD └── PKGBUILD_make ├── glib-networking └── PKGBUILD ├── glibmm └── PKGBUILD ├── glm ├── PKGBUILD ├── gcc7.3.patch └── glm.pc.in ├── gloox └── PKGBUILD ├── glpk └── PKGBUILD ├── glslang └── PKGBUILD ├── glu └── PKGBUILD ├── gnu-efi-libs └── PKGBUILD ├── gnuplot ├── PKGBUILD └── gnuplot.install ├── googletest └── PKGBUILD ├── gpgme └── PKGBUILD ├── gptfdisk ├── PKGBUILD └── ncurses.diff ├── graphene └── PKGBUILD ├── graphicsmagick └── PKGBUILD ├── graphite ├── PKGBUILD ├── cmakepath.patch └── pango-graphite.install ├── groff ├── PKGBUILD └── site.tmac ├── gsettings-desktop-schemas └── PKGBUILD ├── gsl └── PKGBUILD ├── gsm ├── PKGBUILD └── gsm.patch ├── gst-libav └── PKGBUILD ├── gst-plugins-bad └── PKGBUILD ├── gst-plugins-base └── PKGBUILD ├── gst-plugins-good ├── PKGBUILD └── equalizer.patch ├── gst-plugins-ugly └── PKGBUILD ├── gstreamer-vaapi └── PKGBUILD ├── gstreamer └── PKGBUILD ├── gtk-doc └── PKGBUILD ├── gtk3 ├── PKGBUILD ├── gcc11.diff ├── gtk-update-icon-cache.hook ├── gtk-update-icon-cache.install ├── gtk-update-icon-cache.script ├── gtk3.install └── gtkfontchooserwidgetprivate.h ├── gtk4 └── PKGBUILD ├── gtkmm3 └── PKGBUILD ├── gutenprint ├── PKGBUILD └── gutenprint.install ├── gwenhywfar ├── PKGBUILD └── gnutls34.patch ├── gyp └── PKGBUILD ├── hamcrest ├── LICENSE.txt └── PKGBUILD ├── hardware-detection └── PKGBUILD ├── harfbuzz └── PKGBUILD ├── hdf5 ├── PKGBUILD └── PKGBUILD_make ├── hfsprogs ├── PKGBUILD ├── license └── makefile.patch ├── hicolor-icon-theme └── PKGBUILD ├── hplip ├── PKGBUILD ├── cups-2.2.patch ├── hplip.install └── imageprocessor.patch ├── hspell └── PKGBUILD ├── hunspell-da └── PKGBUILD ├── hunspell-de └── PKGBUILD ├── hunspell-el └── PKGBUILD ├── hunspell-en └── PKGBUILD ├── hunspell-es └── PKGBUILD ├── hunspell-fr └── PKGBUILD ├── hunspell-hu └── PKGBUILD ├── hunspell-it └── PKGBUILD ├── hunspell-nl └── PKGBUILD ├── hunspell-pl └── PKGBUILD ├── hunspell-pt-br └── PKGBUILD ├── hunspell-sq └── PKGBUILD ├── hunspell └── PKGBUILD ├── hwdetect ├── PKGBUILD └── hwdetect ├── hwinfo ├── PKGBUILD └── kbd.patch ├── hwloc └── PKGBUILD ├── hyphen └── PKGBUILD ├── imagemagick ├── PKGBUILD └── perlmagick.rpath.patch ├── imake ├── LICENSE ├── PKGBUILD ├── linuxconfig.patch └── xorg-cf-files-1.0.2-xprint.patch ├── imlib2 ├── PKGBUILD └── giflib51.patch ├── immer └── PKGBUILD ├── iniparser └── PKGBUILD ├── intel-gmmlib └── PKGBUILD ├── intel-ucode ├── LICENSE ├── PKGBUILD └── intel-microcode2ucode.c ├── iso-codes └── PKGBUILD ├── ispell ├── PKGBUILD ├── getline.patch └── license.txt ├── itstool └── PKGBUILD ├── jack2 ├── 40-hpet-permissions.rules ├── 99-audio.conf └── PKGBUILD ├── jansson └── PKGBUILD ├── jpeg-xl └── PKGBUILD ├── json-c └── PKGBUILD ├── json-glib └── PKGBUILD ├── jsoncpp └── PKGBUILD ├── junit ├── Manifest.txt ├── PKGBUILD └── build.xml ├── ktoblzcheck └── PKGBUILD ├── ladspa ├── PKGBUILD └── hardcode-path.patch ├── lager └── PKGBUILD ├── lame ├── 03_lame-ffmpeg.diff ├── PKGBUILD └── shared-frontend.patch ├── lapack ├── LICENSE.blas ├── Makefile.blas ├── Makefile.lapack ├── PKGBUILD ├── lapack-3.1.1-make.inc.patch └── make.inc ├── lcms2 └── PKGBUILD ├── lensfun └── PKGBUILD ├── libabw └── PKGBUILD ├── libaccounts-glib └── PKGBUILD ├── libaccounts-qt └── PKGBUILD ├── libaio └── PKGBUILD ├── libao ├── PKGBUILD └── libao.conf ├── libart-lgpl ├── PKGBUILD └── art_misc.h-cplusplus.patch ├── libass └── PKGBUILD ├── libasyncns └── PKGBUILD ├── libatasmart └── PKGBUILD ├── libatomic_ops └── PKGBUILD ├── libavc1394 └── PKGBUILD ├── libavif └── PKGBUILD ├── libblockdev └── PKGBUILD ├── libbluray └── PKGBUILD ├── libbsd ├── LICENSE └── PKGBUILD ├── libburn └── PKGBUILD ├── libbytesize └── PKGBUILD ├── libcaca └── PKGBUILD ├── libcanberra └── PKGBUILD ├── libcddb └── PKGBUILD ├── libcdio-paranoia └── PKGBUILD ├── libcdio └── PKGBUILD ├── libcdr └── PKGBUILD ├── libclc └── PKGBUILD ├── libconfig └── PKGBUILD ├── libcupsfilters └── PKGBUILD ├── libdaemon └── PKGBUILD ├── libdatrie └── PKGBUILD ├── libdbusmenu-qt5 └── PKGBUILD ├── libdc1394 └── PKGBUILD ├── libdca └── PKGBUILD ├── libde265 └── PKGBUILD ├── libdiscid └── PKGBUILD ├── libdisplay-info └── PKGBUILD ├── libdmx ├── COPYING └── PKGBUILD ├── libdrm ├── COPYING └── PKGBUILD ├── libdv └── PKGBUILD ├── libdvbpsi └── PKGBUILD ├── libdvdcss └── PKGBUILD ├── libdvdnav ├── PKGBUILD └── deadlock.patch ├── libdvdread └── PKGBUILD ├── libebml └── PKGBUILD ├── libebur128 └── PKGBUILD ├── libepoxy └── PKGBUILD ├── libetonyek ├── PKGBUILD └── mdds_2.1.patch ├── libev └── PKGBUILD ├── libevdev └── PKGBUILD ├── libexif └── PKGBUILD ├── libfakekey └── PKGBUILD ├── libffado └── PKGBUILD ├── libfontenc └── PKGBUILD ├── libfprint └── PKGBUILD ├── libfreexl └── PKGBUILD ├── libftdi └── PKGBUILD ├── libgadu └── PKGBUILD ├── libgeotiff └── PKGBUILD ├── libgit2 └── PKGBUILD ├── libglvnd └── PKGBUILD ├── libgme └── PKGBUILD ├── libgphoto2 ├── PKGBUILD └── libgphoto2.install ├── libgsf └── PKGBUILD ├── libgusb └── PKGBUILD ├── libheif └── PKGBUILD ├── libical └── PKGBUILD ├── libice └── PKGBUILD ├── libid3tag ├── 10_utf16.diff ├── 11_unknown_encoding.diff ├── CVE-2008-2109.patch ├── PKGBUILD └── id3tag.pc ├── libidl2 └── PKGBUILD ├── libidn └── PKGBUILD ├── libiec61883 └── PKGBUILD ├── libieee1284 └── PKGBUILD ├── libimobiledevice-glue └── PKGBUILD ├── libimobiledevice ├── PKGBUILD ├── home-segfault.patch ├── libplist-2.3.0.patch └── swig-version-check.patch ├── libindi └── PKGBUILD ├── libinput └── PKGBUILD ├── libisoburn └── PKGBUILD ├── libisofs └── PKGBUILD ├── libjpeg-turbo └── PKGBUILD ├── libkolabxml └── PKGBUILD ├── libksba └── PKGBUILD ├── liblangtag └── PKGBUILD ├── liblastfm ├── PKGBUILD └── no-ftools.patch ├── liblo └── PKGBUILD ├── liblqr └── PKGBUILD ├── liblrdf └── PKGBUILD ├── libmad ├── PKGBUILD ├── amd64-64bit.diff ├── frame_length.diff ├── libmad.patch └── optimize.diff ├── libmatroska └── PKGBUILD ├── libmbim └── PKGBUILD ├── libmcrypt └── PKGBUILD ├── libmd └── PKGBUILD ├── libmicrohttpd └── PKGBUILD ├── libmikmod └── PKGBUILD ├── libmms └── PKGBUILD ├── libmng └── PKGBUILD ├── libmodplug └── PKGBUILD ├── libmp4v2 └── PKGBUILD ├── libmpcdec └── PKGBUILD ├── libmpdclient └── PKGBUILD ├── libmpeg2 ├── PKGBUILD └── gcc.patch ├── libmtp ├── 69-libmtp.rules └── PKGBUILD ├── libmusicbrainz ├── PKGBUILD └── gcc47.patch ├── libmygpo-qt └── PKGBUILD ├── libmypaint ├── PKGBUILD └── gegl0.4.x.patch ├── libmythes └── PKGBUILD ├── libndp └── PKGBUILD ├── libnfs └── PKGBUILD ├── libnice └── PKGBUILD ├── libnotify └── PKGBUILD ├── libnova └── PKGBUILD ├── libnvme └── PKGBUILD ├── libodfgen └── PKGBUILD ├── libofa ├── PKGBUILD └── gcc.diff ├── libofx └── PKGBUILD ├── libogg ├── PKGBUILD └── config_types.h ├── libomemo-c └── PKGBUILD ├── libpano13 └── PKGBUILD ├── libpaper └── PKGBUILD ├── libpciaccess └── PKGBUILD ├── libpgf └── PKGBUILD ├── libplacebo └── PKGBUILD ├── libplist └── PKGBUILD ├── libpng ├── PKGBUILD └── libpng-1.6.40-apng.patch ├── libpng12 └── PKGBUILD ├── libppd └── PKGBUILD ├── libproxy └── PKGBUILD ├── libqalculate └── PKGBUILD ├── libqmi └── PKGBUILD ├── libquotient └── PKGBUILD ├── libraw └── PKGBUILD ├── libraw1394 └── PKGBUILD ├── librevenge └── PKGBUILD ├── librsvg └── PKGBUILD ├── libsamplerate └── PKGBUILD ├── libsass └── PKGBUILD ├── libsearpc └── PKGBUILD ├── libsecret └── PKGBUILD ├── libshout └── PKGBUILD ├── libsigc++ └── PKGBUILD ├── libsigsegv └── PKGBUILD ├── libsm └── PKGBUILD ├── libsndfile └── PKGBUILD ├── libsodium └── PKGBUILD ├── libsoup └── PKGBUILD ├── libsoxr └── PKGBUILD ├── libspatialite └── PKGBUILD ├── libspectre └── PKGBUILD ├── libspnav ├── Makefile.in.diff └── PKGBUILD ├── libsrtp └── PKGBUILD ├── libteam └── PKGBUILD ├── libthai └── PKGBUILD ├── libtheora └── PKGBUILD ├── libtiff └── PKGBUILD ├── libtraceevent └── PKGBUILD ├── libtracefs └── PKGBUILD ├── libunibreak └── PKGBUILD ├── libunistring ├── PKGBUILD └── libunistring.install ├── libunwind └── PKGBUILD ├── libupnp └── PKGBUILD ├── liburcu └── PKGBUILD ├── libusbmuxd └── PKGBUILD ├── libutempter └── PKGBUILD ├── libuv └── PKGBUILD ├── libva-intel-driver └── PKGBUILD ├── libva-utils └── PKGBUILD ├── libva-vdpau-driver ├── PKGBUILD ├── libvdpau.patch ├── utils_glx.diff ├── vdpau_dump.patch └── videodev2.patch ├── libva └── PKGBUILD ├── libvdpau └── PKGBUILD ├── libvisio └── PKGBUILD ├── libvisual └── PKGBUILD ├── libvncserver └── PKGBUILD ├── libvorbis └── PKGBUILD ├── libvpx └── PKGBUILD ├── libwacom └── PKGBUILD ├── libwebp └── PKGBUILD ├── libwebsockets └── PKGBUILD ├── libwpd └── PKGBUILD ├── libwpg └── PKGBUILD ├── libwps └── PKGBUILD ├── libx11 └── PKGBUILD ├── libx86emu └── PKGBUILD ├── libxau └── PKGBUILD ├── libxaw └── PKGBUILD ├── libxcb └── PKGBUILD ├── libxcomposite └── PKGBUILD ├── libxcursor └── PKGBUILD ├── libxcvt └── PKGBUILD ├── libxdamage └── PKGBUILD ├── libxdmcp └── PKGBUILD ├── libxext └── PKGBUILD ├── libxfixes └── PKGBUILD ├── libxfont2 └── PKGBUILD ├── libxfontcache ├── LICENSE └── PKGBUILD ├── libxft ├── PKGBUILD └── freetype2.patch ├── libxi └── PKGBUILD ├── libxinerama ├── LICENSE └── PKGBUILD ├── libxkbcommon └── PKGBUILD ├── libxkbfile └── PKGBUILD ├── libxml++ └── PKGBUILD ├── libxmlb └── PKGBUILD ├── libxmu └── PKGBUILD ├── libxp └── PKGBUILD ├── libxpm └── PKGBUILD ├── libxpresent └── PKGBUILD ├── libxrandr └── PKGBUILD ├── libxrender └── PKGBUILD ├── libxres └── PKGBUILD ├── libxshmfence └── PKGBUILD ├── libxss └── PKGBUILD ├── libxt └── PKGBUILD ├── libxtst └── PKGBUILD ├── libxv └── PKGBUILD ├── libxvmc └── PKGBUILD ├── libxxf86vm └── PKGBUILD ├── libzip ├── PKGBUILD └── fix-headers.patch ├── lilv ├── PKGBUILD └── lilvmm.patch ├── live-media ├── PKGBUILD └── config.kaos ├── lldb └── PKGBUILD ├── llvm ├── PKGBUILD ├── enable-lto.patch ├── llvm-Config-config.h ├── llvm-Config-llvm-config.h └── llvm_link.patch ├── lm_sensors ├── PKGBUILD ├── fancontrol.service ├── healthd ├── healthd.conf ├── healthd.service └── sensord.conf ├── lmdb ├── PKGBUILD └── lmdb.pc ├── lockdown-ms └── PKGBUILD ├── lohit-fonts ├── PKGBUILD └── lohit.install ├── lpsolve ├── PKGBUILD └── cflags.patch ├── lsof ├── PKGBUILD └── license.txt ├── lua ├── PKGBUILD ├── lua-5.1-cflags.diff ├── lua-arch.patch └── lua.pc ├── lv2 └── PKGBUILD ├── lzop └── PKGBUILD ├── mailcap └── PKGBUILD ├── man-db ├── PKGBUILD ├── convert-mans ├── man-db.cron.daily ├── man-db.install ├── man-db.service ├── man-db.timer └── root_man.patch ├── mariadb ├── PKGBUILD ├── mariadb-post.sh ├── mariadb-tmpfile.conf ├── mariadb.install ├── mariadb.service └── mariadb.tmpfiles ├── maxima └── PKGBUILD ├── mcpp └── PKGBUILD ├── md4c └── PKGBUILD ├── mdds └── PKGBUILD ├── media-driver └── PKGBUILD ├── media-player-info ├── PKGBUILD ├── media-player-info.install └── udev_errors.patch ├── mercurial ├── PKGBUILD └── mercurial.profile ├── mesa-amber ├── LICENSE └── PKGBUILD ├── mesa-demos ├── LICENSE └── PKGBUILD ├── mesa ├── LICENSE ├── PKGBUILD ├── nouveau_locking_1.patch ├── nouveau_locking_2.patch ├── nouveau_locking_3.patch └── swr.patch ├── meson-python └── PKGBUILD ├── meson └── PKGBUILD ├── microdns └── PKGBUILD ├── miniupnpc ├── CVE-2017-8798.diff └── PKGBUILD ├── mjpegtools ├── PKGBUILD ├── mjpegtools-1.8.0-gcc41.patch └── mjpegtools-v41-2.6.38.patch ├── mlt └── PKGBUILD ├── mm-common └── PKGBUILD ├── mobile-broadband-provider-info └── PKGBUILD ├── modemmanager ├── PKGBUILD └── modemmanager.install ├── mpd ├── PKGBUILD ├── conf ├── mpd-0.16.3_ffmpeg_sigsegv.patch ├── mpd.install └── tmpfiles.d ├── mpg123 └── PKGBUILD ├── mplayer ├── PKGBUILD ├── cdio-includes.patch ├── mplayer.desktop └── mplayer.png ├── mpv └── PKGBUILD ├── ms-gsl └── PKGBUILD ├── mtdev └── PKGBUILD ├── mtools └── PKGBUILD ├── muparser └── PKGBUILD ├── mutagen └── PKGBUILD ├── nasm └── PKGBUILD ├── nbd ├── PKGBUILD ├── config ├── nbd.conf.d └── nbd.service ├── ndctl └── PKGBUILD ├── net-snmp ├── PKGBUILD ├── perl.patch └── snmpd.service ├── netcdf └── PKGBUILD ├── netpbm ├── PKGBUILD ├── netpbm-CAN-2005-2471.patch ├── netpbm-security-code.patch └── netpbm-security-scripts.patch ├── networkmanager-openconnect ├── PKGBUILD ├── networkmanager-openconnect.install └── webkit.patch ├── networkmanager-openvpn ├── PKGBUILD ├── networkmanager-openvpn.install └── nm-openvpn.conf ├── networkmanager-pptp └── PKGBUILD ├── networkmanager-vpnc ├── PKGBUILD └── gnome.patch ├── networkmanager ├── NetworkManager.conf ├── PKGBUILD ├── networkmanager.install ├── nm_exported.patch └── nmdevice.patch ├── nginx ├── PKGBUILD ├── logrotate └── nginx.service ├── ninja └── PKGBUILD ├── nlohmann-json └── PKGBUILD ├── nmap ├── PKGBUILD └── zenmap-root.desktop ├── noto-emoji └── PKGBUILD ├── noto-sans ├── PKGBUILD ├── noto-fonts-otf.install └── noto-fonts.install ├── npapi-sdk └── PKGBUILD ├── nspr ├── PKGBUILD └── nspr.pc.in ├── nss ├── PKGBUILD ├── add_spi+cacert_ca_certs.patch ├── nss-config.in ├── nss-no-rpath.patch ├── nss-nolocalsql.patch ├── nss.pc.in └── ssl-renegotiate-transitional.patch ├── ntfs-3g ├── 25-ntfs-config-write-policy.fdi ├── CVE-2019-9755.patch ├── PKGBUILD └── ntfsdecrypt.c.patch ├── ntp ├── PKGBUILD ├── glibc2.34.patch ├── install ├── ntp.conf ├── ntpd.service └── ntpdate.service ├── nvidia-390xx-next ├── PKGBUILD ├── gcc14.patch ├── linux-6.0.patch ├── linux-6.10.patch ├── linux-6.12.patch ├── linux-6.2.patch ├── linux-6.3.patch ├── linux-6.4.patch ├── linux-6.5.patch ├── linux-6.6.patch ├── linux-6.8.patch └── nvidia-next.install ├── nvidia-390xx-utils ├── 20-nvidia.conf ├── PKGBUILD ├── nvidia-drm-outputclass.conf ├── nvidia-restore-settings.desktop └── nvidia.install ├── nvidia-390xx ├── PKGBUILD ├── gcc14.patch ├── linux-6.10.patch ├── linux-6.2.patch ├── linux-6.3.patch ├── linux-6.4.patch ├── linux-6.5.patch ├── linux-6.6.patch ├── linux-6.8.patch ├── nvidia.install └── nvidia_supported ├── nvidia-470xx-next ├── PKGBUILD ├── gcc14.patch ├── linux-6.10.patch ├── linux-6.12.patch └── nvidia.install ├── nvidia-470xx-utils ├── 20-nvidia.conf ├── PKGBUILD ├── nvidia-drm-outputclass.conf ├── nvidia-restore-settings.desktop └── nvidia.install ├── nvidia-470xx ├── PKGBUILD ├── gcc14.patch ├── linux-6.10.patch ├── linux-6.2.patch ├── linux-6.3.patch ├── linux-6.5.patch ├── nvidia.install └── nvidia_supported ├── nvidia-cg-toolkit └── PKGBUILD ├── nvidia-next ├── PKGBUILD ├── linux-6.12.patch ├── linux-6.4.patch ├── linux-6.7.patch └── nvidia-next.install ├── nvidia-utils ├── 20-nvidia.conf ├── PKGBUILD ├── nvidia-drm-outputclass.conf ├── nvidia-restore-settings.desktop └── nvidia.install ├── nvidia ├── PKGBUILD ├── conftest_new.diff ├── linux-4.10.patch ├── linux-4.6.patch ├── nv-drm.patch ├── nvidia.install └── nvidia_supported ├── nvme-cli └── PKGBUILD ├── ocaml ├── PKGBUILD ├── fix-ocaml-binutils-2.21.patch └── tk8.6.patch ├── octave ├── 0001-Use-reentrant-libqhull_r.patch ├── PKGBUILD └── gcc4.8.patch ├── olm └── PKGBUILD ├── oniguruma └── PKGBUILD ├── openal └── PKGBUILD ├── openbabel ├── PKGBUILD └── PKGBUILD3 ├── opencc └── PKGBUILD ├── opencl-headers ├── LICENSE.txt └── PKGBUILD ├── openconnect └── PKGBUILD ├── opencore-amr └── PKGBUILD ├── opencv ├── PKGBUILD ├── PKGBUILD_4 └── opengl.diff ├── openexr └── PKGBUILD ├── openjdk ├── PKGBUILD ├── command_path.diff ├── corba_path.diff ├── fontconfig-paths.diff ├── openjdk.profile.csh └── openjdk.profile.sh ├── openjpeg ├── 30_fix_build_for_debian.dpatch ├── PKGBUILD └── openjpeg-1.4-autoconf.patch ├── openmpi └── PKGBUILD ├── opensc └── PKGBUILD ├── opensp └── PKGBUILD ├── optipng └── PKGBUILD ├── opus └── PKGBUILD ├── opusfile └── PKGBUILD ├── orc └── PKGBUILD ├── os-prober ├── PKGBUILD └── btrfs-detection.patch ├── p7zip └── PKGBUILD ├── pango └── PKGBUILD ├── pangomm └── PKGBUILD ├── parted └── PKGBUILD ├── patchelf └── PKGBUILD ├── pcaudiolib └── PKGBUILD ├── pcsclite └── PKGBUILD ├── perl-archive-zip └── PKGBUILD ├── perl-file-listing └── PKGBUILD ├── perl-file-next └── PKGBUILD ├── perl-html-parser └── PKGBUILD ├── perl-html-tagset └── PKGBUILD ├── perl-http-date └── PKGBUILD ├── perl-json └── PKGBUILD ├── perl-module-build └── PKGBUILD ├── perl-parse-yapp └── PKGBUILD ├── perl-path-tiny └── PKGBUILD ├── perl-template-toolkit └── PKGBUILD ├── perl-uri └── PKGBUILD ├── phonon-gstreamer └── PKGBUILD ├── phonon-mpv └── PKGBUILD ├── phonon-qt5-backend-gstreamer └── PKGBUILD ├── phonon-qt5-backend-vlc └── PKGBUILD ├── phonon-qt5 └── PKGBUILD ├── phonon-qt6 └── PKGBUILD ├── phonon-vlc └── PKGBUILD ├── php-apache ├── PKGBUILD ├── apache.conf └── enchant2.patch ├── php ├── PKGBUILD ├── enchant2.patch ├── php-fpm.conf ├── php-fpm.conf.in.patch ├── php-fpm.service ├── php-fpm.tmpfiles ├── php.ini.patch └── php.install ├── php7-apache ├── PKGBUILD ├── apache.conf ├── enchant2.patch └── php7.diff ├── php7 ├── PKGBUILD ├── enchant2.patch ├── php-fpm.conf ├── php-fpm.conf.in.patch ├── php-fpm.service ├── php-fpm.tmpfiles ├── php.ini.patch ├── php.install └── php7.diff ├── pinentry └── PKGBUILD ├── pipewire ├── PKGBUILD └── pipewire.install ├── pixman └── PKGBUILD ├── pkgfile ├── PKGBUILD └── pkgfile.install ├── plotutils ├── PKGBUILD └── plotutils-2.6-libpng-1.5.patch ├── pmanager ├── PKGBUILD ├── pmanager.service ├── pmanager_update.service └── pmanager_update.timer ├── poco └── PKGBUILD ├── poppler-data └── PKGBUILD ├── poppler ├── PKGBUILD └── headers.diff ├── portaudio └── PKGBUILD ├── portsmf └── PKGBUILD ├── postfix ├── PKGBUILD ├── aliases.patch ├── glibc.patch ├── postfix.install └── postfix.service ├── postgresql ├── PKGBUILD ├── postgresql-check-db-dir ├── postgresql-run-socket.patch ├── postgresql.install ├── postgresql.logrotate ├── postgresql.pam ├── postgresql.service └── postgresql.tmpfiles.conf ├── power-profiles-daemon ├── PKGBUILD └── power-profiles-daemon.install ├── prebootloader └── PKGBUILD ├── prime-render-offload ├── 20-nvidia.conf ├── PKGBUILD └── prime ├── progsreiserfs ├── PKGBUILD └── fix-underquoted-definition.patch ├── proj └── PKGBUILD ├── protobuf-c ├── PKGBUILD └── protobuf26.patch ├── protobuf └── PKGBUILD ├── pstoedit └── PKGBUILD ├── psutils ├── PKGBUILD └── psutils-1.17.diff ├── pth └── PKGBUILD ├── pugixml └── PKGBUILD ├── pulseaudio ├── PKGBUILD ├── PKGBUILD_git ├── asound.conf └── pulseaudio.xinit ├── py3c └── PKGBUILD ├── pybind11 └── PKGBUILD ├── pycups ├── PKGBUILD └── version.patch ├── pygdbmi └── PKGBUILD ├── pyqt-builder └── PKGBUILD ├── pyqt5-python3 ├── PKGBUILD └── qt5.11.patch ├── pyqt5-sip └── PKGBUILD ├── pyqt5-webengine └── PKGBUILD ├── pyqt6-python3 └── PKGBUILD ├── pyqt6-sip └── PKGBUILD ├── pyqt6-webengine └── PKGBUILD ├── pyside6-tools └── PKGBUILD ├── pyside6 └── PKGBUILD ├── pysmbc └── PKGBUILD ├── python-cython └── PKGBUILD ├── python-isodates └── PKGBUILD ├── python-psycopg2 └── PKGBUILD ├── python-slugify └── PKGBUILD ├── python3-appdirs └── PKGBUILD ├── python3-astroid └── PKGBUILD ├── python3-babel └── PKGBUILD ├── python3-build └── PKGBUILD ├── python3-cairo ├── PKGBUILD └── pycairo-1.10.0-waf-python3.4.patch ├── python3-certifi └── PKGBUILD ├── python3-chardet └── PKGBUILD ├── python3-configobj └── PKGBUILD ├── python3-cycler └── PKGBUILD ├── python3-dateutil └── PKGBUILD ├── python3-distro └── PKGBUILD ├── python3-dnspython └── PKGBUILD ├── python3-docutils └── PKGBUILD ├── python3-flit-core └── PKGBUILD ├── python3-flit └── PKGBUILD ├── python3-fonttools └── PKGBUILD ├── python3-future └── PKGBUILD ├── python3-gobject3 └── PKGBUILD ├── python3-html5lib └── PKGBUILD ├── python3-httplib2 └── PKGBUILD ├── python3-idna └── PKGBUILD ├── python3-importlib-metadata └── PKGBUILD ├── python3-installer └── PKGBUILD ├── python3-jinja └── PKGBUILD ├── python3-lazy-object-proxy └── PKGBUILD ├── python3-logilab-common └── PKGBUILD ├── python3-lxml └── PKGBUILD ├── python3-ly └── PKGBUILD ├── python3-mako └── PKGBUILD ├── python3-markdown └── PKGBUILD ├── python3-markupsafe └── PKGBUILD ├── python3-matplotlib ├── PKGBUILD └── numpy.diff ├── python3-nose └── PKGBUILD ├── python3-numpy └── PKGBUILD ├── python3-packaging ├── PKGBUILD └── setuptools_return.diff ├── python3-pep517 └── PKGBUILD ├── python3-pillow └── PKGBUILD ├── python3-pip └── PKGBUILD ├── python3-pivy └── PKGBUILD ├── python3-ply └── PKGBUILD ├── python3-poppler-qt └── PKGBUILD ├── python3-psutil └── PKGBUILD ├── python3-pycurl └── PKGBUILD ├── python3-pyelftools └── PKGBUILD ├── python3-pygments └── PKGBUILD ├── python3-pylint └── PKGBUILD ├── python3-pyparsing └── PKGBUILD ├── python3-pyproject-hooks └── PKGBUILD ├── python3-pyproject-metadata └── PKGBUILD ├── python3-pytz └── PKGBUILD ├── python3-qscintilla-qt5 ├── PKGBUILD └── configure.patch ├── python3-qscintilla-qt6 └── PKGBUILD ├── python3-requests └── PKGBUILD ├── python3-setuptools-scm └── PKGBUILD ├── python3-setuptools └── PKGBUILD ├── python3-simplejson └── PKGBUILD ├── python3-six └── PKGBUILD ├── python3-sphinx └── PKGBUILD ├── python3-tinycss2 └── PKGBUILD ├── python3-toml └── PKGBUILD ├── python3-tomli └── PKGBUILD ├── python3-typing_extensions └── PKGBUILD ├── python3-urllib3 └── PKGBUILD ├── python3-webencodings └── PKGBUILD ├── python3-wheel └── PKGBUILD ├── python3-wrapt └── PKGBUILD ├── python3-zipp └── PKGBUILD ├── pyxdg └── PKGBUILD ├── pyyaml └── PKGBUILD ├── pyzmq └── PKGBUILD ├── qca-qt5 ├── PKGBUILD └── gcc.patch ├── qca-qt6 └── PKGBUILD ├── qhull └── PKGBUILD ├── qoauth └── PKGBUILD ├── qpdf └── PKGBUILD ├── qscintilla-designer-qt5 ├── PKGBUILD └── qt5_libname.patch ├── qscintilla-qt5 ├── PKGBUILD └── qt5_libname.patch ├── qscintilla-qt6 └── PKGBUILD ├── qt.md5 ├── qt5-3d └── PKGBUILD ├── qt5-base ├── PKGBUILD ├── kexi5.10.1.patch ├── qt_kde.patch ├── qtsan.patch └── work-around-pyside2-brokenness.patch ├── qt5-charts └── PKGBUILD ├── qt5-connectivity └── PKGBUILD ├── qt5-datavis3d └── PKGBUILD ├── qt5-declarative ├── PKGBUILD ├── qqmlcontext.diff └── qt_kde.patch ├── qt5-doc └── PKGBUILD ├── qt5-graphicaleffects └── PKGBUILD ├── qt5-imageformats └── PKGBUILD ├── qt5-location ├── PKGBUILD └── qt_kde.patch ├── qt5-multimedia └── PKGBUILD ├── qt5-networkauth └── PKGBUILD ├── qt5-quick3d └── PKGBUILD ├── qt5-quickcontrols └── PKGBUILD ├── qt5-quickcontrols2 ├── PKGBUILD └── qt_kde.patch ├── qt5-quicktimeline └── PKGBUILD ├── qt5-remoteobjects └── PKGBUILD ├── qt5-script └── PKGBUILD ├── qt5-sensors └── PKGBUILD ├── qt5-serialport └── PKGBUILD ├── qt5-speech └── PKGBUILD ├── qt5-svg ├── PKGBUILD └── qt_kde.patch ├── qt5-tools ├── PKGBUILD ├── assistant.desktop ├── designer.desktop ├── libclang.patch ├── linguist.desktop └── qt_kde.patch ├── qt5-translations ├── PKGBUILD └── qt_kde.patch ├── qt5-virtualkeyboard ├── PKGBUILD └── virtualkeyboard.desktop ├── qt5-wayland ├── PKGBUILD └── qt_kde.patch ├── qt5-webchannel └── PKGBUILD ├── qt5-websockets └── PKGBUILD ├── qt5-webview └── PKGBUILD ├── qt5-x11extras └── PKGBUILD ├── qt5-xmlpatterns └── PKGBUILD ├── qt6-3d └── PKGBUILD ├── qt6-5compat └── PKGBUILD ├── qt6-base └── PKGBUILD ├── qt6-charts └── PKGBUILD ├── qt6-connectivity └── PKGBUILD ├── qt6-datavis3d └── PKGBUILD ├── qt6-declarative └── PKGBUILD ├── qt6-imageformats └── PKGBUILD ├── qt6-languageserver └── PKGBUILD ├── qt6-location └── PKGBUILD ├── qt6-multimedia └── PKGBUILD ├── qt6-networkauth └── PKGBUILD ├── qt6-positioning └── PKGBUILD ├── qt6-quick3d └── PKGBUILD ├── qt6-quicktimeline └── PKGBUILD ├── qt6-scxml └── PKGBUILD ├── qt6-sensors └── PKGBUILD ├── qt6-serialport └── PKGBUILD ├── qt6-shadertools └── PKGBUILD ├── qt6-speech └── PKGBUILD ├── qt6-svg └── PKGBUILD ├── qt6-tools └── PKGBUILD ├── qt6-translations └── PKGBUILD ├── qt6-virtualkeyboard └── PKGBUILD ├── qt6-wayland ├── PKGBUILD └── tablet.patch ├── qt6-webchannel └── PKGBUILD ├── qt6-webengine ├── PKGBUILD ├── icu74.patch └── libxml2.12.patch ├── qt6-websockets └── PKGBUILD ├── qt6-webview └── PKGBUILD ├── qtlocation └── PKGBUILD ├── qtwebengine ├── 017-ffmpeg-binutils-2.41.patch ├── PKGBUILD ├── chromium-drop-catapult.patch ├── demobrowser.desktop ├── desktop_linux.diff ├── drop-catapult.patch ├── markdowneditor.desktop ├── nss321.diff ├── python-patches.diff ├── quicknanobrowser.desktop ├── rule_bison.diff └── web_engine_context.diff ├── qtwebkit-tp ├── 0012-install-additional-pri-files.patch └── PKGBUILD ├── quazip-qt6 └── PKGBUILD ├── quazip └── PKGBUILD ├── qwt ├── PKGBUILD └── qwtconfig.pri ├── r ├── PKGBUILD ├── R.conf ├── r.desktop └── r.png ├── raptor └── PKGBUILD ├── rasqal └── PKGBUILD ├── rdesktop └── PKGBUILD ├── recode └── PKGBUILD ├── redland ├── PKGBUILD └── rpath.diff ├── refind-efi ├── PKGBUILD ├── os_kaos.png ├── refind-efi.install └── refind_linux.conf ├── rhino └── PKGBUILD ├── rpmextract ├── PKGBUILD ├── rpm2cpio └── rpmextract.sh ├── rrdtool └── PKGBUILD ├── rtkit ├── PKGBUILD ├── cgroup.patch ├── libsystemd.patch └── rtkit.install ├── rtl8192eu-next ├── PKGBUILD └── rtl8192eu-next.install ├── rtl8192eu ├── PKGBUILD └── rtl8192eu.install ├── rtl88x2bu ├── PKGBUILD └── rtl88x2bu.install ├── rtmpdump └── PKGBUILD ├── rubberband └── PKGBUILD ├── rust ├── PKGBUILD └── config.toml ├── samba ├── PKGBUILD ├── gnutls34.patch ├── nmbd.service ├── samba.conf ├── samba.conf.d ├── samba.logrotate ├── samba.pam ├── samba.service ├── smbd.service ├── smbd.socket ├── smbd@.service ├── smbreadline.diff └── winbindd.service ├── sane ├── PKGBUILD ├── avahi.patch ├── sane.xinetd ├── saned.service └── saned.socket ├── sassc └── PKGBUILD ├── sbc └── PKGBUILD ├── sbcl ├── PKGBUILD └── fixes.lisp ├── scdoc └── PKGBUILD ├── schroedinger └── PKGBUILD ├── sdl ├── PKGBUILD ├── libx11.patch ├── resizing.patch ├── sdl-1.2.14-disable-mmx.patch └── sdl-1.2.14-fix-mouse-clicking.patch ├── sdl2 └── PKGBUILD ├── sdl_image └── PKGBUILD ├── sdl_mixer └── PKGBUILD ├── sdl_net └── PKGBUILD ├── sdl_sound ├── PKGBUILD └── flac.patch ├── sdl_ttf └── PKGBUILD ├── serd └── PKGBUILD ├── sg3_utils └── PKGBUILD ├── shapelib ├── LICENSE └── PKGBUILD ├── shiboken └── PKGBUILD ├── signond └── PKGBUILD ├── sip └── PKGBUILD ├── slang └── PKGBUILD ├── smartmontools ├── PKGBUILD └── smartd.conf ├── smpeg ├── PKGBUILD └── smpeg-0.4.4-gcc41.patch ├── sof-firmware └── PKGBUILD ├── soqt └── PKGBUILD ├── sord └── PKGBUILD ├── sound-theme-freedesktop └── PKGBUILD ├── soundtouch └── PKGBUILD ├── source-highlight ├── PKGBUILD └── gcc11.patch ├── sox ├── PKGBUILD └── sox-ffmpeg0.11.patch ├── spatialindex ├── LICENSE └── PKGBUILD ├── speech-dispatcher ├── PKGBUILD ├── speech-dispatcher.install └── speech-dispatcherd.service ├── speedtest-cli └── PKGBUILD ├── speex └── PKGBUILD ├── speexdsp └── PKGBUILD ├── spirv-headers └── PKGBUILD ├── spirv-llvm-translator └── PKGBUILD ├── spirv-tools └── PKGBUILD ├── sratom └── PKGBUILD ├── sshfs └── PKGBUILD ├── startup-notification └── PKGBUILD ├── suil └── PKGBUILD ├── suitesparse ├── Makefile.diff └── PKGBUILD ├── switcheroo-control └── PKGBUILD ├── sword ├── PKGBUILD └── sni-qt.conf ├── syslinux ├── PKGBUILD ├── PKGBUILD_git ├── gcc5.patch ├── syslinux-dont-build-dos-windows-targets.patch ├── syslinux-install_update ├── syslinux.cfg └── syslinux.install ├── t1lib ├── PKGBUILD └── overflow.patch ├── t1utils ├── LICENSE └── PKGBUILD ├── taglib └── PKGBUILD ├── talloc └── PKGBUILD ├── tclap └── PKGBUILD ├── tdb ├── PKGBUILD └── tdb.h.patch ├── terminus-font ├── PKGBUILD └── terminus-font.install ├── testdisk └── PKGBUILD ├── tevent └── PKGBUILD ├── tex-gyre-fonts ├── PKGBUILD └── tex-gyre-fonts.install ├── texlive-bin ├── 09-texlive-fonts.conf ├── PKGBUILD ├── poppler0.8x.patch └── texlive.install ├── texlive-core ├── 09-texlive-fonts.conf ├── PKGBUILD ├── mktexlsr.hook ├── mktexlsr.script ├── texlive-core.maps ├── texlive-fmtutil.hook ├── texlive-fmtutil.script ├── texlive-updmap.hook ├── texlive-updmap.script ├── texlive.install ├── texmf.cnf └── texmfcnf.lua ├── texlive-latexextra ├── PKGBUILD └── texlive-latexextra.maps ├── text-unidecode └── PKGBUILD ├── tidyhtml └── PKGBUILD ├── timidity++ ├── PKGBUILD ├── timidity.cfg └── timidity.service ├── tinyxml ├── PKGBUILD ├── entity.patch ├── tinyxml-2.5.3-stl.patch └── tinyxml.pc ├── tinyxml2 └── PKGBUILD ├── tomoyo-tools ├── PKGBUILD └── tomoyo-tools.install ├── tp_smapi-next ├── PKGBUILD └── tp_smapi-next.install ├── tp_smapi ├── PKGBUILD └── tp_smapi.install ├── tpm2-tools └── PKGBUILD ├── tpm2-tss └── PKGBUILD ├── translate-toolkit └── PKGBUILD ├── ttf-dejavu ├── PKGBUILD └── ttf-dejavu.install ├── ttf-droid ├── PKGBUILD └── ttf-droid.install ├── ttf-freefont ├── PKGBUILD └── ttf-freefont.install ├── ttf-google-fonts ├── PKGBUILD └── ttf-google-fonts.install ├── ttf-hack ├── PKGBUILD └── ttf-hack.install ├── ttf-liberation ├── 30-0-liberation-mono.conf ├── 30-0-liberation-sans.conf ├── 30-0-liberation-serif.conf ├── PKGBUILD └── ttf-liberation.install ├── ttf-ms-fonts ├── PKGBUILD └── ttf-ms-fonts.install ├── ttf-noto ├── PKGBUILD ├── noto-fonts-otf.install └── noto-fonts.install ├── ttf-raleway ├── PKGBUILD ├── Raleway.zip └── ttf.install ├── ttf-ubuntu-font ├── PKGBUILD └── ttf-ubuntu-font.install ├── udisks2 ├── 10-enable-mount.rules └── PKGBUILD ├── ufw ├── PKGBUILD ├── ufw.install └── ufw.service ├── unionfs-fuse └── PKGBUILD ├── unrar └── PKGBUILD ├── unzip ├── CVE2021-4217.patch └── PKGBUILD ├── upower ├── 0.99.8.patch ├── PKGBUILD └── upower.install ├── urw-core35-fonts ├── PKGBUILD └── fonts.install ├── usb_modeswitch ├── 40-usb_modeswitch.diff └── PKGBUILD ├── usbmuxd ├── 39-usbmuxd.rules ├── PKGBUILD ├── libplist-2.3.0.patch ├── usbmuxd.install └── usbmuxd.service ├── utf8cpp └── PKGBUILD ├── uthash └── PKGBUILD ├── v4l-utils └── PKGBUILD ├── vala └── PKGBUILD ├── valgrind └── PKGBUILD ├── vamp-plugin-sdk └── PKGBUILD ├── vc └── PKGBUILD ├── vcdimager ├── PKGBUILD └── libcdio.patch ├── vigra └── PKGBUILD ├── vim └── PKGBUILD ├── virtualgl └── PKGBUILD ├── vlc ├── 0001-Add-lssl-and-lcrypto-to-liblive555_plugin_la_LIBADD.patch ├── PKGBUILD └── vlc.install ├── vnstat ├── PKGBUILD └── vnstat.install ├── volume_key ├── PKGBUILD └── config_h.patch ├── vorbis-tools └── PKGBUILD ├── vulkan-headers └── PKGBUILD ├── vulkan-loader └── PKGBUILD ├── vulkan-tools └── PKGBUILD ├── vulkan-validationlayers └── PKGBUILD ├── wavpack └── PKGBUILD ├── wayland └── PKGBUILD ├── wcslib └── PKGBUILD ├── webrtc-audio-processing ├── PKGBUILD └── PKGBUILD_old ├── whois └── PKGBUILD ├── wireplumber ├── 50-alsa-config.lua ├── 50-default-access-config.lua ├── PKGBUILD └── wireplumber.install ├── wqy-microhei ├── 44-wqy-microhei.conf ├── PKGBUILD └── wqy-microhei.install ├── wxwidgets ├── PKGBUILD └── PKGBUILD_autoconf ├── x264 └── PKGBUILD ├── x265 └── PKGBUILD ├── xapian-core └── PKGBUILD ├── xautomation └── PKGBUILD ├── xbindkeys └── PKGBUILD ├── xbitmaps ├── LICENSE └── PKGBUILD ├── xcb-proto └── PKGBUILD ├── xcb-util-cursor └── PKGBUILD ├── xcb-util-image └── PKGBUILD ├── xcb-util-keysyms └── PKGBUILD ├── xcb-util-renderutil └── PKGBUILD ├── xcb-util-wm └── PKGBUILD ├── xcb-util ├── LICENSE └── PKGBUILD ├── xdelta3 ├── PKGBUILD └── xdelta3-makefile.patch ├── xdg-utils ├── PKGBUILD └── xdg-mime.patch ├── xerces-c └── PKGBUILD ├── xf86-input-evdev └── PKGBUILD ├── xf86-input-libinput └── PKGBUILD ├── xf86-input-mouse └── PKGBUILD ├── xf86-input-wacom └── PKGBUILD ├── xf86-video-amdgpu └── PKGBUILD ├── xf86-video-ati └── PKGBUILD ├── xf86-video-intel ├── PKGBUILD └── xf86-video-intel.install ├── xf86-video-nouveau ├── 50-nouveau-hwmon.rules └── PKGBUILD ├── xf86-video-vesa ├── PKGBUILD ├── git-fixes.patch └── revert-kernelcheck.patch ├── xf86-video-vmware ├── PKGBUILD └── mesa10.patch ├── xkeyboard-config ├── PKGBUILD ├── indian_keyboard.patch └── pl_symbols.patch ├── xl2tpd ├── PKGBUILD ├── ppp-options.xl2tpd ├── xl2tpd.conf └── xl2tpd.service ├── xmldiff └── PKGBUILD ├── xorg-apps ├── LICENSE ├── PKGBUILD └── luit.patch ├── xorg-bdftopcf └── PKGBUILD ├── xorg-font-util └── PKGBUILD ├── xorg-font-utils ├── PKGBUILD ├── gcc-4.3.patch ├── ttmkfdir.patch └── xorg-font-utils.install ├── xorg-fonts-100dpi ├── PKGBUILD └── xfonts.install ├── xorg-fonts-75dpi ├── PKGBUILD └── xfonts.install ├── xorg-fonts-alias ├── LICENSE └── PKGBUILD ├── xorg-fonts-cyrillic ├── PKGBUILD └── xfonts.install ├── xorg-fonts-encodings └── PKGBUILD ├── xorg-fonts-misc ├── PKGBUILD └── xfonts.install ├── xorg-fonttosfnt └── PKGBUILD ├── xorg-mkfontscale └── PKGBUILD ├── xorg-res-utils ├── LICENSE.listres ├── LICENSE.viewres └── PKGBUILD ├── xorg-server-utils ├── LICENSE.iceauth ├── LICENSE.xcmsdb ├── LICENSE.xvidtune ├── PKGBUILD └── xmodmap.patch ├── xorg-server ├── 10-quirks.conf ├── PKGBUILD ├── PKGBUILD_conf ├── nvidia-drm-outputclass.conf ├── xvfb-run └── xvfb-run.1 ├── xorg-util-macros └── PKGBUILD ├── xorg-utils ├── LICENSE.xdpyinfo ├── LICENSE.xev ├── LICENSE.xfd ├── LICENSE.xlsatoms ├── LICENSE.xlsclients ├── LICENSE.xlsfonts ├── LICENSE.xprop ├── LICENSE.xvinfo ├── LICENSE.xwininfo └── PKGBUILD ├── xorg-xauth └── PKGBUILD ├── xorg-xinit ├── 06_move_serverauthfile_into_tmp.diff ├── PKGBUILD ├── fs25361.patch └── xserverrc ├── xorg-xkb-utils ├── LICENSE.setxkbmap ├── LICENSE.xkbevd ├── LICENSE.xkbutils └── PKGBUILD ├── xorgproto ├── PKGBUILD └── meson.patch ├── xplanet ├── PKGBUILD ├── gcc6.patch └── giflib.patch ├── xsd ├── PKGBUILD └── xsdcxx.patch ├── xsettingsd └── PKGBUILD ├── xsimd └── PKGBUILD ├── xtrans └── PKGBUILD ├── xvidcore └── PKGBUILD ├── xwayland └── PKGBUILD ├── yajl └── PKGBUILD ├── yaml-cpp ├── PKGBUILD └── cmake.diff ├── yasm └── PKGBUILD ├── yt-dlp └── PKGBUILD ├── zeromq └── PKGBUILD ├── zip └── PKGBUILD ├── zix └── PKGBUILD ├── zug └── PKGBUILD ├── zvbi └── PKGBUILD └── zziplib └── PKGBUILD /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | #### Submission type 2 | 3 | - [ ] Bug report 4 | - [ ] Feature Request 5 | 6 | 7 | #### Package name & version you are having issues with or have a request for 8 | 9 | > … 10 | 11 | #### Used repositories 12 | 13 | > … 14 | 15 | #### Expected behaviour 16 | 17 | > … 18 | 19 | #### Actual behaviour 20 | 21 | > … 22 | 23 | #### Steps to reproduce the problem 24 | 25 | > … 26 | 27 | #### System info link created by Octopi > Tools > SysInfo 28 | 29 | > … 30 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | main 2 | ================ 3 | Supporting packages, libs and drivers 4 | -------------------------------------------------------------------------------- /a2ps/a2ps-4.13-manpage-chmod.patch: -------------------------------------------------------------------------------- 1 | diff -ur a2ps-4.13.orig/man/Makefile.maint a2ps-4.13/man/Makefile.maint 2 | --- a2ps-4.13.orig/man/Makefile.maint 2002-03-04 20:46:26.000000000 +0200 3 | +++ a2ps-4.13/man/Makefile.maint 2007-02-19 21:50:29.000000000 +0200 4 | @@ -20,7 +20,7 @@ 5 | --include=$(basename $@).x \ 6 | --include=common.x \ 7 | $(executable) > $@-t || exit 1; \ 8 | - chmod -w $@-t || exit 1; \ 9 | + chmod a-w $@-t || exit 1; \ 10 | rm -f $@ || exit 1; \ 11 | mv $@-t $@ || exit 1; \ 12 | else \ 13 | -------------------------------------------------------------------------------- /a2ps/a2ps-4.13c-emacs.patch: -------------------------------------------------------------------------------- 1 | --- a2ps-4.13/contrib/emacs/a2ps-print.el.orig 2005-12-05 08:03:48.000000000 +0100 2 | +++ a2ps-4.13/contrib/emacs/a2ps-print.el 2005-12-06 16:38:14.000000000 +0100 3 | @@ -93,6 +93,7 @@ 4 | (concat "--center-title=" name) 5 | (concat "--footer=" (concat name " Emacs buffer")) 6 | (concat "--pretty-print=" filetype) 7 | + (concat "-d") 8 | ;Uncommenting the following gives a print preview (only): 9 | ; (concat "--output=/tmp/foo.ps") 10 | ) 11 | -------------------------------------------------------------------------------- /a2ps/a2ps-4.14-check-mempcpy.patch: -------------------------------------------------------------------------------- 1 | --- a2ps-4.14-orig/configure.in 2008-04-16 08:36:03.000000000 +0200 2 | +++ a2ps-4.14/configure.in 2008-04-16 08:36:29.000000000 +0200 3 | @@ -137,7 +137,8 @@ 4 | ad_REPLACE_FUNC_STRCASECMP 5 | ad_REPLACE_FUNC_STRNCASECMP 6 | ad_REPLACE_FUNC_RENAME 7 | -AC_CHECK_FUNCS(uname strchr strerror strerror_r getcwd bcopy bzero tempnam strsignal psignal setlocale) 8 | +AC_CHECK_FUNCS(uname strchr strerror strerror_r getcwd bcopy bzero \ 9 | + tempnam strsignal psignal setlocale mempcpy) 10 | ad_FUNC_SYSTEMPAPERNAME 11 | ad_FUNC_ATEXIT 12 | ad_FUNC_STRFTIME 13 | -------------------------------------------------------------------------------- /a2ps/a2ps-4.14-fix-stpcpy-proto.patch: -------------------------------------------------------------------------------- 1 | === modified file 'lib/xstrrpl.c' 2 | --- lib/xstrrpl.c 2008-04-14 18:04:50 +0000 3 | +++ lib/xstrrpl.c 2008-04-14 18:20:20 +0000 4 | @@ -20,12 +20,10 @@ 5 | 6 | #include "system.h" 7 | #include 8 | #include "xstrrpl.h" 9 | 10 | -extern char * stpcpy(); 11 | - 12 | /* Perform subsitutions in string. Result is malloc'd 13 | E.g., result = xstrrrpl ("1234", subst) gives result = "112333" 14 | where subst = { {"1", "11"}, {"3", "333"}, { "4", ""}} 15 | */ 16 | char * 17 | 18 | -------------------------------------------------------------------------------- /aalib/aalib-aalinuxkbd-return.patch: -------------------------------------------------------------------------------- 1 | diff -Nur aalib-1.4.0-orig/src/aalinuxkbd.c aalib-1.4.0/src/aalinuxkbd.c 2 | --- aalib-1.4.0-orig/src/aalinuxkbd.c 2001-04-26 16:37:31.000000000 +0200 3 | +++ aalib-1.4.0/src/aalinuxkbd.c 2005-07-01 22:57:59.000000000 +0200 4 | @@ -200,7 +200,7 @@ 5 | static int rawmode_init(void) 6 | { 7 | if (!closed) 8 | - return; 9 | + return 1; 10 | mypid = getpid(); 11 | if (tty_fd == -1) { 12 | tty_fd = fileno(stdin); 13 | -------------------------------------------------------------------------------- /aalib/aclocal-fixes.patch: -------------------------------------------------------------------------------- 1 | --- aalib.m4.orig 2006-03-05 13:58:21.000000000 +0000 2 | +++ aalib.m4 2006-03-05 13:58:32.000000000 +0000 3 | @@ -9,7 +9,7 @@ 4 | dnl AM_PATH_AALIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) 5 | dnl Test for AALIB, and define AALIB_CFLAGS and AALIB_LIBS 6 | dnl 7 | -AC_DEFUN(AM_PATH_AALIB, 8 | +AC_DEFUN([AM_PATH_AALIB], 9 | [dnl 10 | dnl Get the cflags and libraries from the aalib-config script 11 | dnl 12 | -------------------------------------------------------------------------------- /acpi_call/acpi_call.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | EXTRAMODULES='extramodules-6.11' 3 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 4 | } 5 | 6 | post_upgrade() { 7 | post_install 8 | } 9 | 10 | post_remove() { 11 | post_install 12 | } 13 | -------------------------------------------------------------------------------- /alsa-oss/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=alsa-oss 3 | pkgver=1.1.8 4 | pkgrel=12 5 | pkgdesc="OSS compatibility library" 6 | arch=('x86_64') 7 | license=('GPL') 8 | url="https://www.alsa-project.org" 9 | options=('!libtool') 10 | depends=('alsa-lib') 11 | source=("https://www.alsa-project.org/files/pub/oss-lib/${pkgname}-${pkgver}.tar.bz2") 12 | md5sums=('9ec4bb783fdce19032aace086d65d874') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | 27 | -------------------------------------------------------------------------------- /alsa-plugins/alsa-plugins-1.0.25-ffmpeg-0.11-obsolete-avcodec_init.patch: -------------------------------------------------------------------------------- 1 | diff -u -r alsa-plugins-1.0.25/a52/pcm_a52.c alsa-plugins-1.0.25-ffmpeg/a52/pcm_a52.c 2 | --- alsa-plugins-1.0.25/a52/pcm_a52.c 2012-01-25 08:57:07.000000000 +0100 3 | +++ alsa-plugins-1.0.25-ffmpeg/a52/pcm_a52.c 2012-06-09 00:42:52.177219012 +0200 4 | @@ -702,7 +702,6 @@ 5 | rec->channels = channels; 6 | rec->format = format; 7 | 8 | - avcodec_init(); 9 | avcodec_register_all(); 10 | 11 | rec->codec = avcodec_find_encoder_by_name("ac3_fixed"); 12 | -------------------------------------------------------------------------------- /alsa-topology-conf/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=alsa-topology-conf 3 | pkgver=1.2.5.1 4 | pkgrel=8 5 | pkgdesc="ALSA topology configuration files" 6 | arch=('x86_64') 7 | url="https://www.alsa-project.org" 8 | license=('BSD') 9 | depends=('alsa-lib') 10 | source=("https://www.alsa-project.org/files/pub/lib/${pkgname}-${pkgver}.tar.bz2") 11 | #source=("https://github.com/alsa-project/alsa-topology-conf/archive/v${pkgver}.tar.gz") 12 | md5sums=('066d6a980e09a2fa44b4cc1d06ecc0ea') 13 | 14 | package() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | install -d -m755 ${pkgdir}/usr/share/alsa/ 18 | cp -r topology ${pkgdir}/usr/share/alsa/ 19 | 20 | install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 21 | } 22 | -------------------------------------------------------------------------------- /alsa-utils/90alsa: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # 90alsa: suspend/wakeup ALSA devices 4 | 5 | case "$1" in 6 | hibernate|suspend) 7 | ;; 8 | thaw|resume) 9 | aplay -d 1 /dev/zero 10 | ;; 11 | *) exit $NA 12 | ;; 13 | esac 14 | -------------------------------------------------------------------------------- /apache-ant/apache-ant.csh: -------------------------------------------------------------------------------- 1 | setenv ANT_HOME /usr/share/java/apache-ant 2 | setenv PATH ${PATH}:${ANT_HOME}/bin 3 | -------------------------------------------------------------------------------- /apache-ant/apache-ant.sh: -------------------------------------------------------------------------------- 1 | export ANT_HOME=/usr/share/java/apache-ant 2 | export PATH=$PATH:$ANT_HOME/bin 3 | 4 | -------------------------------------------------------------------------------- /apache/apache.conf.d: -------------------------------------------------------------------------------- 1 | # Configuration file for the httpd service. 2 | 3 | # 4 | # The default processing model (MPM) is the process-based 5 | # 'prefork' model. A thread-based model, 'worker', is also 6 | # available, but does not work with some modules (such as PHP). 7 | # The service must be stopped before changing this variable. 8 | # 9 | #HTTPD=/usr/sbin/httpd.worker 10 | 11 | # 12 | # To pass additional options (for instance, -D definitions) to the 13 | # httpd binary at startup, set OPTIONS here. 14 | # 15 | #OPTIONS= 16 | -------------------------------------------------------------------------------- /apache/apache.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | systemd-tmpfiles --create httpd.conf 3 | } 4 | 5 | post_upgrade() { 6 | systemd-tmpfiles --create httpd.conf 7 | } 8 | -------------------------------------------------------------------------------- /apache/apache.tmpfiles.conf: -------------------------------------------------------------------------------- 1 | d /run/httpd 0755 root root - 2 | -------------------------------------------------------------------------------- /apache/httpd-tmpfile.conf: -------------------------------------------------------------------------------- 1 | D /var/run/httpd 0755 http http - 2 | -------------------------------------------------------------------------------- /apache/httpd.logrotate: -------------------------------------------------------------------------------- 1 | /var/log/httpd/*log { 2 | missingok 3 | sharedscripts 4 | postrotate 5 | /usr/bin/systemctl reload httpd.service 2>/dev/null || true 6 | endscript 7 | } 8 | -------------------------------------------------------------------------------- /apache/httpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Apache Web Server 3 | After=network.target remote-fs.target nss-lookup.target 4 | 5 | [Service] 6 | Type=forking 7 | ExecStart=/usr/sbin/apachectl -k start 8 | ExecStop=/usr/sbin/apachectl -k graceful-stop 9 | ExecReload=/usr/sbin/apachectl -k graceful 10 | PrivateTmp=true 11 | LimitNOFILE=infinity 12 | KillMode=mixed 13 | 14 | [Install] 15 | WantedBy=multi-user.target 16 | -------------------------------------------------------------------------------- /aspell-cs/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-cs 3 | pkgver=20040614.1 4 | _pkgver=20040614-1 5 | pkgrel=2 6 | pkgdesc="Czech dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net/" 9 | license=('GPL') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/cs/aspell6-cs-${_pkgver}.tar.bz2") 12 | md5sums=('50f0c2b7b6fcfe47bb647ad8993d2fe8') 13 | 14 | build() { 15 | cd aspell6-cs-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-cs-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-el/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-el 3 | _pkgname=aspell6-el 4 | pkgver=0.08 5 | _pkgver=0.08-0 6 | pkgrel=2 7 | epoch=1 8 | pkgdesc="Greek dictionary for aspell." 9 | arch=('x86_64') 10 | url="http://aspell.net/" 11 | license=('GPL') 12 | depends=('aspell') 13 | source=("https://ftp.gnu.org/gnu/aspell/dict/el/${_pkgname}-${_pkgver}.tar.bz2") 14 | md5sums=('cf0e677c37ffb64e4b8ebe13acd233c7') 15 | 16 | build() { 17 | cd ${_pkgname}-${_pkgver} 18 | 19 | ./configure 20 | make 21 | } 22 | 23 | package() { 24 | cd ${_pkgname}-${_pkgver} 25 | 26 | make DESTDIR=${pkgdir} install 27 | } 28 | -------------------------------------------------------------------------------- /aspell-en/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-en 3 | pkgver=2020.12.07 4 | pkgrel=1 5 | pkgdesc="English dictionary for aspell" 6 | arch=('x86_64') 7 | url="http://aspell.net/" 8 | license=('custom') 9 | depends=('aspell') 10 | source=("https://ftp.gnu.org/gnu/aspell/dict/en/aspell6-en-${pkgver}-0.tar.bz2") 11 | md5sums=('5968764e9c3691c30e656a6df751249f') 12 | 13 | build() { 14 | cd aspell6-en-${pkgver}-0 15 | 16 | ./configure 17 | make 18 | } 19 | 20 | package() { 21 | cd aspell6-en-${pkgver}-0 22 | make DESTDIR=${pkgdir} install 23 | 24 | install -D -m644 Copyright ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 25 | } 26 | -------------------------------------------------------------------------------- /aspell-es/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-es 3 | pkgver=1.11.2 4 | _pkgver=1.11-2 5 | pkgrel=2 6 | pkgdesc="Spanish dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net/" 9 | license=('GPL') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/es/aspell6-es-${_pkgver}.tar.bz2") 12 | md5sums=('8406336a89c64e47e96f4153d0af70c4') 13 | 14 | build() { 15 | cd aspell6-es-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-es-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-fr/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-fr 3 | pkgver=0.50.3 4 | _pkgver=0.50-3 5 | pkgrel=4 6 | pkgdesc="French dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net/" 9 | license=('GPL') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/fr/${pkgname}-${_pkgver}.tar.bz2") 12 | md5sums=('53a2d05c4e8f7fabd3cefe24db977be7') 13 | 14 | build() { 15 | cd ${pkgname}-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-gu/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-gu 3 | pkgver=0.03.0 4 | _pkgver=0.03-0 5 | pkgrel=2 6 | pkgdesc="Gujarati dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net" 9 | license=('GPL') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/gu/aspell6-gu-${_pkgver}.tar.bz2") 12 | md5sums=('dd9e466b23ced916d6bb89decc919976') 13 | 14 | build() { 15 | cd aspell6-gu-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-gu-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-hi/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-hi 3 | pkgver=0.02.0 4 | _pkgver=0.02-0 5 | pkgrel=2 6 | pkgdesc="Hindi dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net" 9 | license=('GPL') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/hi/aspell6-hi-${_pkgver}.tar.bz2") 12 | md5sums=('4fd4aedbda587bbc4eecb9d3ea57591d') 13 | 14 | build() { 15 | cd aspell6-hi-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-hi-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-hu/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-hu 3 | pkgver=0.99.4.2.0 4 | _pkgver=0.99.4.2-0 5 | pkgrel=2 6 | pkgdesc="Hungarian spellcheck dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net/" 9 | license=('GPL') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/hu/aspell6-hu-${_pkgver}.tar.bz2") 12 | md5sums=('4f4e1e98019a89d0ebf43ec59ae68254') 13 | 14 | build() { 15 | cd aspell6-hu-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-hu-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-it/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-it 3 | pkgver=2.4_20070901 4 | _pkgver=2.4-20070901-0 5 | pkgrel=2 6 | pkgdesc="Italian dictionary for aspell" 7 | arch=('x86_64') 8 | url="http://aspell.net/" 9 | license=('GPL2') 10 | depends=('aspell') 11 | source=("https://sourceforge.net/projects/linguistico/files/Dizionario%20italiano%20per%20Aspell/${_pkgver}/aspell6-it-${_pkgver}.tar.bz2") 12 | md5sums=('e6037d18211afe8428186499ced30657') 13 | 14 | build() { 15 | cd aspell6-it-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-it-${_pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /aspell-nl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-nl 3 | pkgver=0.50.2 4 | pkgrel=5 5 | pkgdesc="Dutch dictionary for aspell" 6 | arch=('x86_64') 7 | url="http://aspell.net/" 8 | license=('custom') 9 | depends=('aspell') 10 | source=("https://ftp.gnu.org/gnu/aspell/dict/nl/${pkgname}-0.50-2.tar.bz2") 11 | md5sums=('c3ef9fd7dc4c47d816eee9ef5149c76a') 12 | 13 | build() { 14 | cd ${pkgname}-0.50-2 15 | 16 | ./configure 17 | make 18 | } 19 | package() { 20 | cd ${pkgname}-0.50-2 21 | make DESTDIR=${pkgdir} install 22 | 23 | install -D -m644 Copyright $pkgdir/usr/share/licenses/${pkgname}/LICENSE 24 | } 25 | -------------------------------------------------------------------------------- /aspell-pl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-pl 3 | pkgver=20241101 4 | pkgrel=1 5 | pkgdesc="Polish dictionary for aspell" 6 | arch=('x86_64') 7 | url="https://www.sjp.pl/slownik/en/" 8 | license=('GPL' 'LGPL' 'MPL') 9 | depends=('aspell') 10 | source=("https://sjp.pl/slownik/ort/sjp-aspell6-pl-6.0_${pkgver}-0.tar.bz2") 11 | md5sums=('1adbfdefefbb8d120961eacf56702f5e') 12 | 13 | build() { 14 | cd aspell6-pl-6.0_${pkgver}-0 15 | 16 | ./configure 17 | make 18 | } 19 | 20 | package() { 21 | cd aspell6-pl-6.0_${pkgver}-0 22 | 23 | make DESTDIR=${pkgdir} install 24 | } 25 | -------------------------------------------------------------------------------- /aspell-ru/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=aspell-ru 3 | pkgver=0.99f7.1 4 | _pkgver=0.99f7-1 5 | pkgrel=2 6 | pkgdesc="Russian dictionary for aspell" 7 | arch=('i686' 'x86_64') 8 | url="http://aspell.net/" 9 | license=('custom') 10 | depends=('aspell') 11 | source=("https://ftp.gnu.org/gnu/aspell/dict/ru/aspell6-ru-${_pkgver}.tar.bz2") 12 | md5sums=('c4c98eaa5e77ad3adccbc5c96cb57cb3') 13 | 14 | build() { 15 | cd aspell6-ru-${_pkgver} 16 | 17 | ./configure 18 | make 19 | } 20 | 21 | package() { 22 | cd aspell6-ru-${_pkgver} 23 | make DESTDIR=${pkgdir} install 24 | 25 | install -D -m644 Copyright ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 26 | } 27 | -------------------------------------------------------------------------------- /avahi/avahi.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | getent group avahi &>/dev/null || groupadd -r -g 84 avahi >/dev/null 3 | getent passwd avahi &>/dev/null || useradd -r -u 84 -g avahi -d / -s /bin/false -c avahi avahi >/dev/null 4 | true 5 | 6 | echo "Enabling systemd service" 7 | systemctl enable avahi-daemon.service 8 | } 9 | 10 | pre_remove() { 11 | echo "Disabling systemd service" 12 | systemctl disable avahi-daemon.service 13 | } 14 | 15 | 16 | -------------------------------------------------------------------------------- /avahi/gnome-nettool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/avahi/gnome-nettool.png -------------------------------------------------------------------------------- /beanshell/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=beanshell 3 | pkgver=2.1.9 4 | pkgrel=4 5 | pkgdesc="Small, source level Java interpreter with object based scripting language features written in Java" 6 | arch=('x86_64') 7 | url="https://github.com/pejobo/beanshell2" 8 | license=('LGPL') 9 | depends=('java-runtime') 10 | provides=('bsh') 11 | source=("https://github.com/pejobo/beanshell2/raw/v2.1/dist/bsh-${pkgver}.jar?raw=true") 12 | noextract=("${pkgname}-${pkgver}.jar?raw=true") 13 | md5sums=('d0f49490513e8f253a4d8e1e0da62dd8') 14 | 15 | package() { 16 | install -m755 -d ${pkgdir}/usr/share/java/ 17 | install -D -m644 ${srcdir}/bsh-${pkgver}.jar?raw=true ${pkgdir}/usr/share/java/bsh.jar 18 | } 19 | -------------------------------------------------------------------------------- /bluez/bluetooth.modprobe: -------------------------------------------------------------------------------- 1 | # use "reset=1" as default, since it should be safe for recent devices and 2 | # solves all kind of problems. 3 | options btusb reset=1 4 | -------------------------------------------------------------------------------- /bluez/bluez.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "Enabling systemd service" 3 | systemctl enable bluetooth.service 4 | } 5 | 6 | pre_remove() { 7 | echo "Disabling systemd service" 8 | systemctl disable bluetooth.service 9 | } -------------------------------------------------------------------------------- /broadcom-wl/README.md: -------------------------------------------------------------------------------- 1 | broadcom-wl 2 | =========== 3 | 4 | Broadcom 802.11abgn hybrid Linux networking device driver 5 | 6 | http://www.broadcom.com/support/802.11/linux_sta.php 7 | -------------------------------------------------------------------------------- /broadcom-wl/install: -------------------------------------------------------------------------------- 1 | post_upgrade() { 2 | EXTRAMODULES='extramodules-6.11' 3 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 4 | } 5 | 6 | post_install() { 7 | post_upgrade 8 | } 9 | -------------------------------------------------------------------------------- /broadcom-wl/license.patch: -------------------------------------------------------------------------------- 1 | --- a/src/wl/sys/wl_linux.c 2013-08-01 08:52:22.000000000 +0200 2 | +++ b/src/wl/sys/wl_linux.c 2013-09-13 14:26:42.613839899 +0200 3 | @@ -225,6 +225,7 @@ 4 | 5 | static int nompc = 0; 6 | module_param(nompc, int, 0); 7 | +MODULE_LICENSE("Mixed/Proprietary"); 8 | 9 | #ifdef quote_str 10 | #undef quote_str 11 | -------------------------------------------------------------------------------- /broadcom-wl/modprobe.d: -------------------------------------------------------------------------------- 1 | blacklist b43 2 | blacklist ssb 3 | blacklist bcma 4 | blacklist brcmsmac 5 | blacklist brcmfmac 6 | -------------------------------------------------------------------------------- /cantarell-fonts/cantarell-fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | fc-cache -s 3 | } 4 | 5 | post_upgrade() { 6 | post_install $1 7 | } 8 | 9 | post_remove() { 10 | post_install $1 11 | } 12 | -------------------------------------------------------------------------------- /cbindgen/PKGBUILD: -------------------------------------------------------------------------------- 1 | pkgname=cbindgen 2 | pkgver=0.27.0 3 | pkgrel=1 4 | pkgdesc="Project for generating C bindings from Rust code" 5 | url="https://github.com/eqrion/cbindgen" 6 | arch=('x86_64') 7 | license=('MPL2') 8 | depends=('gcc-libs') 9 | makedepends=('rust') 10 | source=("https://github.com/eqrion/cbindgen/archive/v${pkgver}.tar.gz") 11 | md5sums=('9349f81198b82c970822c452d08f25e5') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | cargo build --release 17 | } 18 | 19 | package() { 20 | cd ${pkgname}-${pkgver} 21 | 22 | install -Dt ${pkgdir}/usr/bin target/release/cbindgen 23 | install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 24 | } 25 | -------------------------------------------------------------------------------- /cdrdao/cdrdao-1.2.3-k3b.patch: -------------------------------------------------------------------------------- 1 | --- cdrdao/dao/main.cc~ 2009-04-16 15:34:27.000000000 +0200 2 | +++ cdrdao/dao/main.cc 2009-04-16 15:34:38.000000000 +0200 3 | @@ -207,7 +207,7 @@ 4 | 5 | static void printVersion() 6 | { 7 | - log_message(2, "Cdrdao version %s - (C) Andreas Mueller ", 8 | + log_message(0, "Cdrdao version %s - (C) Andreas Mueller ", 9 | VERSION); 10 | 11 | std::list list; 12 | -------------------------------------------------------------------------------- /cdrdao/cdrdao-1.2.3-stat.patch: -------------------------------------------------------------------------------- 1 | diff -up cdrdao-1.2.3/dao/ScsiIf-linux.cc.stat cdrdao-1.2.3/dao/ScsiIf-linux.cc 2 | --- cdrdao-1.2.3/dao/ScsiIf-linux.cc.stat 2010-01-20 20:11:36.000000000 +0100 3 | +++ cdrdao-1.2.3/dao/ScsiIf-linux.cc 2010-01-20 20:14:07.000000000 +0100 4 | @@ -19,6 +19,9 @@ 5 | 6 | #include 7 | 8 | +#include 9 | +#include 10 | + 11 | #include 12 | #include 13 | #include 14 | -------------------------------------------------------------------------------- /cdrdao/gcdmaster.install: -------------------------------------------------------------------------------- 1 | pkgname=gcdmaster 2 | 3 | post_install() { 4 | usr/sbin/gconfpkg --install ${pkgname} 5 | } 6 | 7 | pre_upgrade() { 8 | pre_remove $1 9 | } 10 | 11 | post_upgrade() { 12 | post_install $1 13 | } 14 | 15 | pre_remove() { 16 | usr/sbin/gconfpkg --uninstall ${pkgname} 17 | } 18 | -------------------------------------------------------------------------------- /cdrtools/cdrtools.install: -------------------------------------------------------------------------------- 1 | 2 | post_install() { 3 | echo "To allow other users than root execute rscsi add an entry" 4 | echo "to /etc/default/rscsi or use an \"rscsi\" user" 5 | echo "" 6 | } -------------------------------------------------------------------------------- /check/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=check 3 | pkgver=0.15.2 4 | pkgrel=2 5 | pkgdesc="A unit testing framework for C" 6 | arch=('x86_64') 7 | url="https://libcheck.github.io/check" 8 | license=('LGPL') 9 | options=('!libtool') 10 | source=("https://github.com/libcheck/check/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('50fcafcecde5a380415b12e9c574e0b2') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr --disable-static 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir} install 24 | } 25 | -------------------------------------------------------------------------------- /chmlib/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=chmlib 3 | pkgver=0.40 4 | pkgrel=7 5 | pkgdesc="Library for reading Microsoft ITSS/CHM format files" 6 | arch=('x86_64') 7 | url="http://www.jedrea.com/chmlib/" 8 | options=('!libtool' '!emptydirs') 9 | license=('LGPL') 10 | depends=('glibc') 11 | source=("http://www.jedrea.com/chmlib/${pkgname}-${pkgver}.tar.bz2") 12 | md5sums=('7ea49ed8c335215c1edc6fae83e6b912') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --enable-examples=yes 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | 27 | -------------------------------------------------------------------------------- /chrpath/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=chrpath 3 | pkgver=0.18 4 | pkgrel=1 5 | pkgdesc="Allows you to modify the dynamic library load path" 6 | arch=('x86_64') 7 | url="https://codeberg.org/pere/chrpath" 8 | license=('GPL2') 9 | depends=('glibc') 10 | source=("https://codeberg.org/pere/chrpath/archive/release-${pkgver}.tar.gz") 11 | md5sums=('3220be4f47361bfd0b76e2132c0219c0') 12 | 13 | build() { 14 | cd ${pkgname} 15 | 16 | ./bootstrap 17 | ./configure --prefix=/usr \ 18 | --mandir=/usr/share/man 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname} 24 | 25 | make DESTDIR=${pkgdir} docdir=/usr/share/doc/chrpath install 26 | } 27 | -------------------------------------------------------------------------------- /cln/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=cln 3 | pkgver=1.3.7 4 | pkgrel=1 5 | pkgdesc="Class library for numbers" 6 | arch=('x86_64') 7 | url="https://www.ginac.de/CLN/" 8 | license=('GPL') 9 | options=('!libtool') 10 | depends=('gmp' 'bash' 'texinfo') 11 | makedepends=('texlive-core') 12 | source=("https://www.ginac.de/CLN/${pkgname}-${pkgver}.tar.bz2") 13 | md5sums=('fb9dc1a6552dda517ce32d35a6af9105') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | check() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make check 26 | } 27 | 28 | package() { 29 | cd ${pkgname}-${pkgver} 30 | 31 | make DESTDIR=${pkgdir} install 32 | } 33 | -------------------------------------------------------------------------------- /colord/colord.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | getent group colord >/dev/null || groupadd -g 124 colord 3 | getent passwd colord >/dev/null || useradd -d /var/lib/colord -u 124 -g colord -s /bin/false colord 4 | } 5 | 6 | post_upgrade() { 7 | post_install 8 | } 9 | 10 | -------------------------------------------------------------------------------- /console-setup/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=console-setup 3 | pkgver=1.232 4 | pkgrel=1 5 | pkgdesc="Translate XKB layout to loadkeys or kbdcontrol format" 6 | arch=('x86_64') 7 | url="https://salsa.debian.org/installer-team/console-setup" 8 | license=('GPL2') 9 | depends=('perl') 10 | provides=('keyboardctl') 11 | conflicts=('keyboardctl') 12 | replaces=('keyboardctl') 13 | source=("http://ftp.de.debian.org/debian/pool/main/c/console-setup/${pkgname}_${pkgver}.tar.xz") 14 | md5sums=('72251636556435fb35f17c83e0f25db1') 15 | 16 | package() { 17 | cd ${pkgname} 18 | #cd work 19 | 20 | install -d ${pkgdir}/usr/bin/ 21 | install -m755 Keyboard/ckbcomp ${pkgdir}/usr/bin/ 22 | } 23 | -------------------------------------------------------------------------------- /cpupower/cpupower.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Apply cpupower configuration 3 | 4 | [Service] 5 | Type=oneshot 6 | ExecStart=/usr/lib/systemd/scripts/cpupower 7 | RemainAfterExit=yes 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /crypto++/libcrypto++.pc: -------------------------------------------------------------------------------- 1 | # Written by Alexander Rødseth 2 | 3 | prefix=/usr 4 | libdir=${prefix}/lib 5 | includedir=${prefix}/include 6 | 7 | Name: libcrypto++-8.2.0 8 | Description: Class library of cryptographic schemes 9 | Version: 8.2.0 10 | Libs: -L${libdir} -lcryptopp 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /cups-filters/cups-browsed.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A daemon to browse remote Cups printers 3 | After=cups.service avahi-daemon.service 4 | Wants=cups.service avahi-daemon.service 5 | 6 | [Service] 7 | ExecStart=/usr/sbin/cups-browsed 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /cups-pdf/cups-pdf.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | cat << "EOF" 3 | ------------------------------------------------- 4 | To use cups-pdf, restart cups and visit the cups 5 | web interface at http://localhost:631/ 6 | 7 | You can now add a "Virtual Printer (PDF Printer)" 8 | and use the Postscript/Generic postscript color 9 | printer driver. 10 | 11 | Note that cups-pdf has a configuration 12 | file in /etc/cups. The default location for 13 | pdf output is /var/spool/cups-pdf/$username. 14 | See /usr/share/doc/cus-pdf/README 15 | ------------------------------------------------- 16 | EOF 17 | } 18 | 19 | op=$1 20 | shift 21 | $op $* 22 | -------------------------------------------------------------------------------- /cups/cups-no-export-ssllibs.patch: -------------------------------------------------------------------------------- 1 | diff -up cups-1.5b1/config-scripts/cups-ssl.m4.no-export-ssllibs cups-1.5b1/config-scripts/cups-ssl.m4 2 | --- cups-1.6.2/config-scripts/cups-ssl.m4.no-export-ssllibs 2011-05-11 02:52:08.000000000 +0200 3 | +++ cups-1.6.2/config-scripts/cups-ssl.m4 2011-05-23 17:47:27.000000000 +0200 4 | @@ -180,7 +180,7 @@ 5 | AC_SUBST(SSLFLAGS) 6 | AC_SUBST(SSLLIBS) 7 | 8 | -EXPORT_SSLLIBS="$SSLLIBS" 9 | +EXPORT_SSLLIBS="" 10 | AC_SUBST(EXPORT_SSLLIBS) 11 | 12 | dnl 13 | -------------------------------------------------------------------------------- /cups/cups-no-gcrypt.patch: -------------------------------------------------------------------------------- 1 | diff -ruN cups-1.4.7.orig//config-scripts/cups-ssl.m4 cups-1.4.7/config-scripts/cups-ssl.m4 2 | --- cups-1.5.0.orig//config-scripts/cups-ssl.m4 2011-01-11 08:05:58.000000000 +0100 3 | +++ cups-1.5.0/config-scripts/cups-ssl.m4 2011-08-02 10:44:26.011047900 +0200 4 | @@ -96,7 +96,6 @@ 5 | dnl Then look for GNU TLS... 6 | if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then 7 | AC_PATH_TOOL(LIBGNUTLSCONFIG,libgnutls-config) 8 | - AC_PATH_TOOL(LIBGCRYPTCONFIG,libgcrypt-config) 9 | if $PKGCONFIG --exists gnutls; then 10 | have_ssl=1 11 | SSLLIBS=`$PKGCONFIG --libs gnutls` 12 | 13 | -------------------------------------------------------------------------------- /cups/cups-no-gzip-man.patch: -------------------------------------------------------------------------------- 1 | diff -up cups-1.5b1/config-scripts/cups-manpages.m4.no-gzip-man cups-1.5b1/config-scripts/cups-manpages.m4 2 | --- cups-1.5b1/config-scripts/cups-manpages.m4.no-gzip-man 2011-05-12 07:21:56.000000000 +0200 3 | +++ cups-1.5b1/config-scripts/cups-manpages.m4 2011-05-23 17:25:50.000000000 +0200 4 | @@ -69,10 +69,10 @@ case "$uname" in 5 | ;; 6 | Linux* | GNU* | Darwin*) 7 | # Linux, GNU Hurd, and OS X 8 | - MAN1EXT=1.gz 9 | - MAN5EXT=5.gz 10 | - MAN7EXT=7.gz 11 | - MAN8EXT=8.gz 12 | + MAN1EXT=1 13 | + MAN5EXT=5 14 | + MAN7EXT=7 15 | + MAN8EXT=8 16 | MAN8DIR=8 17 | ;; 18 | *) 19 | -------------------------------------------------------------------------------- /cups/cups.logrotate: -------------------------------------------------------------------------------- 1 | /var/log/cups/*log { 2 | missingok 3 | notifempty 4 | } 5 | -------------------------------------------------------------------------------- /cups/cups.pam: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /dbus-c++/patch-gcc47.patch: -------------------------------------------------------------------------------- 1 | --- src/eventloop-integration.cpp.orig 2012-05-09 11:22:09.683290763 +0200 2 | +++ src/eventloop-integration.cpp 2012-05-09 11:22:44.313288912 +0200 3 | @@ -38,6 +38,7 @@ 4 | #include 5 | #include 6 | #include 7 | +#include 8 | 9 | using namespace DBus; 10 | using namespace std; 11 | -------------------------------------------------------------------------------- /desktop-file-utils/update-desktop-database.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Path 3 | Operation = Install 4 | Operation = Upgrade 5 | Operation = Remove 6 | Target = usr/share/applications/*.desktop 7 | 8 | [Action] 9 | Description = Updating the desktop file MIME type cache... 10 | When = PostTransaction 11 | Exec = /usr/bin/update-desktop-database --quiet 12 | -------------------------------------------------------------------------------- /dhcp/dhcp.install: -------------------------------------------------------------------------------- 1 | # arg 1: the new package version 2 | post_install() { 3 | [ -f var/state/dhcp/dhcpd.leases ] || : >var/state/dhcp/dhcpd.leases 4 | [ -f var/state/dhcp/dhcpd6.leases ] || : >var/state/dhcp/dhcpd6.leases 5 | #echo "If dhcpd doesn't start, ensure the ipv6 kernel module is loaded." 6 | 7 | echo 8 | echo "==> The dhcp server has two service files." 9 | echo "==> Use 'dhcpd6.service' to use IPv6 dhcp server or" 10 | echo "==> 'dhcpd4.service' to use IPv4 dhcp server." 11 | echo "==> Make sure that you enable your service file with systemctl!" 12 | } 13 | 14 | # arg 1: the new package version 15 | # arg 2: the old package version 16 | post_upgrade() { 17 | post_install $1 18 | } 19 | -------------------------------------------------------------------------------- /dhcp/dhcpd4.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IPv4 DHCP server 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/dhcpd4.pid 8 | ExecStart=/usr/sbin/dhcpd -4 -q -pf /run/dhcpd4.pid 9 | KillSignal=SIGINT 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /dhcp/dhcpd6.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IPv6 DHCP server 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/dhcpd6.pid 8 | ExecStart=/usr/sbin/dhcpd -6 -q -pf /run/dhcpd6.pid 9 | KillSignal=SIGINT 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /dmidecode/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=dmidecode 3 | pkgver=3.6 4 | pkgrel=1 5 | pkgdesc="Desktop Management Interface table related utilities" 6 | arch=('x86_64') 7 | url="https://www.nongnu.org/dmidecode" 8 | license=('GPL') 9 | depends=('glibc') 10 | source=("https://download.savannah.nongnu.org/releases/dmidecode/${pkgname}-${pkgver}.tar.xz") 11 | md5sums=('e931a92708ac7a7396452dbc8be8decd') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | make prefix=/usr 17 | } 18 | 19 | package() { 20 | cd ${pkgname}-${pkgver} 21 | 22 | make prefix=/usr DESTDIR=${pkgdir} install 23 | } 24 | -------------------------------------------------------------------------------- /dnsmasq/dnsmasq.install: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | add_dnsmasq_user() { 4 | if ! getent passwd dnsmasq >/dev/null; then 5 | useradd -r -d / -c 'dnsmasq daemon' -s /usr/bin/nologin dnsmasq 6 | fi 7 | } 8 | 9 | post_install() { 10 | add_dnsmasq_user 11 | } 12 | 13 | post_upgrade() { 14 | add_dnsmasq_user 15 | } 16 | -------------------------------------------------------------------------------- /dnsmasq/dnsmasq.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A lightweight DHCP and caching DNS server 3 | After=network.target 4 | 5 | [Service] 6 | Type=dbus 7 | BusName=uk.org.thekelleys.dnsmasq 8 | ExecStartPre=/usr/bin/dnsmasq --test 9 | ExecStart=/usr/bin/dnsmasq -k --enable-dbus --user=dnsmasq --pid-file 10 | ExecReload=/bin/kill -HUP $MAINPID 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /dos2unix/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=dos2unix 3 | pkgver=7.5.2 4 | pkgrel=1 5 | pkgdesc='Text file format converter' 6 | arch=('x86_64') 7 | url='https://waterlan.home.xs4all.nl/dos2unix.html' 8 | license=('BSD') 9 | depends=('glibc') 10 | makedepends=('perl') 11 | source=("https://waterlan.home.xs4all.nl/dos2unix/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('646272020848c9b673de24c4e8e3422e') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | make DESTDIR=${pkgdir} install 23 | 24 | install -D -m644 COPYING.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 25 | } 26 | -------------------------------------------------------------------------------- /dotconf/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=dotconf 3 | pkgver=1.4.1 4 | pkgrel=1 5 | pkgdesc='C library for parsing configuration files' 6 | arch=('x86_64') 7 | url="https://github.com/williamh/dotconf" 8 | license=('LGPL2.1') 9 | depends=('glibc') 10 | makedepends=('pkgconfig' 'findutils') 11 | options=('!libtool') 12 | source=("https://github.com/williamh/dotconf/archive/v${pkgver}.tar.gz") 13 | md5sums=('ac5382445d035b7740392a6d40de8e79') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | autoreconf -i 19 | ./configure --prefix=/usr 20 | make 21 | } 22 | 23 | package() { 24 | cd ${pkgname}-${pkgver} 25 | 26 | make DESTDIR=${pkgdir} install 27 | } 28 | -------------------------------------------------------------------------------- /dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch: -------------------------------------------------------------------------------- 1 | --- ./growisofs_mmc.cpp.joe 2006-04-27 20:45:00.788446635 +0200 2 | +++ ./growisofs_mmc.cpp 2006-04-27 20:46:01.666824300 +0200 3 | @@ -1412,9 +1412,7 @@ 4 | blocks += 15, blocks &= ~15; 5 | 6 | if (blocks <= split) 7 | - fprintf (stderr,":-( more than 50%% of space will be *wasted*!\n" 8 | - " use single layer media for this recording\n"), 9 | - exit (FATAL_START(EMEDIUMTYPE)); 10 | + fprintf (stderr,":-? more than 50%% of space will be *wasted*!\n"); 11 | 12 | blocks /= 16; 13 | blocks += 1; 14 | -------------------------------------------------------------------------------- /dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch: -------------------------------------------------------------------------------- 1 | diff -up dvd+rw-tools-7.0/transport.hxx.glibc2.6.90 dvd+rw-tools-7.0/transport.hxx 2 | --- dvd+rw-tools-7.0/transport.hxx.glibc2.6.90 2007-08-15 12:56:17.000000000 +0200 3 | +++ dvd+rw-tools-7.0/transport.hxx 2007-08-15 12:56:42.000000000 +0200 4 | @@ -11,6 +11,7 @@ 5 | #include 6 | #include 7 | #include 8 | +#include 9 | #include 10 | #include 11 | #include 12 | -------------------------------------------------------------------------------- /dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch -------------------------------------------------------------------------------- /dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch: -------------------------------------------------------------------------------- 1 | --- dvd+rw-tools-7.0/dvd+rw-format.cpp.wexit 2007-06-21 12:42:30.000000000 +0200 2 | +++ dvd+rw-tools-7.0/dvd+rw-format.cpp 2007-06-21 12:44:13.000000000 +0200 3 | @@ -245,7 +245,7 @@ int main (int argc, char *argv[]) 4 | alarm(1); 5 | while ((waitpid(pid,&i,0) != pid) && !WIFEXITED(i)) ; 6 | if (WEXITSTATUS(i) == 0) fprintf (stderr,"\n"); 7 | - exit (0); 8 | + exit (WEXITSTATUS(i)); 9 | } 10 | #endif 11 | 12 | -------------------------------------------------------------------------------- /enblend-enfuse/gcc.patch: -------------------------------------------------------------------------------- 1 | --- a/src/minimizer.cc 2016-09-24 11:29:40.000000000 +0200 2 | +++ b/src/minimizer.cc 2020-05-24 13:09:58.199170984 +0200 3 | @@ -19,7 +19,7 @@ 4 | */ 5 | 6 | #include 7 | - 8 | +#include 9 | #include "minimizer.h" 10 | -------------------------------------------------------------------------------- /fakechroot/fakechroot.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | sbin/ldconfig -r . 3 | } 4 | 5 | post_upgrade() { 6 | sbin/ldconfig -r . 7 | } 8 | 9 | post_remove() { 10 | sbin/ldconfig -r . 11 | } 12 | -------------------------------------------------------------------------------- /fastjar/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=fastjar 3 | pkgver=0.98 4 | pkgrel=6 5 | pkgdesc="Sun java jar compatible archiver" 6 | arch=('x86_64') 7 | url="https://savannah.nongnu.org/projects/fastjar" 8 | license=('GPL') 9 | depends=('zlib' 'texinfo') 10 | source=("https://download.savannah.nongnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('d2d264d343d4d0e1575832cc1023c3bf') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir} install 24 | } 25 | -------------------------------------------------------------------------------- /fish/fish.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | grep -q '/usr/bin/fish' etc/shells || echo '/usr/bin/fish' >> etc/shells 3 | } 4 | 5 | post_upgrade() { 6 | post_install 7 | } 8 | 9 | pre_remove() { 10 | sed -i '/^\/usr\/bin\/fish/d' /etc/shells 11 | } 12 | -------------------------------------------------------------------------------- /flickcurl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=flickcurl 3 | pkgver=1.26 4 | pkgrel=4 5 | pkgdesc="C library for the Flickr, handling creating the requests, signing, token management and calling the API" 6 | arch=('x86_64') 7 | url="https://librdf.org/flickcurl/" 8 | license=('GPL') 9 | depends=('raptor' 'curl') 10 | source=("http://download.dajobe.org/flickcurl/flickcurl-${pkgver}.tar.gz") 11 | md5sums=('7013a36656400dac398748a374c9104f') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir}/ install 24 | } 25 | -------------------------------------------------------------------------------- /fluidsynth/fluidsynth.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=FluidSynth Daemon 3 | After=sound.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/fluidsynth -is -a alsa -m alsa_seq -r 48000 # append soundfont path here 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /fontconfig/fc-cache-install.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Path 3 | Operation = Install 4 | Operation = Upgrade 5 | Operation = Remove 6 | Target = usr/share/fonts/* 7 | 8 | [Action] 9 | Description = Updating fontconfig cache... 10 | When = PostTransaction 11 | Exec = /usr/bin/fc-cache -s 12 | -------------------------------------------------------------------------------- /fontconfig/fontconfig.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | cat << _EOF 3 | 4 | Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d. 5 | Read /etc/fonts/conf.d/README for more information. 6 | 7 | Configuration via /etc/fonts/local.conf is still possible, 8 | but is no longer recommended for options available in conf.avail. 9 | 10 | Main systemwide configuration should be done by symlinks 11 | (especially for autohinting, sub-pixel and lcdfilter): 12 | 13 | cd /etc/fonts/conf.d 14 | ln -s ../conf.avail/XX-foo.conf 15 | _EOF 16 | } 17 | 18 | post_remove() { 19 | cat << _EOF 20 | 21 | Check for dead symlinks and leftover files 22 | in /etc/fonts/conf.d/ 23 | 24 | _EOF 25 | } 26 | -------------------------------------------------------------------------------- /fribidi/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=fribidi 3 | pkgver=1.0.16 4 | pkgrel=1 5 | pkgdesc="A Free Implementation of the Unicode Bidirectional Algorithm" 6 | arch=('x86_64') 7 | license=('LGPL') 8 | url="https://github.com/fribidi/fribidi/" 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://github.com/fribidi/fribidi/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz") 12 | md5sums=('333ad150991097a627755b752b87f9ff') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /ftjam/license.txt: -------------------------------------------------------------------------------- 1 | Copyright 1993-2002 Christopher Seiwald and Perforce Software, Inc. 2 | 3 | License is hereby granted to use this software and distribute it 4 | freely, as long as this copyright notice is retained and modifications 5 | are clearly marked. 6 | 7 | ALL WARRANTIES ARE HEREBY DISCLAIMED. 8 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /gavl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=gavl 3 | pkgver=1.4.0 4 | pkgrel=8 5 | pkgdesc="A low level library, upon which multimedia APIs can be built." 6 | arch=('x86_64') 7 | url="https://gmerlin.sourceforge.net/" 8 | license=('GPL') 9 | depends=('glibc' 'libpng') 10 | optios=('!libtool') 11 | source=("https://downloads.sourceforge.net/sourceforge/gmerlin/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('2752013a817fbc43ddf13552215ec2c0') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | export LIBS=-lm 18 | ./configure --prefix=/usr \ 19 | --without-doxygen \ 20 | --with-cpuflags=none 21 | make 22 | } 23 | 24 | package() { 25 | cd ${pkgname}-${pkgver} 26 | 27 | make DESTDIR=$pkgdir install 28 | } 29 | -------------------------------------------------------------------------------- /gdal/gdal-1.5.1-python-install.patch: -------------------------------------------------------------------------------- 1 | --- swig/python/GNUmakefile.orig 2010-04-24 01:22:07.000000000 +0200 2 | +++ swig/python/GNUmakefile 2010-05-05 19:14:58.000000000 +0200 3 | @@ -72,5 +72,5 @@ 4 | ifeq ($(PY_HAVE_SETUPTOOLS),1) 5 | - $(PYTHON) setup.py install 6 | + $(PYTHON) setup.py install --root=$(DESTDIR) 7 | else 8 | - $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix) 9 | + $(PYTHON) setup.py install --root=$(DESTDIR) --prefix=$(prefix) 10 | endif 11 | -------------------------------------------------------------------------------- /gdk-pixbuf2/gdk-pixbuf-query-loaders.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Path 3 | Operation = Install 4 | Operation = Upgrade 5 | Operation = Remove 6 | Target = usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.so 7 | 8 | [Action] 9 | Description = Probing GDK-Pixbuf loader modules... 10 | When = PostTransaction 11 | Exec = /usr/bin/gdk-pixbuf-query-loaders --update-cache 12 | -------------------------------------------------------------------------------- /gdk-pixbuf2/gdk-pixbuf2.install: -------------------------------------------------------------------------------- 1 | pre_remove() { 2 | rm -f usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache 3 | } 4 | -------------------------------------------------------------------------------- /geos/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=geos 3 | pkgver=3.13.0 4 | pkgrel=1 5 | pkgdesc="A C++ port of the Java Topology Suite" 6 | arch=('x86_64') 7 | url="https://libgeos.org/" 8 | license=('LGPL') 9 | depends=('gcc-libs' 'bash') 10 | makedepends=('cmake') 11 | options=('!libtool' '!emptydirs') 12 | source=("https://download.osgeo.org/geos/${pkgname}-${pkgver}.tar.bz2") 13 | md5sums=('7dda2ea78f394c7d460f6e81a215087c') 14 | 15 | build() { 16 | cmake -B build -S ${pkgname}-${pkgver} \ 17 | -DCMAKE_BUILD_TYPE=Release \ 18 | -DCMAKE_INSTALL_PREFIX=/usr 19 | cmake --build build 20 | } 21 | 22 | package() { 23 | 24 | DESTDIR=${pkgdir} cmake --install build 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /gfxboot/gfxboot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/gfxboot/gfxboot.html -------------------------------------------------------------------------------- /gl2ps/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=gl2ps 3 | pkgver=1.4.2 4 | pkgrel=3 5 | pkgdesc="C library providing high quality vector output for any OpenGL application." 6 | arch=('x86_64') 7 | url='https://geuz.org/gl2ps/' 8 | license=('LGPL') 9 | depends=('libpng' 'freeglut' 'glu') 10 | makedepends=('cmake') # 'texlive-core') 11 | source=("https://geuz.org/gl2ps/src/${pkgname}-${pkgver}.tgz") 12 | md5sums=('0606554d833f4fd9f09eab48a374c785') 13 | 14 | build() { 15 | cmake -B build -S ${pkgname}-${pkgver} \ 16 | -DCMAKE_BUILD_TYPE=Release \ 17 | -DCMAKE_INSTALL_PREFIX=/usr 18 | cmake --build build 19 | } 20 | 21 | package() { 22 | 23 | DESTDIR=${pkgdir} cmake --install build 24 | } 25 | -------------------------------------------------------------------------------- /glm/gcc7.3.patch: -------------------------------------------------------------------------------- 1 | --- a/glm/simd/platform.h 2017-08-16 16:48:40.000000000 +0200 2 | +++ b/glm/simd/platform.h 2018-04-22 14:20:21.247939536 +0200 3 | @@ -281,7 +281,7 @@ 4 | # define GLM_COMPILER (GLM_COMPILER_GCC70) 5 | # elif (__GNUC__ == 7) && (__GNUC_MINOR__ == 1) 6 | # define GLM_COMPILER (GLM_COMPILER_GCC71) 7 | -# elif (__GNUC__ == 7) && (__GNUC_MINOR__ == 2) 8 | +# elif (__GNUC__ == 7) && (__GNUC_MINOR__ == 3) 9 | # define GLM_COMPILER (GLM_COMPILER_GCC72) 10 | # elif (__GNUC__ >= 8) 11 | # define GLM_COMPILER (GLM_COMPILER_GCC80) 12 | -------------------------------------------------------------------------------- /glm/glm.pc.in: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | includedir=${prefix}/include 3 | 4 | Name: GLM 5 | Description: OpenGL Mathematics 6 | Version: @GLM_VERSION@ 7 | Cflags: -I${includedir} 8 | -------------------------------------------------------------------------------- /gloox/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=gloox 3 | pkgver=1.0.28 4 | pkgrel=1 5 | pkgdesc="C++ libraries for development of Jabber client/component/server" 6 | arch=('x86_64') 7 | url="https://camaya.net/gloox" 8 | license=("GPL") 9 | depends=('libidn' 'gnutls') 10 | source=("https://camaya.net/download/${pkgname}-${pkgver}.tar.bz2") 11 | md5sums=('598121704086fe54af18abaabad2db7a') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | #patch -p1 -i ${srcdir}/gloox-1.0.24-fix-gcc12-time.patch 16 | 17 | ./configure --prefix=/usr --without-examples 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /gnuplot/gnuplot.install: -------------------------------------------------------------------------------- 1 | info_dir=/usr/share/info 2 | info_files=(gnuplot.info) 3 | 4 | post_install() { 5 | if [ -f /usr/bin/mktexlsr ]; then 6 | echo "Updating TeX tree..." 7 | mktexlsr 8 | fi 9 | } 10 | 11 | post_upgrade() { 12 | post_install $1 13 | } 14 | 15 | post_remove() { 16 | if [ -f /usr/bin/mktexlsr ]; then 17 | echo "Updating TeX tree..." 18 | mktexlsr 19 | fi 20 | } 21 | 22 | -------------------------------------------------------------------------------- /gptfdisk/ncurses.diff: -------------------------------------------------------------------------------- 1 | --- a/gptcurses.cc 2 | +++ b/gptcurses.cc 3 | @@ -23,7 +23,11 @@ 4 | #include 5 | #include 6 | #include 7 | +#if defined (__APPLE__) || (__FreeBSD__) 8 | #include 9 | +#else 10 | +#include 11 | +#endif 12 | #include "gptcurses.h" 13 | #include "support.h" 14 | 15 | -------------------------------------------------------------------------------- /graphite/cmakepath.patch: -------------------------------------------------------------------------------- 1 | diff -urN graphite2-1.2.0.orig/src/CMakeLists.txt graphite2-1.2.0/src/CMakeLists.txt 2 | --- graphite2-1.2.0.orig/src/CMakeLists.txt 2013-01-29 15:47:32.465841769 +0530 3 | +++ graphite2-1.2.0/src/CMakeLists.txt 2013-01-29 15:48:24.056843352 +0530 4 | @@ -136,4 +136,4 @@ 5 | 6 | 7 | install(TARGETS graphite2 EXPORT graphite2 LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX} PUBLIC_HEADER DESTINATION include/graphite2 RUNTIME DESTINATION bin) 8 | -install(EXPORT graphite2 DESTINATION share/graphite2 NAMESPACE gr2_) 9 | +install(EXPORT graphite2 DESTINATION lib${LIB_SUFFIX}/graphite2 NAMESPACE gr2_) 10 | -------------------------------------------------------------------------------- /graphite/pango-graphite.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | usr/bin/pango-querymodules >etc/pango/pango.modules 3 | } 4 | 5 | post_upgrade() { 6 | post_install $1 7 | } 8 | 9 | pre_remove() { 10 | post_install $1 11 | } 12 | 13 | -------------------------------------------------------------------------------- /groff/site.tmac: -------------------------------------------------------------------------------- 1 | . 2 | .if n \{\ 3 | . \" Character translations for non-keyboard 4 | . \" characters - to make them searchable 5 | . if '\*[.T]'utf8' \{\ 6 | . char \- \N'45' 7 | . char - \N'45' 8 | . char ' \N'39' 9 | . char \' \N'39' 10 | . \} 11 | . 12 | . \" Shut off SGR by default (groff colors) 13 | . \" Require GROFF_SGR envvar defined to turn it on 14 | . if '\V[GROFF_SGR]'' \ 15 | . output x X tty: sgr 0 16 | .\} 17 | -------------------------------------------------------------------------------- /gtk3/gtk-update-icon-cache.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Path 3 | Operation = Install 4 | Operation = Upgrade 5 | Operation = Remove 6 | Target = usr/share/icons/*/ 7 | Target = !usr/share/icons/*/?* 8 | 9 | [Action] 10 | Description = Updating icon theme caches... 11 | When = PostTransaction 12 | Exec = /usr/share/libalpm/scripts/gtk-update-icon-cache 13 | NeedsTargets 14 | -------------------------------------------------------------------------------- /gtk3/gtk-update-icon-cache.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 3 | } 4 | -------------------------------------------------------------------------------- /gtk3/gtk-update-icon-cache.script: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | while read -r f; do 4 | if [[ -e ${f}index.theme ]]; then 5 | gtk-update-icon-cache -q "$f" 6 | else 7 | rm -f "${f}icon-theme.cache" 8 | rmdir --ignore-fail-on-non-empty "$f" 9 | fi 10 | done 11 | -------------------------------------------------------------------------------- /gtk3/gtk3.install: -------------------------------------------------------------------------------- 1 | pre_remove() { 2 | rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache 3 | } 4 | 5 | -------------------------------------------------------------------------------- /gutenprint/gutenprint.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo ">>please run /usr/sbin/cups-genppdupdate" 3 | echo ">>and restart cups deamon" 4 | } 5 | 6 | post_upgrade() { 7 | post_install 8 | } 9 | 10 | -------------------------------------------------------------------------------- /gwenhywfar/gnutls34.patch: -------------------------------------------------------------------------------- 1 | diff -wbBur gwenhywfar-4.13.1/src/sio/syncio_tls.c gwenhywfar-4.13.1.my/src/sio/syncio_tls.c 2 | --- gwenhywfar-4.13.1/src/sio/syncio_tls.c 2014-10-12 17:12:22.000000000 +0400 3 | +++ gwenhywfar-4.13.1.my/src/sio/syncio_tls.c 2015-04-16 14:54:53.288513328 +0300 4 | @@ -350,7 +350,7 @@ 5 | } 6 | 7 | /* set default priority */ 8 | -#if 1 /* old code */ 9 | +#if 0 /* old code */ 10 | GWEN_Gui_ProgressLog(0, GWEN_LoggerLevel_Error, I18N("Using old SSL preparation code.")); 11 | rv=gnutls_set_default_priority(xio->session); 12 | if (rv) { 13 | -------------------------------------------------------------------------------- /hardware-detection/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=hardware-detection 3 | pkgver=20240823 4 | pkgrel=1 5 | pkgdesc="Hardware detection scripts" 6 | arch=('x86_64') 7 | url="https://kaosx.us" 8 | license=('GPL') 9 | depends=('bc' 'util-linux' 'khd-nvidia' 'khd-nvidia-470xx' 'khd-nvidia-390xx' 'dmidecode') 10 | source=("git+https://github.com/KaOSx/hardware-detection.git") 11 | md5sums=('SKIP') 12 | 13 | package(){ 14 | cd hardware-detection 15 | 16 | make install DESTDIR=${pkgdir} 17 | } 18 | -------------------------------------------------------------------------------- /hfsprogs/makefile.patch: -------------------------------------------------------------------------------- 1 | *** Makefile.lnx.orig 2011-01-24 14:09:57.000000000 +1000 2 | --- Makefile.lnx 2011-01-24 14:10:41.000000000 +1000 3 | *************** 4 | *** 1,5 **** 5 | CC := gcc 6 | ! CFLAGS += -I$(PWD)/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 7 | SUBDIRS := newfs_hfs.tproj fsck_hfs.tproj 8 | 9 | all clean: 10 | --- 1,5 ---- 11 | CC := gcc 12 | ! CFLAGS += `pkg-config --cflags libbsd` -I$(PWD)/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 13 | SUBDIRS := newfs_hfs.tproj fsck_hfs.tproj 14 | 15 | all clean: 16 | -------------------------------------------------------------------------------- /hicolor-icon-theme/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=hicolor-icon-theme 3 | pkgver=0.18 4 | pkgrel=1 5 | pkgdesc="Freedesktop.org Hicolor icon theme" 6 | arch=('x86_64') 7 | url="https://gitlab.freedesktop.org/xdg/default-icon-theme" 8 | license=('GPL2') 9 | makedepends=('meson' 'ninja') 10 | source=("https://icon-theme.freedesktop.org/releases/${pkgname}-${pkgver}.tar.xz") 11 | md5sums=('ef14f3af03bcde9ed134aad626bdbaad') 12 | 13 | build() { 14 | mkdir -p build 15 | cd build 16 | 17 | meson setup ../${pkgname}-${pkgver} \ 18 | --prefix=/usr \ 19 | --buildtype=release 20 | ninja 21 | } 22 | 23 | package() { 24 | cd build 25 | 26 | DESTDIR=${pkgdir} ninja install 27 | } 28 | -------------------------------------------------------------------------------- /hplip/hplip.install: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | post_install() { 4 | 5 | if [ -f /etc/sane.d/dll.conf ]; then 6 | echo "hpaio" >> /etc/sane.d/dll.conf 7 | fi 8 | 9 | } 10 | 11 | post_upgrade() { 12 | cat << EOF 13 | 14 | NOTE 15 | ---- 16 | # If you want to use this driver with your HP scanner, 17 | # make sure hpaio is part of /etc/sane.d/dll.conf, if not: 18 | # echo "hpaio" >> /etc/sane.d/dll.conf 19 | 20 | EOF 21 | } 22 | -------------------------------------------------------------------------------- /hwdetect/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=hwdetect 3 | pkgver=2024.03.05 4 | pkgrel=1 5 | pkgdesc="Hardware detection script with loading modules and mkinitcpio.conf" 6 | arch=('x86_64') 7 | license=('GPL') 8 | depends=('sh' 'awk' 'grep' 'coreutils' 'sed' 'e2fsprogs' 'gzip') 9 | optdepends=('cryptsetup: for encrypt config support' 10 | 'lvm2: for lvm2 config support' 11 | 'mdadm: for raid config support') 12 | source=('hwdetect') 13 | md5sums=('5013bf9963bf2fc9254c77c77266b1e0') 14 | 15 | package() { 16 | install -D -m 755 ${srcdir}/hwdetect ${pkgdir}/sbin/hwdetect 17 | } 18 | -------------------------------------------------------------------------------- /hwinfo/kbd.patch: -------------------------------------------------------------------------------- 1 | --- src/hd/kbd.c.old 2010-03-15 23:37:52.000000000 +0800 2 | +++ src/hd/kbd.c 2010-03-22 10:50:58.000000000 +0800 3 | @@ -146,11 +146,13 @@ 4 | } 5 | 6 | if(!dev && (fd = open(DEV_CONSOLE, O_RDWR | O_NONBLOCK | O_NOCTTY)) >= 0) { 7 | + /* Removing since TIOCGDEV is not supported by the mainline kernel 8 | if(ioctl(fd, TIOCGDEV, &u) != -1) { 9 | tty_major = (u >> 8) & 0xfff; 10 | tty_minor = (u & 0xff) | ((u >> 12) & 0xfff00); 11 | ADD2LOG(DEV_CONSOLE ": major %u, minor %u\n", tty_major, tty_minor); 12 | } 13 | + */ 14 | 15 | if (0) 16 | ; 17 | -------------------------------------------------------------------------------- /itstool/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=itstool 3 | pkgver=2.0.7 4 | pkgrel=3 5 | epoch=1 6 | pkgdesc="XML to PO and back again" 7 | arch=('x86_64') 8 | url="https://itstool.org/" 9 | license=('GPL3') 10 | depends=('python3' 'libxml2') 11 | source=("https://files.itstool.org/itstool/${pkgname}-${pkgver}.tar.bz2") 12 | sha256sums=('6b9a7cd29a12bb95598f5750e8763cee78836a1a207f85b74d8b3275b27e87ca') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | check() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make -k check 25 | } 26 | 27 | package() { 28 | cd ${pkgname}-${pkgver} 29 | 30 | make DESTDIR=${pkgdir} install 31 | } 32 | -------------------------------------------------------------------------------- /jack2/40-hpet-permissions.rules: -------------------------------------------------------------------------------- 1 | KERNEL=="rtc0", GROUP="audio" 2 | KERNEL=="hpet", GROUP="audio" 3 | 4 | -------------------------------------------------------------------------------- /jack2/99-audio.conf: -------------------------------------------------------------------------------- 1 | @audio - rtprio 99 2 | @audio - memlock unlimited 3 | 4 | -------------------------------------------------------------------------------- /jansson/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=jansson 3 | pkgver=2.14 4 | pkgrel=2 5 | pkgdesc='C library for encoding, decoding and manipulating JSON data' 6 | arch=('x86_64') 7 | url='https://github.com/akheron/jansson' 8 | license=('MIT') 9 | options=('!libtool') 10 | source=("https://github.com/akheron/jansson/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.bz2") 11 | md5sums=('3f90473d7d54ebd1cb6a2757396641df') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir} install 24 | install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 25 | } 26 | -------------------------------------------------------------------------------- /junit/Manifest.txt: -------------------------------------------------------------------------------- 1 | Class-Path: hamcrest-core.jar 2 | -------------------------------------------------------------------------------- /lame/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=lame 3 | pkgver=3.100 4 | pkgrel=4 5 | pkgdesc="A high quality MPEG Audio Layer III (MP3) encoder" 6 | arch=('x86_64') 7 | url="https://lame.sourceforge.io/" 8 | depends=('ncurses') 9 | makedepends=('nasm') 10 | license=('LGPL') 11 | options=('!libtool') 12 | source=("https://downloads.sourceforge.net/lame/${pkgname}-${pkgver}.tar.gz") 13 | md5sums=('83e260acbe4389b54fe08e0bdbf7cddb') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr \ 19 | --enable-nasm \ 20 | --enable-shared 21 | make 22 | } 23 | 24 | package() { 25 | cd ${pkgname}-${pkgver} 26 | 27 | make DESTDIR=${pkgdir} install 28 | } 29 | 30 | -------------------------------------------------------------------------------- /lcms2/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=lcms2 3 | pkgver=2.16 4 | _pkgver=2.16 5 | pkgrel=1 6 | pkgdesc="Small-footprint color management engine" 7 | arch=('x86_64') 8 | url="https://www.littlecms.com/" 9 | license=('MIT') 10 | depends=('libtiff') 11 | options=(!libtool) 12 | source=("https://downloads.sourceforge.net/project/lcms/lcms/${_pkgver}/${pkgname}-${pkgver}.tar.gz") 13 | md5sums=('f219d87c247957c97020a3859d8d6fa8') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir}/ install 26 | install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 27 | } 28 | 29 | -------------------------------------------------------------------------------- /libaio/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libaio 3 | pkgver=0.3.113 4 | pkgrel=2 5 | pkgdesc="The Linux-native asynchronous I/O facility (aio) library" 6 | arch=('x86_64') 7 | url="https://pagure.io/libaio" 8 | license=('LGPL') 9 | source=("https://pagure.io/libaio/archive/libaio-0.3.112/libaio-${pkgname}-${pkgver}.tar.gz") 10 | md5sums=('65a533288c42bd9ef03f971896298be4') 11 | 12 | build() { 13 | cd libaio-${pkgname}-${pkgver} 14 | 15 | make 16 | } 17 | 18 | package() { 19 | cd libaio-${pkgname}-${pkgver} 20 | 21 | make prefix=${pkgdir}/usr install 22 | } 23 | 24 | -------------------------------------------------------------------------------- /libao/libao.conf: -------------------------------------------------------------------------------- 1 | default_driver=pulse 2 | 3 | -------------------------------------------------------------------------------- /libart-lgpl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libart-lgpl 3 | pkgver=2.3.21 4 | _pkgver=2.3 5 | pkgrel=8 6 | pkgdesc="A library for high-performance 2D graphics" 7 | url="https://levien.com/libart/" 8 | arch=('x86_64') 9 | license=('LGPL') 10 | depends=('glibc') 11 | source=("https://download.gnome.org/sources/libart_lgpl/${_pkgver}/libart_lgpl-${pkgver}.tar.bz2") 12 | options=('!libtool') 13 | sha256sums=('fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa') 14 | 15 | build() { 16 | cd libart_lgpl-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd libart_lgpl-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | -------------------------------------------------------------------------------- /libasyncns/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libasyncns 3 | pkgver=0.8 4 | pkgrel=6 5 | pkgdesc="Linux/Unix A C library for executing name service queries asynchronously" 6 | arch=('x86_64') 7 | url="http://0pointer.de/lennart/projects/libasyncns" 8 | license=('LGPL') 9 | options=('!libtool') 10 | depends=('glibc') 11 | source=("http://0pointer.de/lennart/projects/libasyncns/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('1f553d6ce1ad255bc83b3d8e9384f515') 13 | 14 | build() { 15 | cd $pkgname-${pkgver} 16 | 17 | ./configure --prefix=/usr --disable-lynx 18 | make 19 | } 20 | 21 | package() { 22 | cd $pkgname-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libatasmart/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libatasmart 3 | pkgver=0.19 4 | pkgrel=6 5 | pkgdesc="ATA S.M.A.R.T. Reading and Parsing Library" 6 | arch=('x86_64') 7 | license=('LGPL') 8 | depends=('systemd') 9 | url="http://0pointer.de/blog/projects/being-smart.html" 10 | options=('!libtool') 11 | source=("http://0pointer.de/public/${pkgname}-${pkgver}.tar.xz") 12 | md5sums=('53afe2b155c36f658e121fe6def33e77') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr \ 18 | --sysconfdir=/etc \ 19 | --localstatedir=/var \ 20 | --disable-static 21 | make 22 | } 23 | 24 | package() { 25 | cd ${pkgname}-${pkgver} 26 | 27 | make DESTDIR=${pkgdir} install 28 | } 29 | -------------------------------------------------------------------------------- /libavc1394/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libavc1394 3 | pkgver=0.5.4 4 | pkgrel=6 5 | pkgdesc="A library to control A/V devices using the 1394ta AV/C commands." 6 | arch=('x86_64') 7 | url="https://sourceforge.net/projects/libavc1394/" 8 | license=('LGPL') 9 | depends=('libraw1394') 10 | options=('!libtool') 11 | source=("https://downloads.sourceforge.net/sourceforge/libavc1394/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('caf0db059d8b8d35d6f08e6c0e1c7dfe') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --mandir=/usr/share/man 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libburn/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libburn 3 | pkgver=1.5.6 4 | _pkgver=1.5.6 5 | pkgrel=1 6 | pkgdesc="Library by which preformatted data get onto optical media: CD, DVD, BD (Blu-Ray)." 7 | arch=('x86_64') 8 | url="https://dev.lovelyhq.com/libburnia/web/wiki" 9 | license=('GPL') 10 | depends=('glibc') 11 | source=("https://files.libburnia-project.org/releases/${pkgname}-${_pkgver}.tar.gz") 12 | options=('!emptydirs') 13 | md5sums=('cf9852f3b71dbc2b6c9e76f6eb0474f0') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr --disable-static 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | 28 | -------------------------------------------------------------------------------- /libcddb/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libcddb 3 | pkgver=1.3.2 4 | pkgrel=8 5 | pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server" 6 | arch=('x86_64') 7 | url="https://sourceforge.net/projects/libcddb/" 8 | license=('LGPL') 9 | options=('!libtool') 10 | depends=('glibc') 11 | source=("https://downloads.sourceforge.net/sourceforge/libcddb/${pkgname}-${pkgver}.tar.bz2") 12 | md5sums=('8bb4a6f542197e8e9648ae597cd6bc8a') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libdaemon/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libdaemon 3 | pkgver=0.14 4 | pkgrel=7 5 | pkgdesc="A lightweight C library which eases the writing of UNIX daemons" 6 | url="http://0pointer.de/lennart/projects/libdaemon/" 7 | license=('LGPL') 8 | arch=('x86_64') 9 | depends=('glibc') 10 | source=("http://0pointer.de/lennart/projects/libdaemon/${pkgname}-${pkgver}.tar.gz") 11 | options=('!libtool') 12 | md5sums=('509dc27107c21bcd9fbf2f95f5669563') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --localstatedir=/var --disable-lynx --disable-static 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /libdatrie/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libdatrie 3 | pkgver=0.2.13 4 | pkgrel=2 5 | pkgdesc="Implementation of double-array structure for representing trie, as proposed by Junichi Aoe." 6 | url="https://linux.thai.net/projects/datrie" 7 | license=('LGPL') 8 | arch=('x86_64') 9 | depends=('glibc') 10 | options=('!libtool' '!emptydirs') 11 | source=("https://linux.thai.net/pub/thailinux/software/libthai/${pkgname}-${pkgver}.tar.xz") 12 | md5sums=('e26b5aa008b5f3588ab38d2dce9e9325') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --disable-static 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | 27 | -------------------------------------------------------------------------------- /libdc1394/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libdc1394 3 | pkgver=2.2.7 4 | pkgrel=1 5 | pkgdesc="High level programming interface to control IEEE 1394 based cameras" 6 | arch=('x86_64') 7 | license=('LGPL') 8 | url="https://sourceforge.net/projects/libdc1394/" 9 | depends=('libraw1394' 'libusb') 10 | options=('!libtool' '!emptydirs') 11 | source=("https://downloads.sourceforge.net/sourceforge/libdc1394/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('003856054d39f12c18ab9e0f1e527e2c') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | 27 | -------------------------------------------------------------------------------- /libdv/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libdv 3 | pkgver=1.0.0 4 | pkgrel=8 5 | pkgdesc="The Quasar DV codec (libdv) is a software codec for DV video" 6 | arch=('x86_64') 7 | url="https://libdv.sourceforge.net/" 8 | license=('LGPL') 9 | depends=('popt') 10 | makedepends=('pkgconfig' 'libxv') 11 | options=('!libtool') 12 | source=("https://downloads.sourceforge.net/libdv/${pkgname}-${pkgver}.tar.gz") 13 | md5sums=('f895162161cfa4bb4a94c070a7caa6c7') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | 28 | -------------------------------------------------------------------------------- /libdvbpsi/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libdvbpsi 3 | pkgver=1.3.3 4 | pkgrel=2 5 | pkgdesc="Library designed for decoding and generation of MPEG TS and DVB PSI tables" 6 | arch=('x86_64') 7 | url="https://www.videolan.org/developers/libdvbpsi.html" 8 | license=('LGPL') 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://download.videolan.org/pub/libdvbpsi/${pkgver}/${pkgname}-${pkgver}.tar.bz2") 12 | sha256sums=('02b5998bcf289cdfbd8757bedd5987e681309b0a25b3ffe6cebae599f7a00112') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make prefix=${pkgdir}/usr install 25 | } 26 | 27 | -------------------------------------------------------------------------------- /libdvdnav/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libdvdnav 3 | pkgver=6.1.1 4 | pkgrel=2 5 | pkgdesc="The library for xine-dvdnav plugin." 6 | arch=('x86_64') 7 | license=('GPL') 8 | url="https://code.videolan.org/videolan/libdvdnav" 9 | depends=('libdvdread') 10 | options=('!libtool') 11 | source=("https://download.videolan.org/pub/videolan/libdvdnav/${pkgver}/${pkgname}-${pkgver}.tar.bz2") 12 | sha256sums=('c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libdvdnav/deadlock.patch: -------------------------------------------------------------------------------- 1 | --- a/src/dvdnav.c 2009-11-08 16:58:25.000000000 +0300 2 | +++ b/src/dvdnav.c 2009-11-08 16:58:52.000000000 +0300 3 | @@ -180,12 +180,13 @@ 4 | pthread_mutex_unlock(&this->vm_lock); 5 | return DVDNAV_STATUS_ERR; 6 | } 7 | + pthread_mutex_unlock(&this->vm_lock); 8 | + 9 | #ifdef LOG_DEBUG 10 | fprintf(MSG_OUT, "libdvdnav: clearing dvdnav\n"); 11 | #endif 12 | result = dvdnav_clear(this); 13 | 14 | - pthread_mutex_unlock(&this->vm_lock); 15 | return result; 16 | } 17 | 18 | -------------------------------------------------------------------------------- /libexif/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libexif 3 | pkgver=0.6.24 4 | _pkgver=0_6_22 5 | pkgrel=2 6 | pkgdesc="A library to parse an EXIF file and read the data from those tags" 7 | arch=('x86_64') 8 | url="https://libexif.github.io/" 9 | license=('LGPL') 10 | depends=('glibc') 11 | options=('!libtool') 12 | source=("https://github.com/libexif/libexif/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.bz2") 13 | md5sums=('00ea6e7ff62d3fd41ea9b2139746703c') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | -------------------------------------------------------------------------------- /libfreexl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libfreexl 3 | pkgver=2.0.0 4 | pkgrel=1 5 | pkgdesc="Library to extract valid data from within an Excel (.xls) spreadsheet" 6 | arch=('x86_64') 7 | url="https://www.gaia-gis.it/fossil/freexl/index" 8 | license=('MPL') 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-${pkgver}.tar.gz") 12 | md5sums=('cc3711ef54fd2dabea1eafa1a6e5af56') 13 | 14 | build() { 15 | cd freexl-${pkgver} 16 | 17 | LIBS=-lm ./configure --prefix=/usr 18 | make 19 | 20 | } 21 | 22 | package() { 23 | cd freexl-${pkgver} 24 | 25 | make DESTDIR=${pkgdir}/ install 26 | } 27 | -------------------------------------------------------------------------------- /libgme/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libgme 3 | pkgver=0.6.3 4 | pkgrel=2 5 | pkgdesc="Video game music file emulation/playback library" 6 | url="https://bitbucket.org/mpyne/game-music-emu/wiki/Home" 7 | license=('LGPL') 8 | arch=('x86_64') 9 | depends=('gcc-libs') 10 | makedepends=('cmake') 11 | source=("https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-${pkgver}.tar.xz") 12 | md5sums=("c96c65efbadc9acb10c0f9382ba66e0d") 13 | 14 | build() { 15 | cmake -B build -S game-music-emu-${pkgver} \ 16 | -DCMAKE_INSTALL_PREFIX=/usr 17 | cmake --build build 18 | } 19 | 20 | package() { 21 | 22 | DESTDIR=${pkgdir} cmake --install build 23 | } 24 | -------------------------------------------------------------------------------- /libgphoto2/libgphoto2.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | udevadm hwdb --update 3 | } 4 | 5 | post_remove() { 6 | post_install 7 | } 8 | 9 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /libidl2/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libidl2 3 | pkgver=0.8.14 4 | _pkgver=0.8 5 | pkgrel=27 6 | pkgdesc="Front-end for CORBA 2.2 IDL and Netscape's XPIDL" 7 | arch=('x86_64') 8 | url="https://www.gnome.org" 9 | license=('LGPL') 10 | depends=('glib2' 'texinfo') 11 | makedepends=('pkgconfig') 12 | options=('!libtool' '!emptydirs') 13 | source=("https://ftp.gnome.org/pub/gnome/sources/libIDL/${_pkgver}/libIDL-${pkgver}.tar.bz2") 14 | sha256sums=('c5d24d8c096546353fbc7cedf208392d5a02afe9d56ebcc1cccb258d7c4d2220') 15 | 16 | build() { 17 | cd libIDL-${pkgver} 18 | 19 | ./configure --prefix=/usr 20 | make 21 | } 22 | 23 | package() { 24 | cd libIDL-${pkgver} 25 | 26 | make DESTDIR=${pkgdir} install 27 | } 28 | -------------------------------------------------------------------------------- /libiec61883/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libiec61883 3 | pkgver=1.2.0 4 | pkgrel=8 5 | pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394" 6 | arch=('x86_64') 7 | url="https://www.kernel.org/pub/linux/libs/ieee1394/" 8 | license=('LGPL') 9 | depends=('libraw1394') 10 | options=('!libtool') 11 | source=("https://www.kernel.org/pub/linux/libs/ieee1394/${pkgname}-${pkgver}.tar.xz") 12 | md5sums=('ed91bc1727fac8e019402fc3724a283d') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libieee1284/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libieee1284 3 | pkgver=0.2.11 4 | pkgrel=9 5 | pkgdesc="A library to query devices connected in parallel port." 6 | arch=('x86_64') 7 | license=('GPL2') 8 | url="http://cyberelk.net/tim/libieee1284" 9 | options=('!libtool') 10 | source=("https://downloads.sourceforge.net/sourceforge/libieee1284/${pkgname}-${pkgver}.tar.bz2") 11 | md5sums=('b8fff9f3d121531bc17430e3f4ea6ed0') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr \ 17 | --mandir=/usr/share/man \ 18 | --with-python=false 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir}/ install 26 | } 27 | -------------------------------------------------------------------------------- /libimobiledevice/home-segfault.patch: -------------------------------------------------------------------------------- 1 | The patch fixes segfault when both $XDG_CONFIG_HOME and $HOME are unset 2 | Signed-off-by: Maxim Mikityanskiy 3 | --- src/userpref.c.orig 2012-06-04 17:04:57.387303630 +0300 4 | +++ src/userpref.c 2012-06-04 17:06:05.741301627 +0300 5 | @@ -125,6 +125,9 @@ 6 | const char *cdir = getenv("XDG_CONFIG_HOME"); 7 | if (!cdir) { 8 | cdir = getenv("HOME"); 9 | + if (!cdir) { 10 | + cdir="/root"; 11 | + } 12 | strcpy(__config_dir, cdir); 13 | strcat(__config_dir, DIR_SEP_S); 14 | strcat(__config_dir, ".config"); 15 | -------------------------------------------------------------------------------- /liblo/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=liblo 3 | pkgver=0.32 4 | pkgrel=1 5 | pkgdesc="Lightweight OSC implementation: an implementation of the Open Sound Control protocol for POSIX systems" 6 | arch=('x86_64') 7 | url="https://liblo.sourceforge.net/" 8 | license=('GPL') 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://downloads.sourceforge.net/liblo/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('a93a7a9da084e6a0937bde6fc324a52a') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=$pkgdir install 25 | } 26 | -------------------------------------------------------------------------------- /liblqr/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=liblqr 3 | pkgver=0.4.3 4 | pkgrel=2 5 | pkgdesc="A seam-carving C/C++ library called Liquid Rescale" 6 | arch=('x86_64') 7 | url="https://github.com/carlobaldassi/liblqr" 8 | license=('GPL') 9 | depends=('glibc' 'glib2') 10 | makedepends=('pkgconfig') 11 | options=('!libtool') 12 | source=("https://github.com/carlobaldassi/liblqr/archive/v${pkgver}.tar.gz") 13 | md5sums=('c460fe171d2e5449559365b89c709a5e') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=$pkgdir/ install 26 | } 27 | 28 | -------------------------------------------------------------------------------- /liblrdf/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=liblrdf 3 | pkgver=0.6.1 4 | pkgrel=4 5 | pkgdesc="A library for the manipulation of RDF file in LADSPA plugins" 6 | arch=('x86_64') 7 | url="https://github.com/swh/LRDF" 8 | depends=('raptor' 'ladspa') 9 | makedepends=('pkgconfig') 10 | license=('GPL') 11 | options=('!libtool') 12 | source=("https://github.com/swh/LRDF/archive/v${pkgver}.tar.gz") 13 | groups=('ladspa-plugins') 14 | md5sums=('8bb0ac7e8fe1a5a90083c89776bd3deb') 15 | 16 | build() { 17 | cd LRDF-${pkgver} 18 | 19 | autoreconf -vfi 20 | 21 | ./configure --prefix=/usr \ 22 | --disable-static 23 | make 24 | } 25 | 26 | package() { 27 | cd LRDF-${pkgver} 28 | 29 | make DESTDIR=${pkgdir} install 30 | } 31 | -------------------------------------------------------------------------------- /libmad/amd64-64bit.diff: -------------------------------------------------------------------------------- 1 | Index: libmad-0.15.1b/configure.ac 2 | =================================================================== 3 | --- libmad-0.15.1b.orig/configure.ac 2008-03-07 20:33:05.000000000 +0000 4 | +++ libmad-0.15.1b/configure.ac 2008-03-07 20:33:31.000000000 +0000 5 | @@ -233,6 +233,7 @@ 6 | then 7 | case "$host" in 8 | i?86-*) FPM="INTEL" ;; 9 | + x86_64*) FPM="64BIT" ;; 10 | arm*-*) FPM="ARM" ;; 11 | mips*-*) FPM="MIPS" ;; 12 | sparc*-*) FPM="SPARC" ;; 13 | -------------------------------------------------------------------------------- /libmms/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libmms 3 | pkgver=0.6.4 4 | pkgrel=21 5 | pkgdesc="MMS stream protocol library" 6 | arch=('x86_64') 7 | url="https://sourceforge.net/projects/libmms/" 8 | license=('LGPL') 9 | depends=('glib2') 10 | options=('!libtool') 11 | source=("https://download.sourceforge.net/libmms/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('d6b665b335a6360e000976e770da7691') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --disable-static 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /libmodplug/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libmodplug 3 | pkgver=0.8.9.0 4 | pkgrel=3 5 | pkgdesc="A MOD playing library" 6 | arch=('x86_64') 7 | url="https://modplug-xmms.sourceforge.net/" 8 | license=('custom') 9 | depends=('gcc-libs') 10 | options=('!libtool') 11 | source=("https://downloads.sourceforge.net/modplug-xmms/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('5ba16981e6515975e9a68a58d5ba69d1') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | make DESTDIR=${pkgdir} install 24 | 25 | install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 26 | } 27 | 28 | -------------------------------------------------------------------------------- /libmpcdec/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libmpcdec 3 | pkgver=1.2.6 4 | pkgrel=8 5 | pkgdesc="Musepack decoding library" 6 | arch=('x86_64') 7 | url="https://musepack.net/" 8 | license=('custom') 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://files.musepack.net/source/${pkgname}-${pkgver}.tar.bz2") 12 | md5sums=('7f7a060e83b4278acf4b77d7a7b9d2c0') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --disable-static 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING 26 | } 27 | -------------------------------------------------------------------------------- /libmygpo-qt/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libmygpo-qt 3 | pkgver=1.1.0 4 | pkgrel=3 5 | pkgdesc="A C++/Qt client library for gpodder.net" 6 | arch=('x86_64') 7 | url="https://github.com/gpodder/libmygpo-qt" 8 | license=('LGPL2.1') 9 | depends=('qt5-base') 10 | makedepends=('cmake') 11 | source=("https://github.com/gpodder/libmygpo-qt/archive/${pkgver}.tar.gz") 12 | md5sums=('92a6d533265b004942c8740988184ef4') 13 | 14 | build() { 15 | cmake -B build -S ${pkgname}-${pkgver} \ 16 | -DCMAKE_BUILD_TYPE=Release \ 17 | -DCMAKE_INSTALL_PREFIX=/usr \ 18 | -DBUILD_WITH_QT4=OFF 19 | cmake --build build 20 | } 21 | 22 | package() { 23 | DESTDIR=${pkgdir} cmake --install build 24 | } 25 | -------------------------------------------------------------------------------- /libnvme/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libnvme 3 | pkgver=1.11.1 4 | pkgrel=1 5 | pkgdesc="C Library for NVM Express on Linux" 6 | arch=('x86_64') 7 | url="https://nvmexpress.org/" 8 | license=('GPL') 9 | depends=('json-c' 'openssl') 10 | makedepends=('meson' 'ninja') 11 | source=("https://github.com/linux-nvme/libnvme/archive/v${pkgver}.tar.gz") 12 | md5sums=('b6d2e2277c81d25a213636ac97a311af') 13 | 14 | build() { 15 | mkdir -p build 16 | cd build 17 | 18 | meson setup ../${pkgname}-${pkgver} \ 19 | --prefix=/usr \ 20 | --sysconfdir /etc \ 21 | --buildtype=release \ 22 | -Ddocs-build=false 23 | ninja 24 | } 25 | 26 | package() { 27 | cd build 28 | 29 | DESTDIR=${pkgdir} ninja install 30 | } 31 | -------------------------------------------------------------------------------- /libogg/config_types.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #if __WORDSIZE == 32 4 | #include "config_types-32.h" 5 | #elif __WORDSIZE == 64 6 | #include "config_types-64.h" 7 | #else 8 | #error "Unknown word size" 9 | #endif 10 | -------------------------------------------------------------------------------- /libraw1394/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libraw1394 3 | pkgver=2.1.2 4 | pkgrel=5 5 | pkgdesc="Provides an API to the Linux IEEE1394 (FireWire) driver" 6 | arch=('x86_64') 7 | url="https://sourceforge.net/projects/libraw1394/" 8 | license=('LGPL2.1') 9 | depends=('glibc') 10 | makedepends=('pkgconfig') 11 | options=('!libtool') 12 | source=("https://www.kernel.org/pub/linux/libs/ieee1394/${pkgname}-${pkgver}.tar.xz") 13 | sha256sums=('03ccc69761d22c7deb1127fc301010dd13e70e44bb7134b8ff0d07590259a55e') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | -------------------------------------------------------------------------------- /libsass/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libsass 3 | pkgver=3.6.6 4 | pkgrel=1 5 | pkgdesc="C/C++ implementation of a Sass compiler" 6 | arch=('x86_64') 7 | url="https://github.com/sass/libsass/" 8 | license=('MIT') 9 | source=("https://github.com/sass/libsass/archive/${pkgver}.tar.gz") 10 | md5sums=("afda97284d75a030cabadf5b9f998a3b") 11 | 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | autoreconf -i 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | 26 | install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 27 | } 28 | -------------------------------------------------------------------------------- /libsearpc/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libsearpc 3 | pkgver=3.3 4 | _pkgver=3.3-latest 5 | pkgrel=3 6 | pkgdesc="A simple and easy-to-use C language RPC framework" 7 | arch=('x86_64') 8 | url="https://github.com/haiwen/libsearpc/" 9 | license=('GPLv3') 10 | depends=('glib2' 'jansson' 'libtool') 11 | makedepends=('python3-future') 12 | source=("https://github.com/haiwen/libsearpc/archive/v${_pkgver}.tar.gz") 13 | md5sums=('110894461c14974dea4c19f11e6270c7') 14 | 15 | build() { 16 | cd libsearpc-${_pkgver} 17 | 18 | ./autogen.sh 19 | ./configure --prefix=/usr \ 20 | --enable-compile-demo=no 21 | make 22 | } 23 | 24 | package() { 25 | cd libsearpc-${_pkgver} 26 | 27 | make DESTDIR=${pkgdir} install 28 | } 29 | -------------------------------------------------------------------------------- /libsigsegv/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libsigsegv 3 | pkgver=2.14 4 | pkgrel=2 5 | arch=('x86_64') 6 | pkgdesc="Page fault detection library" 7 | url="https://www.gnu.org/software/libsigsegv/" 8 | license=('GPL2') 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://ftp.gnu.org/gnu/libsigsegv/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('63a2b35f11b2fbccc3d82f9e6c6afd58') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --enable-shared 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libspectre/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libspectre 3 | pkgver=0.2.12 4 | pkgrel=2 5 | pkgdesc="Small library for rendering Postscript documents" 6 | arch=('x86_64') 7 | license=('GPL2') 8 | url="https://www.freedesktop.org/wiki/Software/libspectre" 9 | depends=('ghostscript') 10 | options=('!libtool') 11 | source=("https://libspectre.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz") 12 | sha256sums=('55a7517cd3572bd2565df0cf450944a04d5273b279ebb369a895391957f0f960') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --disable-static 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /libthai/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libthai 3 | pkgver=0.1.29 4 | pkgrel=2 5 | pkgdesc="Thai language support routines" 6 | url="https://linux.thai.net/projects/libthai" 7 | arch=('x86_64') 8 | license=('LGPL') 9 | depends=('libdatrie') 10 | makedepends=('pkgconfig') 11 | options=('!libtool' '!emptydirs') 12 | source=("https://linux.thai.net/pub/thailinux/software/${pkgname}/${pkgname}-${pkgver}.tar.xz") 13 | md5sums=('c1fe8255d2bdfc5ea4f68dd9aff8b7f1') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr --disable-static 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | 28 | -------------------------------------------------------------------------------- /libunistring/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libunistring 3 | pkgver=1.3 4 | pkgrel=1 5 | pkgdesc="Library for manipulating Unicode strings and C strings." 6 | url="https://www.gnu.org/software/libunistring/" 7 | arch=('x86_64') 8 | license=('GPL') 9 | depends=('glibc') 10 | source=("https://ftp.gnu.org/gnu/libunistring/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('19c1808270f0e693ca3f313c8accb3bc') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir} install 24 | } 25 | -------------------------------------------------------------------------------- /libunistring/libunistring.install: -------------------------------------------------------------------------------- 1 | infodir=usr/share/info 2 | filelist=(libunistring.info) 3 | 4 | post_install() { 5 | [ -x usr/bin/install-info ] || return 0 6 | for file in ${filelist[@]}; do 7 | install-info $infodir/$file.gz $infodir/dir 2> /dev/null 8 | done 9 | } 10 | 11 | post_upgrade() { 12 | post_install $1 13 | } 14 | 15 | pre_remove() { 16 | [ -x usr/bin/install-info ] || return 0 17 | for file in ${filelist[@]}; do 18 | install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null 19 | done 20 | } 21 | 22 | -------------------------------------------------------------------------------- /liburcu/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=liburcu 3 | pkgver=0.14.1 4 | pkgrel=1 5 | pkgdesc="Userspace RCU (read-copy-update) library" 6 | arch=('x86_64') 7 | url="http://liburcu.org/" 8 | license=('LGPL2.1') 9 | depends=('glibc') 10 | source=("https://lttng.org/files/urcu/userspace-rcu-${pkgver}.tar.bz2") 11 | sha256sums=('231acb13dc6ec023e836a0f0666f6aab47dc621ecb1d2cd9d9c22f922678abc0') 12 | 13 | build() { 14 | cd userspace-rcu-${pkgver} 15 | 16 | ./configure --prefix=/usr \ 17 | --enable-static=false 18 | make 19 | } 20 | 21 | package() { 22 | cd userspace-rcu-${pkgver} 23 | 24 | make install DESTDIR=${pkgdir} 25 | } 26 | -------------------------------------------------------------------------------- /libuv/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libuv 3 | pkgver=1.49.2 4 | pkgrel=1 5 | pkgdesc="Multi-platform support library with a focus on asynchronous I/O" 6 | arch=('x86_64') 7 | url="https://github.com/libuv/libuv" 8 | license=('custom') 9 | depends=('glibc') 10 | source=("https://dist.libuv.org/dist/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") 11 | md5sums=('add970d60a6f5942b948267a94353826') 12 | 13 | build() { 14 | cd ${pkgname}-v${pkgver} 15 | 16 | ./autogen.sh 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-v${pkgver} 23 | make DESTDIR=${pkgdir} install 24 | 25 | install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE 26 | } 27 | -------------------------------------------------------------------------------- /libva-vdpau-driver/libvdpau.patch: -------------------------------------------------------------------------------- 1 | --- a/src/vdpau_decode.c 2 | +++ b/src/vdpau_decode.c 3 | @@ -1289,7 +1289,7 @@ 4 | driver_data, 5 | obj_context->vdp_decoder, 6 | obj_surface->vdp_surface, 7 | - (VdpPictureInfo)&obj_context->vdp_picture_info, 8 | + (VdpPictureInfo *)&obj_context->vdp_picture_info, 9 | obj_context->vdp_bitstream_buffers_count, 10 | obj_context->vdp_bitstream_buffers 11 | ); 12 | -------------------------------------------------------------------------------- /libwpg/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=libwpg 3 | pkgver=0.3.4 4 | pkgrel=2 5 | pkgdesc="Library for importing and converting Corel WordPerfect(tm) Graphics images." 6 | arch=('x86_64') 7 | url="https://libwpg.sourceforge.net/" 8 | license=('LGPL') 9 | depends=('libwpd' 'perl' 'librevenge') 10 | makedepends=('boost') 11 | options=('!libtool') 12 | source=("https://downloads.sourceforge.net/libwpg/${pkgname}-${pkgver}.tar.xz") 13 | md5sums=('8f3ef77c8f650b299693c4b79c59483a') 14 | 15 | build() { 16 | cd ${pkgname}-${pkgver} 17 | 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | -------------------------------------------------------------------------------- /libzip/fix-headers.patch: -------------------------------------------------------------------------------- 1 | diff -urN libzip-0.10rc1.old/lib/Makefile.am libzip-0.10rc1/lib/Makefile.am 2 | --- libzip-0.10rc1.old/lib/Makefile.am 2011-03-05 01:07:33.921722002 +0100 3 | +++ libzip-0.10rc1/lib/Makefile.am 2011-03-05 20:29:30.349388003 +0100 4 | @@ -2,8 +2,9 @@ 5 | 6 | lib_LTLIBRARIES = libzip.la 7 | noinst_HEADERS = zipint.h 8 | -include_HEADERS = zip.h 9 | -libinclude_HEADERS = zipconf.h 10 | +include_HEADERS = \ 11 | + zip.h \ 12 | + zipconf.h 13 | 14 | # also update CMakeLists.txt when changing version 15 | libzip_la_LDFLAGS=-no-undefined -version-info 2:0 16 | -------------------------------------------------------------------------------- /live-media/config.kaos: -------------------------------------------------------------------------------- 1 | COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DXLOCALE_NOT_USED -DNO_OPENSSL=1 2 | C = c 3 | C_COMPILER = $(CC) 4 | C_FLAGS = $(COMPILE_OPTS) -fPIC $(CFLAGS) 5 | CPP = cpp 6 | CPLUSPLUS_COMPILER = $(CXX) 7 | CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -fPIC $(CXXFLAGS) 8 | OBJ = o 9 | LINK = $(CXX) -o 10 | LINK_OPTS = -L. $(LDFLAGS) 11 | CONSOLE_LINK_OPTS = $(LINK_OPTS) 12 | LIBRARY_LINK = $(CC) -o 13 | LIBRARY_LINK_OPTS = $(LINK_OPTS) -shared -Wl,-soname,$@ 14 | LIB_SUFFIX = so 15 | LIBS_FOR_CONSOLE_APPLICATION = -lssl -lcrypto 16 | LIBS_FOR_GUI_APPLICATION = 17 | EXE = 18 | -------------------------------------------------------------------------------- /llvm/llvm-Config-config.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #if __WORDSIZE == 32 4 | #include "config-32.h" 5 | #elif __WORDSIZE == 64 6 | #include "config-64.h" 7 | #else 8 | #error "Unknown word size" 9 | #endif 10 | -------------------------------------------------------------------------------- /llvm/llvm-Config-llvm-config.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #if __WORDSIZE == 32 4 | #include "llvm-config-32.h" 5 | #elif __WORDSIZE == 64 6 | #include "llvm-config-64.h" 7 | #else 8 | #error "Unknown word size" 9 | #endif 10 | -------------------------------------------------------------------------------- /lm_sensors/fancontrol.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Fan control daemon 3 | 4 | [Service] 5 | PIDFile=/var/run/fancontrol.pid 6 | ExecStart=/usr/sbin/fancontrol 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /lm_sensors/healthd.conf: -------------------------------------------------------------------------------- 1 | # 2 | # /etc/healthd 3 | # 4 | 5 | # reset any pending alarms on startup 6 | ALARM_RESET="yes" 7 | 8 | # where to sent mails on alarm 9 | ADMIN_EMAIL="root" 10 | 11 | # Seconds to sleep when alarm detected before checking again 12 | # If you want to fill up your mail inbox set this to 2. ;-) 13 | ALARM_SLEEP=600 14 | 15 | # command to run in background on each alarm 16 | # N.B.: If you choose to use the beep command, you'll need to install it: pacman -S beep 17 | ALARM_CMD="beep -f 800 -l 500 -d 500 -r 600" 18 | -------------------------------------------------------------------------------- /lm_sensors/healthd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A daemon which can be used to alert you in the event of a hardware health monitoring alarm 3 | 4 | [Service] 5 | Type=forking 6 | ExecStart=/usr/sbin/healthd 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /lm_sensors/sensord.conf: -------------------------------------------------------------------------------- 1 | # 2 | # /etc/conf.d/sensord 3 | # 4 | 5 | #Specify the interval between scanning for sensor alarms 6 | INTERVAL=60s 7 | 8 | #Specify the interval between logging all sensor readings 9 | LOG_INTERVAL=30m 10 | -------------------------------------------------------------------------------- /lmdb/lmdb.pc: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@prefix@ 3 | libdir=${prefix}/@libdir@ 4 | includedir=${prefix}/include 5 | 6 | Name: liblmdb 7 | Description: Lightning Memory-Mapped Database 8 | URL: https://symas.com/products/lightning-memory-mapped-database/ 9 | Version: @PACKAGE_VERSION@ 10 | Libs: -L${libdir} -llmdb 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /lockdown-ms/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=lockdown-ms 3 | pkgver=20130326 4 | pkgrel=5 5 | pkgdesc="SecureBoot keys, which mimic MS certified UEFI machine" 6 | url="https://fedoraproject.org/wiki/Testing_secureboot_with_KVM" 7 | arch=('x86_64') 8 | license=('GPL' 'LGPL2.1') 9 | options=('!strip') 10 | source=("https://fedorapeople.org/~crobinso/secureboot/LockDown_ms.efi") 11 | md5sums=('4fab954aceeb8963bae4e2dc241d1905') 12 | 13 | package() { 14 | install -D -m0644 LockDown_ms.efi ${pkgdir}/usr/lib/lockdown-ms/LockDown_ms.efi 15 | } 16 | -------------------------------------------------------------------------------- /lohit-fonts/lohit.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -f > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /lua/lua-5.1-cflags.diff: -------------------------------------------------------------------------------- 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 | -------------------------------------------------------------------------------- /lua/lua.pc: -------------------------------------------------------------------------------- 1 | # lua.pc -- pkg-config data for Lua 2 | 3 | # vars from install Makefile 4 | 5 | prefix=/usr 6 | INSTALL_BIN=${prefix}/bin 7 | INSTALL_INC=${prefix}/include 8 | INSTALL_LIB=${prefix}/lib 9 | INSTALL_MAN=${prefix}/man/man1 10 | INSTALL_LMOD=${prefix}/share/lua/5.4 11 | INSTALL_CMOD=${prefix}/lib/lua/5.4 12 | 13 | # canonical vars 14 | exec_prefix=${prefix} 15 | libdir=${exec_prefix}/lib 16 | includedir=${prefix}/include 17 | 18 | Name: Lua 19 | Description: An Extensible Extension Language 20 | Version: 5.4.6 21 | Requires: 22 | Libs: -L${libdir} -llua -lm 23 | Cflags: -I${includedir} 24 | 25 | # (end of lua.pc) 26 | -------------------------------------------------------------------------------- /lzop/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=lzop 3 | pkgver=1.04 4 | pkgrel=3 5 | pkgdesc="File compressor using lzo lib" 6 | arch=('x86_64') 7 | license=('GPL') 8 | url="https://www.lzop.org/" 9 | depends=('lzo2') 10 | source=("https://www.lzop.org/download/${pkgname}-${pkgver}.tar.gz") 11 | sha256sums=('7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr --mandir=/usr/share/man 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir} install 24 | } 25 | -------------------------------------------------------------------------------- /mailcap/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=mailcap 3 | pkgver=2.1.54 4 | _pkgver=2-1-54 5 | pkgrel=1 6 | pkgdesc='Helper application and MIME type associations for file types.' 7 | url='https://pagure.io/mailcap' 8 | license=('GPL2') 9 | arch=('x86_64') 10 | provides=('mime-types') 11 | replaces=('mime-types') 12 | conflicts=('mime-types') 13 | backup=('etc/mime.types') 14 | source=("https://pagure.io/mailcap/archive/r${_pkgver}/mailcap-r${_pkgver}.tar.gz") 15 | md5sums=('44960f1b89c0cc9ca788a39981e1973d') 16 | 17 | build() { 18 | cd mailcap-r${_pkgver} 19 | 20 | make 21 | } 22 | 23 | package() { 24 | cd mailcap-r${_pkgver} 25 | 26 | make DESTDIR=${pkgdir} install 27 | } 28 | -------------------------------------------------------------------------------- /man-db/convert-mans: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | FROM="$1" 3 | TO="$2" 4 | shift ; shift 5 | while [ $# -gt 0 ] 6 | do 7 | FILE="$1" 8 | shift 9 | iconv -f "$FROM" -t "$TO" "$FILE" >.tmp.iconv 10 | mv .tmp.iconv "$FILE" 11 | done 12 | -------------------------------------------------------------------------------- /man-db/man-db.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "it's recommended to create an initial" 3 | echo "database running as root:" 4 | echo "\"/usr/bin/mandb --quiet\"" 5 | } 6 | 7 | post_upgrade() { 8 | # force database rebuild 9 | if [ "`vercmp $2 2.7.0`" -lt 0 ]; then 10 | echo "(re)building database..." 11 | mandb -c --quiet 12 | fi 13 | } 14 | 15 | post_remove() { 16 | rm -rf /var/cache/man 17 | } 18 | -------------------------------------------------------------------------------- /man-db/man-db.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Update man-db cache 3 | RequiresMountsFor=/var/cache/man 4 | 5 | [Service] 6 | Type=oneshot 7 | ExecStart=/usr/bin/mkdir -m 0755 -p /var/cache/man 8 | ExecStart=/usr/bin/mandb --quiet 9 | Nice=19 10 | IOSchedulingClass=best-effort 11 | IOSchedulingPriority=7 12 | -------------------------------------------------------------------------------- /man-db/man-db.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Daily man-db cache update 3 | 4 | [Timer] 5 | OnCalendar=daily 6 | AccuracySec=12h 7 | Persistent=true 8 | -------------------------------------------------------------------------------- /man-db/root_man.patch: -------------------------------------------------------------------------------- 1 | --- a/init/systemd/man-db.conf.in 2014-09-16 21:35:40.000000000 -0400 2 | +++ b/init/systemd/man-db.conf.in 2014-09-29 11:59:04.603048648 -0400 3 | @@ -1 +1 @@ 4 | -d /var/cache/man 0755 @man_owner@ @man_owner@ 1w 5 | +d /var/cache/man 2755 root root 1w 6 | -------------------------------------------------------------------------------- /mariadb/mariadb-post.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | while true; do 4 | response=$(/usr/bin/mysqladmin -uUNKNOWN_USER ping 2>&1) && break 5 | echo "$response" | grep -q "mysqld is alive" && break 6 | echo "$response" | grep -q "Access denied for user" && break 7 | sleep 1 8 | done 9 | -------------------------------------------------------------------------------- /mariadb/mariadb-tmpfile.conf: -------------------------------------------------------------------------------- 1 | d /run/mysqld 0755 mysql mysql - 2 | -------------------------------------------------------------------------------- /mariadb/mariadb.tmpfiles: -------------------------------------------------------------------------------- 1 | d /var/run/mysqld 0755 mysql mysql - 2 | -------------------------------------------------------------------------------- /media-player-info/media-player-info.install: -------------------------------------------------------------------------------- 1 | post_install () 2 | { 3 | systemd-hwdb update 4 | } 5 | 6 | post_upgrade () 7 | { 8 | post_install 9 | } 10 | 11 | post_remove () 12 | { 13 | post_install 14 | } 15 | 16 | -------------------------------------------------------------------------------- /media-player-info/udev_errors.patch: -------------------------------------------------------------------------------- 1 | diff --git a/tools/mpi2udev.py b/tools/mpi2udev.py 2 | index d33055b..33fdfa2 100755 3 | --- a/tools/mpi2udev.py 4 | +++ b/tools/mpi2udev.py 5 | @@ -126,4 +126,4 @@ for f in sys.argv[2:]: 6 | parse_mpi(f, hwdb) 7 | 8 | # udev rules footer 9 | -os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"') 10 | +os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"\n') 11 | -------------------------------------------------------------------------------- /mercurial/mercurial.profile: -------------------------------------------------------------------------------- 1 | export HG=/usr/bin/hg 2 | -------------------------------------------------------------------------------- /microdns/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=microdns 3 | pkgver=0.2.0 4 | pkgrel=2 5 | pkgdesc="Minimal mDNS resolver (and announcer) library." 6 | arch=('x86_64') 7 | url="https://github.com/videolabs/libmicrodns" 8 | license=('LGPL') 9 | makedepends=('meson' 'ninja') 10 | source=("https://github.com/videolabs/libmicrodns/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz") 11 | sha256sums=('2da28e7dda4861d76f797f92ac3e6c3e048333b95f9e4fc3a6548ad8afd8c446') 12 | 13 | build() { 14 | mkdir -p build 15 | cd build 16 | 17 | meson ../${pkgname}-${pkgver} \ 18 | --prefix=/usr \ 19 | --buildtype=release 20 | ninja 21 | } 22 | 23 | package() { 24 | cd build 25 | 26 | DESTDIR=${pkgdir} ninja install 27 | } 28 | -------------------------------------------------------------------------------- /mjpegtools/mjpegtools-1.8.0-gcc41.patch: -------------------------------------------------------------------------------- 1 | diff -ur mjpegtools-1.8.0-orig/y4mdenoise/Region2D.hh mjpegtools-1.8.0/y4mdenoise/Region2D.hh 2 | --- mjpegtools-1.8.0-orig/y4mdenoise/Region2D.hh 2005-12-19 12:36:54.000000000 +0300 3 | +++ mjpegtools-1.8.0/y4mdenoise/Region2D.hh 2005-12-19 12:44:36.000000000 +0300 4 | @@ -16,7 +16,7 @@ 5 | 6 | #include "Status_t.h" 7 | #include 8 | - 9 | +#include 10 | 11 | 12 | // The 2-dimensional region class. Parameterized by the numeric type 13 | -------------------------------------------------------------------------------- /modemmanager/modemmanager.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | 3 | echo "Enabling systemd service" 4 | systemctl enable ModemManager.service 5 | } 6 | 7 | pre_remove() { 8 | echo "Disabling systemd service" 9 | systemctl disable ModemManager.service 10 | } 11 | 12 | -------------------------------------------------------------------------------- /mpd/conf: -------------------------------------------------------------------------------- 1 | # See: /usr/share/doc/mpd/mpdconf.example 2 | 3 | pid_file "/run/mpd/mpd.pid" 4 | db_file "/var/lib/mpd/mpd.db" 5 | state_file "/var/lib/mpd/mpdstate" 6 | playlist_directory "/var/lib/mpd/playlists" 7 | -------------------------------------------------------------------------------- /mpd/mpd.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | getent group mpd &>/dev/null || groupadd -r -g 45 mpd >/dev/null 3 | getent passwd mpd &>/dev/null || useradd -r -u 45 -g mpd -d /var/lib/mpd -s /bin/false -G audio mpd >/dev/null 4 | } 5 | 6 | post_remove() { 7 | getent passwd mpd &>/dev/null && userdel mpd >/dev/null 8 | getent group mpd &>/dev/null && groupdel mpd >/dev/null 9 | true 10 | } 11 | -------------------------------------------------------------------------------- /mpd/tmpfiles.d: -------------------------------------------------------------------------------- 1 | d /run/mpd 0755 mpd mpd 2 | -------------------------------------------------------------------------------- /mplayer/mplayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/mplayer/mplayer.png -------------------------------------------------------------------------------- /nasm/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=nasm 3 | pkgver=2.16.03 4 | pkgrel=1 5 | pkgdesc="Netwide Assembler for 80x86 and x86-64 designed for portability and modularity" 6 | url="https://www.nasm.us" 7 | license=('BSD') 8 | arch=('x86_64') 9 | depends=('glibc') 10 | makedepends=('ghostscript') 11 | source=("https://www.nasm.us/pub/nasm/releasebuilds/${pkgver}/${pkgname}-${pkgver}.tar.xz") 12 | md5sums=('2b8c72c52eee4f20085065e68ac83b55') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | make DESTDIR=${pkgdir} install 24 | 25 | install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/nasm/LICENSE 26 | } 27 | -------------------------------------------------------------------------------- /nbd/nbd.conf.d: -------------------------------------------------------------------------------- 1 | # 2 | # Configuration for network block device (nbd) daemon 3 | # 4 | 5 | NBD_PORT=2000 6 | NBD_DEV="/srv/http/sysrcd.dat" 7 | NBD_ARGS="-r" 8 | 9 | -------------------------------------------------------------------------------- /nbd/nbd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Network Block Device Server 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | ExecStart=/usr/bin/nbd-server 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /net-snmp/perl.patch: -------------------------------------------------------------------------------- 1 | --- a/perl/Makefile.PL 2 | +++ b/perl/Makefile.PL 3 | @@ -3,6 +3,7 @@ 4 | use ExtUtils::MakeMaker; 5 | use Config; 6 | require 5; 7 | +use lib '.'; 8 | use MakefileSubs; 9 | 10 | # Prevent that MakeMaker complains about unknown parameter names. 11 | -------------------------------------------------------------------------------- /net-snmp/snmpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Simple Network Management Protocol (SNMP) Daemon 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/snmpd.pid 8 | ExecStart=/usr/sbin/snmpd -p /run/snmpd.pid 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | 14 | -------------------------------------------------------------------------------- /networkmanager-openconnect/networkmanager-openconnect.install: -------------------------------------------------------------------------------- 1 | pkgname=networkmanager-openconnect 2 | 3 | post_install() { 4 | getent group nm-openconnect >/dev/null 2>&1 || groupadd -g 104 nm-openconnect 5 | getent passwd nm-openconnect > /dev/null 2>&1 || useradd -u 104 -s /sbin/nologin -d / -M -c 'NetworkManager user for OpenConnect' -g nm-openconnect nm-openconnect 6 | passwd -l nm-openconnect > /dev/null 7 | } 8 | 9 | post_upgrade() { 10 | post_install 11 | } 12 | 13 | post_remove() { 14 | getent passwd nm-openconnect >/dev/null 2>&1 && userdel nm-openconnect 15 | getent group nm-openconnect >/dev/null 2>&1 && groupdel nm-openconnect 16 | } 17 | -------------------------------------------------------------------------------- /networkmanager-openvpn/networkmanager-openvpn.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | if ! getent passwd nm-openvpn >/dev/null; then 3 | useradd -r -U -d / -c 'NetworkManager OpenVPN' -s /sbin/nologin nm-openvpn 4 | fi 5 | 6 | systemd-sysusers /usr/lib/sysusers.d/nm-openvpn.conf 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | -------------------------------------------------------------------------------- /networkmanager-openvpn/nm-openvpn.conf: -------------------------------------------------------------------------------- 1 | u nm-openvpn - - 2 | g nm-openvpn - - 3 | -------------------------------------------------------------------------------- /networkmanager/NetworkManager.conf: -------------------------------------------------------------------------------- 1 | [main] 2 | plugins=keyfile 3 | dhcp=internal 4 | -------------------------------------------------------------------------------- /networkmanager/networkmanager.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "Enabling systemd service" 3 | systemctl enable NetworkManager.service 4 | } 5 | 6 | pre_remove() { 7 | echo "Disabling systemd service" 8 | systemctl disable NetworkManager.service 9 | } 10 | -------------------------------------------------------------------------------- /nginx/logrotate: -------------------------------------------------------------------------------- 1 | /var/log/nginx/*log { 2 | missingok 3 | create 640 http log 4 | su http log 5 | sharedscripts 6 | compress 7 | postrotate 8 | test ! -r /run/nginx.pid || kill -USR1 `cat /run/nginx.pid` 9 | endscript 10 | } 11 | -------------------------------------------------------------------------------- /nginx/nginx.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A high performance web server and a reverse proxy server 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/nginx.pid 8 | PrivateDevices=yes 9 | SyslogLevel=err 10 | ExecStart=/usr/sbin/nginx -g 'pid /run/nginx.pid; error_log stderr;' 11 | ExecReload=/bin/kill -HUP $MAINPID 12 | KillSignal=SIGQUIT 13 | KillMode=mixed 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | -------------------------------------------------------------------------------- /ninja/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=ninja 3 | pkgver=1.12.1 4 | pkgrel=1 5 | pkgdesc='Small build system with a focus on speed, designed to have its input files generated by a higher-level build system.' 6 | arch=('x86_64') 7 | url='https://ninja-build.org/' 8 | license=('Apache') 9 | source=("https://github.com/ninja-build/ninja/releases/download/v${pkgver}/ninja-linux.zip") 10 | md5sums=('ea173b992d1b9640ac6e0fdd556f9959') 11 | 12 | package() { 13 | install -m755 -D ninja ${pkgdir}/usr/bin/ninja 14 | } 15 | -------------------------------------------------------------------------------- /nmap/zenmap-root.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Name=Zenmap (as root) 4 | GenericName=GUI Port Scanner 5 | X-KDE-RootOnly=true 6 | X-KDE-SubstituteUID=true 7 | Exec=zenmap %F 8 | Terminal=false 9 | Icon=/usr/share/zenmap/pixmaps/zenmap.png 10 | Type=Application 11 | Categories=Application;Network;Security 12 | Comment=A cross-platform GUI for the Nmap Security Scanner. 13 | 14 | 15 | -------------------------------------------------------------------------------- /noto-sans/noto-fonts-otf.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | echo "done." 5 | } 6 | 7 | post_upgrade() { 8 | post_install $1 9 | } 10 | 11 | post_remove() { 12 | post_install $1 13 | } 14 | -------------------------------------------------------------------------------- /noto-sans/noto-fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | echo "done." 5 | } 6 | 7 | post_upgrade() { 8 | post_install $1 9 | } 10 | 11 | post_remove() { 12 | post_install $1 13 | } 14 | -------------------------------------------------------------------------------- /npapi-sdk/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=npapi-sdk 3 | pkgver=0.27.2 4 | pkgrel=5 5 | pkgdesc="Netscape Plugin API (NPAPI)" 6 | arch=('x86_64') 7 | url="https://github.com/mgorny/npapi-sdk" 8 | license=('MPL') 9 | source=("https://github.com/mgorny/npapi-sdk/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.bz2") 10 | md5sums=('e81db61e206cd615cf56c4a9f301e636') 11 | 12 | build() { 13 | cd ${pkgname}-${pkgver} 14 | 15 | ./configure --prefix=/usr 16 | make 17 | } 18 | 19 | package() { 20 | cd ${pkgname}-${pkgver} 21 | 22 | make DESTDIR=${pkgdir} install 23 | } 24 | 25 | -------------------------------------------------------------------------------- /nspr/nspr.pc.in: -------------------------------------------------------------------------------- 1 | prefix=%prefix% 2 | exec_prefix=%exec_prefix% 3 | libdir=%libdir% 4 | includedir=%includedir% 5 | 6 | Name: NSPR 7 | Description: The Netscape Portable Runtime 8 | Version: %NSPR_VERSION% 9 | Libs: %FULL_NSPR_LIBS% 10 | Cflags: %FULL_NSPR_CFLAGS% 11 | -------------------------------------------------------------------------------- /nss/nss-no-rpath.patch: -------------------------------------------------------------------------------- 1 | --- ./mozilla/security/nss/cmd/platlibs.mk.withrpath 2007-02-19 07:17:06.000000000 +0100 2 | +++ ./mozilla/security/nss/cmd/platlibs.mk 2007-02-19 07:18:07.000000000 +0100 3 | @@ -52,9 +52,9 @@ 4 | 5 | ifeq ($(OS_ARCH), Linux) 6 | ifeq ($(USE_64), 1) 7 | -EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib64:$$ORIGIN/../lib' 8 | +#EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib64:$$ORIGIN/../lib' 9 | else 10 | -EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib' 11 | +#EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib' 12 | endif 13 | endif 14 | 15 | -------------------------------------------------------------------------------- /nss/nss.pc.in: -------------------------------------------------------------------------------- 1 | prefix=%prefix% 2 | exec_prefix=%exec_prefix% 3 | libdir=%libdir% 4 | includedir=%includedir% 5 | 6 | Name: NSS 7 | Description: Network Security Services 8 | Version: %NSS_VERSION% 9 | Requires: nspr >= %NSPR_VERSION% 10 | Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /ntp/install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | getent group ntp &>/dev/null || groupadd -g 87 ntp >/dev/null 3 | getent passwd ntp &>/dev/null || useradd -u 87 -g ntp -d /var/lib/ntp -c 'Network Time Protocol' -s /bin/false ntp >/dev/null 4 | true 5 | } 6 | 7 | pre_remove() { 8 | echo "Disabling systemd service" 9 | systemctl disable ntpd.service 10 | } 11 | -------------------------------------------------------------------------------- /ntp/ntp.conf: -------------------------------------------------------------------------------- 1 | # With the default settings below, ntpd will only synchronize your clock. 2 | # 3 | # For details, see: 4 | # - the ntp.conf man page 5 | # - http://support.ntp.org/bin/view/Support/GettingStarted 6 | 7 | # Select three geolocalized NTP public servers; see http://www.pool.ntp.org/ 8 | server 0.pool.ntp.org 9 | server 1.pool.ntp.org 10 | server 2.pool.ntp.org 11 | 12 | # Only allow read-only access from localhost 13 | restrict default kod limited nomodify nopeer noquery notrap 14 | restrict 127.0.0.1 15 | restrict ::1 16 | 17 | # Location of drift and log files 18 | driftfile /var/lib/ntp/ntp.drift 19 | 20 | -------------------------------------------------------------------------------- /ntp/ntpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Network Time Service 3 | After=network.target nss-lookup.target 4 | 5 | [Service] 6 | Type=forking 7 | PrivateTmp=true 8 | ExecStart=/usr/bin/ntpd -g -u ntp:ntp 9 | Restart=always 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | 14 | -------------------------------------------------------------------------------- /ntp/ntpdate.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=One-Shot Network Time Service 3 | After=network.target nss-lookup.target 4 | Before=ntpd.service 5 | 6 | [Service] 7 | Type=oneshot 8 | PrivateTmp=true 9 | ExecStart=/usr/bin/ntpd -q -g -u ntp:ntp 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | 14 | -------------------------------------------------------------------------------- /nvidia-390xx-next/nvidia-next.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | EXTRAMODULES='extramodules-6.12-next' 3 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 4 | echo 'In order to use nvidia module, reboot the system.' 5 | } 6 | 7 | post_upgrade() { 8 | EXTRAMODULES='extramodules-6.12-next' 9 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 10 | } 11 | 12 | post_remove() { 13 | EXTRAMODULES='extramodules-6.12-next' 14 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 15 | } 16 | -------------------------------------------------------------------------------- /nvidia-390xx-utils/20-nvidia.conf: -------------------------------------------------------------------------------- 1 | Section "Device" 2 | Identifier "Default nvidia Device" 3 | Driver "nvidia" 4 | Option "NoLogo" "True" 5 | EndSection 6 | -------------------------------------------------------------------------------- /nvidia-390xx-utils/nvidia-drm-outputclass.conf: -------------------------------------------------------------------------------- 1 | Section "OutputClass" 2 | Identifier "nvidia" 3 | MatchDriver "nvidia-drm" 4 | Driver "nvidia" 5 | Option "AllowEmptyInitialConfiguration" 6 | ModulePath "/usr/lib/nvidia/xorg" 7 | ModulePath "/usr/lib/xorg/modules" 8 | EndSection 9 | -------------------------------------------------------------------------------- /nvidia-390xx-utils/nvidia-restore-settings.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Exec=nvidia-settings --load-config-only 3 | TryExec=/usr/bin/nvidia-settings 4 | Name=Restore the video card and monitor parameters previously set in NVIDIA Settings 5 | Name[it]=Ripristina i parametri di scheda video e monitor precedentemente salvati in NVIDIA Settings 6 | Type=Service 7 | X-DBUS-StartupType=none 8 | X-KDE-autostart-phase=1 9 | X-KDE-StartupNotify=false 10 | -------------------------------------------------------------------------------- /nvidia-390xx-utils/nvidia.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo 'By using this package you accept the NVIDIA license,' 3 | echo 'which has been installed in /usr/share/licenses/nvidia/LICENSE' 4 | echo 'If you do not accept this license, you must remove the package immediately.' 5 | } 6 | -------------------------------------------------------------------------------- /nvidia-390xx/nvidia.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | EXTRAMODULES='extramodules-6.11' 3 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 4 | echo 'In order to use nvidia module, reboot the system.' 5 | } 6 | 7 | post_upgrade() { 8 | EXTRAMODULES='extramodules-6.11' 9 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 10 | } 11 | 12 | post_remove() { 13 | EXTRAMODULES='extramodules-6.11' 14 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 15 | } 16 | -------------------------------------------------------------------------------- /nvidia-470xx-next/nvidia.install: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | desktop=$(ps -e | grep kwin) 4 | timestamp=$( date +%F-%T ) 5 | 6 | # arg 1: the new package version 7 | # arg 2: the old package version 8 | 9 | post_install() { 10 | EXTRAMODULES='extramodules-6.12-next' 11 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 12 | echo 'In order to use nvidia module, reboot the system.' 13 | } 14 | 15 | post_upgrade() { 16 | EXTRAMODULES='extramodules-6.12-next' 17 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 18 | } 19 | 20 | post_remove() { 21 | EXTRAMODULES='extramodules-6.12-next' 22 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 23 | 24 | } 25 | -------------------------------------------------------------------------------- /nvidia-470xx-utils/20-nvidia.conf: -------------------------------------------------------------------------------- 1 | Section "Device" 2 | Identifier "Default nvidia Device" 3 | Driver "nvidia" 4 | Option "NoLogo" "True" 5 | EndSection 6 | -------------------------------------------------------------------------------- /nvidia-470xx-utils/nvidia-drm-outputclass.conf: -------------------------------------------------------------------------------- 1 | Section "OutputClass" 2 | Identifier "nvidia" 3 | MatchDriver "nvidia-drm" 4 | Driver "nvidia" 5 | Option "AllowEmptyInitialConfiguration" 6 | ModulePath "/usr/lib/nvidia/xorg" 7 | ModulePath "/usr/lib/xorg/modules" 8 | EndSection 9 | -------------------------------------------------------------------------------- /nvidia-470xx-utils/nvidia-restore-settings.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Exec=nvidia-settings --load-config-only 3 | TryExec=/usr/bin/nvidia-settings 4 | Name=Restore the video card and monitor parameters previously set in NVIDIA Settings 5 | Name[it]=Ripristina i parametri di scheda video e monitor precedentemente salvati in NVIDIA Settings 6 | Type=Service 7 | X-DBUS-StartupType=none 8 | X-KDE-autostart-phase=1 9 | X-KDE-StartupNotify=false 10 | -------------------------------------------------------------------------------- /nvidia-470xx-utils/nvidia.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo 'By using this package you accept the NVIDIA license,' 3 | echo 'which has been installed in /usr/share/licenses/nvidia/LICENSE' 4 | echo 'If you do not accept this license, you must remove the package immediately.' 5 | } 6 | -------------------------------------------------------------------------------- /nvidia-470xx/nvidia.install: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | desktop=$(ps -e | grep kwin) 4 | timestamp=$( date +%F-%T ) 5 | 6 | # arg 1: the new package version 7 | # arg 2: the old package version 8 | 9 | post_install() { 10 | EXTRAMODULES='extramodules-6.11' 11 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 12 | echo 'In order to use nvidia module, reboot the system.' 13 | } 14 | 15 | post_upgrade() { 16 | EXTRAMODULES='extramodules-6.11' 17 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 18 | } 19 | 20 | post_remove() { 21 | EXTRAMODULES='extramodules-6.11' 22 | depmod $(cat /lib/modules/$EXTRAMODULES/version) 23 | 24 | } 25 | -------------------------------------------------------------------------------- /nvidia-utils/20-nvidia.conf: -------------------------------------------------------------------------------- 1 | Section "ServerLayout" 2 | Identifier "layout" 3 | Option "AllowNVIDIAGPUScreens" 4 | EndSection 5 | 6 | -------------------------------------------------------------------------------- /nvidia-utils/nvidia-drm-outputclass.conf: -------------------------------------------------------------------------------- 1 | Section "OutputClass" 2 | Identifier "nvidia" 3 | MatchDriver "nvidia-drm" 4 | Driver "nvidia" 5 | Option "AllowEmptyInitialConfiguration" 6 | ModulePath "/usr/lib/nvidia/xorg" 7 | ModulePath "/usr/lib/xorg/modules" 8 | EndSection 9 | -------------------------------------------------------------------------------- /nvidia-utils/nvidia-restore-settings.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Exec=nvidia-settings --load-config-only 3 | TryExec=/usr/bin/nvidia-settings 4 | Name=Restore the video card and monitor parameters previously set in NVIDIA Settings 5 | Name[it]=Ripristina i parametri di scheda video e monitor precedentemente salvati in NVIDIA Settings 6 | Type=Service 7 | X-DBUS-StartupType=none 8 | X-KDE-autostart-phase=1 9 | X-KDE-StartupNotify=false 10 | -------------------------------------------------------------------------------- /nvidia-utils/nvidia.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo 'By using this package you accept the NVIDIA license,' 3 | echo 'which has been installed in /usr/share/licenses/nvidia/LICENSE' 4 | echo 'If you do not accept this license, you must remove the package immediately.' 5 | } 6 | -------------------------------------------------------------------------------- /nvidia/conftest_new.diff: -------------------------------------------------------------------------------- 1 | --- a/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:20.669633666 -0500 2 | +++ b/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:34.283334673 -0500 3 | @@ -1701,7 +1701,7 @@ 4 | SUBLEVEL=$(grep "^SUBLEVEL =" $MAKEFILE | cut -d " " -f 3) 5 | 6 | if [ -n "$PATCHLEVEL" -a $PATCHLEVEL -ge 6 \ 7 | - -a -n "$SUBLEVEL" -a $SUBLEVEL -le 5 ]; then 8 | + -a -n "$SUBLEVEL" -a $SUBLEVEL -le 6 ]; then 9 | SELECTED_MAKEFILE=Makefile.kbuild 10 | RET=0 11 | fi 12 | -------------------------------------------------------------------------------- /opencore-amr/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=opencore-amr 3 | pkgver=0.1.6 4 | pkgrel=2 5 | pkgdesc="Open source implementation of the Adaptive Multi Rate (AMR) speech codec" 6 | arch=('x86_64') 7 | license=('APACHE') 8 | url="https://sourceforge.net/projects/opencore-amr/" 9 | depends=('gcc-libs') 10 | source=("https://downloads.sourceforge.net/sourceforge/opencore-amr/${pkgname}-${pkgver}.tar.gz") 11 | options=('!libtool') 12 | md5sums=('03de025060a4f16c4c44218f65e13e95') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --disable-static 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir}/ install 25 | } 26 | 27 | -------------------------------------------------------------------------------- /opencv/opengl.diff: -------------------------------------------------------------------------------- 1 | --- a/modules/highgui/src/window_QT.cpp 2015-12-18 10:02:16.000000000 -0500 2 | +++ b/modules/highgui/src/window_QT.cpp 2016-07-05 12:47:09.651354310 -0400 3 | @@ -54,11 +54,8 @@ 4 | #include 5 | #endif 6 | 7 | -#ifdef HAVE_QT_OPENGL 8 | - #ifdef Q_WS_X11 9 | - #include 10 | - #endif 11 | -#endif 12 | +#include 13 | + 14 | 15 | 16 | //Static and global first 17 | -------------------------------------------------------------------------------- /openjdk/openjdk.profile.csh: -------------------------------------------------------------------------------- 1 | setenv J2SDKDIR "/usr/lib/jvm/java-17-openjdk" 2 | setenv J2REDIR "$J2SDKDIR/jre" 3 | setenv JAVA_HOME "$J2SDKDIR" 4 | 5 | 6 | -------------------------------------------------------------------------------- /openjdk/openjdk.profile.sh: -------------------------------------------------------------------------------- 1 | export J2SDKDIR="/usr/lib/jvm/java-17-openjdk" 2 | export J2REDIR="${J2SDKDIR}/jre" 3 | export JAVA_HOME="${J2SDKDIR}" 4 | -------------------------------------------------------------------------------- /perl-archive-zip/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=perl-archive-zip 3 | _pkgname=Archive-Zip 4 | pkgver=1.68 5 | pkgrel=5 6 | pkgdesc="Provide a perl interface to ZIP archive files" 7 | arch=('x86_64') 8 | license=('GPL' 'PerlArtistic') 9 | url="https://metacpan.org/release/Archive-Zip" 10 | depends=('perl') 11 | options=('!emptydirs') 12 | source=("https://cpan.metacpan.org/authors/id/P/PH/PHRED/${_pkgname}-${pkgver}.tar.gz") 13 | md5sums=('a33993309322164867c99e04a4000ee3') 14 | 15 | build() { 16 | cd ${_pkgname}-${pkgver} 17 | 18 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor 19 | make 20 | } 21 | 22 | package() { 23 | cd ${_pkgname}-${pkgver} 24 | 25 | make install DESTDIR=${pkgdir} 26 | } 27 | -------------------------------------------------------------------------------- /perl-json/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=perl-json 3 | _pkgname=JSON 4 | pkgver=4.10 5 | pkgrel=3 6 | pkgdesc="JSON (JavaScript Object Notation) encoder/decoder." 7 | arch=('x86_64') 8 | url="https://metacpan.org/dist/JSON" 9 | license=('GPL' 'PerlArtistic') 10 | depends=('perl') 11 | source=("https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/${_pkgname}-${pkgver}.tar.gz") 12 | sha256sums=('df8b5143d9a7de99c47b55f1a170bd1f69f711935c186a6dc0ab56dd05758e35') 13 | 14 | build() { 15 | cd ${_pkgname}-${pkgver} 16 | 17 | perl Makefile.PL INSTALLDIRS=vendor 18 | make 19 | } 20 | 21 | package() { 22 | cd ${_pkgname}-${pkgver} 23 | 24 | make install DESTDIR=${pkgdir} 25 | } 26 | -------------------------------------------------------------------------------- /perl-path-tiny/PKGBUILD: -------------------------------------------------------------------------------- 1 | pkgname=perl-path-tiny 2 | _pkgname=Path-Tiny 3 | pkgver=0.146 4 | pkgrel=2 5 | pkgdesc='File path utility' 6 | arch=('x86_64') 7 | url='https://metacpan.org/release/Path-Tiny' 8 | license=('Apache') 9 | depends=('perl') 10 | source=("https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/${_pkgname}-${pkgver}.tar.gz") 11 | md5sums=('656d3556bb7f30c77d0881d564e200b2') 12 | 13 | build() { 14 | cd ${_pkgname}-${pkgver} 15 | 16 | perl Makefile.PL 17 | make 18 | } 19 | 20 | package() { 21 | cd ${_pkgname}-${pkgver} 22 | 23 | make install INSTALLDIRS=vendor DESTDIR=${pkgdir} 24 | } 25 | -------------------------------------------------------------------------------- /perl-template-toolkit/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=perl-template-toolkit 3 | _pkgname=Template-Toolkit 4 | pkgver=3.102 5 | pkgrel=2 6 | pkgdesc="Perl template processing system" 7 | arch=('x86_64') 8 | url="https://metacpan.org/release/Template-Toolkit" 9 | license=('PerlArtistic') 10 | depends=('perl') 11 | options=('!emptydirs') 12 | source=("https://cpan.metacpan.org/authors/id/T/TO/TODDR/${_pkgname}-${pkgver}.tar.gz") 13 | md5sums=('23699f6b2830646d5ff6bb3ccad94a05') 14 | 15 | build() { 16 | cd ${_pkgname}-${pkgver} 17 | 18 | perl Makefile.PL INSTALLDIRS=vendor TT_ACCEPT=y 19 | make 20 | } 21 | 22 | package() { 23 | cd ${_pkgname}-${pkgver} 24 | 25 | make install DESTDIR=${pkgdir} 26 | } 27 | -------------------------------------------------------------------------------- /php-apache/apache.conf: -------------------------------------------------------------------------------- 1 | # Required modules: dir_module, php_module 2 | 3 | 4 | 5 | DirectoryIndex index.php index.html 6 | 7 | SetHandler application/x-httpd-php 8 | 9 | 10 | SetHandler application/x-httpd-php-source 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /php/php-fpm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=The PHP FastCGI Process Manager 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=notify 7 | PIDFile=/run/php-fpm/php-fpm.pid 8 | PrivateTmp=true 9 | ExecStart=/usr/sbin/php-fpm --nodaemonize --pid /run/php-fpm/php-fpm.pid 10 | ExecReload=/bin/kill -USR2 $MAINPID 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /php/php-fpm.tmpfiles: -------------------------------------------------------------------------------- 1 | d /run/php-fpm 755 root root 2 | -------------------------------------------------------------------------------- /php/php.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | if [[ ! -d run/php-fpm ]]; then 3 | usr/bin/systemd-tmpfiles --create php-fpm.conf 4 | fi 5 | } 6 | 7 | post_upgrade() { 8 | post_install 9 | } 10 | -------------------------------------------------------------------------------- /php7-apache/apache.conf: -------------------------------------------------------------------------------- 1 | # Required modules: dir_module, php7_module 2 | 3 | 4 | 5 | DirectoryIndex index.php index.html 6 | 7 | SetHandler application/x-httpd-php 8 | 9 | 10 | SetHandler application/x-httpd-php-source 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /php7-apache/php7.diff: -------------------------------------------------------------------------------- 1 | --- scripts/phpize.m4.orig 2 | +++ scripts/phpize.m4 3 | @@ -51,7 +51,7 @@ 4 | PHP_ARG_WITH([php-config],, 5 | [AS_HELP_STRING([--with-php-config=PATH], 6 | [Path to php-config [php-config]])], 7 | - [php-config], 8 | + [php-config7], 9 | [no]) 10 | 11 | dnl For BC. 12 | -------------------------------------------------------------------------------- /php7/php-fpm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=The PHP FastCGI Process Manager 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=notify 7 | PIDFile=/run/php-fpm7/php-fpm.pid 8 | PrivateTmp=true 9 | ExecStart=/usr/sbin/php-fpm7 --nodaemonize --pid /run/php-fpm7/php-fpm.pid 10 | ExecReload=/bin/kill -USR2 $MAINPID 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /php7/php-fpm.tmpfiles: -------------------------------------------------------------------------------- 1 | d /run/php-fpm7 755 root root 2 | -------------------------------------------------------------------------------- /php7/php.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | if [[ ! -d run/php-fpm ]]; then 3 | usr/bin/systemd-tmpfiles --create php-fpm.conf 4 | fi 5 | } 6 | 7 | post_upgrade() { 8 | post_install 9 | } 10 | -------------------------------------------------------------------------------- /php7/php7.diff: -------------------------------------------------------------------------------- 1 | --- scripts/phpize.m4.orig 2 | +++ scripts/phpize.m4 3 | @@ -51,7 +51,7 @@ 4 | PHP_ARG_WITH([php-config],, 5 | [AS_HELP_STRING([--with-php-config=PATH], 6 | [Path to php-config [php-config]])], 7 | - [php-config], 8 | + [php-config7], 9 | [no]) 10 | 11 | dnl For BC. 12 | -------------------------------------------------------------------------------- /pipewire/pipewire.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | 3 | systemctl --global enable pipewire.socket 4 | } 5 | 6 | 7 | pre_remove() { 8 | 9 | systemctl --global disable pipewire.socket 10 | } 11 | -------------------------------------------------------------------------------- /pkgfile/pkgfile.install: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | post_install() { 4 | printf "==> Run 'pkgfile --update' to initialize the database\n" 5 | } 6 | 7 | post_remove() { 8 | # the cache dir might not be removed, notify the user 9 | if [ -d var/cache/pkgfile ]; then 10 | printf "==> /var/cache/pkgfile has not been removed\n" 11 | fi 12 | } 13 | 14 | post_upgrade() { 15 | if [ "$(vercmp 5 "$2")" -eq 1 ]; then 16 | printf "==> DB format has changed. Please run pkgfile -uu\n" 17 | fi 18 | 19 | post_install 20 | } 21 | -------------------------------------------------------------------------------- /pmanager/pmanager.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=PManager webserver API 3 | After=syslog.target 4 | After=network-online.target 5 | Wants=network-online.target 6 | 7 | [Service] 8 | Type=simple 9 | ExecStart=/usr/bin/pmanager serve 10 | Restart=always 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /pmanager/pmanager_update.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=PManager webserver update functions 3 | 4 | [Service] 5 | Type=oneshot 6 | ExecStart=/usr/bin/pmanager update-all 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /pmanager/pmanager_update.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=PManager databases updates 3 | 4 | [Timer] 5 | OnBootSec=5min 6 | OnUnitActiveSec=15min 7 | -------------------------------------------------------------------------------- /poppler-data/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=poppler-data 3 | pkgver=0.4.12 4 | pkgrel=1 5 | pkgdesc="Encoding data for the poppler PDF rendering library" 6 | arch=('x86_64') 7 | url="https://poppler.freedesktop.org/" 8 | license=('custom' 'GPL2') 9 | source=("https://poppler.freedesktop.org/${pkgname}-${pkgver}.tar.gz") 10 | md5sums=('67ee4a40aa830b1f6e2560ce5f6471ba') 11 | 12 | package() { 13 | cd ${pkgname}-${pkgver} 14 | make prefix=/usr DESTDIR=${pkgdir} install 15 | 16 | install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} 17 | install -m644 COPYING COPYING.adobe ${pkgdir}/usr/share/licenses/${pkgname}/ 18 | } 19 | -------------------------------------------------------------------------------- /postfix/postfix.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | getent group postdrop &>/dev/null || groupadd -g 75 postdrop >/dev/null 3 | getent group postfix &>/dev/null || groupadd -g 73 postfix >/dev/null 4 | getent passwd postfix &>/dev/null || useradd -u 73 -d /var/spool/postfix -g postfix -s /bin/false postfix >/dev/null 5 | true 6 | } 7 | 8 | pre_remove() { 9 | getent passwd postfix &>/dev/null && userdel postfix >/dev/null 10 | getent group postfix &>/dev/null && groupdel postfix >/dev/null 11 | getent group postdrop &>/dev/null && groupdel postdrop >/dev/null 12 | true 13 | } 14 | -------------------------------------------------------------------------------- /postfix/postfix.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Postfix Mail Transport Agent 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/var/spool/postfix/pid/master.pid 8 | ExecStart=/usr/sbin/postfix start 9 | ExecStop=/usr/sbin/postfix stop 10 | ExecReload=/usr/sbin/postfix reload 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /postgresql/postgresql-run-socket.patch: -------------------------------------------------------------------------------- 1 | --- a/src/include/pg_config_manual.h 2021-02-08 22:54:11.000000000 +0100 2 | +++ b/src/include/pg_config_manual.h 2021-02-28 17:32:12.943116248 +0100 3 | @@ -203,7 +203,7 @@ 4 | #ifndef WIN32 5 | #define DEFAULT_PGSOCKET_DIR "/tmp" 6 | #else 7 | -#define DEFAULT_PGSOCKET_DIR "" 8 | +#define DEFAULT_PGSOCKET_DIR "/run/postgresql" 9 | #endif 10 | 11 | /* 12 | -------------------------------------------------------------------------------- /postgresql/postgresql.logrotate: -------------------------------------------------------------------------------- 1 | /var/log/postgresql.log { 2 | copytruncate 3 | missingok 4 | } 5 | -------------------------------------------------------------------------------- /postgresql/postgresql.pam: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /postgresql/postgresql.tmpfiles.conf: -------------------------------------------------------------------------------- 1 | d /run/postgresql 0775 postgres postgres - 2 | -------------------------------------------------------------------------------- /power-profiles-daemon/power-profiles-daemon.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "Enabling systemd service" 3 | systemctl enable power-profiles-daemon.service 4 | } 5 | 6 | post_upgrade() { 7 | 8 | post_install 9 | } 10 | 11 | post_remove() { 12 | echo "Disabling systemd service" 13 | systemctl disable power-profiles-daemon.service 14 | } 15 | -------------------------------------------------------------------------------- /prime-render-offload/20-nvidia.conf: -------------------------------------------------------------------------------- 1 | Section "ServerLayout" 2 | Identifier "layout" 3 | Option "AllowNVIDIAGPUScreens" 4 | EndSection 5 | 6 | -------------------------------------------------------------------------------- /prime-render-offload/prime: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia "$@" 4 | -------------------------------------------------------------------------------- /progsreiserfs/fix-underquoted-definition.patch: -------------------------------------------------------------------------------- 1 | diff -Naur a/progsreiserfs.m4 b/progsreiserfs.m4 2 | --- a/progsreiserfs.m4 2012-10-10 02:27:00.620967261 +0200 3 | +++ b/progsreiserfs.m4 2012-10-10 02:27:14.490894176 +0200 4 | @@ -10,7 +10,7 @@ 5 | dnl Adds the required libraries to $REISERFS_LIBS and does an 6 | dnl AC_SUBST(REISERFS_LIBS) 7 | 8 | -AC_DEFUN(AC_CHECK_LIBREISERFS, 9 | +AC_DEFUN([AC_CHECK_LIBREISERFS], 10 | [ 11 | 12 | dnl save LIBS 13 | -------------------------------------------------------------------------------- /pulseaudio/asound.conf: -------------------------------------------------------------------------------- 1 | # Use PulseAudio by default 2 | pcm.!default { 3 | type pulse 4 | fallback "sysdefault" 5 | hint { 6 | show on 7 | description "Default ALSA Output (currently PulseAudio Sound Server)" 8 | } 9 | } 10 | 11 | ctl.!default { 12 | type pulse 13 | fallback "sysdefault" 14 | } 15 | -------------------------------------------------------------------------------- /pulseaudio/pulseaudio.xinit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | case "$SESSION" in 4 | GNOME|KDE*|xfce4) # PulseAudio is started via XDG Autostart 5 | ;; 6 | *) /usr/bin/start-pulseaudio-x11 ;; 7 | esac 8 | -------------------------------------------------------------------------------- /pycups/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=pycups 3 | pkgver=2.0.4 4 | pkgrel=1 5 | pkgdesc="Python CUPS Bindings" 6 | url="http://cyberelk.net/tim/software/pycups/" 7 | arch=('x86_64') 8 | license=('GPL') 9 | depends=('libcups' 'python3') 10 | source=("https://files.pythonhosted.org/packages/source/p/pycups/${pkgname}-${pkgver}.tar.gz") 11 | sha256sums=('843e385c1dbf694996ca84ef02a7f30c28376035588f5fbeacd6bae005cf7c8d') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | python3 setup.py build 17 | } 18 | 19 | package() { 20 | cd ${pkgname}-${pkgver} 21 | 22 | python3 setup.py install --root=${pkgdir} --optimize=1 23 | } 24 | -------------------------------------------------------------------------------- /pycups/version.patch: -------------------------------------------------------------------------------- 1 | diff --git a/setup.py b/setup.py 2 | index 6956603..d74fa1f 100644 3 | --- a/setup.py 4 | +++ b/setup.py 5 | @@ -3,4 +3,5 @@ setup (name="cups", version="1.0", 6 | ext_modules=[Extension("cups", 7 | ["cupsmodule.c", "cupsconnection.c", 8 | "cupsppd.c", "cupsipp.c"], 9 | - libraries=["cups"])]) 10 | + libraries=["cups"], 11 | + define_macros=[("VERSION", '"1.9.49"')])]) 12 | -- 13 | 1.5.5.6 14 | 15 | -------------------------------------------------------------------------------- /pysmbc/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=pysmbc 3 | pkgver=1.0.25.1 4 | pkgrel=2 5 | pkgdesc="Python libsmbclient bindings" 6 | arch=('x86_64') 7 | url="https://github.com/hamano/pysmbc" 8 | license=('GPL') 9 | depends=('python3' 'samba') 10 | makedepends=('python3-setuptools') 11 | source=("https://pypi.io/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.gz") 12 | sha256sums=('22f1715df82589fd9cc4253feab390b4ef0babf14f64513cd8d07b3789963226') 13 | 14 | build(){ 15 | cd ${pkgname}-${pkgver} 16 | 17 | python3 setup.py build 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | python3 setup.py install --root=${pkgdir} --optimize=1 24 | } 25 | -------------------------------------------------------------------------------- /python3-cairo/pycairo-1.10.0-waf-python3.4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/python3-cairo/pycairo-1.10.0-waf-python3.4.patch -------------------------------------------------------------------------------- /python3-ply/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=python3-ply 3 | _pkgname=ply 4 | pkgver=3.11 5 | pkgrel=6 6 | pkgdesc="Another implementation of lex and yacc for Python" 7 | arch=('x86_64') 8 | url="https://github.com/dabeaz/ply" 9 | license=('LGPL') 10 | depends=('python3') 11 | makedepends=('python3-setuptools') 12 | source=("https://www.dabeaz.com/ply/ply-${pkgver}.tar.gz") 13 | md5sums=('6465f602e656455affcd7c5734c638f8') 14 | 15 | package() { 16 | cd ${_pkgname}-${pkgver} 17 | 18 | python3 setup.py install --root=${pkgdir} 19 | } 20 | -------------------------------------------------------------------------------- /python3-six/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=python3-six 3 | pkgver=1.16.0 4 | pkgrel=4 5 | pkgdesc="Python 3 compatibility utilities" 6 | arch=('x86_64') 7 | url="https://pypi.python.org/pypi/six/" 8 | license=('MIT') 9 | depends=('python3') 10 | source=("https://pypi.io/packages/source/s/six/six-${pkgver}.tar.gz") 11 | sha256sums=('1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926') 12 | 13 | check() { 14 | cd six-${pkgver} 15 | 16 | python3 setup.py check 17 | } 18 | 19 | package() { 20 | cd six-${pkgver} 21 | python3 setup.py install --root ${pkgdir} --optimize=1 22 | 23 | install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 24 | } 25 | -------------------------------------------------------------------------------- /pyxdg/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=pyxdg 3 | pkgver=0.28 4 | pkgrel=3 5 | pkgdesc="Python library to access freedesktop.org standards." 6 | arch=('x86_64') 7 | url="https://freedesktop.org/Software/pyxdg" 8 | license=("LGPL") 9 | depends=('python3') 10 | makedepends=('python3-setuptools') 11 | source=("https://files.pythonhosted.org/packages/source/p/pyxdg/${pkgname}-${pkgver}.tar.gz") 12 | sha256sums=('3267bb3074e934df202af2ee0868575484108581e6f3cb006af1da35395e88b4') 13 | 14 | package() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | python3 setup.py install --prefix=/usr --root=${pkgdir} 18 | } 19 | -------------------------------------------------------------------------------- /qoauth/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=qoauth 3 | pkgver=2.0.0 4 | _commit=02fbc13 5 | pkgrel=3 6 | epoch=1 7 | pkgdesc="Support with OAuth-powered network services" 8 | url="https://github.com/ayoy/qoauth" 9 | license=('GPL') 10 | arch=('x86_64') 11 | depends=('qca-qt5') 12 | makedepends=('cmake') 13 | source=("https://github.com/ayoy/qoauth/archive/v${pkgver}.tar.gz") 14 | md5sums=('a30ab54144bcdb5b5adaf4d45b59a7d4') 15 | 16 | build() { 17 | cd qoauth-${pkgver}/ 18 | # Move libraries from /usr/lib64 to /usr/lib 19 | sed -i 's|lib64|lib|' src/src.pro 20 | 21 | /usr/lib/qt5/bin/qmake 22 | make 23 | } 24 | 25 | package() { 26 | cd qoauth-${pkgver}/ 27 | 28 | make INSTALL_ROOT=${pkgdir} install 29 | } 30 | -------------------------------------------------------------------------------- /qt5-declarative/qqmlcontext.diff: -------------------------------------------------------------------------------- 1 | --- a/src/qml/qml/qqmlcontext.cpp 2019-12-05 11:23:52.000000000 +0100 2 | +++ b/src/qml/qml/qqmlcontext.cpp 2019-12-23 11:46:54.487226378 +0100 3 | @@ -317,12 +317,6 @@ 4 | d->propertyValues[idx] = value; 5 | QMetaObject::activate(this, d->notifyIndex, idx, nullptr); 6 | } 7 | - 8 | - if (auto *obj = qvariant_cast(value)) { 9 | - connect(obj, &QObject::destroyed, this, [d, name](QObject *destroyed) { 10 | - d->dropDestroyedQObject(name, destroyed); 11 | - }); 12 | - } 13 | } 14 | 15 | /*! 16 | -------------------------------------------------------------------------------- /qt5-tools/assistant.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Assistant 3 | Comment=Shows Qt documentation and examples 4 | Exec=/usr/bin/assistant-qt5 5 | Icon=assistant 6 | Terminal=false 7 | Encoding=UTF-8 8 | Type=Application 9 | Categories=Qt;Development;Documentation; 10 | -------------------------------------------------------------------------------- /qt5-tools/designer.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Designer 3 | GenericName=Interface Designer 4 | Comment=Design GUIs for Qt applications 5 | Exec=/usr/bin/designer-qt5 6 | Icon=designer 7 | MimeType=application/x-designer; 8 | Terminal=false 9 | Encoding=UTF-8 10 | Type=Application 11 | Categories=Qt;Development; 12 | -------------------------------------------------------------------------------- /qt5-tools/linguist.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Linguist 3 | Comment=Add translations to Qt applications 4 | Exec=/usr/bin/linguist-qt5 5 | Icon=linguist 6 | MimeType=text/vnd.trolltech.linguist;application/x-linguist; 7 | Terminal=false 8 | Encoding=UTF-8 9 | Type=Application 10 | Categories=Qt;Development; 11 | -------------------------------------------------------------------------------- /qt5-virtualkeyboard/virtualkeyboard.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=QML Virtual Keyboard 3 | GenericName=Virtual Keyboard 4 | Comment=QML Virtual Keyboard Example 5 | Exec=/usr/bin/basic 6 | Icon=input-keyboard 7 | MimeType=application/x-mimearchive; 8 | Terminal=false 9 | Encoding=UTF-8 10 | Type=Application 11 | Categories=Qt;System; 12 | -------------------------------------------------------------------------------- /qtwebengine/demobrowser.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=QtWebEngine Demobrowser 3 | GenericName=Web Browser 4 | Comment=QtWebEngine based web browser 5 | Exec=/usr/bin/demobrowser 6 | Icon=demobrowser 7 | MimeType=application/x-mimearchive; 8 | Terminal=false 9 | Encoding=UTF-8 10 | Type=Application 11 | Categories=Qt;Network;WebBrowser; 12 | -------------------------------------------------------------------------------- /qtwebengine/desktop_linux.diff: -------------------------------------------------------------------------------- 1 | --- src/core/config/desktop_linux.pri.orig 2014-04-09 23:32:42.144599016 -0400 2 | +++ src/core/config/desktop_linux.pri 2014-04-09 23:32:42.471274036 -0400 3 | @@ -3,16 +3,16 @@ 4 | GYP_CONFIG += \ 5 | desktop_linux=1 \ 6 | toolkit_uses_gtk=0 \ 7 | - use_alsa=0 \ 8 | + use_alsa=1 \ 9 | use_aura=1 \ 10 | use_ash=0 \ 11 | - use_cairo=0 \ 12 | + use_cairo=1 \ 13 | use_clipboard_aurax11=0 \ 14 | - use_cups=0 \ 15 | + use_cups=1 \ 16 | use_gconf=0 \ 17 | use_gio=0 \ 18 | use_gnome_keyring=0 \ 19 | use_kerberos=0 \ 20 | - use_pango=0 \ 21 | - use_pulseaudio=0 \ 22 | + use_pango=1 \ 23 | + use_pulseaudio=1 \ 24 | 25 | -------------------------------------------------------------------------------- /qtwebengine/markdowneditor.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=QtWebEngine Markdown Editor 3 | GenericName=Markdown Editor 4 | Comment=QtWebEngine based markdown editor 5 | Exec=/usr/bin/markdowneditor 6 | Icon=demobrowser 7 | MimeType=application/x-mimearchive; 8 | Terminal=false 9 | Encoding=UTF-8 10 | Type=Application 11 | Categories=Qt;Utility;TextEditor; 12 | -------------------------------------------------------------------------------- /qtwebengine/quicknanobrowser.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=QtWebEngine QuickNanobrowser 3 | GenericName=Web Browser 4 | Comment=QtWebEngine based web browser 5 | Exec=/usr/bin/quicknanobrowser 6 | Icon=demobrowser 7 | MimeType=application/x-mimearchive; 8 | Terminal=false 9 | Encoding=UTF-8 10 | Type=Application 11 | Categories=Qt;Network;WebBrowser; 12 | -------------------------------------------------------------------------------- /quazip/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=quazip 3 | pkgver=1.4 4 | pkgrel=1 5 | pkgdesc="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that can be used to access ZIP archives" 6 | url="https://stachenov.github.io/quazip/" 7 | license=('LGPL') 8 | arch=('x86_64') 9 | depends=('qt5-base') 10 | makedepends=('cmake') 11 | source=("https://github.com/stachenov/quazip/archive/v${pkgver}.tar.gz") 12 | sha256sums=('79633fd3a18e2d11a7d5c40c4c79c1786ba0c74b59ad752e8429746fe1781dd6') 13 | 14 | build() { 15 | cmake -B build -S ${pkgname}-${pkgver} \ 16 | -DCMAKE_INSTALL_PREFIX=/usr 17 | cmake --build build 18 | } 19 | 20 | package() { 21 | 22 | DESTDIR=${pkgdir} cmake --install build 23 | } 24 | -------------------------------------------------------------------------------- /r/R.conf: -------------------------------------------------------------------------------- 1 | /usr/lib/R/lib 2 | 3 | -------------------------------------------------------------------------------- /r/r.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=R 3 | GenericName=environment for statistical computing 4 | Comment=language and environment for statistical computing and graphics 5 | Exec=R 6 | Icon=/usr/share/pixmaps/r.png 7 | DocPath=/usr/lib/R/doc/html/index.html 8 | StartupNotify=true 9 | Terminal=true 10 | TerminalOptions= 11 | Type=Application 12 | Categories=Science;Math 13 | -------------------------------------------------------------------------------- /r/r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/r/r.png -------------------------------------------------------------------------------- /recode/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=recode 3 | pkgver=3.7.14 4 | pkgrel=1 5 | pkgdesc="Charset converter tool and library" 6 | arch=('x86_64') 7 | url='https://github.com/rrthomas/recode' 8 | license=('GPL3' 'LGPL3') 9 | depends=('glibc') 10 | makedepends=('python3' 'help2man') 11 | source=("https://github.com/rrthomas/recode/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('d88b41fd27549123a0822e5a3fae98a8') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure \ 18 | --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir} install 26 | } 27 | -------------------------------------------------------------------------------- /redland/rpath.diff: -------------------------------------------------------------------------------- 1 | --- libtool 2011-02-20 10:46:47.000000000 +0100 2 | +++ libtool.new 2011-02-20 10:52:58.285764909 +0100 3 | @@ -324,7 +324,7 @@ 4 | 5 | # Flag to hardcode $libdir into a binary during linking. 6 | # This must work even if $libdir does not exist 7 | -hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir" 8 | +hardcode_libdir_flag_spec=" " 9 | 10 | # If ld is used when linking, flag to hardcode $libdir into a binary 11 | # during linking. This must work even if $libdir does not exist. 12 | -------------------------------------------------------------------------------- /refind-efi/os_kaos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/refind-efi/os_kaos.png -------------------------------------------------------------------------------- /refind-efi/refind_linux.conf: -------------------------------------------------------------------------------- 1 | ## This file should be present in the same directory as the EFISTUB kernel and initramfs files 2 | ## More info at http://www.rodsbooks.com/refind/linux.html , http://www.rodsbooks.com/efi-bootloaders/efistub.html 3 | 4 | "Boot with defaults" "root=PARTUUID=XXXXXXXX rootfstype=XXXX rw add_efi_memmap" 5 | "Boot to terminal" "root=PARTUUID=XXXXXXXX rootfstype=XXXX rw add_efi_memmap systemd.unit=multi-user.target" 6 | -------------------------------------------------------------------------------- /rhino/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=rhino 3 | pkgver=1.7.15 4 | _pkgver=1_7_15 5 | pkgrel=1 6 | pkgdesc="Open-source implementation of JavaScript written entirely in Java" 7 | arch=('x86_64') 8 | url="https://github.com/mozilla/rhino" 9 | license=('MPL' 'GPL2') 10 | source=("https://github.com/mozilla/rhino/releases/download/Rhino${_pkgver}_Release/rhino-${pkgver}.zip") 11 | md5sums=('e3fcddf37c699c64c99934a5bf42d572') 12 | 13 | package() { 14 | cd rhino${pkgver} 15 | install -m755 -d ${pkgdir}/usr/share/java 16 | install -m644 lib/rhino-${pkgver}.jar ${pkgdir}/usr/share/java/js.jar 17 | } 18 | -------------------------------------------------------------------------------- /rpmextract/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=rpmextract 3 | pkgver=1.0 4 | pkgrel=13 5 | pkgdesc="Script to convert or extract RPM archives (contains rpm2cpio)" 6 | arch=('x86_64') 7 | license=('GPL') 8 | url="https://www.archlinux.org" 9 | depends=('bash' 'libarchive' 'coreutils') 10 | source=('rpmextract.sh' 'rpm2cpio') 11 | md5sums=('a7b527e4c210e66ef72532c606072e0d' 12 | '57a4e99bedcefadc2f89006ce98d2e60') 13 | 14 | package() { 15 | install -d ${pkgdir}/usr/bin 16 | install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ 17 | install -m755 ${srcdir}/rpm2cpio ${pkgdir}/usr/bin/ 18 | } 19 | -------------------------------------------------------------------------------- /rpmextract/rpmextract.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | if [ "$1" = "" -o ! -e "$1" ]; then 3 | echo "no package supplied" 1>&2 4 | exit 1 5 | fi 6 | rpm2cpio $1 | bsdtar -xf - 7 | -------------------------------------------------------------------------------- /rtl8192eu-next/rtl8192eu-next.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | EXTRAMODULES='extramodules-6.12-next' 3 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 4 | echo 'In order to use the rtl8192-next module, reboot the system.' 5 | } 6 | 7 | post_upgrade() { 8 | EXTRAMODULES='extramodules-6.12-next' 9 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 10 | } 11 | 12 | post_remove() { 13 | EXTRAMODULES='extramodules-6.12-next' 14 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 15 | 16 | } 17 | -------------------------------------------------------------------------------- /rtl8192eu/rtl8192eu.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | EXTRAMODULES='extramodules-6.11' 3 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 4 | echo 'In order to use the rtl8192 module, reboot the system.' 5 | } 6 | 7 | post_upgrade() { 8 | EXTRAMODULES='extramodules-6.11' 9 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 10 | } 11 | 12 | post_remove() { 13 | EXTRAMODULES='extramodules-6.11' 14 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 15 | 16 | } 17 | -------------------------------------------------------------------------------- /rtl88x2bu/rtl88x2bu.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | EXTRAMODULES='extramodules-6.11' 3 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 4 | echo 'In order to use the rtl88x2bu module, reboot the system.' 5 | } 6 | 7 | post_upgrade() { 8 | EXTRAMODULES='extramodules-6.11' 9 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 10 | } 11 | 12 | post_remove() { 13 | EXTRAMODULES='extramodules-6.11' 14 | depmod -a $(cat /lib/modules/$EXTRAMODULES/version) 15 | 16 | } 17 | -------------------------------------------------------------------------------- /samba/nmbd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba NetBIOS name server 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/var/run/nmbd.pid 8 | ExecStart=/usr/sbin/nmbd -D 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /samba/samba.conf: -------------------------------------------------------------------------------- 1 | D /run/samba 0755 - - - 2 | d /var/log/samba 0755 - - - -------------------------------------------------------------------------------- /samba/samba.conf.d: -------------------------------------------------------------------------------- 1 | ## Path: Network/Samba 2 | ## Description: Samba process options 3 | ## Type: string 4 | ## Default: "" 5 | ## ServiceRestart: samba 6 | SAMBAOPTIONS="" 7 | ## Type: string 8 | ## Default: "" 9 | ## ServiceRestart: smb 10 | SMBDOPTIONS="" 11 | ## Type: string 12 | ## Default: "" 13 | ## ServiceRestart: nmb 14 | NMBDOPTIONS="" 15 | ## Type: string 16 | ## Default: "" 17 | ## ServiceRestart: winbind 18 | WINBINDOPTIONS="" 19 | -------------------------------------------------------------------------------- /samba/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 | -------------------------------------------------------------------------------- /samba/samba.pam: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /samba/samba.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba AD Daemon 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/var/run/samba.pid 8 | LimitNOFILE=16384 9 | EnvironmentFile=-/etc/conf.d/samba 10 | ExecStart=/usr/bin/samba $SAMBAOPTIONS 11 | ExecReload=/usr/bin/kill -HUP $MAINPID 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /samba/smbd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba SMB/CIFS server 3 | After=network.target nmbd.service winbindd.service 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/var/run/smbd.pid 8 | ExecStart=/usr/sbin/smbd -D 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /samba/smbd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba SMB/CIFS server socket 3 | 4 | [Socket] 5 | ListenStream=445 6 | Accept=yes 7 | 8 | [Install] 9 | WantedBy=sockets.target 10 | -------------------------------------------------------------------------------- /samba/smbd@.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba SMB/CIFS server instance 3 | 4 | [Service] 5 | ExecStart=/usr/sbin/smbd -F 6 | ExecReload=/bin/kill -HUP $MAINPID 7 | StandardInput=socket 8 | -------------------------------------------------------------------------------- /samba/smbreadline.diff: -------------------------------------------------------------------------------- 1 | --- libcli/smbreadline/smbreadline.c.orig 2013-06-13 05:21:02.000000000 -0400 2 | +++ libcli/smbreadline/smbreadline.c 2014-03-12 17:39:34.687800790 -0400 3 | @@ -141,7 +141,7 @@ 4 | 5 | #if HAVE_DECL_RL_EVENT_HOOK 6 | if (callback) 7 | - rl_event_hook = (Function *)callback; 8 | + rl_event_hook = (rl_command_func_t *)callback; 9 | #endif 10 | ret = readline(prompt); 11 | if (ret && *ret) 12 | -------------------------------------------------------------------------------- /samba/winbindd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba Winbind daemon 3 | After=network.target nmbd.service 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/var/run/winbindd.pid 8 | ExecStart=/usr/sbin/winbindd -D 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /sane/sane.xinetd: -------------------------------------------------------------------------------- 1 | service sane-port 2 | { 3 | port = 6566 4 | socket_type = stream 5 | wait = no 6 | user = nobody 7 | group = scanner 8 | server = /usr/sbin/saned 9 | # disabled by default! 10 | disable = yes 11 | } 12 | -------------------------------------------------------------------------------- /sane/saned.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Scanner Service 3 | 4 | [Service] 5 | Group=scanner 6 | ExecStart=/usr/sbin/saned 7 | StandardInput=socket 8 | StandardError=syslog 9 | -------------------------------------------------------------------------------- /sane/saned.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=saned incoming socket 3 | 4 | [Socket] 5 | ListenStream=6566 6 | Accept=yes 7 | 8 | [Install] 9 | WantedBy=sockets.target 10 | -------------------------------------------------------------------------------- /sassc/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=sassc 3 | pkgver=3.6.2 4 | pkgrel=2 5 | pkgdesc="Libsass command line driver" 6 | arch=("x86_64") 7 | url="https://github.com/sass/sassc/" 8 | license=("MIT") 9 | depends=('libsass') 10 | source=("https://github.com/sass/sassc/archive/${pkgver}.tar.gz") 11 | md5sums=("4c3b06ce2979f2a9f0a35093e501d8bb") 12 | 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | autoreconf -i 18 | ./configure --prefix=/usr 19 | make 20 | } 21 | 22 | package() { 23 | cd ${pkgname}-${pkgver} 24 | 25 | make DESTDIR=${pkgdir}/ install 26 | 27 | install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 28 | } 29 | -------------------------------------------------------------------------------- /sbc/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=sbc 3 | pkgver=2.0 4 | pkgrel=2 5 | pkgdesc="Bluetooth Subband Codec (SBC) library" 6 | arch=('x86_64') 7 | url="https://www.bluez.org/" 8 | license=('GPL' 'LGPL') 9 | depends=('glibc') 10 | options=('!libtool') 11 | source=("https://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.xz") 12 | sha256sums=('8f12368e1dbbf55e14536520473cfb338c84b392939cc9b64298360fd4a07992') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr \ 18 | --disable-static \ 19 | --disable-tester 20 | make 21 | } 22 | 23 | package() { 24 | cd ${pkgname}-${pkgver} 25 | 26 | make DESTDIR=${pkgdir} install 27 | } 28 | -------------------------------------------------------------------------------- /scdoc/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=scdoc 3 | pkgver=1.11.3 4 | pkgrel=1 5 | license=('MIT') 6 | pkgdesc='Simple man page generator for POSIX systems written in C99.' 7 | arch=('x86_64') 8 | url='https://git.sr.ht/~sircmpwn/scdoc/' 9 | source=("https://git.sr.ht/~sircmpwn/scdoc/archive/${pkgver}.tar.gz") 10 | sha256sums=('4c5c6136540384e5455b250f768e7ca11b03fdba1a8efc2341ee0f1111e57612') 11 | 12 | build() { 13 | cd ${pkgname}-${pkgver} 14 | 15 | make PREFIX=/usr 16 | } 17 | 18 | package() { 19 | cd ${pkgname}-${pkgver} 20 | 21 | make PREFIX=/usr DESTDIR=${pkgdir} install 22 | install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING 23 | } 24 | -------------------------------------------------------------------------------- /sdl/libx11.patch: -------------------------------------------------------------------------------- 1 | --- src/video/x11/SDL_x11sym.h-orig 2013-07-16 23:56:46.718523385 -0600 2 | +++ src/video/x11/SDL_x11sym.h 2013-07-16 23:58:27.025186485 -0600 3 | @@ -165,7 +165,8 @@ 4 | */ 5 | #ifdef LONG64 6 | SDL_X11_MODULE(IO_32BIT) 7 | -SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return) 8 | + 9 | +SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return) 10 | SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),) 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /sdl/sdl-1.2.14-disable-mmx.patch: -------------------------------------------------------------------------------- 1 | # and another one from FS#26020 2 | 3 | --- a/src/video/SDL_yuv_sw.c 2009-10-13 06:07:15.000000000 +0700 4 | +++ b/src/video/SDL_yuv_sw.c 2011-09-20 19:26:30.247742620 +0700 5 | @@ -89,6 +89,8 @@ 6 | #include "SDL_yuvfuncs.h" 7 | #include "SDL_yuv_sw_c.h" 8 | 9 | +#undef __OPTIMIZE__ 10 | + 11 | /* The functions used to manipulate software video overlays */ 12 | static struct private_yuvhwfuncs sw_yuvfuncs = { 13 | SDL_LockYUV_SW, 14 | -------------------------------------------------------------------------------- /smartmontools/smartd.conf: -------------------------------------------------------------------------------- 1 | SMARTD_ARGS="" 2 | -------------------------------------------------------------------------------- /sound-theme-freedesktop/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=sound-theme-freedesktop 3 | pkgver=0.8 4 | pkgrel=5 5 | pkgdesc="Freedesktop sound theme" 6 | arch=('x86_64') 7 | url="https://freedesktop.org/wiki/Specifications/sound-theme-spec" 8 | license=('custom') 9 | makedepends=('intltool') 10 | source=("https://people.freedesktop.org/~mccann/dist/${pkgname}-${pkgver}.tar.bz2") 11 | md5sums=('d7387912cfd275282d1ec94483cb2f62') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | make DESTDIR=${pkgdir} install 23 | 24 | install -Dm644 CREDITS ${pkgdir}/usr/share/licenses/${pkgname}/CREDITS 25 | } 26 | -------------------------------------------------------------------------------- /speech-dispatcher/speech-dispatcher.install: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # tputcolors 3 | 4 | post_install() { 5 | echo -e '\e[0;32m To disable speech-dispatcher autostart and not have speech-dispatcher' 6 | echo -e '\e[0;32m entries in your sound applet, edit /etc/speech-dispatcher/speechd.conf' 7 | echo -e '\e[0;32m and uncomment out the last line, so it reads as:' 8 | echo -e '\e[0;32m DisableAutoSpawn instead of # DisableAutoSpawn \e[0m' 9 | } 10 | 11 | post_upgrade() { 12 | post_install 13 | } 14 | 15 | -------------------------------------------------------------------------------- /speech-dispatcher/speech-dispatcherd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Speech-Dispatcher an high-level device independent layer for speech synthesis. 3 | After=syslog.target 4 | 5 | [Service] 6 | Type=forking 7 | ExecStart=/usr/bin/speech-dispatcher -d 8 | 9 | [Install] 10 | 11 | -------------------------------------------------------------------------------- /suitesparse/Makefile.diff: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2020-07-01 18:52:33.000000000 +0200 2 | +++ b/Makefile 2020-07-02 16:57:26.322668697 +0200 3 | @@ -16,7 +16,7 @@ 4 | # installs all libraries SuiteSparse/lib. 5 | go: metis 6 | ( cd SuiteSparse_config && $(MAKE) ) 7 | - ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) 8 | + ( cd Mongoose && $(MAKE) library CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) 9 | ( cd AMD && $(MAKE) ) 10 | ( cd BTF && $(MAKE) ) 11 | ( cd CAMD && $(MAKE) ) 12 | -------------------------------------------------------------------------------- /sword/sni-qt.conf: -------------------------------------------------------------------------------- 1 | [need-activate-action] 2 | clementine=1 3 | mumble=1 4 | seafile-applet=1 5 | keepassx=1 6 | -------------------------------------------------------------------------------- /syslinux/syslinux-dont-build-dos-windows-targets.patch: -------------------------------------------------------------------------------- 1 | diff -Nur syslinux-4.02.orig//Makefile syslinux-4.02//Makefile 2 | --- syslinux-4.02.orig//Makefile 2010-07-21 21:33:13.000000000 +0200 3 | +++ syslinux-4.02//Makefile 2010-07-22 11:14:03.325522937 +0200 4 | @@ -54,7 +54,7 @@ 5 | # files that depend only on the B phase, but may have to be regenerated 6 | # for "make installer". 7 | BSUBDIRS = codepage com32 lzo core memdisk modules mbr memdump gpxe sample \ 8 | - diag libinstaller dos win32 win64 dosutil 9 | + libinstaller 10 | ITARGET = 11 | IOBJECTS = $(ITARGET) \ 12 | utils/gethostip utils/isohybrid utils/mkdiskimage \ 13 | -------------------------------------------------------------------------------- /syslinux/syslinux.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "==> If you want to use syslinux as your bootloader" 3 | echo "==> edit /boot/syslinux/syslinux.cfg and run" 4 | echo "==> # /usr/sbin/syslinux-install_update -i -a -m" 5 | echo "==> to install it." 6 | } 7 | 8 | post_upgrade() { 9 | # auto-update syslinux if /boot/syslinux/SYSLINUX_AUTOUPDATE exists 10 | /usr/sbin/syslinux-install_update -s 11 | } 12 | 13 | # vim:set ts=2 sw=2 et: 14 | -------------------------------------------------------------------------------- /t1lib/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=t1lib 3 | pkgver=5.1.2 4 | pkgrel=5 5 | pkgdesc="Library for generating character- and string-glyphs from Adobe Type 1 fonts" 6 | url="https://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html" 7 | arch=('x86_64') 8 | license=("GPL") 9 | depends=('libxaw') 10 | options=('!libtool') 11 | source=("https://www.ibiblio.org/pub/Linux/libs/graphics/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('a5629b56b93134377718009df1435f3c') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make -j1 without_doc 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /t1lib/overflow.patch: -------------------------------------------------------------------------------- 1 | --- t1env.c.orig 2007-09-16 19:56:38.319184208 +0200 2 | +++ t1env.c 2007-09-16 20:05:02.057070439 +0200 3 | @@ -611,6 +611,12 @@ 4 | #endif 5 | strcat( pathbuf, DIRECTORY_SEP); 6 | /* And finally the filename: */ 7 | + /* If current pathbuf + StrippedName + 1 byte for NULL is bigger than pathbuf 8 | + let's try next pathbuf */ 9 | + if( strlen(pathbuf) + strlen(StrippedName) + 1 > sizeof(pathbuf) ) { 10 | + i++; 11 | + continue; 12 | + } 13 | strcat( pathbuf, StrippedName); 14 | 15 | /* Check for existence of the path: */ 16 | -------------------------------------------------------------------------------- /tclap/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=tclap 3 | pkgver=1.2.5 4 | pkgrel=2 5 | pkgdesc="Small, flexible library providing a simple interface for defining command line arguments" 6 | arch=('x86_64') 7 | url="https://tclap.sourceforge.net/" 8 | license=('MIT') 9 | source=("https://downloads.sourceforge.net/sourceforge/tclap/${pkgname}-${pkgver}.tar.gz") 10 | md5sums=('346a92acf9b364dfbff0a6df03c8a59e') 11 | 12 | build() { 13 | cd ${pkgname}-${pkgver} 14 | 15 | ./configure --prefix=/usr 16 | make 17 | } 18 | 19 | package() { 20 | cd ${pkgname}-${pkgver} 21 | make DESTDIR=${pkgdir} install 22 | 23 | install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 24 | } 25 | -------------------------------------------------------------------------------- /tdb/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=tdb 3 | pkgver=1.4.12 4 | pkgrel=1 5 | pkgdesc="Trivial Database similar to GDBM but allows simultaneous commits" 6 | arch=('x86_64') 7 | license=('GPL3') 8 | url="https://tdb.samba.org/" 9 | depends=('python3') 10 | makedepends=('libxslt' 'docbook-xsl') 11 | source=("https://samba.org/ftp/tdb/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('1eccd9cb21d0ed1a9959a1c107df6c92') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr \ 18 | --localstatedir=/var \ 19 | --sysconfdir=/etc/samba 20 | make 21 | } 22 | 23 | package() { 24 | cd ${pkgname}-${pkgver} 25 | 26 | make DESTDIR=$pkgdir/ install 27 | } 28 | 29 | 30 | -------------------------------------------------------------------------------- /tevent/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=tevent 3 | pkgver=0.16.1 4 | pkgrel=2 5 | pkgdesc="An event system based on the talloc memory management library" 6 | arch=('x86_64') 7 | url="https://tevent.samba.org/" 8 | license=('GPL3') 9 | depends=('talloc' 'python3') 10 | source=("https://samba.org/ftp/tevent/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('c739515f59e4cde1716f00bf14c64930') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | } 18 | 19 | package() { 20 | cd ${pkgname}-${pkgver} 21 | 22 | make 23 | make DESTDIR=${pkgdir}/ install 24 | 25 | install -D -m644 tevent_internal.h ${pkgdir}/usr/include/tevent_internal.h 26 | } 27 | 28 | -------------------------------------------------------------------------------- /tex-gyre-fonts/tex-gyre-fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | fc-cache -s 3 | } 4 | 5 | post_upgrade() { 6 | post_install $1 7 | } 8 | 9 | post_remove() { 10 | post_install $1 11 | } 12 | -------------------------------------------------------------------------------- /texlive-bin/09-texlive-fonts.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /usr/share/texmf-dist/fonts/opentype 5 | /usr/share/texmf-dist/fonts/truetype 6 | /usr/local/share/texmf/fonts/opentype 7 | /usr/local/share/texmf/fonts/truetype 8 | 9 | 10 | -------------------------------------------------------------------------------- /texlive-core/09-texlive-fonts.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /usr/share/texmf-dist/fonts/opentype 5 | /usr/share/texmf-dist/fonts/truetype 6 | /usr/local/share/texmf/fonts/opentype 7 | /usr/local/share/texmf/fonts/truetype 8 | 9 | 10 | -------------------------------------------------------------------------------- /texlive-core/mktexlsr.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Path 3 | Operation = Install 4 | Operation = Upgrade 5 | Operation = Remove 6 | Target = usr/bin/mktexlsr 7 | Target = etc/texmf/* 8 | Target = usr/share/texmf/* 9 | Target = usr/share/texmf-dist/* 10 | Target = var/lib/texmf/* 11 | 12 | [Action] 13 | Description = Updating TeXLive filename database... 14 | When = PostTransaction 15 | Exec = /usr/share/libalpm/scripts/mktexlsr 16 | 17 | -------------------------------------------------------------------------------- /texlive-core/mktexlsr.script: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | /usr/bin/mktexlsr 4 | (cd /etc/texmf && /usr/bin/mtxrun --generate >/dev/null) 5 | # We need to remove directory "." from luatex cache to avoid absurd 6 | # behaviour. 7 | for item in /var/lib/texmf/luatex-cache/context/*/trees/*.lua; do 8 | if grep -F '["root"]="."' "$item" >/dev/null; then 9 | rm -f "$item" "${item%.lua}.luc" 10 | fi 11 | done 12 | 13 | -------------------------------------------------------------------------------- /texlive-core/texlive-fmtutil.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Package 3 | Operation = Install 4 | Operation = Upgrade 5 | Target = texlive-bin 6 | 7 | [Trigger] 8 | Type = Path 9 | Operation = Install 10 | Operation = Upgrade 11 | Operation = Remove 12 | Target = var/lib/texmf/arch/installedpkgs/*.fmts 13 | 14 | [Action] 15 | Description = Updating TeXLive format files... 16 | When = PostTransaction 17 | Exec = /usr/share/libalpm/scripts/texlive-fmtutil 18 | 19 | -------------------------------------------------------------------------------- /texlive-core/texlive-fmtutil.script: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | FMTUTIL="etc/texmf/web2c/fmtutil.cnf" 4 | FMTUTILLOCAL="etc/texmf/web2c/fmtutil-local.cnf" 5 | 6 | cp usr/share/texmf-dist/web2c/fmtutil-hdr.cnf $FMTUTIL 7 | for file in var/lib/texmf/arch/installedpkgs/*.fmts; do 8 | echo >> $FMTUTIL 9 | echo "# $file" >> $FMTUTIL 10 | cat $file >> $FMTUTIL 11 | done 12 | if [[ -f "$FMTUTILLOCAL" ]]; then 13 | echo >> $FMTUTIL 14 | echo "# $FMTUTILLOCAL" >> $FMTUTIL 15 | cat "$FMTUTILLOCAL" >> $FMTUTIL 16 | fi 17 | 18 | /usr/bin/fmtutil-sys --all --cnffile $FMTUTIL > /dev/null 19 | 20 | -------------------------------------------------------------------------------- /texlive-core/texlive-updmap.hook: -------------------------------------------------------------------------------- 1 | [Trigger] 2 | Type = Path 3 | Operation = Install 4 | Operation = Upgrade 5 | Operation = Remove 6 | Target = usr/bin/tex 7 | Target = var/lib/texmf/arch/installedpkgs/*.maps 8 | 9 | [Action] 10 | Description = Updating TeXLive font maps... 11 | When = PostTransaction 12 | Exec = /usr/share/libalpm/scripts/texlive-updmap 13 | 14 | -------------------------------------------------------------------------------- /texlive-core/texlive-updmap.script: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | UPDMAP="etc/texmf/web2c/updmap.cfg" 4 | UPDMAPLOCAL="etc/texmf/web2c/updmap-local.cfg" 5 | 6 | cp usr/share/texmf-dist/web2c/updmap-hdr.cfg $UPDMAP 7 | cat var/lib/texmf/arch/installedpkgs/*.maps >> $UPDMAP 8 | if [[ -f "$UPDMAPLOCAL" ]]; then 9 | cat "$UPDMAPLOCAL" >> $UPDMAP 10 | fi 11 | 12 | /usr/bin/mktexlsr 13 | /usr/bin/updmap-sys --quiet --nohash 14 | 15 | -------------------------------------------------------------------------------- /texlive-latexextra/texlive-latexextra.maps: -------------------------------------------------------------------------------- 1 | Map epiolmec.map 2 | Map scanpages.map 3 | MixedMap esint.map 4 | -------------------------------------------------------------------------------- /timidity++/timidity.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=TiMidity++ Daemon 3 | After=sound.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/timidity -iA -Os 7 | 8 | [Install] 9 | WantedBy=multi-user.target -------------------------------------------------------------------------------- /tinyxml/tinyxml-2.5.3-stl.patch: -------------------------------------------------------------------------------- 1 | diff -up tinyxml/tinyxml.h~ tinyxml/tinyxml.h 2 | --- tinyxml/tinyxml.h~ 2007-11-30 22:39:36.000000000 +0100 3 | +++ tinyxml/tinyxml.h 2007-11-30 22:39:36.000000000 +0100 4 | @@ -26,6 +26,8 @@ distribution. 5 | #ifndef TINYXML_INCLUDED 6 | #define TINYXML_INCLUDED 7 | 8 | +#define TIXML_USE_STL 1 9 | + 10 | #ifdef _MSC_VER 11 | #pragma warning( push ) 12 | #pragma warning( disable : 4530 ) 13 | -------------------------------------------------------------------------------- /tinyxml/tinyxml.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: TinyXml 7 | Description: simple, small, C++ XML parser 8 | Version: 2.6.2 9 | Libs: -L${libdir} -ltinyxml 10 | Cflags: -I${includedir} 11 | -------------------------------------------------------------------------------- /tomoyo-tools/tomoyo-tools.install: -------------------------------------------------------------------------------- 1 | post_install () { 2 | echo 3 | echo " * To enable TOMOYO Linux, append 'security=tomoyo TOMOYO_trigger=/sbin/init' to the kernel" 4 | echo " boot options and initialize policy with this command:" 5 | echo " /usr/lib/tomoyo/init_policy" 6 | echo 7 | } 8 | 9 | post_upgrade () { 10 | post_install $1 11 | } 12 | -------------------------------------------------------------------------------- /tp_smapi-next/tp_smapi-next.install: -------------------------------------------------------------------------------- 1 | extramodules=/lib/modules/extramodules-6.12-next 2 | 3 | post_install() { 4 | depmod -v $(< "$extramodules/version") &>/dev/null 5 | } 6 | 7 | post_upgrade() { 8 | post_install 9 | } 10 | 11 | post_remove() { 12 | post_install 13 | } 14 | -------------------------------------------------------------------------------- /tp_smapi/tp_smapi.install: -------------------------------------------------------------------------------- 1 | extramodules=/lib/modules/extramodules-6.11 2 | 3 | post_install() { 4 | depmod -v $(< "$extramodules/version") &>/dev/null 5 | } 6 | 7 | post_upgrade() { 8 | post_install 9 | } 10 | 11 | post_remove() { 12 | post_install 13 | } 14 | -------------------------------------------------------------------------------- /ttf-droid/ttf-droid.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /ttf-freefont/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=ttf-freefont 3 | pkgver=20120503 4 | pkgrel=6 5 | pkgdesc="A set of free high-quality TrueType fonts covering the Unicode character set" 6 | arch=('x86_64') 7 | url="https://www.nongnu.org/freefont/" 8 | license=('GPL') 9 | depends=('fontconfig' 'xorg-font-utils') 10 | install=${pkgname}.install 11 | source=("https://ftp.gnu.org/gnu/freefont/freefont-ttf-${pkgver}.zip") 12 | md5sums=('879b76d2e3c8003d567b555743f39154') 13 | 14 | package() { 15 | cd freefont-${pkgver} 16 | 17 | install -d ${pkgdir}/usr/share/fonts/TTF 18 | install -m0644 *.ttf ${pkgdir}/usr/share/fonts/TTF/ 19 | } 20 | -------------------------------------------------------------------------------- /ttf-freefont/ttf-freefont.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | 17 | -------------------------------------------------------------------------------- /ttf-google-fonts/ttf-google-fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /ttf-hack/ttf-hack.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /ttf-liberation/30-0-liberation-mono.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Courier New 7 | 8 | Liberation Mono 9 | 10 | 11 | 12 | Liberation Mono 13 | 14 | Courier New 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ttf-liberation/30-0-liberation-sans.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Arial 7 | 8 | Liberation Sans 9 | 10 | 11 | 12 | Liberation Sans 13 | 14 | Arial 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ttf-liberation/30-0-liberation-serif.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Times New Roman 7 | 8 | Liberation Serif 9 | 10 | 11 | 12 | Liberation Serif 13 | 14 | Times New Roman 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ttf-liberation/ttf-liberation.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | 17 | -------------------------------------------------------------------------------- /ttf-ms-fonts/ttf-ms-fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /ttf-noto/noto-fonts-otf.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | echo "done." 5 | } 6 | 7 | post_upgrade() { 8 | post_install $1 9 | } 10 | 11 | post_remove() { 12 | post_install $1 13 | } 14 | -------------------------------------------------------------------------------- /ttf-noto/noto-fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | echo "done." 5 | } 6 | 7 | post_upgrade() { 8 | post_install $1 9 | } 10 | 11 | post_remove() { 12 | post_install $1 13 | } 14 | -------------------------------------------------------------------------------- /ttf-raleway/Raleway.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaOSx/main/0528460456daeec652916b9bc92a14f90250154f/ttf-raleway/Raleway.zip -------------------------------------------------------------------------------- /ttf-raleway/ttf.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | 17 | op=$1 18 | shift 19 | 20 | $op $* 21 | 22 | -------------------------------------------------------------------------------- /ttf-ubuntu-font/ttf-ubuntu-font.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache..." 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install 11 | } 12 | 13 | post_remove() { 14 | post_install 15 | } 16 | -------------------------------------------------------------------------------- /udisks2/10-enable-mount.rules: -------------------------------------------------------------------------------- 1 | polkit.addRule(function(action, subject) { 2 | if (action.id == "org.freedesktop.udisks2.filesystem-mount-system" && subject.isInGroup("storage")) { 3 | return polkit.Result.YES; 4 | } 5 | }); 6 | -------------------------------------------------------------------------------- /ufw/ufw.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CLI Netfilter Manager 3 | DefaultDependencies=no 4 | After=systemd-sysctl.service 5 | Before=sysinit.target 6 | ConditionPathExists=|/etc/ufw/ufw.conf 7 | ConditionDirectoryNotEmpty=|/usr/lib/ufw 8 | 9 | [Service] 10 | Type=oneshot 11 | ExecStart=/usr/lib/ufw/ufw-init start 12 | ExecStop=/usr/lib/ufw/ufw-init stop 13 | RemainAfterExit=yes 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | -------------------------------------------------------------------------------- /unrar/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=unrar 3 | pkgver=7.1.1 4 | pkgrel=1 5 | pkgdesc="The RAR uncompression program" 6 | arch=('x86_64') 7 | url="https://www.rarlab.com/rar_add.htm" 8 | license=('custom') 9 | depends=('gcc-libs') 10 | source=("https://www.rarlab.com/rar/unrarsrc-${pkgver}.tar.gz") 11 | md5sums=('b500128907c50b8b2dc0592eb5554e9f') 12 | 13 | build() { 14 | cd ${pkgname} 15 | 16 | make -f makefile 17 | } 18 | 19 | package() { 20 | cd ${pkgname} 21 | 22 | make DESTDIR=${pkgdir}/usr install 23 | install -Dm644 license.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 24 | } 25 | -------------------------------------------------------------------------------- /upower/upower.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "Enabling systemd service" 3 | systemctl enable upower.service 4 | } 5 | 6 | post_upgrade() { 7 | post_install 8 | } 9 | 10 | pre_remove() { 11 | echo "Disabling systemd service" 12 | systemctl disable upower.service 13 | } 14 | -------------------------------------------------------------------------------- /urw-core35-fonts/fonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | mkfontscale /usr/share/fonts/OTF 7 | mkfontdir /usr/share/fonts/OTF 8 | echo "done." 9 | } 10 | 11 | post_upgrade() { 12 | post_install 13 | } 14 | 15 | post_remove() { 16 | post_install 17 | } 18 | -------------------------------------------------------------------------------- /usb_modeswitch/40-usb_modeswitch.diff: -------------------------------------------------------------------------------- 1 | --- a/40-usb_modeswitch.rules 2017-02-05 04:18:50.000000000 -0500 2 | +++ b/40-usb_modeswitch.rules 2017-03-11 22:45:36.868503761 -0500 3 | @@ -414,7 +414,7 @@ 4 | ATTR{idVendor}=="0df7", ATTR{idProduct}=="0800", RUN+="usb_modeswitch '/%k'" 5 | 6 | # MediaTek/Medion S4222 and probably others, MediaTek MT6276M and others 7 | -ATTR{idVendor}=="0e8d", ATTR{idProduct}=="0002", RUN+="usb_modeswitch '/%k'" 8 | +# ATTR{idVendor}=="0e8d", ATTR{idProduct}=="0002", RUN+="usb_modeswitch '/%k'" 9 | 10 | # MediaTek Wimax USB Card 11 | ATTR{idVendor}=="0e8d", ATTR{idProduct}=="7109", RUN+="usb_modeswitch '/%k'" 12 | -------------------------------------------------------------------------------- /usbmuxd/usbmuxd.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | groupadd -g 140 usbmux &>/dev/null 3 | useradd -c 'usbmux user' -u 140 -g usbmux -d / -s /sbin/nologin usbmux &>/dev/null 4 | passwd -l usbmux &>/dev/null 5 | } 6 | 7 | post_upgrade() { 8 | getent group usbmux >/dev/null 2>&1 || groupadd -g 140 usbmux &>/dev/null 9 | getent passwd usbmux >/dev/null 2>&1 || useradd -c 'usbmux user' -u 140 -g usbmux -d / -s /sbin/nologin usbmux &>/dev/null 10 | } 11 | 12 | post_remove() { 13 | if getent passwd usbmux >/dev/null 2>&1; then 14 | userdel usbmux 15 | fi 16 | if getent group usbmux >/dev/null 2>&1; then 17 | groupdel usbmux 18 | fi 19 | } 20 | -------------------------------------------------------------------------------- /usbmuxd/usbmuxd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=iOS USB Muxer 3 | 4 | [Service] 5 | ExecStart=/usr/bin/usbmuxd -u -f -U usbmux 6 | -------------------------------------------------------------------------------- /uthash/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=uthash 3 | pkgver=2.3.0 4 | pkgrel=1 5 | pkgdesc="C macros for hash tables and more." 6 | arch=('x86_64') 7 | url="https://troydhanson.github.io/uthash/" 8 | license=('BSD') 9 | depends=('gcc-libs') 10 | source=("https://github.com/troydhanson/uthash/archive/v$pkgver.tar.gz") 11 | sha256sums=('e10382ab75518bad8319eb922ad04f907cb20cccb451a3aa980c9d005e661acc') 12 | 13 | package() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | install -dm755 ${pkgdir}/usr/include/ 17 | install -Dm644 src/*.h ${pkgdir}/usr/include/ 18 | 19 | install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 20 | } 21 | -------------------------------------------------------------------------------- /vala/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=vala 3 | pkgver=0.56.17 4 | _pkgver=0.56 5 | pkgrel=1 6 | pkgdesc="Compiler for the GObject type system." 7 | arch=('x86_64') 8 | url="http://live.gnome.org/Vala" 9 | license=('LGPL') 10 | depends=('glib2' 'graphviz') 11 | makedepends=('libxslt') 12 | options=('!libtool') 13 | source=("https://download.gnome.org/sources/vala/${_pkgver}/${pkgname}-${pkgver}.tar.xz") 14 | sha256sums=('26100c4e4ef0049c619275f140d97cf565883d00c7543c82bcce5a426934ed6a') 15 | 16 | build() { 17 | cd ${pkgname}-${pkgver} 18 | 19 | ./configure --prefix=/usr 20 | make 21 | } 22 | 23 | package() { 24 | cd ${pkgname}-${pkgver} 25 | 26 | make DESTDIR=${pkgdir} install 27 | } 28 | -------------------------------------------------------------------------------- /vlc/vlc.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | usr/lib/vlc/vlc-cache-gen /usr/lib/vlc/plugins 3 | } 4 | 5 | post_upgrade() { 6 | post_install 7 | } 8 | 9 | pre_remove() { 10 | rm -f usr/lib/vlc/plugins/plugins-*.dat 11 | } 12 | 13 | -------------------------------------------------------------------------------- /vnstat/vnstat.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo "Enabling systemd service" 3 | systemctl enable vnstat 4 | } 5 | 6 | post_remove() { 7 | echo "Disabling systemd service" 8 | systemctl disable vnstat 9 | } 10 | -------------------------------------------------------------------------------- /vulkan-headers/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=vulkan-headers 3 | pkgver=1.3.302 4 | pkgrel=1 5 | pkgdesc="Vulkan Header files and API registry" 6 | arch=('x86_64') 7 | url="https://www.khronos.org/vulkan/" 8 | license=('APACHE') 9 | makedepends=('cmake' 'ninja') 10 | source=("https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz") 11 | md5sums=('904ad1af084bf6428a9a65344da876e5') 12 | 13 | build() { 14 | cmake -G Ninja -B build -S Vulkan-Headers-${pkgver} \ 15 | -DCMAKE_INSTALL_PREFIX=/usr \ 16 | -DCMAKE_BUILD_TYPE=Release 17 | cmake --build build 18 | } 19 | 20 | package() { 21 | 22 | DESTDIR=${pkgdir} cmake --install build 23 | } 24 | -------------------------------------------------------------------------------- /wireplumber/wireplumber.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | 3 | systemctl --global enable wireplumber.service 4 | } 5 | 6 | 7 | pre_remove() { 8 | 9 | systemctl --global disable wireplumber.service 10 | } 11 | -------------------------------------------------------------------------------- /wqy-microhei/wqy-microhei.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | mkfontscale /usr/share/fonts/wenquanyi/wqy-microhei 4 | mkfontdir /usr/share/fonts/wenquanyi/wqy-microhei 5 | fc-cache -s /usr/share/fonts/wenquanyi/wqy-microhei > /dev/null 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | rm -r /usr/share/fonts/wenquanyi/wqy-microhei 15 | rmdir --ignore-fail-on-non-empty /usr/share/fonts/wenquanyi/ 16 | } 17 | 18 | op=$1 19 | shift 20 | 21 | $op $* 22 | -------------------------------------------------------------------------------- /xapian-core/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xapian-core 3 | pkgver=1.4.26 4 | pkgrel=1 5 | pkgdesc='Open source search engine library.' 6 | arch=('x86_64') 7 | url='https://www.xapian.org/' 8 | license=('GPL') 9 | depends=('sh' 'gcc-libs' 'zlib' 'util-linux') 10 | options=('libtool') 11 | source=("https://oligarchy.co.uk/xapian/${pkgver}/${pkgname}-${pkgver}.tar.xz") 12 | sha256sums=('9e6a7903806966d16ce220b49377c9c8fad667c8f0ffcb23a3442946269363a7') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /xautomation/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xautomation 3 | pkgver=1.09 4 | pkgrel=4 5 | pkgdesc='Controls X from the command line and does "visual scraping".' 6 | url='https://www.hoopajoo.net/projects/xautomation.html' 7 | arch=('x86_64') 8 | license=('GPL') 9 | depends=('libpng' 'libxtst') 10 | source=("https://www.hoopajoo.net/static/projects/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('16b973fdb525feed876471225bba30ed') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR="${pkgdir}" install 24 | } 25 | -------------------------------------------------------------------------------- /xbindkeys/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xbindkeys 3 | pkgver=1.8.7 4 | pkgrel=3 5 | pkgdesc="Launch shell commands with keyboard or mouse under X" 6 | arch=('x86_64') 7 | url="https://www.nongnu.org/xbindkeys/xbindkeys.html" 8 | license=('GPL') 9 | depends=('libx11' 'guile' 'tk') 10 | source=("https://www.nongnu.org/xbindkeys/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('b5e1a9668ba13ff8673836d1d965d951') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | make DESTDIR=${pkgdir} install 24 | } 25 | -------------------------------------------------------------------------------- /xbitmaps/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xbitmaps 3 | pkgver=1.1.3 4 | pkgrel=1 5 | pkgdesc="X.org Bitmap files" 6 | arch=('x86_64') 7 | url="https://xorg.freedesktop.org/" 8 | license=('custom') 9 | makedepends=('xorg-util-macros') 10 | source=("https://xorg.freedesktop.org/releases/individual/data/${pkgname}-${pkgver}.tar.xz") 11 | sha256sums=('ad6cad54887832a17d86c2ccfc5e52a1dfab090f8307b152c78b0e1529cd0f7a') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | package() { 21 | cd ${srcdir}/${pkgname}-${pkgver} 22 | make DESTDIR=${pkgdir} install 23 | 24 | install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING 25 | } 26 | -------------------------------------------------------------------------------- /xdelta3/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xdelta3 3 | pkgver=3.1.0 4 | pkgrel=3 5 | pkgdesc="A diff utility which works with binary files" 6 | arch=('x86_64') 7 | url="http://xdelta.org/" 8 | license=('Apache') 9 | depends=('xz') 10 | source=("https://github.com/jmacd/xdelta-gpl/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz") 11 | md5sums=('5ac7b9d0dc9695124816ecbd397f5bee') 12 | 13 | build() { 14 | cd ${pkgname}-${pkgver} 15 | 16 | ./configure --prefix=/usr 17 | make 18 | } 19 | 20 | check() { 21 | cd ${pkgname}-${pkgver} 22 | 23 | ./xdelta3 test 24 | } 25 | 26 | package() { 27 | cd ${pkgname}-${pkgver} 28 | 29 | make DESTDIR=${pkgdir} install 30 | } 31 | -------------------------------------------------------------------------------- /xerces-c/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xerces-c 3 | pkgver=3.3.0 4 | pkgrel=1 5 | pkgdesc="A validating XML parser written in a portable subset of C++." 6 | arch=('x86_64') 7 | url="https://xerces.apache.org/xerces-c" 8 | license=('APACHE') 9 | depends=('gcc-libs' 'curl' 'icu') 10 | options=('!libtool') 11 | source=("https://apache.osuosl.org/xerces/c/3/sources/xerces-c-${pkgver}.tar.xz") 12 | sha256sums=('a83e12af82dc4fea09c592979fdbb6f206eeaa968562d7d18a0a4dd032c51267') 13 | 14 | build() { 15 | cd ${pkgname}-${pkgver} 16 | 17 | ./configure --prefix=/usr --sysconfdir=/etc 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}-${pkgver} 23 | 24 | make DESTDIR=${pkgdir}/ install 25 | } 26 | -------------------------------------------------------------------------------- /xf86-video-nouveau/50-nouveau-hwmon.rules: -------------------------------------------------------------------------------- 1 | ACTION=="add", SUBSYSTEM=="hwmon", DRIVERS=="nouveau", ATTR{pwm1_enable}="2" 2 | -------------------------------------------------------------------------------- /xl2tpd/ppp-options.xl2tpd: -------------------------------------------------------------------------------- 1 | ipcp-accept-local 2 | ipcp-accept-remote 3 | ms-dns 192.168.1.1 4 | ms-dns 192.168.1.3 5 | ms-wins 192.168.1.2 6 | ms-wins 192.168.1.4 7 | noccp 8 | auth 9 | crtscts 10 | idle 1800 11 | mtu 1410 12 | mru 1410 13 | nodefaultroute 14 | debug 15 | lock 16 | proxyarp 17 | connect-delay 5000 18 | -------------------------------------------------------------------------------- /xl2tpd/xl2tpd.conf: -------------------------------------------------------------------------------- 1 | d /var/run/xl2tpd 0755 root root - 2 | -------------------------------------------------------------------------------- /xl2tpd/xl2tpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Implementation of the Layer 2 Tunnelling Protocol 3 | After=syslog.target network.target 4 | After=ipsec.service 5 | 6 | [Service] 7 | Type=simple 8 | PIDFile=/run/xl2tpd/xl2tpd.pid 9 | ExecStart=/usr/sbin/xl2tpd -D 10 | Restart=on-abort 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /xorg-font-utils/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xorg-font-utils 3 | pkgver=8.0 4 | pkgrel=2 5 | pkgdesc="X.Org font utilities, combining available xorg-font packages" 6 | arch=('x86_64') 7 | url="http://xorg.freedesktop.org/" 8 | license=('GPL') 9 | depends=('xorg-bdftopcf' 'xorg-mkfontscale' 'xorg-font-util') 10 | -------------------------------------------------------------------------------- /xorg-font-utils/gcc-4.3.patch: -------------------------------------------------------------------------------- 1 | --- ttmkfdir2/directory.cpp.orig 2008-12-05 10:45:28.000000000 +0100 2 | +++ ttmkfdir2/directory.cpp 2008-12-05 10:45:38.000000000 +0100 3 | @@ -1,4 +1,5 @@ 4 | #include 5 | +#include 6 | #include 7 | #include 8 | #include 9 | -------------------------------------------------------------------------------- /xorg-font-utils/xorg-font-utils.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | ldconfig -r . 3 | } 4 | -------------------------------------------------------------------------------- /xorg-fonts-100dpi/xfonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/100dpi 5 | mkfontdir /usr/share/fonts/100dpi 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /xorg-fonts-75dpi/xfonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/75dpi 5 | mkfontdir /usr/share/fonts/75dpi 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /xorg-fonts-cyrillic/xfonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/cyrillic 5 | mkfontdir /usr/share/fonts/cyrillic 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /xorg-fonts-misc/xfonts.install: -------------------------------------------------------------------------------- 1 | post_install() { 2 | echo -n "Updating font cache... " 3 | fc-cache -s > /dev/null 4 | mkfontscale /usr/share/fonts/misc 5 | mkfontdir /usr/share/fonts/misc 6 | echo "done." 7 | } 8 | 9 | post_upgrade() { 10 | post_install $1 11 | } 12 | 13 | post_remove() { 14 | post_install $1 15 | } 16 | -------------------------------------------------------------------------------- /xorg-server/10-quirks.conf: -------------------------------------------------------------------------------- 1 | # Collection of quirks and blacklist/whitelists for specific devices. 2 | 3 | 4 | # Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable 5 | # http://bugs.freedesktop.org/show_bug.cgi?id=22442 6 | Section "InputClass" 7 | Identifier "ThinkPad HDAPS accelerometer blacklist" 8 | MatchProduct "ThinkPad HDAPS accelerometer data" 9 | Option "Ignore" "on" 10 | EndSection 11 | -------------------------------------------------------------------------------- /xorg-server/nvidia-drm-outputclass.conf: -------------------------------------------------------------------------------- 1 | Section "OutputClass" 2 | Identifier "nvidia" 3 | MatchDriver "nvidia-drm" 4 | Driver "nvidia" 5 | EndSection 6 | -------------------------------------------------------------------------------- /xorg-xinit/xserverrc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | if [ -z "$XDG_VTNR" ]; then 3 | exec /usr/bin/X -nolisten tcp "$@" 4 | else 5 | exec /usr/bin/X -nolisten tcp "$@" vt$XDG_VTNR 6 | fi 7 | -------------------------------------------------------------------------------- /xvidcore/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=xvidcore 3 | pkgver=1.3.7 4 | pkgrel=3 5 | pkgdesc="XviD is an open source MPEG-4 video codec" 6 | arch=('x86_64') 7 | license=('GPL') 8 | url="https://www.xvid.com/" 9 | depends=('glibc') 10 | makedepends=('nasm') 11 | source=("https://downloads.xvid.com/downloads/${pkgname}-${pkgver}.tar.gz") 12 | md5sums=('5c6c19324608ac491485dbb27d4da517') 13 | 14 | build() { 15 | cd ${pkgname}/build/generic 16 | 17 | ./configure --prefix=/usr 18 | make 19 | } 20 | 21 | package() { 22 | cd ${pkgname}/build/generic 23 | 24 | make DESTDIR=${pkgdir} install 25 | } 26 | -------------------------------------------------------------------------------- /yajl/PKGBUILD: -------------------------------------------------------------------------------- 1 | 2 | pkgname=yajl 3 | pkgver=2.1.0 4 | pkgrel=5 5 | pkgdesc='YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C.' 6 | arch=('x86_64') 7 | url='https://github.com/lloyd/yajl' 8 | license=('ISC') 9 | makedepends=('cmake') 10 | source=("https://github.com/lloyd/yajl/archive/refs/tags/${pkgver}.tar.gz") 11 | md5sums=('6887e0ed7479d2549761a4d284d3ecb0') 12 | 13 | build() { 14 | cmake -B build -S ${pkgname}-${pkgver} \ 15 | -DCMAKE_INSTALL_PREFIX=/usr 16 | cmake --build build 17 | } 18 | 19 | package() { 20 | 21 | DESTDIR=${pkgdir} cmake --install build 22 | install -Dm644 ${pkgname}-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE 23 | } 24 | --------------------------------------------------------------------------------