├── README.md ├── TODO ├── gfs └── source ├── Automat ├── Automat.SlackBuild └── slack-desc ├── BeautifulSoup4 ├── BeautifulSoup4.SlackBuild └── slack-desc ├── ConfigParser ├── ConfigParser.SlackBuild └── slack-desc ├── Jinja2 ├── Jinja2.SlackBuild └── slack-desc ├── MarkupSafe ├── MarkupSafe.SlackBuild └── slack-desc ├── Sphinx └── Sphinx.SlackBuild ├── Vulkan-Headers ├── Vulkan-Headers.SlackBuild └── slack-desc ├── Vulkan-Tools ├── Vulkan-Tools.SlackBuild └── slack-desc ├── acpica └── acpica.SlackBuild ├── alabaster └── alabaster.SlackBuild ├── amtk └── amtk.SlackBuild ├── apparmor └── apparmor.SlackBuild ├── appstream-glib ├── appstream-glib.SlackBuild └── slack-desc ├── argyllcms ├── argyllcms.SlackBuild └── slack-desc ├── atomicwrites ├── atomicwrites.SlackBuild └── slack-desc ├── audit ├── README.SLACKWARE ├── audit-2.3.6-sysconfig.diff ├── audit.SlackBuild ├── doinst.sh └── slack-desc ├── augeas └── augeas.SlackBuild ├── autopep8 └── autopep8.SlackBuild ├── avahi ├── README ├── README.SBo ├── avahi-discover.1 ├── avahi.SlackBuild ├── bssh.1 ├── build-db ├── build-db.1 ├── doinst.sh ├── fixup_avahi-dnsconfd.action.patch ├── ipv6_race_condition_fix.patch └── slack-desc ├── babeltrace └── babeltrace.SlackBuild ├── baobab ├── baobab.SlackBuild ├── doinst.sh └── slack-desc ├── blocaled ├── blocaled.SlackBuild └── slack-desc ├── brasero └── brasero.SlackBuild ├── bubblewrap ├── bubblewrap.SlackBuild └── slack-desc ├── cantarell-fonts └── cantarell-fonts.SlackBuild ├── ceph ├── ceph.SlackBuild └── patches │ ├── ceph-12.2.0-use-provided-cpu-flag-values.patch │ ├── ceph-12.2.4-boost-build-none-options.patch │ ├── ceph-14.2.0-cflags.patch │ ├── ceph-14.2.0-cython-0.29.patch │ ├── ceph-14.2.0-dpdk-cflags.patch │ ├── ceph-15.2.3-spdk-compile.patch │ ├── ceph-16.2.0-install-libblk.patch │ ├── ceph-16.2.0-jaeger-system-boost.patch │ ├── ceph-16.2.0-liburing.patch │ ├── ceph-16.2.0-rocksdb-cmake.patch │ ├── ceph-16.2.0-spdk-tinfo.patch │ ├── ceph-16.2.2-cflags.patch │ ├── ceph-16.2.2-no-virtualenvs.patch │ └── ceph-16.2.2-system-zstd.patch ├── cheese ├── cheese-3.38.0-upstream_fixes-1.patch ├── cheese.SlackBuild ├── doinst.sh └── slack-desc ├── chrome-gnome-shell ├── chrome-gnome-shell.SlackBuild └── slack-desc ├── clutter-gst ├── clutter-gst.SlackBuild └── slack-desc ├── clutter-gtk ├── clutter-gtk.SlackBuild └── slack-desc ├── clutter ├── clutter.SlackBuild └── slack-desc ├── cogl └── cogl.SlackBuild ├── colord-gtk ├── colord-gtk-0.2.0-optional-introspection.patch ├── colord-gtk.SlackBuild └── slack-desc ├── colord ├── 1.4.5-optional-introspection.patch ├── 1.4.5-tests-Don-t-use-exact-floating-point-comparisons.patch ├── colord.SlackBuild ├── doinst.sh └── slack-desc ├── constantly ├── constantly.SlackBuild └── slack-desc ├── cssselect ├── cssselect.SlackBuild └── slack-desc ├── cunit └── cunit.SlackBuild ├── cups-pk-helper ├── cups-pk-helper.SlackBuild └── slack-desc ├── cython └── cython.SlackBuild ├── dbus-test-runner └── dbus-test-runner.SlackBuild ├── devhelp └── devhelp.SlackBuild ├── dog └── dog.SlackBuild ├── dpdk └── dpdk.SlackBuild ├── elixir └── elixir.SlackBuild ├── enchant2 ├── enchant2.SlackBuild └── slack-desc ├── eog └── eog.SlackBuild ├── epiphany ├── doinst.sh ├── epiphany.SlackBuild └── slack-desc ├── erlang-otp └── erlang-otp.SlackBuild ├── evince └── evince.SlackBuild ├── evolution-data-server ├── 3.36.5-gtk-doc-1.32-compat.patch ├── evolution-data-server.SlackBuild └── slack-desc ├── evolution └── evolution.SlackBuild ├── exempi ├── exempi.SlackBuild └── slack-desc ├── file-roller └── file-roller.SlackBuild ├── flake8 ├── doinst.sh ├── flake8.SlackBuild └── slack-desc ├── flatpak-builder └── flatpak-builder.SlackBuild ├── flatpak └── flatpak.SlackBuild ├── folks ├── folks.SlackBuild └── slack-desc ├── freerdp └── freerdp.SlackBuild ├── funcsigs ├── funcsigs.SlackBuild └── slack-desc ├── gcab └── gcab.SlackBuild ├── gdm ├── bkp │ └── gdm.SlackBuild ├── doinst.sh ├── files │ ├── Xsession │ ├── custom.conf │ ├── custom.conf.old │ ├── default.pa │ ├── gnome.desktop │ └── xinitrc.gnome ├── gdm.SlackBuild ├── pamd │ ├── gdm-autologin │ └── gdm-password ├── patches │ ├── gdm-3.38.1_elogind.patch │ ├── gdm-3.8.4-fingerprint-auth.patch │ ├── gdm-40.0-meson-Fix-libwrap-detection.patch │ ├── gdm-40.0-meson-allow-building-with-elogind.patch │ ├── pam-elogind.patch │ ├── pam-lfs-elogind.patch │ ├── pam-redhat-elogind.patch │ ├── pam-slackware.patch │ └── slackware.patch ├── sessions │ ├── afterstep.desktop │ ├── blackbox.desktop │ ├── dotxsession.desktop │ ├── enlightenment.desktop │ ├── fluxbox.desktop │ ├── fvwm.desktop │ ├── gnome.desktop │ ├── kde.desktop │ ├── ssh.desktop │ └── windowmaker.desktop └── slack-desc ├── gedit ├── 3.38-make-gspell-optional.patch ├── 3.38-make-python-optional.patch └── gedit.SlackBuild ├── geoclue2 ├── doinst.sh ├── geoclue2.SlackBuild └── slack-desc ├── geocode-glib ├── ... ├── geocode-glib.SlackBuild └── slack-desc ├── gfbgraph ├── doinst.sh ├── gfbgraph.SlackBuild └── slack-desc ├── gi-docgen ├── gi-docgen.SlackBuild └── slack-desc ├── gitg ├── doinst.sh ├── gitg.SlackBuild └── slack-desc ├── glusterfs └── glusterfs.SlackBuild ├── gnome-applets └── gnome-applets.SlackBuild ├── gnome-autoar ├── doinst.sh ├── gnome-autoar.SlackBuild └── slack-desc ├── gnome-backgrounds ├── gnome-backgrounds.SlackBuild └── slack-desc ├── gnome-bluetooth ├── gnome-bluetooth.SlackBuild └── slack-desc ├── gnome-boxes └── gnome-boxes.SlackBuild ├── gnome-builder └── gnome-builder.SlackBuild ├── gnome-calculator ├── doinst.sh ├── gnome-calculator.SlackBuild └── slack-desc ├── gnome-calendar └── gnome-calendar.SlackBuild ├── gnome-characters └── gnome-characters.SlackBuild ├── gnome-clocks └── gnome-clocks.SlackBuild ├── gnome-color-manager ├── 3.36.0-remove-libcanberra-include.patch ├── doinst.sh ├── gnome-color-manager.SlackBuild └── slack-desc ├── gnome-contacts └── gnome-contacts.SlackBuild ├── gnome-control-center ├── gnome-control-center.SlackBuild └── slack-desc ├── gnome-desktop ├── 3.32.2-optional-introspection.patch ├── doinst.sh ├── gnome-desktop.SlackBuild └── slack-desc ├── gnome-disk-utility └── gnome-disk-utility.SlackBuild ├── gnome-flashback ├── gnome-flashback.SlackBuild └── xinitrc.gnome-flashback ├── gnome-font-viewer └── gnome-font-viewer.SlackBuild ├── gnome-games └── gnome-games.SlackBuild ├── gnome-initial-setup └── gnome-initial-setup.SlackBuild ├── gnome-maps └── gnome-maps.SlackBuild ├── gnome-menus ├── doinst.sh ├── gnome-menus.SlackBuild └── slack-desc ├── gnome-music └── gnome-music.SlackBuild ├── gnome-nettool ├── 02_fix_ui.patch ├── doinst.sh ├── gnome-nettool.SlackBuild └── slack-desc ├── gnome-online-accounts ├── gnome-online-accounts.SlackBuild └── slack-desc ├── gnome-online-miners └── gnome-online-miners.SlackBuild ├── gnome-panel └── gnome-panel.SlackBuild ├── gnome-photos └── gnome-photos.SlackBuild ├── gnome-remote-desktop └── gnome-remote-desktop.SlackBuild ├── gnome-screenshot ├── doinst.sh ├── gnome-screenshot.SlackBuild └── slack-desc ├── gnome-session ├── files │ ├── 10-user-dirs-update-gnome-r1 │ ├── 15-xdg-data-gnome-r1 │ ├── 90-xcursor-theme-gnome │ ├── Gnome │ ├── defaults.list-r5 │ └── gnome-session-3.38.0-meson-Support-elogind.patch └── gnome-session.SlackBuild ├── gnome-settings-daemon ├── gnome-settings-daemon-3.38.1-Allow-udev-optional-on-Linux.patch ├── gnome-settings-daemon-3.38.1-build-Allow-NM-optional-on-Linux.patch ├── gnome-settings-daemon-3.38.1-build-Make-colord-and-wacom-optional-and-controllabl.patch ├── gnome-settings-daemon.SlackBuild ├── org.gnome.settings-daemon.plugins.power.gschema.override └── slack-desc ├── gnome-shell-extensions ├── doinst.sh ├── gnome-shell-extensions.SlackBuild └── slack-desc ├── gnome-shell ├── 40.0-optional-bluetooth.patch ├── doinst.sh ├── gnome-shell-40.1-fix_xwayland-1.patch ├── gnome-shell.SlackBuild └── slack-desc ├── gnome-system-monitor └── gnome-system-monitor.SlackBuild ├── gnome-terminal ├── doinst.sh ├── gnome-terminal.SlackBuild └── slack-desc ├── gnome-tour └── gnome-tour.SlackBuild ├── gnome-tweaks ├── doinst.sh ├── gnome-tweaks.SlackBuild └── slack-desc ├── gnome-user-docs ├── gnome-user-docs.SlackBuild └── slack-desc ├── gnome-user-share └── gnome-user-share.SlackBuild ├── gnome-video-effects ├── doinst.sh ├── gnome-video-effects.SlackBuild └── slack-desc ├── gnome-weather └── gnome-weather.SlackBuild ├── gnote ├── doinst.sh ├── gnote-3.38.1-cstddef.patch ├── gnote.SlackBuild └── slack-desc ├── gom └── gom.SlackBuild ├── grilo-plugins ├── grilo-plugins.SlackBuild └── slack-desc ├── grilo ├── doinst.sh ├── grilo.SlackBuild └── slack-desc ├── gsound ├── gsound.SlackBuild └── slack-desc ├── gspell └── gspell.SlackBuild ├── gssdp └── gssdp.SlackBuild ├── gst-editing-services └── gst-editing-services.SlackBuild ├── gst-plugins-bad ├── gst-plugins-bad.SlackBuild └── slack-desc ├── gtest ├── gtest-PR2491-Fix-gnu-install-dirs-pkg-config.patch ├── gtest-PR2556-pkg-config-Remove-pthread-link-flag-from-Cflags.patch ├── gtest.SlackBuild └── slack-desc ├── gtk-frdp └── gtk-frdp.SlackBuild ├── gtk-vnc ├── Remove-GNUmakefile-links.patch ├── gtk-vnc.SlackBuild └── slack-desc ├── gtksourceview4 ├── gtksourceview4.SlackBuild └── slack-desc ├── gtkspell3 ├── gtkspell3.SlackBuild └── slack-desc ├── gupnp-av └── gupnp-av.SlackBuild ├── gupnp-dlna └── gupnp-dlna.SlackBuild ├── gupnp ├── gupnp.SlackBuild └── slack-desc ├── highlight ├── doinst.sh ├── highlight-3.57-qt_libs_lua.patch ├── highlight.SlackBuild └── slack-desc ├── html5lib ├── html5lib.SlackBuild └── slack-desc ├── hyperlink ├── hyperlink.SlackBuild └── slack-desc ├── imagesize └── imagesize.SlackBuild ├── incremental ├── incremental.SlackBuild └── slack-desc ├── jam ├── jam.SlackBuild └── slack-desc ├── jq ├── jq.SlackBuild └── slack-desc ├── jsonrpc-glib └── jsonrpc-glib.SlackBuild ├── lcov ├── lcov.SlackBuild └── slack-desc ├── leveldb └── leveldb.SlackBuild ├── lgi ├── lgi.SlackBuild └── slack-desc ├── libaccounts-glib └── libaccounts-glib.SlackBuild ├── libcacard └── libcacard.SlackBuild ├── libchamplain ├── libchamplain.SlackBuild └── slack-desc ├── libcloudproviders ├── libcloudproviders.SlackBuild └── slack-desc ├── libdaemon ├── 01-man-page-typo-fix.patch ├── libdaemon.SlackBuild └── slack-desc ├── libdazzle ├── libdazzle.SlackBuild └── slack-desc ├── libdmapsharing3 └── libdmapsharing3.SlackBuild ├── libgdata ├── libgdata.SlackBuild └── slack-desc ├── libgit2-glib ├── detect-libgit2-version.patch ├── libgit2-glib.SlackBuild └── slack-desc ├── libgit2 ├── libgit2.SlackBuild └── slack-desc ├── libglib-testing └── libglib-testing.SlackBuild ├── libgnomekbd └── libgnomekbd.SlackBuild ├── libgrss ├── libgrss-0.7.0-bugfixes-1.patch ├── libgrss.SlackBuild └── slack-desc ├── libgusb ├── libgusb.SlackBuild └── slack-desc ├── libgweather ├── 40.0-autoskip-network-test.patch ├── 40.0-meson-tweaks.patch ├── 40.0-tests-locale.patch ├── libgweather.SlackBuild └── slack-desc ├── libgxps ├── libgxps.SlackBuild └── slack-desc ├── libhandy ├── libhandy.SlackBuild └── slack-desc ├── libiptcdata ├── libiptcdata.SlackBuild └── slack-desc ├── libiscsi └── libiscsi.SlackBuild ├── libisoburn └── libisoburn.SlackBuild ├── libisofs └── libisofs.SlackBuild ├── libjte └── libjte.SlackBuild ├── liblouis └── liblouis.SlackBuild ├── libmanette └── libmanette.SlackBuild ├── libmediaart └── libmediaart.SlackBuild ├── libmusicbrainz5 ├── libmusicbrainz5.SlackBuild └── no_wildcards.patch ├── liboauth ├── liboauth-1.0.3-openssl-1.1.0-3.patch ├── liboauth.SlackBuild └── slack-desc ├── libosinfo ├── libosinfo.SlackBuild └── slack-desc ├── libovf-glib └── libovf-glib.SlackBuild ├── libpeas ├── change-to-lua53.patch ├── doinst.sh ├── libpeas.SlackBuild ├── lua-fix.patch └── slack-desc ├── libphonenumber ├── libphonenumber.SlackBuild └── slack-desc ├── libportal ├── libportal.SlackBuild └── slack-desc ├── libpst └── libpst.SlackBuild ├── libquvi-scripts ├── libquvi-scripts.SlackBuild └── slack-desc ├── libquvi ├── libquvi.SlackBuild └── slack-desc ├── librdkafka └── librdkafka.SlackBuild ├── libseccomp ├── libseccomp-python-shared.patch ├── libseccomp.SlackBuild └── slack-desc ├── libsocialweb ├── libsocialweb.SlackBuild └── slack-desc ├── libstemmer ├── libstemmer.SlackBuild ├── libstemmer_c-20140325.tgz ├── libstemmer_c-shared-library.patch └── slack-desc ├── libuchardet └── libuchardet.SlackBuild ├── liburcu ├── liburcu.SlackBuild └── slack-desc ├── libvirt-glib └── libvirt-glib.SlackBuild ├── libvirt ├── libvirt.SlackBuild └── libvirt.SlackBuild.bkp ├── libwnck4 ├── libwnck4.SlackBuild └── slack-desc ├── libwpe ├── libwpe.SlackBuild └── slack-desc ├── libzapojit └── libzapojit.SlackBuild ├── lttng-ust └── lttng-ust.SlackBuild ├── lua ├── lua.SlackBuild └── slack-desc ├── lua53 ├── lua.pc.in └── lua53.SlackBuild ├── luajit ├── luajit.SlackBuild └── slack-desc ├── luasocket ├── luasocket.SlackBuild └── slack-desc ├── lxml ├── lxml.SlackBuild └── slack-desc ├── malcontent └── malcontent.SlackBuild ├── memphis ├── memphis-0.2.3-link_gobject.patch └── memphis.SlackBuild ├── metacity ├── doinst.sh ├── metacity.SlackBuild └── slack-desc ├── mistune ├── mistune.SlackBuild └── slack-desc ├── mm-common └── mm-common.SlackBuild ├── more-itertools ├── more-itertools.SlackBuild └── slack-desc ├── mutter └── mutter.SlackBuild ├── mypy ├── mypy.SlackBuild └── slack-desc ├── mypy_extensions ├── mypy_extensions.SlackBuild └── slack-desc ├── nautilus ├── 3.30.5-docs-build.patch ├── 3.32.3-optional-gstreamer.patch ├── doinst.sh ├── nautilus.SlackBuild └── slack-desc ├── netcf └── netcf.SlackBuild ├── nspr ├── nspr.SlackBuild └── slack-desc ├── numactl └── numactl.SlackBuild ├── oath-toolkit └── oath-toolkit.SlackBuild ├── openwsman └── openwsman.SlackBuild ├── orca └── orca.SlackBuild ├── ostree └── ostree.SlackBuild ├── p7zip ├── doinst.sh ├── gcc10.patch ├── p7zip.SlackBuild └── slack-desc ├── pathlib2 ├── pathlib2.SlackBuild └── slack-desc ├── perl-Text-CSV ├── perl-Text-CSV.SlackBuild ├── perl-Text-CSV.info └── slack-desc ├── phodav ├── phodav.SlackBuild └── udev-and-attr-fix.patch ├── pluggy ├── pluggy.SlackBuild └── slack-desc ├── plymouth ├── gpl-2.0.txt ├── plymouth.SlackBuild └── slack-desc ├── protobuf ├── protobuf.SlackBuild └── slack-desc ├── py ├── py.SlackBuild └── slack-desc ├── pyatspi └── pyatspi.SlackBuild ├── pycodestyle ├── pycodestyle.SlackBuild └── slack-desc ├── pyelftools └── pyelftools.SlackBuild ├── pyflakes ├── pyflakes.SlackBuild └── slack-desc ├── pytest-runner ├── pytest-runner.SlackBuild └── slack-desc ├── python-m2r ├── python-m2r.SlackBuild └── slack-desc ├── python-mccabe ├── python-mccabe.SlackBuild └── slack-desc ├── python-toml ├── python-toml.SlackBuild └── slack-desc ├── python-twisted ├── python-twisted.SlackBuild └── slack-desc ├── python-webencodings ├── python-webencodings.SlackBuild └── slack-desc ├── python2-scandir ├── python2-scandir.SlackBuild └── slack-desc ├── python3-astroid ├── python3-astroid.SlackBuild └── slack-desc ├── python3-attrs ├── python3-attrs.SlackBuild └── slack-desc ├── python3-babel └── python3-babel.SlackBuild ├── python3-dbusmock ├── python3-dbusmock.SlackBuild └── slack-desc ├── python3-isort ├── python3-isort.SlackBuild └── slack-desc ├── python3-lazy-object-proxy ├── python3-lazy-object-proxy.SlackBuild └── slack-desc ├── python3-pylint ├── python3-pylint.SlackBuild └── slack-desc ├── python3-pytest ├── python3-pytest.SlackBuild └── slack-desc ├── python3-soupsieve ├── python3-soupsieve.SlackBuild └── slack-desc ├── python3-wrapt ├── python3-wrapt.SlackBuild └── slack-desc ├── pytz └── pytz.SlackBuild ├── rabbitmq-c └── rabbitmq-c.SlackBuild ├── rabbitmq-server ├── rabbitmq-env.conf ├── rabbitmq-server.SlackBuild └── rc.rabbitmq ├── rest ├── 01_disable-network-tests.patch ├── rest.SlackBuild └── slack-desc ├── retro-gtk └── retro-gtk.SlackBuild ├── rygel └── rygel.SlackBuild ├── sanlock ├── README ├── README.SLACKWARE └── sanlock.SlackBuild ├── seahorse └── seahorse.SlackBuild ├── setuptools-scm ├── setuptools-scm.SlackBuild └── slack-desc ├── simple-scan └── simple-scan.SlackBuild ├── smartypants ├── slack-desc └── smartypants.SlackBuild ├── snappy ├── 73.patch └── snappy.SlackBuild ├── snowballstemmer ├── slack-desc └── snowballstemmer.SlackBuild ├── sphinx ├── slack-desc ├── sphinx.SlackBuild └── sphinx.patch ├── sphinx_rtd_theme └── sphinx_rtd_theme.SlackBuild ├── sphinxcontrib-applehelp └── sphinxcontrib-applehelp.SlackBuild ├── sphinxcontrib-devhelp └── sphinxcontrib-devhelp.SlackBuild ├── sphinxcontrib-htmlhelp └── sphinxcontrib-htmlhelp.SlackBuild ├── sphinxcontrib-jsmath └── sphinxcontrib-jsmath.SlackBuild ├── sphinxcontrib-qthelp └── sphinxcontrib-qthelp.SlackBuild ├── sphinxcontrib-serializinghtml └── sphinxcontrib-serializinghtml.SlackBuild ├── spice-gtk └── spice-gtk.SlackBuild ├── spice-protocol └── spice-protocol.SlackBuild ├── spice └── spice.SlackBuild ├── sushi └── sushi.SlackBuild ├── sysprof ├── slack-desc └── sysprof.SlackBuild ├── telepathy-glib ├── doinst.sh ├── slack-desc └── telepathy-glib.SlackBuild ├── telepathy-mission-control ├── slack-desc └── telepathy-mission-control.SlackBuild ├── template-glib └── template-glib.SlackBuild ├── template.SlackBuild ├── tepl └── tepl.SlackBuild ├── totem-pl-parser └── totem-pl-parser.SlackBuild ├── totem └── totem.SlackBuild ├── tracker-miners2 ├── 2.3.5-fix-autostart-build.patch └── tracker-miners2.SlackBuild ├── tracker-miners3 └── tracker-miners3.SlackBuild ├── tracker2 └── tracker2.SlackBuild ├── tracker3 └── tracker3.SlackBuild ├── typed_ast ├── slack-desc └── typed_ast.SlackBuild ├── typing-extensions ├── slack-desc └── typing-extensions.SlackBuild ├── typogrify ├── slack-desc └── typogrify.SlackBuild ├── uhttpmock ├── slack-desc └── uhttpmock.SlackBuild ├── uncrustify └── uncrustify.SlackBuild ├── usbredir └── usbredir.SlackBuild ├── valgrind ├── slack-desc ├── valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch ├── valgrind-3.7.0-respect-flags.patch └── valgrind.SlackBuild ├── vinagre ├── vinagre-3.20.2-freerdp2.patch ├── vinagre-3.22.0-freerdp2-2.patch └── vinagre.SlackBuild ├── vulkan-sdk-bin ├── slack-desc └── vulkan-sdk-bin.SlackBuild ├── webkit2gtk ├── slack-desc ├── unhide-deprecated-api.patch ├── webkit2gtk.SlackBuild └── webkit2gtk.SlackBuild.use_gtk4 ├── wheel ├── doinst.sh ├── slack-desc └── wheel.SlackBuild ├── wpebackend-fdo ├── slack-desc └── wpebackend-fdo.SlackBuild ├── wxPython ├── doinst.sh ├── slack-desc └── wxPython.SlackBuild ├── xdg-dbus-proxy ├── slack-desc └── xdg-dbus-proxy.SlackBuild ├── xdg-desktop-portal-gtk └── xdg-desktop-portal-gtk.SlackBuild ├── xdg-desktop-portal └── xdg-desktop-portal.SlackBuild ├── xen ├── README ├── README.SLACKWARE ├── dom0 │ ├── README.dom0 │ ├── config-4.4.240-xen.i686 │ ├── config-4.4.240-xen.x86_64 │ └── kernel-xen.sh ├── domU │ ├── README.domU │ ├── domU.sh │ └── mydom ├── no-ld-no-pie.patch ├── openvswitch │ ├── README.openvswitch-extended │ ├── openvswitch-clean.sh │ ├── openvswitch.conf │ └── vif-openvswitch-extended └── xen.SlackBuild ├── xmlsec └── xmlsec.SlackBuild ├── yajl └── yajl.SlackBuild ├── yelp-tools ├── slack-desc └── yelp-tools.SlackBuild ├── yelp-xsl ├── slack-desc └── yelp-xsl.SlackBuild ├── yelp ├── doinst.sh ├── slack-desc └── yelp.SlackBuild ├── ytnef └── ytnef.SlackBuild ├── zenity ├── doinst.sh ├── slack-desc └── zenity.SlackBuild └── zope.interface ├── slack-desc └── zope.interface.SlackBuild /TODO: -------------------------------------------------------------------------------- 1 | # Take a look around 'ceph'. 2 | - Add rc, user, deamons, needed configs, etc. 3 | - Try to compile with rocksdb shared library. 4 | 5 | # Make GDM work properly. 6 | - A big problem since 2016 - GNOME 3.22. 7 | For now, we will use GDM "like a deamon", because GDM 8 | is required to make some funcions work correctly, 9 | like 'blank screen', 'lock screen', 'reboot', etc. 10 | 11 | # Create a dependency auto-compilation/install system. 12 | - With gfs build system or inside each SlackBuild? 13 | 14 | # A way to upgrade already installed packages when git changes. 15 | - I need to create an update system for when new versions of the 16 | programs arrive, because gfs only checks if the program is 17 | installed, but not its version. 18 | -------------------------------------------------------------------------------- /source/Automat/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | Automat: Automat (Self-service finite-state machines) 10 | Automat: 11 | Automat: https://pypi.python.org/pypi/Automat 12 | Automat: 13 | Automat: 14 | Automat: 15 | Automat: 16 | Automat: 17 | Automat: 18 | Automat: 19 | Automat: 20 | -------------------------------------------------------------------------------- /source/BeautifulSoup4/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | BeautifulSoup4: BeautifulSoup4 (Python HTML/XML parser) 10 | BeautifulSoup4: 11 | BeautifulSoup4: BeautifulSoup is a Python HTML/XML parser designed for quick 12 | BeautifulSoup4: turnaround projects like screen-scraping. 13 | BeautifulSoup4: 14 | BeautifulSoup4: Homepage: http://www.crummy.com/software/BeautifulSoup/ 15 | BeautifulSoup4: 16 | BeautifulSoup4: 17 | BeautifulSoup4: 18 | BeautifulSoup4: 19 | BeautifulSoup4: 20 | -------------------------------------------------------------------------------- /source/ConfigParser/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | ConfigParser: ConfigParser (backported configparser) 10 | ConfigParser: 11 | ConfigParser: The ancient ConfigParser module available in the standard library 2.x 12 | ConfigParser: has seen a major update in Python 3.2. This is a backport of those 13 | ConfigParser: changes so that they can be used directly in Python 2.6 - 2.7. 14 | ConfigParser: 15 | ConfigParser: Homepage: http://docs.python.org/3/library/configparser.html 16 | ConfigParser: 17 | ConfigParser: 18 | ConfigParser: 19 | ConfigParser: 20 | -------------------------------------------------------------------------------- /source/Jinja2/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | Jinja2: Jinja2 (Template engine for Python) 10 | Jinja2: 11 | Jinja2: Jinja2 is a template engine written in pure Python. It provides a 12 | Jinja2: Django inspired non-XML syntax but supports inline expressions and 13 | Jinja2: an optional sandboxed environment. 14 | Jinja2: 15 | Jinja2: 16 | Jinja2: 17 | Jinja2: 18 | Jinja2: 19 | Jinja2: 20 | -------------------------------------------------------------------------------- /source/MarkupSafe/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | MarkupSafe: MarkupSafe (unicode subclass) 10 | MarkupSafe: 11 | MarkupSafe: MarkupSafe implements a unicode subclass that supports HTML strings. 12 | MarkupSafe: 13 | MarkupSafe: Homepage: https://pypi.python.org/pypi/MarkupSafe 14 | MarkupSafe: 15 | MarkupSafe: 16 | MarkupSafe: 17 | MarkupSafe: 18 | MarkupSafe: 19 | MarkupSafe: 20 | -------------------------------------------------------------------------------- /source/Vulkan-Headers/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | Vulkan-Headers: Vulkan-Headers (Vulkan Header files and API registry) 10 | Vulkan-Headers: 11 | Vulkan-Headers: Vulkan header files and API registry. 12 | Vulkan-Headers: 13 | Vulkan-Headers: Homepage: https://www.khronos.org/vulkan/ 14 | Vulkan-Headers: 15 | Vulkan-Headers: 16 | Vulkan-Headers: 17 | Vulkan-Headers: 18 | Vulkan-Headers: 19 | Vulkan-Headers: 20 | -------------------------------------------------------------------------------- /source/Vulkan-Tools/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | Vulkan-Tools: Vulkan-Tools (Vulkan Utilities and Tools) 10 | Vulkan-Tools: 11 | Vulkan-Tools: This project provides Khronos official Vulkan Tools and Utilities. 12 | Vulkan-Tools: 13 | Vulkan-Tools: Homepage: https://www.khronos.org/vulkan/ 14 | Vulkan-Tools: 15 | Vulkan-Tools: 16 | Vulkan-Tools: 17 | Vulkan-Tools: 18 | Vulkan-Tools: 19 | Vulkan-Tools: 20 | -------------------------------------------------------------------------------- /source/appstream-glib/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | appstream-glib: appstream-glib (library for reading and writing AppStream metadata) 10 | appstream-glib: 11 | appstream-glib: This library provides GObjects and helper methods to make it 12 | appstream-glib: easy to read and write AppStream metadata. 13 | appstream-glib: 14 | appstream-glib: https://github.com/hughsie/appstream-glib/ 15 | appstream-glib: 16 | appstream-glib: 17 | appstream-glib: 18 | appstream-glib: 19 | appstream-glib: 20 | -------------------------------------------------------------------------------- /source/argyllcms/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | argyllcms: argyllcms (Argyll Color Management System) 10 | argyllcms: 11 | argyllcms: ArgyllCMS is an ICC compatible color management system. It supports 12 | argyllcms: accurate ICC profile creation for scanners, cameras and film 13 | argyllcms: recorders, and calibration and profiling of displays and RGB & 14 | argyllcms: CMYK printers. 15 | argyllcms: 16 | argyllcms: 17 | argyllcms: 18 | argyllcms: Home Page: http://www.argyllcms.com/ 19 | argyllcms: 20 | -------------------------------------------------------------------------------- /source/atomicwrites/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | atomicwrites: atomicwrites (Python library for atomic file writes) 10 | atomicwrites: 11 | atomicwrites: It uses a temporary file in the same directory as the given path. 12 | atomicwrites: This ensures that the temporary file resides on the same filesystem. 13 | atomicwrites: 14 | atomicwrites: Homepage: https://github.com/untitaker/python-atomicwrites 15 | atomicwrites: 16 | atomicwrites: 17 | atomicwrites: 18 | atomicwrites: 19 | atomicwrites: 20 | -------------------------------------------------------------------------------- /source/audit/README.SLACKWARE: -------------------------------------------------------------------------------- 1 | # NOTES: 2 | # This slackbuild won't do much unless you rebuild your kernel with audit enabled. 3 | # Optionally you can enable syscall-level audit. 4 | # 5 | # RULES: 6 | # Some example rulesets are available at /usr/doc/audit-2.0.4/contrib 7 | # stig.rules is an example ruleset for systems that are subject to the US Department of Defense 8 | # UNIX STIG audit requirement, although I read recently on the gov-sec@ Redhat list that 9 | # they hadn't been updating it religiously. 10 | # 11 | # ROTATION: 12 | # The audit log (/var/log/audit/audit.log) is rotated on a size basis automatically by auditd. 13 | # Periodic rotation (i.e. logrotate) is a bad idea for audit, since an attacker could trigger a 14 | # common event rapidly to exhaust log space, then do something nefarious that would go unaudited. 15 | # This package uses the default rotation size of 8MB. 16 | 17 | -------------------------------------------------------------------------------- /source/audit/audit-2.3.6-sysconfig.diff: -------------------------------------------------------------------------------- 1 | diff -Nur audit-2.0.4.orig//init.d/auditd.init audit-2.0.4/init.d/auditd.init 2 | --- audit-2.0.4.orig//init.d/auditd.init 2009-12-07 15:16:41.000000000 -0600 3 | +++ audit-2.0.4/init.d/auditd.init 2010-06-13 02:07:13.368552889 -0500 4 | @@ -9,7 +9,7 @@ 5 | # will be sent to syslog. 6 | # 7 | # processname: /sbin/auditd 8 | -# config: /etc/sysconfig/auditd 9 | +# config: /etc/rc.d/rc.auditd.conf 10 | # config: /etc/audit/auditd.conf 11 | # pidfile: /var/run/auditd.pid 12 | # 13 | @@ -42,7 +42,7 @@ 14 | test $EUID = 0 || exit 4 15 | 16 | # Check config 17 | -test -f /etc/sysconfig/auditd && . /etc/sysconfig/auditd 18 | +test -f /etc/rc.d/rc.auditd.conf && . /etc/rc.d/rc.auditd.conf 19 | 20 | RETVAL=0 21 | 22 | -------------------------------------------------------------------------------- /source/audit/doinst.sh: -------------------------------------------------------------------------------- 1 | config() { 2 | NEW="$1" 3 | OLD="$(dirname $NEW)/$(basename $NEW .new)" 4 | # If there's no config file by that name, mv it over: 5 | if [ ! -r $OLD ]; then 6 | mv $NEW $OLD 7 | elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then 8 | # toss the redundant copy 9 | rm $NEW 10 | fi 11 | # Otherwise, we leave the .new copy for the admin to consider... 12 | } 13 | 14 | preserve_perms() { 15 | NEW="$1" 16 | OLD="$(dirname ${NEW})/$(basename ${NEW} .new)" 17 | if [ -e ${OLD} ]; then 18 | cp -a ${OLD} ${NEW}.incoming 19 | cat ${NEW} > ${NEW}.incoming 20 | mv ${NEW}.incoming ${NEW} 21 | fi 22 | config ${NEW} 23 | } 24 | 25 | preserve_perms etc/rc.d/rc.auditd.new 26 | config etc/rc.d/rc.auditd.conf.new 27 | -------------------------------------------------------------------------------- /source/audit/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | audit: audit (Linux Kernel Audit Framework) 10 | audit: 11 | audit: The audit package contains the user space utilities for storing and 12 | audit: searching the audit records generate by the audit subsystem in the 13 | audit: Linux 2.6 kernel. 14 | audit: 15 | audit: The audit subsystem, which is not enabled in stock Slackware kernels 16 | audit: must be enabled and the kernel rebuilt in order to use auditd 17 | audit: 18 | audit: 19 | audit: 20 | -------------------------------------------------------------------------------- /source/avahi/README: -------------------------------------------------------------------------------- 1 | Avahi is an implementation of the DNS Service Discovery and Multicast DNS 2 | specifications for Zeroconf Computing. It uses D-BUS for communication 3 | between user applications and a system daemon. The daemon is used to 4 | coordinate application efforts in caching replies, necessary to minimize 5 | the traffic imposed on networks. This kind of technology is already 6 | found in Apple MacOS X (branded Rendezvous Bonjour and sometimes Zeroconf) 7 | and is very convenient. 8 | 9 | You will need to have an "avahi" user and group on the target system 10 | prior to installing the avahi package. See README.SBo in this directory 11 | (it is also installed to the package docmentation directory) for more 12 | information and for setup notes. 13 | 14 | mono support is not working ATM so it's forcibly disabled. 15 | -------------------------------------------------------------------------------- /source/avahi/avahi-discover.1: -------------------------------------------------------------------------------- 1 | .TH avahi-discover 1 User Manuals 2 | .SH NAME 3 | avahi-discover \- Browse for mDNS/DNS-SD services using the Avahi daemon 4 | .SH SYNOPSIS 5 | \fBavahi-discover 6 | \f1 7 | .SH DESCRIPTION 8 | Show a real-time graphical browse list for mDNS/DNS-SD network services running on the local LAN using the Avahi daemon. 9 | .SH OPTIONS 10 | avahi-discover takes no command line arguments at the moment. 11 | .SH AUTHORS 12 | The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 13 | .SH SEE ALSO 14 | \fBavahi-daemon(8)\f1, \fBavahi-browse(1)\f1 15 | .SH COMMENTS 16 | This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. 17 | -------------------------------------------------------------------------------- /source/avahi/doinst.sh: -------------------------------------------------------------------------------- 1 | config() { 2 | NEW="$1" 3 | OLD="$(dirname $NEW)/$(basename $NEW .new)" 4 | # If there's no config file by that name, mv it over: 5 | if [ ! -r $OLD ]; then 6 | mv $NEW $OLD 7 | elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then 8 | # toss the redundant copy 9 | rm $NEW 10 | fi 11 | # Otherwise, we leave the .new copy for the admin to consider... 12 | } 13 | 14 | preserve_perms() { 15 | NEW="$1" 16 | OLD="$(dirname $NEW)/$(basename $NEW .new)" 17 | if [ -e $OLD ]; then 18 | cp -a $OLD ${NEW}.incoming 19 | cat $NEW > ${NEW}.incoming 20 | mv ${NEW}.incoming $NEW 21 | fi 22 | config $NEW 23 | } 24 | 25 | 26 | preserve_perms etc/rc.d/rc.avahidaemon.new 27 | preserve_perms etc/rc.d/rc.avahidnsconfd.new 28 | preserve_perms etc/avahi/avahi-daemon.conf.new 29 | 30 | if [ -x /usr/bin/update-desktop-database ]; then 31 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 32 | fi 33 | 34 | # Reload messagebus service 35 | if [ -x etc/rc.d/rc.messagebus ]; then 36 | chroot . /etc/rc.d/rc.messagebus reload 37 | fi 38 | 39 | -------------------------------------------------------------------------------- /source/avahi/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | avahi: avahi (service discovery aka zeroconf) 10 | avahi: 11 | avahi: Avahi is an Implementation the DNS Service Discovery and Multicast 12 | avahi: DNS specifications for Zeroconf Computing. It uses D-BUS for 13 | avahi: communication between user applications and a system daemon. The 14 | avahi: daemon is used to coordinate application efforts in caching replies, 15 | avahi: necessary to minimize the traffic imposed on networks. This kind of 16 | avahi: technology is already found in Apple MacOS X (branded Rendezvous 17 | avahi: Bonjour and sometimes Zeroconf) and is very convenient. 18 | avahi: 19 | avahi: 20 | -------------------------------------------------------------------------------- /source/baobab/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/baobab/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | baobab: Baobab (Gnome Disk Usage Analyzer) 10 | baobab: 11 | baobab: Disk Usage Analyzer is a graphical application to analyse disk usage 12 | baobab: in any Gnome environment. Disk Usage Analyzer can easily scan device 13 | baobab: volumes or a specific user-requested directory branch (local or 14 | baobab: remote). 15 | baobab: 16 | 17 | -------------------------------------------------------------------------------- /source/blocaled/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | blocaled: blocaled 10 | blocaled: 11 | blocaled: blocaled is an implementation of the org.freedesktop.locale1 D-Bus 12 | blocaled: protocol, which normally comes with systemd. It is needed by the 13 | blocaled: GNOME desktop. 14 | blocaled: 15 | -------------------------------------------------------------------------------- /source/bubblewrap/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | bubblewrap: bubblewrap (unprivileged sandboxing tool) 10 | bubblewrap: 11 | bubblewrap: Many container runtimes focus on providing infrastructure for 12 | bubblewrap: system administrators and orchestration tools to run containers. 13 | bubblewrap: 14 | bubblewrap: Bubblewrap provides container runtime for unprivileged users, which 15 | bubblewrap: reduces the surface area for privilege escalation. 16 | bubblewrap: 17 | bubblewrap: 18 | bubblewrap: 19 | bubblewrap: 20 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-12.2.4-boost-build-none-options.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/boost/tools/build/src/tools/features/debug-feature.jam b/src/boost/tools/build/src/tools/features/debug-feature.jam 2 | index 04958f9a..38b6acf1 100644 3 | --- a/src/boost/tools/build/src/tools/features/debug-feature.jam 4 | +++ b/src/boost/tools/build/src/tools/features/debug-feature.jam 5 | @@ -8,7 +8,7 @@ 6 | import feature ; 7 | 8 | feature.feature debug-symbols 9 | - : on off 10 | + : on off none 11 | : propagated ; 12 | 13 | feature.feature profiling 14 | diff --git a/src/boost/tools/build/src/tools/features/optimization-feature.jam b/src/boost/tools/build/src/tools/features/optimization-feature.jam 15 | index 761f76f1..fb2a5dec 100644 16 | --- a/src/boost/tools/build/src/tools/features/optimization-feature.jam 17 | +++ b/src/boost/tools/build/src/tools/features/optimization-feature.jam 18 | @@ -8,7 +8,7 @@ 19 | import feature ; 20 | 21 | feature.feature optimization 22 | - : off speed space 23 | + : off none speed space 24 | : propagated ; 25 | 26 | feature.feature inlining 27 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-14.2.0-cflags.patch: -------------------------------------------------------------------------------- 1 | diff --git a/cmake/modules/Distutils.cmake b/cmake/modules/Distutils.cmake 2 | index 5697dff85f..7fdcfe4112 100644 3 | --- a/cmake/modules/Distutils.cmake 4 | +++ b/cmake/modules/Distutils.cmake 5 | @@ -61,7 +61,7 @@ function(distutils_add_cython_module name src) 6 | CC="${PY_CC}" 7 | CXX="${PY_CXX}" 8 | LDSHARED="${PY_LDSHARED}" 9 | - OPT=\"-DNDEBUG -g -fwrapv -O2 -w\" 10 | + OPT=\"-DNDEBUG -g -fwrapv -w\" 11 | LDFLAGS=-L${CMAKE_LIBRARY_OUTPUT_DIRECTORY} 12 | CYTHON_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR} 13 | CEPH_LIBDIR=${CMAKE_LIBRARY_OUTPUT_DIRECTORY} 14 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-14.2.0-cython-0.29.patch: -------------------------------------------------------------------------------- 1 | --- ceph-13.2.1/cmake/modules/Distutils.cmake.old 2018-07-26 17:39:56.000000000 -0000 2 | +++ ceph-13.2.1/cmake/modules/Distutils.cmake 2018-12-24 05:43:51.566174070 -0000 3 | @@ -58,8 +62,13 @@ 4 | function(distutils_install_cython_module name) 5 | get_property(compiler_launcher GLOBAL PROPERTY RULE_LAUNCH_COMPILE) 6 | get_property(link_launcher GLOBAL PROPERTY RULE_LAUNCH_LINK) 7 | - set(PY_CC "${compiler_launcher} ${CMAKE_C_COMPILER}") 8 | + string(REPLACE " " ";" cflags ${CMAKE_C_FLAGS}) 9 | + list(APPEND cflags -iquote${CMAKE_SOURCE_DIR}/src/include -w) 10 | + list(APPEND cflags -D'void0=dead_function\(void\)') 11 | + list(APPEND cflags -D'__Pyx_check_single_interpreter\(ARG\)=ARG \#\# 0') 12 | + string(REPLACE ";" " " cflags "${cflags}") 13 | + set(PY_CC "${compiler_launcher} ${CMAKE_C_COMPILER} ${cflags}") 14 | set(PY_LDSHARED "${link_launcher} ${CMAKE_C_COMPILER} -shared") 15 | install(CODE " 16 | set(ENV{CC} \"${PY_CC}\") 17 | set(ENV{LDSHARED} \"${PY_LDSHARED}\") 18 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-15.2.3-spdk-compile.patch: -------------------------------------------------------------------------------- 1 | --- ceph-15.2.3.orig/cmake/modules/BuildSPDK.cmake 2020-05-29 09:24:50.000000000 -0700 2 | +++ ceph-15.2.3/cmake/modules/BuildSPDK.cmake 2020-06-01 10:36:14.629306433 -0700 3 | @@ -1,5 +1,5 @@ 4 | macro(build_spdk) 5 | - set(DPDK_DIR ${CMAKE_BINARY_DIR}/src/dpdk) 6 | + set(DPDK_DIR ${CMAKE_SOURCE_DIR}/src/dpdk) 7 | if(NOT TARGET dpdk-ext) 8 | include(BuildDPDK) 9 | build_dpdk(${DPDK_DIR}) 10 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-16.2.0-install-libblk.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/blk/CMakeLists.txt b/src/blk/CMakeLists.txt 2 | index b424482dee..dc4f9b82ae 100644 3 | --- a/src/blk/CMakeLists.txt 4 | +++ b/src/blk/CMakeLists.txt 5 | @@ -26,6 +26,7 @@ if(WITH_ZBD) 6 | endif() 7 | 8 | add_library(blk ${libblk_srcs}) 9 | +install(TARGETS blk DESTINATION ${CMAKE_INSTALL_LIBDIR}) 10 | target_include_directories(blk PRIVATE "./") 11 | 12 | if(HAVE_LIBAIO) 13 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-16.2.0-jaeger-system-boost.patch: -------------------------------------------------------------------------------- 1 | diff --git a/CMakeLists.txt b/CMakeLists.txt 2 | index 0a0d8672a7..a76e7e1842 100644 3 | --- a/CMakeLists.txt 4 | +++ b/CMakeLists.txt 5 | @@ -631,6 +631,9 @@ if(WITH_SYSTEM_BOOST) 6 | set_property(TARGET Boost::iostreams APPEND PROPERTY 7 | INTERFACE_LINK_LIBRARIES ZLIB::ZLIB) 8 | endif() 9 | + if (WITH_JAEGER) 10 | + include_directories("${CMAKE_SOURCE_DIR}/boost/include") 11 | + endif() 12 | else() 13 | set(BOOST_J 1 CACHE STRING 14 | "max jobs for Boost build") # override w/-DBOOST_J= 15 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-16.2.0-rocksdb-cmake.patch: -------------------------------------------------------------------------------- 1 | diff --git a/cmake/modules/BuildRocksDB.cmake b/cmake/modules/BuildRocksDB.cmake 2 | index 58ce26a6ac..2f8702c1dc 100644 3 | --- a/cmake/modules/BuildRocksDB.cmake 4 | +++ b/cmake/modules/BuildRocksDB.cmake 5 | @@ -6,10 +6,6 @@ function(build_rocksdb) 6 | # CMAKE_PREFIX_PATH, for which reason we'll have to use some other separator. 7 | string(REPLACE ";" "!" CMAKE_PREFIX_PATH_ALT_SEP "${CMAKE_PREFIX_PATH}") 8 | list(APPEND rocksdb_CMAKE_ARGS -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH_ALT_SEP}) 9 | - if(CMAKE_TOOLCHAIN_FILE) 10 | - list(APPEND rocksdb_CMAKE_ARGS 11 | - -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}) 12 | - endif() 13 | 14 | if(ALLOCATOR STREQUAL "jemalloc") 15 | list(APPEND rocksdb_CMAKE_ARGS -DWITH_JEMALLOC=ON) 16 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-16.2.0-spdk-tinfo.patch: -------------------------------------------------------------------------------- 1 | --- a/src/spdk/app/spdk_top/Makefile 2021-04-02 14:27:44.307824110 -0700 2 | +++ b/src/spdk/app/spdk_top/Makefile 2021-04-02 14:27:56.722742839 -0700 3 | @@ -39,6 +39,6 @@ 4 | C_SRCS := spdk_top.c 5 | 6 | SPDK_LIB_LIST = jsonrpc json rpc log util 7 | -LIBS=-lncurses -lpanel -lmenu 8 | +LIBS=-lncurses -ltinfo -lpanel -lmenu 9 | 10 | include $(SPDK_ROOT_DIR)/mk/spdk.app.mk 11 | -------------------------------------------------------------------------------- /source/ceph/patches/ceph-16.2.2-cflags.patch: -------------------------------------------------------------------------------- 1 | diff --git a/cmake/modules/BuildBoost.cmake b/cmake/modules/BuildBoost.cmake 2 | index ba86ecaa63..b969c42911 100644 3 | --- a/cmake/modules/BuildBoost.cmake 4 | +++ b/cmake/modules/BuildBoost.cmake 5 | @@ -62,7 +62,7 @@ function(do_build_boost version) 6 | else() 7 | list(APPEND boost_features "address-model=32") 8 | endif() 9 | - set(BOOST_CXXFLAGS "-fPIC -w") # check on arm, etc <---XXX 10 | + set(BOOST_CXXFLAGS "${CMAKE_CXX_FLAGS} -fPIC -w") # check on arm, etc <---XXX 11 | list(APPEND boost_features "cxxflags=${BOOST_CXXFLAGS}") 12 | 13 | set(boost_with_libs) 14 | -------------------------------------------------------------------------------- /source/cheese/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/cheese/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | cheese: Cheese 10 | cheese: 11 | cheese: Cheese uses your webcam to take photos and videos, applies fancy 12 | cheese: special effects and lets you share the fun with others. 13 | cheese: 14 | -------------------------------------------------------------------------------- /source/chrome-gnome-shell/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | chrome-gnome-shell: chrome-gnome-shell 10 | chrome-gnome-shell: 11 | chrome-gnome-shell: GNOME Shell integration for Chrome/Chromium, Firefox, Vivaldi, Opera 12 | chrome-gnome-shell: browsers. 13 | chrome-gnome-shell: 14 | -------------------------------------------------------------------------------- /source/clutter-gst/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | clutter-gst: clutter-gst 10 | clutter-gst: 11 | clutter-gst: The Clutter Gst package contains an integration library for using 12 | clutter-gst: GStreamer with Clutter. Its purpose is to implement the ClutterMedia 13 | clutter-gst: interface using GStreamer. 14 | clutter-gst: 15 | 16 | -------------------------------------------------------------------------------- /source/clutter-gtk/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | clutter-gtk: clutter-gtk 10 | clutter-gtk: 11 | clutter-gtk: The clutter-gtk library provides a GtkClutterEmbed GTK+ widget which 12 | clutter-gtk: can be used to display a ClutterStage. 13 | clutter-gtk: 14 | 15 | -------------------------------------------------------------------------------- /source/clutter/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | clutter: Clutter 10 | clutter: 11 | clutter: Clutter is an open source (LGPL 2.1) software library for creating 12 | clutter: fast, compelling, portable, and dynamic graphical user interfaces. 13 | clutter: It is a core part of Gnome3, it is used by the GnomeShell, and is 14 | clutter: supported by the open source community. 15 | clutter: 16 | -------------------------------------------------------------------------------- /source/colord-gtk/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | colord-gtk: colord-gtk (GTK integration for libcolord) 10 | colord-gtk: 11 | colord-gtk: colord-gtk is the GTK+ support library for colord. 12 | colord-gtk: 13 | colord-gtk: http://www.freedesktop.org/software/colord/ 14 | colord-gtk: 15 | colord-gtk: 16 | colord-gtk: 17 | colord-gtk: 18 | colord-gtk: 19 | colord-gtk: 20 | -------------------------------------------------------------------------------- /source/colord/doinst.sh: -------------------------------------------------------------------------------- 1 | config() { 2 | NEW="$1" 3 | OLD="$(dirname $NEW)/$(basename $NEW .new)" 4 | if [ ! -r $OLD ]; then 5 | mv $NEW $OLD 6 | elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then 7 | rm $NEW 8 | fi 9 | } 10 | 11 | config usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf.new 12 | 13 | if [ -e usr/share/glib-2.0/schemas ]; then 14 | if [ -x /usr/bin/glib-compile-schemas ]; then 15 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 16 | fi 17 | fi 18 | -------------------------------------------------------------------------------- /source/colord/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | colord: colord (Color Profile System Service) 10 | colord: 11 | colord: colord is a system service that makes it easy to manage, install 12 | colord: and generate color profiles to accurately color manage input 13 | colord: and output devices. 14 | colord: 15 | colord: Project URL: http://www.freedesktop.org/software/colord 16 | colord: 17 | -------------------------------------------------------------------------------- /source/constantly/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | constantly: constantly (Symbolic constants in Python) 10 | constantly: 11 | constantly: https://pypi.python.org/pypi/constantly 12 | constantly: 13 | constantly: 14 | constantly: 15 | constantly: 16 | constantly: 17 | constantly: 18 | constantly: 19 | constantly: 20 | -------------------------------------------------------------------------------- /source/cssselect/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | cssselect: cssselect (python library) 10 | cssselect: 11 | cssselect: cssselect parses CSS3 Selectors and translate them to XPath 1.0 12 | cssselect: expressions. Such expressions can be used in lxml or another XPath 13 | cssselect: engine to find the matching elements in an XML or HTML document. 14 | cssselect: 15 | cssselect: Homepage: https://cssselect.readthedocs.io/en/latest/ 16 | cssselect: 17 | cssselect: 18 | cssselect: 19 | cssselect: 20 | -------------------------------------------------------------------------------- /source/cups-pk-helper/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | cups-pk-helper: cups-pk-helper 10 | cups-pk-helper: 11 | cups-pk-helper: The cups-pk-helper package contains a PolicyKit helper used to 12 | cups-pk-helper: configure Cups with fine-grained privileges. 13 | cups-pk-helper: 14 | -------------------------------------------------------------------------------- /source/enchant2/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | enchant2: enchant (v2) 10 | enchant2: 11 | enchant2: A wrapper library for generic spell checking. 12 | enchant2: 13 | -------------------------------------------------------------------------------- /source/epiphany/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/epiphany/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | epiphany: Epiphany 10 | epiphany: 11 | epiphany: Epiphany is the WebKit based web browser for GNOME. It offers a 12 | epiphany: simple, clean, beautiful view of the Web. 13 | epiphany: 14 | -------------------------------------------------------------------------------- /source/evolution-data-server/3.36.5-gtk-doc-1.32-compat.patch: -------------------------------------------------------------------------------- 1 | From 24c7ca17eaf69211b75f2882c11aeff01a3cad01 Mon Sep 17 00:00:00 2001 2 | From: Mart Raudsepp 3 | Date: Sat, 8 Aug 2020 18:59:25 +0300 4 | Subject: [PATCH] I#158 - Workaround build error with gtk-doc-1.32 5 | 6 | --- 7 | src/calendar/libecal/e-cal-time-util.h | 2 ++ 8 | 1 file changed, 2 insertions(+) 9 | 10 | diff --git a/src/calendar/libecal/e-cal-time-util.h b/src/calendar/libecal/e-cal-time-util.h 11 | index 8acb13061..11c9d3369 100644 12 | --- a/src/calendar/libecal/e-cal-time-util.h 13 | +++ b/src/calendar/libecal/e-cal-time-util.h 14 | @@ -150,6 +150,7 @@ void time_to_gdate_with_zone (GDate *date, 15 | * struct tm manipulation 16 | **************************************************************************/ 17 | 18 | +#ifndef __GTK_DOC_IGNORE__ 19 | struct tm e_cal_util_icaltime_to_tm 20 | (const ICalTime *itt); 21 | struct tm e_cal_util_icaltime_to_tm_with_zone 22 | @@ -159,6 +160,7 @@ struct tm e_cal_util_icaltime_to_tm_with_zone 23 | ICalTime * e_cal_util_tm_to_icaltime 24 | (struct tm *tm, 25 | gboolean is_date); 26 | +#endif 27 | 28 | G_END_DECLS 29 | 30 | -- 31 | 2.20.1 32 | 33 | -------------------------------------------------------------------------------- /source/evolution-data-server/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | evolution-data-server: Evolution Data Server 10 | evolution-data-server: 11 | evolution-data-server: The Evolution Data Server package provides a unified backend for 12 | evolution-data-server: programs that work with contacts, tasks, and calendar information. It 13 | evolution-data-server: was originally developed for Evolution (hence the name), but is now 14 | evolution-data-server: used by other packages as well. 15 | evolution-data-server: 16 | -------------------------------------------------------------------------------- /source/exempi/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | exempi: exempi (an implementation of Adobe's XMP) 10 | exempi: 11 | exempi: Exempi is an implementation of XMP. It is based on the Adobe 12 | exempi: XMP SDK and released under a BSD-style license like Adobe's. 13 | exempi: 14 | exempi: The Adobe Extensible Metadata Platform (XMP) is a standard for 15 | exempi: processing and storing standardized and proprietary metadata, 16 | exempi: created by Adobe Systems, Inc. 17 | exempi: 18 | exempi: Homepage: https://libopenraw.freedesktop.org/exempi/ 19 | exempi: 20 | -------------------------------------------------------------------------------- /source/flake8/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | -------------------------------------------------------------------------------- /source/flake8/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | flake8: flake8 (Wrapper tool) 10 | flake8: 11 | flake8: flake8 is a python tool that glues together pep8, pyflakes, mccabe, 12 | flake8: and third-party plugins to check the style and quality of some 13 | flake8: python code. 14 | flake8: 15 | flake8: Homepage: https://gitlab.com/pycqa/flake8 16 | flake8: 17 | flake8: 18 | flake8: 19 | flake8: 20 | -------------------------------------------------------------------------------- /source/folks/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | folks: folks 10 | folks: 11 | folks: libfolks is a library that aggregates people from multiple sources 12 | folks: (eg, Telepathy connection managers for IM contacts, Evolution Data 13 | folks: Server for local contacts, libsocialweb for web service contacts, 14 | folks: etc.) to create metacontacts. It's written in Vala, which generates C 15 | folks: code when compiled. 16 | folks: 17 | -------------------------------------------------------------------------------- /source/funcsigs/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | funcsigs: funcsigs (Backport of the PEP 362) 10 | funcsigs: 11 | funcsigs: funcsigs is a backport of the PEP 362 function signature features 12 | funcsigs: from Python 3.3's inspect module. The backport is compatible with 13 | funcsigs: Python 2.6, 2.7 as well as 3.2 and up. 14 | funcsigs: 15 | funcsigs: Homepage: https://funcsigs.readthedocs.io/en/0.4/ 16 | funcsigs: 17 | funcsigs: 18 | funcsigs: 19 | funcsigs: 20 | -------------------------------------------------------------------------------- /source/gdm/files/custom.conf: -------------------------------------------------------------------------------- 1 | # GDM configuration storage 2 | 3 | [daemon] 4 | # Uncomment the line below to force the login screen to use Xorg 5 | WaylandEnable=false 6 | 7 | [security] 8 | 9 | [xdmcp] 10 | 11 | [chooser] 12 | 13 | [debug] 14 | # Uncomment the line below to turn on debugging 15 | #Enable=true 16 | 17 | -------------------------------------------------------------------------------- /source/gdm/files/default.pa: -------------------------------------------------------------------------------- 1 | #!/usr/bin/pulseaudio -nF 2 | # 3 | 4 | # load system wide configuration 5 | .include /etc/pulse/default.pa 6 | 7 | ### unload driver modules for Bluetooth hardware 8 | .nofail 9 | 10 | .ifexists module-bluetooth-policy.so 11 | unload-module module-bluetooth-policy 12 | .endif 13 | 14 | .ifexists module-bluetooth-discover.so 15 | unload-module module-bluetooth-discover 16 | .endif 17 | 18 | .fail 19 | -------------------------------------------------------------------------------- /source/gdm/files/xinitrc.gnome: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ 3 | 4 | userresources=$HOME/.Xresources 5 | usermodmap=$HOME/.Xmodmap 6 | sysresources=/etc/X11/xinit/.Xresources 7 | sysmodmap=/etc/X11/xinit/.Xmodmap 8 | 9 | # merge in defaults and keymaps 10 | 11 | if [ -f $sysresources ]; then 12 | xrdb -merge $sysresources 13 | fi 14 | 15 | if [ -f $sysmodmap ]; then 16 | xmodmap $sysmodmap 17 | fi 18 | 19 | if [ -f $userresources ]; then 20 | xrdb -merge $userresources 21 | fi 22 | 23 | if [ -f $usermodmap ]; then 24 | xmodmap $usermodmap 25 | fi 26 | 27 | # This nag screen isn't going to save anybody. 28 | export NAUTILUS_OK_TO_RUN_AS_ROOT=1 29 | 30 | # start dbus session bus 31 | # eval "dbus-launch --exit-with-session --sh-syntax" 32 | 33 | # Start the window manager: 34 | exec dbus-launch --exit-with-session gnome-session 35 | -------------------------------------------------------------------------------- /source/gdm/pamd/gdm-autologin: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth [success=ok default=1] pam_gdm.so 4 | -auth optional pam_gnome_keyring.so 5 | auth sufficient pam_permit.so 6 | 7 | account required pam_nologin.so 8 | account include system-auth 9 | 10 | password include system-auth 11 | 12 | session required pam_loginuid.so 13 | session optional pam_keyinit.so force revoke 14 | session include system-auth 15 | session optional pam_gnome_keyring.so auto_start 16 | session include postlogin 17 | -------------------------------------------------------------------------------- /source/gdm/pamd/gdm-password: -------------------------------------------------------------------------------- 1 | #%PAM-1.0 2 | 3 | auth required pam_env.so 4 | auth sufficient pam_unix.so try_first_pass nullok 5 | auth requisite pam_succeed_if.so uid >= 1000 quiet_success 6 | auth required pam_deny.so 7 | auth optional pam_gnome_keyring.so 8 | auth include postlogin 9 | 10 | account required pam_nologin.so 11 | account required pam_unix.so 12 | account sufficient pam_localuser.so 13 | 14 | password include system-auth 15 | -password optional pam_gnome_keyring.so use_authtok 16 | 17 | session required pam_loginuid.so 18 | session optional pam_keyinit.so force revoke 19 | session include system-auth 20 | session optional pam_gnome_keyring.so auto_start 21 | session include postlogin 22 | -------------------------------------------------------------------------------- /source/gdm/patches/gdm-3.38.1_elogind.patch: -------------------------------------------------------------------------------- 1 | Binary files gdm-3.38.1.orig/.meson.build.un~ and gdm-3.38.1/.meson.build.un~ differ 2 | diff -uNr gdm-3.38.1.orig/meson.build gdm-3.38.1/meson.build 3 | --- gdm-3.38.1.orig/meson.build 2020-10-13 16:13:18.834374069 -0300 4 | +++ gdm-3.38.1/meson.build 2020-10-13 16:49:27.806607739 -0300 5 | @@ -94,9 +94,9 @@ 6 | libwrap_dep = cc.find_library('libwrap') 7 | endif 8 | # systemd 9 | -systemd_dep = dependency('systemd') 10 | -libsystemd_dep = dependency('libsystemd') 11 | -if meson.version().version_compare('>= 0.53') 12 | +systemd_dep = dependency('libelogind') 13 | +libsystemd_dep = dependency('libelogind') 14 | +if meson.version().version_compare('>= 0.53') 15 | systemd_multiseat_x = find_program('systemd-multi-seat-x', 16 | required: false, 17 | dirs: [ 18 | -------------------------------------------------------------------------------- /source/gdm/patches/gdm-3.8.4-fingerprint-auth.patch: -------------------------------------------------------------------------------- 1 | From 75fe02c2b383b27b202940bdedd7d8d2c64169fb Mon Sep 17 00:00:00 2001 2 | From: Alexandre Rostovtsev 3 | Date: Tue, 30 Jul 2013 22:56:30 -0400 4 | Subject: [PATCH 3/4] Gentoo does not have a fingerprint-auth pam stack 5 | 6 | --- 7 | data/pam-exherbo/gdm-fingerprint.pam | 7 ++++++- 8 | 1 file changed, 6 insertions(+), 1 deletion(-) 9 | 10 | diff --git a/data/pam-exherbo/gdm-fingerprint.pam b/data/pam-exherbo/gdm-fingerprint.pam 11 | index 41639ec..d9633fb 100644 12 | --- a/data/pam-exherbo/gdm-fingerprint.pam 13 | +++ b/data/pam-exherbo/gdm-fingerprint.pam 14 | @@ -1,6 +1,11 @@ 15 | account include system-login 16 | 17 | -auth substack fingerprint-auth 18 | +auth optional pam_env.so 19 | +auth required pam_tally2.so onerr=succeed 20 | +auth required pam_shells.so 21 | +auth required pam_nologin.so 22 | +auth required pam_fprintd.so 23 | +auth required pam_permit.so 24 | auth optional pam_gnome_keyring.so 25 | 26 | password required pam_deny.so 27 | -- 28 | 1.8.5.1 29 | 30 | -------------------------------------------------------------------------------- /source/gdm/patches/gdm-40.0-meson-Fix-libwrap-detection.patch: -------------------------------------------------------------------------------- 1 | https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/142 2 | 3 | From c713ace4c71a6804734ba5b1bca4abde11ab90d1 Mon Sep 17 00:00:00 2001 4 | From: Bernd Feige 5 | Date: Wed, 19 May 2021 11:28:07 -0700 6 | Subject: [PATCH] meson: Fix libwrap detection 7 | 8 | Bug: https://bugs.gentoo.org/790671 9 | --- 10 | meson.build | 2 +- 11 | 1 file changed, 1 insertion(+), 1 deletion(-) 12 | 13 | diff --git a/meson.build b/meson.build 14 | index 0266a938..a490a725 100644 15 | --- a/meson.build 16 | +++ b/meson.build 17 | @@ -90,7 +90,7 @@ else 18 | endif 19 | xdmcp_dep = cc.find_library('Xdmcp', required: get_option('xdmcp')) 20 | if xdmcp_dep.found() and get_option('tcp-wrappers') 21 | - libwrap_dep = cc.find_library('libwrap') 22 | + libwrap_dep = cc.find_library('wrap') 23 | endif 24 | # systemd 25 | systemd_dep = dependency('systemd') 26 | -- 27 | 2.26.3 28 | 29 | -------------------------------------------------------------------------------- /source/gdm/patches/pam-elogind.patch: -------------------------------------------------------------------------------- 1 | From 96e605d6bd832a89f022872492a9c9cb1eb62f66 Mon Sep 17 00:00:00 2001 2 | From: Mart Raudsepp 3 | Date: Tue, 19 Mar 2019 23:13:29 +0200 4 | Subject: [PATCH 2/2] pam-exherbo: Support elogind 5 | 6 | --- 7 | data/pam-exherbo/gdm-launch-environment.pam | 1 + 8 | 1 file changed, 1 insertion(+) 9 | 10 | diff --git a/data/pam-exherbo/gdm-launch-environment.pam b/data/pam-exherbo/gdm-launch-environment.pam 11 | index 51a8e003..c697a528 100644 12 | --- a/data/pam-exherbo/gdm-launch-environment.pam 13 | +++ b/data/pam-exherbo/gdm-launch-environment.pam 14 | @@ -8,6 +8,7 @@ auth required pam_permit.so 15 | 16 | password required pam_deny.so 17 | 18 | +-session optional pam_elogind.so 19 | -session optional pam_systemd.so 20 | session optional pam_keyinit.so force revoke 21 | session required pam_succeed_if.so audit quiet_success user = gdm 22 | -- 23 | 2.17.0 24 | 25 | -------------------------------------------------------------------------------- /source/gdm/patches/pam-lfs-elogind.patch: -------------------------------------------------------------------------------- 1 | --- gdm-40.0/data/pam-lfs/gdm-launch-environment.pam 2021-03-30 10:27:29.906585000 -0300 2 | +++ gdm-40.0.new/data/pam-lfs/gdm-launch-environment.pam 2021-07-03 16:42:34.890012949 -0300 3 | @@ -10,6 +10,7 @@ 4 | password required pam_deny.so 5 | 6 | session required pam_succeed_if.so audit quiet_success user = gdm 7 | +-session optional pam_elogind.so 8 | -session optional pam_systemd.so 9 | session optional pam_keyinit.so force revoke 10 | session optional pam_permit.so 11 | -------------------------------------------------------------------------------- /source/gdm/patches/pam-redhat-elogind.patch: -------------------------------------------------------------------------------- 1 | --- gdm-40.0/data/pam-redhat/gdm-launch-environment.pam 2021-03-30 10:27:29.975584300 -0300 2 | +++ gdm-40.0.new/data/pam-redhat/gdm-launch-environment.pam 2021-07-03 16:52:21.981011612 -0300 3 | @@ -4,6 +4,7 @@ 4 | auth include postlogin 5 | account required pam_permit.so 6 | password required pam_permit.so 7 | +-session optional pam_elogind.so 8 | session optional pam_keyinit.so force revoke 9 | session include system-auth 10 | session include postlogin 11 | -------------------------------------------------------------------------------- /source/gdm/patches/pam-slackware.patch: -------------------------------------------------------------------------------- 1 | --- gdm-40.0.new/data/pam-exherbo/gdm-fingerprint.pam 2021-03-30 10:27:29.859585500 -0300 2 | +++ gdm-40.0/data/pam-exherbo/gdm-fingerprint.pam 2021-07-03 20:02:09.009058407 -0300 3 | @@ -1,6 +1,10 @@ 4 | account include system-login 5 | 6 | auth substack fingerprint-auth 7 | +auth optional pam_env.so 8 | +auth required pam_shells.so 9 | +auth required pam_nologin.so 10 | +auth required pam_permit.so 11 | auth optional pam_gnome_keyring.so 12 | 13 | password required pam_deny.so 14 | -------------------------------------------------------------------------------- /source/gdm/sessions/afterstep.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=AfterStep 3 | Comment=The AfterStep Window Manager 4 | Exec=/etc/X11/xdm/Xsession afterstep 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/blackbox.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Blackbox 3 | Comment=The blackbox window manager 4 | Exec=/etc/X11/xdm/Xsession blackbox 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/dotxsession.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=User Dot xsession 3 | Comment=This session starts the user's .xsession file 4 | Exec=/etc/X11/gdm/Xsession custom 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/enlightenment.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Enlightenment 3 | Comment=The Enlightenment Desktop 4 | Exec=/etc/X11/xdm/Xsession enlightenment 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/fluxbox.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Fluxbox 3 | Comment=The fluxbox window manager 4 | Exec=/etc/X11/xinit/xinitrc.fluxbox 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/fvwm.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Fvwm 3 | Comment=The Fvwm window manager 4 | Exec=/etc/X11/xdm/Xsession fvwm2 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/kde.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=KDE 3 | Comment=The K Desktop Environment 4 | Exec=/etc/X11/xinit/xinitrc.kde 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/sessions/windowmaker.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Windowmaker 3 | Comment=The Windowmaker window manager 4 | Exec=/etc/X11/xinit/xinitrc.wmaker 5 | # no icon yet, only the top three are currently used 6 | Icon= 7 | Type=Application 8 | -------------------------------------------------------------------------------- /source/gdm/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gdm: GNOME Display Manager 10 | gdm: 11 | gdm: The GNOME Display Manager (GDM) is a program that manages graphical 12 | gdm: display servers and handles graphical user logins. 13 | gdm: 14 | -------------------------------------------------------------------------------- /source/geoclue2/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-mime-database ]; then 2 | /usr/bin/update-mime-database /usr/share/mime &> /dev/null 3 | fi 4 | 5 | if [ -x /usr/bin/update-desktop-database ]; then 6 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 7 | fi 8 | 9 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 10 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 11 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 12 | fi 13 | fi 14 | 15 | if [ -e usr/share/glib-2.0/schemas ]; then 16 | if [ -x /usr/bin/glib-compile-schemas ]; then 17 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 18 | fi 19 | fi 20 | if [ -x usr/bin/rarian-sk-update ]; then 21 | usr/bin/rarian-sk-update 1> /dev/null 2> /dev/null 22 | fi 23 | -------------------------------------------------------------------------------- /source/geoclue2/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | geoclue2: GeoClue 10 | geoclue2: 11 | geoclue2: Geoclue is a D-Bus service that provides location information. The 12 | geoclue2: primary goal of the Geoclue project is to make creating 13 | geoclue2: location-aware applications as simple as possible, while the 14 | geoclue2: secondary goal is to ensure that no application can access location 15 | geoclue2: information without explicit permission from user. 16 | geoclue2: 17 | -------------------------------------------------------------------------------- /source/geocode-glib/...: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slackport/gfs/6c144a993979f01133e277676c05897881b71b3f/source/geocode-glib/... -------------------------------------------------------------------------------- /source/geocode-glib/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | geocode-glib: geocode-glib 10 | geocode-glib: 11 | geocode-glib: geocode-glib is a convenience library for the geocoding (finding 12 | geocode-glib: longitude, and latitude from an address) and reverse geocoding 13 | geocode-glib: (finding an address from coordinates). It uses Nominatim service to 14 | geocode-glib: achieve that. It also caches (reverse-)geocoding requests for faster 15 | geocode-glib: results and to avoid unnecessary server load. 16 | geocode-glib: 17 | -------------------------------------------------------------------------------- /source/gfbgraph/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gfbgraph/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gfbgraph: GFBGraph 10 | gfbgraph: 11 | gfbgraph: GFBGraph is a GLib/GObject wrapper for the Facebook API. 12 | gfbgraph: 13 | -------------------------------------------------------------------------------- /source/gi-docgen/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gi-docgen: gi-docgen 10 | gi-docgen: 11 | gi-docgen: A documentation generator for GObject-based libraries. 12 | gi-docgen: 13 | -------------------------------------------------------------------------------- /source/gitg/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-mime-database ]; then 2 | /usr/bin/update-mime-database /usr/share/mime &> /dev/null 3 | fi 4 | 5 | if [ -x /usr/bin/update-desktop-database ]; then 6 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 7 | fi 8 | 9 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 10 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 11 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 12 | fi 13 | fi 14 | 15 | if [ -e usr/share/glib-2.0/schemas ]; then 16 | if [ -x /usr/bin/glib-compile-schemas ]; then 17 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 18 | fi 19 | fi 20 | if [ -x usr/bin/rarian-sk-update ]; then 21 | usr/bin/rarian-sk-update 1> /dev/null 2> /dev/null 22 | fi 23 | -------------------------------------------------------------------------------- /source/gitg/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gitg: gitg 10 | gitg: 11 | gitg: Git repository viewer for GNOME. 12 | gitg: 13 | -------------------------------------------------------------------------------- /source/gnome-autoar/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | 17 | -------------------------------------------------------------------------------- /source/gnome-autoar/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-autoar: GNOME Autoar 10 | gnome-autoar: 11 | gnome-autoar: GNOME Autoar is a library which makes creating and extracting 12 | gnome-autoar: archives easy, safe, and automatic. 13 | gnome-autoar: 14 | -------------------------------------------------------------------------------- /source/gnome-backgrounds/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-backgrounds: gnome-background 10 | gnome-backgrounds: 11 | gnome-backgrounds: This module contains a set of backgrounds packaged with the GNOME 12 | gnome-backgrounds: desktop. 13 | gnome-backgrounds: 14 | 15 | -------------------------------------------------------------------------------- /source/gnome-bluetooth/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-bluetooth: GNOME Bluetooth 10 | gnome-bluetooth: 11 | gnome-bluetooth: gnome-bluetooth is a fork of bluez-gnome focused on integration with 12 | gnome-bluetooth: the GNOME desktop environment 13 | gnome-bluetooth: 14 | -------------------------------------------------------------------------------- /source/gnome-calculator/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | 17 | -------------------------------------------------------------------------------- /source/gnome-calculator/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-calculator: GNOME Calculator 10 | gnome-calculator: 11 | gnome-calculator: GNOME Calculator is a powerful graphical calculator with financial, 12 | gnome-calculator: logical and scientific modes. It uses a multiple precision package to 13 | gnome-calculator: do its arithmetic to give a high degree of accuracy. 14 | gnome-calculator: 15 | -------------------------------------------------------------------------------- /source/gnome-color-manager/3.36.0-remove-libcanberra-include.patch: -------------------------------------------------------------------------------- 1 | From 66aea36411477f284fa8a379b3bde282385d281c Mon Sep 17 00:00:00 2001 2 | From: Jan Tojnar 3 | Date: Wed, 8 Apr 2020 16:41:32 +0200 4 | Subject: [PATCH] Remove forgotten libcanberra include 5 | 6 | --- 7 | src/gcm-viewer.c | 1 - 8 | 1 file changed, 1 deletion(-) 9 | 10 | diff --git a/src/gcm-viewer.c b/src/gcm-viewer.c 11 | index 77463af5..d778877d 100644 12 | --- a/src/gcm-viewer.c 13 | +++ b/src/gcm-viewer.c 14 | @@ -12,7 +12,6 @@ 15 | #include 16 | #include 17 | #include 18 | -#include 19 | #include 20 | #include 21 | 22 | -- 23 | 2.20.1 24 | 25 | -------------------------------------------------------------------------------- /source/gnome-color-manager/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-color-manager/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-color-manager: GNOME Color Manager 10 | gnome-color-manager: 11 | gnome-color-manager: GNOME Color Manager is a session framework for the GNOME desktop 12 | gnome-color-manager: environment that makes it easy to manage, install and generate color 13 | gnome-color-manager: profiles. 14 | gnome-color-manager: 15 | -------------------------------------------------------------------------------- /source/gnome-control-center/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-control-center: GNOME Control Center 10 | gnome-control-center: 11 | gnome-control-center: The GNOME settings manager. 12 | gnome-control-center: 13 | -------------------------------------------------------------------------------- /source/gnome-desktop/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-desktop/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-desktop: gnome-desktop 10 | gnome-desktop: 11 | gnome-desktop: gnome-desktop contains the libgnome-desktop library, the gnome-about 12 | gnome-desktop: program as well as some desktop-wide documents. 13 | gnome-desktop: The libgnome-desktop library provides API shared by several 14 | gnome-desktop: applications on the desktop, but that cannot live in the platform for 15 | gnome-desktop: various reasons. There is no API or ABI guarantee, although we are 16 | gnome-desktop: doing our best to provide stability. Documentation for the API is 17 | gnome-desktop: available with gtk-doc. 18 | gnome-desktop: 19 | -------------------------------------------------------------------------------- /source/gnome-flashback/xinitrc.gnome-flashback: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ 3 | 4 | userresources=$HOME/.Xresources 5 | usermodmap=$HOME/.Xmodmap 6 | sysresources=/etc/X11/xinit/.Xresources 7 | sysmodmap=/etc/X11/xinit/.Xmodmap 8 | 9 | # merge in defaults and keymaps 10 | 11 | if [ -f $sysresources ]; then 12 | xrdb -merge $sysresources 13 | fi 14 | 15 | if [ -f $sysmodmap ]; then 16 | xmodmap $sysmodmap 17 | fi 18 | 19 | if [ -f $userresources ]; then 20 | xrdb -merge $userresources 21 | fi 22 | 23 | if [ -f $usermodmap ]; then 24 | xmodmap $usermodmap 25 | fi 26 | 27 | # This nag screen isn't going to save anybody. 28 | export NAUTILUS_OK_TO_RUN_AS_ROOT=1 29 | 30 | # start dbus session bus 31 | eval `dbus-launch --exit-with-session --sh-syntax` 32 | 33 | # Start the window manager: 34 | export XDG_CURRENT_DESKTOP=GNOME-Flashback:GNOME 35 | exec /usr/bin/ssh-agent gnome-session --session=gnome-flashback-metacity 36 | -------------------------------------------------------------------------------- /source/gnome-menus/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-menus/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-menus: gnome-menus 10 | gnome-menus: 11 | gnome-menus: gnome-menus contains the libgnome-menu library, the layout 12 | gnome-menus: configuration files for the GNOME menu, as well as a simple menu 13 | gnome-menus: editor. 14 | gnome-menus: 15 | -------------------------------------------------------------------------------- /source/gnome-nettool/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-nettool/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-nettool: GNOME Nettool 10 | gnome-nettool: 11 | gnome-nettool: GNOME Nettool is a set of front-ends to various networking 12 | gnome-nettool: command-line tools, like ping, netstat, ifconfig, whois, 13 | gnome-nettool: traceroute, finger. 14 | gnome-nettool: 15 | -------------------------------------------------------------------------------- /source/gnome-online-accounts/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-online-accounts: Gnome Online Accounts (GOA) 10 | gnome-online-accounts: 11 | gnome-online-accounts: GOA provides a centralized service that allows a set of online to be 12 | gnome-online-accounts: configured for use with core applications. In UX terms, GOA provides 13 | gnome-online-accounts: a static list online accounts that can be setup by users (through the 14 | gnome-online-accounts: Online Accounts panel in System Settings). These accounts can be 15 | gnome-online-accounts: be used by core GNOME applications. 16 | gnome-online-accounts: 17 | -------------------------------------------------------------------------------- /source/gnome-screenshot/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-screenshot/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-screenshot: GNOME Screenshot 10 | gnome-screenshot: 11 | gnome-screenshot: GNOME Screenshot is a utility used in the GNOME desktop environment 12 | gnome-screenshot: for taking screenshots. 13 | gnome-screenshot: 14 | 15 | -------------------------------------------------------------------------------- /source/gnome-session/files/10-user-dirs-update-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Create various XDG directories, and write ~/.config/user-dirs.dirs, etc. 4 | # That file is read by glib to get XDG_PICTURES_DIR, etc 5 | 6 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 7 | if type xdg-user-dirs-update &>/dev/null; then 8 | xdg-user-dirs-update 9 | fi 10 | fi 11 | -------------------------------------------------------------------------------- /source/gnome-session/files/15-xdg-data-gnome-r1: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 4 | if [ -z "$XDG_DATA_DIRS" ]; then 5 | export XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/ 6 | else 7 | export XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS" 8 | fi 9 | fi 10 | -------------------------------------------------------------------------------- /source/gnome-session/files/90-xcursor-theme-gnome: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then 4 | XCURSOR_THEME=`dconf read /org/gnome/desktop/interface/cursor-theme` 2> /dev/null 5 | if [ x"$XCURSOR_THEME" = "x" ]; then 6 | export XCURSOR_THEME="Adwaita" 7 | else 8 | # 'dconf read' wraps string output in single quotes 9 | eval export "XCURSOR_THEME=$XCURSOR_THEME" 10 | fi 11 | fi 12 | -------------------------------------------------------------------------------- /source/gnome-settings-daemon/gnome-settings-daemon-3.38.1-build-Allow-NM-optional-on-Linux.patch: -------------------------------------------------------------------------------- 1 | From b5b933cf83fc79cc9dd382ddb0ec2567330e24e8 Mon Sep 17 00:00:00 2001 2 | From: Mart Raudsepp 3 | Date: Sun, 8 Sep 2019 18:07:12 +0300 4 | Subject: [PATCH 2/3] build: Allow NM optional on Linux 5 | 6 | --- 7 | meson.build | 1 - 8 | 1 file changed, 1 deletion(-) 9 | 10 | diff --git a/meson.build b/meson.build 11 | index dce9bfa1..21d9341d 100644 12 | --- a/meson.build 13 | +++ b/meson.build 14 | @@ -223,7 +223,6 @@ endif 15 | 16 | # Sharing plugin 17 | enable_network_manager = get_option('network_manager') 18 | -assert(enable_network_manager or not host_is_linux, 'NetworkManager support is not optional on Linux platforms') 19 | if enable_network_manager 20 | # network manager 21 | libnm_dep = dependency('libnm', version: '>= 1.0') 22 | -- 23 | 2.26.2 24 | 25 | -------------------------------------------------------------------------------- /source/gnome-settings-daemon/org.gnome.settings-daemon.plugins.power.gschema.override: -------------------------------------------------------------------------------- 1 | [org.gnome.settings-daemon.plugins.power] 2 | sleep-inactive-ac-type='nothing' 3 | -------------------------------------------------------------------------------- /source/gnome-settings-daemon/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-settings-daemon: GNOME Settings Daemon 10 | gnome-settings-daemon: 11 | gnome-settings-daemon: The GNOME Settings Daemon is responsible for setting various 12 | gnome-settings-daemon: parameters of a GNOME Session and the applications that run under it. 13 | gnome-settings-daemon: 14 | -------------------------------------------------------------------------------- /source/gnome-shell-extensions/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-shell-extensions/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-shell-extensions: GNOME Shell Extensions 10 | gnome-shell-extensions: 11 | gnome-shell-extensions: This package contains a collection of extensions providing additional 12 | gnome-shell-extensions: and optional functionality to GNOME Shell. 13 | gnome-shell-extensions: 14 | 15 | -------------------------------------------------------------------------------- /source/gnome-shell/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-shell/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-shell: GNOME Shell 10 | gnome-shell: 11 | gnome-shell: GNOME Shell provides core interface functions like switching windows, 12 | gnome-shell: launching applications or see your notifications. It takes advantage 13 | gnome-shell: of the capabilities of modern graphics hardware and introduces 14 | gnome-shell: innovative user interface concepts to provide a delightful and easy 15 | gnome-shell: to use experience. GNOME Shell is the defining technology of the 16 | gnome-shell: GNOME user experience. 17 | gnome-shell: 18 | -------------------------------------------------------------------------------- /source/gnome-terminal/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-mime-database ]; then 2 | /usr/bin/update-mime-database /usr/share/mime &> /dev/null 3 | fi 4 | 5 | if [ -x /usr/bin/update-desktop-database ]; then 6 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 7 | fi 8 | 9 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 10 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 11 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 12 | fi 13 | fi 14 | 15 | if [ -e usr/share/glib-2.0/schemas ]; then 16 | if [ -x /usr/bin/glib-compile-schemas ]; then 17 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 18 | fi 19 | fi 20 | if [ -x usr/bin/rarian-sk-update ]; then 21 | usr/bin/rarian-sk-update 1> /dev/null 2> /dev/null 22 | fi 23 | -------------------------------------------------------------------------------- /source/gnome-terminal/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-terminal: GNOME Terminal 10 | gnome-terminal: 11 | gnome-terminal: A terminal emulator for GNOME. 12 | gnome-terminal: 13 | -------------------------------------------------------------------------------- /source/gnome-tweaks/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-mime-database ]; then 2 | /usr/bin/update-mime-database /usr/share/mime &> /dev/null 3 | fi 4 | 5 | if [ -x /usr/bin/update-desktop-database ]; then 6 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 7 | fi 8 | 9 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 10 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 11 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 12 | fi 13 | fi 14 | 15 | if [ -e usr/share/glib-2.0/schemas ]; then 16 | if [ -x /usr/bin/glib-compile-schemas ]; then 17 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 18 | fi 19 | fi 20 | if [ -x usr/bin/rarian-sk-update ]; then 21 | usr/bin/rarian-sk-update 1> /dev/null 2> /dev/null 22 | fi 23 | -------------------------------------------------------------------------------- /source/gnome-tweaks/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-tweaks: GNOME Tweaks 10 | gnome-tweaks: 11 | gnome-tweaks: GNOME Tweaks is program used to tweak advanced GNOME settings. 12 | gnome-tweaks: 13 | -------------------------------------------------------------------------------- /source/gnome-user-docs/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-user-docs: GNOME User Docs (Desktop Help Tasks) 10 | gnome-user-docs: 11 | gnome-user-docs: This page holds a list of tasks to do with the desktop help. This is 12 | gnome-user-docs: the set of help files which are relevant to the GNOME desktop as a 13 | gnome-user-docs: whole. 14 | gnome-user-docs: 15 | -------------------------------------------------------------------------------- /source/gnome-video-effects/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/gnome-video-effects/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnome-video-effects: gnome-video-effects 10 | gnome-video-effects: 11 | gnome-video-effects: The GNOME Video Effects package contains a collection of GStreamer 12 | gnome-video-effects: effects. 13 | gnome-video-effects: 14 | -------------------------------------------------------------------------------- /source/gnote/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | 17 | -------------------------------------------------------------------------------- /source/gnote/gnote-3.38.1-cstddef.patch: -------------------------------------------------------------------------------- 1 | https://bugs.gentoo.org/768198 2 | 3 | From 49e652613a1e28f1220f593ba18108839d3d2505 Mon Sep 17 00:00:00 2001 4 | From: Bastien Nocera 5 | Date: Mon, 22 Mar 2021 15:04:01 +0100 6 | Subject: [PATCH] Fix AbstractAddin compilation error 7 | MIME-Version: 1.0 8 | Content-Type: text/plain; charset=UTF-8 9 | Content-Transfer-Encoding: 8bit 10 | 11 | gnote/src/abstractaddin.cpp: In constructor ‘gnote::AbstractAddin::AbstractAddin()’: 12 | gnote/src/abstractaddin.cpp:29:15: error: ‘NULL’ was not declared in this scope 13 | 29 | : m_gnote(NULL) 14 | | ^~~~ 15 | gnote/src/abstractaddin.cpp:25:1: note: ‘NULL’ is defined in header ‘’; did you forget to ‘#include ’? 16 | 24 | #include "abstractaddin.hpp" 17 | +++ |+#include 18 | 25 | 19 | --- 20 | src/abstractaddin.cpp | 1 + 21 | 1 file changed, 1 insertion(+) 22 | 23 | --- a/src/abstractaddin.cpp 24 | +++ b/src/abstractaddin.cpp 25 | @@ -22,6 +22,7 @@ 26 | 27 | 28 | #include "abstractaddin.hpp" 29 | +#include 30 | 31 | namespace gnote { 32 | 33 | -- 34 | 2.31.1 35 | 36 | -------------------------------------------------------------------------------- /source/gnote/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gnote: Gnote. 10 | gnote: 11 | gnote: Gnote is a port of Tomboy to C++. 12 | gnote: 13 | 14 | -------------------------------------------------------------------------------- /source/grilo-plugins/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | grilo-plugins: Grilo 10 | grilo-plugins: 11 | grilo-plugins: It is a collection of plugins for Grilo implementing Grilo's API for 12 | grilo-plugins: various multimedia content providers. 13 | grilo-plugins: 14 | -------------------------------------------------------------------------------- /source/grilo/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/grilo/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | grilo: Grilo 10 | grilo: 11 | grilo: Grilo is a framework for browsing and searching media content from 12 | grilo: various sources using a single API. 13 | grilo: 14 | 15 | -------------------------------------------------------------------------------- /source/gsound/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gsound: GSound 10 | gsound: 11 | gsound: GSound is a small library for playing system sounds. It's designed to 12 | gsound: be used via GObject Introspection, and is a thin wrapper around the 13 | gsound: libcanberra C library. 14 | gsound: 15 | 16 | -------------------------------------------------------------------------------- /source/gst-plugins-bad/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gst-plugins-bad: gst-plugins-bad (bad set of GStreamer plugins) 10 | gst-plugins-bad: 11 | gst-plugins-bad: GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par 12 | gst-plugins-bad: compared to the rest. They might be close to being good quality, 13 | gst-plugins-bad: but they're missing something - be it a good code review, some 14 | gst-plugins-bad: documentation, a set of tests, a real live maintainer, or some 15 | gst-plugins-bad: actual wide use. 16 | gst-plugins-bad: 17 | gst-plugins-bad: 18 | gst-plugins-bad: 19 | gst-plugins-bad: 20 | -------------------------------------------------------------------------------- /source/gtest/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gtest: gtest (Google C++ Testing Framework) 10 | gtest: 11 | gtest: Google's framework for writing C++ tests on a variety of platforms 12 | gtest: (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based 13 | gtest: on the xUnit architecture. Supports automatic test discovery, a rich 14 | gtest: set of assertions, user-defined assertions, death tests, fatal and 15 | gtest: non-fatal failures, value- and type-parameterized tests, various 16 | gtest: options for running the tests, and XML test report generation. 17 | gtest: 18 | gtest: Homepage: http://code.google.com/p/googletest 19 | gtest: 20 | -------------------------------------------------------------------------------- /source/gtk-vnc/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gtk-vnc: gtk-vnc (VNC viewer widget for GTK) 10 | gtk-vnc: 11 | gtk-vnc: gtk-vnc is a VNC viewer widget for GTK. It is built using 12 | gtk-vnc: coroutines allowing it to be completely asynchronous while 13 | gtk-vnc: remaining single threaded. It provides a core C library, and 14 | gtk-vnc: bindings for Python (PyGTK). 15 | gtk-vnc: 16 | gtk-vnc: 17 | gtk-vnc: 18 | gtk-vnc: 19 | gtk-vnc: 20 | -------------------------------------------------------------------------------- /source/gtksourceview4/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gtksourceview4: gtksourceview4 (a GTK+ framework for source code editing) 10 | gtksourceview4: 11 | gtksourceview4: GtkSourceView is a portable C library that extends the standard 12 | gtksourceview4: GTK+ framework for multiline text editing with support for 13 | gtksourceview4: configurable syntax highlighting, unlimited undo/redo, UTF-8 14 | gtksourceview4: compliant caseless searching, printing and other features 15 | gtksourceview4: typical of a source code editor. 16 | gtksourceview4: 17 | gtksourceview4: Homepage: http://projects.gnome.org/gtksourceview/ 18 | gtksourceview4: 19 | gtksourceview4: 20 | -------------------------------------------------------------------------------- /source/gtkspell3/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gtkspell3: gtkspell3 (GTK3 spell checker interface library) 10 | gtkspell3: 11 | gtkspell3: GtkSpell provides word-processor-style highlighting and replacement 12 | gtkspell3: of misspelled words in a GtkTextView widget. 13 | gtkspell3: Right-clicking a misspelled word pops up a menu of suggested 14 | gtkspell3: replacements. 15 | gtkspell3: 16 | gtkspell3: 17 | gtkspell3: 18 | gtkspell3: Homepage: http://gtkspell.sourceforge.net/ 19 | gtkspell3: 20 | -------------------------------------------------------------------------------- /source/gupnp/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | gupnp: gupnp (Object-oriented UPNP framework) 10 | gupnp: 11 | gupnp: GUPnP is an elegant, object-oriented open source framework for 12 | gupnp: creating UPnP devices and control points. 13 | gupnp: 14 | gupnp: The GUPnP API is intended to be easy to use, efficient and flexible. 15 | gupnp: It provides the same set of features as libupnp, but shields the 16 | gupnp: developer from most of UPnP's internals. 17 | gupnp: 18 | gupnp: Homepage: https://wiki.gnome.org/GUPnP/ 19 | gupnp: 20 | -------------------------------------------------------------------------------- /source/highlight/doinst.sh: -------------------------------------------------------------------------------- 1 | config() { 2 | NEW="$1" 3 | OLD="$(dirname $NEW)/$(basename $NEW .new)" 4 | if [ ! -r $OLD ]; then 5 | mv $NEW $OLD 6 | elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then 7 | rm $NEW 8 | fi 9 | } 10 | 11 | config etc/highlight/lsp.conf.new 12 | config etc/highlight/filetypes.conf.new 13 | config usr/share/highlight/gui_files/ext/fileopenfilter.conf.new 14 | -------------------------------------------------------------------------------- /source/highlight/highlight-3.57-qt_libs_lua.patch: -------------------------------------------------------------------------------- 1 | Unnecessary (the linker gets the right library from pkgconfig anyway) 2 | and breaks slotted Lua. See Bug #761511 for details. 3 | 4 | --- a/src/gui-qt/highlight.pro 5 | +++ b/src/gui-qt/highlight.pro 6 | @@ -39,7 +39,6 @@ 7 | unix { 8 | DESTDIR = ../ 9 | LIBS += -L.. -lhighlight 10 | - LIBS += -llua 11 | CONFIG += link_pkgconfig 12 | PKGCONFIG += lua 13 | 14 | -------------------------------------------------------------------------------- /source/highlight/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | highlight: Highlight 10 | highlight: 11 | highlight: Highlight is an utility that converts source code to formatted text 12 | highlight: with syntax highlighting. 13 | highlight: 14 | -------------------------------------------------------------------------------- /source/html5lib/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | html5lib: html5lib (HTML parser based on the HTML5 specification) 10 | html5lib: 11 | html5lib: HTML parser designed to follow the HTML5 specification. The parser 12 | html5lib: is designed to handle all flavours of HTML and parses invalid 13 | html5lib: documents using well-defined error handling rules compatible with 14 | html5lib: the behaviour of major desktop web browsers. 15 | html5lib: 16 | html5lib: Output is to a tree structure; the current release supports output 17 | html5lib: to DOM, ElementTree and lxml tree formats as well as a simple 18 | html5lib: custom format. 19 | html5lib: 20 | -------------------------------------------------------------------------------- /source/hyperlink/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | hyperlink: hyperlink (A featureful, correct URL for Python.) 10 | hyperlink: 11 | hyperlink: https://pypi.python.org/pypi/hyperlink 12 | hyperlink: 13 | hyperlink: 14 | hyperlink: 15 | hyperlink: 16 | hyperlink: 17 | hyperlink: 18 | hyperlink: 19 | hyperlink: 20 | -------------------------------------------------------------------------------- /source/incremental/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | incremental: incremental (Python projects versioning) 10 | incremental: 11 | incremental: https://pypi.python.org/pypi/incremental 12 | incremental: 13 | incremental: 14 | incremental: 15 | incremental: 16 | incremental: 17 | incremental: 18 | incremental: 19 | incremental: 20 | -------------------------------------------------------------------------------- /source/jam/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | jam: jam (Make Redux) 10 | jam: 11 | jam: Jam is a program construction tool, like make(1). Jam recursively 12 | jam: builds target files from source files, using dependency information 13 | jam: and updating actions expressed in the Jambase file, which is written 14 | jam: in jam's own interpreted language. The default Jambase is compiled 15 | jam: into jam and provides a boilerplate for common use, relying on a 16 | jam: user-provide file "Jamfile" to enumerate actual targets and sources. 17 | jam: 18 | jam: http://public.perforce.com/public/jam/src/Jam.html 19 | jam: 20 | -------------------------------------------------------------------------------- /source/jq/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | jq: jq (command-line JSON processor) 10 | jq: 11 | jq: jq is a lightweight and flexible command-line JSON processor. 12 | jq: 13 | jq: jq is like sed for JSON data - you can use it to slice and filter 14 | jq: and map and transform structured data with the same ease that 15 | jq: sed, awk, grep and friends let you play with text. 16 | jq: 17 | jq: Homepage: https://stedolan.github.io/jq/ 18 | jq: 19 | jq: 20 | -------------------------------------------------------------------------------- /source/lcov/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | lcov: lcov (the LTP GCOV extension) 10 | lcov: 11 | lcov: LCOV is a graphical front-end for GCC's coverage testing tool gcov. 12 | lcov: It collects gcov data for multiple source files and creates HTML pages 13 | lcov: containing the source code annotated with coverage information. It 14 | lcov: also adds overview pages for easy navigation within the file 15 | lcov: structure. LCOV supports statement, function and branch coverage 16 | lcov: measurement. 17 | lcov: 18 | lcov: Homepage: http://ltp.sourceforge.net/coverage/lcov.php 19 | lcov: 20 | -------------------------------------------------------------------------------- /source/lgi/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | lgi: lgi (LUA GObject bindings) 10 | lgi: 11 | lgi: lgi is gobject-introspection based dynamic Lua binding to GObject 12 | lgi: based libraries. 13 | lgi: It allows using GObject-based libraries directly from Lua. 14 | lgi: 15 | lgi: homepage: https://github.com/pavouk/lgi 16 | lgi: 17 | lgi: 18 | lgi: 19 | lgi: 20 | -------------------------------------------------------------------------------- /source/libchamplain/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libchamplain: libchamplain 10 | libchamplain: 11 | libchamplain: libchamplain is a C library providing a ClutterActor to display maps. 12 | libchamplain: It also provides a Gtk+ widget to display maps in Gtk+ applications. 13 | libchamplain: Python and Perl bindings are also available. It supports numerous 14 | libchamplain: free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap 15 | libchamplain: and Maps for free. 16 | libchamplain: 17 | -------------------------------------------------------------------------------- /source/libcloudproviders/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libcloudproviders: libcloudproviders 10 | libcloudproviders: 11 | libcloudproviders: libcloudproviders is a DBus API that allows cloud storage sync 12 | libcloudproviders: clients to expose their services. Clients such as file managers and 13 | libcloudproviders: desktop environments can then provide integrated access to the cloud 14 | libcloudproviders: providers services. 15 | libcloudproviders: 16 | -------------------------------------------------------------------------------- /source/libdaemon/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libdaemon: libdaemon 10 | libdaemon: 11 | libdaemon: libdaemon is a lightweight C library that eases the writing of Unix 12 | libdaemon: daemons. 13 | libdaemon: 14 | -------------------------------------------------------------------------------- /source/libdazzle/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libdazzle: libdazzle 10 | libdazzle: 11 | libdazzle: libdazzle is a companion library to GObject and GTK+ that adds APIs 12 | libdazzle: for special graphical effects. 13 | libdazzle: 14 | -------------------------------------------------------------------------------- /source/libgdata/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgdata: libgdata 10 | libgdata: 11 | libgdata: libgdata is a GLib-based library for accessing online service APIs 12 | libgdata: using the GData protocol - most notably, Google's services. It 13 | libgdata: provides APIs to access the common Google services, and has full 14 | libgdata: asynchronous support. 15 | libgdata: 16 | -------------------------------------------------------------------------------- /source/libgit2-glib/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgit2-glib: libgit2-glib (GLIB Wrapper) 10 | libgit2-glib: 11 | libgit2-glib: libgit2-glib is a glib wrapper library around the libgit2 git 12 | libgit2-glib: access library. 13 | libgit2-glib: 14 | libgit2-glib: Project Homepage: http://wiki.gnome.org/Projects/Libgit2-glib 15 | libgit2-glib: 16 | libgit2-glib: 17 | libgit2-glib: 18 | libgit2-glib: 19 | libgit2-glib: 20 | -------------------------------------------------------------------------------- /source/libgit2/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgit2: libgit2 (C library for custom Git applications) 10 | libgit2: 11 | libgit2: libgit2 is a portable, pure C implementation of the Git core methods 12 | libgit2: provided as a re-entrant linkable library with a solid API, allowing 13 | libgit2: you to write native speed custom Git applications in any language 14 | libgit2: which supports C bindings. 15 | libgit2: 16 | libgit2: Homepage: https://libgit2.github.com/ 17 | libgit2: 18 | libgit2: 19 | libgit2: 20 | -------------------------------------------------------------------------------- /source/libgrss/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgrss: libgrss 10 | libgrss: 11 | libgrss: The libgrss package contains a library designed to manipulate RSS and 12 | libgrss: Atom feeds. 13 | libgrss: 14 | -------------------------------------------------------------------------------- /source/libgusb/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgusb: libgusb (Glib Wrapper) 10 | libgusb: 11 | libgusb: GUsb is a GObject wrapper for libusb1 that makes it easy to do 12 | libgusb: asynchronous control, bulk and interrupt transfers with proper 13 | libgusb: cancellation and integration into a mainloop. 14 | libgusb: 15 | libgusb: This makes it easy to integrate low level USB transfers with your 16 | libgusb: high-level application or system daemon. 17 | libgusb: 18 | libgusb: Project URL: https://github.com/hughsie/libgusb 19 | libgusb: 20 | -------------------------------------------------------------------------------- /source/libgweather/40.0-autoskip-network-test.patch: -------------------------------------------------------------------------------- 1 | From 1d0ae284635ef1975a581b4d73ab497ccbd4532f Mon Sep 17 00:00:00 2001 2 | From: Mart Raudsepp 3 | Date: Sun, 30 Aug 2020 10:35:13 +0300 4 | Subject: [PATCH 2/2] tests: Skip metar tests when METAR_SOURCES couldn't be 5 | resolved 6 | 7 | --- 8 | libgweather/test_libgweather.c | 5 +++++ 9 | 1 file changed, 5 insertions(+) 10 | 11 | diff --git a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c 12 | index ee13dc7b..7ffaac41 100644 13 | --- a/libgweather/test_libgweather.c 14 | +++ b/libgweather/test_libgweather.c 15 | @@ -438,6 +438,11 @@ test_metar_weather_stations (void) 16 | g_test_message ("SSL/TLS failure, please check your glib-networking installation"); 17 | g_test_failed (); 18 | return; 19 | + } else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) { 20 | + g_test_skip ("Could not resolve " METAR_SOURCES " - network sandboxed?"); 21 | + g_object_unref (session); 22 | + g_object_unref (msg); 23 | + return; 24 | } 25 | g_assert_cmpint (msg->status_code, >=, 200); 26 | g_assert_cmpint (msg->status_code, <, 300); 27 | -- 28 | 2.26.2 29 | 30 | -------------------------------------------------------------------------------- /source/libgweather/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgweather: libgweather 10 | libgweather: 11 | libgweather: libgweather is the location/timezone/weather library/database used by 12 | libgweather: InitialSetup, Weather and Clocks. 13 | libgweather: 14 | -------------------------------------------------------------------------------- /source/libgxps/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libgxps: libgxps 10 | libgxps: 11 | libgxps: The libgxps package provides an interface to manipulate XPS 12 | libgxps: documents. 13 | libgxps: 14 | -------------------------------------------------------------------------------- /source/libhandy/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libhandy: libhandy 10 | libhandy: 11 | libhandy: libhandy package provides additional GTK UI widgets for use in 12 | libhandy: developing user interfaces. 13 | libhandy: 14 | 15 | 16 | -------------------------------------------------------------------------------- /source/libiptcdata/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libiptcdata: libiptcdata 10 | libiptcdata: 11 | libiptcdata: libiptcdata is a library, written in C, for manipulating the 12 | libiptcdata: International Press Telecommunications Council (IPTC) metadata stored 13 | libiptcdata: within multimedia files such as images. 14 | libiptcdata: 15 | -------------------------------------------------------------------------------- /source/libosinfo/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libosinfo: libosinfo (operating systems library) 10 | libosinfo: 11 | libosinfo: GObject based library API for managing information about operating 12 | libosinfo: systems, hypervisors and the (virtual) hardware devices they can 13 | libosinfo: support. It includes a database containing device metadata and 14 | libosinfo: provides APIs to match/identify optimal devices for deploying 15 | libosinfo: an operating system on a hypervisor. 16 | libosinfo: 17 | libosinfo: homepage: http://libosinfo.org 18 | libosinfo: 19 | libosinfo: 20 | -------------------------------------------------------------------------------- /source/libpeas/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 2 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 3 | /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 4 | fi 5 | fi 6 | -------------------------------------------------------------------------------- /source/libpeas/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libpeas: libpeas 10 | libpeas: 11 | libpeas: libpeas is a gobject-based plugins engine, and is targetted at giving 12 | libpeas: every application the chance to assume its own extensibility. 13 | libpeas: 14 | -------------------------------------------------------------------------------- /source/libphonenumber/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libphonenumber: libphonenumber 10 | libphonenumber: 11 | libphonenumber: Google's common library for parsing, formatting, and validating 12 | libphonenumber: international phone numbers 13 | libphonenumber: 14 | 15 | -------------------------------------------------------------------------------- /source/libportal/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libportal: libportal (Flatpak portal library) 10 | libportal: 11 | libportal: libportal provides GIO-style async APIs for most Flatpak portals. 12 | libportal: 13 | libportal: homepage: https://github.com/flatpak/libportal 14 | libportal: 15 | libportal: 16 | libportal: 17 | libportal: 18 | libportal: 19 | libportal: 20 | -------------------------------------------------------------------------------- /source/libquvi-scripts/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libquvi-scripts: libquvi-scripts (Lua scripts for libquvi) 10 | libquvi-scripts: 11 | libquvi-scripts: A selection of Lua scripts that libquvi calls upon to parse the 12 | libquvi-scripts: properties for a media URL. 13 | libquvi-scripts: 14 | libquvi-scripts: homepage: http://quvi.sourceforge.net 15 | libquvi-scripts: 16 | libquvi-scripts: 17 | libquvi-scripts: 18 | libquvi-scripts: 19 | libquvi-scripts: 20 | -------------------------------------------------------------------------------- /source/libquvi/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libquvi: libquvi (media-parsing library) 10 | libquvi: 11 | libquvi: The quvi project parses media stream URLs for Internet applications 12 | libquvi: that would otherwise have to use adobe flash multimedia platform to 13 | libquvi: access the media streams. quvi project works around the adobe flash, 14 | libquvi: rather than enables it. 15 | libquvi: 16 | libquvi: homepage: http://quvi.sourceforge.net 17 | libquvi: 18 | libquvi: 19 | libquvi: 20 | -------------------------------------------------------------------------------- /source/libseccomp/libseccomp-python-shared.patch: -------------------------------------------------------------------------------- 1 | From 763b863c3028f604f16cc6d2de7452dc16458596 Mon Sep 17 00:00:00 2001 2 | From: Mike Gilbert 3 | Date: Sun, 23 May 2021 16:17:32 -0400 4 | Subject: [PATCH] Link python module against shared library 5 | 6 | --- 7 | src/python/setup.py | 2 +- 8 | 1 file changed, 1 insertion(+), 1 deletion(-) 9 | 10 | diff --git a/src/python/setup.py b/src/python/setup.py 11 | index 0419111..fb650d0 100755 12 | --- a/src/python/setup.py 13 | +++ b/src/python/setup.py 14 | @@ -41,7 +41,7 @@ setup( 15 | ext_modules = [ 16 | Extension("seccomp", ["seccomp.pyx"], 17 | # unable to handle libtool libraries directly 18 | - extra_objects=["../.libs/libseccomp.a"], 19 | + extra_objects=["../.libs/libseccomp.so"], 20 | # fix build warnings, see PEP 3123 21 | extra_compile_args=["-fno-strict-aliasing"]) 22 | ] 23 | -- 24 | 2.32.0.rc1 25 | 26 | -------------------------------------------------------------------------------- /source/libseccomp/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libseccomp: libseccomp 10 | libseccomp: 11 | libseccomp: The libseccomp library provides an easy to use, platform independent, 12 | libseccomp: interface to the Linux Kernel's syscall filtering mechanism. 13 | libseccomp: The libseccomp API is designed to abstract away the underlying BPF 14 | libseccomp: based syscall filter language and present a more conventional 15 | libseccomp: function-call based filtering interface that should be familiar to, 16 | libseccomp: and easily adopted by, application developers. 17 | libseccomp: 18 | -------------------------------------------------------------------------------- /source/libsocialweb/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libsocialweb: libsocialweb 10 | libsocialweb: 11 | libsocialweb: A personal social data server. 12 | libsocialweb: 13 | -------------------------------------------------------------------------------- /source/libstemmer/libstemmer_c-20140325.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slackport/gfs/6c144a993979f01133e277676c05897881b71b3f/source/libstemmer/libstemmer_c-20140325.tgz -------------------------------------------------------------------------------- /source/libstemmer/libstemmer_c-shared-library.patch: -------------------------------------------------------------------------------- 1 | --- /home/graaff/Desktop/Makefile 2009-11-06 01:57:50.000000000 +0100 2 | +++ Makefile 2013-07-18 10:57:32.482149252 +0200 3 | @@ -1,9 +1,13 @@ 4 | include mkinc.mak 5 | -CFLAGS=-Iinclude 6 | -all: libstemmer.o stemwords 7 | -libstemmer.o: $(snowball_sources:.c=.o) 8 | - $(AR) -cru $@ $^ 9 | -stemwords: examples/stemwords.o libstemmer.o 10 | - $(CC) -o $@ $^ 11 | +CFLAGS+=-Iinclude -fPIC 12 | +all: libstemmer.so libstemmer.a stemwords 13 | +libstemmer.so: $(snowball_sources:.c=.o) 14 | + $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,$@.0d -o $@.0d.0.0 $^ 15 | + ln -s $@.0d.0.0 $@.0d 16 | + ln -s $@.0d.0.0 $@ 17 | +libstemmer.a: $(snowball_sources:.c=.o) 18 | + $(AR) -crs $@ $^ 19 | +stemwords: examples/stemwords.o libstemmer.so 20 | + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ 21 | clean: 22 | - rm -f stemwords *.o src_c/*.o runtime/*.o libstemmer/*.o 23 | + rm -f stemwords libstemmer.so* libstemmer.a *.o src_c/*.o runtime/*.o libstemmer/*.o 24 | -------------------------------------------------------------------------------- /source/libstemmer/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libstemmer: libstemmer 10 | libstemmer: 11 | libstemmer: All you need to include the snowball stemming algorithms into a 12 | libstemmer: C project. 13 | libstemmer: 14 | libstemmer: 15 | libstemmer: 16 | -------------------------------------------------------------------------------- /source/liburcu/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | liburcu: liburcu (RCU Library) 10 | liburcu: 11 | liburcu: liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. 12 | liburcu: This data synchronization library provides read-side access which 13 | liburcu: scales linearly with the number of cores. 14 | liburcu: 15 | liburcu: 16 | liburcu: 17 | liburcu: Project URL: http://liburcu.org/ 18 | liburcu: 19 | liburcu: 20 | -------------------------------------------------------------------------------- /source/libwnck4/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libwnck4: libwnck4 10 | libwnck4: 11 | libwnck4: libwnck is Window Navigator Construction Kit, i.e. a library to use 12 | libwnck4: for writing pagers and taskslists and stuff. 13 | libwnck4: 14 | -------------------------------------------------------------------------------- /source/libwpe/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | libwpe: libwpe 10 | libwpe: 11 | libwpe: Platform-agnostic interfaces for WPE WebKit. 12 | libwpe: 13 | -------------------------------------------------------------------------------- /source/lua/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | lua: lua (a powerful, fast, light-weight, embeddable scripting language) 10 | lua: 11 | lua: Lua combines simple procedural syntax with powerful data description 12 | lua: constructs based on associative arrays and extensible semantics. 13 | lua: Lua is dynamically typed, runs by interpreting bytecode for a 14 | lua: register-based virtual machine, and has automatic memory management 15 | lua: with incremental garbage collection, making it ideal for 16 | lua: configuration, scripting, and rapid prototyping. 17 | lua: 18 | lua: 19 | lua: 20 | -------------------------------------------------------------------------------- /source/lua53/lua.pc.in: -------------------------------------------------------------------------------- 1 | # lua.pc -- pkg-config data for Lua 2 | 3 | # vars from install Makefile 4 | 5 | # grep '^V=' ../Makefile 6 | V= 5.1 7 | # grep '^R=' ../Makefile 8 | R= 5.1.5 9 | 10 | # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/' 11 | prefix= /usr/local 12 | INSTALL_BIN= ${prefix}/bin 13 | INSTALL_INC= ${prefix}/include 14 | INSTALL_LIB= ${prefix}/lib 15 | INSTALL_MAN= ${prefix}/man/man1 16 | INSTALL_LMOD= ${prefix}/share/lua/${V} 17 | INSTALL_CMOD= ${prefix}/lib/lua/${V} 18 | 19 | # canonical vars 20 | exec_prefix=${prefix} 21 | libdir=${exec_prefix}/lib 22 | includedir=${prefix}/include 23 | 24 | Name: Lua 25 | Description: An Extensible Extension Language 26 | Version: ${R} 27 | Requires: 28 | Libs: -L${libdir} -llua${V} -lm 29 | Cflags: -I${includedir} 30 | 31 | # (end of lua.pc) 32 | -------------------------------------------------------------------------------- /source/luajit/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | luajit: luajit (just-in-time compiler for Lua) 10 | luajit: 11 | luajit: LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming 12 | luajit: language. 13 | luajit: 14 | luajit: 15 | luajit: 16 | luajit: 17 | luajit: 18 | luajit: Project Homepage: http://luajit.org/ 19 | luajit: 20 | -------------------------------------------------------------------------------- /source/luasocket/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | luasocket: luasocket (Network support for the Lua language) 10 | luasocket: 11 | luasocket: LuaSocket is a Lua extension library that is composed by two parts: a 12 | luasocket: C core that provides support for the TCP and UDP transport layers, 13 | luasocket: and a set of Lua modules that add support for functionality commonly 14 | luasocket: needed by applications that deal with the Internet. 15 | luasocket: 16 | luasocket: The library is available under the same terms and conditions as the 17 | luasocket: Lua language, the MIT license. The idea is that if you can use Lua in 18 | luasocket: a project, you should also be able to use LuaSocket. 19 | luasocket: 20 | -------------------------------------------------------------------------------- /source/lxml/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | lxml: lxml (Python bindings for libxml2 and libxslt) 10 | lxml: 11 | lxml: lxml is a Pythonic binding for the libxml2 and libxslt libraries. It 12 | lxml: is unique in that it combines the speed and feature completeness of 13 | lxml: these libraries with the simplicity of a native Python API. 14 | lxml: 15 | lxml: Homepage: https://lxml.de/ 16 | lxml: 17 | lxml: 18 | lxml: 19 | lxml: 20 | -------------------------------------------------------------------------------- /source/memphis/memphis-0.2.3-link_gobject.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.ac 2 | +++ b/configure.ac 3 | @@ -89,7 +89,7 @@ 4 | exit 0; 5 | fi 6 | VALA_EXAMPLE_PACKAGES="--pkg cairo --pkg memphis-0.2" 7 | - PKG_CHECK_MODULES(VALA_EXAMPLE, [glib-2.0, cairo]) 8 | + PKG_CHECK_MODULES(VALA_EXAMPLE, [glib-2.0 gobject-2.0 cairo]) 9 | AC_SUBST(VALA_EXAMPLE_CFLAGS) 10 | AC_SUBST(VALA_EXAMPLE_LIBS) 11 | AC_SUBST(VALA_EXAMPLE_PACKAGES) 12 | -------------------------------------------------------------------------------- /source/metacity/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | 17 | -------------------------------------------------------------------------------- /source/metacity/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | metacity: Metacity 10 | metacity: 11 | metacity: Metacity is the Gtk+3-based window manager used in 12 | metacity: Projects/GnomeFlashback. 13 | metacity: 14 | -------------------------------------------------------------------------------- /source/mistune/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | mistune: mistune (Python markdown parser) 10 | mistune: 11 | mistune: Mistune is a markdown parser in pure Python. 12 | mistune: 13 | mistune: 14 | mistune: 15 | mistune: 16 | mistune: 17 | mistune: 18 | mistune: 19 | mistune: 20 | -------------------------------------------------------------------------------- /source/more-itertools/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | more-itertools: more-itertools (Python more itertools library) 10 | more-itertools: 11 | more-itertools: Python's itertools library is a gem - you can compose elegant 12 | more-itertools: solutions for a variety of problems with the functions it provides. 13 | more-itertools: In more-itertools we collect additional building blocks, recipes, 14 | more-itertools: and routines for working with Python iterables. 15 | more-itertools: 16 | more-itertools: Homepage: https://github.com/erikrose/more-itertools 17 | more-itertools: 18 | more-itertools: 19 | more-itertools: 20 | -------------------------------------------------------------------------------- /source/mypy/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | mypy: mypy (an optional static type checker for python) 10 | mypy: 11 | mypy: Mypy is an optional static type checker for Python. 12 | mypy: You can add type hints (PEP 484) to your Python programs, and use 13 | mypy: mypy to type check them statically. 14 | mypy: 15 | mypy: Homepage: https://pypi.org/project/mypy 16 | mypy: 17 | mypy: 18 | mypy: 19 | mypy: 20 | -------------------------------------------------------------------------------- /source/mypy_extensions/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | mypy_extensions: mypy_extensions (python extensions for mypy) 10 | mypy_extensions: 11 | mypy_extensions: Mypy_extensions are experimental type checking extensions to 12 | mypy_extensions: mypy for python3 13 | mypy_extensions: 14 | mypy_extensions: Homepage: https://pypi.org/project/mypy_extensions 15 | mypy_extensions: 16 | mypy_extensions: 17 | mypy_extensions: 18 | mypy_extensions: 19 | mypy_extensions: 20 | -------------------------------------------------------------------------------- /source/nautilus/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/nautilus/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | nautilus: Nautilus 10 | nautilus: 11 | nautilus: Nautilus is a highly-polished content manager for GNOME. Nautilus 12 | nautilus: integrates access to files, applications, media, Internet-based 13 | nautilus: resources and the Web, delivering a dynamic and rich user experience. 14 | nautilus: Nautilus, developed by Eazel, Inc., is a free software project 15 | nautilus: developed under the GNU General Public License and is a core 16 | nautilus: component of the GNOME desktop project. 17 | nautilus: 18 | -------------------------------------------------------------------------------- /source/nspr/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | nspr: Netscape Portable Runtime (NSPR) 10 | nspr: 11 | nspr: NSPR provides a platform-neutral API for system level and libc like 12 | nspr: functions. 13 | nspr: 14 | -------------------------------------------------------------------------------- /source/p7zip/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 2 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 3 | /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 4 | fi 5 | fi 6 | 7 | -------------------------------------------------------------------------------- /source/p7zip/gcc10.patch: -------------------------------------------------------------------------------- 1 | https://sourceforge.net/p/p7zip/bugs/226/ 2 | 3 | --- a/CPP/Windows/ErrorMsg.cpp 2020-05-28 00:35:02.729896917 +0200 4 | +++ b/CPP/Windows/ErrorMsg.cpp 2020-05-28 00:40:01.676442629 +0200 5 | @@ -13,7 +13,7 @@ 6 | const char * txt = 0; 7 | AString msg; 8 | 9 | - switch(errorCode) { 10 | + switch(HRESULT(errorCode)) { 11 | case ERROR_NO_MORE_FILES : txt = "No more files"; break ; 12 | case E_NOTIMPL : txt = "E_NOTIMPL"; break ; 13 | case E_NOINTERFACE : txt = "E_NOINTERFACE"; break ; 14 | @@ -43,7 +43,7 @@ 15 | const char * txt = 0; 16 | AString msg; 17 | 18 | - switch(messageID) { 19 | + switch(HRESULT(messageID)) { 20 | case ERROR_NO_MORE_FILES : txt = "No more files"; break ; 21 | case E_NOTIMPL : txt = "E_NOTIMPL"; break ; 22 | case E_NOINTERFACE : txt = "E_NOINTERFACE"; break ; 23 | -------------------------------------------------------------------------------- /source/p7zip/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | p7zip: p7zip (File Compression/Decompression Utility) 10 | p7zip: 11 | p7zip: 7-Zip is a well-known file compression utility for windows. 12 | p7zip: p7zip is a ported version for linux with nearly the same capabilities. 13 | p7zip: 14 | p7zip: Homepage: http://p7zip.sourceforge.net/ 15 | p7zip: 16 | p7zip: 17 | p7zip: 18 | p7zip: 19 | p7zip: 20 | -------------------------------------------------------------------------------- /source/pathlib2/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | pathlib2: pathlib2 (Object-oriented filesystem paths) 10 | pathlib2: 11 | pathlib2: The old pathlib module on bitbucket is in bugfix-only mode. The goal 12 | pathlib2: of pathlib2 is to provide a backport of standard pathlib module which 13 | pathlib2: tracks the standard library module, so all the newest features of the 14 | pathlib2: standard pathlib can be used also on older Python versions. 15 | pathlib2: 16 | pathlib2: Homepage: https://pypi.org/project/pathlib2/ 17 | pathlib2: 18 | pathlib2: 19 | pathlib2: 20 | -------------------------------------------------------------------------------- /source/perl-Text-CSV/perl-Text-CSV.info: -------------------------------------------------------------------------------- 1 | PRGNAM="perl-Text-CSV" 2 | VERSION="1.99" 3 | HOMEPAGE="https://metacpan.org/pod/Text::CSV" 4 | DOWNLOAD="https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/Text-CSV-1.99.tar.gz" 5 | MD5SUM="f2d01a8a9d217dcc9dbe17be195898e3" 6 | DOWNLOAD_x86_64="" 7 | MD5SUM_x86_64="" 8 | REQUIRES="" 9 | MAINTAINER="Andreas Guldstrand" 10 | EMAIL="andreas.guldstrand@gmail.com" 11 | -------------------------------------------------------------------------------- /source/perl-Text-CSV/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | perl-Text-CSV: perl-Text-CSV (Perl Text::CSV module) 10 | perl-Text-CSV: 11 | perl-Text-CSV: Text::CSV provides facilities for the composition and 12 | perl-Text-CSV: decomposition of comma-separated values using Text::CSV_XS 13 | perl-Text-CSV: or its pure Perl version. 14 | perl-Text-CSV: 15 | perl-Text-CSV: 16 | perl-Text-CSV: 17 | perl-Text-CSV: 18 | perl-Text-CSV: 19 | perl-Text-CSV: 20 | -------------------------------------------------------------------------------- /source/pluggy/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | pluggy: pluggy (mechanisms for python) 10 | pluggy: 11 | pluggy: This is the plugin manager as used by pytest but stripped of pytest 12 | pluggy: specific details. 13 | pluggy: 14 | pluggy: Homepage: https://github.com/pytest-dev/pluggy 15 | pluggy: 16 | pluggy: 17 | pluggy: 18 | pluggy: 19 | pluggy: 20 | -------------------------------------------------------------------------------- /source/plymouth/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | plymouth: plymouth (graphical boot animation and logger) 10 | plymouth: 11 | plymouth: Plymouth is an application that runs very early in the boot process 12 | plymouth: (even before the root filesystem is mounted!) that provides a 13 | plymouth: graphical boot animation while the boot process happens in the 14 | plymouth: background. 15 | plymouth: 16 | plymouth: 17 | plymouth: Homepage: https://www.freedesktop.org/wiki/Software/Plymouth/ 18 | plymouth: 19 | plymouth: 20 | -------------------------------------------------------------------------------- /source/py/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | py: py (library with cross-python path) 10 | py: 11 | py: The py lib is a Python development support library featuring 12 | py: the following tools and modules: 13 | py: py.path: uniform local and svn path objects 14 | py: py.apipkg: explicit API control and lazy-importing 15 | py: py.iniconfig: easy parsing of .ini files 16 | py: py.code: dynamic code generation and introspection 17 | py: 18 | py: Homepage: http://pylib.readthedocs.org/ 19 | py: 20 | -------------------------------------------------------------------------------- /source/pycodestyle/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | pycodestyle: pycodestyle (Python style guide checker) 10 | pycodestyle: 11 | pycodestyle: pycodestyle is a tool to check your Python code against some of the 12 | pycodestyle: style conventions in PEP 8. 13 | pycodestyle: 14 | pycodestyle: Homepage: https://pycodestyle.readthedocs.io/en/latest/ 15 | pycodestyle: 16 | pycodestyle: 17 | pycodestyle: 18 | pycodestyle: 19 | pycodestyle: 20 | -------------------------------------------------------------------------------- /source/pyflakes/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | pyflakes: pyflakes (passive checker of Python programs) 10 | pyflakes: 11 | pyflakes: Pyflakes is a program to analyze Python programs and detect various 12 | pyflakes: errors. It works by parsing the source file, not importing it, so it 13 | pyflakes: is safe to use on modules with side effects. It's also much faster 14 | pyflakes: passive checker of Python programs. 15 | pyflakes: 16 | pyflakes: 17 | pyflakes: 18 | pyflakes: 19 | pyflakes: 20 | -------------------------------------------------------------------------------- /source/pytest-runner/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | pytest-runner: pytest-runner (invoke py.test as a distutils command) 10 | pytest-runner: 11 | pytest-runner: Setup scripts can use pytest-runner to add setup.py test support for 12 | pytest-runner: pytest runner. 13 | pytest-runner: 14 | pytest-runner: https://pypi.python.org/pypi/pytest-runner 15 | pytest-runner: 16 | pytest-runner: 17 | pytest-runner: 18 | pytest-runner: 19 | pytest-runner: 20 | -------------------------------------------------------------------------------- /source/python-m2r/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python-m2r: python-m2r (Markdown to reStructuredText converter) 10 | python-m2r: 11 | python-m2r: python-m2r converts a markdown file with reST markups to valid reST. 12 | python-m2r: 13 | python-m2r: https://pypi.python.org/pypi/m2r 14 | python-m2r: 15 | python-m2r: 16 | python-m2r: 17 | python-m2r: 18 | python-m2r: 19 | python-m2r: 20 | -------------------------------------------------------------------------------- /source/python-mccabe/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python-mccabe: python-mccabe (Complexity checker for Python) 10 | python-mccabe: 11 | python-mccabe: McCabe checker, plugin for flake8. Ned's script to check McCabe 12 | python-mccabe: complexity. This module provides a plugin for flake8, the Python 13 | python-mccabe: code checker. 14 | python-mccabe: 15 | python-mccabe: Homepage: https://github.com/flintwork/mccabe 16 | python-mccabe: 17 | python-mccabe: 18 | python-mccabe: 19 | python-mccabe: 20 | -------------------------------------------------------------------------------- /source/python-toml/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python-toml: python-toml (A Python library for parsing and creating TOML) 10 | python-toml: 11 | python-toml: python-toml is a Python library for parsing and creating TOML. 12 | python-toml: 13 | python-toml: 14 | python-toml: 15 | python-toml: 16 | python-toml: 17 | python-toml: 18 | python-toml: 19 | python-toml: 20 | -------------------------------------------------------------------------------- /source/python-twisted/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python-twisted: python-twisted (Python networking engine) 10 | python-twisted: 11 | python-twisted: Twisted is an event-driven networking engine written in Python and 12 | python-twisted: licensed under the MIT license. 13 | python-twisted: 14 | python-twisted: Homepage: https://twistedmatrix.com/ 15 | python-twisted: 16 | python-twisted: 17 | python-twisted: 18 | python-twisted: 19 | python-twisted: 20 | -------------------------------------------------------------------------------- /source/python-webencodings/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python-webencodings: python-webencodings (Character encoding for the web) 10 | python-webencodings: 11 | python-webencodings: webencodings is a Python implementation of the WHATWG Encoding 12 | python-webencodings: standard. 13 | python-webencodings: 14 | python-webencodings: 15 | python-webencodings: 16 | python-webencodings: 17 | python-webencodings: 18 | python-webencodings: 19 | python-webencodings: 20 | -------------------------------------------------------------------------------- /source/python2-scandir/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python2-scandir: python2-scandir (directory iterator) 10 | python2-scandir: 11 | python2-scandir: scandir, a better directory iterator and faster os.walk(). 12 | python2-scandir: scandir() is a generator version of os.listdir() that returns an 13 | python2-scandir: iterator over files in a directory, and also exposes the extra 14 | python2-scandir: information most OSes provide while iterating files in a directory 15 | python2-scandir: (such as type and stat information). 16 | python2-scandir: 17 | python2-scandir: Homepage: https://github.com/benhoyt/scandir 18 | python2-scandir: 19 | python2-scandir: 20 | -------------------------------------------------------------------------------- /source/python3-astroid/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-astroid: python3-astroid (new abstract syntax tree from Python's ast) 10 | python3-astroid: 11 | python3-astroid: The aim of this module is to provide a common base representation 12 | python3-astroid: of python source code for projects such as pychecker, pyreverse, 13 | python3-astroid: pylint... Well, actually the development of this library is 14 | python3-astroid: essentially governed by pylint's needs. It used to be called 15 | python3-astroid: logilab-astng. 16 | python3-astroid: 17 | python3-astroid: 18 | python3-astroid: Homepage: https://github.com/PyCQA/astroid 19 | python3-astroid: 20 | -------------------------------------------------------------------------------- /source/python3-attrs/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-attrs: python3-attrs (Classes Without Boilerplate) 10 | python3-attrs: 11 | python3-attrs: attrs is the Python package that will bring back the joy of writing 12 | python3-attrs: classes by relieving you from the drudgery of implementing object 13 | python3-attrs: protocols (aka dunder methods). 14 | python3-attrs: 15 | python3-attrs: Its main goal is to help you to write concise and correct software 16 | python3-attrs: without slowing down your code. 17 | python3-attrs: 18 | python3-attrs: https://pypi.python.org/pypi/attrs 19 | python3-attrs: 20 | -------------------------------------------------------------------------------- /source/python3-dbusmock/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-dbusmock: python3-dbusmock 10 | python3-dbusmock: 11 | python3-dbusmock: dbusmock is a Python library useful for writing tests for software 12 | python3-dbusmock: which talks to D-Bus services. 13 | python3-dbusmock: 14 | -------------------------------------------------------------------------------- /source/python3-isort/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-isort: python3-isort (sort imports alphabetically) 10 | python3-isort: 11 | python3-isort: isort is a Python utility/library to sort imports alphabetically, and 12 | python3-isort: automatically separated into sections. It provides a command line 13 | python3-isort: utility, Python library and plugins for various editors to quickly 14 | python3-isort: sort all your imports. 15 | python3-isort: 16 | python3-isort: This Python 3 version of the isort package doesn't contain the command 17 | python3-isort: line utility. Install Python 2 isort package to get the utility. 18 | python3-isort: 19 | python3-isort: 20 | -------------------------------------------------------------------------------- /source/python3-lazy-object-proxy/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-lazy-object-proxy: python3-lazy-object-proxy (Python lazy object proxy) 10 | python3-lazy-object-proxy: 11 | python3-lazy-object-proxy: A fast and thorough lazy object proxy. 12 | python3-lazy-object-proxy: 13 | python3-lazy-object-proxy: Homepage: https://github.com/ionelmc/python-lazy-object-proxy 14 | python3-lazy-object-proxy: 15 | python3-lazy-object-proxy: 16 | python3-lazy-object-proxy: 17 | python3-lazy-object-proxy: 18 | python3-lazy-object-proxy: 19 | python3-lazy-object-proxy: 20 | -------------------------------------------------------------------------------- /source/python3-pylint/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-pylint: python3-pylint (python code checker) 10 | python3-pylint: 11 | python3-pylint: Pylint is a python tool that checks if a module satisfies a coding 12 | python3-pylint: standard. Pylint can be seen as another PyChecker since nearly all 13 | python3-pylint: tests you can do with PyChecker can also be done with Pylint. But 14 | python3-pylint: Pylint offers some more features. 15 | python3-pylint: 16 | python3-pylint: The big advantage with Pylint is that it is highly configurable, 17 | python3-pylint: customizable, and you can easily write a small plugin to add a 18 | python3-pylint: personal feature. 19 | python3-pylint: 20 | -------------------------------------------------------------------------------- /source/python3-pytest/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-pytest: python3-pytest (simple powerful testing with Python) 10 | python3-pytest: 11 | python3-pytest: A mature full-featured Python testing tool. 12 | python3-pytest: Helps you write better programs 13 | python3-pytest: 14 | python3-pytest: Homepage: http://pytest.org 15 | python3-pytest: 16 | python3-pytest: This is installed with python3 and will coexist with pytest. 17 | python3-pytest: 18 | python3-pytest: 19 | python3-pytest: 20 | -------------------------------------------------------------------------------- /source/python3-soupsieve/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-soupsieve: python3-soupsieve (A CSS selector implementation for BeautifulSoup) 10 | python3-soupsieve: 11 | python3-soupsieve: Soup Sieve is a CSS selector library designed to be used with 12 | python3-soupsieve: Beautiful Soup 4. It aims to provide selecting, matching, and 13 | python3-soupsieve: filtering using modern CSS selectors. 14 | python3-soupsieve: 15 | python3-soupsieve: 16 | python3-soupsieve: 17 | python3-soupsieve: 18 | python3-soupsieve: 19 | python3-soupsieve: 20 | -------------------------------------------------------------------------------- /source/python3-wrapt/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | python3-wrapt: python3-wrapt (A Python module for decorators) 10 | python3-wrapt: 11 | python3-wrapt: A Python module for decorators, wrappers and monkey patching. 12 | python3-wrapt: The aim of the wrapt module is to provide a transparent object proxy 13 | python3-wrapt: for Python, which can be used as the basis for the construction of 14 | python3-wrapt: function wrappers and decorator functions. 15 | python3-wrapt: 16 | python3-wrapt: Homepage: https://github.com/GrahamDumpleton/wrapt 17 | python3-wrapt: 18 | python3-wrapt: 19 | python3-wrapt: 20 | -------------------------------------------------------------------------------- /source/rabbitmq-server/rabbitmq-env.conf: -------------------------------------------------------------------------------- 1 | NODENAME=rabbit 2 | NODE_IP_ADDRESS=0.0.0.0 3 | NODE_PORT=5672 4 | 5 | LOG_BASE=/var/log/rabbitmq 6 | MNESIA_BASE=/var/lib/rabbitmq/mnesia 7 | -------------------------------------------------------------------------------- /source/rabbitmq-server/rc.rabbitmq: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start/stop/restart Rabbit MQ daemon 3 | 4 | USER=rabbitmq 5 | DAEMON_START_OPTS="-detached" 6 | 7 | rabbitmq_start(){ 8 | sudo -u ${USER} sh -c "/usr/bin/rabbitmq-server ${DAEMON_START_OPTS}" 9 | } 10 | 11 | rabbitmq_stop() { 12 | sudo -u ${USER} sh -c "/usr/bin/rabbitmqctl stop" 13 | } 14 | 15 | rabbitmq_restart() { 16 | rabbitmq_stop 17 | sleep 1 18 | rabbitmq_start 19 | } 20 | 21 | rabbitmq_status() { 22 | sudo -u ${USER} sh -c "/usr/bin/rabbitmqctl status" 23 | } 24 | 25 | print_usage() { 26 | echo "usage $0 start|stop|restart|status" 27 | } 28 | 29 | case "$1" in 30 | 'start') 31 | rabbitmq_start 32 | ;; 33 | 'stop') 34 | rabbitmq_stop 35 | ;; 36 | 'restart') 37 | rabbitmq_restart 38 | ;; 39 | 'status') 40 | rabbitmq_status 41 | ;; 42 | *) 43 | print_usage 44 | ;; 45 | esac 46 | -------------------------------------------------------------------------------- /source/rest/01_disable-network-tests.patch: -------------------------------------------------------------------------------- 1 | Author: Adam Conrad 2 | Description: Disable network tests. 3 | disable the tests in the testsuite that require access outside our 4 | buildd network 5 | Bug-Debian: http://bugs.debian.org/674374 6 | Last-Update: 2011-12-05 7 | Index: librest-0.7.92/tests/Makefile.am 8 | =================================================================== 9 | --- librest-0.7.92.orig/tests/Makefile.am 10 | +++ librest-0.7.92/tests/Makefile.am 11 | @@ -1,4 +1,4 @@ 12 | -TESTS = proxy proxy-continuous threaded oauth oauth-async oauth2 flickr lastfm xml custom-serialize 13 | +TESTS = proxy proxy-continuous threaded oauth2 xml custom-serialize 14 | # TODO: fix this test case 15 | XFAIL_TESTS = xml 16 | 17 | -------------------------------------------------------------------------------- /source/rest/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | rest: rest (RESTful Library) 10 | rest: 11 | rest: This library has been designed to make it easier to access web 12 | rest: services that claim to be "RESTful". 13 | rest: 14 | -------------------------------------------------------------------------------- /source/sanlock/README: -------------------------------------------------------------------------------- 1 | The sanlock daemon manages leases for applications on hosts using shared 2 | storage. 3 | 4 | You must have a sanlock user to run this script: 5 | 6 | # groupadd -g 363 sanlock 7 | # useradd -u 363 -d /var/run/sanlock -s /bin/false -g sanlock sanlock 8 | 9 | The disk group is also needed: 10 | 11 | # usermod -a -G disk sanlock 12 | 13 | More information post-install can be found in README.SLACKWARE 14 | -------------------------------------------------------------------------------- /source/sanlock/README.SLACKWARE: -------------------------------------------------------------------------------- 1 | Starting the daemon on boot 2 | --------------------------- 3 | 4 | You may wish to add these lines to /etc/rc.d/rc.local to start the service: 5 | 6 | if [ -x /etc/rc.d/rc.wdmd ]; then 7 | /etc/rc.d/rc.wdmd start 8 | fi 9 | 10 | if [ -x /etc/rc.d/rc.sanlock ]; then 11 | /etc/rc.d/rc.sanlock start 12 | fi 13 | 14 | You may also add these lines to /etc/rc.d/rc.local_shutdown: 15 | 16 | if [ -x /etc/rc.d/rc.sanlock ]; then 17 | /etc/rc.d/rc.sanlock stop 18 | fi 19 | 20 | if [ -x /etc/rc.d/rc.wdmd ]; then 21 | /etc/rc.d/rc.wdmd stop 22 | fi 23 | 24 | Remember to give executable permission to /etc/rc.d/rc.local_shutdown: 25 | 26 | chmod 0755 /etc/rc.d/rc.local_shutdown 27 | -------------------------------------------------------------------------------- /source/setuptools-scm/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | setuptools-scm: setuptools-scm (manage versions by scm tags) 10 | setuptools-scm: 11 | setuptools-scm: setuptools_scm handles managing your python package versions in scm 12 | setuptools-scm: metadata instead of declaring them as the version argument or in a 13 | setuptools-scm: scm managed file. 14 | setuptools-scm: 15 | setuptools-scm: It also handles file finders for the supported scms. 16 | setuptools-scm: 17 | setuptools-scm: Homepage: https://github.com/pypa/setuptools_scm 18 | setuptools-scm: 19 | setuptools-scm: 20 | -------------------------------------------------------------------------------- /source/smartypants/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | smartypants: smartypants 10 | smartypants: 11 | smartypants: ASCII quote-dot-dash to HTML entity converter. 12 | smartypants: 13 | -------------------------------------------------------------------------------- /source/snappy/73.patch: -------------------------------------------------------------------------------- 1 | From 89342ecf34894461cc64c9cbe3f8bc0d18df5073 Mon Sep 17 00:00:00 2001 2 | From: "liangyukun.lyk" 3 | Date: Mon, 27 Aug 2018 18:08:46 +0800 4 | Subject: [PATCH] fix cmake build error 5 | 6 | --- 7 | CMakeLists.txt | 3 +++ 8 | 1 file changed, 3 insertions(+) 9 | 10 | diff --git a/CMakeLists.txt b/CMakeLists.txt 11 | index 41a2124..2a822dd 100644 12 | --- a/CMakeLists.txt 13 | +++ b/CMakeLists.txt 14 | @@ -145,6 +145,9 @@ if(SNAPPY_BUILD_TESTS) 15 | target_compile_definitions(snappy_unittest PRIVATE -DHAVE_CONFIG_H) 16 | target_link_libraries(snappy_unittest snappy ${GFLAGS_LIBRARIES}) 17 | 18 | + if(HAVE_GTEST) 19 | + target_link_libraries(snappy_unittest gtest) 20 | + endif(HAVE_GTEST) 21 | if(HAVE_LIBZ) 22 | target_link_libraries(snappy_unittest z) 23 | endif(HAVE_LIBZ) 24 | -------------------------------------------------------------------------------- /source/snowballstemmer/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | snowballstemmer: snowballstemmer (16 stemmer algorithms for python) 10 | snowballstemmer: 11 | snowballstemmer: snowballstemmer is an extension to Flask that adds i18n and l10n 12 | snowballstemmer: support to any Flask application with the help of babel, pytz and 13 | snowballstemmer: speaklater. 14 | snowballstemmer: It has builtin support for date formatting with timezone support as 15 | snowballstemmer: well as a very simple and friendly interface to gettext translations. 16 | snowballstemmer: 17 | snowballstemmer: http://github.com/python-babel/snowballstemmer 18 | snowballstemmer: 19 | snowballstemmer: 20 | -------------------------------------------------------------------------------- /source/sphinx/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | sphinx: sphinx (Sphinx Search Engine) 10 | sphinx: 11 | sphinx: Sphinx is a full-text search engine, distributed under GPL 12 | sphinx: version 2. 13 | sphinx: 14 | sphinx: Generally, it's a standalone search engine, meant to provide 15 | sphinx: fast, size-efficient and relevant fulltext search functions 16 | sphinx: to other applications. Sphinx was specially designed to 17 | sphinx: integrate well with SQL databases and scripting languages. 18 | sphinx: 19 | sphinx: 20 | -------------------------------------------------------------------------------- /source/sphinx/sphinx.patch: -------------------------------------------------------------------------------- 1 | --- sphinx-2.2.10-release/src/sphinxstd.h.orig 2016-03-03 22:46:11.233963956 +0700 2 | +++ sphinx-2.2.10-release/src/sphinxstd.h 2016-03-03 22:46:23.830802814 +0700 3 | @@ -127,7 +127,7 @@ 4 | #if defined(__alpha) || defined(__sparcv9) || defined(__LP64__) || (defined(__HOS_AIX__) && defined(_LP64)) || defined(__APPLE__) 5 | typedef unsigned int DWORD; 6 | #else 7 | -typedef unsigned long DWORD; 8 | +typedef unsigned int DWORD; 9 | #endif 10 | #else 11 | // default DWORD 12 | -------------------------------------------------------------------------------- /source/sysprof/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | sysprof: sysprof 10 | sysprof: 11 | sysprof: The sysprof package contains a statistical and system-wide profiler 12 | sysprof: for Linux. 13 | sysprof: 14 | -------------------------------------------------------------------------------- /source/telepathy-glib/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -e usr/share/glib-2.0/schemas ]; then 2 | if [ -x /usr/bin/glib-compile-schemas ]; then 3 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 4 | fi 5 | fi 6 | -------------------------------------------------------------------------------- /source/telepathy-glib/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | telepathy-glib: Telepathy GLib 10 | telepathy-glib: 11 | telepathy-glib: The Telepathy GLib contains a library used by GLib based Telepathy 12 | telepathy-glib: components. Telepathy is a D-Bus framework for unifying real time 13 | telepathy-glib: communication, including instant messaging, voice calls and video 14 | telepathy-glib: calls. It abstracts differences between protocols to provide a 15 | telepathy-glib: unified interface for applications. 16 | telepathy-glib: 17 | -------------------------------------------------------------------------------- /source/typed_ast/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | typed_ast: typed_ast (abstract syntax tree parser) 10 | typed_ast: 11 | typed_ast: typed_ast is a Python 3 package that provides a Python 2.7 and 12 | typed_ast: Python 3 parser similar to the standard ast library. Unlike ast, the 13 | typed_ast: parsers in typed_ast include PEP 484 type comments and are independent 14 | typed_ast: of the version of Python under which they are run. The typed_ast 15 | typed_ast: parsers produce the standard Python AST (plus type comments), and are 16 | typed_ast: both fast and correct, as they are based on the CPython 2.7 and 3.6 17 | typed_ast: parsers. 18 | typed_ast: 19 | typed_ast: 20 | -------------------------------------------------------------------------------- /source/typogrify/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | typogrify: typogrify 10 | typogrify: 11 | typogrify: Filters for web typography, supporting Django & Jinja templates 12 | typogrify: 13 | -------------------------------------------------------------------------------- /source/uhttpmock/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | uhttpmock: uhttpmock 10 | uhttpmock: 11 | uhttpmock: The uhttpmock package contains a library for mocking web service APIs 12 | uhttpmock: which use HTTP or HTTPS. 13 | uhttpmock: 14 | -------------------------------------------------------------------------------- /source/valgrind/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | valgrind: valgrind (award-winning suite of tools for debugging) 10 | valgrind: 11 | valgrind: Valgrind is an award-winning suite of tools for debugging and 12 | valgrind: profiling Linux programs. With the tools that come with Valgrind, 13 | valgrind: you can automatically detect many memory management and threading 14 | valgrind: bugs, avoiding hours of frustrating bug-hunting, making your 15 | valgrind: programs more stable. You can also perform detailed profiling, 16 | valgrind: to speed up and reduce memory use of your programs. 17 | valgrind: 18 | valgrind: 19 | valgrind: 20 | -------------------------------------------------------------------------------- /source/valgrind/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch: -------------------------------------------------------------------------------- 1 | From beab8d9f8d65230567270331017184c8762faa42 Mon Sep 17 00:00:00 2001 2 | From: Matt Turner 3 | Date: Mon, 4 Nov 2019 09:12:16 -0800 4 | Subject: [PATCH] Build ldst_multiple test with -fno-pie 5 | 6 | Bug: https://bugs.gentoo.org/685070 7 | --- 8 | none/tests/ppc32/Makefile.am | 1 + 9 | 1 file changed, 1 insertion(+) 10 | 11 | diff --git a/none/tests/ppc32/Makefile.am b/none/tests/ppc32/Makefile.am 12 | index 11697c99a..222efd3f2 100644 13 | --- a/none/tests/ppc32/Makefile.am 14 | +++ b/none/tests/ppc32/Makefile.am 15 | @@ -156,3 +156,4 @@ test_isa_2_07_part2_LDADD = -lm 16 | test_tm_LDADD = -lm 17 | test_touch_tm_LDADD = -lm 18 | 19 | +ldst_multiple_CFLAGS = $(AM_CFLAGS) -fno-pie 20 | -- 21 | 2.23.0 22 | 23 | -------------------------------------------------------------------------------- /source/valgrind/valgrind-3.7.0-respect-flags.patch: -------------------------------------------------------------------------------- 1 | diff -Naur valgrind-3.7.0.orig//mpi/Makefile.am valgrind-3.7.0/mpi/Makefile.am 2 | --- valgrind-3.7.0.orig//mpi/Makefile.am 2011-10-26 17:24:23.000000000 -0400 3 | +++ valgrind-3.7.0/mpi/Makefile.am 2011-11-10 16:03:14.000000000 -0500 4 | @@ -7,9 +7,6 @@ 5 | CC = $(MPI_CC) 6 | DEFS = 7 | DEFAULT_INCLUDES = 8 | -CPPFLAGS = 9 | -CFLAGS = 10 | -LDFLAGS = 11 | 12 | EXTRA_DIST = \ 13 | mpiwrap_type_test.c 14 | -------------------------------------------------------------------------------- /source/webkit2gtk/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | webkit2gtk: webkit2gtk (Web content rendering) 10 | webkit2gtk: 11 | webkit2gtk: WebKitGTK+ is a full-featured port of the WebKit rendering engine, 12 | webkit2gtk: suitable for projects requiring any kind of web integration, from 13 | webkit2gtk: hybrid HTML/CSS applications to full-fledged web browsers. 14 | webkit2gtk: It offers WebKit’s full functionality and is useful in a wide range 15 | webkit2gtk: of systems from desktop computers to embedded systems like phones, 16 | webkit2gtk: tablets, and televisions. 17 | webkit2gtk: 18 | webkit2gtk: http://webkitgtk.org/ 19 | webkit2gtk: 20 | -------------------------------------------------------------------------------- /source/webkit2gtk/unhide-deprecated-api.patch: -------------------------------------------------------------------------------- 1 | diff --git a/Source/WTF/wtf/Platform.h b/Source/WTF/wtf/Platform.h 2 | index 6fa104c82992..8c8640c3dee7 100644 3 | --- a/Source/WTF/wtf/Platform.h 4 | +++ b/Source/WTF/wtf/Platform.h 5 | @@ -113,7 +113,6 @@ 6 | 7 | /* FIXME: This does not belong in Platform.h and should instead be included in another mechanism (compiler option, prefix header, config.h, etc) */ 8 | /* ICU configuration. Some of these match ICU defaults on some platforms, but we would like them consistently set everywhere we build WebKit. */ 9 | -#define U_HIDE_DEPRECATED_API 1 10 | #define U_SHOW_CPLUSPLUS_API 0 11 | #ifdef __cplusplus 12 | #define UCHAR_TYPE char16_t 13 | -------------------------------------------------------------------------------- /source/wheel/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | -------------------------------------------------------------------------------- /source/wheel/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | wheel: wheel (A built-package format for Python) 10 | wheel: 11 | wheel: A wheel is a ZIP-format archive with a specially formatted filename 12 | wheel: and the .whl extension. It is designed to contain all the files for 13 | wheel: a PEP 376 compatible install in a way that is very close to the 14 | wheel: on-disk format. 15 | wheel: 16 | wheel: Homepage: https://bitbucket.org/pypa/wheel/ 17 | wheel: 18 | wheel: 19 | wheel: 20 | -------------------------------------------------------------------------------- /source/wpebackend-fdo/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | wpebackend-fdo: wpebackend-fdo 10 | wpebackend-fdo: 11 | wpebackend-fdo: WPE backend designed for Linux desktop systems. 12 | wpebackend-fdo: 13 | -------------------------------------------------------------------------------- /source/wxPython/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | -------------------------------------------------------------------------------- /source/wxPython/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | wxPython: wxPython (Crossplatform GUI Toolkit) 10 | wxPython: 11 | wxPython: wxPython is a GUI toolkit for the Python programming language. 12 | wxPython: It allows Python programmers to create programs with a robust, 13 | wxPython: highly functional graphical user interface simply and easily. 14 | wxPython: It is implemented as a Python extension module (native code) 15 | wxPython: that wraps the popular wxWidgets cross platform GUI library 16 | wxPython: which is written in C++. 17 | wxPython: 18 | wxPython: Homepage: http://wxPython.org/ 19 | wxPython: 20 | -------------------------------------------------------------------------------- /source/xdg-dbus-proxy/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | xdg-dbus-proxy: xdg-dbus-proxy (D-Bus proxy) 10 | xdg-dbus-proxy: 11 | xdg-dbus-proxy: xdg-dbus-proxy is a filtering proxy for D-Bus connections. 12 | xdg-dbus-proxy: It was originally part of the flatpak project, but it has been broken 13 | xdg-dbus-proxy: out as a standalone module to facilitate using it in other contexts. 14 | xdg-dbus-proxy: 15 | xdg-dbus-proxy: homepage: https://github.com/flatpak/xdg-dbus-proxy 16 | xdg-dbus-proxy: 17 | xdg-dbus-proxy: 18 | xdg-dbus-proxy: 19 | xdg-dbus-proxy: 20 | -------------------------------------------------------------------------------- /source/xen/domU/mydom: -------------------------------------------------------------------------------- 1 | kernel = "/boot/vmlinuz-xen" 2 | ramdisk = "/boot/initrd-xen.gz" 3 | memory = 128 4 | name = "Slackware" 5 | vif = [ 'mac=00:16:3e:00:00:01'] 6 | disk = [ 'file:/full_path_to/slackware.img,xvda1,w', 7 | 'file:/full_path_to/swap_file,xvda2,w' ] 8 | root = "/dev/xvda1 ro" 9 | extra = "3" 10 | extra = "console=hvc0 elevator=noop" 11 | -------------------------------------------------------------------------------- /source/xen/openvswitch/openvswitch.conf: -------------------------------------------------------------------------------- 1 | # This is a very simple configuration file written in bash and sourced by 2 | # vif-openvswitch-extended script. Setting either IPv4 or IPv6 vars enables full 3 | # ARP restriction on the interface. Things get even more restrictive when one or 4 | # more defaults are set and applied to all guests. Rate limits are specified in 5 | # megabytes per second and ip address can have a netmask. For individual domain 6 | # configuration, use dom_name config as a starting point and replace it with the 7 | # actual domain name. 8 | 9 | #rate[::default]="10" 10 | #ipv4[::default]="169.254.0.0/16" 11 | #ipv6[::default]="fe80::/64" 12 | 13 | #rate[dom_name]="100" 14 | #ipv4[dom_name]="10.0.0.2" 15 | #ipv6[dom_name]="fd00::2" 16 | -------------------------------------------------------------------------------- /source/yelp-tools/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | yelp-tools: yelp-tools (documentation checker) 10 | yelp-tools: 11 | yelp-tools: yelp-tools is a set of command-line tools to build and check 12 | yelp-tools: documentation. 13 | yelp-tools: 14 | yelp-tools: 15 | yelp-tools: 16 | yelp-tools: 17 | yelp-tools: 18 | yelp-tools: Homepage: http://projects.gnome.org/yelp/ 19 | yelp-tools: 20 | -------------------------------------------------------------------------------- /source/yelp-xsl/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | yelp-xsl: yelp-xsl (stylesheet for Yelp) 10 | yelp-xsl: 11 | yelp-xsl: yelp-xsl is a stylesheet for Yelp. 12 | yelp-xsl: 13 | yelp-xsl: 14 | yelp-xsl: 15 | yelp-xsl: 16 | yelp-xsl: 17 | yelp-xsl: 18 | yelp-xsl: Homepage: http://projects.gnome.org/yelp/ 19 | yelp-xsl: 20 | -------------------------------------------------------------------------------- /source/yelp/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -x /usr/bin/update-mime-database ]; then 6 | /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 7 | fi 8 | 9 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 10 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 11 | /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 12 | fi 13 | fi 14 | 15 | if [ -e usr/share/glib-2.0/schemas ]; then 16 | if [ -x /usr/bin/glib-compile-schemas ]; then 17 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 18 | fi 19 | fi 20 | -------------------------------------------------------------------------------- /source/yelp/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | yelp: yelp (Yelp Help Browser) 10 | yelp: 11 | yelp: yelp allows you to view documentation regarding GNOME and other 12 | yelp: components through a variety of formats 13 | yelp: 14 | yelp: 15 | yelp: 16 | yelp: 17 | yelp: 18 | yelp: Homepage: http://projects.gnome.org/yelp/ 19 | yelp: 20 | -------------------------------------------------------------------------------- /source/zenity/doinst.sh: -------------------------------------------------------------------------------- 1 | if [ -x /usr/bin/update-desktop-database ]; then 2 | /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 3 | fi 4 | 5 | if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then 6 | if [ -x /usr/bin/gtk-update-icon-cache ]; then 7 | /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 8 | fi 9 | fi 10 | 11 | if [ -e usr/share/glib-2.0/schemas ]; then 12 | if [ -x /usr/bin/glib-compile-schemas ]; then 13 | /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 14 | fi 15 | fi 16 | -------------------------------------------------------------------------------- /source/zenity/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | zenity: Zenity 10 | zenity: 11 | zenity: Zenity is a tool that allows you to display GTK dialog boxes in 12 | zenity: commandline and shell scripts. 13 | zenity: 14 | -------------------------------------------------------------------------------- /source/zope.interface/slack-desc: -------------------------------------------------------------------------------- 1 | # HOW TO EDIT THIS FILE: 2 | # The "handy ruler" below makes it easier to edit a package description. 3 | # Line up the first '|' above the ':' following the base package name, and 4 | # the '|' on the right side marks the last column you can put a character in. 5 | # You must make exactly 11 lines for the formatting to be correct. It's also 6 | # customary to leave one space after the ':' except on otherwise blank lines. 7 | 8 | |-----handy-ruler------------------------------------------------------| 9 | zope.interface: zope.interface (Zope 3 Interface Infrastructure) 10 | zope.interface: 11 | zope.interface: Interfaces are a mechanism for labeling objects as conforming to a 12 | zope.interface: given API or contract. 13 | zope.interface: 14 | zope.interface: Homepage: https://pypi.python.org/pypi/zope.interface/ 15 | zope.interface: 16 | zope.interface: 17 | zope.interface: 18 | zope.interface: 19 | zope.interface: 20 | --------------------------------------------------------------------------------