├── .gitignore ├── LICENSE ├── README.md ├── blds ├── a52dec │ ├── a52dec-0.7.4-build.patch │ └── a52dec.bld ├── accountsservice │ └── accountsservice.bld ├── acl │ └── acl.bld ├── adwaita-icon-theme │ └── adwaita-icon-theme.bld ├── akonadi-calendar-tools │ └── akonadi-calendar-tools.bld ├── akonadi-calendar │ └── akonadi-calendar.bld ├── akonadi-contacts │ └── akonadi-contacts.bld ├── akonadi-import-wizard │ └── akonadi-import-wizard.bld ├── akonadi-mime │ └── akonadi-mime.bld ├── akonadi-notes │ └── akonadi-notes.bld ├── akonadi-search │ └── akonadi-search.bld ├── akonadi │ └── akonadi.bld ├── akonadiconsole │ └── akonadiconsole.bld ├── alsa-firmware │ └── alsa-firmware.bld ├── alsa-lib │ └── alsa-lib.bld ├── alsa-plugins │ └── alsa-plugins.bld ├── alsa-tools │ └── alsa-tools.bld ├── alsa-utils │ └── alsa-utils.bld ├── amarok │ └── amarok.bld ├── android-udev │ └── android-udev.bld ├── anki │ ├── anki.bld │ └── pkg.install ├── anthy │ └── anthy.bld ├── apache │ ├── apache.bld │ ├── etc │ │ ├── httpd │ │ │ └── modules │ │ └── logrotate.d │ │ │ └── httpd │ ├── noop.layout │ ├── pkg.install │ └── usr │ │ └── lib │ │ ├── systemd │ │ └── system │ │ │ └── httpd.service │ │ └── tmpfiles.d │ │ └── apache.conf ├── appstream-glib │ └── appstream-glib.bld ├── appstream │ ├── appstream.bld │ └── da9f330d.patch ├── apr-util │ └── apr-util.bld ├── apr │ ├── apr.bld │ └── pkg.install ├── aria2 │ └── aria2.bld ├── ark │ └── ark.bld ├── arora │ └── arora.bld ├── asciidoc │ └── asciidoc.bld ├── aspell-en │ └── aspell-en.bld ├── aspell │ ├── aspell.bld │ └── pkg.install ├── at-spi2-atk │ └── at-spi2-atk.bld ├── at-spi2-core │ └── at-spi2-core.bld ├── atk │ └── atk.bld ├── atkmm │ └── atkmm.bld ├── atril │ ├── atril.bld │ └── pkg.install ├── attica-qt4 │ └── attica-qt4.bld ├── attica │ └── attica.bld ├── attr │ └── attr.bld ├── augeas │ └── augeas.bld ├── aurora │ └── aurora.bld ├── auryo │ ├── auryo.bld │ ├── pkg.install │ └── usr │ │ └── bin │ │ └── auryo ├── autoconf │ └── autoconf.bld ├── autoconf2.13 │ └── autoconf2.13.bld ├── automake │ └── automake.bld ├── automoc4 │ ├── automoc4.bld │ └── fix-cmake-warnings.patch ├── avahi │ ├── avahi.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── sysusers.d │ │ └── avahi.conf ├── avr-binutils │ ├── avr-binutils.bld │ ├── avr-size.patch │ ├── binutils-2.24-lto-testsuite.patch │ └── binutils-2.24-shared-pie.patch ├── avr-gcc │ └── avr-gcc.bld ├── avr-gdb │ └── avr-gdb.bld ├── avr-libc │ └── avr-libc.bld ├── avrdude │ └── avrdude.bld ├── babl │ └── babl.bld ├── baloo │ └── baloo.bld ├── bamf │ └── bamf.bld ├── bash │ ├── bash.bld │ ├── bin │ │ ├── bash │ │ └── sh │ ├── etc │ │ ├── inputrc │ │ ├── profile │ │ └── skel │ │ │ ├── .bash_profile │ │ │ └── .bashrc │ └── pkg.install ├── bazel │ └── bazel.bld ├── bbswitch │ ├── bbswitch.bld │ └── pkg.install ├── bc │ ├── bc-1.06.95-void_uninitialized.patch │ └── bc.bld ├── bdf-unifont │ ├── bdf-unifont.bld │ └── pkg.install ├── bdftopcf │ └── bdftopcf.bld ├── bin86 │ ├── bin86.bld │ └── x86_86.patch ├── bind │ ├── bind.bld │ ├── etc │ │ └── named.conf │ ├── pkg.install │ ├── usr │ │ └── lib │ │ │ ├── systemd │ │ │ └── system │ │ │ │ └── named.service │ │ │ ├── sysusers.d │ │ │ └── bind.conf │ │ │ └── tmpfiles.d │ │ │ └── bind.conf │ └── var │ │ └── named │ │ ├── 127.0.0.zone │ │ ├── empty.zone │ │ ├── localhost.ip6.zone │ │ ├── localhost.zone │ │ └── root.hint ├── binfmt-qemu-static │ ├── binfmt-qemu-static.bld │ └── usr │ │ └── lib │ │ └── binfmt.d │ │ └── qemu-static.conf ├── binutils │ └── binutils.bld ├── bison │ └── bison.bld ├── blender │ └── blender.bld ├── bluedevil │ └── bluedevil.bld ├── bluez-qt │ └── bluez-qt.bld ├── bluez │ ├── bluez.bld │ ├── refresh_adv_manager_for_non-LE_devices.patch │ └── usr │ │ └── lib │ │ └── modprobe.d │ │ └── bluetooth-usb.conf ├── boost │ └── boost.bld ├── brackets │ ├── brackets.bld │ └── pkg.install ├── breeze-gtk │ └── breeze-gtk.bld ├── breeze-icons │ └── breeze-icons.bld ├── breeze │ └── breeze.bld ├── btrfs-progs │ ├── btrfs-progs.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── btrfs-scrub@.service │ │ └── btrfs-scrub@.timer ├── bullet │ └── bullet.bld ├── bumblebee │ ├── 0001-bb_nvidia_modeset-detection_bug699_01.patch │ ├── 0002-bb_nvidia_modeset-detection_bug699_02.patch │ ├── 0003-bb_nvidia_umv_detection_bug699.patch │ ├── 0004-bb_nvidia_drm_detection_bug699_01.patch │ ├── 0005-bb_nvidia_drm_detection_bug699_02.patch │ ├── 0006-bb_hexadicimal_bug573.patch │ ├── 0007-bb_mutebblogger.patch │ ├── 0008-libglvnd.patch │ ├── bumblebee.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── modprobe.d │ │ └── bumblebee.conf ├── busybox │ ├── busybox.bld │ └── config ├── bwmon │ └── bwmon.bld ├── bzip2 │ ├── bzip2-1.0.6-install_docs-1.patch │ └── bzip2.bld ├── ca-certificates │ ├── ca-certificates.bld │ ├── etc │ │ └── ssl │ │ │ └── ca-bundle.crt │ └── pkg.install ├── cabextract │ └── cabextract.bld ├── cairo │ ├── 0001-image-compositor-Remove-the-right-glyph-from-pixman-.p │ └── cairo.bld ├── cairomm │ └── cairomm.bld ├── caja-extensions │ ├── caja-extensions.bld │ └── pkg.install ├── caja │ ├── caja.bld │ └── pkg.install ├── calendarsupport │ └── calendarsupport.bld ├── cbindgen │ └── cbindgen.bld ├── ccid │ └── ccid.bld ├── cdparanoia │ ├── cdparanoia.bld │ └── gcc.patch ├── check │ └── check.bld ├── chromaprint │ └── chromaprint.bld ├── chromium │ ├── chromium-skia-harmony.patch │ ├── chromium-widevine.patch │ ├── chromium.bld │ ├── etc │ │ └── chromium │ │ │ └── default │ ├── include-algorithm-to-use-std-lower_bound.patch │ ├── launch_manager.h-uses-std-vector.patch │ ├── pkg.install │ └── usr │ │ ├── bin │ │ ├── chromium │ │ └── chromium-browser │ │ └── share │ │ └── applications │ │ └── chromium.desktop ├── clamav │ ├── clamav.bld │ ├── etc │ │ └── logrotate.d │ │ │ └── clamav │ └── usr │ │ └── lib │ │ ├── sysusers.d │ │ └── clamav.conf │ │ └── tmpfiles.d │ │ └── clamav.conf ├── clamz │ ├── clamz.bld │ └── pkg.install ├── cldr-emoji-annotation │ └── cldr-emoji-annotation.bld ├── clementine │ ├── add-missing-functional-includes-5630.patch │ ├── chromaprint-1.4.0.patch │ ├── clementine.bld │ └── gcc6.patch ├── cloog │ ├── cloog-0.18.1-isl-compat.patch │ └── cloog.bld ├── cmake │ └── cmake.bld ├── cmocka │ └── cmocka.bld ├── code │ ├── code.bld │ ├── pkg.install │ └── usr │ │ └── share │ │ ├── applications │ │ └── code.desktop │ │ └── pixmaps │ │ └── code.png ├── codeblocks │ ├── codeblocks.bld │ └── pkg.install ├── colord │ └── colord.bld ├── compiz │ ├── compiz.bld │ └── no-metacity.patch ├── compton │ └── compton.bld ├── confuse │ └── confuse.bld ├── conky │ └── conky.bld ├── coreutils │ ├── bin │ │ ├── echo │ │ ├── ls │ │ ├── mknod │ │ ├── pwd │ │ └── rm │ └── coreutils.bld ├── cpio │ ├── cpio-2.11-no-gets.patch │ └── cpio.bld ├── cracklib │ └── cracklib.bld ├── crda │ ├── 0001-Makefile-Don-t-run-ldconfig.patch │ ├── 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch │ ├── crda.bld │ └── usr │ │ └── bin │ │ └── set-wireless-regdom ├── cronie │ ├── cronie.bld │ ├── etc │ │ ├── cron.deny │ │ └── pam.d │ │ │ └── crond │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── crond.service ├── crosstool-ng │ └── crosstool-ng.bld ├── crypto++ │ ├── crypto++.bld │ └── usr │ │ └── lib │ │ └── pkgconfig │ │ └── libcrypto++.pc ├── cryptsetup │ └── cryptsetup.bld ├── crystal │ └── crystal.bld ├── cuda │ ├── cuda-findgllib_mk.diff │ ├── cuda.bld │ ├── cuda.conf │ ├── cuda.sh │ └── pkg.install ├── cudnn │ └── cudnn.bld ├── cups-filters │ └── cups-filters.bld ├── cups │ ├── cups-1.6.0-fix-install-perms.patch │ ├── cups-1.6.2-statedir.patch │ ├── cups-enum-all.patch │ ├── cups-final-content-type.patch │ ├── cups-no-export-ssllibs.patch │ ├── cups-no-gzip-man.patch │ ├── cups-res_init.patch │ ├── cups.bld │ ├── etc │ │ ├── logrotate.d │ │ │ └── cups │ │ └── pam.d │ │ │ └── cups │ └── pkg.install ├── curl │ └── curl.bld ├── cvs │ ├── cvs.bld │ └── patch.patch ├── db │ └── db.bld ├── dbus-glib │ └── dbus-glib.bld ├── dbus-python │ └── dbus-python.bld ├── dbus │ ├── dbus.bld │ └── pkg.install ├── dconf │ ├── dconf.bld │ └── pkg.install ├── deadbeef │ └── deadbeef.bld ├── desmume │ └── desmune.bld ├── dhcp │ ├── 0002-iproute2.patch │ ├── dhcp.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── dhcpd4.service │ │ └── dhcpd6.service ├── dhcpcd │ └── dhcpcd.bld ├── dialog │ └── dialog.bld ├── diffutils │ └── diffutils.bld ├── digikam │ └── digikam.bld ├── discord │ ├── discord.bld │ └── pkg.install ├── discover │ └── discover.bld ├── distcc │ ├── distcc.bld │ ├── etc │ │ └── conf.d │ │ │ └── distcc │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── distcc.service ├── dmenu │ └── dmenu.bld ├── dmg2img │ └── dmg2img.bld ├── dmidecode │ └── dmidecode.bld ├── dnsmasq │ ├── dnsmasq.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── dnsmasq.service ├── docbook-xml │ ├── docbook-xml.bld │ └── pkg.install ├── docbook-xsl │ ├── docbook-xsl.bld │ ├── non-recursive_string_subst.patch │ └── pkg.install ├── docbook2x │ ├── datadir.patch │ └── docbook2x.bld ├── docker │ ├── 02-fix-unified-cgroup.git_patch │ ├── docker.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── sysusers.d │ │ └── docker.conf ├── docutils │ └── docutils.bld ├── dolphin-plugins │ └── dolphin-plugins.bld ├── dolphin │ └── dolphin.bld ├── dos2unix │ └── dos2unix.bld ├── dosbox │ ├── dosbox.bld │ └── stddef.patch ├── dosfstools │ └── dosfstools.bld ├── dotconf │ └── dotconf.bld ├── dotnet-core │ └── dotnet-core.bld ├── dovecot │ ├── dovecot.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── tmpfiles.d │ │ └── dovecot.conf ├── dracut │ └── dracut.bld ├── dragon │ └── dragon.bld ├── dropbear │ ├── dropbear.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── dropbear.service ├── e2fsprogs │ └── e2fsprogs.bld ├── easy-rsa │ └── easy-rsa.bld ├── econnman │ └── econnman.bld ├── efibootmgr │ └── efibootmgr.bld ├── efivar │ └── efivar.bld ├── efl │ └── efl.bld ├── egl-wayland │ ├── egl-wayland.bld │ └── usr │ │ └── share │ │ └── egl │ │ └── egl_external_platform.d │ │ └── 10_nvidia_wayland.json ├── eglexternalplatform │ └── eglexternalplatform.bld ├── eigen │ └── eigen.bld ├── eigen2 │ └── eigen2.bld ├── eject │ ├── eject-1-2.1.1-verbose.patch │ ├── eject-2-2.1.5-lock.patch │ ├── eject-3-2.1.5-spaces.patch │ ├── eject-4-2.1.5-umount.patch │ ├── eject-5-timeout.patch │ ├── eject-6-2.1.5-unlock.patch │ ├── eject-7-2.1.5-openrw.patch │ └── eject.bld ├── elfutils │ └── elfutils.bld ├── ell │ └── ell.bld ├── emacs │ └── emacs.bld ├── enca │ └── enca.bld ├── enchant │ └── enchant.bld ├── engrampa │ ├── engrampa.bld │ ├── fr-rpm-bsdtar.patch │ └── pkg.install ├── enlightenment-order ├── enlightenment │ ├── enlightenment.bld │ └── pkg.install ├── enventor │ └── enventor.bld ├── eom │ ├── eom.bld │ └── pkg.install ├── epiphany │ └── epiphany.bld ├── erlang │ └── erlang.bld ├── eventviews │ └── eventviews.bld ├── exempi │ └── exempi.bld ├── exiv2 │ └── exiv2.bld ├── exo │ └── exo.bld ├── expat │ └── expat.bld ├── extra-cmake-modules │ └── extra-cmake-modules.bld ├── faad2 │ ├── combined.patch │ └── faad2.bld ├── fakechroot │ └── fakechroot.bld ├── fakeroot │ └── fakeroot.bld ├── farstream │ └── farstream.bld ├── fasm │ └── fasm.bld ├── fbterm │ ├── fbterm.bld │ ├── pkg.install │ └── usr │ │ └── sbin │ │ └── fbterm-login ├── fcitx-anthy │ └── fcitx-anthy.bld ├── fcitx-configtool │ └── fcitx-configtool.bld ├── fcitx-m17n │ └── fcitx-m17n.bld ├── fcitx │ ├── fcitx.bld │ └── pkg.install ├── feh │ └── feh.bld ├── ffmpeg │ └── ffmpeg.bld ├── fftw │ └── fftw.bld ├── file │ └── file.bld ├── filelight │ └── filelight.bld ├── filezilla │ └── filezilla.bld ├── findutils │ └── findutils.bld ├── firefox │ ├── firefox.bld │ ├── mozconfig │ ├── pkg.install │ └── usr │ │ ├── bin │ │ └── firefox │ │ ├── lib │ │ └── firefox │ │ │ └── browser │ │ │ └── defaults │ │ │ └── preferences │ │ │ └── vendor.js │ │ └── share │ │ └── applications │ │ └── firefox.desktop ├── flac │ └── flac.bld ├── flatbedcursors │ └── flatbedcursors.bld ├── flatpak │ ├── flatpak.bld │ ├── pkg.install │ └── usr │ │ └── share │ │ └── flatpak │ │ └── flathub.flatpakrepo ├── flex │ └── flex.bld ├── fltk │ ├── fltk-config-dynlibs.patch │ ├── fltk.bld │ └── tigervnc.patch ├── fluidsynth │ ├── etc │ │ └── conf.d │ │ │ └── fluidsynth │ ├── fluidsynth.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── fluidsynth.service ├── fluxbox │ ├── fluxbox.bld │ └── usr │ │ └── share │ │ └── xsessions │ │ └── fluxbox.desktop ├── fontconfig │ ├── etc │ │ └── fonts │ │ │ └── conf.d │ │ │ └── conf.avail │ ├── fontconfig.bld │ └── pkg.install ├── fox │ └── fox.bld ├── frameworkintegration │ └── frameworkintegration.bld ├── freetds │ └── freetds.bld ├── freetype2 │ └── freetype2.bld ├── fribidi │ └── fribidi.bld ├── fsharp │ └── fsharp.bld ├── fuse │ ├── etc │ │ └── fuse.conf │ ├── fuse.bld │ └── pkg.install ├── fuse2 │ ├── fuse2.bld │ └── pkg.install ├── gamehub │ ├── gamehub.bld │ └── pkg.install ├── garcon │ └── garcon.bld ├── gawk │ └── gawk.bld ├── gc │ └── gc.bld ├── gcalculator │ └── gcalculator.bld ├── gcc │ ├── gcc.bld │ ├── lib │ │ └── cpp │ └── usr │ │ └── bin │ │ └── cc ├── gconf │ ├── 01_xml-gettext-domain.patch │ ├── gconf-reload.patch │ ├── gconf.bld │ ├── pkg.install │ └── usr │ │ ├── bin │ │ └── gconf-merge-schema │ │ └── sbin │ │ └── gconfpkg ├── gcr │ ├── etc │ │ └── security │ │ │ └── limits.d │ │ │ └── 10-gcr.conf │ └── gcr.bld ├── gd │ └── gd.bld ├── gdb │ └── gdb.bld ├── gdbm │ └── gdbm.bld ├── gdk-pixbuf │ ├── gdk-pixbuf.bld │ └── pkg.install ├── geany │ └── geany.bld ├── gegl │ └── gegl.bld ├── geoclue │ └── geoclue.bld ├── geoip │ └── geoip.bld ├── gettext │ └── gettext.bld ├── gexiv2 │ └── gexiv2.bld ├── ghc │ ├── ghc.bld │ └── pkg.install ├── ghostscript-fonts │ ├── ghostscript-fonts.bld │ └── pkg.install ├── ghostscript │ ├── ghostscript-sys-zlib.patch │ └── ghostscript.bld ├── giflib │ └── giflib.bld ├── gimp │ └── gimp.bld ├── git │ └── git.bld ├── gksu │ └── gksu.bld ├── glade │ └── glade.bld ├── glew │ └── glew.bld ├── glfw │ └── glfw.bld ├── glib-networking │ └── glib-networking.bld ├── glib2 │ ├── glib2.bld │ └── noisy-glib-compile-schemas.patch ├── glibc │ ├── etc │ │ ├── ld.so.conf │ │ └── noop │ │ │ └── locales │ ├── glibc.bld │ └── pkg.install ├── glibmm │ └── glibmm.bld ├── glm │ └── glm.bld ├── gmp │ └── gmp.bld ├── gn │ └── gn.bld ├── gnome-common │ └── gnome-common.bld ├── gnome-icon-theme │ ├── gnome-icon-theme.bld │ └── pkg.install ├── gnome-keyring │ ├── gnome-keyring.bld │ └── pkg.install ├── gnome-mime-data │ └── gnome-mime-data.bld ├── gnome-sharp │ ├── 02_fix_pkg-config_paths.patch │ ├── 04_initialize_dbus_glib_threading.patch │ ├── CanvasPathDef.patch │ └── gnome-sharp.bld ├── gnome-themes-standard │ └── gnome-themes-standard.bld ├── gnome-vfs │ ├── 0001-gnutls-config.patch │ ├── 0002-gnutls-3.4.0.patch │ ├── 0003-gcrypt-config.patch │ ├── 0004-enable-deprecated.patch │ └── gnome-vfs.bld ├── gnu-efi │ └── gnu-efi.bld ├── gnugo │ └── gnugo.bld ├── gnupg │ └── gnupg.bld ├── gnutls │ └── gnutls.bld ├── go-md2man │ └── go-md2man.bld ├── go │ ├── default-buildmode-pie.patch │ ├── go.bld │ └── pkg.install ├── gobject-introspection │ └── gobject-introspection.bld ├── googlemusicmanager │ └── googlemusicmanager.bld ├── gparted │ ├── gparted.bld │ └── usr │ │ ├── bin │ │ └── gparted_polkit │ │ └── share │ │ └── polkit-1 │ │ └── actions │ │ └── org.nooplinux.pkexec.gparted.policy ├── gperf │ └── gperf.bld ├── gpgme │ └── gpgme.bld ├── gptfdisk │ └── gptfdisk.bld ├── granite │ └── granite.bld ├── grantlee │ └── grantlee.bld ├── grantleetheme │ └── grantleetheme.bld ├── graphviz │ └── graphviz.bld ├── grep │ └── grep.bld ├── grive2 │ └── grive2.bld ├── groff │ ├── groff.bld │ └── site.tmac ├── grub │ ├── boot │ │ └── grub │ │ │ └── grub.cfg │ └── grub.bld ├── gsl │ └── gsl.bld ├── gsm │ ├── gsm.bld │ └── gsm.patch ├── gsoap │ ├── 0001-no-xlocale.patch_ │ └── gsoap.bld ├── gspiceui │ └── gspiceui.bld ├── gssdp │ └── gssdp.bld ├── gst-plugins-bad │ └── gst-plugins-bad.bld ├── gst-plugins-base │ └── gst-plugins-base.bld ├── gst-plugins-base0.10 │ └── gst-plugins-base0.10.bld ├── gst-plugins-good │ └── gst-plugins-good.bld ├── gst-plugins-ugly │ └── gst-plugins-ugly.bld ├── gstreamer │ └── gstreamer.bld ├── gstreamer0.10 │ ├── bison3.patch │ ├── gstreamer0.10.bld │ └── tests-remove-silly-test_fail_abstract_new-check.patch ├── gtk+ │ ├── gtk+.bld │ ├── pkg.install │ └── usr │ │ └── share │ │ └── gtk-3.0 │ │ └── settings.ini ├── gtk+2 │ ├── etc │ │ └── gtk-2.0 │ │ │ └── gtkrc │ ├── gtk+2.bld │ ├── pkg.install │ └── xid-collision-debug.patch ├── gtk-doc │ └── gtk-doc.bld ├── gtk-engines │ └── gtk-engines.bld ├── gtk-sharp2 │ └── gtk-sharp2.bld ├── gtk-theme-arc │ └── gtk-theme-arc.bld ├── gtk2-perl │ └── gtk2-perl.bld ├── gtkmm │ └── gtkmm.bld ├── gtkmm2 │ └── gtkmm2.bld ├── gtksourceview │ └── gtksourceview.bld ├── gtksourceview2 │ └── gtksourceview2.bld ├── gupnp │ └── gupnp.bld ├── gvfs │ ├── 302563.patch │ ├── gvfs.bld │ └── pkg.install ├── gwenview │ └── gwenview.bld ├── gzip │ └── gzip.bld ├── harfbuzz │ └── harfbuzz.bld ├── hdf5 │ └── hdf5.bld ├── help2man │ └── help2man.bld ├── hexchat │ └── hexchat.bld ├── hfsprogs │ ├── hfsplus-tools-learn-to-stdarg.patch │ ├── hfsplus-tools-no-blocks.patch │ └── hfsprogs.bld ├── hicolor-icon-theme │ └── hicolor-icon-theme.bld ├── higan │ ├── higan-flags.patch │ ├── higan-paths.patch │ └── higan.bld ├── ht │ └── ht.bld ├── htmlcxx │ └── htmlcxx.bld ├── htop │ └── htop.bld ├── hunspell │ └── hunspell.bld ├── hwloc │ └── hwloc.bld ├── hyphen │ └── hyphen.bld ├── i3-wm │ ├── 0001-Use-OVER-operator-for-drawing-text.patch │ └── i3-wm.bld ├── i3lock │ └── i3lock.bld ├── i3status │ ├── i3status.bld │ └── pkg.install ├── iasl │ └── iasl.bld ├── ibus-anthy │ ├── ibus-anthy.bld │ └── pkg.install ├── ibus-fbterm │ ├── ibus-1.5.patch │ ├── ibus-fbterm.bld │ ├── preedit-text.patch │ └── status-bar.patch ├── ibus-m17n │ └── ibus-m17n.bld ├── ibus-qt │ └── ibus-qt.bld ├── ibus │ ├── ibus.bld │ └── pkg.install ├── iceauth │ └── iceauth.bld ├── icon-naming-utils │ └── icon-naming-utils.bld ├── icoutils │ └── icoutils.bld ├── icu4c │ └── icu4c.bld ├── idnkit │ └── idnkit.bld ├── ilmbase │ ├── ilmbase-1.0.3-pkgconfig.patch │ ├── ilmbase-2.0.1-no_undefined.patch │ └── ilmbase.bld ├── imagemagick │ └── imagemagick.bld ├── imake │ ├── cf-patch │ └── imake.bld ├── imap │ ├── c-client-2006k_GENTOO_amd64-so-fix.patch │ ├── etc │ │ └── xinetd.d │ │ │ ├── imap │ │ │ ├── ipop2 │ │ │ └── ipop3 │ ├── imap.bld │ └── openssl1.1.patch ├── imlib2 │ └── imlib2.bld ├── incidenceeditor │ └── incidenceeditor.bld ├── inetutils │ ├── inetutils.bld │ └── pkg.install ├── inkscape │ ├── inkscape-0.92.4-poppler-0.76.0.patch │ └── inkscape.bld ├── intel-ucode │ └── intel-ucode.bld ├── intltool │ └── intltool.bld ├── iproute2 │ └── iproute2.bld ├── iptables │ ├── etc │ │ └── iptables │ │ │ ├── empty.rules │ │ │ └── simple_firewall.rules │ ├── iptables.bld │ ├── usr │ │ └── lib │ │ │ └── systemd │ │ │ ├── scripts │ │ │ └── iptables-flush │ │ │ └── system │ │ │ ├── ip6tables.service │ │ │ └── iptables.service │ └── var │ │ └── lib │ │ ├── ip6tables │ │ ├── empty-filter.rules │ │ ├── empty-mangle.rules │ │ ├── empty-nat.rules │ │ ├── empty-raw.rules │ │ └── empty-security.rules │ │ └── iptables │ │ ├── empty-filter.rules │ │ ├── empty-mangle.rules │ │ ├── empty-nat.rules │ │ ├── empty-raw.rules │ │ └── empty-security.rules ├── irssi │ └── irssi.bld ├── isl │ └── isl.bld ├── itstool │ └── itstool.bld ├── iucode-tool │ └── iucode-tool.bld ├── iw │ └── iw.bld ├── jack │ └── jack.bld ├── jansson │ └── jansson.bld ├── jemalloc │ └── jemalloc.bld ├── jq │ └── jq.bld ├── js52 │ ├── js52.bld │ ├── mozjs52-copy-headers.patch │ ├── mozjs52-disable-mozglue.patch │ ├── mozjs52-fix-soname.patch │ └── mozjs52-include-configure-script.patch ├── json-c │ └── json-c.bld ├── json-glib │ └── json-glib.bld ├── jsoncpp │ └── jsoncpp.bld ├── juk │ └── juk.bld ├── k3b │ └── k3b.bld ├── kactivities-stats │ └── kactivities-stats.bld ├── kactivities │ └── kactivities.bld ├── kactivitymanagerd │ └── kactivitymanagerd.bld ├── kaddressbook │ └── kaddressbook.bld ├── kalarmcal │ └── kalarmcal.bld ├── kapidox │ └── kapidox.bld ├── kapptemplate │ └── kapptemplate.bld ├── karchive │ └── karchive.bld ├── kate │ └── kate.bld ├── kauth │ └── kauth.bld ├── kbd │ ├── fix-dvorak-es.patch │ ├── fix-euro2.patch │ └── kbd.bld ├── kblog │ └── kblog.bld ├── kbookmarks │ └── kbookmarks.bld ├── kcalc │ └── kcalc.bld ├── kcalcore │ └── kcalcore.bld ├── kcalutils │ └── kcalutils.bld ├── kcmutils │ └── kcmutils.bld ├── kcodecs │ └── kcodecs.bld ├── kcompletion │ └── kcompletion.bld ├── kconfig │ └── kconfig.bld ├── kconfigwidgets │ └── kconfigwidgets.bld ├── kcontacts │ └── kcontacts.bld ├── kcoreaddons │ └── kcoreaddons.bld ├── kcrash │ └── kcrash.bld ├── kdav │ └── kdav.bld ├── kdbusaddons │ └── kdbusaddons.bld ├── kde-cli-tools │ ├── kde-cli-tools.bld │ └── usr │ │ └── bin │ │ └── kdesu ├── kde-gtk-config │ └── kde-gtk-config.bld ├── kde-order ├── kdeclarative │ └── kdeclarative.bld ├── kdecoration │ └── kdecoration.bld ├── kded │ └── kded.bld ├── kdegraphics-thumbnailers │ └── kdegraphics-thumbnailers.bld ├── kdelibs │ ├── applications-menu.patch │ ├── kdelibs.bld │ ├── no-kdewebkit.patch │ ├── openssl-1.1.patch │ └── qt4.patch ├── kdelibs4support │ └── kdelibs4support.bld ├── kdenlive │ └── kdenlive.bld ├── kdepim-addons │ └── kdepim-addons.bld ├── kdepim-apps-libs │ └── kdepim-apps-libs.bld ├── kdepim-runtime │ └── kdepim-runtime.bld ├── kdeplasma-addons │ └── kdeplasma-addons.bld ├── kdesignerplugin │ └── kdesignerplugin.bld ├── kdesu │ └── kdesu.bld ├── kdevelop │ └── kdevelop.bld ├── kdevplatform │ └── kdevplatform.bld ├── kdewebkit │ └── kdewebkit.bld ├── kdiagram │ └── kdiagram.bld ├── kdnssd │ └── kdnssd.bld ├── kdoctools │ └── kdoctools.bld ├── kemoticons │ └── kemoticons.bld ├── keybase │ ├── keybase.bld │ └── pkg.install ├── keyutils │ ├── keyutils.bld │ └── request-key.conf.patch ├── kfilemetadata │ └── kfilemetadata.bld ├── kgamma5 │ └── kgamma5.bld ├── kglobalaccel │ └── kglobalaccel.bld ├── kgpg │ └── kgpg.bld ├── kguiaddons │ └── kguiaddons.bld ├── kholidays │ └── kholidays.bld ├── khotkeys │ └── khotkeys.bld ├── khtml │ └── khtml.bld ├── ki18n │ └── ki18n.bld ├── kiconthemes │ └── kiconthemes.bld ├── kidentitymanagement │ └── kidentitymanagement.bld ├── kidletime │ └── kidletime.bld ├── kimageformats │ └── kimageformats.bld ├── kimap │ └── kimap.bld ├── kinfocenter │ └── kinfocenter.bld ├── kinit │ └── kinit.bld ├── kio-extras │ └── kio-extras.bld ├── kio │ └── kio.bld ├── kirigami2 │ └── kirigami2.bld ├── kitemmodels │ └── kitemmodels.bld ├── kitemviews │ └── kitemviews.bld ├── kitinerary │ └── kitinerary.bld ├── kjobwidgets │ └── kjobwidgets.bld ├── kjs │ └── kjs.bld ├── kjsembed │ └── kjsembed.bld ├── kldap │ └── kldap.bld ├── kmail-account-wizard │ └── kmail-account-wizard.bld ├── kmail │ └── kmail.bld ├── kmailtransport │ └── kmailtransport.bld ├── kmbox │ └── kmbox.bld ├── kmediaplayer │ └── kmediaplayer.bld ├── kmenuedit │ └── kmenuedit.bld ├── kmime │ └── kmime.bld ├── kmod │ ├── kmod.bld │ ├── sbin │ │ └── modprobe │ └── usr │ │ └── lib │ │ └── depmod.d │ │ └── depmod-search.conf ├── knewstuff │ └── knewstuff.bld ├── knotifications │ └── knotifications.bld ├── knotifyconfig │ └── knotifyconfig.bld ├── kompare │ └── kompare.bld ├── konsole │ └── konsole.bld ├── kontact │ └── kontact.bld ├── kontactinterface │ └── kontactinterface.bld ├── korganizer │ └── korganizer.bld ├── kpackage │ └── kpackage.bld ├── kparts │ └── kparts.bld ├── kpeople │ └── kpeople.bld ├── kpimtextedit │ └── kpimtextedit.bld ├── kpkpass │ └── kpkpass.bld ├── kplotting │ └── kplotting.bld ├── kpty │ └── kpty.bld ├── krb5 │ ├── krb5.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── krb5-kadmind.service │ │ ├── krb5-kdc.service │ │ ├── krb5-kpropd.service │ │ ├── krb5-kpropd.socket │ │ └── krb5-kpropd@.service ├── krita │ └── krita.bld ├── kross │ └── kross.bld ├── krunner │ └── krunner.bld ├── kscreen │ └── kscreen.bld ├── kscreenlocker │ └── kscreenlocker.bld ├── kservice │ └── kservice.bld ├── ksmtp │ └── ksmtp.bld ├── ksshaskpass │ └── ksshaskpass.bld ├── ksysguard │ └── ksysguard.bld ├── ktexteditor │ └── ktexteditor.bld ├── ktextwidgets │ └── ktextwidgets.bld ├── ktnef │ └── ktnef.bld ├── kunitconversion │ └── kunitconversion.bld ├── kwallet-pam │ └── kwallet-pam.bld ├── kwallet │ └── kwallet.bld ├── kwalletmanager │ └── kwalletmanager.bld ├── kwayland-integration │ └── kwayland-integration.bld ├── kwayland │ └── kwayland.bld ├── kwidgetsaddons │ └── kwidgetsaddons.bld ├── kwin │ └── kwin.bld ├── kwindowsystem │ └── kwindowsystem.bld ├── kwrited │ └── kwrited.bld ├── kxmlgui │ └── kxmlgui.bld ├── kxmlrpcclient │ └── kxmlrpcclient.bld ├── ladspa │ ├── fallback-ladspa-path.patch │ ├── fix-memleak-in-plugin-scanning.patch │ └── ladspa.bld ├── lame │ └── lame.bld ├── lcms2 │ └── lcms2.bld ├── ldb │ └── ldb.bld ├── less │ └── less.bld ├── lib32-acl │ └── lib32-acl.bld ├── lib32-alsa-lib │ └── lib32-alsa-lib.bld ├── lib32-alsa-plugins │ ├── 0001-Do-not-use-deprecated-FFmpeg-API.patch │ └── lib32-alsa-plugins.bld ├── lib32-at-spi2-atk │ └── lib32-at-spi2-atk.bld ├── lib32-at-spi2-core │ └── lib32-at-spi2-core.bld ├── lib32-atk │ └── lib32-atk.bld ├── lib32-attr │ └── lib32-attr.bld ├── lib32-cairo │ ├── disable-test-suite.patch │ └── lib32-cairo.bld ├── lib32-colord │ └── lib32-colord.bld ├── lib32-cracklib │ └── lib32-cracklib.bld ├── lib32-cups │ ├── cups-1.6.0-fix-install-perms.patch │ ├── cups-1.6.2-statedir.patch │ ├── cups-avahi-address.patch │ ├── cups-enum-all.patch │ ├── cups-final-content-type.patch │ ├── cups-no-export-ssllibs.patch │ ├── cups-no-gcrypt.patch │ ├── cups-no-gzip-man.patch │ ├── cups-res_init.patch │ ├── cups-systemd-socket.patch │ ├── get-ppd-file-for-statically-configured-ipp-shared-queues.patch │ └── lib32-cups.bld ├── lib32-db │ └── lib32-db.bld ├── lib32-dbus │ └── lib32-dbus.bld ├── lib32-e2fsprogs │ └── lib32-e2fsprogs.bld ├── lib32-elfutils │ └── lib32-elfutils.bld ├── lib32-expat │ └── lib32-expat.bld ├── lib32-fcitx │ ├── lib32-fcitx.bld │ ├── pkg.install │ └── qconfig.h ├── lib32-flac │ └── lib32-flac.bld ├── lib32-fontconfig │ └── lib32-fontconfig.bld ├── lib32-freetype2 │ └── lib32-freetype2.bld ├── lib32-gcr │ └── lib32-gcr.bld ├── lib32-gdk-pixbuf │ └── lib32-gdk-pixbuf.bld ├── lib32-glew │ └── lib32-glew.bld ├── lib32-glib-networking │ └── lib32-glib-networking.bld ├── lib32-glib2 │ └── lib32-glib2.bld ├── lib32-glibc │ ├── lib32-glibc.bld │ └── pkg.install ├── lib32-gmp │ └── lib32-gmp.bld ├── lib32-gnome-keyring │ └── lib32-gnome-keyring.bld ├── lib32-gnutls │ └── lib32-gnutls.bld ├── lib32-gst-plugins-base │ └── lib32-gst-plugins-base.bld ├── lib32-gst-plugins-base0.10 │ └── lib32-gst-plugins-base0.10.bld ├── lib32-gstreamer │ └── lib32-gstreamer.bld ├── lib32-gstreamer0.10 │ ├── bison3.patch │ ├── lib32-gstreamer0.10.bld │ └── tests-remove-silly-test_fail_abstract_new-check.patch ├── lib32-gtk+ │ └── lib32-gtk+.bld ├── lib32-gtk+2 │ ├── lib32-gtk+2.bld │ └── xid-collision-debug.patch ├── lib32-harfbuzz │ └── lib32-harfbuzz.bld ├── lib32-ibus-qt │ └── lib32-ibus-qt.bld ├── lib32-icu4c │ └── lib32-icu4c.bld ├── lib32-iptables │ ├── lib32-iptables.bld │ └── upstream940.patch ├── lib32-jack │ └── lib32-jack.bld ├── lib32-json-c │ └── lib32-json-c.bld ├── lib32-krb5 │ ├── krb5-config_LDFLAGS.p │ └── lib32-krb5.bld ├── lib32-lcms2 │ └── lib32-lcms2.bld ├── lib32-libICE │ └── lib32-libICE.bld ├── lib32-libSM │ └── lib32-libSM.bld ├── lib32-libX11 │ └── lib32-libX11.bld ├── lib32-libXScrnSaver │ └── lib32-libXScrnSaver.bld ├── lib32-libXau │ └── lib32-libXau.bld ├── lib32-libXdmcp │ └── lib32-libXdmcp.bld ├── lib32-libXext │ └── lib32-libXext.bld ├── lib32-libXi │ └── lib32-libXi.bld ├── lib32-libXrandr │ └── lib32-libXrandr.bld ├── lib32-libXrender │ └── lib32-libXrender.bld ├── lib32-libXtst │ └── lib32-libXtst.bld ├── lib32-libXv │ └── lib32-libXv.bld ├── lib32-libaio │ └── lib32-libaio.bld ├── lib32-libcap2 │ └── lib32-libcap2.bld ├── lib32-libdrm │ └── lib32-libdrm.bld ├── lib32-libepoxy │ └── lib32-libepoxy.bld ├── lib32-libffi │ ├── 0001-Fix-paths-in-libffi.pc.in.patch │ └── lib32-libffi.bld ├── lib32-libgcrypt │ └── lib32-libgcrypt.bld ├── lib32-libglu │ └── lib32-libglu.bld ├── lib32-libglvnd │ └── lib32-libglvnd.bld ├── lib32-libgpg-error │ └── lib32-libgpg-error.bld ├── lib32-libgudev │ └── lib32-libgudev.bld ├── lib32-libidn │ └── lib32-libidn.bld ├── lib32-libjpeg │ └── lib32-libjpeg.bld ├── lib32-libnotify │ └── lib32-libnotify.bld ├── lib32-libogg │ └── lib32-libogg.bld ├── lib32-libomxil-bellagio │ ├── fixes.patch │ └── lib32-libomxil-bellagio.bld ├── lib32-libpng │ └── lib32-libpng.bld ├── lib32-libpng15 │ └── lib32-libpng.bld ├── lib32-libsamplerate │ └── lib32-libsamplerate.bld ├── lib32-libsndfile │ └── lib32-libsndfile.bld ├── lib32-libsoup │ └── lib32-libsoup.bld ├── lib32-libtasn1 │ └── lib32-libtasn1.bld ├── lib32-libtheora │ ├── lib32-libtheora.bld │ └── libtheora-1.1.1-libpng16.patch ├── lib32-libtirpc │ ├── lib32-libtirpc.bld │ └── libtirpc-0.2.2-remove-nis-2.patch ├── lib32-libtool │ └── lib32-libtool.bld ├── lib32-libunwind │ └── lib32-libunwind.bld ├── lib32-libva │ └── lib32-libva.bld ├── lib32-libvisual │ ├── lib32-libvisual.bld │ └── libvisual-0.4.0-inlinedefineconflict.patch ├── lib32-libvorbis │ └── lib32-libvorbis.bld ├── lib32-libxcb │ └── lib32-libxcb.bld ├── lib32-libxml2 │ └── lib32-libxml2.bld ├── lib32-libxshmfence │ └── lib32-libxshmfence.bld ├── lib32-linux-pam │ ├── lib32-linux-pam.bld │ └── pam_unix2-glibc216.p ├── lib32-llvm │ └── lib32-llvm.bld ├── lib32-lm_sensors │ └── lib32-lm_sensors.bld ├── lib32-lz4 │ └── lib32-lz4.bld ├── lib32-mesalib │ ├── lib32-mesalib.bld │ ├── sw.patch │ ├── swr-rastr-Don-t-assume-non-WIN-is-always-64-bit-instead-use-the-x86_64-define.patch │ └── usr │ │ └── lib32 │ │ └── libGLX_indirect.so.0 ├── lib32-nettle │ └── lib32-nettle.bld ├── lib32-openal │ └── lib32-openal.bld ├── lib32-openldap │ ├── lib32-openldap.bld │ └── ntlm.patch ├── lib32-openssl │ ├── ca-dir.patch │ ├── fix-manpages.patch │ ├── lib32-openssl.bld │ └── no-rpath.patch ├── lib32-opus │ └── lib32-opus.bld ├── lib32-orc │ └── lib32-orc.bld ├── lib32-p11-kit │ └── lib32-p11-kit.bld ├── lib32-pango │ └── pango.bld ├── lib32-pcre │ └── lib32-pcre.bld ├── lib32-pixman │ └── lib32-pixman.bld ├── lib32-polkit │ └── lib32-polkit.bld ├── lib32-portaudio │ └── lib32-portaudio.bld ├── lib32-primus │ └── lib32-primus.bld ├── lib32-pulseaudio │ └── lib32-pulseaudio.bld ├── lib32-qt4 │ ├── improve-cups-support.patch │ ├── kde4-settings.patch │ ├── kubuntu_14_systemtrayicon.patch │ ├── lib32-qt4.bld │ └── moc-boost-workaround.patch ├── lib32-readline │ └── readline.bld ├── lib32-sdl2 │ └── lib32-sdl2.bld ├── lib32-soundtouch │ └── lib32-soundtouch.bld ├── lib32-speex │ └── lib32-speex.bld ├── lib32-sqlite │ └── lib32-sqlite.bld ├── lib32-systemd │ ├── 0001-Revert-nspawn-try-to-bind-mount-resolved-s-resolv.co.patch │ ├── 0001-disable-RestrictAddressFamilies-on-i686.patch │ ├── 0001-prevent-hanging-shutdown-workaround.patch │ └── lib32-systemd.bld ├── lib32-tdb │ └── lib32-tdb.bld ├── lib32-util-linux │ └── lib32-util-linux.bld ├── lib32-virtualgl │ └── lib32-virtualgl.bld ├── lib32-wxgtk2 │ ├── ec6e54bc.patch │ ├── fd247cca.patch │ ├── lib32-wxgtk2.bld │ └── make-abicheck-non-fatal.patch ├── lib32-xz │ └── lib32-xz.bld ├── lib32-zlib │ └── lib32-zlib.bld ├── libFS │ └── libFS.bld ├── libICE │ └── libICE.bld ├── libSM │ └── libSM.bld ├── libX11 │ └── libX11.bld ├── libXScrnSaver │ └── libXScrnSaver.bld ├── libXau │ └── libXau.bld ├── libXaw │ └── libXaw.bld ├── libXcomposite │ └── libXcomposite.bld ├── libXcursor │ └── libXcursor.bld ├── libXdamage │ └── libXdamage.bld ├── libXdmcp │ └── libXdmcp.bld ├── libXext │ └── libXext.bld ├── libXfixes │ └── libXfixes.bld ├── libXfont │ └── libXfont.bld ├── libXfont2 │ └── libXfont2.bld ├── libXft │ └── libXft.bld ├── libXi │ └── libXi.bld ├── libXinerama │ └── libXinerama.bld ├── libXmu │ └── libXmu.bld ├── libXp │ └── libXp.bld ├── libXpm │ └── libXpm.bld ├── libXrandr │ └── libXrandr.bld ├── libXrender │ └── libXrender.bld ├── libXres │ └── libXres.bld ├── libXt │ └── libXt.bld ├── libXtst │ └── libXtst.bld ├── libXv │ └── libXv.bld ├── libXvMC │ └── libXvMC.bld ├── libXxf86dga │ └── libXxf86dga.bld ├── libXxf86vm │ └── libXxf86vm.bld ├── libaio │ └── libaio.bld ├── libarchive │ └── libarchive.bld ├── libart-lgpl │ └── libart-lgpl.bld ├── libass │ └── libass.bld ├── libassuan │ └── libassuan.bld ├── libatomic_ops │ └── libatomic_ops.bld ├── libbluray │ ├── libbluray.bld │ └── usr │ │ └── lib │ │ └── libbluray.so.1 ├── libbonobo │ ├── etc │ │ └── bonobo-activation │ │ │ └── bonobo-activation-config.xml │ └── libbonobo.bld ├── libbonoboui │ └── libbonoboui.bld ├── libc++ │ └── libc++.bld ├── libcaca │ └── libcaca.bld ├── libcanberra │ └── libcanberra.bld ├── libcap-ng │ └── libcap-ng.bld ├── libcap2 │ └── libcap2.bld ├── libcddb │ └── libcddb.bld ├── libcdio │ ├── libcdio.bld │ └── linking.patch ├── libclc │ └── libclc.bld ├── libconfig │ └── libconfig.bld ├── libcroco │ └── libcroco.bld ├── libcurl-gnutls │ └── libcurl-gnutls.bld ├── libdaemon │ └── libdaemon.bld ├── libdbusmenu-qt │ └── libdbusmenu-qt.bld ├── libdiscid │ └── libdiscid.bld ├── libdmtx │ └── libdmtx.bld ├── libdmx │ └── libdmx.bld ├── libdrm │ └── libdrm.bld ├── libdvdcss │ └── libdvdcss.bld ├── libdvdnav │ └── libdvdnav.bld ├── libdvdread │ └── libdvdread.bld ├── libebml │ └── libebml.bld ├── libechonest │ └── libechonest.bld ├── libelf │ ├── libelf.bld │ └── usr │ │ └── include │ │ ├── gelf.h │ │ ├── libelf.h │ │ └── nlist.h ├── libepoxy │ └── libepoxy.bld ├── libev │ └── libev.bld ├── libevdev │ └── libevdev.bld ├── libevent │ └── libevent.bld ├── libexif │ └── libexif.bld ├── libfakekey │ └── libfakekey.bld ├── libfbclient │ └── libfbclient.bld ├── libffi │ ├── 0001-Fix-paths-in-libffi.pc.in.patch │ └── libffi.bld ├── libfilezilla │ └── libfilezilla.bld ├── libfontenc │ └── libfontenc.bld ├── libftdi │ └── libftdi.bld ├── libgcrypt │ └── libgcrypt.bld ├── libgdata │ └── libgdata.bld ├── libgdiplus │ └── libgdiplus.bld ├── libgee │ └── libgee.bld ├── libgksu │ ├── 001-libgksu-2.0.0-fbsd.patch │ ├── 002-libgksu-2.0.7-libs.patch │ ├── 003-libgksu-2.0.7-polinguas.patch │ ├── 004-libgksu-2.0.12-revert-forkpty.patch │ ├── 005-libgksu-2.0.12-fix-make-3.82.patch │ ├── 006-libgksu-2.0.12-notests.patch │ ├── 007-libgksu-2.0.12-automake-1.11.2.patch │ └── libgksu.bld ├── libglade │ ├── libglade.bld │ └── nowarning.patch ├── libglu │ └── libglu.bld ├── libglvnd │ └── libglvnd.bld ├── libgnome-keyring │ └── libgnome-keyring.bld ├── libgnome │ ├── 0001-Don-t-use-G_DISABLE_DEPRECATED.patch │ ├── 05_glib-2.54-ftbfs.patch │ └── libgnome.bld ├── libgnomecanvas │ └── libgnomecanvas.bld ├── libgnomeui │ └── libgnomeui.bld ├── libgpg-error │ └── libgpg-error.bld ├── libgphoto2 │ ├── libgphoto2.bld │ └── pkg.install ├── libgpod │ ├── 0001-323-Segmentation-fault-when-opening-ipod.patch │ ├── libgpod-0.8.2-pkgconfig_overlinking.patch │ ├── libgpod-fixswig.patch │ └── libgpod.bld ├── libgravatar │ └── libgravatar.bld ├── libgssglue │ ├── etc │ │ └── gssapi_mech.conf │ └── libgssglue.bld ├── libgtop │ └── libgtop.bld ├── libgudev │ └── libgudev.bld ├── libical │ └── libical.bld ├── libidl │ └── libidl.bld ├── libidn │ └── libidn.bld ├── libimobiledevice │ ├── gnutls-3.4.patch │ └── libimobiledevice.bld ├── libindicator │ └── libindicator.bld ├── libinput │ └── libinput.bld ├── libiodbc │ └── libiodbc.bld ├── libjpeg │ └── libjpeg.bld ├── libkate │ └── libkate.bld ├── libkcddb │ └── libkcddb.bld ├── libkdepim │ └── libkdepim.bld ├── libkexiv2 │ └── libkexiv2.bld ├── libkeybinder3 │ └── libkeybinder3.bld ├── libkgapi │ └── libkgapi.bld ├── libkipi │ └── libkipi.bld ├── libkleo │ └── libkleo.bld ├── libkomparediff2 │ └── libkomparediff2.bld ├── libksba │ └── libksba.bld ├── libkscreen │ └── libkscreen.bld ├── libksieve │ └── libksieve.bld ├── libksysguard │ └── libksysguard.bld ├── libmad │ ├── amd64bit.patch │ ├── frame_length.patch │ ├── libmad.bld │ ├── libmad.patch │ └── optimize.patch ├── libmatekbd │ ├── libmatekbd.bld │ └── pkg.install ├── libmatemixer │ ├── libmatemixer.bld │ └── pkg.install ├── libmateweather │ ├── libmateweather.bld │ └── pkg.install ├── libmatroska │ └── libmatroska.bld ├── libmcrypt │ └── libmcrypt.bld ├── libmicrodns │ └── libmicrodns.bld ├── libmicrohttpd │ └── libmicrohttpd.bld ├── libmng │ ├── libmng-stdio.patch │ └── libmng.bld ├── libmnl │ └── libmnl.bld ├── libmodplug │ └── libmodplug.bld ├── libmpcdec │ └── libmpcdec.bld ├── libmtp │ └── libmtp.bld ├── libmypaint │ └── libmypaint.bld ├── libndp │ └── libndp.bld ├── libnfs │ └── libnfs.bld ├── libnfsidmap │ └── libnfsidmap.bld ├── libnftnl │ └── libnftnl.bld ├── libnice │ └── libnice.bld ├── libnl │ └── libnl.bld ├── libnotify │ └── libnotify.bld ├── libnsl │ └── libnsl.bld ├── libogg │ └── libogg.bld ├── libomxil-bellagio │ ├── fixes.patch │ └── libomxil-bellagio.bld ├── liboobs │ └── liboobs.bld ├── libpcap │ └── libpcap.bld ├── libpciaccess │ └── libpciaccess.bld ├── libpeas │ └── libpeas.bld ├── libpipeline │ └── libpipeline.bld ├── libplist │ └── libplist.bld ├── libpng │ └── libpng.bld ├── libpthread-stubs │ └── libpthread-stubs.bld ├── libpthread_workqueue │ └── libpthread_workqueue.bld ├── libpwquality │ └── libpwquality.bld ├── libraw │ └── libraw.bld ├── libreoffice │ ├── libreoffice.bld │ └── pkg.install ├── librsvg │ ├── librsvg.bld │ └── pkg.install ├── libsamplerate │ └── libsamplerate.bld ├── libsass │ └── libsass.bld ├── libseccomp │ └── libseccomp.bld ├── libsecret │ └── libsecret.bld ├── libshout │ └── libshout.bld ├── libsigc++ │ └── libsigc++.bld ├── libsndfile │ └── libsndfile.bld ├── libsoup │ └── libsoup.bld ├── libsoxr │ ├── 0001-fix-ineffectual-SOXR_MINIMUM_PHASE-and-SOXR_INTERMED.patch │ └── libsoxr.bld ├── libspectre │ └── libspectre.bld ├── libssh2 │ └── libssh2.bld ├── libtasn1 │ └── libtasn1.bld ├── libtbb │ └── intel-tbb.bld ├── libtheora │ ├── libtheora-1.1.1-libpng16.patch │ └── libtheora.bld ├── libtirpc │ └── libtirpc.bld ├── libtommath │ └── libtommath.bld ├── libtool │ └── libtool.bld ├── libtorrent-rasterbar │ └── libtorrent-rasterbar.bld ├── libunique │ └── libunique.bld ├── libunique1 │ ├── g_const.patch │ ├── gdbus.patch │ └── libunique1.bld ├── libunwind │ └── libunwind.bld ├── libupnp │ └── libupnp.bld ├── libusb │ └── libusb.bld ├── libusbmuxd │ └── libusbmuxd.bld ├── libutempter │ ├── libutempter.bld │ └── pkg.install ├── libutf8proc │ └── libutf8proc.bld ├── libuv │ └── libuv.bld ├── libva │ └── libva.bld ├── libvdpau │ └── libvdpau.bld ├── libvisual │ ├── libvisual-0.4.0-inlinedefineconflict.patch │ └── libvisual.bld ├── libvncserver │ ├── 7b6243157f042a7bde353abc6fb22aadad6d9e2d.patch │ ├── aaee22aaa2d958514a7e3538b37e2383f8fe0f76.patch │ └── libvncserver.bld ├── libvorbis │ └── libvorbis.bld ├── libvpx │ └── libvpx.bld ├── libwebp │ └── libwebp.bld ├── libwnck │ └── libwnck.bld ├── libwnck2 │ └── libwnck2.bld ├── libwpe │ └── libwpe.bld ├── libx264 │ └── libx264.bld ├── libxcb │ └── libxcb.bld ├── libxfce4ui │ └── libxfce4ui.bld ├── libxfce4util │ └── libxfce4util.bld ├── libxkbcommon │ └── libxkbcommon.bld ├── libxkbfile │ └── libxkbfile.bld ├── libxklavier │ └── libxklavier.bld ├── libxml2 │ └── libxml2.bld ├── libxshmfence │ └── libxshmfence.bld ├── libxslt │ └── libxslt.bld ├── libyaml │ └── libyaml.bld ├── libzip │ └── libzip.bld ├── linux-pam │ ├── etc │ │ └── pam.d │ │ │ ├── other │ │ │ ├── system-auth │ │ │ ├── system-local │ │ │ ├── system-local-login │ │ │ ├── system-login │ │ │ ├── system-remote-login │ │ │ └── system-services │ ├── linux-pam.bld │ ├── pam_unix2-glibc216.p │ └── pkg.install ├── lksctp-tools │ └── lksctp-tools.bld ├── llvm │ ├── 0001-Initialize-all-fields-in-ABIArgInfo.clang_patch │ ├── enable-SSP-and-PIE-by-default.clang_patch │ └── llvm.bld ├── lm_sensors │ └── lm_sensors.bld ├── lmdb │ └── lmdb.bld ├── lmms │ └── lmms.bld ├── lsof │ └── lsof.bld ├── lttng-ust │ └── lttng-ust.bld ├── lua │ ├── liblua.so.patch │ ├── lua.bld │ └── lua.pc ├── luajit │ └── luajit.bld ├── luit │ ├── fixes.patch │ └── luit.bld ├── lutris │ └── lutris.bld ├── lvm2 │ ├── lvm2.bld │ └── usr │ │ └── lib │ │ ├── systemd │ │ └── system │ │ │ └── lvm.service │ │ └── tmpfiles.d │ │ └── lvm2.conf ├── lxdm │ ├── Xsession │ ├── default-config.patch │ ├── lxdm.bld │ ├── lxdm.pam │ ├── pkg.install │ └── var │ │ └── lib │ │ └── lxdm │ │ └── .pam_environment ├── lynx │ └── lynx.bld ├── lz4 │ └── lz4.bld ├── lzip │ └── lzip.bld ├── lzo2 │ └── lzo2.bld ├── m17n-db │ └── m17n-db.bld ├── m17n-lib │ └── m17n-lib.bld ├── m4 │ └── m4.bld ├── mailcommon │ └── mailcommon.bld ├── mailimporter │ └── mailimporter.bld ├── make │ └── make.bld ├── makedepend │ └── makedepend.bld ├── marco │ ├── marco.bld │ └── pkg.install ├── mariadb │ ├── mariadb.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ ├── sysusers.d │ │ └── mariadb.conf │ │ └── tmpfiles.d │ │ └── mariadb.conf ├── mate-applets │ ├── mate-applets.bld │ └── pkg.install ├── mate-backgrounds │ └── mate-backgrounds.bld ├── mate-calc │ ├── mate-calc.bld │ └── pkg.install ├── mate-common │ └── mate-common.bld ├── mate-control-center │ ├── mate-control-center.bld │ └── pkg.install ├── mate-desktop │ ├── mate-desktop.bld │ └── pkg.install ├── mate-icon-theme-faenza │ ├── mate-icon-theme-faenza.bld │ └── pkg.install ├── mate-icon-theme │ ├── mate-icon-theme.bld │ └── pkg.install ├── mate-indicator-applet │ ├── mate-indicator-applet.bld │ └── pkg.install ├── mate-media │ ├── mate-media.bld │ └── pkg.install ├── mate-menus │ └── mate-menus.bld ├── mate-netbook │ ├── mate-netbook.bld │ └── pkg.install ├── mate-notification-daemon │ ├── mate-notification-daemon.bld │ └── pkg.install ├── mate-order ├── mate-panel │ ├── mate-panel.bld │ └── pkg.install ├── mate-polkit │ └── mate-polkit.bld ├── mate-power-manager │ ├── mate-power-manager.bld │ └── pkg.install ├── mate-screensaver │ └── mate-screensaver.bld ├── mate-sensors-applet │ ├── mate-sensors-applet.bld │ └── pkg.install ├── mate-session-manager │ ├── mate-session-manager.bld │ └── pkg.install ├── mate-settings-daemon │ ├── mate-settings-daemon.bld │ └── pkg.install ├── mate-system-monitor │ ├── mate-system-monitor.bld │ └── pkg.install ├── mate-terminal │ ├── mate-terminal.bld │ └── pkg.install ├── mate-themes │ ├── mate-themes.bld │ └── pkg.install ├── mate-user-share │ ├── mate-user-share.bld │ └── pkg.install ├── mate-utils │ ├── mate-utils.bld │ └── pkg.install ├── mednafen │ └── mednafen.bld ├── meld │ ├── meld.bld │ └── pkg.install ├── memcached │ ├── memcached.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── memcached.service ├── menumaker │ └── menumaker.bld ├── mesa-demos │ └── mesa-demos.bld ├── mesalib │ ├── mesalib.bld │ └── usr │ │ └── lib │ │ └── libGLX_indirect.so.0 ├── meson │ └── meson.bld ├── messagelib │ └── messagelib.bld ├── midori │ ├── midori.bld │ └── pkg.install ├── milou │ └── milou.bld ├── mime-types │ └── mime-types.bld ├── mingw-binutils │ ├── 0001-pr-16598-x64-import-libraries.patch │ ├── 0002-specify-timestamp.patch │ ├── coff-pe-gc-sections.revpatch │ └── mingw-binutils.bld ├── mingw-crt │ └── mingw-crt.bld ├── mingw-gcc │ └── mingw-gcc.bld ├── mingw-headers │ └── mingw-headers.bld ├── mingw-winpthreads │ └── mingw-winpthreads.bld ├── mkbldjs.sh ├── mkfontdir │ └── mkfontdir.bld ├── mkfontscale │ └── mkfontscale.bld ├── mksha512pw │ └── mksha512pw.bld ├── mlt │ └── mlt.bld ├── modemmanager-qt │ └── modemmanager-qt.bld ├── modemmanager │ └── modemmanager.bld ├── mono-addins │ └── mono-addins.bld ├── mono │ ├── mono.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── binfmt.d │ │ └── mono.conf ├── monodevelop │ └── monodevelop.bld ├── mozo │ ├── mozo.bld │ └── pkg.install ├── mpc │ └── mpc.bld ├── mpfr │ └── mpfr.bld ├── msbuild │ └── msbuild.bld ├── mtdev │ └── mtdev.bld ├── mupen64plus │ ├── mupen64plus.bld │ └── ui-console-pic.patch ├── musescore │ └── musescore.bld ├── musikcube │ ├── musikcube.bld │ └── pkg.install ├── mypaint-brushes │ └── mypaint-brushes.bld ├── nano │ └── nano.bld ├── nasm │ └── nasm.bld ├── nccl │ └── nccl.bld ├── ncurses │ ├── ncurses.bld │ └── usr │ │ └── lib │ │ ├── libform.a │ │ ├── libform.so │ │ ├── libmenu.a │ │ ├── libmenu.so │ │ ├── libncurses++.a │ │ ├── libncurses.a │ │ ├── libncurses.so │ │ ├── libpanel.a │ │ └── libpanel.so ├── neovim │ └── neovim.bld ├── net-snmp │ ├── net-snmp.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── snmpd.service │ │ └── snmptrapd.service ├── net-tools │ ├── all.patch │ ├── hostname.patch │ ├── inetsrc.patch │ └── net-tools.bld ├── netcat │ └── netcat.bld ├── nettle │ └── nettle.bld ├── network-manager-applet │ ├── network-manager-applet.bld │ └── pkg.install ├── networkmanager-openvpn │ └── networkmanager-openvpn.bld ├── networkmanager-qt │ └── networkmanager-qt.bld ├── networkmanager │ ├── etc │ │ └── NetworkManager │ │ │ └── NetworkManager.conf │ └── networkmanager.bld ├── newsbeuter │ └── newsbeuter.bld ├── nfs-utils │ ├── etc │ │ ├── conf.d │ │ │ ├── nfs │ │ │ ├── nfs-common.conf │ │ │ └── nfs-server.conf │ │ ├── exports │ │ └── idmapd.conf │ ├── nfs-utils.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── blkmapd.service │ │ ├── nfsd.service │ │ ├── proc-fs-nfsd.mount │ │ ├── rpc-gssd.service │ │ ├── rpc-idmapd.service │ │ ├── rpc-mountd.service │ │ ├── rpc-statd.service │ │ ├── rpc-svcgssd.service │ │ └── var-lib-nfs-rpc_pipefs.mount ├── nftables │ ├── etc │ │ └── nftables.conf.simple │ ├── nftables.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── nftables.service ├── nghttp2 │ └── nghttp2.bld ├── ngspice │ └── ngspice.bld ├── ninja │ └── ninja.bld ├── nodejs │ └── nodejs.bld ├── noop-backgrounds │ └── noop-backgrounds.bld ├── npth │ └── npth.bld ├── nspr │ └── nspr.bld ├── nss │ ├── nss-config.in │ ├── nss.bld │ └── nss.pc.in ├── ntfs_3g │ └── ntfs_3g.bld ├── ntpd │ ├── etc │ │ └── ntp.conf │ ├── ntpd.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ ├── ntpd.service │ │ └── ntpdate.service ├── nuget │ ├── nuget.bld │ ├── pkg.install │ └── usr │ │ ├── bin │ │ └── nuget │ │ └── lib │ │ └── pkgconfig │ │ └── nuget.pc ├── nvidia-cg-toolkit │ └── nvidia-cg-toolkit.bld ├── nvidia-xrun │ └── nvidia-xrun.bld ├── nvidia │ ├── etc │ │ └── modprobe.d │ │ │ └── nvidia.conf │ ├── nvidia.bld │ ├── pkg.install │ └── usr │ │ ├── lib │ │ └── sysusers.d │ │ │ └── nvidia.conf │ │ └── share │ │ └── X11 │ │ └── xorg.conf.d │ │ └── 10-nvidia-drm-outputclass.conf ├── nvidia390xx │ ├── etc │ │ └── modprobe.d │ │ │ └── nvidia.conf │ ├── nvidia390xx.bld │ ├── pkg.install │ └── usr │ │ ├── lib │ │ └── sysusers.d │ │ │ └── nvidia.conf │ │ └── share │ │ └── X11 │ │ └── xorg.conf.d │ │ └── 10-nvidia-drm-outputclass.conf ├── okular │ └── okular.bld ├── oniguruma │ └── oniguruma.bld ├── openal │ └── openal.bld ├── opencore-amr │ └── opencore-amr.bld ├── openct │ ├── openct.bld │ ├── udev-sleep.patch │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── openct.service ├── opencv │ └── opencv.bld ├── openexr │ ├── openexr-2.2.0-fix-build-system.patch │ ├── openexr-2.2.0-fix-config.h-collision.patch │ ├── openexr-2.2.0-use-ull-for-64-bit-literals.patch │ └── openexr.bld ├── openimageio │ └── openimageio.bld ├── openjpeg2 │ └── openjpeg2.bld ├── openldap │ ├── etc │ │ ├── systemd │ │ │ └── system │ │ │ │ └── slapd.service │ │ └── tmpfiles.d │ │ │ └── slapd.conf │ ├── ntlm.patch │ ├── openldap.bld │ ├── pkg.install │ └── usr │ │ └── sbin │ │ └── slapd ├── openmpi │ └── openmpi.bld ├── openresolv │ ├── fs33801.patch │ ├── openresolv.bld │ └── sbin │ │ └── resolvconf ├── opensc │ └── opensc.bld ├── openssh │ ├── etc │ │ ├── pam.d │ │ │ └── sshd │ │ └── systemd │ │ │ └── system │ │ │ └── sshd.service │ ├── openssh.bld │ └── pkg.install ├── openssl │ ├── ca-dir.patch │ └── openssl.bld ├── openssl1.0 │ ├── ca-dir.patch │ ├── openssl-1.0-versioned-symbols.patch │ └── openssl1.0.bld ├── openvpn │ ├── openvpn.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── openvpn@.service ├── opus │ └── opus.bld ├── orbit2 │ └── orbit2.bld ├── orc │ └── orc.bld ├── ostree │ └── ostree.bld ├── otf-ipafont │ ├── otf-ipafont.bld │ └── pkg.install ├── otf-noto │ ├── otf-noto.bld │ └── pkg.install ├── ovmf │ └── ovmf.bld ├── oxygen-icons5 │ └── oxygen-icons5.bld ├── oxygen │ └── oxygen.bld ├── p11-kit │ └── p11-kit.bld ├── pango │ └── pango.bld ├── pangomm │ └── pangomm.bld ├── parallel │ └── parallel.bld ├── parted │ └── parted.bld ├── patch │ └── patch.bld ├── pciutils │ └── pciutils.bld ├── pcre │ └── pcre.bld ├── pcre2 │ └── pcre2.bld ├── pcsclite │ └── pcsclite.bld ├── pcsx2 │ ├── gcc6.patch │ └── pcsx2.bld ├── perl-archive-zip │ └── perl-archive-zip.bld ├── perl-cairo │ └── perl-cairo.bld ├── perl-error │ └── perl-error.bld ├── perl-extutils-depends │ └── perl-extutils-depends.bld ├── perl-extutils-pkgconfig │ └── perl-extutils-pkgconfig.bld ├── perl-glib │ └── perl-glib.bld ├── perl-pango │ └── perl-pango.bld ├── perl-term-readkey │ └── perl-term-readkey.bld ├── perl-uri │ └── perl-uri.bld ├── perl-xml-parser │ └── perl-xml-parser.bld ├── perl-xml-simple │ └── perl-xml-simple.bld ├── perl │ └── perl.bld ├── pgadmin3 │ └── pgadmin3.bld ├── phonon-backend-gstreamer │ └── phonon-backend-gstreamer.bld ├── phonon-backend-vlc │ └── phonon-backend-vlc.bld ├── phonon │ └── phonon.bld ├── php │ ├── etc │ │ ├── httpd │ │ │ └── conf │ │ │ │ └── extra │ │ │ │ └── php7_module.conf │ │ └── logrotate.d │ │ │ └── php-fpm │ ├── httpd.conf │ ├── php.bld │ ├── pkg.install │ └── usr │ │ └── lib │ │ ├── systemd │ │ └── system │ │ │ └── php-fpm.service │ │ └── tmpfiles.d │ │ └── php-fpm.conf ├── pidgin │ └── pidgin.bld ├── pimcommon │ └── pimcommon.bld ├── pinentry │ └── pinentry.bld ├── pip │ └── pip.bld ├── pipewire │ ├── pipewire.bld │ └── pkg.install ├── pixman │ └── pixman.bld ├── pkg-config │ └── pkg-config.bld ├── plank │ ├── pkg.install │ └── plank.bld ├── plasma-desktop │ └── plasma-desktop.bld ├── plasma-framework │ └── plasma-framework.bld ├── plasma-integration │ └── plasma-integration.bld ├── plasma-nm │ └── plasma-nm.bld ├── plasma-pa │ └── plasma-pa.bld ├── plasma-sdk │ └── plasma-sdk.bld ├── plasma-vault │ └── plasma-vault.bld ├── plasma-workspace-wallpapers │ └── plasma-workspace-wallpapers.bld ├── plasma-workspace │ ├── etc │ │ └── pam.d │ │ │ └── kde │ └── plasma-workspace.bld ├── playonlinux │ ├── pkg.install │ ├── playonlinux.bld │ └── usr │ │ └── bin │ │ └── playonlinux ├── pluma │ ├── pkg.install │ └── pluma.bld ├── png++ │ └── png++.bld ├── polkit-kde-agent │ └── polkit-kde-agent.bld ├── polkit-qt │ └── polkit-qt.bld ├── polkit │ ├── pkg.install │ └── polkit.bld ├── poppler-data │ └── poppler-data.bld ├── poppler │ └── poppler.bld ├── popt │ └── popt.bld ├── portaudio │ └── portaudio.bld ├── portmidi │ ├── portmidi-217-build-fix.patch │ └── portmidi.bld ├── postfix │ ├── aliases.p │ ├── pkg.install │ ├── postfix.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── postfix.service ├── postgresql │ ├── etc │ │ ├── logrotate.d │ │ │ └── postgresql │ │ ├── pam.d │ │ │ └── postgresql │ │ └── systemd │ │ │ └── system │ │ │ └── postgresql.service │ ├── pkg.install │ └── postgresql.bld ├── powerdevil │ └── powerdevil.bld ├── ppp │ └── ppp.bld ├── ppsspp │ ├── pkg.install │ ├── ppsspp.bld │ └── usr │ │ ├── bin │ │ └── ppsspp-qt │ │ └── share │ │ └── applications │ │ └── ppsspp-qt.desktop ├── primus │ ├── primus.bld │ └── register_cleanup.patch.git ├── prison │ └── prison.bld ├── procps │ ├── bin │ │ └── pidof │ └── procps.bld ├── proftpd │ ├── etc │ │ └── systemd │ │ │ └── system │ │ │ └── proftpd.service │ └── proftpd.bld ├── projectm │ ├── 001-test-opengl.patch │ ├── 002-install-vera-ttf.patch │ ├── 003-gcc6.patch │ └── projectm.bld ├── protobuf │ └── protobuf.bld ├── psmisc │ └── psmisc.bld ├── pulseaudio │ ├── 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch │ ├── etc │ │ └── asound.conf │ ├── pkg.install │ └── pulseaudio.bld ├── purple-facebook │ └── purple-facebook.bld ├── purpose │ └── purpose.bld ├── putty │ └── putty.bld ├── pv │ └── pv.bld ├── py2cairo │ └── py2cairo.bld ├── pycairo │ └── pycairo.bld ├── pygobject │ └── pygobject.bld ├── pygobject2 │ ├── pygobject-2.28.3-disable-failing-tests.patch │ ├── pygobject-2.28.3-fix-codegen-location.patch │ ├── pygobject-2.28.3-make_check.patch │ ├── pygobject-2.28.6-gio-types-2.32.patch │ ├── pygobject-2.28.6-glib-2.36-class_init.patch │ ├── pygobject-2.28.6-set_qdata.patch │ ├── pygobject-2.28.6-tests-no-introspection.patch │ └── pygobject2.bld ├── pygtk │ ├── pygtk.bld │ └── python27.patch ├── pygtksourceview2 │ └── pygtksourceview2.bld ├── pypy3 │ └── pypy3.bld ├── pyqt4 │ └── pyqt4.bld ├── pyrex │ └── pyrex.bld ├── python-cssselect │ └── python-cssselect.bld ├── python-h5py │ └── python-h5py.bld ├── python-isodate │ └── python-isodate.bld ├── python-keras-applications │ └── python-keras-applications.bld ├── python-keras-preprocessing │ └── python-keras-preprocessing.bld ├── python-lxml │ └── python-lxml.bld ├── python-m2crypto │ └── python-m2crypto.bld ├── python-mako │ └── python-mako.bld ├── python-numpy │ └── python-numpy.bld ├── python-ply │ └── python-ply.bld ├── python-psutil │ └── python-psutil.bld ├── python-rdflib │ └── python-rdflib.bld ├── python-setuptools │ └── python-setuptools.bld ├── python-six │ └── python-six.bld ├── python-typing │ └── python-typing.bld ├── python-virtualenv │ └── python-virtualenv.bld ├── python-wheel │ └── python-wheel.bld ├── python │ └── python.bld ├── python2 │ └── python2.bld ├── qbittorrent │ └── qbittorrent.bld ├── qca │ ├── no-ssl3.patch │ └── qca.bld ├── qemu-static │ └── qemu-static.bld ├── qemu │ ├── pkg.install │ └── qemu.bld ├── qimageblitz │ ├── no-executable-stack.patch │ └── qimageblitz.bld ├── qpdf │ └── qpdf.bld ├── qrencode │ └── qrencode.bld ├── qt-webkit │ ├── icu65.patch │ └── qt-webkit.bld ├── qt │ ├── qt.bld │ └── usr │ │ └── share │ │ └── applications │ │ ├── assistant.desktop │ │ ├── designer.desktop │ │ ├── linguist.desktop │ │ └── qdbusviewer.desktop ├── qt4 │ ├── 001-improve-cups-support.patch │ ├── 002-moc-boost-workaround.patch │ ├── 003-kubuntu-14-systemtrayicon.patch │ ├── 004-kde4-settings.patch │ ├── 005-glib-honor-ExcludeSocketNotifiers-flag.patch │ ├── 006-l-qclipboard-fix-recursive.patch │ ├── 007-l-qclipboard-delay.patch │ ├── 008-disable-sslv3.patch │ ├── 009-gcc6.patch │ ├── 010-glibc-2.25.patch │ ├── 011-icu59.patch │ ├── 012-openssl-1.1.patch │ ├── pkg.install │ ├── qt4.bld │ └── usr │ │ └── share │ │ └── applications │ │ ├── assistant-qt4.desktop │ │ ├── designer-qt4.desktop │ │ ├── linguist-qt4.desktop │ │ └── qtconfig-qt4.desktop ├── qtav │ └── qtav.bld ├── qtcreator │ ├── qtcreator.bld │ └── usr │ │ └── share │ │ └── applications │ │ └── qtcreator.desktop ├── qtscriptgenerator │ ├── no-phonon.patch │ ├── phonon.patch │ └── qtscriptgenerator.bld ├── qupzilla-qt4 │ └── qupzilla-qt4.bld ├── radare2 │ └── radare2.bld ├── readline │ └── readline.bld ├── recode │ ├── 00-recode-3.6-as-if.patch │ ├── 01-recode-3.6-gettextfix.patch │ ├── 02-recode_3.6-17.patch │ └── recode.bld ├── referenceassemblies-pcl │ └── referenceassemblies-pcl.bld ├── rpcbind │ ├── rpcbind.bld │ └── usr │ │ └── lib │ │ └── systemd │ │ └── system │ │ └── rpcbind.service ├── rpm2cpio │ ├── rpm2cpio.bld │ └── usr │ │ └── bin │ │ └── rpm2cpio ├── rsync │ └── rsync.bld ├── rtl8814au │ ├── pkg.install │ └── rtl8814au.bld ├── rtmpdump │ └── rtmpdump.bld ├── ruby │ └── ruby.bld ├── run-parts │ └── run-parts.bld ├── rust │ ├── config.toml │ └── rust.bld ├── rustup │ ├── pkg.install │ └── rustup.bld ├── rxvt-unicode │ ├── rxvt-unicode.bld │ └── usr │ │ └── share │ │ └── applications │ │ ├── urxvt-tabbed.desktop │ │ ├── urxvt.desktop │ │ └── urxvtc.desktop ├── samba │ ├── etc │ │ ├── conf.d │ │ │ └── samba │ │ ├── logrotate.d │ │ │ └── samba │ │ └── pam.d │ │ │ └── samba │ ├── pkg.install │ ├── samba.bld │ └── usr │ │ └── lib │ │ ├── systemd │ │ └── system │ │ │ ├── nmbd.service │ │ │ ├── samba.service │ │ │ ├── smbd.service │ │ │ ├── smbd.socket │ │ │ ├── smbd@.service │ │ │ └── winbindd.service │ │ └── tmpfiles.d │ │ └── samba.conf ├── sasl │ ├── 0003-Update-saslauthd.conf-location-in-documentation.patch │ ├── 0006-Enable-autoconf-maintainer-mode.patch │ ├── 0010-Update-required-libraries-when-ld-as-needed-is-used.patch │ ├── 0013-Don-t-use-la-files-for-opening-plugins.patch │ ├── 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch │ ├── 0022-Fix-keytab-option-for-MIT-Kerberos.patch │ ├── 0032-Add-with_pgsql-include-postgresql-to-include-path.patch │ ├── etc │ │ └── conf.d │ │ │ └── saslauthd │ ├── gdbm-errno.patch │ ├── sasl.bld │ └── usr │ │ └── lib │ │ ├── systemd │ │ └── system │ │ │ └── saslauthd.service │ │ └── tmpfiles.d │ │ └── saslauthd.conf ├── sassc │ └── sassc.bld ├── sbc │ └── sbc.bld ├── scala │ ├── pkg.install │ └── scala.bld ├── schroedinger │ └── schroedinger.bld ├── scons │ └── scons.bld ├── screen │ └── screen.bld ├── sddm-kcm │ └── sddm-kcm.bld ├── sddm │ ├── pkg.install │ └── sddm.bld ├── sdl │ ├── SDL-1.2.10-GrabNotViewable.patch │ ├── SDL-1.2.15-SDL_EnableUNICODE_drops_keyboard_events.patch │ ├── SDL-1.2.15-const_XData32.patch │ ├── SDL-1.2.15-ignore_insane_joystick_axis.patch │ ├── SDL-1.2.15-no-default-backing-store.patch │ ├── SDL-1.2.15-x11-Bypass-SetGammaRamp-when-changing-gamma.patch │ ├── X11_KeyToUnicode.patch │ ├── libsdl-1.2.15-resizing.patch │ ├── sdl-1.2.14-disable-mmx.patch │ ├── sdl-1.2.14-fix-mouse-clicking.patch │ └── sdl.bld ├── sdl2 │ └── sdl2.bld ├── seahorse │ ├── etc │ │ └── profile.d │ │ │ └── seahorse-ssh-askpass.sh │ ├── pkg.install │ └── seahorse.bld ├── sed │ ├── bin │ │ └── sed │ └── sed.bld ├── serf │ └── serf.bld ├── sessreg │ └── sessreg.bld ├── setxkbmap │ └── setxkbmap.bld ├── shadow │ ├── defaults.pam │ ├── etc │ │ ├── default │ │ │ └── useradd │ │ ├── login.defs │ │ └── pam.d │ │ │ ├── chfn │ │ │ ├── chgpasswd │ │ │ ├── chpasswd │ │ │ ├── chsh │ │ │ ├── login │ │ │ ├── newusers │ │ │ ├── passwd │ │ │ ├── su │ │ │ └── su-l │ ├── pkg.install │ ├── shadow-strncpy-usage.patch │ ├── shadow.bld │ ├── usr │ │ └── sbin │ │ │ └── adduser │ └── xstrdup.patch ├── shared-mime-info │ ├── pkg.install │ └── shared-mime-info.bld ├── simavr │ └── simavr.bld ├── sip │ └── sip.bld ├── skype │ ├── pkg.install │ └── skype.bld ├── skype4pidgin │ └── skype4pidgin.bld ├── slim │ ├── etc │ │ ├── logrotate.d │ │ │ └── slim │ │ └── pam.d │ │ │ └── slim │ ├── sessions-list.patch │ ├── slim-1.3.6-add-sessiondir.patch │ ├── slim-1.3.6-fix-libslim-libraries.patch │ ├── slim-1.3.6-systemd-session.patch │ └── slim.bld ├── smartmontools │ └── smartmontools.bld ├── smproxy │ └── smproxy.bld ├── snappy │ └── snappy.bld ├── snowball │ ├── dynamiclib.patch_ │ └── snowball.bld ├── socat │ ├── missing-checks.patch │ └── socat.bld ├── solid │ └── solid.bld ├── sonnet │ └── sonnet.bld ├── sound-theme-freedesktop │ └── sound-theme-freedesktop.bld ├── soundtouch │ └── soundtouch.bld ├── sparsehash │ └── sparsehash.bld ├── spectacle │ └── spectacle.bld ├── speech-dispatcher │ ├── etc │ │ └── systemd │ │ │ └── system │ │ │ └── speech-dispatcherd.service │ └── speech-dispatcher.bld ├── speex │ └── speex.bld ├── spice-protocol │ └── spice-protocol.bld ├── spice │ └── spice.bld ├── spotify-client │ ├── pkg.install │ ├── spotify-client.bld │ └── usr │ │ ├── bin │ │ └── spotify │ │ └── share │ │ └── kservices5 │ │ └── spotify.protocol ├── sqlite │ └── sqlite.bld ├── startup-notification │ └── startup-notification.bld ├── steam │ ├── alsa_sdl_audiodriver.patch │ ├── lib32-flashplugin-path.patch │ ├── pkg.install │ └── steam.bld ├── stfl │ └── stfl.bld ├── strigi │ └── strigi.bld ├── subversion │ ├── subversion.bld │ └── subversion.rpath.fix.patch ├── sudo │ ├── etc │ │ └── pam.d │ │ │ └── sudo │ ├── pkg.install │ └── sudo.bld ├── swig │ └── swig.bld ├── swig3 │ └── swig3.bld ├── synapse │ └── synapse.bld ├── syndication │ └── syndication.bld ├── syntax-highlighting │ └── syntax-highlighting.bld ├── system-tools-backends │ └── system-tools-backends.bld ├── systemd │ ├── etc │ │ ├── sysctl.conf │ │ ├── systemd │ │ │ └── system │ │ │ │ └── network.service │ │ └── vconsole.conf │ ├── pkg.install │ ├── systemd.bld │ └── usr │ │ └── share │ │ └── systemd │ │ └── bootctl │ │ ├── loader.conf │ │ └── noop.conf ├── systemsettings │ └── systemsettings.bld ├── taglib │ └── taglib.bld ├── talloc │ └── talloc.bld ├── tar │ └── tar.bld ├── tcl │ └── tcl.bld ├── tcpdump │ ├── tcpdump.bld │ └── tcpdump_duplicate_executable.patch ├── tdb │ └── tdb.bld ├── telepathy-glib │ └── telepathy-glib.bld ├── tensorflow │ └── tensorflow.bld ├── terminator │ └── terminator.bld ├── terminology │ └── terminology.bld ├── tevent │ └── tevent.bld ├── texinfo │ └── texinfo.bld ├── threadweaver │ └── threadweaver.bld ├── thunar-volman │ └── thunar-volman.bld ├── thunar │ └── thunar.bld ├── thunderbird │ ├── mozconfig │ ├── pkg.install │ ├── thunderbird-rust-1.39.patch │ ├── thunderbird.bld │ └── usr │ │ └── share │ │ └── applications │ │ └── thunderbird.desktop ├── tiff │ └── tiff.bld ├── tigervnc │ ├── tigervnc-1.9.0-030_manpages.patch │ ├── tigervnc-1.9.0-055_xstartup.patch │ ├── tigervnc.bld │ ├── usr │ │ ├── lib │ │ │ └── systemd │ │ │ │ └── system │ │ │ │ └── vncserver.service │ │ └── share │ │ │ └── applications │ │ │ └── vncviewer.desktop │ ├── xserver120-drmfourcc.xpatch │ └── xserver120.xpatch ├── tinycdb │ └── tinycdb.bld ├── tk │ └── tk.bld ├── transcode │ ├── 001-subtitleripper-0.3.4-linkingorder.patch2 │ ├── 002-subtitleripper-0.3.4-respect-ldflags.patch2 │ ├── transcode-ffmpeg3.patch │ ├── transcode-ffmpeg4.patch │ ├── transcode-swresample.patch │ └── transcode.bld ├── transmission │ └── transmission.bld ├── ttf-freefont │ ├── etc │ │ └── fonts │ │ │ └── conf.avail │ │ │ └── 69-freefont.conf │ ├── pkg.install │ └── ttf-freefont.bld ├── ttf-liberation │ ├── etc │ │ └── fonts │ │ │ └── conf.avail │ │ │ ├── 30-ttf-liberation-mono.conf │ │ │ ├── 30-ttf-liberation-sans.conf │ │ │ └── 30-ttf-liberation-serif.conf │ ├── pkg.install │ └── ttf-liberation.bld ├── ttf-noto │ ├── pkg.install │ └── ttf-noto.bld ├── ttf-sazanami │ ├── pkg.install │ └── ttf-sazanami.bld ├── tumbler │ └── tumbler.bld ├── twolame │ └── twolame.bld ├── tzdata │ └── tzdata.bld ├── udisks │ └── udisks.bld ├── unicode-character-database │ └── unicode-character-database.bld ├── unicode-emoji │ └── unicode-emoji.bld ├── unityhub │ ├── pkg.install │ ├── unityhub.bld │ └── usr │ │ └── bin │ │ └── unityhub ├── unixodbc │ └── unixodbc.bld ├── unrar │ └── unrar.bld ├── unzip │ └── unzip.bld ├── updateDeps.sh ├── updateMate.sh ├── upower │ └── upower.bld ├── usbmuxd │ └── usbmuxd.bld ├── user-manager │ └── user-manager.bld ├── userspace-rcu │ └── userspace-rcu.bld ├── util-linux │ ├── bin │ │ ├── mount │ │ └── umount │ ├── sbin │ │ ├── agetty │ │ ├── sulogin │ │ ├── swapoff │ │ └── swapon │ └── util-linux.bld ├── util-macros │ └── util-macros.bld ├── v4l-utils │ └── v4l-utils.bld ├── vala │ └── vala.bld ├── valgrind │ └── valgrind.bld ├── vasm │ └── vasm.bld ├── vc │ └── vc.bld ├── vcdimager │ ├── vcdimager-0.7.24-libcdio-0.83.patch │ └── vcdimager.bld ├── vim │ ├── etc │ │ └── skel │ │ │ └── .vimrc │ ├── usr │ │ ├── bin │ │ │ └── vi │ │ └── share │ │ │ └── vim │ │ │ └── vim81 │ │ │ └── colors │ │ │ └── lucius.vim │ └── vim.bld ├── virtualbox │ ├── 007-python2-path.patch │ ├── 60-vboxdrv.rules │ ├── 60-vboxguest.rules │ ├── LocalConfig.kmk │ ├── pkg.install │ ├── vboxservice.service │ ├── vboxweb.service │ ├── virtualbox-guest-utils.sysusers │ ├── virtualbox.bld │ ├── virtualbox.conf │ └── virtualbox.sysusers ├── virtualgl │ └── virtualgl.bld ├── vlc │ ├── lua53_compat.patch │ ├── pkg.install │ └── vlc.bld ├── vte │ └── vte.bld ├── vte2 │ ├── make_alt_work.patch │ ├── scroll_region.patch │ └── vte2.bld ├── vulkan-headers │ └── vulkan-headers.bld ├── vulkan-loader │ └── vulkan-loader.bld ├── vulkan-tools │ └── vulkan-tools.bld ├── vulkan-validation-layers │ └── vulkan-validation-layers.bld ├── wayland-protocols │ └── wayland-protocols.bld ├── wayland │ └── wayland.bld ├── webkitgtk │ ├── icu65.patch │ └── webkitgtk.bld ├── weston │ └── weston.bld ├── wget │ └── wget.bld ├── which │ └── which.bld ├── wine │ ├── pkg.install │ └── wine.bld ├── wireless-regdb │ └── wireless-regdb.bld ├── wireless_tools │ └── wireless_tools.bld ├── wireshark │ ├── pkg.install │ ├── wireshark-2.0.0-lua_5_3_1-1.patch │ └── wireshark.bld ├── wpa_supplicant │ ├── config │ └── wpa_supplicant.bld ├── wpebackend-fdo │ └── wpebackend-fdo.bld ├── wxgtk │ └── wxgtk.bld ├── wxgtk2 │ ├── ec6e54bc.patch │ ├── fd247cca.patch │ ├── make-abicheck-non-fatal.patch │ └── wxgtk2.bld ├── wxpython │ └── wxpython.bld ├── x11perf │ └── x11perf.bld ├── x265 │ └── x265.bld ├── xamarin-referenceassemblies-pcl │ └── xamarin-referenceassemblies-pcl.bld ├── xapian-core │ └── xapian-core.bld ├── xauth │ └── xauth.bld ├── xbacklight │ └── xbacklight.bld ├── xbitmaps │ └── xbitmaps.bld ├── xcb-proto │ └── xcb-proto.bld ├── xcb-util-cursor │ └── xcb-util-cursor.bld ├── xcb-util-image │ └── xcb-util-image.bld ├── xcb-util-renderutil │ └── xcb-util-renderutil.bld ├── xcb-util-wm │ └── xcb-util-wm.bld ├── xcb-util-xrm │ └── xcb-util-xrm.bld ├── xcb-util │ └── xcb-util.bld ├── xcmsdb │ └── xcmsdb.bld ├── xcursor-themes │ └── xcursor-themes.bld ├── xcursorgen │ └── xcursorgen.bld ├── xdg-user-dirs │ ├── etc │ │ └── X11 │ │ │ └── xinit │ │ │ └── xinitrc.d │ │ │ └── xdg-user-dirs │ └── xdg-user-dirs.bld ├── xdg-utils │ └── xdg-utils.bld ├── xdpyinfo │ └── xdpyinfo.bld ├── xdriinfo │ └── xdriinfo.bld ├── xev │ └── xev.bld ├── xf86-input-evdev │ └── xf86-input-evdev.bld ├── xf86-input-joystick │ ├── usr │ │ └── share │ │ │ └── X11 │ │ │ └── xorg.conf.d │ │ │ └── 50-joystick.conf │ └── xf86-input-joystick.bld ├── xf86-input-keyboard │ └── xf86-input-keyboard.bld ├── xf86-input-libinput │ └── xf86-input-libinput.bld ├── xf86-input-mouse │ └── xf86-input-mouse.bld ├── xf86-input-synaptics │ └── xf86-input-synaptics.bld ├── xf86-input-vmmouse │ └── xf86-input-vmmouse.bld ├── xf86-input-void │ └── xf86-input-void.bld ├── xf86-video-ast │ └── xf86-video-ast.bld ├── xf86-video-ati │ └── xf86-video-ati.bld ├── xf86-video-dummy │ └── xf86-video-dummy.bld ├── xf86-video-fbdev │ ├── gcc8.patch │ └── xf86-video-fbdev.bld ├── xf86-video-intel │ └── xf86-video-intel.bld ├── xf86-video-mach64 │ └── xf86-video-mach64.bld ├── xf86-video-nouveau │ └── xf86-video-nouveau.bld ├── xf86-video-nv │ └── git-fixes.patch ├── xf86-video-openchrome │ └── xf86-video-openchrome.bld ├── xf86-video-siliconmotion │ └── xf86-video-siliconmotion.bld ├── xf86-video-suncg6 │ └── xf86-video-suncg6.bld ├── xf86-video-sunffb │ └── xf86-video-sunffb.bld ├── xf86-video-vesa │ └── xf86-video-vesa.bld ├── xf86-video-vmware │ ├── gcc8.patch │ └── xf86-video-vmware.bld ├── xf86-video-voodoo │ ├── git-fixes.patch │ └── xf86-video-voodoo.bld ├── xf86bigfontproto │ └── xf86bigfontproto.bld ├── xfce4-appfinder │ └── xfce4-appfinder.bld ├── xfce4-icon-theme │ └── xfce4-icon-theme.bld ├── xfce4-mixer │ └── xfce4-mixer.bld ├── xfce4-order ├── xfce4-panel │ └── xfce4-panel.bld ├── xfce4-power-manager │ └── xfce4-power-manager.bld ├── xfce4-session │ └── xfce4-session.bld ├── xfce4-settings │ └── xfce4-settings.bld ├── xfce4-terminal │ └── xfce4-terminal.bld ├── xfconf │ └── xfconf.bld ├── xfdesktop │ └── xfdesktop.bld ├── xfe │ └── xfe.bld ├── xfwm4-themes │ └── xfwm4-themes.bld ├── xfwm4 │ └── xfwm4.bld ├── xgamma │ └── xgamma.bld ├── xhost │ └── xhost.bld ├── xinit │ ├── 06_move_serverauthfile_into_tmp.patch │ ├── etc │ │ ├── X11 │ │ │ └── xinit │ │ │ │ └── xserverrc │ │ └── skel │ │ │ ├── .xinitrc │ │ │ └── .xsession │ ├── fs25361.patch │ ├── fs46369.patch │ └── xinit.bld ├── xinput │ └── xinput.bld ├── xkbcomp │ └── xkbcomp.bld ├── xkbevd │ └── xkbevd.bld ├── xkbutils │ └── xkbutils.bld ├── xkeyboard-config │ └── xkeyboard-config.bld ├── xkill │ └── xkill.bld ├── xlsatoms │ └── xlsatoms.bld ├── xlsclients │ └── xlsclients.bld ├── xmessage │ └── xmessage.bld ├── xmodmap │ └── xmodmap.bld ├── xorg-docs │ └── xorg-docs.bld ├── xorg-font-util │ └── xorg-font-util.bld ├── xorg-fonts-alias │ └── xorg-fonts-alias.bld ├── xorg-fonts-cyrillic │ ├── pkg.install │ └── xorg-fonts-cyrillic.bld ├── xorg-fonts-encodings │ └── xorg-fonts-encodings.bld ├── xorg-fonts-misc │ ├── pkg.install │ └── xorg-fonts-misc.bld ├── xorg-fonts-type1 │ ├── pkg.install │ └── xorg-fonts-type1.bld ├── xorg-fonts100dpi │ ├── pkg.install │ └── xorg-fonts100dpi.bld ├── xorg-fonts75dpi │ ├── pkg.install │ └── xorg-fonts75dpi.bld ├── xorg-order ├── xorg-server │ ├── 0001-v2-FS-58644.patch │ ├── 0002-fix-libshadow-2.patch │ ├── pkg.install │ ├── usr │ │ └── bin │ │ │ └── X │ ├── xorg-server.bld │ └── xserver-autobind-hotplug.patch ├── xorgproto │ └── xorgproto.bld ├── xorriso │ └── xorriso.bld ├── xpr │ └── xpr.bld ├── xprop │ └── xprop.bld ├── xrandr │ └── xrandr.bld ├── xrdb │ └── xrdb.bld ├── xrefresh │ └── xrefresh.bld ├── xscreensaver │ ├── add-electricsheep.patch │ ├── etc │ │ └── pam.d │ │ │ └── xscreensaver │ ├── pkg.install │ └── xscreensaver.bld ├── xset │ └── xset.bld ├── xsetroot │ └── xsetroot.bld ├── xterm │ └── xterm.bld ├── xtool │ └── xtool.bld ├── xtrans │ └── xtrans.bld ├── xvidcore │ └── xvidcore.bld ├── xvinfo │ └── xvinfo.bld ├── xwd │ └── xwd.bld ├── xwininfo │ └── xwininfo.bld ├── xwud │ └── xwud.bld ├── xz │ └── xz.bld ├── yajl │ └── yajl.bld ├── yarn │ └── yarn.bld ├── yarock │ └── yarock.bld ├── yasm │ └── yasm.bld ├── yelp-tools │ └── yelp-tools.bld ├── yelp-xsl │ └── yelp-xsl.bld ├── zeitgeist │ └── zeitgeist.bld ├── zenity │ └── zenity.bld ├── zfs │ ├── pkg.install │ └── zfs.bld ├── zip │ └── zip.bld ├── zlib │ └── zlib.bld └── zsh │ └── zsh.bld ├── etc ├── file-base.tar.bz2 ├── iso-grub.cfg ├── mirrors ├── mkbld.sh ├── rpi │ ├── cmdline.txt │ └── config.txt ├── template-x.y.bld └── xorg.conf.vboxguest ├── initramfs ├── init.live ├── init.noop └── mkinitramfs-live ├── instlr ├── kernel ├── config64 ├── kbldr ├── kbldr-rpi ├── kbldr-rpi2 └── kbldr-vexpress ├── libdb ├── meta ├── base-meta ├── dev-meta ├── enlightenment-meta ├── kde-applications-meta ├── kde-framework-meta ├── kde-plasma-meta ├── mate-meta ├── xfce4-meta └── xorg-meta ├── mkiso └── pkgr /.gitignore: -------------------------------------------------------------------------------- 1 | installed/ 2 | new_config 3 | deps 4 | packages 5 | libdb.bak 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | noop-linux 2 | ========== 3 | 4 | noop Linux package manager and tools. 5 | -------------------------------------------------------------------------------- /blds/anki/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | xdg-mime install /usr/share/anki/anki.xml --novendor 3 | echo "Run the following as your user to open anki files with anki:" 4 | echo "xdg-mime default anki.desktop application/x-anki" 5 | echo "xdg-mime default anki.desktop application/x-apkg" 6 | } 7 | 8 | -------------------------------------------------------------------------------- /blds/apache/etc/httpd/modules: -------------------------------------------------------------------------------- 1 | /usr/lib/httpd/modules -------------------------------------------------------------------------------- /blds/apache/etc/logrotate.d/httpd: -------------------------------------------------------------------------------- 1 | /var/log/httpd/*log { 2 | missingok 3 | postrotate 4 | /bin/kill -HUP `cat /run/httpd/httpd.pid 2>/dev/null` 2> /dev/null || true 5 | endscript 6 | } 7 | -------------------------------------------------------------------------------- /blds/apache/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | systemd-tmpfiles --create apache.conf 3 | getent group http &>/dev/null || groupadd -g 33 http >/dev/null 4 | getent passwd http &>/dev/null || useradd --system -u 33 -c "Apache Server" -g http -d /var/www -s /bin/false http >/dev/null 5 | } 6 | function postup() { 7 | systemd-tmpfiles --create apache.conf 8 | } 9 | function postrm() { 10 | getent passwd http &>/dev/null && userdel http >/dev/null 11 | getent group http &>/dev/null && groupdel http >/dev/null 12 | } 13 | -------------------------------------------------------------------------------- /blds/apache/usr/lib/systemd/system/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 | PIDFile=/run/httpd/httpd.pid 8 | ExecStart=/usr/bin/apachectl start 9 | ExecStop=/usr/bin/apachectl graceful-stop 10 | ExecReload=/usr/bin/apachectl graceful 11 | PrivateTmp=true 12 | LimitNOFILE=infinity 13 | 14 | [Install] 15 | WantedBy=multi-user.target 16 | -------------------------------------------------------------------------------- /blds/apache/usr/lib/tmpfiles.d/apache.conf: -------------------------------------------------------------------------------- 1 | d /run/httpd 0755 root root - 2 | -------------------------------------------------------------------------------- /blds/apr/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/apr-1/build/{libtool,mkdir.sh} 3 | } 4 | function postup() { 5 | chmod +x /usr/share/apr-1/build/{libtool,mkdir.sh} 6 | } 7 | -------------------------------------------------------------------------------- /blds/aspell/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | infodir=/usr/share/info 3 | filelist=(aspell.info aspell-dev.info) 4 | echo "==> aspell comes with no default dictionary" 5 | [ -x /usr/bin/install-info ] || exit 0 6 | for file in ${filelist[@]}; 7 | do 8 | install-info $infodir/$file $infodir/dir 2> /dev/null 9 | done 10 | 11 | } 12 | -------------------------------------------------------------------------------- /blds/atril/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/auryo/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/Auryo/auryo 3 | } 4 | function postup() { 5 | postinst 6 | } 7 | -------------------------------------------------------------------------------- /blds/auryo/usr/bin/auryo: -------------------------------------------------------------------------------- 1 | /opt/Auryo/auryo -------------------------------------------------------------------------------- /blds/avahi/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 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 | } 5 | function postrm() { 6 | getent passwd avahi &>/dev/null && userdel avahi >/dev/null 7 | getent group avahi &>/dev/null && groupdel avahi >/dev/null 8 | } 9 | -------------------------------------------------------------------------------- /blds/avahi/usr/lib/sysusers.d/avahi.conf: -------------------------------------------------------------------------------- 1 | u avahi - "Avahi mDNS/DNS-SD daemon" 2 | -------------------------------------------------------------------------------- /blds/bash/bin/bash: -------------------------------------------------------------------------------- 1 | /usr/bin/bash -------------------------------------------------------------------------------- /blds/bash/bin/sh: -------------------------------------------------------------------------------- 1 | /usr/bin/bash -------------------------------------------------------------------------------- /blds/bash/etc/inputrc: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | "\e[1~": beginning-of-line 3 | "\e[4~": end-of-line 4 | "\e[7~": beginning-of-line 5 | "\e[8~": end-of-line 6 | "\eOH": beginning-of-line 7 | "\eOF": end-of-line 8 | "\e[H": beginning-of-line 9 | "\e[F": end-of-line 10 | 11 | -------------------------------------------------------------------------------- /blds/bash/etc/profile: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | export PATH=$HOME/bin:/usr/bin:/bin 4 | 5 | PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' 6 | 7 | # If id command returns zero, you have root access. 8 | if [ $(id -u) -eq 0 ]; 9 | then # you are root, set red colour prompt 10 | PS1="\\[$(tput setaf 1)\\]\\u@\\h:\\w #\\[$(tput sgr0)\\] " 11 | export PATH=/usr/sbin:/sbin:$PATH 12 | else # normal 13 | PS1="\[$(tput setaf 2)\]\\u@\\h:\\w $ \[$(tput sgr0)\] " 14 | fi 15 | -------------------------------------------------------------------------------- /blds/bash/etc/skel/.bash_profile: -------------------------------------------------------------------------------- 1 | if [ -r ~/.profile ]; then . ~/.profile; fi 2 | case "$-" in *i*) if [ -r ~/.bashrc ]; then . ~/.bashrc; fi;; esac 3 | -------------------------------------------------------------------------------- /blds/bash/etc/skel/.bashrc: -------------------------------------------------------------------------------- 1 | source /etc/profile 2 | 3 | alias ls='ls --color=auto' 4 | -------------------------------------------------------------------------------- /blds/bash/pkg.install: -------------------------------------------------------------------------------- 1 | function preup() { 2 | echo "Backing up files..." 3 | for i in 'inputrc' 'profile' 'skel/.bash_profile' 'skel/.bashrc'; 4 | do 5 | if [ -e /etc/$i ]; 6 | then 7 | mv /etc/${i} /etc/${i}.pkgr.bak 8 | fi 9 | done 10 | 11 | } 12 | function postup() { 13 | echo "Restoring files..." 14 | for i in 'inputrc' 'profile' 'skel/.bash_profile' 'skel/.bashrc'; 15 | do 16 | if [ -e /etc/$i.pkgr.bak ]; 17 | then 18 | mv /etc/${i}.pkgr.bak /etc/${i} 19 | fi 20 | done 21 | 22 | } 23 | -------------------------------------------------------------------------------- /blds/bbswitch/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 3 | depmod $KERVER 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/bc/bc-1.06.95-void_uninitialized.patch: -------------------------------------------------------------------------------- 1 | http://www.pixelbeat.org/programming/oss_bug_flow.html 2 | https://bugs.gentoo.org/349339 3 | 4 | --- a/bc/storage.c 5 | +++ b/bc/storage.c 6 | @@ -99,6 +99,7 @@ 7 | { 8 | f = &functions[indx]; 9 | f->f_defined = FALSE; 10 | + f->f_void = FALSE; 11 | f->f_body = (char *) bc_malloc (BC_START_SIZE); 12 | f->f_body_size = BC_START_SIZE; 13 | f->f_code_size = 0; 14 | 15 | -------------------------------------------------------------------------------- /blds/bdf-unifont/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -s > /dev/null 3 | mkfontscale /usr/share/fonts/misc 4 | mkfontdir /usr/share/fonts/misc 5 | } 6 | function postup() { 7 | fc-cache -s > /dev/null 8 | mkfontscale /usr/share/fonts/misc 9 | mkfontdir /usr/share/fonts/misc 10 | } 11 | function postrm() { 12 | fc-cache -s > /dev/null 13 | mkfontscale /usr/share/fonts/misc 14 | mkfontdir /usr/share/fonts/misc 15 | } 16 | -------------------------------------------------------------------------------- /blds/bind/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chown 0:40 /etc/named.conf 3 | chown -R 0:40 /var/named 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/bind/usr/lib/systemd/system/named.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Internet domain name server 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/named -f -u named 7 | ExecReload=/usr/bin/kill -HUP $MAINPID 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/bind/usr/lib/sysusers.d/bind.conf: -------------------------------------------------------------------------------- 1 | u named 40 "BIND DNS Server" - 2 | -------------------------------------------------------------------------------- /blds/bind/usr/lib/tmpfiles.d/bind.conf: -------------------------------------------------------------------------------- 1 | d /run/named 0750 named named - 2 | -------------------------------------------------------------------------------- /blds/bind/var/named/127.0.0.zone: -------------------------------------------------------------------------------- 1 | @ 1D IN SOA localhost. root.localhost. ( 2 | 42 ; serial (yyyymmdd##) 3 | 3H ; refresh 4 | 15M ; retry 5 | 1W ; expiry 6 | 1D ) ; minimum ttl 7 | 8 | 1D IN NS localhost. 9 | 10 | 1.0.0.127.in-addr.arpa. 1D IN PTR localhost. 11 | -------------------------------------------------------------------------------- /blds/bind/var/named/empty.zone: -------------------------------------------------------------------------------- 1 | @ 1D IN SOA localhost. root.localhost. ( 2 | 42 ; serial (yyyymmdd##) 3 | 3H ; refresh 4 | 15M ; retry 5 | 1W ; expiry 6 | 1D ) ; minimum ttl 7 | 8 | 1D IN NS localhost. 9 | -------------------------------------------------------------------------------- /blds/bind/var/named/localhost.ip6.zone: -------------------------------------------------------------------------------- 1 | @ 1D IN SOA localhost. root.localhost. ( 2 | 42 ; serial (yyyymmdd##) 3 | 3H ; refresh 4 | 15M ; retry 5 | 1W ; expiry 6 | 1D ) ; minimum ttl 7 | 8 | 1D IN NS localhost. 9 | 10 | 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa. 1D IN PTR localhost. 11 | -------------------------------------------------------------------------------- /blds/bind/var/named/localhost.zone: -------------------------------------------------------------------------------- 1 | @ 1D IN SOA localhost. root.localhost. ( 2 | 42 ; serial (yyyymmdd##) 3 | 3H ; refresh 4 | 15M ; retry 5 | 1W ; expiry 6 | 1D ) ; minimum ttl 7 | 8 | 1D IN NS localhost. 9 | 10 | localhost. 1D IN A 127.0.0.1 11 | localhost. 1D IN AAAA ::1 12 | -------------------------------------------------------------------------------- /blds/bluez/usr/lib/modprobe.d/bluetooth-usb.conf: -------------------------------------------------------------------------------- 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 | -------------------------------------------------------------------------------- /blds/brackets/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/brackets/{Brackets,Brackets-node,brackets} 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/btrfs-progs/usr/lib/systemd/system/btrfs-scrub@.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Btrfs scrub on %f 3 | 4 | [Service] 5 | Nice=19 6 | IOSchedulingClass=idle 7 | ExecStart=/usr/bin/btrfs scrub start -B %f 8 | -------------------------------------------------------------------------------- /blds/btrfs-progs/usr/lib/systemd/system/btrfs-scrub@.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Monthly Btrfs scrub on %I 3 | 4 | [Timer] 5 | OnCalendar=monthly 6 | AccuracySec=1d 7 | Persistent=true 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/bumblebee/0007-bb_mutebblogger.patch: -------------------------------------------------------------------------------- 1 | --- a/src/bblogger.c 2 | +++ b/src/bblogger.c 3 | @@ -144,7 +144,11 @@ 4 | /* Error lines are errors. */ 5 | if (strncmp(string, "(EE)", 4) == 0){ 6 | if (strstr(string, "Failed to load module \"kbd\"") || 7 | - strstr(string, "No input driver matching")) { 8 | + strstr(string, "Failed to load module \"mouse\"") || 9 | + strstr(string, "failed to set DRM interface version 1.4:") || 10 | + strstr(string, "No input driver matching") || 11 | + strstr(string, "systemd-logind: failed to get session:") || 12 | + strstr(string, "Server terminated successfully")) { 13 | /* non-fatal errors */ 14 | prio = LOG_DEBUG; 15 | } else { 16 | -------------------------------------------------------------------------------- /blds/bumblebee/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group "bumblebee" &>/dev/null || groupadd -g 56 bumblebee 3 | echo "You will need to add yourself to 'bumblebee' group to use Bumblebee" 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/bumblebee/usr/lib/modprobe.d/bumblebee.conf: -------------------------------------------------------------------------------- 1 | blacklist nvidia 2 | blacklist nouveau 3 | -------------------------------------------------------------------------------- /blds/ca-certificates/etc/ssl/ca-bundle.crt: -------------------------------------------------------------------------------- 1 | ./certs/ca-certificates.crt -------------------------------------------------------------------------------- /blds/ca-certificates/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | mkdir -p /etc/ssl/certs 3 | /usr/bin/update-ca-certificates --fresh >/dev/null 2>&1 4 | } 5 | function postup() { 6 | postinst 7 | } 8 | function prerm() { 9 | # clean up certificates 10 | _backup=/tmp/ca-cert.bak 11 | mv /etc/ca-certificates.conf ${_backup} 12 | echo > /etc/ca-certificates.conf 13 | /usr/bin/update-ca-certificates --fresh >/dev/null 2>&1 14 | mv ${_backup} /etc/ca-certificates.conf 15 | } 16 | function postrm() { 17 | # remove the cert file if it is empty 18 | [[ -s /etc/ssl/certs/ca-certificates.crt ]] || rm -f /etc/ssl/certs/ca-certificates.crt 19 | } 20 | -------------------------------------------------------------------------------- /blds/caja-extensions/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/caja/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | update-mime-database /usr/share/mime/ > /dev/null 4 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 5 | update-desktop-database -q 6 | } 7 | function postup() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | update-mime-database /usr/share/mime/ > /dev/null 10 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 11 | update-desktop-database -q 12 | } 13 | function postrm() { 14 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 15 | update-mime-database /usr/share/mime/ > /dev/null 16 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 17 | update-desktop-database -q 18 | } 19 | -------------------------------------------------------------------------------- /blds/chromium/chromium-skia-harmony.patch: -------------------------------------------------------------------------------- 1 | --- a/third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig 2019-07-19 11:08:34.770972665 +0000 2 | +++ b/third_party/skia/src/ports/SkFontHost_FreeType.cpp 2019-07-19 11:08:44.274442065 +0000 3 | @@ -128,9 +128,9 @@ public: 4 | : fGetVarDesignCoordinates(nullptr) 5 | , fGetVarAxisFlags(nullptr) 6 | , fLibrary(nullptr) 7 | - , fIsLCDSupported(false) 8 | + , fIsLCDSupported(true) 9 | , fLightHintingIsYOnly(false) 10 | - , fLCDExtra(0) 11 | + , fLCDExtra(2) 12 | { 13 | if (FT_New_Library(&gFTMemory, &fLibrary)) { 14 | return; 15 | -------------------------------------------------------------------------------- /blds/chromium/chromium-widevine.patch: -------------------------------------------------------------------------------- 1 | diff --git a/third_party/widevine/cdm/BUILD.gn b/third_party/widevine/cdm/BUILD.gn 2 | index ed0e2f5208b..5b431a030d5 100644 3 | --- a/third_party/widevine/cdm/BUILD.gn 4 | +++ b/third_party/widevine/cdm/BUILD.gn 5 | @@ -14,7 +14,7 @@ buildflag_header("buildflags") { 6 | 7 | flags = [ 8 | "ENABLE_WIDEVINE=$enable_widevine", 9 | - "BUNDLE_WIDEVINE_CDM=$bundle_widevine_cdm", 10 | + "BUNDLE_WIDEVINE_CDM=true", 11 | "ENABLE_WIDEVINE_CDM_COMPONENT=$enable_widevine_cdm_component", 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /blds/chromium/etc/chromium/default: -------------------------------------------------------------------------------- 1 | # Default settings for chromium. This file is sourced by /usr/bin/chromium 2 | 3 | # Options to pass to chromium 4 | CHROMIUM_FLAGS="" 5 | -------------------------------------------------------------------------------- /blds/chromium/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chown root:root /usr/lib/chromium/chrome-sandbox 3 | chmod 4755 /usr/lib/chromium/chrome-sandbox 4 | xdg-icon-resource forceupdate --theme hicolor &>/dev/null 5 | update-desktop-database -q 6 | } 7 | function postup() { 8 | chown root:root /usr/lib/chromium/chrome-sandbox 9 | chmod 4755 /usr/lib/chromium/chrome-sandbox 10 | xdg-icon-resource forceupdate --theme hicolor &>/dev/null 11 | update-desktop-database -q 12 | } 13 | -------------------------------------------------------------------------------- /blds/chromium/usr/bin/chromium: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Allow users to override command-line options 4 | # Based on Gentoo's chromium package (and by extension, Debian's) 5 | if [[ -f /etc/chromium/default ]]; then 6 | . /etc/chromium/default 7 | fi 8 | 9 | # Prefer user defined CHROMIUM_USER_FLAGS (from env) over system 10 | # default CHROMIUM_FLAGS (from /etc/chromium/default) 11 | CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-$CHROMIUM_FLAGS} 12 | 13 | export CHROME_WRAPPER=$(readlink -f "$0") 14 | export CHROME_DESKTOP=chromium.desktop 15 | 16 | exec /usr/lib/chromium/chromium $CHROMIUM_FLAGS "$@" 17 | -------------------------------------------------------------------------------- /blds/chromium/usr/bin/chromium-browser: -------------------------------------------------------------------------------- 1 | chromium -------------------------------------------------------------------------------- /blds/clamav/etc/logrotate.d/clamav: -------------------------------------------------------------------------------- 1 | /var/log/clamav/clamd.log /var/log/clamav/freshclam.log /var/log/clamav/clamav-milter.log { 2 | create 644 clamav clamav 3 | sharedscripts 4 | missingok 5 | notifempty 6 | postrotate 7 | /bin/kill -HUP `cat /run/clamav/clamd.pid 2>/dev/null` 2> /dev/null || true 8 | /bin/kill -HUP `cat /run/clamav/freshclam.pid 2>/dev/null` 2> /dev/null || true 9 | /bin/kill -HUP `cat /run/clamav/clamav-milter.pid 2>/dev/null` 2> /dev/null || true 10 | endscript 11 | } 12 | -------------------------------------------------------------------------------- /blds/clamav/usr/lib/sysusers.d/clamav.conf: -------------------------------------------------------------------------------- 1 | u clamav 64 "Clam AntiVirus" - 2 | -------------------------------------------------------------------------------- /blds/clamav/usr/lib/tmpfiles.d/clamav.conf: -------------------------------------------------------------------------------- 1 | d /run/clamav 0755 clamav clamav 2 | d /var/log/clamav 0755 clamav clamav 3 | d /var/lib/clamav 0755 clamav clamav 4 | -------------------------------------------------------------------------------- /blds/clamz/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | update-mime-database /usr/share/mime 3 | update-desktop-database -q 4 | } 5 | function postup() { 6 | update-mime-database /usr/share/mime 7 | update-desktop-database -q 8 | } 9 | function postrm() { 10 | update-mime-database /usr/share/mime 11 | update-desktop-database -q 12 | } 13 | -------------------------------------------------------------------------------- /blds/code/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/VSCode-linux-x64/code 3 | chmod +x /opt/VSCode-linux-x64/bin/code 4 | find /opt/VSCode-linux-x64 -name "*.sh" | xargs chmod +x 5 | } 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/code/usr/share/applications/code.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Code 3 | Comment=Code Editing. Redefined. 4 | GenericName=Text Editor 5 | Exec=code --unity-launch %F 6 | Icon=code 7 | Type=Application 8 | StartupNotify=true 9 | StartupWMClass=Code 10 | Categories=Utility;TextEditor;Development;IDE; 11 | MimeType=text/plain; 12 | Actions=new-empty-window; 13 | Keywords=vscode; 14 | 15 | [Desktop Action new-empty-window] 16 | Name=New Empty Window 17 | Exec=code --new-window %F 18 | Icon=code 19 | -------------------------------------------------------------------------------- /blds/code/usr/share/pixmaps/code.png: -------------------------------------------------------------------------------- 1 | /opt/VSCode-linux-x64/resources/app/resources/linux/code.png -------------------------------------------------------------------------------- /blds/codeblocks/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 3 | update-mime-database /usr/share/mime &>/dev/null 4 | update-desktop-database -q 5 | ln -s /usr/lib/libwxflatnotebook.so /usr/lib/libwxflatnotebook.so.0 6 | ln -s /usr/lib/libwxchartctrl.so /usr/lib/libwxchartctrl.so.0 7 | ln -s /usr/lib/libwxcustombutton.so /usr/lib/libwxcustombutton.so.0 8 | } 9 | function prerm() { 10 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 11 | update-mime-database /usr/share/mime &>/dev/null 12 | update-desktop-database -q 13 | } 14 | -------------------------------------------------------------------------------- /blds/coreutils/bin/echo: -------------------------------------------------------------------------------- 1 | /usr/bin/echo -------------------------------------------------------------------------------- /blds/coreutils/bin/ls: -------------------------------------------------------------------------------- 1 | /usr/bin/ls -------------------------------------------------------------------------------- /blds/coreutils/bin/mknod: -------------------------------------------------------------------------------- 1 | /usr/bin/mknod -------------------------------------------------------------------------------- /blds/coreutils/bin/pwd: -------------------------------------------------------------------------------- 1 | /usr/bin/pwd -------------------------------------------------------------------------------- /blds/coreutils/bin/rm: -------------------------------------------------------------------------------- 1 | /usr/bin/rm -------------------------------------------------------------------------------- /blds/crda/0001-Makefile-Don-t-run-ldconfig.patch: -------------------------------------------------------------------------------- 1 | From 15bc8065e9dc5485c650c528f8d80f7536e378d6 Mon Sep 17 00:00:00 2001 2 | From: =?UTF-8?q?Thomas=20B=C3=A4chler?= 3 | Date: Fri, 21 Feb 2014 20:30:24 +0100 4 | Subject: [PATCH] Makefile: Don't run ldconfig 5 | 6 | --- 7 | Makefile | 1 - 8 | 1 file changed, 1 deletion(-) 9 | 10 | diff --git a/Makefile b/Makefile 11 | index 80f4946..c003195 100644 12 | --- a/Makefile 13 | +++ b/Makefile 14 | @@ -130,7 +130,6 @@ install-libreg: 15 | $(NQ) ' INSTALL libreg' 16 | $(Q)mkdir -p $(DESTDIR)/$(LIBDIR) 17 | $(Q)cp $(LIBREG) $(DESTDIR)/$(LIBDIR)/ 18 | - $(Q)ldconfig 19 | 20 | %.o: %.c regdb.h $(LIBREG) 21 | $(NQ) ' CC ' $@ 22 | -- 23 | 1.9.0 24 | 25 | -------------------------------------------------------------------------------- /blds/crda/usr/bin/set-wireless-regdom: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | unset WIRELESS_REGDOM 4 | . /etc/conf.d/wireless-regdom 5 | [ -n "${WIRELESS_REGDOM}" ] && iw reg set ${WIRELESS_REGDOM} 6 | -------------------------------------------------------------------------------- /blds/cronie/etc/cron.deny: -------------------------------------------------------------------------------- 1 | # without this file, only users listed in /etc/cron.allow can use crontab 2 | -------------------------------------------------------------------------------- /blds/cronie/etc/pam.d/crond: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | auth required pam_env.so 3 | 4 | account required pam_access.so 5 | account required pam_unix.so 6 | account required pam_time.so 7 | 8 | session required pam_loginuid.so 9 | session required pam_limits.so 10 | session required pam_unix.so 11 | -------------------------------------------------------------------------------- /blds/cronie/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod u+s /usr/bin/crontab 3 | } 4 | -------------------------------------------------------------------------------- /blds/cronie/usr/lib/systemd/system/crond.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Periodic Command Scheduler 3 | 4 | [Service] 5 | ExecStart=/usr/sbin/crond -n 6 | ExecReload=/usr/bin/kill -HUP $MAINPID 7 | Restart=always 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/crypto++/usr/lib/pkgconfig/libcrypto++.pc: -------------------------------------------------------------------------------- 1 | # Written by Alexander Rødseth 2 | 3 | prefix=/usr 4 | libdir=${prefix}/lib 5 | includedir=${prefix}/include 6 | 7 | Name: libcrypto++-5.6.2 8 | Description: Class library of cryptographic schemes 9 | Version: 5.6.2 10 | Libs: -L${libdir} -lcryptopp 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /blds/cuda/cuda.conf: -------------------------------------------------------------------------------- 1 | /opt/cuda/lib64 2 | /opt/cuda/lib 3 | /opt/cuda/nvvm/lib64 4 | /opt/cuda/nvvm/lib 5 | -------------------------------------------------------------------------------- /blds/cuda/cuda.sh: -------------------------------------------------------------------------------- 1 | export PATH=$PATH:/opt/cuda/bin 2 | -------------------------------------------------------------------------------- /blds/cuda/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/cuda/bin/* 3 | chmod +x /opt/cuda/nvvm/bin/* 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/cups/cups-1.6.2-statedir.patch: -------------------------------------------------------------------------------- 1 | diff -ruN cups-1.6.2.orig/config-scripts/cups-directories.m4 cups-1.6.2/config-scripts/cups-directories.m4 2 | --- cups-1.6.2.orig/config-scripts/cups-directories.m4 2012-10-01 03:55:23.000000000 +0200 3 | +++ cups-1.6.2/config-scripts/cups-directories.m4 2013-04-02 00:11:41.000000000 +0200 4 | @@ -420,7 +420,7 @@ 5 | ;; 6 | *) 7 | # All others 8 | - CUPS_STATEDIR="$localstatedir/run/cups" 9 | + CUPS_STATEDIR="/run/cups" 10 | ;; 11 | esac]) 12 | AC_DEFINE_UNQUOTED(CUPS_STATEDIR, "$CUPS_STATEDIR") 13 | -------------------------------------------------------------------------------- /blds/cups/cups-enum-all.patch: -------------------------------------------------------------------------------- 1 | diff -up cups-1.6.2/cups/dest.c.enum-all cups-1.6.2/cups/dest.c 2 | --- cups-1.6.2/cups/dest.c.enum-all 2013-06-04 10:58:36.169786250 +0100 3 | +++ cups-1.6.2/cups/dest.c 2013-06-04 10:59:02.147900811 +0100 4 | @@ -2724,9 +2724,12 @@ cups_dnssd_browse_cb( 5 | break; 6 | 7 | case AVAHI_BROWSER_REMOVE: 8 | - case AVAHI_BROWSER_ALL_FOR_NOW: 9 | case AVAHI_BROWSER_CACHE_EXHAUSTED: 10 | break; 11 | + 12 | + case AVAHI_BROWSER_ALL_FOR_NOW: 13 | + avahi_simple_poll_quit(data->simple_poll); 14 | + break; 15 | } 16 | } 17 | 18 | -------------------------------------------------------------------------------- /blds/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 | -------------------------------------------------------------------------------- /blds/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 | -------------------------------------------------------------------------------- /blds/cups/etc/logrotate.d/cups: -------------------------------------------------------------------------------- 1 | /var/log/cups/*log { 2 | missingok 3 | notifempty 4 | delaycompress 5 | postrotate 6 | /bin/kill -HUP `cat /var/run/cups.pid 2>/dev/null` 2>/dev/null || true 7 | endscript 8 | } 9 | -------------------------------------------------------------------------------- /blds/cups/etc/pam.d/cups: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /blds/cups/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | groupadd lpadmin &> /dev/null 3 | } 4 | -------------------------------------------------------------------------------- /blds/dbus/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/lib/dbus-daemon-launch-helper 3 | } 4 | function postup() { 5 | chmod +s /usr/lib/dbus-daemon-launch-helper 6 | } 7 | -------------------------------------------------------------------------------- /blds/dhcp/0002-iproute2.patch: -------------------------------------------------------------------------------- 1 | diff --git a/client/scripts/linux b/client/scripts/linux 2 | index 5fb16121..c4cef632 100755 3 | --- a/client/scripts/linux 4 | +++ b/client/scripts/linux 5 | @@ -362,7 +362,7 @@ case "$reason" in 6 | interface_up_wait_time=5 7 | for i in $(seq 0 ${interface_up_wait_time}) 8 | do 9 | - ifconfig ${interface} | grep RUNNING >/dev/null 2>&1 10 | + ${ip} link show dev ${interface} | grep -q LOWER_UP 2>&1 11 | if [ $? -eq 0 ]; then 12 | break; 13 | fi 14 | -------------------------------------------------------------------------------- /blds/dhcp/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | mkdir -p /var/lib/dhcp/ 3 | [[ -f /var/lib/dhcp/dhcpd.leases ]] || : >/var/lib/dhcp/dhcpd.leases 4 | [[ -f /var/lib/dhcp/dhcpd6.leases ]] || : >/var/lib/dhcp/dhcpd6.leases 5 | } 6 | 7 | function postup() { 8 | postinst 9 | } 10 | -------------------------------------------------------------------------------- /blds/dhcp/usr/lib/systemd/system/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/bin/dhcpd -4 -q -cf /etc/dhcpd.conf -pf /run/dhcpd4.pid 9 | KillSignal=SIGINT 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/dhcp/usr/lib/systemd/system/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/bin/dhcpd -6 -q -cf /etc/dhcpd6.conf -pf /run/dhcpd6.pid 9 | KillSignal=SIGINT 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/discord/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/discord/Discord 3 | } 4 | function postup() { 5 | postinst 6 | } 7 | -------------------------------------------------------------------------------- /blds/distcc/etc/conf.d/distcc: -------------------------------------------------------------------------------- 1 | # 2 | # Parameters to be passed to distccd 3 | # 4 | # You must explicitly add IPs (or subnets) that are allowed to connect, 5 | # using the --allow switch. See the distccd manpage for more info. 6 | # 7 | DISTCC_ARGS="--allow 127.0.0.1" 8 | -------------------------------------------------------------------------------- /blds/distcc/usr/lib/systemd/system/distcc.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A distributed C/C++ compiler 3 | Documentation=man:distccd(1) 4 | After=network.target 5 | 6 | [Service] 7 | User=nobody 8 | EnvironmentFile=/etc/conf.d/distccd 9 | ExecStart=/usr/bin/distccd --no-detach --daemon $DISTCC_ARGS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/dnsmasq/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | groupadd dnsmasq &> /dev/null 3 | useradd --system -M -N -s /bin/false -g dnsmasq dnsmasq &> /dev/null 4 | } 5 | -------------------------------------------------------------------------------- /blds/dnsmasq/usr/lib/systemd/system/dnsmasq.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=A lightweight DHCP and caching DNS server 3 | 4 | [Service] 5 | Type=simple 6 | ExecStartPre=/usr/sbin/dnsmasq --test 7 | ExecStart=/usr/sbin/dnsmasq -k 8 | ExecReload=/bin/kill -HUP $MAINPID 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/docbook2x/datadir.patch: -------------------------------------------------------------------------------- 1 | Upstream patch: 2 | http://docbook2x.cvs.sourceforge.net/viewvc/docbook2x/docbook2X/configure.ac?r1=1.21&r2=1.22&view=patch 3 | 4 | diff -ru docbook2X-0.8.8.orig/configure.ac docbook2X-0.8.8/configure.ac 5 | --- docbook2X-0.8.8.orig/configure.ac 2010-06-26 04:57:04.000000000 -0430 6 | +++ docbook2X-0.8.8/configure.ac 2010-06-26 04:57:39.000000000 -0430 7 | @@ -149,6 +149,11 @@ 8 | dnl Ensure that all static_* are fully expanded. 9 | 10 | eval static_datadir="$datadir" 11 | +old_val="" 12 | +until test "$static_datadir" = "$old_val"; do 13 | + old_val="$static_datadir" 14 | + eval static_datadir="$static_datadir" 15 | +done 16 | 17 | eval static_bindir="$bindir" 18 | old_val="" 19 | -------------------------------------------------------------------------------- /blds/docker/02-fix-unified-cgroup.git_patch: -------------------------------------------------------------------------------- 1 | diff --git a/contrib/init/systemd/docker.service b/contrib/init/systemd/docker.service 2 | index f09c2d3..ab5bc8f 100644 3 | --- a/contrib/init/systemd/docker.service 4 | +++ b/contrib/init/systemd/docker.service 5 | @@ -6,7 +6,7 @@ Requires=docker.socket 6 | 7 | [Service] 8 | Type=notify 9 | -ExecStart=/usr/bin/docker daemon -H fd:// 10 | +ExecStart=/usr/bin/docker daemon -H fd:// --exec-opt native.cgroupdriver=cgroupfs 11 | MountFlags=slave 12 | LimitNOFILE=1048576 13 | LimitNPROC=1048576 14 | -------------------------------------------------------------------------------- /blds/docker/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | systemd-sysusers docker.conf 3 | } 4 | -------------------------------------------------------------------------------- /blds/docker/usr/lib/sysusers.d/docker.conf: -------------------------------------------------------------------------------- 1 | g docker - - 2 | -------------------------------------------------------------------------------- /blds/dosbox/stddef.patch: -------------------------------------------------------------------------------- 1 | diff -aur dosbox-0.74/include/dos_inc.h dosbox-0.74.new//include/dos_inc.h 2 | --- dosbox-0.74/include/dos_inc.h 2010-05-10 17:43:54.000000000 +0000 3 | +++ dosbox-0.74.new//include/dos_inc.h 2011-06-17 20:42:43.982548979 +0000 4 | @@ -28,6 +28,8 @@ 5 | #include "mem.h" 6 | #endif 7 | 8 | +#include //for offsetof 9 | + 10 | #ifdef _MSC_VER 11 | #pragma pack (1) 12 | #endif 13 | -------------------------------------------------------------------------------- /blds/dosfstools/dosfstools.bld: -------------------------------------------------------------------------------- 1 | NAME=dosfstools 2 | 3 | #Description 4 | DESC="DOS filesystem utilities" 5 | VERSION=4.1 6 | ISUSR=1 7 | SRC=https://github.com/dosfstools/dosfstools/archive/v${VERSION}.tar.gz 8 | EXTRACONF= 9 | BUILD=autotools 10 | DEPS=('glibc' 'systemd') 11 | -------------------------------------------------------------------------------- /blds/dovecot/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null 3 | getent group dovecot &> /dev/null || groupadd -g 76 dovecot &> /dev/null 4 | getent passwd dovenull &> /dev/null || useradd -s /sbin/nologin -c "Dovecot user for completely untrustworthy processes" -d /var/empty -u 74 -g dovenull -r dovenull &> /dev/null 5 | getent passwd dovecot &> /dev/null || useradd -s /sbin/nologin -c "Dovecot user" -d /var/empty -u 76 -g dovecot -r dovecot &> /dev/null 6 | } 7 | 8 | function postrm() { 9 | rm -rf /var/run/dovecot/ &> /dev/null || /bin/true 10 | } 11 | -------------------------------------------------------------------------------- /blds/dovecot/usr/lib/tmpfiles.d/dovecot.conf: -------------------------------------------------------------------------------- 1 | d /var/run/dovecot 0755 root dovecot - 2 | -------------------------------------------------------------------------------- /blds/dropbear/usr/lib/systemd/system/dropbear.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Dropbear SSH Daemon 3 | After=network.target 4 | 5 | [Service] 6 | Type=simple 7 | ExecStart=/usr/bin/dropbear -F -P /run/dropbear.pid 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/egl-wayland/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json: -------------------------------------------------------------------------------- 1 | { 2 | "file_format_version" : "1.0.0", 3 | "ICD" : { 4 | "library_path" : "libnvidia-egl-wayland.so.1" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /blds/eject/eject-1-2.1.1-verbose.patch: -------------------------------------------------------------------------------- 1 | diff --git a/eject.c b/eject.c 2 | index b14d5f2..662ba54 100644 3 | --- a/eject.c 4 | +++ b/eject.c 5 | @@ -709,7 +709,9 @@ static int EjectScsi(int fd) 6 | unsigned char sense_buffer[32]; 7 | 8 | if ((ioctl(fd, SG_GET_VERSION_NUM, &k) < 0) || (k < 30000)) { 9 | - printf("not an sg device, or old sg driver\n"); 10 | + if (v_option) { 11 | + printf(_("not an sg device, or old sg driver\n")); 12 | + } 13 | return 0; 14 | } 15 | 16 | -------------------------------------------------------------------------------- /blds/eject/eject-5-timeout.patch: -------------------------------------------------------------------------------- 1 | --- eject/eject.c.orig 2006-08-07 16:35:15.000000000 +0200 2 | +++ eject/eject.c 2006-08-07 16:35:54.000000000 +0200 3 | @@ -723,7 +723,7 @@ 4 | io_hdr.dxfer_len = 0; 5 | io_hdr.dxferp = inqBuff; 6 | io_hdr.sbp = sense_buffer; 7 | - io_hdr.timeout = 2000; 8 | + io_hdr.timeout = 10000; 9 | 10 | io_hdr.cmdp = allowRmBlk; 11 | status = ioctl(fd, SG_IO, (void *)&io_hdr); 12 | -------------------------------------------------------------------------------- /blds/engrampa/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | update-desktop-database -q 5 | } 6 | function postup() { 7 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | update-desktop-database -q 10 | } 11 | function postrm() { 12 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 13 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 14 | update-desktop-database -q 15 | } 16 | -------------------------------------------------------------------------------- /blds/enlightenment-order: -------------------------------------------------------------------------------- 1 | efl 2 | enlightenment 3 | terminology 4 | econnman 5 | -------------------------------------------------------------------------------- /blds/enlightenment/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chown root /usr/lib/enlightenment/modules/cpufreq/linux-gnu-x86_64-0.22/freqset 3 | chmod u+s,a+x /usr/lib/enlightenment/modules/cpufreq/linux-gnu-x86_64-0.22/freqset 4 | } 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/eom/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | update-desktop-database -q 5 | } 6 | function postup() { 7 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | update-desktop-database -q 10 | } 11 | function postrm() { 12 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 13 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 14 | update-desktop-database -q 15 | } 16 | -------------------------------------------------------------------------------- /blds/fbterm/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | sudo chmod u+s /usr/bin/fbterm 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/fbterm/usr/sbin/fbterm-login: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # example: fbterm-login fb1 tty1 3 | export FRAMEBUFFER=/dev/$1 4 | exec /usr/bin/fbterm -r 1 -s 24 -- /usr/bin/login < /dev/$2 5 | -------------------------------------------------------------------------------- /blds/fcitx/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/cmake/fcitx/*.sh 3 | } 4 | function postup() { 5 | chmod +x /usr/share/cmake/fcitx/*.sh 6 | } 7 | -------------------------------------------------------------------------------- /blds/firefox/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | update-desktop-database -q 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | -------------------------------------------------------------------------------- /blds/firefox/usr/bin/firefox: -------------------------------------------------------------------------------- 1 | /usr/lib/firefox/firefox -------------------------------------------------------------------------------- /blds/firefox/usr/lib/firefox/browser/defaults/preferences/vendor.js: -------------------------------------------------------------------------------- 1 | // Use LANG environment variable to choose locale 2 | pref("intl.locale.matchOS", true); 3 | 4 | // Disable default browser checking. 5 | pref("browser.shell.checkDefaultBrowser", false); 6 | 7 | // Don't disable our bundled extensions in the application directory 8 | pref("extensions.autoDisableScopes", 11); 9 | pref("extensions.shownSelectionUI", true); 10 | -------------------------------------------------------------------------------- /blds/flatpak/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | flatpak remote-add --if-not-exists flathub /usr/share/flatpak/flathub.flatpakrepo 3 | } 4 | -------------------------------------------------------------------------------- /blds/fluidsynth/etc/conf.d/fluidsynth: -------------------------------------------------------------------------------- 1 | # Mandatory parameters (uncomment and edit) 2 | #SOUND_FONT=/path/to/a/soundfont 3 | #AUDIO_DRIVER=alsa|jack|pulseaudio 4 | # see 'fluidsynth -a help' 5 | 6 | # Optional parameters (may be helpful) 7 | #OTHER_OPTS='-m alsa_seq -r 48000' 8 | # man fluidsynth, please 9 | -------------------------------------------------------------------------------- /blds/fluidsynth/usr/lib/systemd/system/fluidsynth.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=FluidSynth Daemon 3 | After=sound.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/fluidsynth -is -a $AUDIO_DRIVER $OTHER_OPTS $SOUND_FONT 7 | EnvironmentFile=/etc/conf.d/fluidsynth 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/fluxbox/usr/share/xsessions/fluxbox.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Type=XSession 4 | Exec=/usr/bin/startfluxbox 5 | TryExec=/usr/bin/startfluxbox 6 | Name=fluxbox 7 | -------------------------------------------------------------------------------- /blds/fontconfig/etc/fonts/conf.d/conf.avail: -------------------------------------------------------------------------------- 1 | ../conf.avail/ -------------------------------------------------------------------------------- /blds/fontconfig/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | echo -n "updating font cache... " 3 | /usr/bin/fc-cache -f 4 | echo "done." 5 | } 6 | function postup() { 7 | echo -n "updating font cache... " 8 | /usr/bin/fc-cache -f 9 | echo "done." 10 | } 11 | -------------------------------------------------------------------------------- /blds/fuse/etc/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 | -------------------------------------------------------------------------------- /blds/fuse/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/bin/fusermount3 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/fuse2/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/bin/fusermount 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/gamehub/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas 3 | } 4 | 5 | function postrm() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/gcc/lib/cpp: -------------------------------------------------------------------------------- 1 | /usr/bin/cpp -------------------------------------------------------------------------------- /blds/gcc/usr/bin/cc: -------------------------------------------------------------------------------- 1 | gcc -------------------------------------------------------------------------------- /blds/gconf/gconf-reload.patch: -------------------------------------------------------------------------------- 1 | --- GConf-2.16.0/gconf/gconftool.c.orig 2006-10-14 17:37:14.000000000 +0000 2 | +++ GConf-2.16.0/gconf/gconftool.c 2006-10-14 17:39:27.000000000 +0000 3 | @@ -963,6 +963,8 @@ main (int argc, char** argv) 4 | 5 | gconf_engine_unref (conf); 6 | 7 | + g_spawn_command_line_sync ("/usr/bin/killall -q -TERM " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL); 8 | + 9 | return retval; 10 | } 11 | 12 | @@ -975,6 +977,8 @@ main (int argc, char** argv) 13 | 14 | gconf_engine_unref (conf); 15 | 16 | + g_spawn_command_line_sync ("/usr/bin/killall -q -TERM " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL); 17 | + 18 | return retval; 19 | } 20 | 21 | -------------------------------------------------------------------------------- /blds/gconf/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | ldconfig -r . &> /dev/null 3 | chmod 755 /etc/gconf/gconf.xml.system &> /dev/null 4 | /usr/bin/gio-querymodules /usr/lib/gio/modules 5 | } 6 | function postrm() { 7 | /usr/bin/gio-querymodules /usr/lib/gio/modules 8 | } 9 | -------------------------------------------------------------------------------- /blds/gcr/etc/security/limits.d/10-gcr.conf: -------------------------------------------------------------------------------- 1 | @users - memlock 1024 2 | 3 | # vim:set ft=limits: 4 | -------------------------------------------------------------------------------- /blds/gdk-pixbuf/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gdk-pixbuf-query-loaders --update-cache 3 | } 4 | -------------------------------------------------------------------------------- /blds/ghc/pkg.install: -------------------------------------------------------------------------------- 1 | function preup() { 2 | echo '==> Unregistering cabalized packages...' 3 | [[ -d /usr/share/haskell ]] && find /usr/share/haskell -maxdepth 2 -name 'unregister.sh' -exec {} \; 4 | echo '==> Done.' 5 | } 6 | 7 | function postup() { 8 | echo '==> All cabalized packages need to be reinstalled now.' 9 | echo '==> See /usr/share/haskell/ for a tentative list of affected packages.' 10 | } 11 | -------------------------------------------------------------------------------- /blds/ghostscript-fonts/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | echo -n "Updating font cache... " 3 | fc-cache -sf > /dev/null 4 | mkfontscale /usr/share/fonts/Type1 5 | mkfontdir /usr/share/fonts/Type1 6 | echo "done." 7 | } 8 | function postrm() { 9 | echo -n "Updating font cache... " 10 | fc-cache -sf > /dev/null 11 | mkfontscale /usr/share/fonts/Type1 12 | mkfontdir /usr/share/fonts/Type1 13 | echo "done." 14 | } 15 | -------------------------------------------------------------------------------- /blds/glibc/etc/ld.so.conf: -------------------------------------------------------------------------------- 1 | include /etc/ld.so.conf.d/*.conf 2 | /lib 3 | /usr/lib 4 | /lib32 5 | /usr/lib32 6 | -------------------------------------------------------------------------------- /blds/glibc/etc/noop/locales: -------------------------------------------------------------------------------- 1 | en_US UTF-8 2 | -------------------------------------------------------------------------------- /blds/gnome-icon-theme/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/gnome 3 | } 4 | -------------------------------------------------------------------------------- /blds/gnome-keyring/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas 3 | setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas 7 | setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas 11 | } 12 | -------------------------------------------------------------------------------- /blds/go/default-buildmode-pie.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/cmd/go/internal/work/init.go b/src/cmd/go/internal/work/init.go 2 | index 7f894f5..a517887 100644 3 | --- a/src/cmd/go/internal/work/init.go 4 | +++ b/src/cmd/go/internal/work/init.go 5 | @@ -111,7 +111,8 @@ func buildModeInit() { 6 | ldBuildmode = "c-shared" 7 | case "default": 8 | switch platform { 9 | - case "android/arm", "android/arm64", "android/amd64", "android/386": 10 | + case "linux/amd64", "linux/arm", "linux/arm64", "linux/386", "linux/ppc64le", 11 | + "android/arm", "android/arm64", "android/amd64", "android/386": 12 | codegenArg = "-shared" 13 | ldBuildmode = "pie" 14 | case "darwin/arm", "darwin/arm64": 15 | -------------------------------------------------------------------------------- /blds/go/pkg.install: -------------------------------------------------------------------------------- 1 | function postup() { 2 | go install std 2> /dev/null || return 0 3 | } 4 | -------------------------------------------------------------------------------- /blds/gparted/usr/bin/gparted_polkit: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | if [ $(which pkexec) ]; then 3 | pkexec --disable-internal-agent "/usr/bin/gparted" "$@" 4 | else 5 | /usr/bin/gparted "$@" 6 | fi 7 | -------------------------------------------------------------------------------- /blds/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 | -------------------------------------------------------------------------------- /blds/grub/boot/grub/grub.cfg: -------------------------------------------------------------------------------- 1 | #Simple boot config 2 | set default=0 3 | set timeout=5 4 | 5 | set root=(hd0,1) 6 | 7 | menuentry "noop Linux" { 8 | linux /boot/vmlinuz root=/dev/sda1 init=/usr/lib/systemd/systemd 9 | initrd /boot/initramfs.img 10 | } 11 | 12 | menuentry "noop Linux - Rescue" { 13 | linux /boot/vmlinuz root=/dev/sda1 init=/usr/lib/systemd/systemd systemd.unit=rescue.target 14 | initrd /boot/initramfs.img 15 | } 16 | -------------------------------------------------------------------------------- /blds/gsoap/0001-no-xlocale.patch_: -------------------------------------------------------------------------------- 1 | diff --git a/gsoap/stdsoap2.h b/gsoap/stdsoap2.h 2 | index 6871d25..d8fbafc 100644 3 | --- a/gsoap/stdsoap2.h 4 | +++ b/gsoap/stdsoap2.h 5 | @@ -464,7 +464,6 @@ extern intmax_t __strtoull(const char*, char**, int); 6 | # define HAVE_STRTOD_L 7 | # define HAVE_SSCANF_L 8 | # define HAVE_LOCALE_H 9 | -# define HAVE_XLOCALE_H 10 | # endif 11 | # elif defined(TRU64) 12 | # define HAVE_SNPRINTF 13 | -------------------------------------------------------------------------------- /blds/gtk+/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | /usr/bin/gtk-query-immodules-3.0 --update-cache 3 | /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 4 | /usr/bin/gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 5 | } 6 | function postup() { 7 | /usr/bin/gtk-query-immodules-3.0 --update-cache 8 | /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 9 | /usr/bin/gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 10 | } 11 | function prerm() { 12 | rm -f /usr/lib/gtk-3.0/3.0.0/immodules.cache 13 | } 14 | function postrm() { 15 | /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 16 | /usr/bin/gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 17 | } 18 | -------------------------------------------------------------------------------- /blds/gtk+/usr/share/gtk-3.0/settings.ini: -------------------------------------------------------------------------------- 1 | [Settings] 2 | gtk-icon-theme-name = Adwaita 3 | gtk-theme-name = Adwaita 4 | gtk-font-name = Cantarell 11 5 | -------------------------------------------------------------------------------- /blds/gtk+2/etc/gtk-2.0/gtkrc: -------------------------------------------------------------------------------- 1 | gtk-icon-theme-name = "gnome" 2 | gtk-theme-name = "Adwaita" 3 | gtk-font-name = "Cantarell 11" 4 | -------------------------------------------------------------------------------- /blds/gtk+2/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | /usr/bin/gtk-query-immodules-2.0 --update-cache 3 | } 4 | function prerm() { 5 | rm -f /usr/lib/gtk-2.0/2.10.0/immodules.cache 6 | } 7 | -------------------------------------------------------------------------------- /blds/gtk+2/xid-collision-debug.patch: -------------------------------------------------------------------------------- 1 | --- gtk+-2.18.3/gdk/x11/gdkxid.c 2009-06-19 04:59:18.000000000 +0200 2 | +++ gtk+-2.18.3/gdk/x11/gdkxid.c.new 2009-07-22 11:30:12.000000000 +0200 3 | @@ -56,10 +56,10 @@ 4 | if (!display_x11->xid_ht) 5 | display_x11->xid_ht = g_hash_table_new ((GHashFunc) gdk_xid_hash, 6 | (GEqualFunc) gdk_xid_equal); 7 | - 8 | +/* 9 | if (g_hash_table_lookup (display_x11->xid_ht, xid)) 10 | g_warning ("XID collision, trouble ahead"); 11 | - 12 | +*/ 13 | g_hash_table_insert (display_x11->xid_ht, xid, data); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /blds/gvfs/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gio-querymodules /usr/lib/gio/modules 3 | glib-compile-schemas /usr/share/glib-2.0/schemas 4 | killall -USR1 gvfsd >&/dev/null || : 5 | } 6 | function postup() { 7 | gio-querymodules /usr/lib/gio/modules 8 | glib-compile-schemas /usr/share/glib-2.0/schemas 9 | killall -USR1 gvfsd >&/dev/null || : 10 | } 11 | function postrm() { 12 | gio-querymodules /usr/lib/gio/modules 13 | glib-compile-schemas /usr/share/glib-2.0/schemas 14 | } 15 | -------------------------------------------------------------------------------- /blds/i3status/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | setcap 'CAP_NET_ADMIN=ep' /usr/bin/i3status 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/ibus-anthy/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 3 | glib-compile-schemas /usr/share/glib-2.0/schemas 4 | } 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/ibus/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-query-immodules-2.0 --update-cache 3 | gtk-query-immodules-3.0 --update-cache 4 | gtk-update-icon-cache -fq -t /usr/share/icons/hicolor 5 | glib-compile-schemas /usr/share/glib-2.0/schemas 6 | dconf update 7 | } 8 | function postup() { 9 | postinst 10 | } 11 | function postrm() { 12 | gtk-query-immodules-2.0 --update-cache 13 | gtk-query-immodules-3.0 --update-cache 14 | gtk-update-icon-cache -fq -t /usr/share/icons/hicolor 15 | glib-compile-schemas /usr/share/glib-2.0/schemas 16 | dconf update 17 | rm -f /etc/dconf/db/ibus 18 | } 19 | -------------------------------------------------------------------------------- /blds/ilmbase/ilmbase-1.0.3-pkgconfig.patch: -------------------------------------------------------------------------------- 1 | diff -up ilmbase-1.0.3/IlmBase.pc.in.pkgconfig ilmbase-1.0.3/IlmBase.pc.in 2 | --- ilmbase-1.0.3/IlmBase.pc.in.pkgconfig 2012-07-17 18:27:25.000000000 -0500 3 | +++ ilmbase-1.0.3/IlmBase.pc.in 2012-09-08 11:11:15.913468312 -0500 4 | @@ -9,3 +9,4 @@ Description: Base math and exception lib 5 | Version: @ILMBASE_VERSION@ 6 | Libs: -L${libdir} -lImath -lHalf -lIex -lIexMath -lIlmThread @PTHREAD_LIBS@ 7 | Cflags: @PTHREAD_CFLAGS@ -I${OpenEXR_includedir} 8 | +Requires.private: gl glu 9 | -------------------------------------------------------------------------------- /blds/imap/c-client-2006k_GENTOO_amd64-so-fix.patch: -------------------------------------------------------------------------------- 1 | diff -r 7c3e6c6ef2ba src/osdep/unix/Makefile 2 | --- a/src/osdep/unix/Makefile Thu Feb 21 18:51:32 2008 +0100 3 | +++ b/src/osdep/unix/Makefile Thu Feb 21 18:53:15 2008 +0100 4 | @@ -962,6 +962,9 @@ onceenv: 5 | -DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" > OSCFLAGS 6 | echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS 7 | echo "$(ARRC) $(ARCHIVE) $(BINARIES);$(RANLIB) $(ARCHIVE)" > ARCHIVE 8 | + echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` `$(CAT) OSFLAGS` -shared \ 9 | + -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" \ 10 | + >> ARCHIVE 11 | echo $(OS) > OSTYPE 12 | ./drivers $(EXTRADRIVERS) $(DEFAULTDRIVERS) dummy 13 | ./mkauths $(EXTRAAUTHENTICATORS) $(DEFAULTAUTHENTICATORS) 14 | -------------------------------------------------------------------------------- /blds/imap/etc/xinetd.d/imap: -------------------------------------------------------------------------------- 1 | service imap2 2 | { 3 | socket_type = stream 4 | wait = no 5 | user = root 6 | server = /usr/bin/imapd 7 | log_on_success += HOST DURATION 8 | log_on_failure += HOST 9 | disable = yes 10 | } 11 | -------------------------------------------------------------------------------- /blds/imap/etc/xinetd.d/ipop2: -------------------------------------------------------------------------------- 1 | service pop2 2 | { 3 | socket_type = stream 4 | wait = no 5 | user = root 6 | server = /usr/bin/ipop2d 7 | log_on_success += HOST DURATION 8 | log_on_failure += HOST 9 | disable = yes 10 | } 11 | -------------------------------------------------------------------------------- /blds/imap/etc/xinetd.d/ipop3: -------------------------------------------------------------------------------- 1 | service pop3 2 | { 3 | socket_type = stream 4 | wait = no 5 | user = root 6 | server = /usr/bin/ipop3d 7 | log_on_success += HOST DURATION 8 | log_on_failure += HOST 9 | disable = yes 10 | } 11 | -------------------------------------------------------------------------------- /blds/inetutils/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/bin/ping 3 | } 4 | function postup() { 5 | chmod +s /usr/bin/ping 6 | } 7 | -------------------------------------------------------------------------------- /blds/iptables/etc/iptables/empty.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables rule file 2 | *filter 3 | :INPUT ACCEPT [0:0] 4 | :FORWARD ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | COMMIT 7 | -------------------------------------------------------------------------------- /blds/iptables/etc/iptables/simple_firewall.rules: -------------------------------------------------------------------------------- 1 | *filter 2 | :INPUT DROP [0:0] 3 | :FORWARD DROP [0:0] 4 | :OUTPUT ACCEPT [0:0] 5 | -A INPUT -p icmp -j ACCEPT 6 | -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT 7 | -A INPUT -i lo -j ACCEPT 8 | -A INPUT -p tcp -j REJECT --reject-with tcp-reset 9 | -A INPUT -p udp -j REJECT --reject-with icmp-port-unreachable 10 | -A INPUT -j REJECT --reject-with icmp-proto-unreachable 11 | COMMIT 12 | -------------------------------------------------------------------------------- /blds/iptables/usr/lib/systemd/scripts/iptables-flush: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Usage: iptables-flush [6] 4 | # 5 | 6 | iptables=ip$1tables 7 | if ! type -p "$iptables"; then 8 | echo "error: invalid argument" 9 | exit 1 10 | fi 11 | 12 | while read -r table; do 13 | tables+=("/var/lib/$iptables/empty-$table.rules") 14 | done <"/proc/net/ip$1_tables_names" 15 | 16 | if (( ${#tables[*]} )); then 17 | cat "${tables[@]}" | "$iptables-restore" 18 | fi 19 | -------------------------------------------------------------------------------- /blds/iptables/usr/lib/systemd/system/ip6tables.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IPv6 Packet Filtering Framework 3 | Before=network-pre.target 4 | Wants=network-pre.target 5 | 6 | [Service] 7 | Type=oneshot 8 | ExecStart=/usr/bin/ip6tables-restore /etc/iptables/ip6tables.rules 9 | ExecReload=/usr/bin/ip6tables-restore /etc/iptables/ip6tables.rules 10 | ExecStop=/usr/lib/systemd/scripts/iptables-flush 6 11 | RemainAfterExit=yes 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /blds/iptables/usr/lib/systemd/system/iptables.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Packet Filtering Framework 3 | Before=network-pre.target 4 | Wants=network-pre.target 5 | 6 | [Service] 7 | Type=oneshot 8 | ExecStart=/usr/bin/iptables-restore /etc/iptables/iptables.rules 9 | ExecReload=/usr/bin/iptables-restore /etc/iptables/iptables.rules 10 | ExecStop=/usr/lib/systemd/scripts/iptables-flush 11 | RemainAfterExit=yes 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/ip6tables/empty-filter.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables filter table rule file 2 | *filter 3 | :INPUT ACCEPT [0:0] 4 | :FORWARD ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | COMMIT 7 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/ip6tables/empty-mangle.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables mangle table rules file 2 | *mangle 3 | :PREROUTING ACCEPT [0:0] 4 | :INPUT ACCEPT [0:0] 5 | :FORWARD ACCEPT [0:0] 6 | :OUTPUT ACCEPT [0:0] 7 | :POSTROUTING ACCEPT [0:0] 8 | COMMIT 9 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/ip6tables/empty-nat.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables nat table rules file 2 | *nat 3 | :PREROUTING ACCEPT [0:0] 4 | :INPUT ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | :POSTROUTING ACCEPT [0:0] 7 | COMMIT 8 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/ip6tables/empty-raw.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables raw table rules file 2 | *raw 3 | :PREROUTING ACCEPT [0:0] 4 | :OUTPUT ACCEPT [0:0] 5 | COMMIT 6 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/ip6tables/empty-security.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables security table rules file 2 | *security 3 | :INPUT ACCEPT [0:0] 4 | :FORWARD ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | COMMIT 7 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/iptables/empty-filter.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables filter table rule file 2 | *filter 3 | :INPUT ACCEPT [0:0] 4 | :FORWARD ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | COMMIT 7 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/iptables/empty-mangle.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables mangle table rules file 2 | *mangle 3 | :PREROUTING ACCEPT [0:0] 4 | :INPUT ACCEPT [0:0] 5 | :FORWARD ACCEPT [0:0] 6 | :OUTPUT ACCEPT [0:0] 7 | :POSTROUTING ACCEPT [0:0] 8 | COMMIT 9 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/iptables/empty-nat.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables nat table rules file 2 | *nat 3 | :PREROUTING ACCEPT [0:0] 4 | :INPUT ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | :POSTROUTING ACCEPT [0:0] 7 | COMMIT 8 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/iptables/empty-raw.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables raw table rules file 2 | *raw 3 | :PREROUTING ACCEPT [0:0] 4 | :OUTPUT ACCEPT [0:0] 5 | COMMIT 6 | -------------------------------------------------------------------------------- /blds/iptables/var/lib/iptables/empty-security.rules: -------------------------------------------------------------------------------- 1 | # Empty iptables security table rules file 2 | *security 3 | :INPUT ACCEPT [0:0] 4 | :FORWARD ACCEPT [0:0] 5 | :OUTPUT ACCEPT [0:0] 6 | COMMIT 7 | -------------------------------------------------------------------------------- /blds/kbd/fix-dvorak-es.patch: -------------------------------------------------------------------------------- 1 | --- kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-es.map.old 2013-05-08 14:58:03.393349828 +0200 2 | +++ kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-es.map 2013-05-08 14:58:20.206415053 +0200 3 | @@ -4,7 +4,7 @@ 4 | 5 | keymaps 0-2,4,5,6,8-10,12,14 6 | include "linux-with-alt-and-altgr" 7 | -include "euro" 8 | +include "euro.map" 9 | strings as usual 10 | 11 | keycode 1 = Escape 12 | -------------------------------------------------------------------------------- /blds/kbd/fix-euro2.patch: -------------------------------------------------------------------------------- 1 | --- kbd-1.15.5/data/keymaps/i386/include/euro2.map.old 2013-05-08 15:00:25.917752313 +0200 2 | +++ kbd-1.15.5/data/keymaps/i386/include/euro2.map 2013-05-08 15:00:54.943957367 +0200 3 | @@ -2,5 +2,5 @@ 4 | # [Say: "loadkeys euro2" to get Euro and cent with AltGr (right alt) 5 | # on the positions where many keyboards have E and C. 6 | # To get it displayed, use a latin0 (i.e., latin9) font.] 7 | -altgr keycode 18 = currency 8 | +altgr keycode 18 = euro 9 | altgr keycode 46 = cent 10 | -------------------------------------------------------------------------------- /blds/kde-cli-tools/usr/bin/kdesu: -------------------------------------------------------------------------------- 1 | /usr/lib/libexec/kf5/kdesu -------------------------------------------------------------------------------- /blds/kdelibs/qt4.patch: -------------------------------------------------------------------------------- 1 | --- kdelibs-4.10.1/cmake/modules/FindQt4.cmake~ 2013-03-07 16:57:29.735552097 +0000 2 | +++ kdelibs-4.10.1/cmake/modules/FindQt4.cmake 2013-03-07 16:57:52.038725421 +0000 3 | @@ -446,7 +446,7 @@ 4 | # check for qmake 5 | # Debian uses qmake-qt4 6 | # macports' Qt uses qmake-mac 7 | -FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake qmake4 qmake-qt4 qmake-mac PATHS 8 | +FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake4 qmake-qt4 qmake-mac PATHS 9 | "[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\4.0.0;InstallDir]/bin" 10 | "[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\4.0.0;InstallDir]/bin" 11 | "[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\${qt_install_version};InstallDir]/bin" 12 | -------------------------------------------------------------------------------- /blds/keybase/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/keybase/{Keybase,*.so,*.sh} 3 | /opt/keybase/post_install.sh 4 | mkdir -p /keybase 5 | chmod 777 /keybase 6 | } 7 | 8 | function postup() { 9 | postinst 10 | } 11 | -------------------------------------------------------------------------------- /blds/kmod/sbin/modprobe: -------------------------------------------------------------------------------- 1 | /usr/bin/modprobe -------------------------------------------------------------------------------- /blds/kmod/usr/lib/depmod.d/depmod-search.conf: -------------------------------------------------------------------------------- 1 | # 2 | # /usr/lib/depmod.d/search.conf 3 | # 4 | 5 | search updates extramodules built-in 6 | -------------------------------------------------------------------------------- /blds/krb5/usr/lib/systemd/system/krb5-kadmind.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 administration server 3 | 4 | [Service] 5 | ExecStart=/usr/bin/kadmind -nofork 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /blds/krb5/usr/lib/systemd/system/krb5-kdc.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 KDC 3 | 4 | [Service] 5 | ExecStart=/usr/bin/krb5kdc -n 6 | Restart=always 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /blds/krb5/usr/lib/systemd/system/krb5-kpropd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 propagation server 3 | 4 | [Service] 5 | ExecStart=/usr/bin/kpropd -S 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /blds/krb5/usr/lib/systemd/system/krb5-kpropd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 propagation server 3 | 4 | [Socket] 5 | ListenStream=754 6 | Accept=yes 7 | 8 | [Install] 9 | WantedBy=sockets.target 10 | -------------------------------------------------------------------------------- /blds/krb5/usr/lib/systemd/system/krb5-kpropd@.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Kerberos 5 propagation server 3 | Conflicts=krb5-kpropd.service 4 | 5 | [Service] 6 | ExecStart=/usr/bin/kpropd 7 | StandardInput=socket 8 | StandardError=syslog 9 | -------------------------------------------------------------------------------- /blds/ladspa/fix-memleak-in-plugin-scanning.patch: -------------------------------------------------------------------------------- 1 | --- a/src/search.c.orig 2008-11-07 00:38:18.000000000 +0100 2 | +++ b/src/search.c 2008-11-07 00:50:51.000000000 +0100 3 | @@ -83,6 +83,8 @@ 4 | dlclose(pcFilename); 5 | free(pcFilename); 6 | } 7 | + } else { 8 | + free(pcFilename); 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /blds/lib32-cairo/disable-test-suite.patch: -------------------------------------------------------------------------------- 1 | *** cairo-1.12.16-orig/test/Makefile.am Tue Aug 5 06:06:24 2014 2 | --- cairo-1.12.16/test/Makefile.am Tue Aug 5 06:06:39 2014 3 | *************** 4 | *** 71,77 **** 5 | endif 6 | test_sources += $(test) 7 | 8 | - noinst_PROGRAMS = cairo-test-suite$(EXEEXT) # always build 9 | noinst_SCRIPTS = check-refs.sh 10 | 11 | TESTS += cairo-test-suite$(EXEEXT) 12 | --- 71,76 ---- 13 | -------------------------------------------------------------------------------- /blds/lib32-cups/cups-1.6.2-statedir.patch: -------------------------------------------------------------------------------- 1 | diff -ruN cups-1.6.2.orig/config-scripts/cups-directories.m4 cups-1.6.2/config-scripts/cups-directories.m4 2 | --- cups-1.6.2.orig/config-scripts/cups-directories.m4 2012-10-01 03:55:23.000000000 +0200 3 | +++ cups-1.6.2/config-scripts/cups-directories.m4 2013-04-02 00:11:41.000000000 +0200 4 | @@ -420,7 +420,7 @@ 5 | ;; 6 | *) 7 | # All others 8 | - CUPS_STATEDIR="$localstatedir/run/cups" 9 | + CUPS_STATEDIR="/run/cups" 10 | ;; 11 | esac]) 12 | AC_DEFINE_UNQUOTED(CUPS_STATEDIR, "$CUPS_STATEDIR") 13 | -------------------------------------------------------------------------------- /blds/lib32-cups/cups-enum-all.patch: -------------------------------------------------------------------------------- 1 | diff -up cups-1.6.2/cups/dest.c.enum-all cups-1.6.2/cups/dest.c 2 | --- cups-1.6.2/cups/dest.c.enum-all 2013-06-04 10:58:36.169786250 +0100 3 | +++ cups-1.6.2/cups/dest.c 2013-06-04 10:59:02.147900811 +0100 4 | @@ -2724,9 +2724,12 @@ cups_dnssd_browse_cb( 5 | break; 6 | 7 | case AVAHI_BROWSER_REMOVE: 8 | - case AVAHI_BROWSER_ALL_FOR_NOW: 9 | case AVAHI_BROWSER_CACHE_EXHAUSTED: 10 | break; 11 | + 12 | + case AVAHI_BROWSER_ALL_FOR_NOW: 13 | + avahi_simple_poll_quit(data->simple_poll); 14 | + break; 15 | } 16 | } 17 | 18 | -------------------------------------------------------------------------------- /blds/lib32-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 | -------------------------------------------------------------------------------- /blds/lib32-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 | -------------------------------------------------------------------------------- /blds/lib32-fcitx/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-query-immodules-2.0-32 --update-cache 3 | } 4 | function postup() { 5 | gtk-query-immodules-2.0-32 --update-cache 6 | } 7 | -------------------------------------------------------------------------------- /blds/lib32-fcitx/qconfig.h: -------------------------------------------------------------------------------- 1 | #ifdef QT_BUILD_KEY 2 | #undef QT_BUILD_KEY 3 | #endif 4 | 5 | #ifdef QT_BUILD_KEY_COMPAT 6 | #undef QT_BUILD_KEY_COMPAT 7 | #endif 8 | 9 | #ifdef QT_ARCH_X86_64 10 | #undef QT_ARCH_X86_64 11 | #endif 12 | 13 | #include "/usr/include/qt4/QtCore/qconfig.h" 14 | 15 | #ifdef QT_BUILD_KEY 16 | #undef QT_BUILD_KEY 17 | #endif 18 | #define QT_BUILD_KEY "i386 linux g++-4 full-config" 19 | 20 | #ifdef QT_BUILD_KEY_COMPAT 21 | #undef QT_BUILD_KEY_COMPAT 22 | #endif 23 | #define QT_BUILD_KEY_COMPAT "i386 Linux g++-4 full-config" 24 | 25 | #ifdef QT_ARCH_X86_64 26 | #undef QT_ARCH_X86_64 27 | #endif 28 | 29 | #ifndef QT_ARCH_I386 30 | #define QT_ARCH_I386 31 | #endif 32 | -------------------------------------------------------------------------------- /blds/lib32-glibc/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | #Add paths 3 | let count=`grep lib32 /etc/ld.so.conf | wc -l` 4 | if [ $count == 0 ]; 5 | then 6 | echo "/lib32" >> /etc/ld.so.conf 7 | echo "/usr/lib32" >> /etc/ld.so.conf 8 | fi 9 | 10 | } 11 | -------------------------------------------------------------------------------- /blds/lib32-gtk+2/xid-collision-debug.patch: -------------------------------------------------------------------------------- 1 | --- gtk+-2.18.3/gdk/x11/gdkxid.c 2009-06-19 04:59:18.000000000 +0200 2 | +++ gtk+-2.18.3/gdk/x11/gdkxid.c.new 2009-07-22 11:30:12.000000000 +0200 3 | @@ -56,10 +56,10 @@ 4 | if (!display_x11->xid_ht) 5 | display_x11->xid_ht = g_hash_table_new ((GHashFunc) gdk_xid_hash, 6 | (GEqualFunc) gdk_xid_equal); 7 | - 8 | +/* 9 | if (g_hash_table_lookup (display_x11->xid_ht, xid)) 10 | g_warning ("XID collision, trouble ahead"); 11 | - 12 | +*/ 13 | g_hash_table_insert (display_x11->xid_ht, xid, data); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /blds/lib32-krb5/krb5-config_LDFLAGS.p: -------------------------------------------------------------------------------- 1 | Bug #448778 2 | --- src/krb5-config.in 2012-12-18 02:47:04.000000000 +0000 3 | +++ src/krb5-config.in 2012-12-28 07:13:16.582693363 +0000 4 | @@ -217,7 +217,7 @@ 5 | -e 's#\$(PROG_RPATH)#'$libdir'#' \ 6 | -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \ 7 | -e 's#\$(RPATH_FLAG)#'"$RPATH_FLAG"'#' \ 8 | - -e 's#\$(LDFLAGS)#'"$LDFLAGS"'#' \ 9 | + -e 's#\$(LDFLAGS)##' \ 10 | -e 's#\$(PTHREAD_CFLAGS)#'"$PTHREAD_CFLAGS"'#' \ 11 | -e 's#\$(CFLAGS)##'` 12 | 13 | -------------------------------------------------------------------------------- /blds/lib32-libtheora/libtheora-1.1.1-libpng16.patch: -------------------------------------------------------------------------------- 1 | http://bugs.gentoo.org/465450 2 | http://trac.xiph.org/ticket/1947 3 | 4 | --- a/examples/png2theora.c 5 | +++ b/examples/png2theora.c 6 | @@ -462,9 +462,9 @@ 7 | png_set_strip_alpha(png_ptr); 8 | 9 | row_data = (png_bytep)png_malloc(png_ptr, 10 | - 3*height*width*png_sizeof(*row_data)); 11 | + 3*height*width*sizeof(*row_data)); 12 | row_pointers = (png_bytep *)png_malloc(png_ptr, 13 | - height*png_sizeof(*row_pointers)); 14 | + height*sizeof(*row_pointers)); 15 | for(y = 0; y < height; y++) { 16 | row_pointers[y] = row_data + y*(3*width); 17 | } 18 | -------------------------------------------------------------------------------- /blds/lib32-linux-pam/pam_unix2-glibc216.p: -------------------------------------------------------------------------------- 1 | Index: pam_unix2-2.9.1/src/read-files.c 2 | =================================================================== 3 | --- pam_unix2-2.9.1.orig/src/read-files.c 4 | +++ pam_unix2-2.9.1/src/read-files.c 5 | @@ -30,8 +30,14 @@ 6 | #include 7 | #include 8 | #include 9 | -#include 10 | +#include 11 | #define __libc_lock_t pthread_mutex_t 12 | +#define __libc_lock_define_initialized(CLASS,NAME) \ 13 | + CLASS __libc_lock_t NAME = PTHREAD_MUTEX_INITIALIZER; 14 | +#define __libc_lock_lock(NAME) \ 15 | + pthread_mutex_lock, (&(NAME)) 16 | +#define __libc_lock_unlock(NAME) \ 17 | + pthread_mutex_unlock, (&(NAME)) 18 | 19 | #include "read-files.h" 20 | 21 | -------------------------------------------------------------------------------- /blds/lib32-mesalib/swr-rastr-Don-t-assume-non-WIN-is-always-64-bit-instead-use-the-x86_64-define.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/gallium/drivers/swr/rasterizer/common/simdlib.hpp b/src/gallium/drivers/swr/rasterizer/common/simdlib.hpp 2 | index 24cf27d4db..a418c2cd6a 100644 3 | --- a/src/gallium/drivers/swr/rasterizer/common/simdlib.hpp 4 | +++ b/src/gallium/drivers/swr/rasterizer/common/simdlib.hpp 5 | @@ -606,7 +606,7 @@ struct SIMDVecHash 6 | { 7 | INLINE uint32_t operator ()(Integer val) const 8 | { 9 | -#if defined(_WIN64) || !defined(_WIN32) // assume non-Windows is always 64-bit 10 | +#if defined(_WIN64) || defined(__x86_64__) 11 | static_assert(sizeof(void*) == 8, "This path only meant for 64-bit code"); 12 | 13 | uint64_t crc32 = 0; 14 | -------------------------------------------------------------------------------- /blds/lib32-mesalib/usr/lib32/libGLX_indirect.so.0: -------------------------------------------------------------------------------- 1 | /usr/lib32/libGLX_mesa.so.0 -------------------------------------------------------------------------------- /blds/lib32-openssl/no-rpath.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.shared.no-rpath 2005-06-23 22:47:54.000000000 +0200 2 | +++ b/Makefile.shared 2005-11-16 22:35:37.000000000 +0100 3 | @@ -153,7 +153,7 @@ 4 | NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \ 5 | SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-Bsymbolic -Wl,-soname=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" 6 | 7 | -DO_GNU_APP=LDFLAGS="$(CFLAGS) -Wl,-rpath,$(LIBRPATH)" 8 | +DO_GNU_APP=LDFLAGS="$(CFLAGS)" 9 | 10 | #This is rather special. It's a special target with which one can link 11 | #applications without bothering with any features that have anything to 12 | -------------------------------------------------------------------------------- /blds/lib32-qt4/kde4-settings.patch: -------------------------------------------------------------------------------- 1 | --- a/src/gui/kernel/qkde.cpp.orig 2015-05-27 11:42:02.507129332 +0200 2 | +++ b/src/gui/kernel/qkde.cpp 2015-05-27 11:43:26.182875729 +0200 3 | @@ -63,7 +63,7 @@ 4 | kdeHomePath = QString::fromLocal8Bit(qgetenv("KDEHOME")); 5 | if (kdeHomePath.isEmpty()) { 6 | QDir homeDir(QDir::homePath()); 7 | - QString kdeConfDir(QLatin1String("/.kde")); 8 | + QString kdeConfDir(QLatin1String("/.kde4")); 9 | if (4 == X11->desktopVersion && homeDir.exists(QLatin1String(".kde4"))) 10 | kdeConfDir = QLatin1String("/.kde4"); 11 | kdeHomePath = QDir::homePath() + kdeConfDir; 12 | -------------------------------------------------------------------------------- /blds/lib32-qt4/moc-boost-workaround.patch: -------------------------------------------------------------------------------- 1 | diff -upr qt-everywhere-opensource-src-4.8.6.orig/src/tools/moc/main.cpp qt-everywhere-opensource-src-4.8.6/src/tools/moc/main.cpp 2 | --- qt-everywhere-opensource-src-4.8.6.orig/src/tools/moc/main.cpp 2014-04-10 21:37:12.000000000 +0300 3 | +++ qt-everywhere-opensource-src-4.8.6/src/tools/moc/main.cpp 2014-11-06 02:24:44.287305916 +0200 4 | @@ -190,6 +190,8 @@ int runMoc(int _argc, char **_argv) 5 | 6 | // Workaround a bug while parsing the boost/type_traits/has_operator.hpp header. See QTBUG-22829 7 | pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; 8 | + pp.macros["BOOST_LEXICAL_CAST_INCLUDED"]; 9 | + pp.macros["BOOST_NEXT_PRIOR_HPP_INCLUDED"]; 10 | 11 | QByteArray filename; 12 | QByteArray output; 13 | -------------------------------------------------------------------------------- /blds/lib32-systemd/0001-prevent-hanging-shutdown-workaround.patch: -------------------------------------------------------------------------------- 1 | diff -crB systemd-232-orig/units/user@.service.m4.in systemd-232/units/user@.service.m4.in 2 | *** systemd-232-orig/units/user@.service.m4.in 2016-11-04 02:16:42.000000000 +0900 3 | --- systemd-232/units/user@.service.m4.in 2016-11-22 15:09:53.764506091 +0900 4 | *************** 5 | *** 14,19 **** 6 | --- 14,21 ---- 7 | PAMName=systemd-user 8 | Type=notify 9 | ExecStart=-@rootlibexecdir@/systemd --user 10 | + ExecStop=/usr/bin/kill -TERM ${MAINPID} 11 | + KillSignal=SIGCONT 12 | Slice=user-%i.slice 13 | KillMode=mixed 14 | Delegate=yes 15 | -------------------------------------------------------------------------------- /blds/libbluray/usr/lib/libbluray.so.1: -------------------------------------------------------------------------------- 1 | libbluray.so.2 -------------------------------------------------------------------------------- /blds/libbonobo/etc/bonobo-activation/bonobo-activation-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | /usr/lib/bonobo/servers 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /blds/libelf/usr/include/gelf.h: -------------------------------------------------------------------------------- 1 | /usr/include/libelf/gelf.h -------------------------------------------------------------------------------- /blds/libelf/usr/include/libelf.h: -------------------------------------------------------------------------------- 1 | /usr/include/libelf/libelf.h -------------------------------------------------------------------------------- /blds/libelf/usr/include/nlist.h: -------------------------------------------------------------------------------- 1 | /usr/include/libelf/nlist.h -------------------------------------------------------------------------------- /blds/libgksu/005-libgksu-2.0.12-fix-make-3.82.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am-orig 2010-08-22 16:11:19.872577459 -0500 2 | +++ b/Makefile.am 2010-08-22 16:11:55.289599110 -0500 3 | @@ -17,11 +17,11 @@ 4 | 5 | if GCONF_SCHEMAS_INSTALL 6 | install-data-local: 7 | - if test -z "$(DESTDIR)" ; then \ 8 | - for p in $(schemas_DATA) ; do \ 9 | - GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \ 10 | - done \ 11 | - fi 12 | + if test -z "$(DESTDIR)" ; then \ 13 | + for p in $(schemas_DATA) ; do \ 14 | + GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \ 15 | + done \ 16 | + fi 17 | else 18 | install-data-local: 19 | endif 20 | -------------------------------------------------------------------------------- /blds/libgnome/05_glib-2.54-ftbfs.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemasu/noop-linux/3c38125cd8236d30be83592ce3992661c61f931d/blds/libgnome/05_glib-2.54-ftbfs.patch -------------------------------------------------------------------------------- /blds/libgphoto2/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | udevadm hwdb --update 3 | } 4 | 5 | function postrm() { 6 | postinst 7 | } 8 | 9 | function postup() { 10 | postinst 11 | } 12 | -------------------------------------------------------------------------------- /blds/libgpod/libgpod-0.8.2-pkgconfig_overlinking.patch: -------------------------------------------------------------------------------- 1 | diff -up libgpod-0.8.2/libgpod-1.0.pc.in.pkgconfig_overlinking libgpod-0.8.2/libgpod-1.0.pc.in 2 | --- libgpod-0.8.2/libgpod-1.0.pc.in.pkgconfig_overlinking 2011-04-15 03:37:34.000000000 -0500 3 | +++ libgpod-0.8.2/libgpod-1.0.pc.in 2012-08-10 13:53:00.294631805 -0500 4 | @@ -6,6 +6,6 @@ includedir=@includedir@ 5 | Name: libgpod 6 | Description: A library to manipulate songs and playlists stored on an ipod 7 | Version: @VERSION@ 8 | -Requires: glib-2.0 >= 2.8.0 gobject-2.0 @GDKPIXBUF_REQ@ @LIBIMOBILEDEVICE_REQ@ 9 | +Requires.private: glib-2.0 >= 2.8.0 gobject-2.0 @GDKPIXBUF_REQ@ @LIBIMOBILEDEVICE_REQ@ 10 | Libs: -L${libdir} -lgpod 11 | Cflags: -I${includedir}/gpod-1.0 12 | -------------------------------------------------------------------------------- /blds/libgpod/libgpod-fixswig.patch: -------------------------------------------------------------------------------- 1 | --- libgpod-0.8.3/bindings/python/gpod.i.in 2015-02-12 08:43:11.058975384 +0100 2 | +++ libgpod-0.8.3/bindings/python/gpod.i.in.orig 2015-02-12 08:44:08.185561253 +0100 3 | @@ -298,9 +298,11 @@ PyObject* sw_get_photo(GList *list, gint 4 | %include "gpod_doc.i" 5 | %include "@top_builddir@/config.h" 6 | 7 | +/* 8 | # be nicer to decode these utf8 strings into Unicode objects in the C 9 | # layer. Here we are leaving it to the Python side, and just giving 10 | # them utf8 encoded Strings. 11 | +*/ 12 | typedef char gchar; 13 | 14 | %typemap(in) time_t { 15 | -------------------------------------------------------------------------------- /blds/libmad/amd64bit.patch: -------------------------------------------------------------------------------- 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 | -------------------------------------------------------------------------------- /blds/libmatekbd/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/libmatemixer/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/libmateweather/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 12 | } 13 | -------------------------------------------------------------------------------- /blds/libmng/libmng-stdio.patch: -------------------------------------------------------------------------------- 1 | --- a/libmng_types.h 2013-08-15 16:26:03.000000000 -0400 2 | +++ b/libmng_types.h 2013-08-16 19:53:39.165878412 -0400 3 | @@ -204,6 +204,7 @@ 4 | #define HAVE_BOOLEAN 5 | typedef int boolean; 6 | #endif 7 | +#include 8 | #include 9 | #endif /* MNG_INCLUDE_IJG6B */ 10 | 11 | -------------------------------------------------------------------------------- /blds/libreoffice/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | xdg-icon-resource forceupdate --theme hicolor 3 | update-desktop-database -q 4 | update-mime-database /usr/share/mime > /dev/null 2>&1 5 | } 6 | function postrm() { 7 | xdg-icon-resource forceupdate --theme hicolor 8 | update-desktop-database -q 9 | update-mime-database /usr/share/mime > /dev/null 2>&1 10 | } 11 | -------------------------------------------------------------------------------- /blds/librsvg/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | if [ -e /usr/bin/gdk-pixbuf-query-loaders ]; 3 | then 4 | gdk-pixbuf-query-loaders --update-cache 5 | fi 6 | } 7 | -------------------------------------------------------------------------------- /blds/libtheora/libtheora-1.1.1-libpng16.patch: -------------------------------------------------------------------------------- 1 | http://bugs.gentoo.org/465450 2 | http://trac.xiph.org/ticket/1947 3 | 4 | --- a/examples/png2theora.c 5 | +++ b/examples/png2theora.c 6 | @@ -462,9 +462,9 @@ 7 | png_set_strip_alpha(png_ptr); 8 | 9 | row_data = (png_bytep)png_malloc(png_ptr, 10 | - 3*height*width*png_sizeof(*row_data)); 11 | + 3*height*width*sizeof(*row_data)); 12 | row_pointers = (png_bytep *)png_malloc(png_ptr, 13 | - height*png_sizeof(*row_pointers)); 14 | + height*sizeof(*row_pointers)); 15 | for(y = 0; y < height; y++) { 16 | row_pointers[y] = row_data + y*(3*width); 17 | } 18 | -------------------------------------------------------------------------------- /blds/libutempter/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chown root:utmp /usr/lib/utempter/utempter 3 | chmod 2755 /usr/lib/utempter/utempter 4 | } 5 | function postup() { 6 | chown root:utmp /usr/lib/utempter/utempter 7 | chmod 2755 /usr/lib/utempter/utempter 8 | } 9 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/other: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth required pam_unix.so 3 | account required pam_unix.so 4 | password required pam_unix.so 5 | session required pam_unix.so 6 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/system-auth: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth required pam_unix.so try_first_pass nullok 4 | auth optional pam_permit.so 5 | auth required pam_env.so 6 | 7 | account required pam_unix.so 8 | account optional pam_permit.so 9 | account required pam_time.so 10 | 11 | password required pam_unix.so try_first_pass nullok sha512 shadow 12 | password optional pam_permit.so 13 | 14 | session required pam_limits.so 15 | session required pam_unix.so 16 | session optional pam_permit.so 17 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/system-local: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth include system-login 4 | account include system-login 5 | password include system-login 6 | session include system-login 7 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/system-local-login: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth include system-login 4 | account include system-login 5 | password include system-login 6 | session include system-login 7 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/system-login: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth required pam_tally.so onerr=succeed file=/var/log/faillog 4 | auth required pam_shells.so 5 | auth requisite pam_nologin.so 6 | auth include system-auth 7 | 8 | account required pam_access.so 9 | account required pam_nologin.so 10 | account include system-auth 11 | 12 | password include system-auth 13 | 14 | session optional pam_loginuid.so 15 | session include system-auth 16 | session optional pam_motd.so motd=/etc/motd 17 | session optional pam_mail.so dir=/var/spool/mail standard quiet 18 | -session optional pam_systemd.so 19 | session required pam_env.so 20 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/system-remote-login: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth include system-login 4 | account include system-login 5 | password include system-login 6 | session include system-login 7 | -------------------------------------------------------------------------------- /blds/linux-pam/etc/pam.d/system-services: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth sufficient pam_permit.so 4 | 5 | account include system-auth 6 | 7 | session optional pam_loginuid.so 8 | session required pam_limits.so 9 | session required pam_unix.so 10 | session optional pam_permit.so 11 | session required pam_env.so 12 | -------------------------------------------------------------------------------- /blds/linux-pam/pam_unix2-glibc216.p: -------------------------------------------------------------------------------- 1 | Index: pam_unix2-2.9.1/src/read-files.c 2 | =================================================================== 3 | --- pam_unix2-2.9.1.orig/src/read-files.c 4 | +++ pam_unix2-2.9.1/src/read-files.c 5 | @@ -30,8 +30,14 @@ 6 | #include 7 | #include 8 | #include 9 | -#include 10 | +#include 11 | #define __libc_lock_t pthread_mutex_t 12 | +#define __libc_lock_define_initialized(CLASS,NAME) \ 13 | + CLASS __libc_lock_t NAME = PTHREAD_MUTEX_INITIALIZER; 14 | +#define __libc_lock_lock(NAME) \ 15 | + pthread_mutex_lock, (&(NAME)) 16 | +#define __libc_lock_unlock(NAME) \ 17 | + pthread_mutex_unlock, (&(NAME)) 18 | 19 | #include "read-files.h" 20 | 21 | -------------------------------------------------------------------------------- /blds/linux-pam/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/bin/unix_chkpwd 3 | } 4 | function postup() { 5 | chmod +s /usr/bin/unix_chkpwd 6 | } 7 | -------------------------------------------------------------------------------- /blds/lua/lua.pc: -------------------------------------------------------------------------------- 1 | V=%VER% 2 | R=%REL% 3 | 4 | prefix=/usr 5 | INSTALL_BIN=${prefix}/bin 6 | INSTALL_INC=${prefix}/include 7 | INSTALL_LIB=${prefix}/lib 8 | INSTALL_MAN=${prefix}/man/man1 9 | INSTALL_LMOD=${prefix}/share/lua/${V} 10 | INSTALL_CMOD=${prefix}/lib/lua/${V} 11 | exec_prefix=${prefix} 12 | libdir=${exec_prefix}/lib 13 | includedir=${prefix}/include 14 | 15 | Name: Lua 16 | Description: An Extensible Extension Language 17 | Version: ${R} 18 | Requires: 19 | Libs: -L${libdir} -llua -lm 20 | Cflags: -I${includedir} 21 | -------------------------------------------------------------------------------- /blds/lvm2/usr/lib/systemd/system/lvm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=LVM activation 3 | DefaultDependencies=no 4 | Requires=systemd-udev-settle.service 5 | After=systemd-udev-settle.service 6 | Before=basic.target shutdown.target 7 | Conflicts=shutdown.target 8 | 9 | [Service] 10 | ExecStart=/sbin/vgchange --sysinit --available y 11 | Type=oneshot 12 | TimeoutSec=0 13 | RemainAfterExit=yes 14 | 15 | [Install] 16 | WantedBy=basic.target 17 | -------------------------------------------------------------------------------- /blds/lvm2/usr/lib/tmpfiles.d/lvm2.conf: -------------------------------------------------------------------------------- 1 | d /run/lock/lvm 0755 root root - 2 | d /run/lvm 0755 root root - 3 | -------------------------------------------------------------------------------- /blds/lxdm/lxdm.pam: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth include system-login 3 | -auth optional pam_gnome_keyring.so 4 | account include system-login 5 | password include system-login 6 | session include system-login 7 | -session optional pam_gnome_keyring.so auto_start 8 | -------------------------------------------------------------------------------- /blds/lxdm/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group lxdm > /dev/null 2>&1 && \ 3 | groupmod -g 121 lxdm > /dev/null 2>&1 || \ 4 | groupadd -g 121 lxdm 5 | getent passwd lxdm > /dev/null 2>&1 && \ 6 | usermod -c 'Lightweight X11 Display Manager' -u 121 -g 121 -d /var/lib/lxdm -s /sbin/nologin lxdm > /dev/null 2>&1 || \ 7 | useradd --system -c 'Lightweight X11 Display Manager' -u 121 -g 121 -d /var/lib/lxdm -s /sbin/nologin lxdm 8 | passwd -l lxdm > /dev/null 9 | chmod +x /etc/lxdm/Xsession 10 | } 11 | function postup() { 12 | postinst 13 | } 14 | function postrm() { 15 | getent passwd lxdm > /dev/null 2>&1 && userdel lxdm 16 | } 17 | -------------------------------------------------------------------------------- /blds/lxdm/var/lib/lxdm/.pam_environment: -------------------------------------------------------------------------------- 1 | GDK_CORE_DEVICE_EVENTS=true 2 | -------------------------------------------------------------------------------- /blds/marco/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/mariadb/pkg.install: -------------------------------------------------------------------------------- 1 | function posinst() { 2 | systemd-sysusers mariadb.conf 3 | systemd-tmpfiles --create mariadb.conf 4 | mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql 5 | } 6 | function postup() { 7 | systemd-sysusers mariadb.conf 8 | systemd-tmpfiles --create mariadb.conf 9 | } 10 | -------------------------------------------------------------------------------- /blds/mariadb/usr/lib/sysusers.d/mariadb.conf: -------------------------------------------------------------------------------- 1 | u mysql 89 "MariaDB" /var/lib/mysql 2 | -------------------------------------------------------------------------------- /blds/mariadb/usr/lib/tmpfiles.d/mariadb.conf: -------------------------------------------------------------------------------- 1 | d /run/mysqld 0755 mysql mysql - 2 | -------------------------------------------------------------------------------- /blds/mate-applets/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 5 | } 6 | function postup() { 7 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 10 | } 11 | function postrm() { 12 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 13 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 14 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 15 | } 16 | -------------------------------------------------------------------------------- /blds/mate-calc/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-control-center/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | update-mime-database /usr/share/mime/ > /dev/null 4 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 5 | update-desktop-database -q 6 | } 7 | function postup() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | update-mime-database /usr/share/mime/ > /dev/null 10 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 11 | update-desktop-database -q 12 | } 13 | function postrm() { 14 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 15 | update-mime-database /usr/share/mime/ > /dev/null 16 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 17 | update-desktop-database -q 18 | } 19 | -------------------------------------------------------------------------------- /blds/mate-desktop/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/mate-icon-theme-faenza/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenza 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenzadark 4 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenzagray 5 | } 6 | function postup() { 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenza 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenzadark 9 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenzagray 10 | } 11 | function postrm() { 12 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenza 13 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenzadark 14 | gtk-update-icon-cache -q -t -f /usr/share/icons/matefaenzagray 15 | } 16 | -------------------------------------------------------------------------------- /blds/mate-icon-theme/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/menta 4 | } 5 | function postup() { 6 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/menta 8 | } 9 | function postrm() { 10 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/menta 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-indicator-applet/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 5 | } 6 | function postup() { 7 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 10 | } 11 | function postrm() { 12 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 13 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 14 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 15 | } 16 | -------------------------------------------------------------------------------- /blds/mate-media/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-netbook/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/mate-notification-daemon/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-order: -------------------------------------------------------------------------------- 1 | mate-common 2 | mate-desktop 3 | libmatekbd 4 | libmateweather 5 | mate-icon-theme 6 | caja 7 | mate-polkit 8 | zenity 9 | marco 10 | mate-settings-daemon 11 | mate-session-manager 12 | mate-menus 13 | mate-panel 14 | mate-backgrounds 15 | mate-themes 16 | mate-notification-daemon 17 | mate-control-center 18 | mate-screensaver 19 | engrampa 20 | libmatemixer 21 | mate-media 22 | mate-power-manager 23 | mate-system-monitor 24 | atril 25 | caja-extensions 26 | eom 27 | mate-applets 28 | mate-icon-theme-faenza 29 | mate-indicator-applet 30 | mate-netbook 31 | mate-sensors-applet 32 | mate-terminal 33 | mate-user-share 34 | mate-utils 35 | mozo 36 | pluma 37 | mate-calc 38 | -------------------------------------------------------------------------------- /blds/mate-panel/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-power-manager/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-sensors-applet/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-session-manager/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-settings-daemon/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-system-monitor/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/mate-terminal/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | } 4 | function postup() { 5 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 6 | } 7 | function postrm() { 8 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 9 | } 10 | -------------------------------------------------------------------------------- /blds/mate-themes/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/ContrastHigh 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | 10 | function postrm() { 11 | postinst 12 | } 13 | -------------------------------------------------------------------------------- /blds/mate-user-share/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | update-desktop-database -q 5 | } 6 | function postup() { 7 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | update-desktop-database -q 10 | } 11 | function postrm() { 12 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 13 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 14 | update-desktop-database -q 15 | } 16 | -------------------------------------------------------------------------------- /blds/mate-utils/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | gtk-update-icon-cache -q -t -f /usr/share/icons/mate 12 | } 13 | -------------------------------------------------------------------------------- /blds/meld/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 3 | glib-compile-schemas /usr/share/glib-2.0/schemas 4 | update-desktop-database -q 5 | update-mime-database /usr/share/mime &> /dev/null 6 | } 7 | function postup() { 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | glib-compile-schemas /usr/share/glib-2.0/schemas 10 | update-desktop-database -q 11 | update-mime-database /usr/share/mime &> /dev/null 12 | } 13 | function postrm() { 14 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 15 | glib-compile-schemas /usr/share/glib-2.0/schemas 16 | update-desktop-database -q 17 | update-mime-database /usr/share/mime &> /dev/null 18 | } 19 | -------------------------------------------------------------------------------- /blds/memcached/usr/lib/systemd/system/memcached.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Memcached Daemon 3 | After=network.target 4 | 5 | [Service] 6 | User=memcached 7 | # Remove '-l 127.0.0.1' to listen on all addresses 8 | ExecStart=/usr/bin/memcached -l 127.0.0.1 9 | Restart=always 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/mesalib/usr/lib/libGLX_indirect.so.0: -------------------------------------------------------------------------------- 1 | /usr/lib/libGLX_mesa.so.0 -------------------------------------------------------------------------------- /blds/midori/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | update-desktop-database -q 3 | gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | update-desktop-database -q 7 | gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | update-desktop-database -q 11 | gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/mingw-binutils/0001-pr-16598-x64-import-libraries.patch: -------------------------------------------------------------------------------- 1 | --- a/bfd/peicode.h 2 | +++ b/bfd/peicode.h 3 | @@ -973,6 +973,15 @@ 4 | } 5 | else 6 | #endif 7 | +#ifdef AMD64MAGIC 8 | + if (magic == AMD64MAGIC) 9 | + { 10 | + pe_ILF_make_a_symbol_reloc (&vars, (bfd_vma) jtab[i].offset, 11 | + BFD_RELOC_32_PCREL, (asymbol **) imp_sym, 12 | + imp_index); 13 | + } 14 | + else 15 | +#endif 16 | pe_ILF_make_a_symbol_reloc (&vars, (bfd_vma) jtab[i].offset, 17 | BFD_RELOC_32, (asymbol **) imp_sym, 18 | imp_index); 19 | -------------------------------------------------------------------------------- /blds/mkbldjs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | for i in `find * -type d -prune`; 4 | do 5 | pushd $i 6 | VERSION=`cat *.bld | grep -e "^VERSION=" | sed 's/VERSION=//g'` 7 | tar cJf ../$i-$VERSION.bldj * 8 | popd 9 | done 10 | -------------------------------------------------------------------------------- /blds/mono/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | cert-sync /etc/ssl/ca-bundle.crt &> /dev/null 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/mono/usr/lib/binfmt.d/mono.conf: -------------------------------------------------------------------------------- 1 | :CLR:M::MZ::/usr/bin/mono: 2 | -------------------------------------------------------------------------------- /blds/mozo/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 3 | } 4 | function postup() { 5 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 6 | } 7 | function postrm() { 8 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 9 | } 10 | -------------------------------------------------------------------------------- /blds/mupen64plus/ui-console-pic.patch: -------------------------------------------------------------------------------- 1 | diff --git a/source/mupen64plus-ui-console/projects/unix/Makefile b/source/mupen64plus-ui-console/projects/unix/Makefile 2 | index a4a05e3..199f27f 100755 3 | --- a/source/mupen64plus-ui-console/projects/unix/Makefile 4 | +++ b/source/mupen64plus-ui-console/projects/unix/Makefile 5 | @@ -90,6 +90,7 @@ endif 6 | 7 | # set special flags per-system 8 | ifeq ($(OS), LINUX) 9 | + CFLAGS += -fPIC 10 | LDLIBS += -ldl 11 | endif 12 | ifeq ($(OS), OSX) 13 | -------------------------------------------------------------------------------- /blds/musikcube/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/musikcube/musikcube 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libform.a: -------------------------------------------------------------------------------- 1 | libformw.a -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libform.so: -------------------------------------------------------------------------------- 1 | libformw.so -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libmenu.a: -------------------------------------------------------------------------------- 1 | libmenuw.a -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libmenu.so: -------------------------------------------------------------------------------- 1 | libmenuw.so -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libncurses++.a: -------------------------------------------------------------------------------- 1 | libncurses++w.a -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libncurses.a: -------------------------------------------------------------------------------- 1 | libncursesw.a -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libncurses.so: -------------------------------------------------------------------------------- 1 | libncursesw.so -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libpanel.a: -------------------------------------------------------------------------------- 1 | libpanelw.a -------------------------------------------------------------------------------- /blds/ncurses/usr/lib/libpanel.so: -------------------------------------------------------------------------------- 1 | libpanelw.so -------------------------------------------------------------------------------- /blds/net-snmp/usr/lib/systemd/system/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/bin/snmpd -p /run/snmpd.pid 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/net-snmp/usr/lib/systemd/system/snmptrapd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Simple Network Management Protocol (SNMP) TRAP Daemon 3 | After=syslog.target network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/snmptrapd.pid 8 | ExecStart=/usr/bin/snmptrapd -p /run/snmptrapd.pid 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/net-tools/inetsrc.patch: -------------------------------------------------------------------------------- 1 | diff -crb net-tools-1.60-orig/lib/inet_sr.c net-tools-1.60/lib/inet_sr.c 2 | *** net-tools-1.60-orig/lib/inet_sr.c Sun Feb 20 14:46:45 2000 3 | --- net-tools-1.60/lib/inet_sr.c Thu May 9 16:57:55 2013 4 | *************** 5 | *** 104,110 **** 6 | isnet = 1; break; 7 | case 2: 8 | isnet = 0; break; 9 | ! default: 10 | } 11 | 12 | /* Fill in the other fields. */ 13 | --- 104,110 ---- 14 | isnet = 1; break; 15 | case 2: 16 | isnet = 0; break; 17 | ! default: break; 18 | } 19 | 20 | /* Fill in the other fields. */ 21 | -------------------------------------------------------------------------------- /blds/network-manager-applet/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas 3 | gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas 7 | gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas 11 | gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor 12 | } 13 | -------------------------------------------------------------------------------- /blds/networkmanager/etc/NetworkManager/NetworkManager.conf: -------------------------------------------------------------------------------- 1 | [main] 2 | plugins=keyfile 3 | dhcp=dhclient 4 | dns=default 5 | 6 | ## Set static hostname 7 | #[keyfile] 8 | #hostname=foobar 9 | 10 | ## HTTP-based connectivity check 11 | #[connectivity] 12 | #uri=http://nmcheck.gnome.org/check_network_status.txt 13 | #interval=100 14 | -------------------------------------------------------------------------------- /blds/nfs-utils/etc/exports: -------------------------------------------------------------------------------- 1 | # /etc/exports 2 | # 3 | # List of directories exported to NFS clients. See exports(5). 4 | # Use exportfs -arv to reread. 5 | # 6 | # Example for NFSv2 and NFSv3: 7 | # /srv/home hostname1(rw,sync) hostname2(ro,sync) 8 | # 9 | # Example for NFSv4: 10 | # /srv/nfs4 hostname1(rw,sync,fsid=0) 11 | # /srv/nfs4/home hostname1(rw,sync,nohide) 12 | # Using Kerberos and integrity checking: 13 | # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt) 14 | # /srv/nfs4/home gss/krb5i(rw,sync,nohide) 15 | # 16 | -------------------------------------------------------------------------------- /blds/nfs-utils/etc/idmapd.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | 3 | Verbosity = 0 4 | Pipefs-Directory = /var/lib/nfs/rpc_pipefs 5 | Domain = localdomain 6 | 7 | [Mapping] 8 | 9 | Nobody-User = nobody 10 | Nobody-Group = nobody 11 | 12 | [Translation] 13 | 14 | Method = nsswitch 15 | -------------------------------------------------------------------------------- /blds/nfs-utils/pkg.install: -------------------------------------------------------------------------------- 1 | function preinst() { 2 | echo "Checking & Backing up existing exports" 3 | if [ -e /etc/exports ]; 4 | then 5 | mv /etc/exports /etc/exports.instbak 6 | fi 7 | } 8 | function postinst() { 9 | groupadd nobody 10 | if [ -e /etc/exports.instbak ]; 11 | then 12 | mv /etc/exports /etc/exports.new 13 | mv /etc/exports.instbak /etc/exports 14 | echo Installed new exports file as /etc/exports.new 15 | fi 16 | } 17 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/blkmapd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=pNFS block layout mapping daemon 3 | After=var-lib-nfs-rpc_pipefs.mount nfsd.service 4 | Requires=var-lib-nfs-rpc_pipefs.mount 5 | 6 | [Service] 7 | Type=forking 8 | ExecStart=/usr/sbin/blkmapd 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/nfsd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=NFS server 3 | After=rpcbind.service 4 | Requires=rpcbind.service 5 | 6 | [Service] 7 | Type=oneshot 8 | EnvironmentFile=/etc/conf.d/nfs-server.conf 9 | ExecStart=/usr/sbin/rpc.nfsd $NFSD_OPTS $NFSD_COUNT 10 | ExecStartPost=/usr/sbin/exportfs -a 11 | ExecStop=/usr/sbin/rpc.nfsd 0 12 | ExecStopPost=/usr/sbin/exportfs -a -u 13 | RemainAfterExit=yes 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/proc-fs-nfsd.mount: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=RPC Pipe File System 3 | DefaultDependencies=no 4 | 5 | [Mount] 6 | What=sunrpc 7 | Where=/proc/fs/nfsd 8 | Type=rpc_pipefs 9 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/rpc-gssd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=RPC GSS-API client-side daemon 3 | After=rpcbind.service var-lib-nfs-rpc_pipefs.mount 4 | Requires=rpcbind.service var-lib-nfs-rpc_pipefs.mount 5 | 6 | [Service] 7 | Type=forking 8 | EnvironmentFile=/etc/conf.d/nfs-common.conf 9 | ExecStart=/usr/sbin/rpc.gssd $GSSD_OPTS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/rpc-idmapd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=NFSv4 ID-name mapping daemon 3 | After=var-lib-nfs-rpc_pipefs.mount nfsd.service 4 | Requires=var-lib-nfs-rpc_pipefs.mount 5 | 6 | [Service] 7 | Type=forking 8 | EnvironmentFile=/etc/conf.d/nfs-common.conf 9 | ExecStart=/usr/sbin/rpc.idmapd $IDMAPD_OPTS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/rpc-mountd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=NFS Mount Daemon 3 | After=rpcbind.service nfsd.service 4 | Requires=rpcbind.service nfsd.service 5 | 6 | [Service] 7 | Type=forking 8 | EnvironmentFile=/etc/conf.d/nfs-server.conf 9 | ExecStart=/usr/sbin/rpc.mountd $MOUNTD_OPTS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/rpc-statd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=NFSv2/3 Network Status Monitor Daemon 3 | After=rpcbind.service 4 | Requires=rpcbind.service 5 | 6 | [Service] 7 | Type=forking 8 | EnvironmentFile=/etc/conf.d/nfs-common.conf 9 | ExecStart=/usr/sbin/rpc.statd $STATD_OPTS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/rpc-svcgssd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=RPC GSS-API server-side daemon 3 | After=rpcbind.service 4 | Requires=rpcbind.service 5 | 6 | [Service] 7 | Type=forking 8 | EnvironmentFile=/etc/conf.d/nfs-server.conf 9 | ExecStart=/usr/sbin/rpc.svcgssd $SVCGSSD_OPTS 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/nfs-utils/usr/lib/systemd/system/var-lib-nfs-rpc_pipefs.mount: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=RPC pipe filesystem 3 | 4 | [Mount] 5 | What=rpc_pipefs 6 | Where=/var/lib/nfs/rpc_pipefs 7 | Type=rpc_pipefs 8 | -------------------------------------------------------------------------------- /blds/nftables/usr/lib/systemd/system/nftables.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Netfilter Tables 3 | Documentation=man:nft(8) 4 | Wants=network-pre.target 5 | Before=network-pre.target 6 | 7 | [Service] 8 | Type=oneshot 9 | ExecStart=/usr/bin/nft -f /etc/nftables.conf 10 | ExecReload=/usr/bin/nft flush ruleset ';' include '"/etc/nftables.conf"' 11 | ExecStop=/usr/bin/nft flush ruleset 12 | RemainAfterExit=yes 13 | 14 | [Install] 15 | WantedBy=multi-user.target 16 | -------------------------------------------------------------------------------- /blds/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 | -------------------------------------------------------------------------------- /blds/ntpd/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group ntp &>/dev/null || groupadd -g 87 ntp >/dev/null 3 | getent passwd ntp &>/dev/null || useradd --system -u 87 -g ntp -d /var/lib/ntp -c 'Network Time Protocol' -s /bin/false ntp >/dev/null 4 | } 5 | function postrm() { 6 | getent passwd ntp &>/dev/null && userdel ntp >/dev/null 7 | getent group ntp &>/dev/null && groupdel ntp >/dev/null 8 | } 9 | -------------------------------------------------------------------------------- /blds/ntpd/usr/lib/systemd/system/ntpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Network Time Service 3 | After=network.target nss-lookup.target 4 | Conflicts=systemd-timesyncd.service 5 | 6 | [Service] 7 | Type=forking 8 | PrivateTmp=true 9 | ExecStart=/usr/bin/ntpd -g -u ntp:ntp 10 | Restart=always 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /blds/ntpd/usr/lib/systemd/system/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 -n -g -u ntp:ntp 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/nuget/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | cert-sync /etc/ssl/ca-bundle.crt &> /dev/null 3 | certmgr -ssl -m https://go.microsoft.com &> /dev/null 4 | certmgr -ssl -m https://nugetgallery.blob.core.windows.net &> /dev/null 5 | certmgr -ssl -m https://nuget.org &> /dev/null 6 | } 7 | 8 | function postup() { 9 | postinst 10 | } 11 | -------------------------------------------------------------------------------- /blds/nuget/usr/bin/nuget: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | MONO_PATH=/usr/lib/nuget:$MONO_PATH 3 | export MONO_PATH 4 | exec mono $MONO_OPTIONS --runtime=v4.0 /usr/lib/nuget/NuGet.exe $* 5 | -------------------------------------------------------------------------------- /blds/nuget/usr/lib/pkgconfig/nuget.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${prefix}/lib 4 | includedir=${prefix}/include 5 | Libraries=${prefix}/lib/nuget/NuGet.Core.dll ${prefix}/lib/nuget/Microsoft.Web.XmlTransform.dll 6 | 7 | Name: nuget 8 | Description: Library for acessing Microsoft NuGet repositories 9 | Version: %{version} 10 | Libs: -r:${libdir}/nuget/NuGet.Core.dll -r:${libdir}/nuget/Microsoft.Web.XmlTransform.dll 11 | -------------------------------------------------------------------------------- /blds/nvidia/etc/modprobe.d/nvidia.conf: -------------------------------------------------------------------------------- 1 | blacklist nouveau 2 | -------------------------------------------------------------------------------- /blds/nvidia/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group persistenced &>/dev/null || groupadd -g 143 persistenced 3 | getent passwd persistenced &>/dev/null || useradd --system -c 'NVIDIA Persistence Daemon' -u 143 -g persistenced -d '/' -s /sbin/nologin persistenced 4 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 5 | depmod $KERVER 6 | echo "nvidia: Please reboot" 7 | } 8 | function postup() { 9 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 10 | depmod $KERVER 11 | } 12 | function postrm() { 13 | rm -rf /etc/modprobe.d/nvidia.conf 14 | } 15 | -------------------------------------------------------------------------------- /blds/nvidia/usr/lib/sysusers.d/nvidia.conf: -------------------------------------------------------------------------------- 1 | u nvidia-persistenced 143 'NVIDIA Persistence Daemon' 2 | -------------------------------------------------------------------------------- /blds/nvidia/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf: -------------------------------------------------------------------------------- 1 | Section "OutputClass" 2 | Identifier "intel" 3 | MatchDriver "i915" 4 | Driver "modesetting" 5 | EndSection 6 | 7 | Section "OutputClass" 8 | Identifier "nvidia" 9 | MatchDriver "nvidia-drm" 10 | Driver "nvidia" 11 | Option "AllowEmptyInitialConfiguration" 12 | Option "PrimaryGPU" "yes" 13 | ModulePath "/usr/lib/nvidia/xorg" 14 | ModulePath "/usr/lib/xorg/modules" 15 | EndSection 16 | -------------------------------------------------------------------------------- /blds/nvidia390xx/etc/modprobe.d/nvidia.conf: -------------------------------------------------------------------------------- 1 | blacklist nouveau 2 | -------------------------------------------------------------------------------- /blds/nvidia390xx/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group persistenced &>/dev/null || groupadd -g 143 persistenced 3 | getent passwd persistenced &>/dev/null || useradd --system -c 'NVIDIA Persistence Daemon' -u 143 -g persistenced -d '/' -s /sbin/nologin persistenced 4 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 5 | depmod $KERVER 6 | echo "nvidia: Please reboot" 7 | } 8 | function postup() { 9 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 10 | depmod $KERVER 11 | 12 | } 13 | function postrm() { 14 | rm -rf /etc/modprobe.d/nvidia.conf 15 | } 16 | -------------------------------------------------------------------------------- /blds/nvidia390xx/usr/lib/sysusers.d/nvidia.conf: -------------------------------------------------------------------------------- 1 | u nvidia-persistenced 143 'NVIDIA Persistence Daemon' 2 | -------------------------------------------------------------------------------- /blds/nvidia390xx/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf: -------------------------------------------------------------------------------- 1 | Section "OutputClass" 2 | Identifier "intel" 3 | MatchDriver "i915" 4 | Driver "modesetting" 5 | EndSection 6 | 7 | Section "OutputClass" 8 | Identifier "nvidia" 9 | MatchDriver "nvidia-drm" 10 | Driver "nvidia" 11 | Option "AllowEmptyInitialConfiguration" 12 | Option "PrimaryGPU" "yes" 13 | ModulePath "/usr/lib/nvidia/xorg" 14 | ModulePath "/usr/lib/xorg/modules" 15 | EndSection 16 | -------------------------------------------------------------------------------- /blds/openct/udev-sleep.patch: -------------------------------------------------------------------------------- 1 | --- openct-0.6.20/etc/openct.udev.in.orig 2012-06-01 10:50:32.419033188 +0300 2 | +++ openct-0.6.20/etc/openct.udev.in 2012-06-01 10:50:51.225616679 +0300 3 | @@ -22,7 +22,7 @@ 4 | # 2010-01-06 removed, as latest udev doesn't know WAIT_FOR_ATTR any more. 5 | 6 | # sleep for 100ms - the wait_for_sysfs might not be enough 7 | -PROGRAM="/bin/sleep 0.1" 8 | +PROGRAM="/usr/bin/sleep 0.1" 9 | 10 | # ccid 11 | ATTR{bInterfaceClass}=="0b", ATTR{bInterfaceSubClass}=="00", ATTR{bInterfaceProtocol}=="00", ATTRS{idVendor}=="?*" RUN+="@udevdir@/openct_usb /dev/$parent" 12 | -------------------------------------------------------------------------------- /blds/openct/usr/lib/systemd/system/openct.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenCT Daemon 3 | 4 | [Service] 5 | Type=forking 6 | RuntimeDirectory=openct 7 | ExecStart=/usr/sbin/openct-control init 8 | ExecStop=/usr/sbin/openct-control shutdown 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/openldap/etc/systemd/system/slapd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenLDAP server daemon 3 | 4 | [Service] 5 | Type=forking 6 | ExecStart=/usr/sbin/slapd -u ldap -g ldap 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | 11 | -------------------------------------------------------------------------------- /blds/openldap/etc/tmpfiles.d/slapd.conf: -------------------------------------------------------------------------------- 1 | D /run/openldap 0750 ldap ldap - 2 | -------------------------------------------------------------------------------- /blds/openldap/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | groupadd -g 439 ldap &>/dev/null 3 | useradd --system -u 439 -g ldap -d /var/lib/openldap -s /bin/false ldap &>/dev/null 4 | systemd-tmpfiles --create /etc/tmpfiles.d/slapd.conf 5 | chown -R ldap:ldap /var/lib/openldap &>/dev/null 6 | } 7 | -------------------------------------------------------------------------------- /blds/openldap/usr/sbin/slapd: -------------------------------------------------------------------------------- 1 | /usr/lib/slapd -------------------------------------------------------------------------------- /blds/openresolv/sbin/resolvconf: -------------------------------------------------------------------------------- 1 | /usr/sbin/resolvconf -------------------------------------------------------------------------------- /blds/openssh/etc/pam.d/sshd: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | #auth required pam_securetty.so #disable remote root 4 | auth include system-remote-login 5 | account include system-remote-login 6 | password include system-remote-login 7 | session include system-remote-login 8 | 9 | -------------------------------------------------------------------------------- /blds/openssh/etc/systemd/system/sshd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenSSH daemon 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/bin/sshd -D 7 | KillMode=process 8 | Restart=always 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/openssh/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent passwd sshd &> /dev/null || useradd --system -M sshd -s /sbin/nologin 3 | ssh-keygen -A 4 | } 5 | -------------------------------------------------------------------------------- /blds/openvpn/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | mkdir -p /etc/openvpn 3 | } 4 | -------------------------------------------------------------------------------- /blds/openvpn/usr/lib/systemd/system/openvpn@.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenVPN connection to %i 3 | 4 | [Service] 5 | Type=forking 6 | ExecStart=/usr/bin/openvpn --cd /etc/openvpn --config /etc/openvpn/%i.conf --daemon openvpn@%i --writepid /run/openvpn@%i.pid 7 | PIDFile=/run/openvpn@%i.pid 8 | 9 | [Install] 10 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/otf-ipafont/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod 644 /usr/share/fonts/OTF/* 3 | fc-cache -f >/dev/null 4 | mkfontscale /usr/share/fonts/OTF 5 | mkfontdir /usr/share/fonts/OTF 6 | } 7 | function postup() { 8 | chmod 644 /usr/share/fonts/OTF/* 9 | fc-cache -f >/dev/null 10 | mkfontscale /usr/share/fonts/OTF 11 | mkfontdir /usr/share/fonts/OTF 12 | } 13 | function postrm() { 14 | chmod 644 /usr/share/fonts/OTF/* 15 | fc-cache -f >/dev/null 16 | mkfontscale /usr/share/fonts/OTF 17 | mkfontdir /usr/share/fonts/OTF 18 | } 19 | -------------------------------------------------------------------------------- /blds/otf-noto/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod 644 /usr/share/fonts/OTF/* 3 | fc-cache -fs 4 | mkfontscale /usr/share/fonts/OTF 5 | mkfontdir /usr/share/fonts/OTF 6 | } 7 | function postup() { 8 | chmod 644 /usr/share/fonts/OTF/* 9 | fc-cache -fs 10 | mkfontscale /usr/share/fonts/OTF 11 | mkfontdir /usr/share/fonts/OTF 12 | } 13 | function postrm() { 14 | chmod 644 /usr/share/fonts/OTF/* 15 | fc-cache -fs 16 | mkfontscale /usr/share/fonts/OTF 17 | mkfontdir /usr/share/fonts/OTF 18 | } 19 | -------------------------------------------------------------------------------- /blds/pcsx2/gcc6.patch: -------------------------------------------------------------------------------- 1 | diff --git a/common/src/x86emitter/cpudetect.cpp b/common/src/x86emitter/cpudetect.cpp 2 | index b318909..38f506d 100644 3 | --- a/common/src/x86emitter/cpudetect.cpp 4 | +++ b/common/src/x86emitter/cpudetect.cpp 5 | @@ -16,6 +16,7 @@ 6 | #include "PrecompiledHeader.h" 7 | #include "cpudetect_internal.h" 8 | #include "internal.h" 9 | +#include "fxsrintrin.h" 10 | 11 | using namespace x86Emitter; 12 | 13 | -------------------------------------------------------------------------------- /blds/php/etc/httpd/conf/extra/php7_module.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 | -------------------------------------------------------------------------------- /blds/php/etc/logrotate.d/php-fpm: -------------------------------------------------------------------------------- 1 | /var/log/php-fpm.log { 2 | missingok 3 | notifempty 4 | delaycompress 5 | postrotate 6 | /bin/kill -SIGUSR1 `cat /run/php-fpm/php-fpm.pid 2>/dev/null` 2>/dev/null || true 7 | endscript 8 | } 9 | -------------------------------------------------------------------------------- /blds/php/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | echo "To enable php with apache: add 'LoadModule php7_module modules/libphp7.so'" 3 | echo "and 'Include conf/extra/php7_module.conf' to your httpd.conf" 4 | } 5 | -------------------------------------------------------------------------------- /blds/php/usr/lib/systemd/system/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/bin/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 | -------------------------------------------------------------------------------- /blds/php/usr/lib/tmpfiles.d/php-fpm.conf: -------------------------------------------------------------------------------- 1 | d /run/php-fpm 755 root root 2 | -------------------------------------------------------------------------------- /blds/pipewire/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | systemctl --global enable pipewire.socket 3 | } 4 | 5 | function postrm() { 6 | systemctl --global disable pipewire.socket 7 | } 8 | -------------------------------------------------------------------------------- /blds/plank/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | gtk-update-icon-cache -ftq /usr/share/icons/hicolor 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/plasma-workspace/etc/pam.d/kde: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth include system-login 4 | 5 | account include system-login 6 | 7 | password include system-login 8 | 9 | session include system-login 10 | -------------------------------------------------------------------------------- /blds/playonlinux/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/playonlinux/playon* 3 | chmod +x /usr/share/playonlinux/bash/* 4 | } 5 | function postup() { 6 | chmod +x /usr/share/playonlinux/playon* 7 | chmod +x /usr/share/playonlinux/bash/* 8 | } 9 | -------------------------------------------------------------------------------- /blds/playonlinux/usr/bin/playonlinux: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | /usr/share/playonlinux/playonlinux 3 | -------------------------------------------------------------------------------- /blds/pluma/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 3 | update-desktop-database -q 4 | } 5 | function postup() { 6 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 7 | update-desktop-database -q 8 | } 9 | function postrm() { 10 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 11 | update-desktop-database -q 12 | } 13 | -------------------------------------------------------------------------------- /blds/polkit/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | getent group polkitd >/dev/null || groupadd -g 102 polkitd 3 | getent passwd polkitd >/dev/null || useradd --system -c 'Policy Kit Daemon' -u 102 -g polkitd -d '/' -s /bin/false polkitd 4 | passwd -l polkitd &>/dev/null 5 | chown root:102 /{etc,usr/share}/polkit-1/rules.d 6 | chmod 750 /{etc,usr/share}/polkit-1/rules.d 7 | chmod 4755 /usr/bin/pkexec 8 | chmod 4775 /usr/lib/polkit-1/polkit-agent-helper-1 9 | } 10 | function postup() { 11 | postinst 12 | } 13 | function postrm() { 14 | if getent passwd polkitd >/dev/null; then 15 | userdel polkitd 16 | fi 17 | if getent group polkitd >/dev/null; then 18 | groupdel polkitd 19 | fi 20 | } 21 | -------------------------------------------------------------------------------- /blds/postfix/aliases.p: -------------------------------------------------------------------------------- 1 | --- etc/postfix/main.cf.orig 2010-12-13 20:18:22.000000000 +0100 2 | +++ etc/postfix/main.cf 2010-12-13 20:18:24.000000000 +0100 3 | @@ -382,6 +382,7 @@ 4 | #alias_maps = hash:/etc/aliases 5 | #alias_maps = hash:/etc/aliases, nis:mail.aliases 6 | #alias_maps = netinfo:/aliases 7 | +alias_maps = hash:/etc/postfix/aliases 8 | 9 | # The alias_database parameter specifies the alias database(s) that 10 | # are built with "newaliases" or "sendmail -bi". This is a separate 11 | @@ -392,6 +393,7 @@ 12 | #alias_database = dbm:/etc/mail/aliases 13 | #alias_database = hash:/etc/aliases 14 | #alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases 15 | +alias_database = $alias_maps 16 | 17 | # ADDRESS EXTENSIONS (e.g., user+foo) 18 | # 19 | -------------------------------------------------------------------------------- /blds/postfix/usr/lib/systemd/system/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/bin/postfix start 9 | ExecStop=/usr/bin/postfix stop 10 | ExecReload=/usr/bin/postfix reload 11 | Restart=always 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /blds/postgresql/etc/logrotate.d/postgresql: -------------------------------------------------------------------------------- 1 | /var/log/postgresql.log { 2 | copytruncate 3 | missingok 4 | } 5 | -------------------------------------------------------------------------------- /blds/postgresql/etc/pam.d/postgresql: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /blds/ppsspp/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/ppsspp/PPSSPPQt 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/ppsspp/usr/bin/ppsspp-qt: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cd /opt/ppsspp 4 | exec ./PPSSPPQt "$@" 5 | -------------------------------------------------------------------------------- /blds/ppsspp/usr/share/applications/ppsspp-qt.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Type=Application 4 | Name=PPSSPP (Qt) 5 | GenericName=PSP Emulator 6 | Comment=PlayStation Portable Simulator Suitable for Playing Portably (PPSSPP) 7 | Exec=ppsspp-qt %f 8 | Icon=ppsspp 9 | Categories=Game 10 | -------------------------------------------------------------------------------- /blds/procps/bin/pidof: -------------------------------------------------------------------------------- 1 | /usr/bin/pidof -------------------------------------------------------------------------------- /blds/proftpd/etc/systemd/system/proftpd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=ProFTPd Server 3 | After=network.target 4 | 5 | [Service] 6 | ExecStart=/usr/sbin/proftpd 7 | ExecStop=/bin/kill -s 15 $MAINPID 8 | Restart=always 9 | RemainAfterExit=yes 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/pulseaudio/etc/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 | -------------------------------------------------------------------------------- /blds/pulseaudio/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | systemctl --global enable pulseaudio.socket 3 | glib-compile-schemas /usr/share/glib-2.0/schemas/ 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | 10 | function postrm() { 11 | systemctl --global disable pulseaudio.socket 12 | } 13 | -------------------------------------------------------------------------------- /blds/qemu/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod u+s /usr/lib/qemu/qemu-bridge-helper 3 | } 4 | function postup() { 5 | chmod u+s /usr/lib/qemu/qemu-bridge-helper 6 | } 7 | -------------------------------------------------------------------------------- /blds/qimageblitz/no-executable-stack.patch: -------------------------------------------------------------------------------- 1 | --- qimageblitz/blitz/asm_scale.S 2010/12/06 14:02:47 1204247 2 | +++ qimageblitz/blitz/asm_scale.S 2010/12/06 14:05:09 1204248 3 | @@ -1,3 +1,4 @@ 4 | +.section .note.GNU-stack,"",%progbits 5 | 6 | #if defined(__EMX__) 7 | /* Due to strange behaviour of as.exe we use this macros */ 8 | -------------------------------------------------------------------------------- /blds/qt/usr/share/applications/assistant.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Assistant 3 | Comment=Shows Qt documentation and examples 4 | Exec=/usr/lib/qt/bin/assistant 5 | Icon=assistant 6 | Terminal=false 7 | Type=Application 8 | Categories=Qt;Development;Documentation; 9 | -------------------------------------------------------------------------------- /blds/qt/usr/share/applications/designer.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Designer 3 | GenericName=Interface Designer 4 | Comment=Design GUIs for Qt applications 5 | Exec=/usr/lib/qt/bin/designer 6 | Icon=designer 7 | MimeType=application/x-designer; 8 | Terminal=false 9 | Type=Application 10 | Categories=Qt;Development; 11 | -------------------------------------------------------------------------------- /blds/qt/usr/share/applications/linguist.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Linguist 3 | Comment=Add translations to Qt applications 4 | Exec=/usr/lib/qt/bin/linguist 5 | Icon=linguist 6 | MimeType=text/vnd.trolltech.linguist;application/x-linguist; 7 | Terminal=false 8 | Type=Application 9 | Categories=Qt;Development; 10 | -------------------------------------------------------------------------------- /blds/qt/usr/share/applications/qdbusviewer.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt QDbusViewer 3 | GenericName=D-Bus Debugger 4 | Comment=Debug D-Bus applications 5 | Exec=/usr/lib/qt/bin/qdbusviewer 6 | Icon=qdbusviewer 7 | Terminal=false 8 | Type=Application 9 | Categories=Qt;Development;Debugger; 10 | -------------------------------------------------------------------------------- /blds/qt4/002-moc-boost-workaround.patch: -------------------------------------------------------------------------------- 1 | diff -upr qt-everywhere-opensource-src-4.8.6.orig/src/tools/moc/main.cpp qt-everywhere-opensource-src-4.8.6/src/tools/moc/main.cpp 2 | --- qt-everywhere-opensource-src-4.8.6.orig/src/tools/moc/main.cpp 2014-04-10 21:37:12.000000000 +0300 3 | +++ qt-everywhere-opensource-src-4.8.6/src/tools/moc/main.cpp 2014-11-06 02:24:44.287305916 +0200 4 | @@ -190,6 +190,8 @@ int runMoc(int _argc, char **_argv) 5 | 6 | // Workaround a bug while parsing the boost/type_traits/has_operator.hpp header. See QTBUG-22829 7 | pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; 8 | + pp.macros["BOOST_LEXICAL_CAST_INCLUDED"]; 9 | + pp.macros["BOOST_NEXT_PRIOR_HPP_INCLUDED"]; 10 | 11 | QByteArray filename; 12 | QByteArray output; 13 | -------------------------------------------------------------------------------- /blds/qt4/004-kde4-settings.patch: -------------------------------------------------------------------------------- 1 | --- a/src/gui/kernel/qkde.cpp.orig 2015-05-27 11:42:02.507129332 +0200 2 | +++ b/src/gui/kernel/qkde.cpp 2015-05-27 11:43:26.182875729 +0200 3 | @@ -63,7 +63,7 @@ 4 | kdeHomePath = QString::fromLocal8Bit(qgetenv("KDEHOME")); 5 | if (kdeHomePath.isEmpty()) { 6 | QDir homeDir(QDir::homePath()); 7 | - QString kdeConfDir(QLatin1String("/.kde")); 8 | + QString kdeConfDir(QLatin1String("/.kde4")); 9 | if (4 == X11->desktopVersion && homeDir.exists(QLatin1String(".kde4"))) 10 | kdeConfDir = QLatin1String("/.kde4"); 11 | kdeHomePath = QDir::homePath() + kdeConfDir; 12 | -------------------------------------------------------------------------------- /blds/qt4/007-l-qclipboard-delay.patch: -------------------------------------------------------------------------------- 1 | --- a/src/gui/kernel/qclipboard_x11.cpp.sav 2014-04-25 09:52:03.855693228 +0200 2 | +++ b/src/gui/kernel/qclipboard_x11.cpp 2014-04-25 09:51:58.038693777 +0200 3 | @@ -548,7 +548,8 @@ bool QX11Data::clipboardWaitForEvent(Win 4 | return false; 5 | 6 | XSync(X11->display, false); 7 | - usleep(50000); 8 | + if (!XPending(X11->display)) 9 | + usleep(5000); 10 | 11 | now.start(); 12 | 13 | -------------------------------------------------------------------------------- /blds/qt4/011-icu59.patch: -------------------------------------------------------------------------------- 1 | --- qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale_icu.cpp~ 2017-04-25 07:42:22.000000000 +0000 2 | +++ qt-everywhere-opensource-src-4.8.7/src/corelib/tools/qlocale_icu.cpp 2017-04-25 07:44:34.675363008 +0000 3 | @@ -43,6 +43,8 @@ 4 | #include "qlibrary.h" 5 | #include "qdebug.h" 6 | 7 | +#define UCHAR_TYPE unsigned short 8 | + 9 | #include "unicode/uversion.h" 10 | #include "unicode/ucol.h" 11 | 12 | -------------------------------------------------------------------------------- /blds/qt4/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | xdg-icon-resource forceupdate --theme hicolor &> /dev/null 3 | update-desktop-database -q 4 | } 5 | -------------------------------------------------------------------------------- /blds/qt4/usr/share/applications/assistant-qt4.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Assistant 3 | Comment=Shows Qt4 documentation and examples 4 | Exec=assistant-qt4 5 | Icon=assistant-qt4 6 | Terminal=false 7 | Encoding=UTF-8 8 | Type=Application 9 | Categories=Qt;Development;Documentation; 10 | -------------------------------------------------------------------------------- /blds/qt4/usr/share/applications/designer-qt4.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Designer 3 | GenericName=Interface Designer 4 | Comment=Design GUIs for Qt4 applications 5 | Exec=designer-qt4 6 | Icon=designer-qt4 7 | MimeType=application/x-designer; 8 | Terminal=false 9 | Encoding=UTF-8 10 | Type=Application 11 | Categories=Qt;Development; 12 | -------------------------------------------------------------------------------- /blds/qt4/usr/share/applications/linguist-qt4.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Linguist 3 | Comment=Add translations to Qt4 applications 4 | Exec=linguist-qt4 5 | Icon=linguist-qt4 6 | MimeType=text/vnd.trolltech.linguist;application/x-linguist; 7 | Terminal=false 8 | Encoding=UTF-8 9 | Type=Application 10 | Categories=Qt;Development; 11 | -------------------------------------------------------------------------------- /blds/qt4/usr/share/applications/qtconfig-qt4.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Qt Config 3 | Comment=Configure Qt4 behavior, styles, fonts 4 | Exec=qtconfig-qt4 5 | Icon=qt4logo 6 | Terminal=false 7 | Encoding=UTF-8 8 | Type=Application 9 | Categories=Qt;Settings; 10 | NoDisplay=true 11 | -------------------------------------------------------------------------------- /blds/qtcreator/usr/share/applications/qtcreator.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Exec=qtcreator %F 4 | Name=Qt Creator 5 | GenericName=C++ IDE for developing Qt applications 6 | X-KDE-StartupNotify=true 7 | Icon=QtProject-qtcreator 8 | Terminal=false 9 | Categories=Development;IDE;Qt; 10 | MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource; 11 | -------------------------------------------------------------------------------- /blds/recode/00-recode-3.6-as-if.patch: -------------------------------------------------------------------------------- 1 | http://bugs.gentoo.org/283029 2 | 3 | --- a/m4/flex.m4 4 | +++ b/m4/flex.m4 5 | @@ -8,11 +8,11 @@ dnl ad_AC_PROG_FLEX 6 | dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT 7 | AC_DEFUN(ad_AC_PROG_FLEX, 8 | [AC_CHECK_PROGS(LEX, flex, missing) 9 | -if test "$LEX" = missing; then 10 | +AS_IF([test "$LEX" = missing], [dnl 11 | LEX="\$(top_srcdir)/$ac_aux_dir/missing flex" 12 | LEX_OUTPUT_ROOT=lex.yy 13 | AC_SUBST(LEX_OUTPUT_ROOT)dnl 14 | -else 15 | +], [: 16 | AC_PROG_LEX 17 | AC_DECL_YYTEXT 18 | -fi]) 19 | +])]) 20 | -------------------------------------------------------------------------------- /blds/recode/01-recode-3.6-gettextfix.patch: -------------------------------------------------------------------------------- 1 | http://bugs.gentoo.org/239372 2 | 3 | patch by Dmitry Karasik 4 | 5 | --- recode-3.6/m4/gettext.m4 6 | +++ recode-3.6/m4/gettext.m4 7 | @@ -109,12 +109,12 @@ 8 | else 9 | ac_items="$LINGUAS" 10 | for ac_item in $ac_items; do 11 | - case "$ALL_LINGUAS" in 12 | - *$ac_item*) 13 | + for supported_item in $ALL_LINGUAS; do 14 | + if test "$ac_item" = "$supported_item"; then 15 | ac_print="$ac_print $ac_item" 16 | MOFILES="$MOFILES $ac_item.mo" 17 | - ;; 18 | - esac 19 | + fi 20 | + done 21 | done 22 | fi 23 | AC_SUBST(MOFILES) 24 | -------------------------------------------------------------------------------- /blds/recode/02-recode_3.6-17.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemasu/noop-linux/3c38125cd8236d30be83592ce3992661c61f931d/blds/recode/02-recode_3.6-17.patch -------------------------------------------------------------------------------- /blds/rpcbind/usr/lib/systemd/system/rpcbind.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=RPC Bind 3 | Requires=network.target 4 | 5 | [Service] 6 | Type=forking 7 | ExecStart=/usr/bin/rpcbind 8 | Restart=always 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/rtl8814au/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 3 | depmod $KERVER 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/rust/config.toml: -------------------------------------------------------------------------------- 1 | [llvm] 2 | link-shared = true 3 | 4 | [build] 5 | target = ["x86_64-unknown-linux-gnu"] # defaults to just the build triple 6 | cargo = "/usr/bin/cargo" 7 | rustc = "/usr/bin/rustc" 8 | python = "python" 9 | extended = true 10 | sanitizers = false 11 | profiler = true 12 | local-rebuild = false 13 | 14 | [install] 15 | prefix = "/usr" 16 | 17 | [rust] 18 | # 0 or the new default of 16 is faster, but can result in worse performance 19 | # https://github.com/rust-lang/rust/issues/47745 20 | codegen-units = 1 21 | 22 | debuginfo-level = 2 23 | 24 | channel = "stable" 25 | 26 | rpath = false 27 | 28 | [target.x86_64-unknown-linux-gnu] 29 | llvm-config = "/usr/bin/llvm-config" 30 | -------------------------------------------------------------------------------- /blds/rustup/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | echo "You'll probably have to run: rustup update stable" 3 | } 4 | 5 | function postup() { 6 | echo "You'll probably have to run: rustup self upgrade-data" 7 | } 8 | -------------------------------------------------------------------------------- /blds/rxvt-unicode/usr/share/applications/urxvt-tabbed.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=urxvt (tabbed) 4 | Comment=An unicode capable and tabbed rxvt clone 5 | Exec=urxvt-tabbed 6 | Icon=utilities-terminal 7 | Terminal=false 8 | Type=Application 9 | Categories=System;TerminalEmulator; 10 | -------------------------------------------------------------------------------- /blds/rxvt-unicode/usr/share/applications/urxvt.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=urxvt 4 | Comment=An unicode capable rxvt clone 5 | Exec=urxvt 6 | Icon=utilities-terminal 7 | Terminal=false 8 | Type=Application 9 | Categories=System;TerminalEmulator; 10 | -------------------------------------------------------------------------------- /blds/rxvt-unicode/usr/share/applications/urxvtc.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=urxvt (client) 4 | Comment=An unicode capable rxvt clone client for urxvtd 5 | Exec=urxvtc 6 | Icon=utilities-terminal 7 | Terminal=false 8 | Type=Application 9 | Categories=System;TerminalEmulator; 10 | -------------------------------------------------------------------------------- /blds/samba/etc/conf.d/samba: -------------------------------------------------------------------------------- 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 | -------------------------------------------------------------------------------- /blds/samba/etc/logrotate.d/samba: -------------------------------------------------------------------------------- 1 | /var/log/samba/log.smbd /var/log/samba/log.nmbd /var/log/samba/*.log { 2 | notifempty 3 | missingok 4 | sharedscripts 5 | copytruncate 6 | postrotate 7 | /bin/kill -HUP `cat /var/run/samba/*.pid 2>/dev/null` 2>/dev/null || true 8 | endscript 9 | } 10 | -------------------------------------------------------------------------------- /blds/samba/etc/pam.d/samba: -------------------------------------------------------------------------------- 1 | auth required pam_unix.so 2 | account required pam_unix.so 3 | session required pam_unix.so 4 | -------------------------------------------------------------------------------- /blds/samba/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | systemd-tmpfiles --create /usr/lib/tmpfiles.d/samba.conf 3 | mkdir -p /var/spool/samba 4 | mkdir -p /var/lib/samba/private/tls 5 | } 6 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/systemd/system/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/bin/nmbd -D 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/systemd/system/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 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/systemd/system/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/bin/smbd -D 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/systemd/system/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 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/systemd/system/smbd@.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Samba SMB/CIFS server instance 3 | 4 | [Service] 5 | ExecStart=/usr/bin/smbd -F 6 | ExecReload=/bin/kill -HUP $MAINPID 7 | StandardInput=socket 8 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/systemd/system/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/bin/winbindd -D 9 | ExecReload=/bin/kill -HUP $MAINPID 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/samba/usr/lib/tmpfiles.d/samba.conf: -------------------------------------------------------------------------------- 1 | D /run/samba 0755 - - - 2 | d /var/log/samba 0755 - - - -------------------------------------------------------------------------------- /blds/sasl/0006-Enable-autoconf-maintainer-mode.patch: -------------------------------------------------------------------------------- 1 | From: Debian Cyrus SASL Team 2 | 3 | Date: Thu, 24 Mar 2016 11:35:03 +0100 4 | Subject: Enable autoconf maintainer mode 5 | 6 | --- 7 | configure.ac | 2 ++ 8 | 1 file changed, 2 insertions(+) 9 | 10 | diff --git a/configure.ac b/configure.ac 11 | index 388f5d0..b3db52c 100644 12 | --- a/configure.ac 13 | +++ b/configure.ac 14 | @@ -69,6 +69,8 @@ AC_CANONICAL_TARGET 15 | 16 | AM_INIT_AUTOMAKE([1.11 tar-ustar dist-bzip2 foreign -Wno-portability subdir-objects]) 17 | 18 | +AM_MAINTAINER_MODE 19 | + 20 | DIRS="" 21 | 22 | AC_ARG_ENABLE(cmulocal, 23 | -------------------------------------------------------------------------------- /blds/sasl/etc/conf.d/saslauthd: -------------------------------------------------------------------------------- 1 | SASLAUTHD_OPTS="-a pam" 2 | 3 | -------------------------------------------------------------------------------- /blds/sasl/usr/lib/systemd/system/saslauthd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Cyrus SASL authentication daemon 3 | 4 | [Service] 5 | Type=forking 6 | EnvironmentFile=/etc/conf.d/saslauthd 7 | ExecStart=/usr/sbin/saslauthd $SASLAUTHD_OPTS 8 | PIDFile=/var/run/saslauthd/saslauthd.pid 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/sasl/usr/lib/tmpfiles.d/saslauthd.conf: -------------------------------------------------------------------------------- 1 | d /run/saslauthd 0755 root root - - 2 | 3 | -------------------------------------------------------------------------------- /blds/scala/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/scala/{bin,lib}/* 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/sddm/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | if ! getent group sddm > /dev/null; then 3 | groupadd --system sddm 4 | fi 5 | if ! getent passwd sddm > /dev/null; then 6 | useradd -c "Simple Desktop Display Manager" --system -d /var/lib/sddm -s /usr/bin/nologin -g sddm sddm 7 | passwd -l sddm > /dev/null 8 | fi 9 | mkdir -p /var/lib/sddm 10 | chown -R sddm:sddm /var/lib/sddm > /dev/null 11 | chmod +x /usr/share/sddm/scripts/* 12 | } 13 | 14 | postup() { 15 | postinst 16 | } 17 | -------------------------------------------------------------------------------- /blds/sdl/SDL-1.2.15-const_XData32.patch: -------------------------------------------------------------------------------- 1 | libX11-1.5.99.901 has changed prototype of _XData32 2 | 3 | 4 | 5 | diff -r b6b2829cd7ef src/video/x11/SDL_x11sym.h 6 | --- a/src/video/x11/SDL_x11sym.h Wed Feb 27 15:20:31 2013 -0800 7 | +++ b/src/video/x11/SDL_x11sym.h Wed Mar 27 16:07:23 2013 +0100 8 | @@ -165,7 +165,7 @@ 9 | */ 10 | #ifdef LONG64 11 | SDL_X11_MODULE(IO_32BIT) 12 | -SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return) 13 | +SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return) 14 | SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),) 15 | #endif 16 | 17 | -------------------------------------------------------------------------------- /blds/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 | -------------------------------------------------------------------------------- /blds/seahorse/etc/profile.d/seahorse-ssh-askpass.sh: -------------------------------------------------------------------------------- 1 | if [ -z "$SSH_ASKPASS" ] && [ -n "$DISPLAY" ]; then 2 | export SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass 3 | fi 4 | -------------------------------------------------------------------------------- /blds/seahorse/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | glib-compile-schemas /usr/share/glib-2.0/schemas 3 | update-desktop-database -q 4 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 5 | } 6 | function postup() { 7 | glib-compile-schemas /usr/share/glib-2.0/schemas 8 | update-desktop-database -q 9 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 10 | } 11 | function postrm() { 12 | glib-compile-schemas /usr/share/glib-2.0/schemas 13 | update-desktop-database -q 14 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 15 | } 16 | -------------------------------------------------------------------------------- /blds/sed/bin/sed: -------------------------------------------------------------------------------- 1 | /usr/bin/sed -------------------------------------------------------------------------------- /blds/shadow/defaults.pam: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | auth required pam_unix.so 4 | account required pam_unix.so 5 | session required pam_unix.so 6 | password required pam_permit.so 7 | -------------------------------------------------------------------------------- /blds/shadow/etc/default/useradd: -------------------------------------------------------------------------------- 1 | # useradd defaults file for ArchLinux 2 | # original changes by TomK 3 | GROUP=100 4 | HOME=/home 5 | INACTIVE=-1 6 | EXPIRE= 7 | SHELL=/bin/bash 8 | SKEL=/etc/skel 9 | CREATE_MAIL_SPOOL=no 10 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/chfn: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | auth required pam_unix.so 4 | account required pam_unix.so 5 | session required pam_unix.so 6 | password required pam_permit.so 7 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/chgpasswd: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | account required pam_permit.so 4 | password include system-auth 5 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/chpasswd: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | auth required pam_unix.so 4 | account required pam_unix.so 5 | session required pam_unix.so 6 | password required pam_unix.so sha512 shadow 7 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/chsh: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | auth required pam_unix.so 4 | account required pam_unix.so 5 | session required pam_unix.so 6 | password required pam_permit.so 7 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/login: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth required pam_securetty.so 4 | auth requisite pam_nologin.so 5 | auth include system-local-login 6 | account include system-local-login 7 | session include system-local-login 8 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/newusers: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | auth required pam_unix.so 4 | account required pam_unix.so 5 | session required pam_unix.so 6 | password required pam_unix.so sha512 shadow 7 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/passwd: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | #password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3 3 | #password required pam_unix.so sha512 shadow use_authtok 4 | password required pam_unix.so sha512 shadow nullok 5 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/su: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | # Uncomment the following line to implicitly trust users in the "wheel" group. 4 | #auth sufficient pam_wheel.so trust use_uid 5 | # Uncomment the following line to require a user to be in the "wheel" group. 6 | #auth required pam_wheel.so use_uid 7 | auth required pam_unix.so 8 | account required pam_unix.so 9 | session required pam_unix.so 10 | -------------------------------------------------------------------------------- /blds/shadow/etc/pam.d/su-l: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth sufficient pam_rootok.so 3 | # Uncomment the following line to implicitly trust users in the "wheel" group. 4 | #auth sufficient pam_wheel.so trust use_uid 5 | # Uncomment the following line to require a user to be in the "wheel" group. 6 | #auth required pam_wheel.so use_uid 7 | auth required pam_unix.so 8 | account required pam_unix.so 9 | session required pam_unix.so 10 | -------------------------------------------------------------------------------- /blds/shadow/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /bin/su &> /dev/null 3 | chmod +s /usr/bin/passwd &> /dev/null 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /blds/shadow/xstrdup.patch: -------------------------------------------------------------------------------- 1 | --- shadow-4.1.2.1/libmisc/xmalloc.c 2008-08-30 21:55:44.000000000 -0500 2 | +++ shadow-4.1.2.1/libmisc/xmalloc.c.new 2008-08-30 21:55:36.000000000 -0500 3 | @@ -61,5 +61,6 @@ 4 | 5 | char *xstrdup (const char *str) 6 | { 7 | + if(str == NULL) return NULL; 8 | return strcpy (xmalloc (strlen (str) + 1), str); 9 | } 10 | -------------------------------------------------------------------------------- /blds/shared-mime-info/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | /usr/bin/update-mime-database /usr/share/mime 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/skype/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/skypeforlinux/skypeforlinux 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/slim/etc/logrotate.d/slim: -------------------------------------------------------------------------------- 1 | /var/log/slim.log { 2 | compress 3 | rotate 1 4 | size 1024k 5 | notifempty 6 | missingok 7 | copytruncate 8 | noolddir 9 | } 10 | -------------------------------------------------------------------------------- /blds/slim/etc/pam.d/slim: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth include system-local-login 4 | -auth optional pam_gnome_keyring.so 5 | account include system-local-login 6 | session include system-local-login 7 | -session optional pam_gnome_keyring.so auto_start 8 | -------------------------------------------------------------------------------- /blds/speech-dispatcher/etc/systemd/system/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 | WantedBy=multi-user.target 11 | -------------------------------------------------------------------------------- /blds/spotify-client/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /usr/share/spotify/spotify 3 | } 4 | 5 | function postup() { 6 | postinst 7 | } 8 | -------------------------------------------------------------------------------- /blds/spotify-client/usr/bin/spotify: -------------------------------------------------------------------------------- 1 | #!/usr/bin/bash 2 | LD_LIBRARY_PATH=/usr/lib /usr/share/spotify/spotify 3 | -------------------------------------------------------------------------------- /blds/spotify-client/usr/share/kservices5/spotify.protocol: -------------------------------------------------------------------------------- 1 | [Protocol] 2 | exec=/usr/bin/spotify -uri "%u" 3 | protocol=spotify 4 | input=none 5 | output=none 6 | helper=true 7 | listing=false 8 | reading=false 9 | writing=false 10 | makedir=false 11 | deleting=false 12 | -------------------------------------------------------------------------------- /blds/steam/alsa_sdl_audiodriver.patch: -------------------------------------------------------------------------------- 1 | --- a/steam 2013-02-15 14:43:40.000000000 -0500 2 | +++ b/steam 2013-02-17 23:26:31.951179106 -0500 3 | @@ -17,6 +17,11 @@ 4 | # Set up domain for script localization 5 | export TEXTDOMAIN=steam 6 | 7 | +# check if pulseaudio is installed and if it isn't, use alsa for SDL_AUDIODRIVER 8 | +if ! pulseaudio --check &>/dev/null; then 9 | + export SDL_AUDIODRIVER=alsa 10 | +fi 11 | + 12 | function show_message() 13 | { 14 | style=$1 15 | -------------------------------------------------------------------------------- /blds/steam/lib32-flashplugin-path.patch: -------------------------------------------------------------------------------- 1 | --- a/steam 2013-02-14 14:03:49.000000000 -0500 2 | +++ b/steam 2013-02-14 15:48:06.766152022 -0500 3 | @@ -51,6 +51,7 @@ 4 | 5 | function setup_variables() 6 | { 7 | + MOZ_PLUGIN_PATH="/usr/lib32/mozilla/plugins/" 8 | STEAMPACKAGE="${0##*/}" 9 | STEAMCONFIG=~/.steam 10 | STEAMDATALINK="$STEAMCONFIG/$STEAMPACKAGE" 11 | -------------------------------------------------------------------------------- /blds/steam/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | echo "Updating font cache..." 3 | fc-cache -fs &>/dev/null 4 | mkfontscale /usr/share/fonts/steam-fonts 5 | mkfontdir /usr/share/fonts/steam-fonts 6 | } 7 | 8 | function postup() { 9 | postinst 10 | } 11 | 12 | function postrm() { 13 | postinst 14 | } 15 | -------------------------------------------------------------------------------- /blds/subversion/subversion.rpath.fix.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.in.orig 2009-02-16 14:10:48.000000000 -0200 2 | +++ b/Makefile.in 2009-06-04 00:56:29.000000000 -0300 3 | @@ -678,6 +678,7 @@ 4 | 5 | $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL 6 | cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL PREFIX=$(prefix) 7 | + cd $(SWIG_PL_DIR)/native; sed -i 's|LD_RUN_PATH|DIE_RPATH_DIE|g' Makefile{,.{client,delta,fs,ra,repos,wc}} 8 | 9 | # There is a "readlink -f" command on some systems for the same purpose, 10 | # but it's not as portable (e.g. Mac OS X doesn't have it). These should 11 | # only be used where Python/Perl are known to be available. 12 | -------------------------------------------------------------------------------- /blds/sudo/etc/pam.d/sudo: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | auth include system-auth 3 | account include system-auth 4 | session include system-auth 5 | -------------------------------------------------------------------------------- /blds/sudo/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/bin/sudo 3 | } 4 | 5 | function preup() { 6 | echo "Saving sudoers" 7 | mkdir -p /tmp/noop 8 | cp -v /etc/sudoers /tmp/noop 9 | } 10 | function postup() { 11 | if [ -e /tmp/noop/sudoers ]; 12 | then 13 | echo "Restoring old sudoers file" 14 | cp -v /tmp/noop/sudoers /etc/ 15 | fi 16 | } 17 | 18 | -------------------------------------------------------------------------------- /blds/systemd/etc/sysctl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemasu/noop-linux/3c38125cd8236d30be83592ce3992661c61f931d/blds/systemd/etc/sysctl.conf -------------------------------------------------------------------------------- /blds/systemd/etc/systemd/system/network.service: -------------------------------------------------------------------------------- 1 | # Static / Custom IP Networking 2 | # Disable NetworkManager Service before using. 3 | # Example for enp0s3 4 | 5 | [Unit] 6 | Description=Networking 7 | Wants=network.target 8 | Before=network.target 9 | BindTo=sys-subsystem-net-devices-enp0s3.device 10 | After=sys-subsystem-net-devices-enp0s3.device 11 | 12 | [Service] 13 | Type=oneshot 14 | ExecStart=/sbin/ip link set dev enp0s3 up 15 | ExecStart=/sbin/ip addr add 192.168.1.101 dev enp0s3 16 | ExecStart=/sbin/ip route add default via 192.168.1.101 17 | RemainAfterExit=yes 18 | 19 | [Install] 20 | WantedBy=multi-user.target 21 | -------------------------------------------------------------------------------- /blds/systemd/etc/vconsole.conf: -------------------------------------------------------------------------------- 1 | KEYMAP=us 2 | -------------------------------------------------------------------------------- /blds/systemd/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | /usr/bin/systemd-machine-id-setup 3 | 4 | find /usr/lib/systemd/system/ | xargs chmod -x 5 | } 6 | function preup() { 7 | echo "Saving network.service" 8 | cp -v /etc/systemd/system/network.service /tmp 9 | echo "Removing some systemd conf files" 10 | for i in `grep -e "conf$" "/var/noop/installed/systemd" | sed -e '/etc\/systemd\//d;/etc\/udev\//d;/etc\/vconsole/d;/coredump\.conf/d;'`; do rm -v $i; done 11 | } 12 | function postup() { 13 | if [ -e /tmp/network.service ]; 14 | then 15 | echo "Restoring old network configuration" 16 | cp -v /tmp/network.service /etc/systemd/system/ 17 | fi 18 | 19 | find /usr/lib/systemd/system/ | xargs chmod -x 20 | } 21 | -------------------------------------------------------------------------------- /blds/systemd/usr/share/systemd/bootctl/loader.conf: -------------------------------------------------------------------------------- 1 | timeout 3 2 | default noop 3 | -------------------------------------------------------------------------------- /blds/systemd/usr/share/systemd/bootctl/noop.conf: -------------------------------------------------------------------------------- 1 | ## This is an example config file. 2 | 3 | title noop Linux 4 | linux /vmlinuz- 5 | #initrd /initramfs.igz 6 | options root=/dev/sdX init=/usr/lib/systemd/systemd 7 | -------------------------------------------------------------------------------- /blds/tcpdump/tcpdump_duplicate_executable.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.in 2013-03-24 22:49:18.000000000 +0100 2 | +++ b/Makefile.in 2013-05-19 13:44:29.000000000 +0200 3 | @@ -326,7 +326,6 @@ 4 | [ -d $(DESTDIR)$(sbindir) ] || \ 5 | (mkdir -p $(DESTDIR)$(sbindir); chmod 755 $(DESTDIR)$(sbindir)) 6 | $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(sbindir)/$(PROG) 7 | - $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(sbindir)/$(PROG).`cat ${srcdir}/VERSION` 8 | [ -d $(DESTDIR)$(mandir)/man1 ] || \ 9 | (mkdir -p $(DESTDIR)$(mandir)/man1; chmod 755 $(DESTDIR)$(mandir)/man1) 10 | $(INSTALL_DATA) $(PROG).1 $(DESTDIR)$(mandir)/man1/$(PROG).1 11 | -------------------------------------------------------------------------------- /blds/thunderbird/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | update-desktop-database -q 3 | gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 4 | } 5 | -------------------------------------------------------------------------------- /blds/thunderbird/usr/share/applications/thunderbird.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=Thunderbird 4 | Comment=Mail & News Reader 5 | GenericName=Mail Client & News Reader 6 | Exec=thunderbird %u 7 | TryExec=thunderbird 8 | Icon=thunderbird 9 | Terminal=false 10 | Type=Application 11 | Categories=Network;Email; 12 | MimeType=message/rfc822;x-scheme-handler/mailto; 13 | StartupNotify=true 14 | -------------------------------------------------------------------------------- /blds/tigervnc/usr/share/applications/vncviewer.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Type=Application 4 | Name=TigerVNC viewer 5 | Comment=TigerVNC viewer 6 | Exec=/usr/bin/vncviewer 7 | Icon=tigervnc.png 8 | Terminal=false 9 | StartupNotify=false 10 | Categories=Application; Network; 11 | -------------------------------------------------------------------------------- /blds/transcode/transcode-swresample.patch: -------------------------------------------------------------------------------- 1 | --- transcode-1.1.7/filter/filter_resample.c.orig 2018-12-15 20:00:16.111657609 +0000 2 | +++ transcode-1.1.7/filter/filter_resample.c 2018-12-15 20:01:13.141800445 +0000 3 | @@ -37,7 +37,7 @@ 4 | #include "libtc/optstr.h" 5 | #include "libtc/tcavcodec.h" 6 | #include "libtc/tcmodule-plugin.h" 7 | -#include 8 | +#include 9 | 10 | 11 | typedef struct { 12 | @@ -46,7 +46,7 @@ 13 | 14 | int bytes_per_sample; 15 | 16 | - AVAudioResampleContext *resample_ctx; 17 | + SwrContext *resample_ctx; 18 | } ResamplePrivateData; 19 | 20 | static const char resample_help[] = "" 21 | -------------------------------------------------------------------------------- /blds/ttf-freefont/etc/fonts/conf.avail/69-freefont.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | monospace 6 | 7 | FreeMono 8 | 9 | 10 | 11 | sans-serif 12 | 13 | FreeSans 14 | 15 | 16 | 17 | serif 18 | 19 | FreeSerif 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /blds/ttf-freefont/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -s > /dev/null 3 | mkfontscale /usr/share/fonts/TTF 4 | mkfontdir /usr/share/fonts/TTF 5 | } 6 | 7 | function postup() { 8 | postinst 9 | } 10 | 11 | function postrm() { 12 | postinst 13 | } 14 | -------------------------------------------------------------------------------- /blds/ttf-liberation/etc/fonts/conf.avail/30-ttf-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 | -------------------------------------------------------------------------------- /blds/ttf-liberation/etc/fonts/conf.avail/30-ttf-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 | -------------------------------------------------------------------------------- /blds/ttf-liberation/etc/fonts/conf.avail/30-ttf-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 | -------------------------------------------------------------------------------- /blds/ttf-liberation/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod 644 /usr/share/fonts/TTF/* 3 | fc-cache -fs 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | } 7 | function postup() { 8 | chmod 644 /usr/share/fonts/TTF/* 9 | fc-cache -fs 10 | mkfontscale /usr/share/fonts/TTF 11 | mkfontdir /usr/share/fonts/TTF 12 | } 13 | -------------------------------------------------------------------------------- /blds/ttf-noto/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod 644 /usr/share/fonts/TTF/* 3 | fc-cache -fs 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | } 7 | function postup() { 8 | chmod 644 /usr/share/fonts/TTF/* 9 | fc-cache -fs 10 | mkfontscale /usr/share/fonts/TTF 11 | mkfontdir /usr/share/fonts/TTF 12 | } 13 | function postrm() { 14 | chmod 644 /usr/share/fonts/TTF/* 15 | fc-cache -fs 16 | mkfontscale /usr/share/fonts/TTF 17 | mkfontdir /usr/share/fonts/TTF 18 | } 19 | -------------------------------------------------------------------------------- /blds/ttf-sazanami/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod 644 /usr/share/fonts/TTF/* 3 | fc-cache -fs 4 | mkfontscale /usr/share/fonts/TTF 5 | mkfontdir /usr/share/fonts/TTF 6 | } 7 | function postup() { 8 | chmod 644 /usr/share/fonts/TTF/* 9 | fc-cache -fs 10 | mkfontscale /usr/share/fonts/TTF 11 | mkfontdir /usr/share/fonts/TTF 12 | } 13 | -------------------------------------------------------------------------------- /blds/unityhub/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +x /opt/unityhub/unityhub 3 | } 4 | function postup() { 5 | postinst 6 | } 7 | -------------------------------------------------------------------------------- /blds/unityhub/usr/bin/unityhub: -------------------------------------------------------------------------------- 1 | /opt/unityhub/unityhub -------------------------------------------------------------------------------- /blds/util-linux/bin/mount: -------------------------------------------------------------------------------- 1 | /usr/bin/mount -------------------------------------------------------------------------------- /blds/util-linux/bin/umount: -------------------------------------------------------------------------------- 1 | /usr/bin/umount -------------------------------------------------------------------------------- /blds/util-linux/sbin/agetty: -------------------------------------------------------------------------------- 1 | /usr/sbin/agetty -------------------------------------------------------------------------------- /blds/util-linux/sbin/sulogin: -------------------------------------------------------------------------------- 1 | /usr/sbin/sulogin -------------------------------------------------------------------------------- /blds/util-linux/sbin/swapoff: -------------------------------------------------------------------------------- 1 | /usr/sbin/swapoff -------------------------------------------------------------------------------- /blds/util-linux/sbin/swapon: -------------------------------------------------------------------------------- 1 | /usr/sbin/swapon -------------------------------------------------------------------------------- /blds/vim/etc/skel/.vimrc: -------------------------------------------------------------------------------- 1 | set smarttab 2 | set tabstop=4 3 | set shiftwidth=4 4 | colorscheme lucius 5 | syntax on 6 | set pastetoggle= 7 | set fileformat=unix 8 | set backspace=indent,eol,start 9 | set autoindent 10 | set cindent 11 | set foldmethod=syntax 12 | if &term =~ "xterm" 13 | set t_Co=256 14 | if has("terminfo") 15 | let &t_Sf=nr2char(27).'[3%p1%dm' 16 | let &t_Sb=nr2char(27).'[4%p1%dm' 17 | else 18 | let &t_Sf=nr2char(27).'[3%dm' 19 | let &t_Sb=nr2char(27).'[4%dm' 20 | endif 21 | endif 22 | -------------------------------------------------------------------------------- /blds/vim/usr/bin/vi: -------------------------------------------------------------------------------- 1 | vim -------------------------------------------------------------------------------- /blds/virtualbox/007-python2-path.patch: -------------------------------------------------------------------------------- 1 | # 2013 © Sébastien Luttringer 2 | --- a/src/VBox/Frontends/VBoxShell/vboxshell.py 2014-01-03 01:38:41.831615590 +0100 3 | +++ b/src/VBox/Frontends/VBoxShell/vboxshell.py 2014-01-04 04:23:33.884544420 +0100 4 | @@ -1,4 +1,4 @@ 5 | -#!/usr/bin/env python 6 | +#!/usr/bin/python2 7 | # -*- coding: utf-8 -*- 8 | # $Id: vboxshell.py 49841 2013-12-09 13:32:33Z vboxsync $ 9 | """ 10 | -------------------------------------------------------------------------------- /blds/virtualbox/60-vboxguest.rules: -------------------------------------------------------------------------------- 1 | ACTION=="add", KERNEL=="vboxguest", SUBSYSTEM=="misc", OWNER="root", MODE="0600" 2 | ACTION=="add", KERNEL=="vboxuser", SUBSYSTEM=="misc", OWNER="root", MODE="0666" 3 | -------------------------------------------------------------------------------- /blds/virtualbox/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | systemd-sysusers virtualbox.conf 3 | chmod +x /usr/share/virtualbox/*.sh 4 | chmod +s /usr/lib/virtualbox/{VBoxSDL,VirtualBoxVM,VBoxHeadless,VBoxNetDHCP,VBoxNetAdpCtl,VBoxNetNAT} 5 | systemctl restart systemd-modules-load 6 | } 7 | function postup() { 8 | postinst 9 | } 10 | -------------------------------------------------------------------------------- /blds/virtualbox/vboxservice.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=VirtualBox Guest Service 3 | ConditionVirtualization=oracle 4 | 5 | [Service] 6 | ExecStartPre=-/usr/bin/modprobe vboxguest 7 | ExecStartPre=-/usr/bin/modprobe vboxvideo 8 | ExecStartPre=-/usr/bin/modprobe vboxsf 9 | ExecStart=/usr/bin/VBoxService -f 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /blds/virtualbox/vboxweb.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=VirtualBox Web Service 3 | After=network.target 4 | 5 | [Service] 6 | Type=forking 7 | PIDFile=/run/vboxweb.pid 8 | ExecStart=/usr/bin/vboxwebsrv --pidfile /run/vboxweb.pid --background 9 | 10 | [Install] 11 | WantedBy=multi-user.target 12 | -------------------------------------------------------------------------------- /blds/virtualbox/virtualbox-guest-utils.sysusers: -------------------------------------------------------------------------------- 1 | g vboxsf 109 - 2 | -------------------------------------------------------------------------------- /blds/virtualbox/virtualbox.conf: -------------------------------------------------------------------------------- 1 | vboxsf 2 | vboxdrv 3 | vboxnetadp 4 | vboxnetflt 5 | -------------------------------------------------------------------------------- /blds/virtualbox/virtualbox.sysusers: -------------------------------------------------------------------------------- 1 | g vboxusers 108 - 2 | -------------------------------------------------------------------------------- /blds/vlc/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | /usr/lib/vlc/vlc-cache-gen /usr/lib/vlc/plugins 3 | } 4 | function postup() { 5 | postinst 6 | } 7 | function prerm() { 8 | rm -f /usr/lib/vlc/plugins/plugins-*.dat 9 | } 10 | -------------------------------------------------------------------------------- /blds/wine/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | update-desktop-database -q 3 | } 4 | function postrm() { 5 | update-desktop-database -q 6 | } 7 | -------------------------------------------------------------------------------- /blds/xdg-user-dirs/etc/X11/xinit/xinitrc.d/xdg-user-dirs: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Set up user directories like ~/Desktop and ~/Music 4 | [ -x /usr/bin/xdg-user-dirs-update ] && /usr/bin/xdg-user-dirs-update 5 | -------------------------------------------------------------------------------- /blds/xf86-input-joystick/usr/share/X11/xorg.conf.d/50-joystick.conf: -------------------------------------------------------------------------------- 1 | Section "InputClass" 2 | Identifier "joystick catchall" 3 | MatchIsJoystick "on" 4 | MatchDevicePath "/dev/input/event*" 5 | Driver "joystick" 6 | EndSection 7 | -------------------------------------------------------------------------------- /blds/xf86-video-fbdev/gcc8.patch: -------------------------------------------------------------------------------- 1 | --- a/src/fbdev.c 2018-05-11 21:15:36.650039778 +0200 2 | +++ b/src/fbdev.c.new 2018-05-11 21:17:27.063021717 +0200 3 | @@ -1008,7 +1008,7 @@ 4 | fPtr->CloseScreen = pScreen->CloseScreen; 5 | pScreen->CloseScreen = FBDevCloseScreen; 6 | 7 | -#if XV 8 | +#ifdef XV 9 | { 10 | XF86VideoAdaptorPtr *ptr; 11 | 12 | -------------------------------------------------------------------------------- /blds/xf86-video-voodoo/git-fixes.patch: -------------------------------------------------------------------------------- 1 | From 9172ae566a0e85313fc80ab62b4455393eefe593 Mon Sep 17 00:00:00 2001 2 | From: Dave Airlie 3 | Date: Mon, 22 Sep 2014 10:56:02 +1000 4 | Subject: don't use PCITAG in struct anymore 5 | 6 | 7 | diff --git a/src/voodoo.h b/src/voodoo.h 8 | index bfed497..c3eb64e 100644 9 | --- a/src/voodoo.h 10 | +++ b/src/voodoo.h 11 | @@ -23,7 +23,9 @@ typedef struct { 12 | 13 | Bool Voodoo2; /* Set if Voodoo2 */ 14 | pciVideoPtr PciInfo; /* PCI data */ 15 | +#ifndef XSERVER_LIBPCIACCESS 16 | PCITAG PciTag; 17 | +#endif 18 | CARD32 PhysBase; 19 | 20 | CARD32 Width; /* Current width */ 21 | -- 22 | cgit v0.10.2 23 | 24 | -------------------------------------------------------------------------------- /blds/xfce4-order: -------------------------------------------------------------------------------- 1 | libxfce4util 2 | xfconf 3 | libxfce4ui 4 | garcon 5 | exo 6 | xfce4-panel 7 | thunar 8 | thunar-volman 9 | xfce4-settings 10 | xfce4-session 11 | xfdesktop 12 | xfwm4 13 | xfce4-appfinder 14 | xfce4-terminal 15 | tumbler 16 | xfce4-power-manager 17 | xfce4-icon-theme 18 | xfwm4-themes 19 | xfce4-mixer 20 | -------------------------------------------------------------------------------- /blds/xinit/etc/X11/xinit/xserverrc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/bin/X -nolisten tcp "$@" 3 | -------------------------------------------------------------------------------- /blds/xinit/etc/skel/.xinitrc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # ~/.xinitrc 4 | # 5 | # Executed by startx (run your window manager from here) 6 | 7 | if [ -d /etc/X11/xinit/xinitrc.d ]; then 8 | for f in /etc/X11/xinit/xinitrc.d/*; do 9 | [ -x "$f" ] && . "$f" 10 | done 11 | unset f 12 | fi 13 | 14 | # exec gnome-session 15 | # exec startkde 16 | # exec startxfce4 17 | # ...or the Window Manager of your choice 18 | -------------------------------------------------------------------------------- /blds/xinit/etc/skel/.xsession: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # ~/.xsession 5 | # 6 | # Executed by xdm/gdm/kdm at login 7 | # 8 | 9 | /bin/bash --login -i ~/.xinitrc 10 | 11 | -------------------------------------------------------------------------------- /blds/xinit/fs46369.patch: -------------------------------------------------------------------------------- 1 | diff -u -r xinit-1.3.4/startx.cpp xinit-1.3.4-dbus/startx.cpp 2 | --- xinit-1.3.4/startx.cpp 2015-09-21 17:07:29.732240308 +0200 3 | +++ xinit-1.3.4-dbus/startx.cpp 2015-09-21 17:07:59.255424644 +0200 4 | @@ -11,7 +11,6 @@ 5 | XCOMM Site administrators are STRONGLY urged to write nicer versions. 6 | XCOMM 7 | 8 | -unset DBUS_SESSION_BUS_ADDRESS 9 | unset SESSION_MANAGER 10 | 11 | #ifdef __APPLE__ 12 | -------------------------------------------------------------------------------- /blds/xorg-fonts-cyrillic/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -f 3 | mkfontscale /usr/share/fonts/cyrillic 4 | mkfontdir /usr/share/fonts/cyrillic 5 | chmod 644 /usr/share/fonts/cyrillic/fonts.* 6 | } 7 | -------------------------------------------------------------------------------- /blds/xorg-fonts-misc/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -f 3 | mkfontscale /usr/share/fonts/misc 4 | mkfontdir /usr/share/fonts/misc 5 | chmod 644 /usr/share/fonts/misc/fonts.* 6 | } 7 | -------------------------------------------------------------------------------- /blds/xorg-fonts-type1/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -f 3 | mkfontscale /usr/share/fonts/Type1 4 | mkfontdir /usr/share/fonts/Type1 5 | chmod 644 /usr/share/fonts/Type1/fonts.* 6 | } 7 | -------------------------------------------------------------------------------- /blds/xorg-fonts100dpi/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -f 3 | mkfontscale /usr/share/fonts/100dpi 4 | mkfontdir /usr/share/fonts/100dpi 5 | chmod 644 /usr/share/fonts/100dpi/fonts.* 6 | } 7 | -------------------------------------------------------------------------------- /blds/xorg-fonts75dpi/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | fc-cache -f 3 | mkfontscale /usr/share/fonts/75dpi 4 | mkfontdir /usr/share/fonts/75dpi 5 | chmod 644 /usr/share/fonts/75dpi/fonts.* 6 | } 7 | -------------------------------------------------------------------------------- /blds/xorg-server/0002-fix-libshadow-2.patch: -------------------------------------------------------------------------------- 1 | From 9ed4ae9cf207360000742c09007a32ad144b52db Mon Sep 17 00:00:00 2001 2 | From: fafryd 3 | Date: Fri, 25 May 2018 20:17:35 +0200 4 | Subject: [PATCH] fix libshadow 5 | 6 | --- 7 | hw/xfree86/dixmods/meson.build | 1 + 8 | 1 file changed, 1 insertion(+) 9 | 10 | diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build 11 | index 835d23215..6bd8029b6 100644 12 | --- a/hw/xfree86/dixmods/meson.build 13 | +++ b/hw/xfree86/dixmods/meson.build 14 | @@ -38,6 +38,7 @@ shared_module( 15 | 16 | install: true, 17 | install_dir: module_dir, 18 | + install_rpath: '$ORIGIN/./', 19 | ) 20 | 21 | if build_glx 22 | -- 23 | 2.17.0 24 | 25 | -------------------------------------------------------------------------------- /blds/xorg-server/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod +s /usr/bin/Xorg 3 | } 4 | function postup() { 5 | chmod +s /usr/bin/Xorg 6 | } 7 | -------------------------------------------------------------------------------- /blds/xorg-server/usr/bin/X: -------------------------------------------------------------------------------- 1 | /usr/bin/Xorg -------------------------------------------------------------------------------- /blds/xscreensaver/add-electricsheep.patch: -------------------------------------------------------------------------------- 1 | --- a/driver/XScreenSaver.ad.in-orig 2013-07-16 16:47:10.183068023 -0400 2 | +++ b/driver/XScreenSaver.ad.in 2013-07-16 16:48:23.293473297 -0400 3 | @@ -157,6 +157,7 @@ 4 | ! 5 | *programs: \ 6 | maze -root \n\ 7 | + electricsheep --root 1 \n\ 8 | @GL_KLUDGE@ GL: superquadrics -root \n\ 9 | attraction -root \n\ 10 | blitspin -root \n\ 11 | -------------------------------------------------------------------------------- /blds/xscreensaver/etc/pam.d/xscreensaver: -------------------------------------------------------------------------------- 1 | auth required pam_unix_auth.so 2 | -------------------------------------------------------------------------------- /blds/xscreensaver/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | chmod 755 /usr/bin/xscreensaver 3 | } 4 | function postup() { 5 | chmod 755 /usr/bin/xscreensaver 6 | } 7 | -------------------------------------------------------------------------------- /blds/zfs/pkg.install: -------------------------------------------------------------------------------- 1 | function postinst() { 2 | KERVER=`grep -m1 VER: /var/noop/installed/linux-kernel | sed -e 's/VER://g'` 3 | depmod $KERVER 4 | } 5 | 6 | function postup() { 7 | postinst 8 | } 9 | -------------------------------------------------------------------------------- /etc/file-base.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemasu/noop-linux/3c38125cd8236d30be83592ce3992661c61f931d/etc/file-base.tar.bz2 -------------------------------------------------------------------------------- /etc/iso-grub.cfg: -------------------------------------------------------------------------------- 1 | set default=0 2 | set timeout=5 3 | 4 | insmod vbe 5 | insmod efi_gop 6 | insmod efi_uga 7 | insmod font 8 | insmod gfxterm 9 | set gfxmode=auto 10 | set gfxpayload=keep 11 | terminal_output gfxterm 12 | 13 | 14 | menuentry "noop Live" { 15 | search --set --file /boot/noop-initramfs-live.igz 16 | linux /boot/vmlinuz init=/usr/lib/systemd/systemd 17 | initrd /boot/noop-initramfs-live.igz 18 | } 19 | -------------------------------------------------------------------------------- /etc/mirrors: -------------------------------------------------------------------------------- 1 | #Japan 2 | #HOST=bldr.nooplinux.org 3 | -------------------------------------------------------------------------------- /etc/mkbld.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/bash 2 | 3 | set -e 4 | 5 | if [ -z "$1" ]; then 6 | echo "name, desc, ver, src, build, listurl" 7 | exit 1 8 | fi 9 | 10 | name="$1" 11 | desc="$2" 12 | ver="$3" 13 | src="$4" 14 | build="$5" 15 | listurl="$6" 16 | bld="${name}".bld 17 | 18 | mkdir -p /var/noop/blds/"${name}"/ 19 | pushd /var/noop/blds/"${name}"/ 20 | cp ../../etc/template-x.y.bld $bld 21 | 22 | sed -i -e 's|NAME=|NAME='"${name}"'|' $bld 23 | sed -i -e 's|DESC=|DESC="'"${desc}"'"|' $bld 24 | sed -i -e 's|VERSION=|VERSION='"${ver}"'|' $bld 25 | sed -i -e 's|SRC=|SRC='"${src}"'|' $bld 26 | sed -i -e 's|BUILD=.*|BUILD='"${build}"'|' $bld 27 | sed -i -e 's|LISTURL=|LISTURL='"${listurl}"'|' $bld 28 | 29 | exit 0 30 | -------------------------------------------------------------------------------- /etc/rpi/cmdline.txt: -------------------------------------------------------------------------------- 1 | ipv6.disable=1 avoid_safe_mode=1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=noop rootwait init=/usr/lib/systemd/systemd 2 | -------------------------------------------------------------------------------- /meta/base-meta: -------------------------------------------------------------------------------- 1 | busybox 2 | glibc 3 | which 4 | bc 5 | tzdata 6 | systemd 7 | shadow 8 | coreutils 9 | bash 10 | wget 11 | grep 12 | sed 13 | perl 14 | findutils 15 | curl 16 | gawk 17 | procps 18 | psmisc 19 | tar 20 | bzip2 21 | gzip 22 | dhcp 23 | dhcpcd 24 | inetutils 25 | iproute2 26 | wpa_supplicant 27 | wireless_tools 28 | kbd 29 | vim 30 | run-parts 31 | ca-certificates 32 | openresolv 33 | networkmanager 34 | git 35 | jq 36 | -------------------------------------------------------------------------------- /meta/dev-meta: -------------------------------------------------------------------------------- 1 | gcc 2 | make 3 | autoconf 4 | automake 5 | bison 6 | flex 7 | m4 8 | patch 9 | intltool 10 | gettext 11 | pkg-config 12 | perl-xml-parser 13 | binutils 14 | less 15 | man-db 16 | man-pages 17 | groff 18 | diffutils 19 | libtool 20 | cmake 21 | automoc4 22 | linux-headers 23 | docbook-xml 24 | docbook-xsl 25 | -------------------------------------------------------------------------------- /meta/enlightenment-meta: -------------------------------------------------------------------------------- 1 | iso-codes 2 | xdg-utils 3 | mime-types 4 | shared-mime-info 5 | librsvg 6 | hicolor-icon-theme 7 | gtk+2 8 | gdk-pixbuf 9 | gnome-icon-theme 10 | desktop-file-utils 11 | xdg-utils 12 | mime-types 13 | shared-mime-info 14 | librsvg 15 | hicolor-icon-theme 16 | gtk+2 17 | gdk-pixbuf 18 | gnome-icon-theme 19 | desktop-file-utils 20 | efl 21 | enlightenment 22 | terminology 23 | econnman 24 | -------------------------------------------------------------------------------- /meta/kde-applications-meta: -------------------------------------------------------------------------------- 1 | mariadb 2 | kdelibs 3 | kdegraphics-thumbnailers 4 | kio-extras 5 | ark 6 | kate 7 | konsole 8 | libkexiv2 9 | okular 10 | gwenview 11 | juk 12 | dragon 13 | kcalc 14 | kwalletmanager 15 | dolphin 16 | dolphin-plugins 17 | filelight 18 | kmime 19 | akonadi 20 | akonadiconsole 21 | libkomparediff2 22 | kompare 23 | kdepim-runtime 24 | kdepim-addons 25 | kmail 26 | kmail-account-wizard 27 | kontact 28 | korganizer 29 | kaddressbook 30 | akonadi-calendar-tools 31 | kgpg 32 | spectacle 33 | k3b 34 | -------------------------------------------------------------------------------- /meta/kde-plasma-meta: -------------------------------------------------------------------------------- 1 | kde-cli-tools 2 | kdecoration 3 | libkscreen 4 | libksysguard 5 | breeze 6 | breeze-gtk 7 | kscreenlocker 8 | oxygen 9 | kinfocenter 10 | ksysguard 11 | kwin 12 | systemsettings 13 | plasma-workspace 14 | bluedevil 15 | kde-gtk-config 16 | khotkeys 17 | kmenuedit 18 | kscreen 19 | kwallet-pam 20 | kwrited 21 | milou 22 | plasma-nm 23 | plasma-pa 24 | plasma-workspace-wallpapers 25 | polkit-kde-agent 26 | powerdevil 27 | plasma-desktop 28 | kdeplasma-addons 29 | kgamma5 30 | ksshaskpass 31 | plasma-sdk 32 | sddm 33 | sddm-kcm 34 | user-manager 35 | discover 36 | kactivitymanagerd 37 | plasma-integration 38 | kirigami2 39 | plasma-vault 40 | -------------------------------------------------------------------------------- /meta/xfce4-meta: -------------------------------------------------------------------------------- 1 | xdg-utils 2 | mime-types 3 | shared-mime-info 4 | librsvg 5 | hicolor-icon-theme 6 | gtk+2 7 | gdk-pixbuf 8 | gnome-icon-theme 9 | desktop-file-utils 10 | libxfce4util 11 | xfconf 12 | libxfce4ui 13 | garcon 14 | exo 15 | xfce4-panel 16 | thunar 17 | thunar-volman 18 | xfce4-settings 19 | xfce4-session 20 | xfdesktop 21 | xfwm4 22 | xfce4-appfinder 23 | tumbler 24 | xfce4-icon-theme 25 | xfwm4-themes 26 | gsettings-desktop-schemas 27 | gst-plugins-good0.10 28 | xfce4-mixer 29 | xfce4-terminal 30 | upower 31 | xfce4-power-manager 32 | network-manager-applet 33 | --------------------------------------------------------------------------------