summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
Diffstat (limited to 'user')
-rw-r--r--user/accountsservice/APKBUILD49
-rw-r--r--user/accountsservice/disable-msgfmt15
-rw-r--r--user/ae_fonts/APKBUILD27
-rw-r--r--user/akonadi-contacts/APKBUILD4
-rw-r--r--user/akonadi-mime/APKBUILD4
-rw-r--r--user/akonadi/APKBUILD4
-rw-r--r--user/alegreya-sans/APKBUILD22
-rw-r--r--user/alegreya/APKBUILD22
-rw-r--r--user/analitza/APKBUILD4
-rw-r--r--user/andika/APKBUILD22
-rw-r--r--user/anonymous-pro/APKBUILD22
-rw-r--r--user/apache-httpd/APKBUILD4
-rw-r--r--user/ark/APKBUILD8
-rw-r--r--user/artikulate/APKBUILD4
-rw-r--r--user/atkmm/APKBUILD37
-rw-r--r--user/attica/APKBUILD4
-rw-r--r--user/audacious-plugins/APKBUILD15
-rw-r--r--user/autoconf2.13/APKBUILD7
-rw-r--r--user/baekmuk-ttf/APKBUILD21
-rw-r--r--user/baloo-widgets/APKBUILD44
-rw-r--r--user/baloo/APKBUILD4
-rw-r--r--user/bengali-fonts/APKBUILD37
-rw-r--r--user/blinken/APKBUILD4
-rw-r--r--user/bomber/APKBUILD4
-rw-r--r--user/boost/APKBUILD2
-rw-r--r--user/bovo/APKBUILD4
-rw-r--r--user/breeze-icons/APKBUILD4
-rw-r--r--user/cairomm/APKBUILD37
-rw-r--r--user/cantarell-fonts/APKBUILD10
-rw-r--r--user/cantor/APKBUILD6
-rw-r--r--user/cardo/APKBUILD22
-rw-r--r--user/catfish/APKBUILD4
-rw-r--r--user/ccid/APKBUILD33
-rw-r--r--user/cdrtools/APKBUILD7
-rw-r--r--user/certbot/APKBUILD4
-rw-r--r--user/cgmanager/APKBUILD38
-rw-r--r--user/cifs-utils/APKBUILD53
-rw-r--r--user/cifs-utils/musl-fix-includes.patch11
-rw-r--r--user/cifs-utils/xattr_size_max.patch32
-rw-r--r--user/clearsans/APKBUILD22
-rw-r--r--user/cm-unicode/APKBUILD21
-rw-r--r--user/comfortaa/APKBUILD23
-rw-r--r--user/comic-neue/APKBUILD22
-rw-r--r--user/compton-conf/APKBUILD9
-rw-r--r--user/confuse/APKBUILD41
-rw-r--r--user/courier-prime/APKBUILD21
-rw-r--r--user/ctags/APKBUILD34
-rw-r--r--user/cups/APKBUILD2
-rw-r--r--user/dialog/APKBUILD2
-rw-r--r--user/dolphin/APKBUILD9
-rw-r--r--user/dotconf/APKBUILD43
-rw-r--r--user/dragonplayer/APKBUILD4
-rw-r--r--user/ebgaramond/APKBUILD22
-rw-r--r--user/ers-symbols/APKBUILD22
-rw-r--r--user/essays1743/APKBUILD22
-rw-r--r--user/exo/APKBUILD4
-rw-r--r--user/extra-cmake-modules/APKBUILD6
-rw-r--r--user/faad2/APKBUILD2
-rw-r--r--user/fantasque-sans-mono/APKBUILD22
-rw-r--r--user/farstream/APKBUILD41
-rw-r--r--user/featherpad/APKBUILD4
-rw-r--r--user/ffmpeg/APKBUILD14
-rw-r--r--user/ffmpegthumbs/APKBUILD42
-rw-r--r--user/fifth-leg/APKBUILD22
-rw-r--r--user/fira-code/APKBUILD22
-rw-r--r--user/fira/APKBUILD22
-rw-r--r--user/flite/APKBUILD39
-rw-r--r--user/fltk/APKBUILD4
-rw-r--r--user/fluxbox/APKBUILD4
-rw-r--r--user/fontawesome/APKBUILD22
-rw-r--r--user/fontforge/APKBUILD9
-rw-r--r--user/fontforge/python3.patch197
-rw-r--r--user/fortune-mod/APKBUILD54
-rw-r--r--user/frameworkintegration/APKBUILD4
-rw-r--r--user/free42/APKBUILD41
-rw-r--r--user/free42/free42.desktop9
-rw-r--r--user/free42/libx11.patch11
-rw-r--r--user/free42/patch.patch82
-rw-r--r--user/freecell-solver/APKBUILD4
-rw-r--r--user/gidole/APKBUILD22
-rw-r--r--user/glass-tty-vt220/APKBUILD22
-rw-r--r--user/glibmm/APKBUILD37
-rw-r--r--user/gnu-ghostscript/APKBUILD6
-rw-r--r--user/gnu-ghostscript/do-not-use-sprintf.patch65
-rw-r--r--user/gnumeric/APKBUILD4
-rw-r--r--user/gnutls/APKBUILD4
-rw-r--r--user/granatier/APKBUILD4
-rw-r--r--user/gst-plugins-base/APKBUILD26
-rw-r--r--user/gtk+3.0/APKBUILD8
-rw-r--r--user/gtkmm+3.0/APKBUILD39
-rw-r--r--user/gvim/APKBUILD4
-rw-r--r--user/gxmessage/APKBUILD38
-rw-r--r--user/haveged/APKBUILD51
-rw-r--r--user/haveged/fix-cpu-cache-size-detection.patch15
-rw-r--r--user/haveged/haveged.confd5
-rw-r--r--user/haveged/haveged.initd11
-rw-r--r--user/hermit/APKBUILD22
-rw-r--r--user/heuristica-otf/APKBUILD22
-rw-r--r--user/highlight/APKBUILD4
-rw-r--r--user/humor-sans/APKBUILD22
-rw-r--r--user/hunkyfonts/APKBUILD21
-rw-r--r--user/hyphen/APKBUILD2
-rw-r--r--user/i3status/APKBUILD35
-rw-r--r--user/i3status/glob_tilde.patch59
-rw-r--r--user/i3wm/APKBUILD4
-rw-r--r--user/icewm/APKBUILD4
-rw-r--r--user/ido/APKBUILD2
-rw-r--r--user/imagemagick/APKBUILD6
-rw-r--r--user/imake/APKBUILD2
-rw-r--r--user/inconsolata-lgc/APKBUILD22
-rw-r--r--user/intlfonts/APKBUILD61
-rw-r--r--user/ipaexfont/APKBUILD22
-rw-r--r--user/irssi/APKBUILD9
-rw-r--r--user/irssi/fix-ridiculous-egregious-conformance-error.patch19
-rw-r--r--user/jomolhari/APKBUILD22
-rw-r--r--user/juk/APKBUILD4
-rw-r--r--user/kacst_fonts/APKBUILD22
-rw-r--r--user/kactivities-stats/APKBUILD4
-rw-r--r--user/kactivities/APKBUILD4
-rw-r--r--user/kalgebra/APKBUILD6
-rw-r--r--user/kalzium/APKBUILD4
-rw-r--r--user/kanagram/APKBUILD4
-rw-r--r--user/kanjistrokeorders/APKBUILD22
-rw-r--r--user/kapman/APKBUILD4
-rw-r--r--user/karchive/APKBUILD4
-rw-r--r--user/kate/APKBUILD4
-rw-r--r--user/katomic/APKBUILD4
-rw-r--r--user/kauth/APKBUILD4
-rw-r--r--user/kblackbox/APKBUILD4
-rw-r--r--user/kblocks/APKBUILD4
-rw-r--r--user/kbookmarks/APKBUILD4
-rw-r--r--user/kbounce/APKBUILD4
-rw-r--r--user/kbreakout/APKBUILD4
-rw-r--r--user/kbruch/APKBUILD4
-rw-r--r--user/kcachegrind/APKBUILD4
-rw-r--r--user/kcalc/APKBUILD4
-rw-r--r--user/kcalcore/APKBUILD4
-rw-r--r--user/kcharselect/APKBUILD4
-rw-r--r--user/kcmutils/APKBUILD4
-rw-r--r--user/kcodecs/APKBUILD4
-rw-r--r--user/kcolorchooser/APKBUILD4
-rw-r--r--user/kcompletion/APKBUILD4
-rw-r--r--user/kconfig/APKBUILD4
-rw-r--r--user/kconfigwidgets/APKBUILD4
-rw-r--r--user/kcontacts/APKBUILD8
-rw-r--r--user/kcoreaddons/APKBUILD4
-rw-r--r--user/kcrash/APKBUILD4
-rw-r--r--user/kdbusaddons/APKBUILD4
-rw-r--r--user/kde-education/APKBUILD4
-rw-r--r--user/kde-games/APKBUILD4
-rw-r--r--user/kde-graphics/APKBUILD2
-rw-r--r--user/kde-multimedia/APKBUILD2
-rw-r--r--user/kde-system/APKBUILD4
-rw-r--r--user/kde-utilities/APKBUILD2
-rw-r--r--user/kde/APKBUILD7
-rw-r--r--user/kdeclarative/APKBUILD4
-rw-r--r--user/kded/APKBUILD4
-rw-r--r--user/kdegraphics-thumbnailers/APKBUILD42
-rw-r--r--user/kdelibs4support/APKBUILD4
-rw-r--r--user/kdenlive/APKBUILD6
-rw-r--r--user/kdesignerplugin/APKBUILD4
-rw-r--r--user/kdesu/APKBUILD4
-rw-r--r--user/kdewebkit/APKBUILD4
-rw-r--r--user/kdf/APKBUILD4
-rw-r--r--user/kdiamond/APKBUILD4
-rw-r--r--user/kdnssd/APKBUILD4
-rw-r--r--user/kdoctools/APKBUILD4
-rw-r--r--user/kemoticons/APKBUILD4
-rw-r--r--user/kfilemetadata/APKBUILD6
-rw-r--r--user/kfind/APKBUILD6
-rw-r--r--user/kfloppy/APKBUILD4
-rw-r--r--user/kfourinline/APKBUILD4
-rw-r--r--user/kgeography/APKBUILD4
-rw-r--r--user/kget/APKBUILD4
-rw-r--r--user/kglobalaccel/APKBUILD4
-rw-r--r--user/kgoldrunner/APKBUILD4
-rw-r--r--user/kgpg/APKBUILD4
-rw-r--r--user/kguiaddons/APKBUILD4
-rw-r--r--user/khangman/APKBUILD4
-rw-r--r--user/khelpcenter/APKBUILD4
-rw-r--r--user/khmeros-fonts/APKBUILD22
-rw-r--r--user/kholidays/APKBUILD4
-rw-r--r--user/khtml/APKBUILD4
-rw-r--r--user/ki18n/APKBUILD4
-rw-r--r--user/kiconthemes/APKBUILD4
-rw-r--r--user/kidletime/APKBUILD6
-rw-r--r--user/kig/APKBUILD4
-rw-r--r--user/kigo/APKBUILD4
-rw-r--r--user/killbots/APKBUILD4
-rw-r--r--user/kinit/APKBUILD4
-rw-r--r--user/kio/APKBUILD4
-rw-r--r--user/kirigami2/APKBUILD4
-rw-r--r--user/kiriki/APKBUILD4
-rw-r--r--user/kitemmodels/APKBUILD4
-rw-r--r--user/kitemviews/APKBUILD4
-rw-r--r--user/kiten/APKBUILD6
-rw-r--r--user/kjobwidgets/APKBUILD4
-rw-r--r--user/kjs/APKBUILD6
-rw-r--r--user/kjsembed/APKBUILD4
-rw-r--r--user/kjumpingcube/APKBUILD4
-rw-r--r--user/kleopatra/APKBUILD4
-rw-r--r--user/klettres/APKBUILD4
-rw-r--r--user/klickety/APKBUILD4
-rw-r--r--user/klines/APKBUILD4
-rw-r--r--user/kmag/APKBUILD4
-rw-r--r--user/kmahjongg/APKBUILD4
-rw-r--r--user/kmediaplayer/APKBUILD4
-rw-r--r--user/kmime/APKBUILD4
-rw-r--r--user/kmines/APKBUILD4
-rw-r--r--user/kmix/APKBUILD4
-rw-r--r--user/kmousetool/APKBUILD4
-rw-r--r--user/kmplot/APKBUILD4
-rw-r--r--user/knavalbattle/APKBUILD4
-rw-r--r--user/knetwalk/APKBUILD4
-rw-r--r--user/knewstuff/APKBUILD4
-rw-r--r--user/knotifications/APKBUILD4
-rw-r--r--user/knotifyconfig/APKBUILD4
-rw-r--r--user/kolf/APKBUILD4
-rw-r--r--user/kollision/APKBUILD4
-rw-r--r--user/kolourpaint/APKBUILD6
-rw-r--r--user/konquest/APKBUILD4
-rw-r--r--user/konsole/APKBUILD4
-rw-r--r--user/koruri/APKBUILD22
-rw-r--r--user/kpackage/APKBUILD4
-rw-r--r--user/kparts/APKBUILD4
-rw-r--r--user/kpat/APKBUILD4
-rw-r--r--user/kpeople/APKBUILD4
-rw-r--r--user/kpimtextedit/APKBUILD7
-rw-r--r--user/kplotting/APKBUILD4
-rw-r--r--user/kpty/APKBUILD4
-rw-r--r--user/krdc/APKBUILD4
-rw-r--r--user/kreversi/APKBUILD4
-rw-r--r--user/krfb/APKBUILD4
-rw-r--r--user/kross/APKBUILD4
-rw-r--r--user/kruler/APKBUILD4
-rw-r--r--user/krunner/APKBUILD4
-rw-r--r--user/kservice/APKBUILD4
-rw-r--r--user/kshisen/APKBUILD4
-rw-r--r--user/ksirk/APKBUILD4
-rw-r--r--user/ksnakeduel/APKBUILD4
-rw-r--r--user/kspaceduel/APKBUILD4
-rw-r--r--user/ksquares/APKBUILD4
-rw-r--r--user/ksudoku/APKBUILD4
-rw-r--r--user/ksystemlog/APKBUILD4
-rw-r--r--user/kteatime/APKBUILD4
-rw-r--r--user/ktexteditor/APKBUILD4
-rw-r--r--user/ktextwidgets/APKBUILD4
-rw-r--r--user/ktimer/APKBUILD4
-rw-r--r--user/ktouch/APKBUILD4
-rw-r--r--user/ktuberling/APKBUILD4
-rw-r--r--user/kturtle/APKBUILD4
-rw-r--r--user/kubrick/APKBUILD4
-rw-r--r--user/kunitconversion/APKBUILD4
-rw-r--r--user/kwallet/APKBUILD4
-rw-r--r--user/kwalletmanager/APKBUILD4
-rw-r--r--user/kwave/APKBUILD4
-rw-r--r--user/kwayland/APKBUILD4
-rw-r--r--user/kwidgetsaddons/APKBUILD4
-rw-r--r--user/kwindowsystem/APKBUILD4
-rw-r--r--user/kwordquiz/APKBUILD4
-rw-r--r--user/kxmlgui/APKBUILD4
-rw-r--r--user/kxmlrpcclient/APKBUILD4
-rw-r--r--user/lesscpy/APKBUILD30
-rw-r--r--user/libart-lgpl/APKBUILD2
-rw-r--r--user/libcanberra/APKBUILD11
-rw-r--r--user/libcdio/APKBUILD6
-rw-r--r--user/libdvdread/APKBUILD4
-rw-r--r--user/libertine-fonts/APKBUILD22
-rw-r--r--user/libfm-qt/APKBUILD10
-rw-r--r--user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch22
-rw-r--r--user/libgsf/APKBUILD4
-rw-r--r--user/libkdegames/APKBUILD6
-rw-r--r--user/libkeduvocdocument/APKBUILD4
-rw-r--r--user/libkipi/APKBUILD4
-rw-r--r--user/libkleo/APKBUILD4
-rw-r--r--user/libkmahjongg/APKBUILD4
-rw-r--r--user/libksane/APKBUILD4
-rw-r--r--user/liblxqt/APKBUILD9
-rw-r--r--user/liblxqt/versioning.patch15
-rw-r--r--user/libmodplug/APKBUILD37
-rw-r--r--user/libqtxdg/APKBUILD6
-rw-r--r--user/libsass/APKBUILD29
-rw-r--r--user/libsigc++/APKBUILD37
-rw-r--r--user/libsysstat/APKBUILD6
-rw-r--r--user/libtirpc/APKBUILD2
-rw-r--r--user/libwebp/APKBUILD4
-rw-r--r--user/lohit-ttf/APKBUILD21
-rw-r--r--user/lskat/APKBUILD4
-rw-r--r--user/lximage-qt/APKBUILD9
-rw-r--r--user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch24
-rw-r--r--user/lxqt-about/APKBUILD9
-rw-r--r--user/lxqt-admin/APKBUILD9
-rw-r--r--user/lxqt-build-tools/APKBUILD6
-rw-r--r--user/lxqt-config/APKBUILD13
-rw-r--r--user/lxqt-globalkeys/APKBUILD11
-rw-r--r--user/lxqt-notificationd/APKBUILD11
-rw-r--r--user/lxqt-openssh-askpass/APKBUILD12
-rw-r--r--user/lxqt-panel/APKBUILD15
-rw-r--r--user/lxqt-policykit/APKBUILD14
-rw-r--r--user/lxqt-powermanagement/APKBUILD13
-rw-r--r--user/lxqt-qtplugin/APKBUILD12
-rw-r--r--user/lxqt-runner/APKBUILD15
-rw-r--r--user/lxqt-session/APKBUILD11
-rw-r--r--user/lxqt-sudo/APKBUILD11
-rw-r--r--user/lxqt-themes/APKBUILD8
-rw-r--r--user/lynx/APKBUILD2
-rw-r--r--user/marble/APKBUILD6
-rw-r--r--user/mesa/APKBUILD40
-rw-r--r--user/mesa/glx_ro_text_segm.patch28
-rw-r--r--user/mesa/intel.patch85
-rw-r--r--user/mesa/python3-compat.patch119
-rw-r--r--user/meson/APKBUILD4
-rw-r--r--user/minuet/APKBUILD4
-rw-r--r--user/monoid/APKBUILD22
-rw-r--r--user/montecarlo/APKBUILD26
-rw-r--r--user/mpv/APKBUILD2
-rw-r--r--user/musl-obstack/APKBUILD38
-rw-r--r--user/netsurf/APKBUILD35
-rw-r--r--user/netsurf/Makefile.config1
-rw-r--r--user/nghttp2/APKBUILD4
-rw-r--r--user/ninja/APKBUILD11
-rw-r--r--user/nmap/APKBUILD87
-rw-r--r--user/nsd/APKBUILD55
-rw-r--r--user/nsd/nsd.confd5
-rw-r--r--user/nsd/nsd.initd15
-rwxr-xr-xuser/nsd/nsd.pre-install5
-rw-r--r--user/obconf-qt/APKBUILD9
-rw-r--r--user/ode/APKBUILD2
-rw-r--r--user/okular/APKBUILD4
-rw-r--r--user/openal-soft/APKBUILD4
-rw-r--r--user/otf-exo/APKBUILD24
-rw-r--r--user/otf-office-code-pro/APKBUILD29
-rw-r--r--user/otf-proggy-vector/APKBUILD24
-rw-r--r--user/otf-source-code-pro/APKBUILD25
-rw-r--r--user/otf-source-sans-pro/APKBUILD25
-rw-r--r--user/otf-source-serif-pro/APKBUILD25
-rw-r--r--user/oxygen-icons5/APKBUILD4
-rw-r--r--user/p11-kit/APKBUILD4
-rw-r--r--user/palapeli/APKBUILD4
-rw-r--r--user/pangomm/APKBUILD37
-rw-r--r--user/pavucontrol-qt/APKBUILD7
-rw-r--r--user/pavucontrol/APKBUILD38
-rw-r--r--user/pcmanfm-qt/APKBUILD11
-rw-r--r--user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch26
-rw-r--r--user/pcsc-lite/APKBUILD68
-rw-r--r--user/pcsc-lite/pcsc-lite.pre-install10
l---------user/pcsc-lite/pcsc-lite.pre-upgrade1
-rw-r--r--user/pcsc-lite/pcscd.initd23
-rw-r--r--user/pcsc-tools/APKBUILD37
-rw-r--r--user/perl-code-tidyall/APKBUILD4
-rw-r--r--user/perl-extutils-depends/APKBUILD4
-rw-r--r--user/perl-file-slurp/APKBUILD4
-rw-r--r--user/perl-gd/APKBUILD4
-rw-r--r--user/perl-inline/APKBUILD6
-rw-r--r--user/perl-json-xs/APKBUILD4
-rw-r--r--user/perl-term-readkey/APKBUILD34
-rw-r--r--user/php7/APKBUILD5
-rw-r--r--user/pidgin/APKBUILD36
-rw-r--r--user/plasma-desktop/APKBUILD2
-rw-r--r--user/plasma-framework/APKBUILD4
-rw-r--r--user/postfix/APKBUILD96
-rw-r--r--user/postfix/honour-config-directory.patch11
-rw-r--r--user/postfix/postfix.initd85
-rw-r--r--user/postfix/postfix.pre-install5
-rw-r--r--user/prison/APKBUILD4
-rw-r--r--user/pulseaudio/APKBUILD10
-rw-r--r--user/pulseaudio/disable-flat-volume.patch11
-rw-r--r--user/py3-configargparse/APKBUILD4
-rw-r--r--user/py3-cryptography/APKBUILD6
-rw-r--r--user/py3-distutils-extra/APKBUILD4
-rw-r--r--user/py3-future/APKBUILD4
-rw-r--r--user/py3-openssl/APKBUILD4
-rw-r--r--user/py3-tz/APKBUILD5
-rw-r--r--user/qps/APKBUILD8
-rw-r--r--user/qt5-qtspeech/APKBUILD32
-rw-r--r--user/qt5-qtspeech/fix-linking-order.patch6
-rw-r--r--user/qterminal/APKBUILD11
-rw-r--r--user/qtermwidget/APKBUILD9
-rw-r--r--user/rdesktop/APKBUILD6
-rw-r--r--user/recode/APKBUILD39
-rw-r--r--user/redshift/APKBUILD57
-rw-r--r--user/rocs/APKBUILD4
-rw-r--r--user/rpm2targz/APKBUILD30
-rw-r--r--user/rrdtool/APKBUILD4
-rw-r--r--user/rust/0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch12
-rw-r--r--user/rust/0002-Fix-LLVM-build.patch10
-rw-r--r--user/rust/0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch6
-rw-r--r--user/rust/0004-Require-static-native-libraries-when-linking-static-.patch12
-rw-r--r--user/rust/0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch40
-rw-r--r--user/rust/0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch10
-rw-r--r--user/rust/0007-Add-powerpc-unknown-linux-musl-target.patch8
-rw-r--r--user/rust/0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch8
-rw-r--r--user/rust/0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch6
-rw-r--r--user/rust/0010-Add-powerpc64-unknown-linux-musl-target.patch8
-rw-r--r--user/rust/0011-Add-missing-OpenSSL-configurations-for-musl-targets.patch59
-rw-r--r--user/rust/0011-rustc_data_structures-use-libc-types-constants-in-fl.patch (renamed from user/rust/0012-rustc_data_structures-use-libc-types-constants-in-fl.patch)6
-rw-r--r--user/rust/0012-runtest-Fix-proc-macro-tests-on-musl-hosts.patch (renamed from user/rust/0013-runtest-Fix-proc-macro-tests-on-musl-hosts.patch)12
-rw-r--r--user/rust/0013-Fix-double_check-tests-on-big-endian-targets.patch (renamed from user/rust/0014-Fix-double_check-tests-on-big-endian-targets.patch)6
-rw-r--r--user/rust/0014-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch (renamed from user/rust/0015-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch)10
-rw-r--r--user/rust/0015-test-linkage-visibility-Ensure-symbols-are-visible-t.patch (renamed from user/rust/0016-test-linkage-visibility-Ensure-symbols-are-visible-t.patch)8
-rw-r--r--user/rust/0016-x.py-Use-python3-instead-of-python.patch (renamed from user/rust/0017-x.py-Use-python3-instead-of-python.patch)6
-rw-r--r--user/rust/0017-test-target-feature-gate-Only-run-on-relevant-target.patch (renamed from user/rust/0018-test-target-feature-gate-Only-run-on-relevant-target.patch)6
-rw-r--r--user/rust/0018-test-use-extern-for-plugins-Don-t-assume-multilib.patch (renamed from user/rust/0019-test-use-extern-for-plugins-Don-t-assume-multilib.patch)6
-rw-r--r--user/rust/0019-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch (renamed from user/rust/0020-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch)6
-rw-r--r--user/rust/0020-Ignore-broken-and-non-applicable-tests.patch (renamed from user/rust/0021-Ignore-broken-and-non-applicable-tests.patch)6
-rw-r--r--user/rust/0021-Link-stage-2-tools-dynamically-to-libstd.patch (renamed from user/rust/0022-Link-stage-2-tools-dynamically-to-libstd.patch)10
-rw-r--r--user/rust/0022-Move-debugger-scripts-to-usr-share-rust.patch (renamed from user/rust/0023-Move-debugger-scripts-to-usr-share-rust.patch)10
-rw-r--r--user/rust/0023-Add-foxkit-target-specs.patch (renamed from user/rust/0024-Add-foxkit-target-specs.patch)46
-rw-r--r--user/rust/APKBUILD89
-rw-r--r--user/sassc/APKBUILD42
-rw-r--r--user/scons/APKBUILD33
-rw-r--r--user/scons/python3-bang.patch8
-rw-r--r--user/screengrab/APKBUILD4
-rw-r--r--user/serf/APKBUILD41
-rw-r--r--user/serf/py3.patch24
-rw-r--r--user/socat/APKBUILD35
-rw-r--r--user/socat/netdb-internal.patch13
-rw-r--r--user/solid/APKBUILD4
-rw-r--r--user/sonnet/APKBUILD4
-rw-r--r--user/sound-theme-freedesktop/APKBUILD37
-rw-r--r--user/spectacle/APKBUILD6
-rw-r--r--user/speech-dispatcher/APKBUILD38
-rw-r--r--user/spleen/APKBUILD25
-rw-r--r--user/step/APKBUILD7
-rw-r--r--user/subversion/APKBUILD58
-rw-r--r--user/subversion/python3-bang.patch8
-rw-r--r--user/sword/APKBUILD38
-rw-r--r--user/syntax-highlighting/APKBUILD4
-rw-r--r--user/talloc/APKBUILD53
-rw-r--r--user/talloc/waf-location.patch10
-rw-r--r--user/threadweaver/APKBUILD4
-rw-r--r--user/thunar/APKBUILD4
-rw-r--r--user/tigervnc/APKBUILD2
-rw-r--r--user/tlp/APKBUILD2
-rw-r--r--user/trojita/APKBUILD2
-rw-r--r--user/ttc-iosevka/APKBUILD24
-rw-r--r--user/ttf-alee/APKBUILD21
-rw-r--r--user/ttf-sinhala-lklug/APKBUILD21
-rw-r--r--user/ttf-sudo/APKBUILD24
-rw-r--r--user/ttf-terminus/APKBUILD24
-rw-r--r--user/umbrello/APKBUILD6
-rw-r--r--user/unbound/APKBUILD76
-rw-r--r--user/unbound/unbound.confd5
-rw-r--r--user/unbound/unbound.initd16
-rwxr-xr-xuser/unbound/unbound.pre-install5
-rw-r--r--user/user-manager/APKBUILD43
-rw-r--r--user/utf8proc/APKBUILD46
-rw-r--r--user/uwsgi/APKBUILD90
-rw-r--r--user/vala/APKBUILD4
-rw-r--r--user/vlc/APKBUILD18
-rw-r--r--user/w3m/APKBUILD36
-rw-r--r--user/weechat/APKBUILD10
-rw-r--r--user/weechat/fix-python-linking.patch11
-rw-r--r--user/weechat/fix-unsigned-char.patch37
-rw-r--r--user/wireguard-module/APKBUILD35
-rw-r--r--user/wireguard-tools/APKBUILD46
-rw-r--r--user/wpa_supplicant/APKBUILD15
-rw-r--r--user/wpa_supplicant/config8
-rw-r--r--user/xapian-core/APKBUILD4
-rw-r--r--user/xf86-video-geode/APKBUILD13
-rw-r--r--user/xf86-video-geode/loader.patch48
-rw-r--r--user/xf86-video-geode/randr.patch30
-rw-r--r--user/xf86-video-openchrome/APKBUILD4
-rw-r--r--user/xfce4-battery-plugin/APKBUILD4
-rw-r--r--user/xfce4-whiskermenu-plugin/APKBUILD4
-rw-r--r--user/xorg-drivers/APKBUILD4
-rw-r--r--user/xorg-server/APKBUILD6
-rw-r--r--user/xorg-server/support-coffeelake.patch14
-rw-r--r--user/xterm/APKBUILD24
-rw-r--r--user/xterm/posix-ptmx.patch21
-rw-r--r--user/yubico-c/APKBUILD6
471 files changed, 5311 insertions, 1605 deletions
diff --git a/user/accountsservice/APKBUILD b/user/accountsservice/APKBUILD
new file mode 100644
index 000000000..2ea23a416
--- /dev/null
+++ b/user/accountsservice/APKBUILD
@@ -0,0 +1,49 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=accountsservice
+pkgver=0.6.54
+pkgrel=0
+pkgdesc="D-Bus service for accessing user account information"
+url="https://www.freedesktop.org/wiki/Software/AccountsService/"
+arch="all"
+license="GPL-3.0+ AND GPL-2.0+"
+depends="dbus"
+makedepends="cmake dbus-dev glib-dev gobject-introspection-dev meson ninja
+ polkit-dev utmps-dev xmlto"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+source="https://www.freedesktop.org/software/accountsservice/accountsservice-$pkgver.tar.xz
+ disable-msgfmt
+ "
+
+build() {
+ cd "$builddir"
+ CPPFLAGS="-D_PATH_WTMPX=\\\"/run/utmps/wtmp\\\"" meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ -Dadmin_group=wheel \
+ -Ddocbook=true \
+ -Dsystemd=false \
+ -Dsystemdsystemunitdir=no \
+ . output
+ mkdir -p output/data
+ # msgfmt(1) XML error
+ cp data/org.freedesktop.accounts.policy.in \
+ output/data/org.freedesktop.accounts.policy
+ patch -Np1 < "$srcdir"/disable-msgfmt
+ ninja -C output
+}
+
+check() {
+ cd "$builddir"
+ ninja -C output test
+}
+
+package() {
+ cd "$builddir"
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="5fbcccc286dba60efba905aa79b1b51a5478fe52bf2e256d40d9fc2d7a311aea4ce397365045659a4ef2ecb2cc079130fb1d0107749c3c906c394517056ac1c0 accountsservice-0.6.54.tar.xz
+d3cd21c871f66359aae0b4688aeb5f31ba124579212350870540344a489299413a13ad4b66872a9fb549ed3b3664dfbadd03c9b20df3714cb4d26e3f2cf107ce disable-msgfmt"
diff --git a/user/accountsservice/disable-msgfmt b/user/accountsservice/disable-msgfmt
new file mode 100644
index 000000000..3342f7eab
--- /dev/null
+++ b/user/accountsservice/disable-msgfmt
@@ -0,0 +1,15 @@
+--- accountsservice-0.6.54/output/build.ninja.old 2019-01-20 21:23:36.570000000 +0000
++++ accountsservice-0.6.54/output/build.ninja 2019-01-20 21:25:01.140000000 +0000
+@@ -60,9 +60,9 @@
+
+ # Build rules for targets
+
+-build data/org.freedesktop.accounts.policy: CUSTOM_COMMAND ../data/org.freedesktop.accounts.policy.in
+- COMMAND = /usr/bin/meson --internal msgfmthelper ../data/org.freedesktop.accounts.policy.in data/org.freedesktop.accounts.policy xml /usr/src/packages/user/accountsservice/src/accountsservice-0.6.54/po
+- description = Generating$ org.freedesktop.accounts.policy_data_merge$ with$ a$ custom$ command.
++#build data/org.freedesktop.accounts.policy: CUSTOM_COMMAND ../data/org.freedesktop.accounts.policy.in
++# COMMAND = /usr/bin/meson --internal msgfmthelper ../data/org.freedesktop.accounts.policy.in data/org.freedesktop.accounts.policy xml /usr/src/packages/user/accountsservice/src/accountsservice-0.6.54/po
++# description = Generating$ org.freedesktop.accounts.policy_data_merge$ with$ a$ custom$ command.
+
+ build src/accounts-generated.c: CUSTOM_COMMAND /usr/src/packages/user/accountsservice/src/accountsservice-0.6.54/data/org.freedesktop.Accounts.xml | /usr/bin/gdbus-codegen
+ COMMAND = /usr/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop. --c-namespace Accounts --body --output src/accounts-generated.c /usr/src/packages/user/accountsservice/src/accountsservice-0.6.54/data/org.freedesktop.Accounts.xml
diff --git a/user/ae_fonts/APKBUILD b/user/ae_fonts/APKBUILD
new file mode 100644
index 000000000..c5f66b6ab
--- /dev/null
+++ b/user/ae_fonts/APKBUILD
@@ -0,0 +1,27 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ae_fonts
+pkgver=2.0
+pkgrel=0
+pkgdesc="Arabeyes fonts"
+url="https://www.arabeyes.org/Khotot"
+arch="noarch"
+options="!check" # No test suite.
+license="GPL-2.0-only WITH Font-exception-2.0"
+depends=""
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/arabeyes/ae_fonts_$pkgver.tar.bz2"
+builddir="$srcdir"/${pkgname}_$pkgver
+
+package() {
+ cd "$builddir"
+ local _fontdir
+ for _fontdir in AAHS AGA FS Kasr MCS Shmookh; do
+ pushd $_fontdir
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+ popd
+ done
+}
+
+sha512sums="46c94aa1ce872aa1ad4dd01d698d4691a6301786f8be681723df9bdcdfb86db12b15bef2a6acfed704b29867e9c01e385b4c2c490548ce68f7994b8127a9270e ae_fonts_2.0.tar.bz2"
diff --git a/user/akonadi-contacts/APKBUILD b/user/akonadi-contacts/APKBUILD
index d2a3e7ce1..8a4e7c05c 100644
--- a/user/akonadi-contacts/APKBUILD
+++ b/user/akonadi-contacts/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=akonadi-contacts
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Library for integrating contact lists with Akonadi"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8a0c524b896b204824f6d054c00eb07f1e650569bb2635b3a714576fae9ebb1b417d967193701ce1b3ea44f3d11cb336456174b26a6e14ee35adc9b78ab93f1e akonadi-contacts-18.08.3.tar.xz"
+sha512sums="a87886c0bce8f11d39a365b19b65081eb27bd443fbdb3d731045f22c6cb9bf75c1c2c8f30840fa3f3b345b0edbeb9fb344bd9cb41a9294c807a70dcaae273866 akonadi-contacts-18.12.2.tar.xz"
diff --git a/user/akonadi-mime/APKBUILD b/user/akonadi-mime/APKBUILD
index 770376a95..8949a95ab 100644
--- a/user/akonadi-mime/APKBUILD
+++ b/user/akonadi-mime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=akonadi-mime
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Libraries to implement basic MIME message handling"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0db5e96975bf3f295bb98aa5352edaa66fd8da725db2d246c9816362953085f528ee1792e1a1b1cb782d2a6b4aeb654e0ff641a067d0d92c2da9d85769ed6d32 akonadi-mime-18.08.3.tar.xz"
+sha512sums="fa9d7deb774433794548acf8c8d3702a65b8c60a05f1686d7f68d8349e1f140c12c7ea2bfb5f73d9c5e2ba05a7516d5ea41324a4b54c74683295c7f179ae1016 akonadi-mime-18.12.2.tar.xz"
diff --git a/user/akonadi/APKBUILD b/user/akonadi/APKBUILD
index 62c87e778..5e40b1210 100644
--- a/user/akonadi/APKBUILD
+++ b/user/akonadi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=akonadi
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Libraries and storage system for PIM data"
url="https://community.kde.org/KDE_PIM/Akonadi"
@@ -49,5 +49,5 @@ package() {
"$pkgdir"/usr/share/config/akonadi
}
-sha512sums="ba883902ad83c989bb480712c0b3871e683307ecb121f1d7b3e433b9211056cda209d9640a7bae520fb4b6611950863180b879269797a606af2ac25ae4f24cc0 akonadi-18.08.3.tar.xz
+sha512sums="a78ac757452360252eac2fcafbc01dcc5c84756db16da89c29c7ee8d7fa6deef3bc5b5bc1101c5e99e68b260fcdf1f96a780bef19b7d07198d4c00e546224431 akonadi-18.12.2.tar.xz
b0c333508da8ba5c447827b2bad5f36e3dc72bef8303b1526043b09c75d3055790908ac9cbb871e61319cfd4b405f4662d62d2d347e563c9956f4c8159fca9ab akonadiserverrc"
diff --git a/user/alegreya-sans/APKBUILD b/user/alegreya-sans/APKBUILD
new file mode 100644
index 000000000..f14a5f467
--- /dev/null
+++ b/user/alegreya-sans/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=alegreya-sans
+pkgver=2.008
+pkgrel=0
+pkgdesc="Humanist sans-serif typeface"
+url="https://www.huertatipografica.com/en/fonts/alegreya-sans-ht"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="Alegreya-Sans-$pkgver.tar.gz::https://github.com/huertatipografica/Alegreya-Sans/archive/v$pkgver.tar.gz"
+builddir="$srcdir/Alegreya-Sans-$pkgver"
+
+package() {
+ cd "$builddir"/fonts/otf
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="8052fe15717ecdfd301d878b03282ff4fd472a7e13a1e581c84d6f3993780897354d103aeda2f027350d9e56466914be38e97417fe450ec32e5823769015d0a4 Alegreya-Sans-2.008.tar.gz"
diff --git a/user/alegreya/APKBUILD b/user/alegreya/APKBUILD
new file mode 100644
index 000000000..12e45aa4f
--- /dev/null
+++ b/user/alegreya/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=alegreya
+pkgver=2.007
+pkgrel=0
+pkgdesc="Alegreya serif typeface"
+url="https://www.huertatipografica.com/en/fonts/alegreya-ht-pro"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="Alegreya-$pkgver.tar.gz::https://github.com/huertatipografica/Alegreya/archive/v$pkgver.tar.gz"
+builddir="$srcdir/Alegreya-$pkgver"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ fonts/otf/*.otf
+}
+
+sha512sums="7220aaf9f9861ed4f3104aeb16f33267b5cc2139b91ddafbd7ff86f94faeb37bca558c642a03108094d0a60f9db77167c19996fdaeeca3fcac0346205ba4e785 Alegreya-2.007.tar.gz"
diff --git a/user/analitza/APKBUILD b/user/analitza/APKBUILD
index eab986435..2abbe64ca 100644
--- a/user/analitza/APKBUILD
+++ b/user/analitza/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=analitza
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Mathematical object library"
url="https://api.kde.org/4.x-api/kdeedu-apidocs/analitza/html/index.html"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d511878b34ce8c84a9b637bd095f89f274c13d9bf5f38c5ae9162b576e3639affa4d1c66b30cce403b4d8852705df040c8ad27a8163a4942d420321f43fd8a18 analitza-18.08.3.tar.xz"
+sha512sums="d4ebc69885b091652c69aed34a940baae15e0b379645af3f0c0669336b74204b63d9122ef7ee8bdd3e27e28c2d6a0007bebb4d524b1b4aea047c8a8f863afa06 analitza-18.12.2.tar.xz"
diff --git a/user/andika/APKBUILD b/user/andika/APKBUILD
new file mode 100644
index 000000000..5d385c71b
--- /dev/null
+++ b/user/andika/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=andika
+pkgver=5.000
+pkgrel=0
+pkgdesc="Sans-serif typeface designed for literacy and beginning readers"
+url="https://software.sil.org/andika/"
+arch="noarch"
+options="!check" # No test suite
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://software.sil.org/downloads/r/andika/Andika-5.000.zip"
+builddir="$srcdir/Andika-5.000"
+
+package() {
+ cd "$builddir"
+ install -D -m644 Andika-R.ttf "$pkgdir"/usr/share/fonts/X11/TTF/Andika-R.ttf
+}
+
+sha512sums="e1cf195a523aa70b464889bdcee0c9606c82eef0da658861329c4c142ae25f14f1e3feea1118219fe7e9b5c13965c4ed09ac7507d746a1f2c77e402957c7d3d5 Andika-5.000.zip"
diff --git a/user/anonymous-pro/APKBUILD b/user/anonymous-pro/APKBUILD
new file mode 100644
index 000000000..5d4ece60c
--- /dev/null
+++ b/user/anonymous-pro/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=anonymous-pro
+pkgver=1.002
+pkgrel=0
+pkgdesc="Fixed-width (monospace) font designed for programming"
+url="https://www.marksimonson.com/fonts/view/anonymous-pro"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://www.marksimonson.com/assets/content/fonts/AnonymousPro-$pkgver.zip"
+builddir="$srcdir/AnonymousPro-1.002.001"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="7606d520ad79fbf4e13d676c1aff61b764dce74e170f8783b8e606f7907c4b8db0871e5568504d15aa23ca26e925ada4eb6b60fcf27171dccee0d3d32d9a92a1 AnonymousPro-1.002.zip"
diff --git a/user/apache-httpd/APKBUILD b/user/apache-httpd/APKBUILD
index fc27c9821..d688954ee 100644
--- a/user/apache-httpd/APKBUILD
+++ b/user/apache-httpd/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=apache-httpd
_pkgreal=httpd
-pkgver=2.4.37
+pkgver=2.4.38
pkgrel=0
pkgdesc="Open-source HTTP server"
url="https://httpd.apache.org"
@@ -135,7 +135,7 @@ ldap() {
"$subpkgdir"/usr/libexec/apache2
}
-sha512sums="e802915801bbe885a65dada04b0116d145b293fabfff734dddb61a79ca1c6d65326f51155d1b864b093c3ec00d0bdfdf1401ab55677bae1ea3da1d199d7bcad4 httpd-2.4.37.tar.bz2
+sha512sums="8bdc36fa2bd13fd83feee17fdce4a5316ed8f96c1ac32b636ba106572ba257815438c72068d2d0e900783a3fa25c90a5da34c3f83fc2c04a1dbdbf234f7ad448 httpd-2.4.38.tar.bz2
c8bc2bb06ae51b0956e0ee673e80c444551c9b33dfcbb845106477c46d9e52786a8896022e1f00102264fecdf66e35e47fc6cf0abe9836fa536735cff4e6adf4 adelie.layout
336e81fa0d08f8fbe6243d52bd59b12cf2e925deb49b29d7a22953c5d40a951b6b753f51e5a396752cb0bbaf1cf25b1358902f375fb65639d00e62db7ae55ff2 apache-httpd.confd
9893248f1724748c9ef91171728b4c557ced7de543e23ed72cb75c02728048b2813ac99015a4a28e7984daa51faa6e42403c17b875539fe71c33424865eccecf apache-httpd.initd
diff --git a/user/ark/APKBUILD b/user/ark/APKBUILD
index 02b6f62c8..96a0ac979 100644
--- a/user/ark/APKBUILD
+++ b/user/ark/APKBUILD
@@ -1,14 +1,14 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ark
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="Graphical file compression/decompression utility with support for multiple formats"
url="https://utils.kde.org/projects/ark/"
arch="all"
options="!check" # requires other formats not packaged and manual user input
license="GPL-2.0-only"
-depends="lzop unzip zip"
+depends="lzop shared-mime-info unzip zip"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev karchive-dev kconfig-dev
kcrash-dev kdbusaddons-dev kdoctools-dev ki18n-dev kiconthemes-dev
kitemmodels-dev kio-dev kservice-dev kparts-dev kpty-dev libarchive-dev
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="56ec9a592cc0862dfe39dbef424b1fb09e8d32050448558c402b864756e00ba402e9fdec7159e3bd5b7013217f6cf1b33cdd4b0d663a11b8bfe5c4c76535f820 ark-18.08.3.tar.xz"
+sha512sums="5c76cdc38755b7087a24a0e75a5d8d1bbc930a37ec85d701451e0dd457153b36923722f666852c51aa86ebd83b5bb8c2f439a42d98f118eccb3d95d87a424e31 ark-18.12.2.tar.xz"
diff --git a/user/artikulate/APKBUILD b/user/artikulate/APKBUILD
index b095c651e..9444c4de6 100644
--- a/user/artikulate/APKBUILD
+++ b/user/artikulate/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=artikulate
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Pronunciation trainer for languages"
url="https://www.kde.org/applications/education/artikulate/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="79029c470422ca95a87190bd006e0764382098688bbff6d36fbc114508f89f85e9104fda53176db0e18b9e874cd4cb0b632d2d6a2bedc53e1bddda9418492ad1 artikulate-18.08.3.tar.xz"
+sha512sums="d232bc9522c20a62a5a1398d71350490f6084a5e93abd9c7acd92797ece33e1afe556329b0a6b41f18f7a9e4c249a6bcde0392aa667ea4a462243ea23fe5c126 artikulate-18.12.2.tar.xz"
diff --git a/user/atkmm/APKBUILD b/user/atkmm/APKBUILD
new file mode 100644
index 000000000..cbf9d21de
--- /dev/null
+++ b/user/atkmm/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=atkmm
+pkgver=2.28.0
+pkgrel=0
+pkgdesc="C++ interfaces to ATK"
+url="https://gnome.org"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="glibmm-dev atk-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://download.gnome.org/sources/atkmm/${pkgver%.*}/atkmm-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="8457cff58648c3d3944d6a9fb400062985c70a714856a5d84d4553cb6b1202bdc47aa48c612851fea1cc1b7ab59381116c65d2a22212907e3c4b7090601946bc atkmm-2.28.0.tar.xz"
diff --git a/user/attica/APKBUILD b/user/attica/APKBUILD
index 879ae4da5..c3a1bc8f6 100644
--- a/user/attica/APKBUILD
+++ b/user/attica/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=attica
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Qt 5-based implementation of Open Collaboration Services"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5f5233082695c507263f02877988e069a4c4b03ce51060193401edb18664218fc093964f49bd0b217c860ceea05c389e7a32a51bc7c89bfb1568db2b06b3addd attica-5.52.0.tar.xz"
+sha512sums="f278423e5bcbd1899d6c41caceee740e3caee01dd1af20303827ec5a807e262e560b068dcb6619f5410ebe815b71b1244ccc453c49956c3bfd1452a88ecf5b18 attica-5.54.0.tar.xz"
diff --git a/user/audacious-plugins/APKBUILD b/user/audacious-plugins/APKBUILD
index 8a4742252..61d848646 100644
--- a/user/audacious-plugins/APKBUILD
+++ b/user/audacious-plugins/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=audacious-plugins
pkgver=3.10
-pkgrel=0
+pkgrel=1
pkgdesc="Playlist-oriented media player (plugins)"
url="https://audacious-media-player.org/"
arch="all"
@@ -12,13 +12,12 @@ license="ISC"
depends="audacious"
install_if="audacious=$pkgver"
makedepends="audacious-dev>=${pkgver%.*}
- dbus-glib-dev libguess-dev libmowgli-dev libxml2-dev
- ffmpeg-dev libcddb-dev libcdio-dev libcdio-paranoia-dev mpg123-dev
- libcue-dev libmms-dev libsamplerate-dev libsndfile-dev libxcomposite-dev
- libnotify-dev libogg-dev libvorbis-dev pulseaudio-dev
- alsa-lib-dev curl-dev flac-dev lame-dev neon-dev sdl-dev wavpack-dev
- faad2-dev fluidsynth-dev qt5-qtmultimedia-dev
- automake autoconf"
+ alsa-lib-dev curl-dev dbus-glib-dev faad2-dev ffmpeg-dev flac-dev
+ fluidsynth-dev lame-dev libcddb-dev libcdio-dev libcdio-paranoia-dev
+ libcue-dev libguess-dev libmodplug-dev libmms-dev libmowgli-dev
+ libnotify-dev libogg-dev libsamplerate-dev libsndfile-dev libvorbis-dev
+ libxcomposite-dev libxml2-dev mpg123-dev neon-dev pulseaudio-dev
+ qt5-qtmultimedia-dev sdl-dev wavpack-dev"
subpackages="$pkgname-lang"
source="https://distfiles.audacious-media-player.org/$pkgname-$pkgver.tar.bz2"
diff --git a/user/autoconf2.13/APKBUILD b/user/autoconf2.13/APKBUILD
index d3b3ca73b..bd5b533a9 100644
--- a/user/autoconf2.13/APKBUILD
+++ b/user/autoconf2.13/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer:
pkgname=autoconf2.13
pkgver=2.13
-pkgrel=1
+pkgrel=2
pkgdesc="A GNU tool for automatically configuring source code"
arch="noarch"
license="GPL-2.0"
@@ -38,5 +38,10 @@ package() {
rm -f "$pkgdir"/usr/share/info/standards.info
}
+doc() {
+ default_doc
+ mv "$subpkgdir/usr/share/info/autoconf.info" "$subpkgdir/usr/share/info/autoconf-2.13.info"
+}
+
sha512sums="602584f4c77b7a554aaa068eda5409b68eb0b3229e9c224bffb91c83c4314d25de15bd560a323626ff78f6df339c79e1ef8938c54b78ecadf4dc75c5241290ad autoconf-2.13.tar.gz
483d0ba23c90e41c746868ea57436033930906f306b86de5e23284a60da069f4203d478615d653b8acee7226d9b02427be42a9764ff82710019de485e5f26d1b getloadavg.patch"
diff --git a/user/baekmuk-ttf/APKBUILD b/user/baekmuk-ttf/APKBUILD
new file mode 100644
index 000000000..28b840f6b
--- /dev/null
+++ b/user/baekmuk-ttf/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=baekmuk-ttf
+pkgver=2.2
+pkgrel=0
+pkgdesc="'Baekmuk' (Chalk) Korean typeface"
+url="http://kldp.net/baekmuk/"
+arch="noarch"
+options="!check" # No test suite.
+license="BSD-1-Clause"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://kldp.net/baekmuk/release/865-baekmuk-ttf-$pkgver.tar.gz"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ ttf/*.ttf
+}
+
+sha512sums="779e0bef5fe17e08e0e08ccdad9ad0e91123a5d5cbcb3d66256d517a0903c5fd91c4a8c75eb42f82fcb0d82e26455cf13aeec5ba3a04002133dbbaf1357ec14b 865-baekmuk-ttf-2.2.tar.gz"
diff --git a/user/baloo-widgets/APKBUILD b/user/baloo-widgets/APKBUILD
new file mode 100644
index 000000000..dcb6a2b8b
--- /dev/null
+++ b/user/baloo-widgets/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=baloo-widgets
+pkgver=18.12.1
+pkgrel=0
+pkgdesc="Widgets that utilise the Baloo desktop indexing engine"
+url="https://www.KDE.org/"
+arch="all"
+options="!check" # Requires /etc/fstab to exist, and udisks2 to be running.
+license="GPL-2.0+"
+depends=""
+depends_dev="qt5-qtbase-dev baloo-dev kio-dev"
+makedepends="$depends_dev cmake extra-cmake-modules kconfig-dev
+ kfilemetadata-dev ki18n-dev"
+subpackages="$pkgname-dev $pkgname-lang"
+source="https://download.kde.org/stable/applications/$pkgver/src/baloo-widgets-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="449dfb83d9787e5a65dc59c7927a0d8586376933bf61b658d8338d4e9cd101c2b2d51ac0bc8f1a9fcf4f8827ec1cb557617f91a6ccceb351383320f13c61c2b1 baloo-widgets-18.12.1.tar.xz"
diff --git a/user/baloo/APKBUILD b/user/baloo/APKBUILD
index 224cb028e..b0a147dd0 100644
--- a/user/baloo/APKBUILD
+++ b/user/baloo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=baloo
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Semantic desktop search framework"
url="https://www.kde.org/"
@@ -56,5 +56,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="16cc6bcf966900349dd95f33f2e37f6cf8b19f1f60219f8b797f1575b6e6862faedbf4d9912021d63f2d64ca511ed61dca6c579ddfa16491851d829d12bfd46e baloo-5.52.0.tar.xz
+sha512sums="ec610aa2ab6409cf206623e08eb78d7ccc3b278ca94d6f8ba79d6d705459eb5cb9d74ed9ffc4cc20c337582b12517fb59da1570aa689111c0f105746234333de baloo-5.54.0.tar.xz
5622f1eb7a692c0ebd5d904b421612292375d3ea3f4ffdc4624fa8e2dc4a5fe56e5636f11a388224642be03c8fc28a678cffb9b167eb3de48ff4ae2979e6435e initialise-variable.patch"
diff --git a/user/bengali-fonts/APKBUILD b/user/bengali-fonts/APKBUILD
new file mode 100644
index 000000000..974e0971a
--- /dev/null
+++ b/user/bengali-fonts/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=bengali-fonts
+pkgver=1.0
+pkgrel=0
+pkgdesc="Libre typefaces for Bengali (Bengla script)"
+url="https://www.nongnu.org/freebangfont/index.html"
+arch="noarch"
+options="!check" # No test suite.
+license="GPL-2.0-only"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://savannah.nongnu.org/download/freebangfont/Akaash-0.8.5.tar.gz
+ https://savannah.nongnu.org/download/freebangfont/Ani.tar.gz
+ https://savannah.nongnu.org/download/freebangfont/Likhan-0.5.tar.gz
+ https://savannah.nongnu.org/download/freebangfont/MuktiNarrow-0.94.tar.bz2
+ "
+builddir="$srcdir"
+
+prepare() {
+ cd "$builddir"
+ default_prepare
+ # don't capitalise extension
+ mv Ani/mitra.TTF Ani/mitra.ttf
+}
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF \
+ $(find . -name *.ttf)
+}
+
+sha512sums="0f21c67b0ec4af383573688d43f3ae72727382aeb33a914255dfaec2eed639306b175947f3c31a4896488896e40b3e4439d5d9b68f905bb2d8dc7875f99765cb Akaash-0.8.5.tar.gz
+147ad2cb7122a0c64a0cebf15821b2269b9f639615293bd27623b55a1c58b17a848968f9023921a06e5171172587af2eb2c01aa539731416d26ebd00fc77a9ee Ani.tar.gz
+c20f4bb17498fcb67afb4e709b7edfbaee20346cd0552ef850fcb8af928c355f4ce7f8c1c92936094e1d23b0d5040340eaf8fe6d2bb6b405c8695dce39fc29eb Likhan-0.5.tar.gz
+f7abd429e2591eaa047d1ac982d97fa67dc1480c42e55b2a97861abd90918704dce90b6bb27dec7b6d696f188017a74de54a7b7f45281f0515923b90300959d1 MuktiNarrow-0.94.tar.bz2"
diff --git a/user/blinken/APKBUILD b/user/blinken/APKBUILD
index 966eaf14a..f8ef3fa83 100644
--- a/user/blinken/APKBUILD
+++ b/user/blinken/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=blinken
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Memory enhancement game"
url="https://www.kde.org/applications/education/blinken/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2e6c77d1f295535e584ed6f462246c7223833e9d473b99a006a8c5ba0518cdb3b3bc847c8d6201f9ff80c5672d088b21db1be1072992c91ea94b90752d080ba8 blinken-18.08.3.tar.xz"
+sha512sums="32542c41e0676f2f997c58ee530b900a7f050caa8cf8cdb65d38e57cd59bcbd8e768a7f465f745ca5f8149a11201b6f14c6e0fb702e3e3917fcad6058d1c0bf5 blinken-18.12.2.tar.xz"
diff --git a/user/bomber/APKBUILD b/user/bomber/APKBUILD
index 23bd645da..63b663d65 100644
--- a/user/bomber/APKBUILD
+++ b/user/bomber/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bomber
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Arcade bombing game"
url="https://www.kde.org/applications/games/bomber/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6085333814e1a427feda8fcdd5569601241ef6fc2d22f7d219540522866f2ebb911977a3bfffc35127d996a3cf1cbd895d4081bc0513da484327bcbe531e46e0 bomber-18.08.3.tar.xz"
+sha512sums="894b24388165fdcb51c2a22d1dea70cb14be6dfcccb09cf44d8a6cefeb2e3c40e97a07c0bdc71cb187505f65c29485584ce4fb2b5948cc4bd63b5a1f701cbb81 bomber-18.12.2.tar.xz"
diff --git a/user/boost/APKBUILD b/user/boost/APKBUILD
index e526129df..87bbc0827 100644
--- a/user/boost/APKBUILD
+++ b/user/boost/APKBUILD
@@ -5,7 +5,7 @@ pkgver=1.62.0
_pkgver="${pkgver//./_}"
pkgrel=7
pkgdesc="Free peer-reviewed portable C++ source libraries"
-url="http://www.boost.org/"
+url="https://www.boost.org/"
arch="all"
license="BSL-1.0"
options="!check" # No test suite.
diff --git a/user/bovo/APKBUILD b/user/bovo/APKBUILD
index c80254472..484a5bf80 100644
--- a/user/bovo/APKBUILD
+++ b/user/bovo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bovo
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Gomoku or Connect Five game"
url="https://www.kde.org/applications/games/bovo/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7053c1597c94d3c98c6008b071b43968c49a20f86a51260b4df2b94334ffb2f499885fd7cd395aad48eb80bb21cc201ed60b1c9792be0950b33db77f65eb3963 bovo-18.08.3.tar.xz"
+sha512sums="1df7910c78d217f5d228e24dfc63d4ebac26021c481e7658ae1afb3373f1fd5db65d02036a5fede343f909d4661d492673f6cfb8089331e058127916e3554e66 bovo-18.12.2.tar.xz"
diff --git a/user/breeze-icons/APKBUILD b/user/breeze-icons/APKBUILD
index 658dabcac..7a57ede78 100644
--- a/user/breeze-icons/APKBUILD
+++ b/user/breeze-icons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=breeze-icons
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Modern, coherent icon set for desktops"
url="https://www.kde.org/"
@@ -46,4 +46,4 @@ dark() {
mv "$pkgdir"/usr/share/icons/breeze-dark "$subpkgdir"/usr/share/icons/
}
-sha512sums="774a6c5587bd8c04892d5844bcd820300e98300b0a7e0402d71d40ceb09beb18c6a011e78d0e128a367ddee2847788c5af6708c51d125d0ae68937dcd935562e breeze-icons-5.52.0.tar.xz"
+sha512sums="60a2f07bcf3e8ce59b3860d4e74411e3b52af16c08ff3213ecdbebca8d1e9a2918ec5b24f67af0dcee0673108a3f2c8f8b6c04d2a829bdaeac300383fdd6dad5 breeze-icons-5.54.0.tar.xz"
diff --git a/user/cairomm/APKBUILD b/user/cairomm/APKBUILD
new file mode 100644
index 000000000..f79d27580
--- /dev/null
+++ b/user/cairomm/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=cairomm
+pkgver=1.12.2
+pkgrel=0
+pkgdesc="C++ interfaces to Cairo"
+url="https://gnome.org"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="glibmm-dev libsigc++-dev cairo-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://www.cairographics.org/releases/cairomm-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="df2749e3865dfddf04c40b671453e057e7e76c5052bfc38d5b986c544b7ec43de40b1ef5b4d0e34f58781230d4b220c4176ddef773cd6a316c73641c4aec77c0 cairomm-1.12.2.tar.gz"
diff --git a/user/cantarell-fonts/APKBUILD b/user/cantarell-fonts/APKBUILD
index 1d0aa9876..b5fec057f 100644
--- a/user/cantarell-fonts/APKBUILD
+++ b/user/cantarell-fonts/APKBUILD
@@ -2,8 +2,8 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=cantarell-fonts
pkgver=0.111
-pkgrel=0
-pkgdesc="Humanist sans-serif typeface from GNOME"
+pkgrel=1
+pkgdesc="Humanist sans-serif typeface, designed for GNOME Shell"
url=" "
arch="noarch"
options="!check" # Impossible to test font
@@ -15,12 +15,8 @@ replaces="ttf-cantarell"
source="https://download.gnome.org/sources/cantarell-fonts/$pkgver/cantarell-fonts-$pkgver.tar.xz"
package() {
- local _otf
cd "$builddir"/prebuilt
- mkdir -p "$pkgdir"/usr/share/fonts/$pkgname
- for _otf in *.otf; do
- install -m644 "$_otf" "$pkgdir"/usr/share/fonts/$pkgname/$_otf
- done
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
}
sha512sums="638298a6381a3ede862d1b100fcfea943bebb5e1c0dc4f1597ab2f841e933b484436b139090a669c770c02483a24f2b92bbd12bce71d7a40eb4c325573e3df9e cantarell-fonts-0.111.tar.xz"
diff --git a/user/cantor/APKBUILD b/user/cantor/APKBUILD
index b7014208e..0dfcb8687 100644
--- a/user/cantor/APKBUILD
+++ b/user/cantor/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=cantor
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE worksheet interface for popular mathematical applications"
url="https://edu.kde.org/cantor/"
@@ -13,7 +13,7 @@ makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev
qt5-qtxmlpatterns-dev karchive-dev kcompletion-dev kconfig-dev
kcoreaddons-dev kcrash-dev kdoctools-dev ki18n-dev kiconthemes-dev
kio-dev knewstuff-dev kparts-dev kpty-dev ktexteditor-dev
- ktextwidgets-dev kxmlgui-dev
+ ktextwidgets-dev kxmlgui-dev libspectre-dev
analitza-dev gfortran libqalculate-dev python3-dev r r-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b6a3bfcc6dce8792fcad9bcaec6b30dfe50ab42b0781a3d33477b2fee1773c20400f4de069176bcf3ae6bfb232a32aa0d5f2e6e9059706f9da6aa65f63a018ec cantor-18.08.3.tar.xz"
+sha512sums="ca2cc38edbd06537d45f19b54abebd2d574e4d8658f9e1513ef5d3ab36f25ad18510f6abd949a3a8897631578404349df8433361208f27078c2badac7cf7fd1d cantor-18.12.2.tar.xz"
diff --git a/user/cardo/APKBUILD b/user/cardo/APKBUILD
new file mode 100644
index 000000000..7af7e9f04
--- /dev/null
+++ b/user/cardo/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=cardo
+pkgver=1.04
+pkgrel=0
+pkgdesc="Unicode font designed for scholars and linguists"
+url="http://scholarsfonts.net/cardofnt.html"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://scholarsfonts.net/cardo104.zip"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="559d91528dfebba1c0668ab0116e7cc8d481c88727cf01848978d920d625ee32c893d6abff3170e5365e136fa6f603c4f34390e17383409bc3db01611c42eefb cardo104.zip"
diff --git a/user/catfish/APKBUILD b/user/catfish/APKBUILD
index 2dfb80c66..efcbacd72 100644
--- a/user/catfish/APKBUILD
+++ b/user/catfish/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=catfish
-pkgver=1.4.6
+pkgver=1.4.7
pkgrel=0
pkgdesc="File-searching application for the XFCE desktop environment"
url="https://xfce.org"
@@ -11,7 +11,6 @@ depends="python3 py3-pygobject py3-pexpect"
makedepends="py3-distutils-extra intltool"
subpackages="$pkgname-doc $pkgname-lang"
source="http://archive.xfce.org/src/apps/catfish/1.4/catfish-$pkgver.tar.bz2"
-sha512sums="1c50375a9b36554123327a138c50de47abbbfd2fb334b91773312e9001e4bbc936550c2b23ad658b29fe9f1537d59997513b01bf4e2c31ce0286f5650776f8f7 catfish-1.4.6.tar.bz2"
build() {
cd "$builddir"
@@ -28,3 +27,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
+sha512sums="cafa8eaaa40522f50111b3bb9c09a116ebad827532b0cfc88bc643fb2e2d89edee53057fbbed23719f4091ca384d7ea025633e571e160d7dfced008f788a3ffd catfish-1.4.7.tar.bz2"
diff --git a/user/ccid/APKBUILD b/user/ccid/APKBUILD
deleted file mode 100644
index bddade1d6..000000000
--- a/user/ccid/APKBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
-# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
-pkgname=ccid
-pkgver=1.4.30
-pkgrel=0
-pkgdesc="Open-source driver for Chip/SmartCard Interface Devices (CCID)"
-url="https://ccid.apdu.fr/"
-arch="all"
-options="!check" # no tests
-license="LGPL-2.1+ AND GPL-2.0+ AND ISC"
-depends="pcsc-lite"
-makedepends="pcsc-lite-dev libusb-dev"
-source="https://ccid.apdu.fr/files/ccid-$pkgver.tar.bz2"
-
-build() {
- cd "$builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var
- make
-}
-
-package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
- install -Dm644 src/92_pcscd_ccid.rules "$pkgdir"/lib/udev/rules.d/92_pcscd_ccid.rules
-}
-
-sha512sums="1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da ccid-1.4.30.tar.bz2"
diff --git a/user/cdrtools/APKBUILD b/user/cdrtools/APKBUILD
index c9e6c1d70..39a3021c8 100644
--- a/user/cdrtools/APKBUILD
+++ b/user/cdrtools/APKBUILD
@@ -2,9 +2,9 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=cdrtools
pkgver=3.01
-pkgrel=0
+pkgrel=1
pkgdesc="Highly portable CD/DVD/Blu-Ray command line recording software"
-url="http://cdrecord.sourceforge.net/private/cdrecord.html"
+url="http://schilytools.sourceforge.net/"
arch="all"
options="suid"
license="CDDL-1.0"
@@ -26,6 +26,9 @@ check() {
package() {
cd "$builddir"
smake INS_BASE=/usr DESTDIR="$pkgdir" install
+
+ mv "$pkgdir"/usr/share/man/man3 "$pkgdir"/usr/share/man/man3sch
+ rename .3 .3sch "$pkgdir"/usr/share/man/man3sch/*.3
}
sha512sums="54f06496e47184e324fc9d8b1153d3c806ed43c3c57e2a8d79a79afe12aa5334e82fa500fe1b1bf49307ad7dfabe687f6e1ad914fc2f0c5c429d8e6a34c293eb cdrtools-3.01.tar.bz2"
diff --git a/user/certbot/APKBUILD b/user/certbot/APKBUILD
index 8e9489e01..cbe6853f5 100644
--- a/user/certbot/APKBUILD
+++ b/user/certbot/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: zlg <zlg+adelie@zlg.space>
# Maintainer: zlg <zlg+adelie@zlg.space>
pkgname=certbot
-pkgver=0.30.0
+pkgver=0.30.2
pkgrel=0
pkgdesc="The EFF's reference ACME client"
url="https://certbot.eff.org/"
@@ -41,4 +41,4 @@ acme() {
python3 setup.py install --prefix=/usr --root="$subpkgdir"
}
-sha512sums="85095dd75ce639fcf93d748e2d32a686aecfa9002ccb2c23bdd4e33f1c47268386a86befbcca8180acf48881888fad484f485ad03fc7acef21a308c4d5432ac5 certbot-0.30.0.tar.gz"
+sha512sums="94c26be7c04de74acf650b4d243675e92c6807eb6bb82fcffd867b22aa5b5527e6f637155fafcb121dfeff77e8a236301c080ad42284b3bf777d2cfc7f4d0de6 certbot-0.30.2.tar.gz"
diff --git a/user/cgmanager/APKBUILD b/user/cgmanager/APKBUILD
new file mode 100644
index 000000000..958ba8327
--- /dev/null
+++ b/user/cgmanager/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=cgmanager
+pkgver=0.41
+pkgrel=0
+pkgdesc="CGroup management daemon"
+url="https://linuxcontainers.org/cgmanager/introduction/"
+arch="all"
+license="LGPL-2.1+ AND GPL-2.0-only"
+depends=""
+makedepends="help2man libnih-dev linux-pam-dev"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc"
+source="https://linuxcontainers.org/downloads/cgmanager/cgmanager-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --with-init-script=openrc
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="e8ba64665a21d987cd835580c2b6bafbcb05e22ce7f6216762d04840957c2cd21fb571360e0206ae9143656beed88ff3396eb1f644052c05189093a665a705fd cgmanager-0.41.tar.gz"
diff --git a/user/cifs-utils/APKBUILD b/user/cifs-utils/APKBUILD
new file mode 100644
index 000000000..f5987a037
--- /dev/null
+++ b/user/cifs-utils/APKBUILD
@@ -0,0 +1,53 @@
+# Contributor: Francesco Colista <fcolista@alpinelinux.org>
+# Maintainer: Max Rees <maxcrees@me.com>
+pkgname=cifs-utils
+pkgver=6.8
+pkgrel=0
+pkgdesc="CIFS filesystem user-space tools"
+url="https://wiki.samba.org/index.php/LinuxCIFS_utils"
+arch="all"
+options="!check suid" # No test suite.
+license="GPL-3.0+ AND GPL-2.0+ AND LGPL-3.0+"
+depends=""
+makedepends="keyutils-dev krb5-dev libcap-ng-dev linux-pam-dev
+ py3-docutils talloc-dev"
+subpackages="$pkgname-doc $pkgname-dev"
+source="https://ftp.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2
+ musl-fix-includes.patch
+ xattr_size_max.patch"
+
+build() {
+ cd "$builddir"
+ # --enable-cifsidmap and --enable-cifsacl require libwbclient (samba)
+
+ autoreconf -i
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --localstatedir=/var \
+ --enable-cifsidmap=no \
+ --enable-cifsacl=no
+ make
+}
+
+check() {
+ cd "$builddir"
+
+ make check
+}
+
+package() {
+ cd "$builddir"
+
+ make DESTDIR="$pkgdir" install
+ # Allow unprivileged mount
+ chmod u+s "$pkgdir"/sbin/mount.cifs
+}
+
+sha512sums="54a094f78c9e07acc997adfe0c8d4c2fb8e15c18adcc1805450e2180f8539aaec8619e781e985b289e097932637e2de3e6815e32f59ec2fc06cfc3762b832e13 cifs-utils-6.8.tar.bz2
+99a2fab05bc2f14a600f89526ae0ed2c183cfa179fe386cb327075f710aee3aed5ae823f7c2f51913d1217c2371990d6d4609fdb8d80288bd3a6139df3c8aebe musl-fix-includes.patch
+2a9366ec1ddb0389c535d2fa889f63287cb8374535a47232de102c7e50b6874f67a3d5ef3318df23733300fd8459c7ec4b11f3211508aca7800b756119308e98 xattr_size_max.patch"
diff --git a/user/cifs-utils/musl-fix-includes.patch b/user/cifs-utils/musl-fix-includes.patch
new file mode 100644
index 000000000..c7b9b004f
--- /dev/null
+++ b/user/cifs-utils/musl-fix-includes.patch
@@ -0,0 +1,11 @@
+--- cifs-utils-6.2.orig/mount.h
++++ cifs-utils-6.2/mount.h
+@@ -20,6 +20,8 @@
+ #ifndef _MOUNT_H_
+ #define _MOUNT_H_
+
++#include <paths.h>
++
+ /* exit status - bits below are ORed */
+ #define EX_USAGE 1 /* incorrect invocation or permission */
+ #define EX_SYSERR 2 /* out of memory, cannot fork, ... */
diff --git a/user/cifs-utils/xattr_size_max.patch b/user/cifs-utils/xattr_size_max.patch
new file mode 100644
index 000000000..041041a61
--- /dev/null
+++ b/user/cifs-utils/xattr_size_max.patch
@@ -0,0 +1,32 @@
+diff --git a/getcifsacl.c b/getcifsacl.c
+index f08cdea..5c46999 100644
+--- a/getcifsacl.c
++++ b/getcifsacl.c
+@@ -38,6 +38,11 @@
+ #include "cifsacl.h"
+ #include "idmap_plugin.h"
+
++#ifdef __linux__
++#include <linux/limits.h> /* for XATTR_SIZE_MAX */
++#include <endian.h> /* le16toh, le32toh etc */
++#endif
++
+ static void *plugin_handle;
+ static bool plugin_loaded;
+
+diff --git a/setcifsacl.c b/setcifsacl.c
+index ba34403..64e6eaa 100644
+--- a/setcifsacl.c
++++ b/setcifsacl.c
+@@ -39,6 +39,11 @@
+ #include "cifsacl.h"
+ #include "idmap_plugin.h"
+
++#ifdef __linux__
++#include <linux/limits.h> /* for XATTR_SIZE_MAX */
++#include <endian.h> /* le16toh, le32toh etc */
++#endif
++
+ enum setcifsacl_actions {
+ ActUnknown = -1,
+ ActDelete,
diff --git a/user/clearsans/APKBUILD b/user/clearsans/APKBUILD
new file mode 100644
index 000000000..2f8f486d0
--- /dev/null
+++ b/user/clearsans/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=clearsans
+pkgver=1.00
+pkgrel=0
+pkgdesc="Typeface designed for screen and Web"
+url="https://01.org/clear-sans"
+arch="noarch"
+options="!check" # No test suite.
+license="Apache-2.0"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://01.org/sites/default/files/downloads/clear-sans/clearsans-$pkgver.zip"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ TTF/*.ttf
+}
+
+sha512sums="83faebae8b1041ab16bb3c6586574374f70ad1da406ad5d20f07f14b65e00e8645c5393471cea0194b14f2c2d926d6de814f745299062a4dccef2581e6de332d clearsans-1.00.zip"
diff --git a/user/cm-unicode/APKBUILD b/user/cm-unicode/APKBUILD
new file mode 100644
index 000000000..30a09c8a0
--- /dev/null
+++ b/user/cm-unicode/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=cm-unicode
+pkgver=0.7.0
+pkgrel=0
+pkgdesc="The default TeX typeface, Computer Modern"
+url="http://cm-unicode.sourceforge.net/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/cm-unicode/cm-unicode-$pkgver-ttf.tar.xz"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="6340b7c6b220c8c887a4b77e77a01a43bedf13d08dd1d62570de70866d0bff908adf3fcb7907149ab2f5ab060650b39eaad3c01c1e8d028bbeb879b058190e70 cm-unicode-0.7.0-ttf.tar.xz"
diff --git a/user/comfortaa/APKBUILD b/user/comfortaa/APKBUILD
new file mode 100644
index 000000000..cca3023f9
--- /dev/null
+++ b/user/comfortaa/APKBUILD
@@ -0,0 +1,23 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=comfortaa
+pkgver=3.001
+pkgrel=0
+pkgdesc="Stylish, modern, free TrueType font"
+url="https://www.deviantart.com/aajohan/art/Comfortaa-font-105395949"
+arch="noarch"
+options="!check" # No testing fonts.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://distfiles.adelielinux.org/source/comfortaa-$pkgver.zip"
+builddir="$srcdir/$pkgver"
+
+package() {
+ cd "$builddir"
+ mkdir -p "$pkgdir"/usr/share/fonts/X11/TTF/
+ install -D -m644 *.ttf "$pkgdir"/usr/share/fonts/X11/TTF/
+}
+
+sha512sums="caf998f9a1dd994f790a2ace1fcc8bf5632f21a61d849e6b5590d808d646556115ec08142397817d9dcfc1bb507d62ca52caf061e5c6048f89bc77f6e74c1f4b comfortaa-3.001.zip"
diff --git a/user/comic-neue/APKBUILD b/user/comic-neue/APKBUILD
new file mode 100644
index 000000000..8b731ab10
--- /dev/null
+++ b/user/comic-neue/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=comic-neue
+pkgver=2.3
+pkgrel=0
+pkgdesc="Casual typeface"
+url="http://comicneue.com/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://comicneue.com/comic-neue-$pkgver.zip"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ OTF/*.otf
+}
+
+sha512sums="37adcc314f6d4bdc888e056488b209c4a8f3ee5f51618960a733e9d88ee513bafb2abf2b3d9d5bc4d2106297cf38645a8ab56c0fe79974b2ee6e0528aebaf4f5 comic-neue-2.3.zip"
diff --git a/user/compton-conf/APKBUILD b/user/compton-conf/APKBUILD
index 1ed0e33c2..4f901633a 100644
--- a/user/compton-conf/APKBUILD
+++ b/user/compton-conf/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=compton-conf
-pkgver=0.4.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="GUI configuration tool for the Compton X compositor"
url="https://lxqt.org"
arch="all"
@@ -10,7 +10,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev
- libconfig-dev liblxqt-dev lxqt-build-tools"
+ libconfig-dev liblxqt-dev lxqt-build-tools>=0.6.0"
subpackages=""
source="https://github.com/lxqt/compton-conf/releases/download/$pkgver/compton-conf-$pkgver.tar.xz"
@@ -27,7 +27,6 @@ build() {
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -37,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7d56cac1d1f749f22b5da35618fce261f66dc57e4378d8fb5203072b82542b775d89b6b91abf053650dc2a738d7310291c9dc6ecbe17fca9e6bc4868c93488c0 compton-conf-0.4.0.tar.xz"
+sha512sums="dd5b722a24a9a69523960f2978d14c40b2a3cc5cfbe8215abde5aaa7dbb2c2e68711f15c61e4275d8527d07cda90066607f8523ad26225c63d8c9a5b124a0218 compton-conf-0.14.0.tar.xz"
diff --git a/user/confuse/APKBUILD b/user/confuse/APKBUILD
new file mode 100644
index 000000000..3fe8f33b4
--- /dev/null
+++ b/user/confuse/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=confuse
+pkgver=3.2.2
+pkgrel=0
+pkgdesc="Small configuration file parser library for C"
+url="https://github.com/martinh/libconfuse"
+arch="all"
+options="!checkroot"
+license="ISC"
+depends=""
+makedepends=""
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+source="$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --disable-rpath \
+ --disable-examples \
+ --enable-nls
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="c6baea65e064fe7f2d1bde187c6dcbb7f03c31f5d777cb04576f9cc2d94e9c96b7ee202e030e9a2c7eb619deb240d9e76fb12b3528ae5aa0d3abe231354d12c9 confuse-3.2.2.tar.xz"
diff --git a/user/courier-prime/APKBUILD b/user/courier-prime/APKBUILD
new file mode 100644
index 000000000..94cdce083
--- /dev/null
+++ b/user/courier-prime/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=courier-prime
+pkgver=1.203
+pkgrel=0
+pkgdesc="Redesigned Courier typeface made for screenwriters"
+url="https://www.quoteunquoteapps.com/courierprime/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://dev.gentoo.org/~jstein/dist/courier-prime-$pkgver.tar.xz"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="fef9d7f09dafbdb9d8626cb06cac617319d5ec43aef29fe7f6ee25156b380f9ec9684715d6012f05cb40d9511d44cf36a9ed1951281218b2c545e6ce4e7cdbda courier-prime-1.203.tar.xz"
diff --git a/user/ctags/APKBUILD b/user/ctags/APKBUILD
new file mode 100644
index 000000000..bdc83ed14
--- /dev/null
+++ b/user/ctags/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ctags
+pkgver=5.8
+pkgrel=0
+pkgdesc="Source code indexer for faster searching"
+url="http://ctags.sourceforge.net/"
+arch="all"
+options="!check" # No test suite.
+license="GPL-2.0-only"
+depends=""
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://prdownloads.sourceforge.net/ctags/ctags-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+package() {
+ cd "$builddir"
+ install -D -m755 ctags "$pkgdir"/usr/bin/ctags
+ install -D -m644 ctags.1 "$pkgdir"/usr/share/man/man1/ctags.1
+}
+
+sha512sums="981912cd335978cde22864e977947fc75326572fb29518e559cc4a8ac1edc84b3604165218a666e36353f17da4f89f8e967acdb88696f816748eb946d79eaa15 ctags-5.8.tar.gz"
diff --git a/user/cups/APKBUILD b/user/cups/APKBUILD
index 3678dea12..156eb247c 100644
--- a/user/cups/APKBUILD
+++ b/user/cups/APKBUILD
@@ -8,7 +8,7 @@ arch="all"
license="GPL-2.0-only AND LGPL-2.0-only"
# cupsUTF8ToCharset(CUPS_EUC_JP) of utfdemo.txt: FAIL (UTF-8 to EUC-JP on line 1)
options="!check"
-depends="cups-client dbus gnu-ghostscript openssl poppler-utils"
+depends="cups-client dbus openssl poppler-utils"
depends_dev="gnutls-dev openssl-dev zlib-dev"
makedepends="$depends_dev libpaper-dev dbus-dev libjpeg-turbo-dev linux-headers
linux-pam-dev"
diff --git a/user/dialog/APKBUILD b/user/dialog/APKBUILD
index a7dc72010..cc5e3e668 100644
--- a/user/dialog/APKBUILD
+++ b/user/dialog/APKBUILD
@@ -5,7 +5,7 @@ _realver=1.3-20181107
pkgver=${_realver/-/.}
pkgrel=0
pkgdesc="Script interpreter providing curses widgets"
-url="http://invisible-island.net/dialog/dialog.html"
+url="https://invisible-island.net/dialog/dialog.html"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1-only"
diff --git a/user/dolphin/APKBUILD b/user/dolphin/APKBUILD
index d7a8e141f..536099665 100644
--- a/user/dolphin/APKBUILD
+++ b/user/dolphin/APKBUILD
@@ -1,19 +1,20 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=dolphin
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Lightweight desktop file manager"
url="https://www.kde.org/applications/system/dolphin/"
arch="all"
options="!check" # Tests require X11 and D-Bus session bus.
license="GPL-2.0-only"
-depends=""
+depends="ffmpegthumbs kdegraphics-thumbnailers"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev kdoctools-dev kinit-dev
kcmutils-dev knewstuff-dev kcoreaddons-dev ki18n-dev kdbusaddons-dev
kbookmarks-dev kconfig-dev kio-dev kparts-dev solid-dev kiconthemes-dev
kcompletion-dev ktextwidgets-dev knotifications-dev kcrash-dev
- baloo-dev kfilemetadata-dev kdelibs4support-dev kactivities-dev"
+ baloo-dev kfilemetadata-dev kdelibs4support-dev kactivities-dev
+ baloo-widgets-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/dolphin-$pkgver.tar.xz"
@@ -43,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f3017ecb67009292972876f27ade398699622cd4253e608d78b9c8dd7693bce2a1d742af5f51885b28c1765496b31f83ac25fda40ba330821b460622adc7ad7c dolphin-18.08.3.tar.xz"
+sha512sums="2e5fc55a20b5b091c4a8d3e842d05c170feb660fef62bca991543f6580ed858fd3d73fbd7135513603a6736360408ed372374a5c6473ff95c24b5117abd193f5 dolphin-18.12.2.tar.xz"
diff --git a/user/dotconf/APKBUILD b/user/dotconf/APKBUILD
new file mode 100644
index 000000000..54f08fa92
--- /dev/null
+++ b/user/dotconf/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=dotconf
+pkgver=1.3
+pkgrel=0
+pkgdesc="Configuration file parsing library"
+url=" "
+arch="all"
+license="LGPL-2.1-only"
+depends=""
+makedepends=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://distfiles.gentoo.org/distfiles/dotconf-$pkgver.tar.gz"
+
+prepare() {
+ cd "$builddir"
+ default_prepare
+ update_config_sub
+}
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e dotconf-1.3.tar.gz"
diff --git a/user/dragonplayer/APKBUILD b/user/dragonplayer/APKBUILD
index 9f065e310..079cc1fef 100644
--- a/user/dragonplayer/APKBUILD
+++ b/user/dragonplayer/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=dragonplayer
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Multimedia player with a focus on simplicity"
url="https://www.kde.org/applications/multimedia/dragonplayer/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="86706c84c65c2780780d292f2a32b43ff4096d7beb12ba25a72e61ac9f05cc321fea9eef85f0c9c38afd58e68d74d0cbf683443367d499b8e9f678ca310cb3a8 dragon-18.08.3.tar.xz"
+sha512sums="507767b9206944c5b12ccdbcefe0c85be260d4bffcf4ad3fc281f822372fb64fbf8ae267ebc821a429be6db054c81fb10016b32b03ead1939daa24fe63e2b537 dragon-18.12.2.tar.xz"
diff --git a/user/ebgaramond/APKBUILD b/user/ebgaramond/APKBUILD
new file mode 100644
index 000000000..f1f071a67
--- /dev/null
+++ b/user/ebgaramond/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ebgaramond
+pkgver=0.016
+pkgrel=0
+pkgdesc="Recreation of Claude Garamont's classic typeface"
+url="http://www.georgduffner.at/ebgaramond/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://bitbucket.org/georgd/eb-garamond/downloads/EBGaramond-$pkgver.zip"
+builddir="$srcdir/EBGaramond-0.016"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ otf/*.otf
+}
+
+sha512sums="f7d67d6fb47ff7aa614b08d97f953cd50122935b40ff191c7b226ad0714b738a5b359b04342ebea10109e7ab8b4260256ce0f8592fd70dc3e7fe29c77188a955 EBGaramond-0.016.zip"
diff --git a/user/ers-symbols/APKBUILD b/user/ers-symbols/APKBUILD
new file mode 100644
index 000000000..652acc95f
--- /dev/null
+++ b/user/ers-symbols/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ers-symbols
+pkgver=2.20
+pkgrel=0
+pkgdesc="Emergency response symbology typefaces, made by US government"
+url="https://www.fgdc.gov/HSWG/"
+arch="noarch"
+options="!check" # No test suite.
+license="Public-Domain"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://www.fgdc.gov/HSWG/symbol_downloads/ers_v220.zip"
+builddir="$srcdir"/ersSymbolsVersion0202/ersV2sym
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF *.ttf
+}
+
+sha512sums="f34b11f13df250d85758c1980f0782033d2ed6874980d51a3b225ca348d0cf8f722e28fab9f9ffc81720ba637928dfa126eb7b1e8227743fb58bb18960407717 ers_v220.zip"
diff --git a/user/essays1743/APKBUILD b/user/essays1743/APKBUILD
new file mode 100644
index 000000000..930050ba1
--- /dev/null
+++ b/user/essays1743/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=essays1743
+pkgver=2.100
+pkgrel=0
+pkgdesc="Typeface based on 1743 English printing of Montaigne's Essays"
+url="https://www.thibault.org/fonts/essays/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1 OR LGPL-2.1-only"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://www.thibault.org/fonts/essays/essays1743-$pkgver-1.ttc"
+builddir="$srcdir/"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ essays1743-$pkgver-1.ttc
+}
+
+sha512sums="c67639ee5fea4a34e50447cdd3a5e60b23008b4d19b0e98c9b054eae8a4b15147d4ae4d8820205b86f297e26f715b64eb2d299361f85aec54f834fd7b250cd89 essays1743-2.100-1.ttc"
diff --git a/user/exo/APKBUILD b/user/exo/APKBUILD
index 0137b543d..1752b8bbf 100644
--- a/user/exo/APKBUILD
+++ b/user/exo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=exo
-pkgver=0.12.3
+pkgver=0.12.4
pkgrel=0
pkgdesc="Support library for the XFCE desktop environment"
url="https://xfce.org"
@@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1a727050b822aa4bdfbce22c1668372b10ddfd9c3988f6949ee32a5c5213d90e20ebafc923193c70dea373d217994fb42101fe2aad7bf55c8e81f983c5a2106f exo-0.12.3.tar.bz2"
+sha512sums="8f84258aeb5c1fcfe91e775af1e5fed02f36b3d18aa72d497cd05294d54f050d679628cdb4339219c67b203a8cc663704a240fc18e6a918cef363cf4d9b94783 exo-0.12.4.tar.bz2"
diff --git a/user/extra-cmake-modules/APKBUILD b/user/extra-cmake-modules/APKBUILD
index 0102024e4..40bff86ff 100644
--- a/user/extra-cmake-modules/APKBUILD
+++ b/user/extra-cmake-modules/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=extra-cmake-modules
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="CMake modules needed for KDE development"
url="https://www.kde.org/"
@@ -32,7 +32,7 @@ build() {
check() {
cd "$builddir"
CTEST_OUTPUT_ON_FAILURE=TRUE \
- ctest -E '(relative_or_absolute_|KDEFetchTranslations|ECMToolchainAndroidTest)'
+ ctest -E '(relative_or_absolute_|KDEFetchTranslations|ECMToolchainAndroidTest|ECMPoQmToolsTest)'
}
package() {
@@ -40,5 +40,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f3147f493c24bea3c53a6537ba78ac81e0b8d31162c5d6e12305d318e5f13cdda70ea79d7e9db2a1d834609c7e1a0134e76bcae9f6c9109beaee2c051afbe269 extra-cmake-modules-5.52.0.tar.xz
+sha512sums="2c592ab659dc2c1167111d394b976f7d008b9c3e8e18aea06001f4852f93d6a0e61c2ea5f6add2680e11f76da9f5f8c437afd350c5d3224cf1e9adba2dd765e1 extra-cmake-modules-5.54.0.tar.xz
0af703a9d4696080bc52032d1d341e86fd142bef91f3c1afa9cf180e1cf2ff3bba2ea47fd36b8f52135f056a202c58a08e7c7525f671d6993839865ce6aef0f6 posix.patch"
diff --git a/user/faad2/APKBUILD b/user/faad2/APKBUILD
index 061255a83..c76894b27 100644
--- a/user/faad2/APKBUILD
+++ b/user/faad2/APKBUILD
@@ -3,7 +3,7 @@ pkgname=faad2
pkgver=2.8.8
pkgrel=0
pkgdesc="ISO AAC audio decoder"
-url="http://www.audiocoding.com/"
+url="https://www.audiocoding.com/"
arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
diff --git a/user/fantasque-sans-mono/APKBUILD b/user/fantasque-sans-mono/APKBUILD
new file mode 100644
index 000000000..5fc591222
--- /dev/null
+++ b/user/fantasque-sans-mono/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=fantasque-sans-mono
+pkgver=1.7.2
+pkgrel=0
+pkgdesc="Monospace typeface with unique accents, designed for programming"
+url="https://fontlibrary.org/en/font/fantasque-sans-mono"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="$pkgname-$pkgver.tar.gz::https://github.com/belluzj/fantasque-sans/releases/download/v$pkgver/FantasqueSansMono-Normal.tar.gz"
+builddir="$srcdir"/OTF
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="f854de5a5e0464d7f69b484c4ae0f59cfdcaa65d357b9935eda1df8cb90781f78c6b6ab0a96ac5099a6464a52de14cf26630d3db5dad8228e86e44033b32c228 fantasque-sans-mono-1.7.2.tar.gz"
diff --git a/user/farstream/APKBUILD b/user/farstream/APKBUILD
new file mode 100644
index 000000000..f0d45c176
--- /dev/null
+++ b/user/farstream/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=farstream
+pkgver=0.2.8
+pkgrel=0
+pkgdesc="Audio/Video communications framework"
+url="https://www.freedesktop.org/wiki/Software/Farstream/"
+arch="all"
+options="!check" # Tests are really really brittle and depend on networking.
+license="LGPL-2.1+"
+depends="gst-plugins-base gst-plugins-good"
+depends_dev="glib-dev"
+makedepends="$depends_dev gobject-introspection-dev gstreamer-dev
+ gst-plugins-base-dev libnice-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://freedesktop.org/software/farstream/releases/farstream/farstream-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --with-package-origin="${DISTRO_NAME-:Adélie Linux} (${DISTRO_URL-:https://www.adelielinux.org/})"
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="7ec5c57f8778f4107cb628dbf411e38b726152cf78920127dff4423239ff7e4980b6b4f938abba2aa21ab984b1e3053e7e648611322a0ce94df0af576df99a7e farstream-0.2.8.tar.gz"
diff --git a/user/featherpad/APKBUILD b/user/featherpad/APKBUILD
index cd166c9d4..85110b2c9 100644
--- a/user/featherpad/APKBUILD
+++ b/user/featherpad/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=featherpad
-pkgver=0.9.2
+pkgver=0.9.3
pkgrel=0
pkgdesc="Featureful Qt-based text editor"
url="https://github.com/tsujan/FeatherPad"
@@ -31,4 +31,4 @@ package() {
make INSTALL_ROOT="$pkgdir" PREFIX=/usr install
}
-sha512sums="4b9b00205fae16c0a7a80d2ccb2110f7a512555baac249fce4960e3e32e3b41170d33600b5d4021793fc6388066f311e748959e1311c51231f8a03995d01902d FeatherPad-0.9.2.tar.gz"
+sha512sums="f06749b0ab57e6869bb6568367a7ef777a0f91c6a9229fe7892e720f48020ceac36d6948159b0516f4d1c920bff4ceb23f6b29a492d58908305856d2f03c2d36 FeatherPad-0.9.3.tar.gz"
diff --git a/user/ffmpeg/APKBUILD b/user/ffmpeg/APKBUILD
index 8d576a7ed..6d6c0627b 100644
--- a/user/ffmpeg/APKBUILD
+++ b/user/ffmpeg/APKBUILD
@@ -4,7 +4,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ffmpeg
pkgver=4.1
-pkgrel=0
+pkgrel=1
pkgdesc="Record, convert, and stream audio and video"
url="https://ffmpeg.org/"
arch="all"
@@ -12,11 +12,12 @@ license="GPL-2.0-only"
options="!check textrels" # Test suite requires proper licensing headers on all files,
# which upstream does not provide.
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs"
-makedepends="gnutls-dev lame-dev libvorbis-dev xvidcore-dev zlib-dev libvdpau-dev
- imlib2-dev libtheora-dev coreutils bzip2-dev perl-dev x264-dev
- pulseaudio-dev sdl2-dev libxfixes-dev libva-dev alsa-lib-dev rtmpdump-dev
- v4l-utils-dev yasm opus-dev x265-dev xz-dev freetype-dev speex-dev
- ladspa-dev libcdio-dev libcdio-paranoia-dev wavpack-dev libwebp-dev"
+makedepends="alsa-lib-dev bzip2-dev freetype-dev gnutls-dev imlib2-dev
+ ladspa-dev lame-dev libcdio-dev libcdio-paranoia-dev libmodplug-dev
+ libtheora-dev libva-dev libvdpau-dev libvorbis-dev libwebp-dev
+ libxfixes-dev opus-dev perl-dev pulseaudio-dev rtmpdump-dev sdl2-dev
+ speex-dev v4l-utils-dev wavpack-dev x264-dev x265-dev xvidcore-dev
+ xz-dev yasm zlib-dev"
source="https://ffmpeg.org/releases/ffmpeg-$pkgver.tar.xz
0001-libavutil-clean-up-unused-FF_SYMVER-macro.patch
"
@@ -54,6 +55,7 @@ build() {
--enable-gnutls \
--enable-gpl \
--enable-libmp3lame \
+ --enable-libmodplug \
--enable-librtmp \
--enable-libvorbis \
--disable-libvpx \
diff --git a/user/ffmpegthumbs/APKBUILD b/user/ffmpegthumbs/APKBUILD
new file mode 100644
index 000000000..81197186d
--- /dev/null
+++ b/user/ffmpegthumbs/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ffmpegthumbs
+pkgver=18.12.1
+pkgrel=0
+pkgdesc="KDE video thumbnail system using FFmpeg"
+url="https://www.KDE.org/"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev ffmpeg-dev kconfig-dev
+ ki18n-dev kio-dev"
+subpackages="$pkgname-lang"
+source="https://download.kde.org/stable/applications/$pkgver/src/ffmpegthumbs-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="710c9f7a1b17d299268ed11fb99637d617a3d47deb51ba0bdda210023af859a434fd5ae15455bf3c8dc953888c2af5d697ae90f574ef679307b9f756f110507c ffmpegthumbs-18.12.1.tar.xz"
diff --git a/user/fifth-leg/APKBUILD b/user/fifth-leg/APKBUILD
new file mode 100644
index 000000000..c80ecb5a6
--- /dev/null
+++ b/user/fifth-leg/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=fifth-leg
+pkgver=0.6
+pkgrel=0
+pkgdesc="Humanist headline typeface"
+url=" "
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://api.opensuse.org/public/source/openSUSE:Factory/fifth-leg-font/opensuse-font-fifth-leg-$pkgver.tar.bz2"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF *.otf
+}
+
+sha512sums="7c2ee6aab8d5bc54d3a0d3a7d02ff5514cdc9e6672fcd28e827197061e5aa3f023b1d6cbe7077458f8cb3046a22e4aac085d4a56398d59845d004edde67622f9 opensuse-font-fifth-leg-0.6.tar.bz2"
diff --git a/user/fira-code/APKBUILD b/user/fira-code/APKBUILD
new file mode 100644
index 000000000..51be841bd
--- /dev/null
+++ b/user/fira-code/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=fira-code
+pkgver=1.206
+pkgrel=0
+pkgdesc="Monospace typeface with ligatures for programming"
+url="https://patreon.com/tonsky"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://github.com/tonsky/FiraCode/releases/download/$pkgver/FiraCode_$pkgver.zip"
+builddir="$srcdir"/otf
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="56451c338a76fabb15527c1ac247f61f3e8a3ef98d8428bf7a5bfcf506a12ce1cbf6075a1435cbf936800b38ebe5554f4c8becc62f596c23097fdbaaa30f606b FiraCode_1.206.zip"
diff --git a/user/fira/APKBUILD b/user/fira/APKBUILD
new file mode 100644
index 000000000..6719c19b2
--- /dev/null
+++ b/user/fira/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=fira
+pkgver=4.202
+pkgrel=0
+pkgdesc="Typefaces from Mozilla"
+url="https://mozilla.github.io/Fira/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="Fira-$pkgver.tar.gz::https://github.com/mozilla/Fira/archive/$pkgver.tar.gz"
+builddir="$srcdir/Fira-$pkgver"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ otf/*.otf
+}
+
+sha512sums="fec770fa038f2aa0654f9382f95aa1266a2655970f4c7755b237af9d1c09f47ce719f8daf3afc39812fc69448b9481ee0e2a1414f1d007ad70b4254c92950ebb Fira-4.202.tar.gz"
diff --git a/user/flite/APKBUILD b/user/flite/APKBUILD
new file mode 100644
index 000000000..5ae3ea67a
--- /dev/null
+++ b/user/flite/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=flite
+pkgver=2.1
+pkgrel=0
+pkgdesc="Small, fast text-to-speech synthesizer based on Festival"
+url="http://www.festvox.org/flite/"
+arch="all"
+options="!check" # testsuite refuses to cooperate
+license="MIT AND Apache-2.0 AND BSD-3-Clause AND Public-Domain AND BSD-2-Clause"
+depends=""
+makedepends="alsa-lib-dev"
+subpackages="$pkgname-dev"
+source="http://www.festvox.org/flite/packed/flite-$pkgver/flite-$pkgver-release.tar.bz2"
+builddir="$srcdir/flite-$pkgver-release"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="e9ef9ca4b6920178634d94bbe6e21a8b0ec471b010b07e6cc961ed2d120acb944c8e1d268fe26188f7dfe43fb7bd4bdff7fa53b2d2f12029d37e08d0316620d2 flite-2.1-release.tar.bz2"
diff --git a/user/fltk/APKBUILD b/user/fltk/APKBUILD
index fa5f5702c..fe5c3d55f 100644
--- a/user/fltk/APKBUILD
+++ b/user/fltk/APKBUILD
@@ -5,7 +5,7 @@ pkgver=1.3.4.2
_realver=1.3.4-2
pkgrel=0
pkgdesc="Cross-platform C++ GUI toolkit"
-url="http://www.fltk.org/"
+url="https://www.fltk.org/"
arch="all"
options="!check" # No test suite.
license="LGPL-2.0-only WITH FLTK-exception"
@@ -13,7 +13,7 @@ depends=""
depends_dev="libx11-dev libxext-dev libxft-dev mesa-dev"
makedepends="$depends_dev libjpeg-turbo-dev libpng-dev libxinerama-dev"
subpackages="$pkgname-doc $pkgname-dev $pkgname-fluid"
-source="http://fltk.org/pub/fltk/1.3.4/$pkgname-$_realver-source.tar.gz"
+source="https://fltk.org/pub/fltk/1.3.4/$pkgname-$_realver-source.tar.gz"
builddir="$srcdir"/$pkgname-$_realver
build() {
diff --git a/user/fluxbox/APKBUILD b/user/fluxbox/APKBUILD
index ca5245921..73c076d15 100644
--- a/user/fluxbox/APKBUILD
+++ b/user/fluxbox/APKBUILD
@@ -2,13 +2,13 @@
# Maintainer: Dan Theisen <djt@hxx.in>
pkgname=fluxbox
pkgver=1.3.7
-pkgrel=0
+pkgrel=1
pkgdesc="A lightweight and highly-configurable window manager"
url="http://www.fluxbox.org"
arch="all"
license="MIT"
options="!check" # This package has a broken testsuite
-depends=""
+depends="gxmessage"
makedepends="libxinerama-dev libxpm-dev libxrandr imlib2-dev libxrender-dev
libxrandr-dev libxinerama-dev freetype-dev libxft-dev xorgproto"
subpackages="$pkgname-doc"
diff --git a/user/fontawesome/APKBUILD b/user/fontawesome/APKBUILD
new file mode 100644
index 000000000..89d614288
--- /dev/null
+++ b/user/fontawesome/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=fontawesome
+pkgver=5.7.0
+pkgrel=0
+pkgdesc="Typeface for iconography"
+url="https://fontawesome.com"
+arch="noarch"
+options="!check" # No test suite.
+license="CC-BY-3.0 AND OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://use.fontawesome.com/releases/v$pkgver/fontawesome-free-$pkgver-desktop.zip"
+builddir="$srcdir/fontawesome-free-5.7.0-desktop/otfs"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="34f9e3c4bbf03f1d3cd247717a6c2ea19b83321a0c4db6587cba2276ccf7d59e982dd2696d58da8d212c4f30ab87b58601edc1b98bd33339f1fd45eef1e18a0d fontawesome-free-5.7.0-desktop.zip"
diff --git a/user/fontforge/APKBUILD b/user/fontforge/APKBUILD
index 16a69b3b6..949fb702c 100644
--- a/user/fontforge/APKBUILD
+++ b/user/fontforge/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=fontforge
pkgver=2.0.20170731
-pkgrel=0
+pkgrel=1
pkgdesc="Open source font editor"
url="https://fontforge.github.io/en-US/"
arch="all"
@@ -12,7 +12,9 @@ makedepends="freetype-dev giflib-dev glib-dev libjpeg-turbo-dev
libuninameslist-dev libpng-dev libx11-dev libxml2-dev pango-dev
python3-dev tiff-dev zlib-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://github.com/fontforge/fontforge/releases/download/${pkgver/2.0./}/fontforge-dist-${pkgver/2.0./}.tar.xz"
+source="https://github.com/fontforge/fontforge/releases/download/${pkgver/2.0./}/fontforge-dist-${pkgver/2.0./}.tar.xz
+ python3.patch
+ "
build() {
cd "$builddir"
@@ -37,4 +39,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="26f7a40714460716a24dd0229fdb027f3766bcc48db64b8993436ddcb6277898f9f3b67ad4fc0be515b2b38e01370d1c7d9ee3c6ece1be862b7d8c9882411f11 fontforge-dist-20170731.tar.xz"
+sha512sums="26f7a40714460716a24dd0229fdb027f3766bcc48db64b8993436ddcb6277898f9f3b67ad4fc0be515b2b38e01370d1c7d9ee3c6ece1be862b7d8c9882411f11 fontforge-dist-20170731.tar.xz
+0ca2f3d10a54e4ccb0737ba8e4e768a75e536f70f8892bfe8c23daa5d542d58a1dd4991a982748dcb2c24ed5ae4cb336278a1c01eb434a0463b8b36133b0bb33 python3.patch"
diff --git a/user/fontforge/python3.patch b/user/fontforge/python3.patch
new file mode 100644
index 000000000..25bae415e
--- /dev/null
+++ b/user/fontforge/python3.patch
@@ -0,0 +1,197 @@
+From b6089f11bd7534c9aa38b875ef1e830fc3b898b4 Mon Sep 17 00:00:00 2001
+From: Jeremy Tan <jtanx@outlook.com>
+Date: Wed, 13 Sep 2017 17:22:18 +0800
+Subject: [PATCH] python: Use PyMem_Free wherever PyArg_ParseTuple+es is used
+
+https://docs.python.org/2.0/ext/parseTuple.html
+---
+ fontforge/python.c | 62 +++++++++++++++++++++++++++-------------------
+ 1 file changed, 38 insertions(+), 27 deletions(-)
+
+diff --git a/fontforge/python.c b/fontforge/python.c
+index 5d6820c40..c6d7aca2b 100644
+--- a/fontforge/python.c
++++ b/fontforge/python.c
+@@ -607,7 +607,13 @@ return( NULL );
+ }
+ }
+
+- if ( !SetPrefs((char *) prefname,&val,NULL)) {
++ bool succeeded = SetPrefs((char *) prefname,&val,NULL);
++ if (val.type == v_str && val.u.sval) {
++ PyMem_Free(val.u.sval);
++ val.u.sval = NULL;
++ }
++
++ if (!succeeded) {
+ PyErr_Format(PyExc_NameError, "Unknown preference item in SetPrefs: %s", prefname );
+ return( NULL );
+ }
+@@ -728,7 +734,7 @@ static PyObject *PyFF_UnicodeFromName(PyObject *UNUSED(self), PyObject *args) {
+ return( NULL );
+
+ ret = Py_BuildValue("i", UniFromName((char *) name, ui_none,&custom));
+- free(name);
++ PyMem_Free(name);
+ return( ret );
+ }
+
+@@ -1361,12 +1367,14 @@ Py_RETURN_NONE; /* Well, that was pointless */
+ if ( import==Py_None )
+ import=NULL;
+ else if ( !PyCallable_Check(import) ) {
++ PyMem_Free(name);
+ PyErr_Format(PyExc_TypeError, "First argument is not callable" );
+ return( NULL );
+ }
+ if ( export==Py_None )
+ export=NULL;
+ else if ( !PyCallable_Check(export) ) {
++ PyMem_Free(name);
+ PyErr_Format(PyExc_TypeError, "Second argument is not callable" );
+ return( NULL );
+ }
+@@ -1472,7 +1480,7 @@ static PyObject *PyFF_logError(PyObject *UNUSED(self), PyObject *args) {
+ if ( !PyArg_ParseTuple(args,"es","UTF-8", &msg) )
+ return( NULL );
+ LogError(msg);
+- free(msg);
++ PyMem_Free(msg);
+ Py_RETURN_NONE;
+ }
+
+@@ -1486,6 +1494,8 @@ static PyObject *PyFF_postError(PyObject *UNUSED(self), PyObject *args) {
+ return( NULL );
+ if( showPythonErrors )
+ ff_post_error(title,msg); /* Prints to stderr if no ui */
++ PyMem_Free(title);
++ PyMem_Free(msg);
+ Py_RETURN_NONE;
+ }
+
+@@ -1494,6 +1504,8 @@ static PyObject *PyFF_postNotice(PyObject *UNUSED(self), PyObject *args) {
+ if ( !PyArg_ParseTuple(args,"eses","UTF-8", &title, "UTF-8", &msg) )
+ return( NULL );
+ ff_post_notice(title,msg); /* Prints to stderr if no ui */
++ PyMem_Free(title);
++ PyMem_Free(msg);
+ Py_RETURN_NONE;
+ }
+
+@@ -1511,8 +1523,8 @@ return( NULL );
+ return( NULL );
+
+ ret = ff_open_filename(title,def,filter);
+- free(title);
+- free(def);
++ PyMem_Free(title);
++ PyMem_Free(def);
+ if ( ret==NULL )
+ Py_RETURN_NONE;
+ reto = DECODE_UTF8(ret,strlen(ret),NULL);
+@@ -1534,8 +1546,8 @@ return( NULL );
+ return( NULL );
+
+ ret = ff_save_filename(title,def,filter);
+- free(title);
+- free(def);
++ PyMem_Free(title);
++ PyMem_Free(def);
+ if ( ret==NULL )
+ Py_RETURN_NONE;
+ reto = DECODE_UTF8(ret,strlen(ret),NULL);
+@@ -1558,8 +1570,8 @@ return( NULL );
+ return( NULL );
+ if ( !PySequence_Check(answero) || STRING_CHECK(answero)) {
+ PyErr_Format(PyExc_TypeError, "Expected a tuple of strings for the third argument");
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ return( NULL );
+ }
+ cnt = PySequence_Size(answero);
+@@ -1568,16 +1580,16 @@ return( NULL );
+ cancel = cnt-1;
+ if ( cancel<0 || cancel>=cnt || def<0 || def>=cnt ) {
+ PyErr_Format(PyExc_ValueError, "Value out of bounds for 4th or 5th argument");
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ free(answers);
+ return( NULL );
+ }
+ for ( i=0; i<cnt; ++i ) {
+ PyObject *utf8_name = PYBYTES_UTF8(PySequence_GetItem(answero,i));
+ if ( utf8_name==NULL ) {
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ FreeStringArray( i, answers );
+ return( NULL );
+ }
+@@ -1587,8 +1599,8 @@ return( NULL );
+ answers[cnt] = NULL;
+
+ ret = ff_ask(title,(const char **) answers,def,cancel,quest);
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ FreeStringArray( cnt, answers );
+ return( Py_BuildValue("i",ret));
+ }
+@@ -1608,23 +1620,23 @@ return( NULL );
+ return( NULL );
+ if ( !PySequence_Check(answero) || STRING_CHECK(answero)) {
+ PyErr_Format(PyExc_TypeError, "Expected a tuple of strings for the third argument");
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ return( NULL );
+ }
+ cnt = PySequence_Size(answero);
+ answers = calloc(cnt+1, sizeof(char *));
+ if ( def<0 || def>=cnt ) {
+ PyErr_Format(PyExc_ValueError, "Value out of bounds for 4th argument");
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ return( NULL );
+ }
+ for ( i=0; i<cnt; ++i ) {
+ PyObject *utf8_name = PYBYTES_UTF8(PySequence_GetItem(answero,i));
+ if ( utf8_name==NULL ) {
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ FreeStringArray( i, answers );
+ return( NULL );
+ }
+@@ -1634,8 +1646,8 @@ return( NULL );
+ answers[cnt] = NULL;
+
+ ret = ff_choose(title,(const char **) answers,cnt,def,quest);
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ FreeStringArray( cnt, answers );
+ return( Py_BuildValue("i",ret));
+ }
+@@ -1654,8 +1666,8 @@ return( NULL );
+ return( NULL );
+
+ ret = ff_ask_string(title,def,quest);
+- free(title);
+- free(quest);
++ PyMem_Free(title);
++ PyMem_Free(quest);
+ free(def);
+ if ( ret==NULL )
+ Py_RETURN_NONE;
diff --git a/user/fortune-mod/APKBUILD b/user/fortune-mod/APKBUILD
new file mode 100644
index 000000000..2a4e1c873
--- /dev/null
+++ b/user/fortune-mod/APKBUILD
@@ -0,0 +1,54 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=fortune-mod
+pkgver=2.6.2
+pkgrel=0
+pkgdesc="Display random messages or quotations"
+url="https://www.shlomifish.org/humour/fortunes/"
+arch="all"
+options="!check" # Fails due to spaces in CMake files...
+license="BSD-4-Clause"
+depends=""
+checkdepends="perl-file-find-object perl-io-all perl-test-differences
+ perl-test-runvalgrind valgrind"
+makedepends="cmake recode-dev"
+subpackages="$pkgname-doc"
+source="https://github.com/shlomif/fortune-mod/archive/$pkgname-$pkgver.tar.gz"
+builddir="$srcdir/fortune-mod-fortune-mod-$pkgver/$pkgname"
+
+prepare() {
+ cd "$builddir"
+ default_prepare
+ mkdir build
+}
+
+build() {
+ cd "$builddir"/build
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ -DNO_OFFENSIVE=True \
+ -DLOCALDIR=/usr/share/games/fortunes \
+ ${CMAKE_CROSSOPTS} \
+ ..
+ make
+}
+
+check() {
+ cd "$builddir"/build
+ make check
+}
+
+package() {
+ cd "$builddir"/build
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="e3a9cd949bc38ab3044d2b32e0a6d946d4e8e2824218927c5350c212053ba47372b9f65251cf7a9ffa263c7990aeff6929bc4273b6d57ff1c9e1ff0d6dd80aa8 fortune-mod-2.6.2.tar.gz"
diff --git a/user/frameworkintegration/APKBUILD b/user/frameworkintegration/APKBUILD
index 2f0932c1c..abaeb67b4 100644
--- a/user/frameworkintegration/APKBUILD
+++ b/user/frameworkintegration/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=frameworkintegration
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework providing components to allow applications to integrate with a KDE Workspace"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cc367f33c56d9fab467d3d5ba8119bb9ce36fdaa3133d4c3ef731dd1b9457497b459d48210cc78ee185e01097c7147829b9c3629c6d611dcc4b419f58e5f6194 frameworkintegration-5.52.0.tar.xz"
+sha512sums="9bb0c8a10b342976c21f8840e04f4b9ac60931c804fc0debbddf24b710e97804a2b8d357019840534c4fb4b4b816565a49682b0b09b4fb4d82d7d3467af1bb1f frameworkintegration-5.54.0.tar.xz"
diff --git a/user/free42/APKBUILD b/user/free42/APKBUILD
new file mode 100644
index 000000000..ba8814388
--- /dev/null
+++ b/user/free42/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=free42
+pkgver=2.0.22
+pkgrel=1
+pkgdesc="Scientific programmable calculator"
+url="http://thomasokken.com/free42/"
+arch="all"
+options="!check" # No test suite.
+license="GPL-2.0-only AND Public-Domain"
+depends=""
+makedepends="alsa-lib-dev gtk+2.0-dev libx11-dev libxmu-dev"
+subpackages=""
+source="https://distfiles.adelielinux.org/source/free42-nologo-$pkgver.tgz
+ free42.desktop
+ libx11.patch
+ patch.patch
+ "
+builddir="$srcdir/free42-nologo-$pkgver/gtk"
+
+build() {
+ cd "$builddir"
+ local SAVE_CFLAGS
+ SAVE_CFLAGS=$CFLAGS
+ unset CFLAGS
+ CC="gcc -D_WCHAR_T" ./build-intel-lib.sh
+ CFLAGS=$SAVE_CFLAGS
+ make BCD_MATH=1 AUDIO_ALSA=1
+}
+
+package() {
+ cd "$builddir"
+ install -D -m755 free42dec "$pkgdir"/usr/bin/free42dec
+ install -D -m644 "$srcdir"/free42.desktop \
+ "$pkgdir"/usr/share/applications/free42.desktop
+}
+
+sha512sums="865e8cce86a882aba10e7e756308e195a6675f0b6db4b881e7b7df67de95f5169ca801005e25dd0e61a70a5a0cd6a374b0cf58003251cdc9dc526a2506e18e1d free42-nologo-2.0.22.tgz
+f52700d234719f4ee7cdd369fc5f28ade190ff77ed1a824cd2cdaeef62419700de3d85a28fd6ae378f904e018813dc4145ca4cc9f2669fdf50f3e13baa7ec634 free42.desktop
+f8434fd1c20f0dd40de5773615eaf798329870231f7ce66785a1bc8e208fa0a64919f48ac3eea5ab9ceb818570ae93f61b0e81baec4261bbdfbf04237108ab6a libx11.patch
+7b48609bff5466d81f42ed65405cd09e98fa675c087837b22caebab2b97420a34d1156399c3b18608bcae42896c12aa63a6f87515f5677587dfff6ed135dc760 patch.patch"
diff --git a/user/free42/free42.desktop b/user/free42/free42.desktop
new file mode 100644
index 000000000..568afc69b
--- /dev/null
+++ b/user/free42/free42.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Version=1.1
+Name=Free42
+GenericName=Scientific Calculator
+Comment=HP-42S Calculator Simulator
+Icon=accessories-calculator
+Exec=/usr/bin/free42dec
+Categories=Utility;Calculator;Science;Math;
diff --git a/user/free42/libx11.patch b/user/free42/libx11.patch
new file mode 100644
index 000000000..54c4c6cc0
--- /dev/null
+++ b/user/free42/libx11.patch
@@ -0,0 +1,11 @@
+--- gtk/Makefile.old 2019-01-13 14:52:39.000000000 +0000
++++ gtk/Makefile 2019-01-17 01:38:40.500000000 +0000
+@@ -35,7 +35,7 @@
+ -D_WCHAR_T_DEFINED
+
+ LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0) -lX11
+
+ ifeq "$(shell uname -s)" "Linux"
+ LDFLAGS += -Wl,--hash-style=both
diff --git a/user/free42/patch.patch b/user/free42/patch.patch
new file mode 100644
index 000000000..e84b3f7b8
--- /dev/null
+++ b/user/free42/patch.patch
@@ -0,0 +1,82 @@
+--- gtk/intel-lib-linux.patch.old 2019-01-13 14:52:39.000000000 +0000
++++ gtk/intel-lib-linux.patch 2019-01-17 01:27:01.470000000 +0000
+@@ -1668,3 +1668,62 @@
+ }
+
+ + #endif /* FREE42_FPTEST */
++--- LIBRARY/makefile.iml_head.old 2011-07-12 15:26:21.000000000 +0000
+++++ LIBRARY/makefile.iml_head 2019-01-17 01:25:09.210000000 +0000
++@@ -177,7 +177,7 @@
++ # returned
++ # ==============================================================================
++
++-__INDICES__ = 1 2 3 4 5 6 7 8 9 10 11
+++__INDICES__ = 1 2 3 4 5 6 7 8 9 10 11 12 13
++
++ GetIndex = $(strip $(word 1,$(if $(word $(words $(__INDICES__)),$2), \
++ $(error "List too large. Adjust __INDICES__"), \
++@@ -344,9 +344,9 @@
++ endif
++ endif
++
++-ARCH_ALIAS := x86 ia64 EM64T x86_64 i686 amd64 Intel64 sun4u
++-ARCH_LIST := IA32 IA64 EFI2 EFI2 IA32 EFI2 EFI2 EFI2
++-ARCH_TYPE := IA32 IA64 EFI2 EFI2 IA32 EFI2 EFI2 EFI2
+++ARCH_ALIAS := x86 ia64 EM64T x86_64 i686 amd64 Intel64 sun4u ppc64 ppc armel aarch64
+++ARCH_LIST := IA32 IA64 EFI2 EFI2 IA32 EFI2 EFI2 EFI2 EFI2 EFI2 EFI2 EFI2
+++ARCH_TYPE := IA32 IA64 EFI2 EFI2 IA32 EFI2 EFI2 EFI2 EFI2 EFI2 EFI2 EFI2
++ ARCH_TYPES := IA32 IA64 EFI2
++
++ UARCH_LIST := SSE GSSE LRB LRB2
++@@ -363,6 +363,16 @@
++ $(error Invalid host architecture $(IML_HOST_ARCH))
++ endif
++
+++ifeq ($(_HOST_ARCH),ppc)
+++ BID_BIG_ENDIAN ?= true
+++ BID_BIG_ENDIAN := $(BID_BIG_ENDIAN)
+++endif
+++
+++ifeq ($(_HOST_ARCH),ppc64)
+++ BID_BIG_ENDIAN ?= true
+++ BID_BIG_ENDIAN := $(BID_BIG_ENDIAN)
+++endif
+++
++ IML_HOST_ARCH_TYPE ?= $(word $(HOST_ARCH_LIST_INDEX),$(ARCH_TYPE))
++ IML_HOST_ARCH_TYPE := $(IML_HOST_ARCH_TYPE)
++ HOST_ARCH_TYPE_INDEX := $(call GetIndex,$(IML_HOST_ARCH_TYPE),$(ARCH_TYPES))
++@@ -492,7 +502,7 @@
++ RM := $(call CselOs, RM, $(_OS_CHOICE), rm -f, del )
++ AR_CMD := $(call CselOsName,AR_CMD,$(_OS_CHOICE), ar rv, ar rv, libtool, lib -nologo)
++ AR_OUT := $(call CselOsName,AR_OUT,$(_OS_CHOICE), , , -o, /out:)$($(IML_TARGET_OS)__space)
++-LD_CMD := $(call CselOsName,LD_CMD,$(_OS_CHOICE),icc,icc,libtool,link /nologo)
+++LD_CMD := $(call CselOsName,LD_CMD,$(_OS_CHOICE),gcc,icc,libtool,link /nologo)
++ LD_OUT := $(call CselOs, LD_OUT, $(_OS_CHOICE), -o, /out:)$($(IML_TARGET_OS)__space)
++ LD_FLAGS := $(call CselOs, LD_FLAGS, $(_OS_CHOICE), -shared -nostdlib,)
++ RC := $(call CselOs, RC, $(_OS_CHOICE), RC_not_to_be_used_with_linux,rc)
++@@ -515,7 +525,7 @@
++
++ ifeq ($(origin CC_NAME),undefined)
++ ifeq ($(origin CC),default)
++- CC_NAME := $(call $(_OS_CHOICE)OsTypeSelect, icc, icl)
+++ CC_NAME := $(call $(_OS_CHOICE)OsTypeSelect, gcc, icl)
++ else
++ __TMP := $(strip $(subst /, ,$(firstword $(CC))))
++ CC_NAME := $(word $(words $(__TMP)), $(__TMP))
+--- gtk/intel-lib-linux.patch.old 2019-01-23 03:43:48.830000000 +0000
++++ gtk/intel-lib-linux.patch 2019-01-23 03:46:18.170000000 +0000
+@@ -1727,3 +1727,14 @@
+ else
+ __TMP := $(strip $(subst /, ,$(firstword $(CC))))
+ CC_NAME := $(word $(words $(__TMP)), $(__TMP))
++--- LIBRARY/src/bid_functions.h.old 2011-07-12 05:30:53.000000000 +0000
+++++ LIBRARY/src/bid_functions.h 2019-01-23 03:45:35.660000000 +0000
++@@ -42,7 +42,7 @@
++ #include <ctype.h>
++
++ // Fix system header issue on Sun solaris and define required type by ourselves
++-#if !defined(_WCHAR_T) && !defined(_WCHAR_T_DEFINED) && !defined(__QNX__)
+++#if !defined(_WCHAR_T) && !defined(_WCHAR_T_DEFINED) && !defined(__QNX__) && !defined(WCHAR_MAX)
++ typedef int wchar_t;
++ #endif
++
diff --git a/user/freecell-solver/APKBUILD b/user/freecell-solver/APKBUILD
index abf6ae301..78c1eadb5 100644
--- a/user/freecell-solver/APKBUILD
+++ b/user/freecell-solver/APKBUILD
@@ -4,7 +4,7 @@ pkgname=freecell-solver
pkgver=4.20.0
pkgrel=0
pkgdesc="Library for solving card games"
-url="http://fc-solve.shlomifish.org/"
+url="https://fc-solve.shlomifish.org/"
arch="all"
license="MIT"
depends="python3"
@@ -13,7 +13,7 @@ makedepends="gperf perl perl-task-freecellsolver-testing python3 py3-random2
checkdepends="gmp-dev libtap-dev perl-dev py3-cffi py3-pycotap the_silver_searcher
valgrind"
subpackages="$pkgname-dev $pkgname-doc"
-source="http://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-$pkgver.tar.xz"
+source="https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-$pkgver.tar.xz"
build() {
cd "$builddir"
diff --git a/user/gidole/APKBUILD b/user/gidole/APKBUILD
new file mode 100644
index 000000000..f20bf594f
--- /dev/null
+++ b/user/gidole/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=gidole
+pkgver=2.0.2
+pkgrel=0
+pkgdesc="Modern DIN 1451 style typeface"
+url="https://gidole.github.io/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://dev.gentoo.org/~jstein/dist/gidole-$pkgver.zip"
+builddir="$srcdir/GidoleFont"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF *.ttf
+}
+
+sha512sums="adc58657a4ea0331cda6261de293ab997c8d862fd23824f92860710e4a017267835d5c1fbfc6accace20ce172d5586d5f9568de08adf0266a07a191d9499e727 gidole-2.0.2.zip"
diff --git a/user/glass-tty-vt220/APKBUILD b/user/glass-tty-vt220/APKBUILD
new file mode 100644
index 000000000..54b89f38c
--- /dev/null
+++ b/user/glass-tty-vt220/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=glass-tty-vt220
+pkgver=001.3
+pkgrel=0
+pkgdesc="Typeface that mimics DEC VT220 glyphs"
+url="http://sensi.org/~svo/glasstty/"
+arch="noarch"
+options="!check" # No test suite.
+license="Public-Domain"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://sensi.org/~svo/glasstty/Glass_TTY_VT220.ttf"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF Glass_TTY_VT220.ttf
+}
+
+sha512sums="0b3b598bbdcc8f1177b48a7cedd2ad035a8a95d17d162d868e7c988a9d918f2756a8fe674bef3f30357225a87ea4e3adde01889502540d6920210161edc37023 Glass_TTY_VT220.ttf"
diff --git a/user/glibmm/APKBUILD b/user/glibmm/APKBUILD
new file mode 100644
index 000000000..e5dfbfd14
--- /dev/null
+++ b/user/glibmm/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=glibmm
+pkgver=2.58.0
+pkgrel=0
+pkgdesc="C++ interfaces for glib"
+url="https://gnome.org"
+arch="all"
+license="GPL-2.0+ AND LGPL-2.1+"
+depends="glib-networking"
+makedepends="glib-dev libsigc++-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://download.gnome.org/sources/glibmm/${pkgver%.*}/glibmm-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="e376462cdf1a60ed7d7750115200162016f57797674bbf7291c11b8754a6e4394eb1e2948ce4e37247438120dba4e18f5cf9c543963c1e97d8561d174d5ae7df glibmm-2.58.0.tar.xz"
diff --git a/user/gnu-ghostscript/APKBUILD b/user/gnu-ghostscript/APKBUILD
index ea0099364..14ce2c5f6 100644
--- a/user/gnu-ghostscript/APKBUILD
+++ b/user/gnu-ghostscript/APKBUILD
@@ -2,13 +2,13 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gnu-ghostscript
pkgver=9.14.1
-pkgrel=0
+pkgrel=2
pkgdesc="PostScript utilities"
url="https://www.gnu.org/software/ghostscript/"
arch="all"
license="AGPL-3.0+ WITH PDF-exception"
depends=""
-makedepends="dbus-dev fontconfig-dev freetype-dev lcms2-dev libice-dev
+makedepends="cups-dev dbus-dev fontconfig-dev freetype-dev lcms2-dev libice-dev
libjpeg-turbo-dev libpaper-dev libpng-dev libx11-dev libxext-dev
libxt-dev tiff-dev zlib-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs"
@@ -44,4 +44,4 @@ package() {
}
sha512sums="658f6ae14b29965c7959b9bd1463760d7fb03b35251446fc37101dbe7ee2866c74a0803e22b2f4488be3221d026578be1d6be7b562ff240036134fbf83edabf9 gnu-ghostscript-9.14.1.tar.xz
-2c1d3a487ff7ee65855d3c587747bd8bf0f5a61ef30f4c84e6df237d6680a88ba72f328c7294eee0058eb69f770f3e539f29cb2ea4c55bcac98f22c5bd203020 do-not-use-sprintf.patch"
+1c4d79633ecece9f4de7a672f2888939be7d1e0ba24f3a66500fdfbb37e081e0f323a5efa0d1547fed51206e5a95d3b0659c0ea845d0bc333f281dfb88fcc040 do-not-use-sprintf.patch"
diff --git a/user/gnu-ghostscript/do-not-use-sprintf.patch b/user/gnu-ghostscript/do-not-use-sprintf.patch
index 7bf03cd89..e0e84b4fe 100644
--- a/user/gnu-ghostscript/do-not-use-sprintf.patch
+++ b/user/gnu-ghostscript/do-not-use-sprintf.patch
@@ -18,3 +18,68 @@
wl(linebuf);
}
mergefile(os_prefix, inname, in, config, false);
+--- gnu-ghostscript-9.14.1/cups/gdevcups.c.old 2014-07-02 15:13:25.000000000 +0000
++++ gnu-ghostscript-9.14.1/cups/gdevcups.c 2019-01-23 20:56:04.082290416 +0000
+@@ -1039,7 +1039,7 @@
+
+ for (i = 0; i < 16; i ++)
+ {
+- sprintf(name, "cupsInteger%d", i);
++ snprintf(name, sizeof(name), "cupsInteger%d", i);
+ if ((code = param_write_int(plist, strdup(name),
+ (int *)(cups->header.cupsInteger + i))) < 0)
+ return (code);
+@@ -1047,7 +1047,7 @@
+
+ for (i = 0; i < 16; i ++)
+ {
+- sprintf(name, "cupsReal%d", i);
++ snprintf(name, sizeof(name), "cupsReal%d", i);
+ if ((code = param_write_float(plist, strdup(name),
+ cups->header.cupsReal + i)) < 0)
+ return (code);
+@@ -1055,7 +1055,7 @@
+
+ for (i = 0; i < 16; i ++)
+ {
+- sprintf(name, "cupsString%d", i);
++ snprintf(name, sizeof(name), "cupsString%d", i);
+ param_string_from_string(s, cups->header.cupsString[i]);
+ if ((code = param_write_string(plist, strdup(name), &s)) < 0)
+ return (code);
+@@ -3166,19 +3166,19 @@
+
+ for (i = 0; i < 16; i ++)
+ {
+- sprintf(name, "cupsInteger%d", i);
++ snprintf(name, sizeof(name), "cupsInteger%d", i);
+ intoption(cupsInteger[i],strdup(name), unsigned)
+ }
+
+ for (i = 0; i < 16; i ++)
+ {
+- sprintf(name, "cupsReal%d", i);
++ snprintf(name, sizeof(name), "cupsReal%d", i);
+ floatoption(cupsReal[i], strdup(name))
+ }
+
+ for (i = 0; i < 16; i ++)
+ {
+- sprintf(name, "cupsString%d", i);
++ snprintf(name, sizeof(name), "cupsString%d", i);
+ stringoption(cupsString[i], strdup(name))
+ }
+
+@@ -4247,10 +4247,10 @@
+ */
+
+ if (pdev->HWResolution[0] != pdev->HWResolution[1])
+- sprintf(resolution, "%.0fx%.0fdpi", pdev->HWResolution[0],
++ snprintf(resolution, sizeof(resolution), "%.0fx%.0fdpi", pdev->HWResolution[0],
+ pdev->HWResolution[1]);
+ else
+- sprintf(resolution, "%.0fdpi", pdev->HWResolution[0]);
++ snprintf(resolution, sizeof(resolution), "%.0fdpi", pdev->HWResolution[0]);
+
+ for (i = 0, profile = cups->PPD->profiles;
+ i < cups->PPD->num_profiles;
diff --git a/user/gnumeric/APKBUILD b/user/gnumeric/APKBUILD
index 815de92d2..07c02e4ef 100644
--- a/user/gnumeric/APKBUILD
+++ b/user/gnumeric/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gnumeric
pkgver=1.12.44
-pkgrel=0
+pkgrel=1
pkgdesc="GNOME spreadsheet software"
url="http://www.gnumeric.org/"
arch="all"
@@ -13,7 +13,7 @@ license="GPL-2.0-only OR GPL-3.0-only"
depends=""
makedepends="byacc gobject-introspection-dev goffice-dev gtk+3.0-dev intltool
itstool libgda-dev libxml2-utils perl-dev zlib-dev"
-subpackages="$pkgname-doc $pkgname-lang"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
langdir="/usr/lib/locale"
source="https://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.12/gnumeric-$pkgver.tar.xz
cs.patch
diff --git a/user/gnutls/APKBUILD b/user/gnutls/APKBUILD
index de26ee5e5..338fedaa8 100644
--- a/user/gnutls/APKBUILD
+++ b/user/gnutls/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Michael Mason <ms13sp@gmail.com>
# Maintainer:
pkgname=gnutls
-pkgver=3.6.5
+pkgver=3.6.6
pkgrel=0
pkgdesc="A TLS protocol implementation"
url="http://www.gnutls.org/"
@@ -72,5 +72,5 @@ xx() {
mv "$pkgdir"/usr/lib/lib*xx.so.* "$subpkgdir"/usr/lib/
}
-sha512sums="127f053ce45c63cd745fa5a654a2d8e4fbc322f5e17dcc3740fb2e7b376dd18dad59318d66e6e93e37d6a179fca4b35cf2ae62d13be5645cd2d06badd79d4dce gnutls-3.6.5.tar.xz
+sha512sums="4ff34f38d7dc543bc5750d8fdfe9be84af60c66e8d41da45f6cffc11d6c6c726784fd2d471b3416604ca1f3f9efb22ff7a290d5c92c96deda38df6ae3e794cc1 gnutls-3.6.6.tar.xz
abc24ee59cc67805fe953535b0bae33080fc8b0bf788304377f6d10ec8c162c4cf203a69c98a4ba3483b4c60ed7a204433cc7db9b8190eddb0d68f6fb6dad52d gnulib-tests-dont-require-gpg-passphrase.patch"
diff --git a/user/granatier/APKBUILD b/user/granatier/APKBUILD
index 8e5652c93..24ba002c9 100644
--- a/user/granatier/APKBUILD
+++ b/user/granatier/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=granatier
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Clone of the classic Bomberman game"
url="https://www.kde.org/applications/games/granatier/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9f4a49af1ccf004bae32910d53a4a83731b6942c4dec107ee5a80aa950501b12d98ed2b0f2a3a3ca37ca5f6608501a04ab2153304adbc91951aaa83503421250 granatier-18.08.3.tar.xz"
+sha512sums="881ff419cb896dcb901c10cc3b17213f5b2b966d4b118b87de88b64ed2095ecc3a0e5b1ae3ab091c37fc9f60bc9cb0c64b72554eb1600176048f9eed94c5f437 granatier-18.12.2.tar.xz"
diff --git a/user/gst-plugins-base/APKBUILD b/user/gst-plugins-base/APKBUILD
index dd1215897..555fec878 100644
--- a/user/gst-plugins-base/APKBUILD
+++ b/user/gst-plugins-base/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gst-plugins-base
pkgver=1.14.4
-pkgrel=0
+pkgrel=1
pkgdesc="GStreamer multimedia framework - Base plugins"
url="https://gstreamer.freedesktop.org/"
arch="all"
@@ -9,26 +9,10 @@ license="GPL LGPL"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
depends=""
replaces="gst-plugins-base1"
-makedepends="
- alsa-lib-dev
- cdparanoia-dev
- expat-dev
- glib-dev
- gobject-introspection-dev
- gstreamer-dev
- libice-dev
- libogg-dev
- libsm-dev
- libtheora-dev
- libvorbis-dev
- libx11-dev
- libxt-dev
- libxv-dev
- opus-dev
- orc-dev
- pango-dev
- perl
- "
+makedepends="alsa-lib-dev cdparanoia-dev expat-dev glib-dev
+ gobject-introspection-dev gstreamer-dev libice-dev libogg-dev libsm-dev
+ libtheora-dev libvorbis-dev libx11-dev libxt-dev libxv-dev mesa-dev
+ opus-dev orc-dev pango-dev perl"
checkdepends="orc-compiler"
source="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$pkgver.tar.xz"
ldpath="/usr/lib/gstreamer-1.0"
diff --git a/user/gtk+3.0/APKBUILD b/user/gtk+3.0/APKBUILD
index 441c8252e..ea1c05d69 100644
--- a/user/gtk+3.0/APKBUILD
+++ b/user/gtk+3.0/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer:
pkgname=gtk+3.0
-pkgver=3.24.2
+pkgver=3.24.5
pkgrel=0
pkgdesc="The GTK+ Toolkit (v3)"
url="https://www.gtk.org/"
@@ -19,8 +19,7 @@ makedepends="at-spi2-atk-dev atk-dev cairo-dev cups-dev expat-dev
replaces="gtk+"
replaces_dev="gtk+-dev"
replaces_doc="gtk+-doc"
-source="https://download.gnome.org/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.xz
- releng-what-releng.patch"
+source="https://download.gnome.org/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.xz"
builddir="$srcdir"/gtk+-$pkgver
build() {
@@ -54,5 +53,4 @@ package() {
rm -f "$pkgdir"/usr/share/man/man1/gtk-update-icon-cache.1
}
-sha512sums="da225045cc577fccb4dc5fd2595da812d802b597950e378a678a0be0250815d982cb0b53519a2cdc02755f123164dbdad79a9178c03ecf29c85a45e757c47840 gtk+-3.24.2.tar.xz
-33431daf4ceb2983768a66d7368bc6ce9769eff481c35420e60e4a3650edc24843f10c13328bc95d77d9170ee478e0d5d672f5ae5087c3ab73b47391cf8a8dbd releng-what-releng.patch"
+sha512sums="344988c9e2a2d7fd2fd1e367a113be7c4a32c28c9cf395aeab923e25256b99856091d1583d3f8557aac6919a930a4d0af69b966486caab559c7d9d22585cc1a1 gtk+-3.24.5.tar.xz"
diff --git a/user/gtkmm+3.0/APKBUILD b/user/gtkmm+3.0/APKBUILD
new file mode 100644
index 000000000..f8a441882
--- /dev/null
+++ b/user/gtkmm+3.0/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=gtkmm+3.0
+pkgver=3.24.0
+pkgrel=0
+pkgdesc="C++ interfaces for GTK+ 3"
+url="https://gnome.org"
+arch="all"
+options="!check" # Tests require X
+license="GPL-2.0+ AND LGPL-2.1+"
+depends=""
+makedepends="glibmm-dev pangomm-dev atkmm-dev gtk+3.0-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://download.gnome.org/sources/gtkmm/${pkgver%.*}/gtkmm-$pkgver.tar.xz"
+builddir="$srcdir/gtkmm-$pkgver"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="94658fbf7eebbac2a864d6c7d3cd0e6ffd4ac213fd1d9986d721d4906c7a43a45d8757df475879ee37ef54ec5e3fac7d9a8e4a194b97b2be72a10743bf2e13ac gtkmm-3.24.0.tar.xz"
diff --git a/user/gvim/APKBUILD b/user/gvim/APKBUILD
index b49bc0241..0d0b4af59 100644
--- a/user/gvim/APKBUILD
+++ b/user/gvim/APKBUILD
@@ -5,7 +5,7 @@
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=gvim
_pkgreal=vim
-pkgver=8.1.0712
+pkgver=8.1.0952
pkgrel=0
pkgdesc="advanced text editor"
url="http://www.vim.org"
@@ -74,4 +74,4 @@ package() {
ln -s gvim rgvim
}
-sha512sums="087d9d26898db718a0eb7a2bbaacfa87f4f907f2a89a21aff51688f5fd8a58284b075ba7f597c9c39f252e7b9aab8bc93f7bc9f2d67e486c17498be35443d10f vim-8.1.0712.tar.gz"
+sha512sums="485d839901b3d1fc8efcc035991d5f34849f6d05d9c556dcf5b2918cd01e7f7b490cd0a7eb976c7577adb41962dceea4552474103f0b3c7807311d07f8158bd1 vim-8.1.0952.tar.gz"
diff --git a/user/gxmessage/APKBUILD b/user/gxmessage/APKBUILD
new file mode 100644
index 000000000..70d3a9573
--- /dev/null
+++ b/user/gxmessage/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=gxmessage
+pkgver=3.4.3
+pkgrel=0
+pkgdesc="Display simple messages using GTK+"
+url=" "
+arch="all"
+license="GPL-3.0+"
+depends=""
+makedepends="gtk+3.0-dev intltool"
+subpackages="$pkgname-doc $pkgname-lang"
+langdir="/usr/lib/locale"
+source="https://downloads.sourceforge.net/gxmessage/gxmessage-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="4e3c455595db723e2d78060c4913f1a87b8f0c5cb6017427d48cd02652655592bf8aa1001adfbfecd5598cc0c613c78a74d71a59a7f1f0787acc29774328e93a gxmessage-3.4.3.tar.gz"
diff --git a/user/haveged/APKBUILD b/user/haveged/APKBUILD
new file mode 100644
index 000000000..83dc7d866
--- /dev/null
+++ b/user/haveged/APKBUILD
@@ -0,0 +1,51 @@
+# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
+# Contributor: Danilo Godec <danilo.godec@agenda.si>
+# Contributor: Jakub Jirutka <jakub@jirutka.cz>
+# Maintainer: multiplexd <multi@in-addr.xyz>
+pkgname=haveged
+pkgver=1.9.4
+pkgrel=1
+pkgdesc="Entropy harvesting daemon using CPU timings"
+url="http://www.issihosts.com/haveged/"
+arch="all"
+license="GPL-3.0+"
+subpackages="$pkgname-doc $pkgname-openrc"
+makedepends="linux-headers"
+source="$pkgname-$pkgver.tar.gz::https://github.com/jirka-h/haveged/archive/$pkgver.tar.gz
+ fix-cpu-cache-size-detection.patch
+ haveged.initd
+ haveged.confd"
+
+build() {
+ cd "$builddir"
+
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+
+ make DESTDIR="$pkgdir" install
+
+ rm "$pkgdir"/usr/lib/libhavege.la
+
+ install -Dm755 "$srcdir"/haveged.initd \
+ "$pkgdir"/etc/init.d/haveged
+ install -Dm644 "$srcdir"/haveged.confd \
+ "$pkgdir"/etc/conf.d/haveged
+}
+
+sha512sums="20017c7637779c0cfa414233bb67efb2976f92c08e4eb1b7ea41ccd483dad755629d8e05fb8560a2db811fc2ded7d05fa081ab10c59341cb4c206595a964641d haveged-1.9.4.tar.gz
+6279296b057f19daf25020ac14997268230af4b11510d6e5c4a86989c119d6b081d2501069af198772302d5cce1464514c749033a4928fb95671268825a84ba8 fix-cpu-cache-size-detection.patch
+5d1e4186580951d4e6e01193e9c8827ceddaf3c2e28a981fc9176cb446bed32b059304796a77d9db6fb761a21f8fd27dd3d31e06a0fb7a5985b4ea94978fcd64 haveged.initd
+58fa2c513e26291047b60ea6d6355ad837c1cb07750a2dfb2a5ebf90cc504a4b6ebf3573869410a06cac85d9b634b3df988e8b033921394da8a5abeee574c822 haveged.confd"
diff --git a/user/haveged/fix-cpu-cache-size-detection.patch b/user/haveged/fix-cpu-cache-size-detection.patch
new file mode 100644
index 000000000..07da2b46d
--- /dev/null
+++ b/user/haveged/fix-cpu-cache-size-detection.patch
@@ -0,0 +1,15 @@
+Some ARM cpus does not report the cache size or say it is -1
+
+diff --git a/src/havegetune.c b/src/havegetune.c
+index f1a99f2..de39c53 100644
+--- a/src/havegetune.c
++++ b/src/havegetune.c
+@@ -795,6 +795,8 @@ static int vfs_configInfoCache(
+ ctype = vfs_configFile(pAnchor, path, vfs_configType);
+ strcpy(path+plen, "size");
+ size = vfs_configFile(pAnchor, path, vfs_configInt);
++ if (size == -1)
++ size = ctype == 'I' ? GENERIC_ICACHE : GENERIC_DCACHE;
+ cfg_cacheAdd(pAnchor, SRC_VFS_INDEX, pArgs[1], level, ctype, size);
+ }
+ }
diff --git a/user/haveged/haveged.confd b/user/haveged/haveged.confd
new file mode 100644
index 000000000..c4c1e0a3b
--- /dev/null
+++ b/user/haveged/haveged.confd
@@ -0,0 +1,5 @@
+# Config file for /etc/init.d/haveged
+
+# Any extra options you want to pass to haveged
+# on start-up should be put here.
+HAVEGED_OPTS="-w 1024"
diff --git a/user/haveged/haveged.initd b/user/haveged/haveged.initd
new file mode 100644
index 000000000..86660e9c3
--- /dev/null
+++ b/user/haveged/haveged.initd
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+
+command="/usr/sbin/haveged"
+command_args="$HAVEGED_OPTS"
+command_background="yes"
+
+pidfile="/run/$RC_SVCNAME.pid"
+
+depend() {
+ need net
+}
diff --git a/user/hermit/APKBUILD b/user/hermit/APKBUILD
new file mode 100644
index 000000000..e2b1002d4
--- /dev/null
+++ b/user/hermit/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=hermit
+pkgver=2.0
+pkgrel=0
+pkgdesc="A monospace font designed to be clear, pragmatic and very readable"
+url="https://pcaro.es/p/hermit/"
+arch="noarch"
+options="!check" # No testing fonts
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://pcaro.es/d/otf-$pkgname-$pkgver.tar.gz"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="ee41f8cbcdedfff568cd47ab7730c462ddd67d6170c05d35eaf64a7f954a4bb72d6ac99a383749f7032d9cf7b407b7a5ef3270b4209692c1572beb9744a21d42 otf-hermit-2.0.tar.gz"
diff --git a/user/heuristica-otf/APKBUILD b/user/heuristica-otf/APKBUILD
new file mode 100644
index 000000000..728909071
--- /dev/null
+++ b/user/heuristica-otf/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=heuristica-otf
+pkgver=1.0.2
+pkgrel=0
+pkgdesc="Serif typeface"
+url="https://sourceforge.net/projects/heuristica/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/heuristica/heuristica-otf-$pkgver.tar.xz"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="d3336c6fcfd5ab5bfb041230659c41ecbaa9e2d2f92d5c1c8c0dc8dff89a777ac87d8713467c94b065febde30c131cd05376573308f69d698d63e18eee433783 heuristica-otf-1.0.2.tar.xz"
diff --git a/user/highlight/APKBUILD b/user/highlight/APKBUILD
index 4e1f96eb5..715affc24 100644
--- a/user/highlight/APKBUILD
+++ b/user/highlight/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer:
pkgname=highlight
-pkgver=3.48
+pkgver=3.49
pkgrel=0
pkgdesc="Fast and flexible source code highlighter"
url="http://www.andre-simon.de/doku/highlight/highlight.html"
@@ -22,4 +22,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b6508c3f0ed108126d07690b3ea878ac68814ae15ae3986096b2325f90d997bf467f2b3eeaa89da4feb2b8b39393a44e2ee0b89dc4584a7a7d4ca57475397451 highlight-3.48.tar.bz2"
+sha512sums="81223c11b7b518b5b289622afadb0f2660898f74342b96f3e03f8bd3ac88d2f9b816efe0dffcc58323417d8a47b112053c16bd5f83475e6908ab228ee3cf81b0 highlight-3.49.tar.bz2"
diff --git a/user/humor-sans/APKBUILD b/user/humor-sans/APKBUILD
new file mode 100644
index 000000000..af9ba8484
--- /dev/null
+++ b/user/humor-sans/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=humor-sans
+pkgver=1.0
+pkgrel=0
+pkgdesc="Sans-serif typeface influenced by Web comics"
+url="http://antiyawn.com/uploads/humorsans.html"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://antiyawn.com/uploads/Humor-Sans-$pkgver.ttf"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ Humor-Sans-$pkgver.ttf
+}
+
+sha512sums="f0ed2f61f5cedb93ff955d9d5562fd110db750b6d4d91a74346ff94c16c87cac294c061e6ded97ffea372970912f51ee0792a611a6224cd3a38585812971b3dd Humor-Sans-1.0.ttf"
diff --git a/user/hunkyfonts/APKBUILD b/user/hunkyfonts/APKBUILD
new file mode 100644
index 000000000..c8c2411a5
--- /dev/null
+++ b/user/hunkyfonts/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=hunkyfonts
+pkgver=0.3.1
+pkgrel=0
+pkgdesc="Typefaces based on Vera with support for more scripts"
+url="https://sourceforge.net/projects/hunkyfonts/"
+arch="noarch"
+options="!check" # No test suite.
+license="Bitstream AND Public-Domain"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/hunkyfonts/hunkyfonts-$pkgver.tar.bz2"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ TTF/*.ttf
+}
+
+sha512sums="0e9a5cff20c467ae441c442f269d3b8a9ea5d2534cbabcf08f65a594121840727003bdb038981e983430602306147e5dca146503b310a742d3c6e44d36ae7375 hunkyfonts-0.3.1.tar.bz2"
diff --git a/user/hyphen/APKBUILD b/user/hyphen/APKBUILD
index eb37c9a1b..a4d891e72 100644
--- a/user/hyphen/APKBUILD
+++ b/user/hyphen/APKBUILD
@@ -4,7 +4,7 @@ pkgname=hyphen
pkgver=2.8.8
pkgrel=1
pkgdesc="Library for high quality word hyphenation and justification"
-url="https://hunspell.sourceforge.net/"
+url="https://hunspell.github.io/"
arch="all"
license="LGPL-2.1+ OR LGPL-2.0+ OR MPL-1.0 or GPL-2.0+"
subpackages="$pkgname-dev"
diff --git a/user/i3status/APKBUILD b/user/i3status/APKBUILD
new file mode 100644
index 000000000..554916af7
--- /dev/null
+++ b/user/i3status/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=i3status
+pkgver=2.12
+pkgrel=0
+pkgdesc="Status bar generator for dzen2, xmobar or similar"
+url="https://i3wm.org/i3status/"
+arch="all"
+options="!check" # No test suite
+license="MIT"
+depends=""
+makedepends="alsa-lib-dev confuse-dev libnl3-dev pkgconf pulseaudio-dev yajl-dev"
+subpackages="$pkgname-doc"
+source="$url/$pkgname-$pkgver.tar.bz2
+ glob_tilde.patch"
+
+prepare() {
+ cd "$builddir"
+ default_prepare
+ # TODO: The setcap part can be dropped after the 2.13 release
+ sed -i -e '/^CFLAGS+=-g$/d' -e '/setcap/d' Makefile
+}
+
+build() {
+ cd "$builddir"
+ make i3status
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3 i3status-2.12.tar.bz2
+2a0a85dba02b9e9962f13d4bc151fd1672f215292800d9eeff5a10bd363b74f422d3b320851f31b73062ceeded974f5b105aec914c84f78ba418312bed189aa4 glob_tilde.patch"
diff --git a/user/i3status/glob_tilde.patch b/user/i3status/glob_tilde.patch
new file mode 100644
index 000000000..b1f2ba667
--- /dev/null
+++ b/user/i3status/glob_tilde.patch
@@ -0,0 +1,59 @@
+diff --git i/i3status.c w/i3status.c
+index 5088c96..3c18214 100644
+--- i/i3status.c
++++ w/i3status.c
+@@ -210,29 +210,19 @@ static int valid_color(const char *value) {
+ *
+ */
+ static char *resolve_tilde(const char *path) {
+- static glob_t globbuf;
+- char *head, *tail, *result = NULL;
+-
+- tail = strchr(path, '/');
+- head = strndup(path, tail ? (size_t)(tail - path) : strlen(path));
+-
+- int res = glob(head, GLOB_TILDE, NULL, &globbuf);
+- free(head);
+- /* no match, or many wildcard matches are bad */
+- if (res == GLOB_NOMATCH || globbuf.gl_pathc != 1)
+- result = sstrdup(path);
+- else if (res != 0) {
+- die("glob() failed");
+- } else {
+- head = globbuf.gl_pathv[0];
+- result = scalloc(strlen(head) + (tail ? strlen(tail) : 0) + 1);
+- strncpy(result, head, strlen(head));
+- if (tail)
+- strncat(result, tail, strlen(tail));
++ char *home, *result = NULL;
++
++ if (strncmp(path, "~/", 2) == 0) {
++ home = getenv("HOME");
++ if (home != NULL) {
++ result = scalloc(strlen(home) + strlen(path));
++ strcpy(result, home);
++ strcat(result, path+1);
++ return result;
++ }
+ }
+- globfree(&globbuf);
+
+- return result;
++ return sstrdup(path);
+ }
+
+ static char *get_config_path(void) {
+diff --git i/include/i3status.h w/include/i3status.h
+index 9ac471d..27ecae4 100644
+--- i/include/i3status.h
++++ w/include/i3status.h
+@@ -236,4 +236,9 @@ extern cfg_t *cfg, *cfg_general, *cfg_section;
+ extern void **cur_instance;
+
+ extern pthread_t main_thread;
++
++#ifndef GLOB_TILDE
++#define GLOB_TILDE 0
++#endif
++
+ #endif
diff --git a/user/i3wm/APKBUILD b/user/i3wm/APKBUILD
index 197cbd45f..59c94e802 100644
--- a/user/i3wm/APKBUILD
+++ b/user/i3wm/APKBUILD
@@ -5,7 +5,7 @@ pkgname=i3wm
pkgver=4.15
pkgrel=0
pkgdesc="Improved dynamic tiling window manager"
-url="http://i3wm.org"
+url="https://i3wm.org"
arch="all"
license="BSD-3-Clause"
options="!check" # The test suite requires X
@@ -15,7 +15,7 @@ makedepends="bison flex libxcb-dev xcb-util-cursor-dev xcb-util-keysyms-dev
checkdepends="perl-x11-xcb perl-anyevent perl-json-xs perl-ipc-run
perl-inline-c perl-dev libxcb-dev xcb-util-dev xorg-server-xephyr"
subpackages="$pkgname-doc"
-source="http://i3wm.org/downloads/i3-$pkgver.tar.bz2
+source="https://i3wm.org/downloads/i3-$pkgver.tar.bz2
i3wm-musl-glob-tilde.patch
i3wm-test-fix-off_t.patch
i3wm-test-disable-branch-check.patch"
diff --git a/user/icewm/APKBUILD b/user/icewm/APKBUILD
index b4675904a..c74eaf649 100644
--- a/user/icewm/APKBUILD
+++ b/user/icewm/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=icewm
-pkgver=1.5.1
+pkgver=1.5.2
pkgrel=0
pkgdesc="A window manager designed for speed, usability, and consistency"
url="https://github.com/bbidulock/icewm"
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e7329ccf87da5ad12402c70a3946303f58c76563d25319b9e8f6d153b34a67df0e17612874f8af3bea701b52d15168557842e8ffce0a5a255c59e67bd2022a01 icewm-1.5.1.tar.xz"
+sha512sums="f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614 icewm-1.5.2.tar.xz"
diff --git a/user/ido/APKBUILD b/user/ido/APKBUILD
index a2714b183..9f858605e 100644
--- a/user/ido/APKBUILD
+++ b/user/ido/APKBUILD
@@ -4,7 +4,7 @@ pkgname=ido
pkgver=12.10.2
pkgrel=0
pkgdesc="Library for indicator display objects"
-url="https://launchpad.net/libido"
+url="https://launchpad.net/ido"
arch="all"
options="!check" # broken testsuite
license="(LGPL-2.1-only OR LGPL-3.0-only) AND GPL-3.0-only AND LGPL-2.0+"
diff --git a/user/imagemagick/APKBUILD b/user/imagemagick/APKBUILD
index 1ddc94b38..0c6d244e6 100644
--- a/user/imagemagick/APKBUILD
+++ b/user/imagemagick/APKBUILD
@@ -2,10 +2,10 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer:
pkgname=imagemagick
-pkgver=7.0.8.23
+pkgver=7.0.8.28
_abiver=7
_pkgver=${pkgver%.*}-${pkgver##*.}
-pkgrel=1
+pkgrel=0
pkgdesc="A collection of tools and libraries for many image formats"
url="http://www.imagemagick.org/"
arch="all"
@@ -81,4 +81,4 @@ _cxx() {
mv "$pkgdir"/usr/lib/libMagick++*.so.* "$subpkgdir"/usr/lib/
}
-sha512sums="8063903d9992d89db302f9f95acdf112d3d38609289af5fcef66acf7f684b3223fea64829a0f6dd15f71f6b6b52f74d3c716c2217ffd83558c5b8a4b7a4aec3f ImageMagick-7.0.8-23.tar.xz"
+sha512sums="4014beb2f743e46d725b3f22985f87f42adffbe23152fb19bc0d55647260e4a15f560c2ba68c7db5ce9c931665220ba5ccd01abce8d38a5d57724f35de8904cd ImageMagick-7.0.8-28.tar.xz"
diff --git a/user/imake/APKBUILD b/user/imake/APKBUILD
index ba5585c32..b2eb2284b 100644
--- a/user/imake/APKBUILD
+++ b/user/imake/APKBUILD
@@ -4,7 +4,7 @@ pkgname=imake
pkgver=1.0.7
pkgrel=0
pkgdesc="X Windows make utility"
-url="http://www.x.org"
+url="https://www.x.org"
arch="all"
license="X11"
options="!check" # No testsuite
diff --git a/user/inconsolata-lgc/APKBUILD b/user/inconsolata-lgc/APKBUILD
new file mode 100644
index 000000000..f8d3de1a6
--- /dev/null
+++ b/user/inconsolata-lgc/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=inconsolata-lgc
+pkgver=1.3.0
+pkgrel=0
+pkgdesc="Monospace typeface designed for programming"
+url=" "
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://github.com/MihailJP/Inconsolata-LGC/releases/download/LGC-$pkgver/InconsolataLGC-OT-$pkgver.tar.xz"
+builddir="$srcdir/InconsolataLGC-OT"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF *.otf
+}
+
+sha512sums="3e985618b0c067d981620a461655d176a41bbef3d225d7d609b8dc9d5c04361b1df322eefab58f9620cfdff323e2bd7127c7e4f5f21f291b173a769cefa93ece InconsolataLGC-OT-1.3.0.tar.xz"
diff --git a/user/intlfonts/APKBUILD b/user/intlfonts/APKBUILD
new file mode 100644
index 000000000..8459dd241
--- /dev/null
+++ b/user/intlfonts/APKBUILD
@@ -0,0 +1,61 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=intlfonts
+pkgver=1.2.1
+pkgrel=0
+pkgdesc="GNU typefaces for a wide variety of scripts"
+url="https://directory.fsf.org/wiki/Intlfonts"
+arch="noarch"
+options="!check" # No test suite.
+license="GPL-2.0-only"
+depends="fontconfig mkfontdir mkfontscale"
+makedepends="bdftopcf"
+subpackages=""
+source="https://ftp.gnu.org/gnu/intlfonts/intlfonts-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --enable-compress \
+ --with-bdf=no \
+ --with-fontdir="$pkgdir"/usr/share/fonts/X11/misc \
+ --with-truetype=yes
+ make
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ mv "$pkgdir"/usr/share/fonts/X11/misc/TrueType \
+ "$pkgdir"/usr/share/fonts/X11/TTF
+ rm "$pkgdir"/usr/share/fonts/X11/misc/fonts.{alias,dir}
+
+ # font-daewoo-misc
+ rm "$pkgdir"/usr/share/fonts/X11/misc/hanglg16.pcf.gz
+ rm "$pkgdir"/usr/share/fonts/X11/misc/hanglm16.pcf.gz
+ rm "$pkgdir"/usr/share/fonts/X11/misc/hanglm24.pcf.gz
+
+ # font-isas-misc
+ rm "$pkgdir"/usr/share/fonts/X11/misc/gb16fs.pcf.gz
+ rm "$pkgdir"/usr/share/fonts/X11/misc/gb16st.pcf.gz
+ rm "$pkgdir"/usr/share/fonts/X11/misc/gb24st.pcf.gz
+
+ # font-jis-misc
+ rm "$pkgdir"/usr/share/fonts/X11/misc/jiskan16.pcf.gz
+ rm "$pkgdir"/usr/share/fonts/X11/misc/jiskan24.pcf.gz
+
+ # font-misc-misc
+ rm "$pkgdir"/usr/share/fonts/X11/misc/k14.pcf.gz
+
+ # font-sony-misc
+ rm "$pkgdir"/usr/share/fonts/X11/misc/8x16rk.pcf.gz
+ rm "$pkgdir"/usr/share/fonts/X11/misc/12x24rk.pcf.gz
+}
+
+sha512sums="c11508335cf0f819e7907a6b16c305fbfbf1182dbdea939773482bda3c0f27d70ba427ca3d22c62f4190c24f35bb2bcde4e4fa185aff7f4964293263f7b4304e intlfonts-1.2.1.tar.gz"
diff --git a/user/ipaexfont/APKBUILD b/user/ipaexfont/APKBUILD
new file mode 100644
index 000000000..3a73df06f
--- /dev/null
+++ b/user/ipaexfont/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ipaexfont
+pkgver=003.01
+pkgrel=0
+pkgdesc="Standard Japanese typefaces"
+url="https://ipafont.ipa.go.jp/"
+arch="noarch"
+options="!check" # No test suite.
+license="IPA"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://oscdl.ipa.go.jp/IPAexfont/IPAexfont${pkgver/./}.zip"
+builddir="$srcdir/IPAexfont${pkgver/./}"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="92df9f6a1002ea68cfd88f2b1fe4a5a5d6dfdb0ac4be7f4c0815200ce1962d3db7330ec17e7380efe4ba0735a55e0f5160b0cd6c1553a79fc8a860c434958388 IPAexfont00301.zip"
diff --git a/user/irssi/APKBUILD b/user/irssi/APKBUILD
index fc32ba66c..92effce1b 100644
--- a/user/irssi/APKBUILD
+++ b/user/irssi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=irssi
-pkgver=1.1.2
+pkgver=1.2.0
pkgrel=0
pkgdesc="Text-based IRC client"
url="https://irssi.org"
@@ -9,7 +9,9 @@ arch="all"
license="GPL-2.0+ AND ISC"
makedepends="ncurses-dev glib-dev openssl-dev perl-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-perl"
-source="https://github.com/irssi/irssi/releases/download/$pkgver/irssi-$pkgver.tar.xz"
+source="https://github.com/irssi/irssi/releases/download/$pkgver/irssi-$pkgver.tar.xz
+ fix-ridiculous-egregious-conformance-error.patch
+ "
build() {
cd "$builddir"
@@ -44,4 +46,5 @@ perl() {
mv "$pkgdir"/usr/lib "$subpkgdir"/usr
mv "$pkgdir"/usr/share/irssi/scripts "$subpkgdir"/usr/share/irssi
}
-sha512sums="706f811c810b976888101a29bab6ff6b9aa6116678994b3710d6b266bfbc0ae2be1d4fd889aedfbf0a13a2e3da3f1affcce0018346ecc582865eaccd8cc79f84 irssi-1.1.2.tar.xz"
+sha512sums="343530ca63355dd6683e84f31602c9162e1e3158e52ce81e37519d1e42abbdcb621fb710fcb605fcafd7e7ea3f2c30ed62607d4ea91d8c8dc29bf893e54aee40 irssi-1.2.0.tar.xz
+88c9fe5593a81b92943d1ca419b39d074f9c52378350007c0896aa95ef056e098201b338d31da31b5ec1492e1577d2862b989e00427dc89edde0bcef46cd8e2a fix-ridiculous-egregious-conformance-error.patch"
diff --git a/user/irssi/fix-ridiculous-egregious-conformance-error.patch b/user/irssi/fix-ridiculous-egregious-conformance-error.patch
new file mode 100644
index 000000000..ceb707c9b
--- /dev/null
+++ b/user/irssi/fix-ridiculous-egregious-conformance-error.patch
@@ -0,0 +1,19 @@
+--- irssi-1.2.0/tests/fe-text/test-paste-join-multiline.c.old 2019-02-11 17:27:58.000000000 +0000
++++ irssi-1.2.0/tests/fe-text/test-paste-join-multiline.c 2019-02-19 21:28:03.250000000 +0000
+@@ -48,13 +48,15 @@
+ static void test_paste_join_multiline(const paste_join_multiline_test_case *test)
+ {
+ char *resultstr, *t1;
++ glong length;
+ GArray *buffer = g_array_new(FALSE, FALSE, sizeof(unichar));
+
+ g_test_message("Testing: %s", test->description);
+ g_test_message("INPUT: \"%s\"", (t1 = g_strescape(test->input, NULL)));
+ g_free(t1);
+
+- buffer->data = (char *) g_utf8_to_ucs4_fast(test->input, -1, (glong *) &buffer->len);
++ buffer->data = (char *) g_utf8_to_ucs4_fast(test->input, -1, &length);
++ buffer->len = length;
+ paste_buffer_join_lines(buffer);
+ resultstr = g_ucs4_to_utf8((unichar *) buffer->data, buffer->len, NULL, NULL, NULL);
+
diff --git a/user/jomolhari/APKBUILD b/user/jomolhari/APKBUILD
new file mode 100644
index 000000000..566e5db55
--- /dev/null
+++ b/user/jomolhari/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=jomolhari
+pkgver=0.003
+pkgrel=0
+pkgdesc="Open Tibetan/Bhutanese typeface"
+url="https://collab.its.virginia.edu/wiki/tibetan-script/Jomolhari.html"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://collab.its.virginia.edu/access/content/group/26a34146-33a6-48ce-001e-f16ce7908a6a/Tibetan%20fonts/Tibetan%20Unicode%20Fonts/Jomolhari-alpha003.zip"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="d3dd179c84c5cfb5cdc4a82ea1356b594973ef056cbc8fa4e23e37f21573b138eded19ef7370803dbe796e80a0d2c72a0866eb9f36e4b511627c770a00e08270 Jomolhari-alpha003.zip"
diff --git a/user/juk/APKBUILD b/user/juk/APKBUILD
index 39070f39e..308c15db3 100644
--- a/user/juk/APKBUILD
+++ b/user/juk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=juk
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE Jukebox"
url="https://juk.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f0a13f24cdbf075ded5b92848b7239cb5fc53d5d51efc6fc0f2ad9ffc92b0517bb44ee16b5cdb356e92ac8ac8834da8f05ec126244c19681b6d9b4427fecda66 juk-18.08.3.tar.xz"
+sha512sums="11f2d21e2b7353c43e5219038f5278ebd09017e890e1cb1593eca961ee28157e72ed5ac50db552910ee2c426094d0700f844a894e0e5f0dd4e4bbb8835fbc124 juk-18.12.2.tar.xz"
diff --git a/user/kacst_fonts/APKBUILD b/user/kacst_fonts/APKBUILD
new file mode 100644
index 000000000..c933369c9
--- /dev/null
+++ b/user/kacst_fonts/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kacst_fonts
+pkgver=2.0
+pkgrel=0
+pkgdesc="Arabic typefaces"
+url="https://www.arabeyes.org/Khotot"
+arch="noarch"
+options="!check" # No test suite.
+license="GPL-2.0-only"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/arabeyes/${pkgname}_$pkgver.tar.bz2"
+builddir="$srcdir"/KacstArabicFonts-$pkgver
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="9db8181a4b9db18f648628c10c4c1228aa38186f7ea414887e66fa430ce441b0d0130dd81955ae664558edd46653a290e053b8b126ce4ff7b6e9e1a7169ba4a8 kacst_fonts_2.0.tar.bz2"
diff --git a/user/kactivities-stats/APKBUILD b/user/kactivities-stats/APKBUILD
index 81c63cafa..1a286e967 100644
--- a/user/kactivities-stats/APKBUILD
+++ b/user/kactivities-stats/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kactivities-stats
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Gather statistics about KDE activities"
url="https://api.kde.org/frameworks/kactivities/html/index.html"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2f63dda4d80edf39643b8406fbbd76e220fe1db6a6acc061d43dfb19d1886b0dfd962d685daa331794f42b3b8d7ae4fcaf6e463e39f58258ef20aae8c41d3bb2 kactivities-stats-5.52.0.tar.xz"
+sha512sums="142a8e92bef7069eae70187e1c04a29f65ab4bc12b7e146d21e8da3c4818941af59844e702e9682d8bcd64d6e76b30f012db2cdd1476962b59e0b27c1114c311 kactivities-stats-5.54.0.tar.xz"
diff --git a/user/kactivities/APKBUILD b/user/kactivities/APKBUILD
index 4b4817470..6a35fd7e4 100644
--- a/user/kactivities/APKBUILD
+++ b/user/kactivities/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kactivities
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Runtime and library to organize work into separate activities"
url="https://api.kde.org/frameworks/kactivities/html/index.html"
@@ -48,4 +48,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="73629cb3504d4c75b66dbe2345f5ef1b436a7f8bd1962eb87ef7c1c4838cf1d6fa7bc52d00b381823a5581c9d6072535aa7deb8f710f52fc322e55b2d7f366f0 kactivities-5.52.0.tar.xz"
+sha512sums="d397c087f740e044a14f02bca47da2c267b4c9d9ab8231e240addf41eec6d716fc6d2a85bc3760636a69be55a058ba8d380c4555aa16ba43fff7fd2dfcb20a64 kactivities-5.54.0.tar.xz"
diff --git a/user/kalgebra/APKBUILD b/user/kalgebra/APKBUILD
index 722bcc626..9fb3dfb5f 100644
--- a/user/kalgebra/APKBUILD
+++ b/user/kalgebra/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kalgebra
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="Graph calculator and plotter"
url="https://www.kde.org/applications/education/kalgebra/"
arch="all"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="529fedf7e3146ee9d62ae1f3e2f0d58a95bc2c0f0280311535f03f45a2fb9ea1244a5475085904c7f96dca9bb8562faee8d792ea0e4ea6a956f17238823c0a42 kalgebra-18.08.3.tar.xz"
+sha512sums="cad70dfdd53ecaa7c4a6ed3cb28625b0b4a2dbd93b7bb2d974ee7e15bfc7998469d2a8a37b4b0f96cf0dbb4b731bf4a80c1adae3641f36b70597910dfe417c8d kalgebra-18.12.2.tar.xz"
diff --git a/user/kalzium/APKBUILD b/user/kalzium/APKBUILD
index 5ec74f1f7..506b439cf 100644
--- a/user/kalzium/APKBUILD
+++ b/user/kalzium/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kalzium
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Periodic table of elements (PSE) with calculators"
url="https://www.kde.org/applications/education/kalzium/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="844fccca678b7909675cee73a76dc0b38e901b3dbae42884fe803f773bdf678b2aa9957caebb9aac50ddc58e177169e284de9303ad40886f16f5c51c72347d32 kalzium-18.08.3.tar.xz"
+sha512sums="45cc989705b17fae66acb133db40a58797d30f89736d474160e899146edb8b6c802a4aae08d5f84a2e758dbb32f12c5833441baf0e73a09091066cde3d7cb2e1 kalzium-18.12.2.tar.xz"
diff --git a/user/kanagram/APKBUILD b/user/kanagram/APKBUILD
index 485d6c2e9..dcb4b9db8 100644
--- a/user/kanagram/APKBUILD
+++ b/user/kanagram/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kanagram
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Letter order (anagram) game"
url="https://www.kde.org/applications/education/kanagram/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="96aa8de77729eb1aea1a76de8cc737dff4bf17ad47cd48ae89e63bed3408c357f886c01a1780ee336b9c4dfe1862e5a7c05dc82cbe3a01fa97cb179e34ba4300 kanagram-18.08.3.tar.xz"
+sha512sums="7e8f64b4ae9b77346f94fef8b8c00b2d6dade8e7bdf582e9b4fdb6881daf4eef45c4644a29e4406b6c3cf4395be88a6c234688583dd8b37c3f1c11c29860e8b8 kanagram-18.12.2.tar.xz"
diff --git a/user/kanjistrokeorders/APKBUILD b/user/kanjistrokeorders/APKBUILD
new file mode 100644
index 000000000..f73660b2c
--- /dev/null
+++ b/user/kanjistrokeorders/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kanjistrokeorders
+pkgver=4.002
+pkgrel=0
+pkgdesc="Typeface that has stroke order for Kanji"
+url="https://sites.google.com/site/nihilistorguk/"
+arch="noarch"
+options="!check" # No test suite.
+license="BSD-3-Clause"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="KanjiStrokeOrders_v$pkgver.ttf::https://sites.google.com/site/nihilistorguk/KanjiStrokeOrders_v${pkgver}.ttf?attredirects=0"
+builddir="$srcdir/"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="7382be90761ec63f01fb715154955a76fb78acf1a50a6c3abc3b5b753ebb8bb01d1884e154dce6b15284ac2d7600d1276b098705ee925ee86c42d4194c688721 KanjiStrokeOrders_v4.002.ttf"
diff --git a/user/kapman/APKBUILD b/user/kapman/APKBUILD
index 1e66bad63..ce992c846 100644
--- a/user/kapman/APKBUILD
+++ b/user/kapman/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kapman
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Pac-Man clone"
url="https://www.kde.org/applications/games/kapman/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9b9bbb86d926f7138f8f8cf4610064a92e044980eabb837aa4a39a1aa82807067f0bc64f977cc3abb2a1d120b500926f11ff993f93a072113006010df6834f70 kapman-18.08.3.tar.xz"
+sha512sums="bfeb50b20d538d1bf67b56ead46c37570e084a9c461d8e48e7f9be5320ca6ed9e501c3e806fc415e8f5afae409bc273aca4c6c730176bd1ee2dc71815f5c6bd6 kapman-18.12.2.tar.xz"
diff --git a/user/karchive/APKBUILD b/user/karchive/APKBUILD
index 940c72791..872442029 100644
--- a/user/karchive/APKBUILD
+++ b/user/karchive/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=karchive
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for manipulating archive files"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="bc546352b52c23221bad2f18479ad4bd29dd593043a5664046953b222b3e81bbe8f32b386c385a7b2054b8c0abe9e1135142e26b02fea1f997c61f555b5e19a3 karchive-5.52.0.tar.xz"
+sha512sums="89172761f5d54967ed72ccf73c3bfff79600f803a31bdb4e1684516e506f57f3b28778b598cfbd6b594b4cbe3af92984c7150ea6837d9a612bcd28db4dbc8657 karchive-5.54.0.tar.xz"
diff --git a/user/kate/APKBUILD b/user/kate/APKBUILD
index 6d62eddbd..f65e138a7 100644
--- a/user/kate/APKBUILD
+++ b/user/kate/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kate
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Advanced text editor with autocomplete, syntax highlighting, and more"
url="https://kate-editor.org/"
@@ -92,4 +92,4 @@ kwrite_lang() {
done
}
-sha512sums="08eee6b06d0fc0272b8ed73b6100e9afce07596ddab09337309f31709db4dac022e36591228eb1c06e65c064f7ea8bc18bf77fca30962fd277560b35081402a3 kate-18.08.3.tar.xz"
+sha512sums="5207d575f6577ce0ca381d0051d63d85c6db2bb89f53d263a30429c066f453a11a14be68e2db1553474145386a5f3f73f2e9f3f1a68cbb76d93fa340d979c873 kate-18.12.2.tar.xz"
diff --git a/user/katomic/APKBUILD b/user/katomic/APKBUILD
index 388b45390..683b63126 100644
--- a/user/katomic/APKBUILD
+++ b/user/katomic/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=katomic
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Fun, educational game involving molecular geometry"
url="https://games.kde.org/game.php?game=katomic"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f77a46a52a8039d5b67465033e38ac11713390ac7fc21bbc15981dded19ec4355e4585904ca7e0d830a52831b9e3a8ef5bc3ca0c4a270393207f50c7f4a64eb7 katomic-18.08.3.tar.xz"
+sha512sums="c1139e45c2df71a92529ee422edb909d02433d45bf815b5897591e25f4544f13e1b1d9b537a452173a022712ee15e9b293fac604f3447950d659a0cac21e3eb1 katomic-18.12.2.tar.xz"
diff --git a/user/kauth/APKBUILD b/user/kauth/APKBUILD
index b6420e89c..543f87712 100644
--- a/user/kauth/APKBUILD
+++ b/user/kauth/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kauth
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for allowing software to gain temporary privileges"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="62b9da8e867f4256b9210ef210cc5d7230064c8c7096f0765061f2e3010cce64abd6d7324daf5a48e952b8bfe38fb5efecd7448e0ec16968dbf27c913dcc8b14 kauth-5.52.0.tar.xz"
+sha512sums="f75c6f019d708409817a5b64d88033326a7d627cdee00e61280043d5cd8f65731f08d48405f50c7240f18670b25abfeea4b2af5966ebb2ee7e0f56669b5551c2 kauth-5.54.0.tar.xz"
diff --git a/user/kblackbox/APKBUILD b/user/kblackbox/APKBUILD
index 8aea2bfac..975b90ab2 100644
--- a/user/kblackbox/APKBUILD
+++ b/user/kblackbox/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kblackbox
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Hide-and-seek logic game"
url="https://www.kde.org/applications/games/kblackbox/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="45b70cfce300b5d9d649ed41862d53bf67ab8ad8744f6381794dd28e34711c878d48b8816f4d31b74757a1ac175ecaeffc0a0ace708131fcf4d2e50ccbbb281f kblackbox-18.08.3.tar.xz"
+sha512sums="f2f0f5572bf5bb669ec381d515eeac89c23e510b0b7527e5a4ca307ed9506df4d153e62e3ae9df818bc6de5a3836adfacd00da75d5a38d5da23bf97e410c686e kblackbox-18.12.2.tar.xz"
diff --git a/user/kblocks/APKBUILD b/user/kblocks/APKBUILD
index 15e28741a..161cbbf36 100644
--- a/user/kblocks/APKBUILD
+++ b/user/kblocks/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kblocks
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Falling blocks game"
url="https://www.kde.org/applications/games/kblocks/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2e664661f387ebc55ad9621e9ce7836079c2fb330cce82986ce1dd69b115bf99e31faa4e55e497748f9ac750801e98bf73e46e1556c87a1c5e72268837435cb0 kblocks-18.08.3.tar.xz"
+sha512sums="0643f52cc8f0a7a0be55292dc4008389f9944fbaf503c10f47762798e1924eb528409960997729700ec338a48c12c4148c4cee3ae34a6d2b6b71e80ec575b0c1 kblocks-18.12.2.tar.xz"
diff --git a/user/kbookmarks/APKBUILD b/user/kbookmarks/APKBUILD
index 37cef0906..267954234 100644
--- a/user/kbookmarks/APKBUILD
+++ b/user/kbookmarks/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbookmarks
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for managing XBEL-format bookmarks"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="210b36b33f1fdaa61e66f58ff1b45b03216f6b62317c63e5b7ed990d9ec484adf068519de83ca28f162e188d10b7c818791dc8a7c6b692a5a780170aefecc282 kbookmarks-5.52.0.tar.xz"
+sha512sums="f7c18ee6a0135ac93bbd4034b2c11b6142404a9b5c5872374ee2dc2d5f0cf70288793df4da4be980c0e1bf757ccbfc6ca8a83c490691e80308ec7133eb49c3ba kbookmarks-5.54.0.tar.xz"
diff --git a/user/kbounce/APKBUILD b/user/kbounce/APKBUILD
index 2fe640ffd..451238ed3 100644
--- a/user/kbounce/APKBUILD
+++ b/user/kbounce/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbounce
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Puzzle/arcade game to build walls"
url="https://games.kde.org/game.php?game=kbounce"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2d98f5b5badeeec04bffcb116930973f0c4313a6dc294e96728ee420156b6875faf996050c47a6feaaa0691c95965391a5367db06898cd70fa8e327f6591e06f kbounce-18.08.3.tar.xz"
+sha512sums="b098a61b30db77c12937e0ee199ced4cc0f8d05b6913c391018c29977ef9dfee2f1d4aa87d44817fe92afd712093c30c5506e0d0f850cad3b57b289f8fdc694c kbounce-18.12.2.tar.xz"
diff --git a/user/kbreakout/APKBUILD b/user/kbreakout/APKBUILD
index 94b3e8c1b..26a1c24c9 100644
--- a/user/kbreakout/APKBUILD
+++ b/user/kbreakout/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbreakout
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Break-Out like game with a ball and paddle"
url="https://games.kde.org/game.php?game=kbreakout"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c195fd04a7f2f98af435f052ebdb8026e696ff709bacd54fbf15c928b5baecc649535e2949022cbbaa134f7130d69e792b2a6894d97bc69e5fc2bd4ec0a788fc kbreakout-18.08.3.tar.xz"
+sha512sums="858b5fef671b4b0ec1339fa74bd90f62a94358f51e4a1c84427665b0c3b417d0ebaec7297517470e52e792711bd65c5e91f230b9ce250c943142d84ef11c5973 kbreakout-18.12.2.tar.xz"
diff --git a/user/kbruch/APKBUILD b/user/kbruch/APKBUILD
index 26584dd87..906ec5bc5 100644
--- a/user/kbruch/APKBUILD
+++ b/user/kbruch/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbruch
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Practice calculating percentages and fractions"
url="https://www.kde.org/applications/education/kbruch/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c8ad6634fdd05b4537fe3b2aa50afced142d7892f07513840f698243acc3137762fa906f125a1dfd8baf7da1002adf4609da5e2132129ec19a309d150480cd69 kbruch-18.08.3.tar.xz"
+sha512sums="b2a9e7359824c796c5c23b7759c2ad36ebcdfa67a331be0a6350869a111170140f5a9795c36eaac65eccc78d906c8cbd4ffd6732d1739e82ff980b1a09749934 kbruch-18.12.2.tar.xz"
diff --git a/user/kcachegrind/APKBUILD b/user/kcachegrind/APKBUILD
index 68dc6519c..045619240 100644
--- a/user/kcachegrind/APKBUILD
+++ b/user/kcachegrind/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcachegrind
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Profile data visualisation tool and call graph viewer"
url="https://kcachegrind.github.io/html/Home.html"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="abbbf7ba539da1fa71d31e4603d1b8a76178a48bf503c735ebce9bbc9887e9ec64b2338ce77de2f38114faa27dee51e19af61cf4d3e9fbbe942a417edf2558c1 kcachegrind-18.08.3.tar.xz"
+sha512sums="09ff7e2395af914e30e9b8af24059e781c7c42574d605561721ad1598b35395a36ea0c0c15a24bd2fa68e23956a33c8096e8c76c7c1b9282657cf7722760a1bd kcachegrind-18.12.2.tar.xz"
diff --git a/user/kcalc/APKBUILD b/user/kcalc/APKBUILD
index cba2db126..4fd563377 100644
--- a/user/kcalc/APKBUILD
+++ b/user/kcalc/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcalc
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Calculator with many mathematical, scientific, and logic functions"
url="https://utils.kde.org/projects/kcalc/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="55c58bebd13f73e9b9a4f6ffb06c43700493f268eef9ad7357ef7a7e6857ffa134fe396ef3ab1fa3bd4544f01ac35bbb1d2b729acf93c271f9dbfc694b18b144 kcalc-18.08.3.tar.xz"
+sha512sums="260c96087a3093e49e69e6f72e93917a25d357ea1f54a5c64a3e6d775d7e0fe7391108e9ced7e70f984be7a5e932f2c45f8fc94079305f98ab3b2b080a0a4292 kcalc-18.12.2.tar.xz"
diff --git a/user/kcalcore/APKBUILD b/user/kcalcore/APKBUILD
index bf043db31..525e9b218 100644
--- a/user/kcalcore/APKBUILD
+++ b/user/kcalcore/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcalcore
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Library for managing a calendar of events"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a20145604fd809cc04078e689efda7634b1c4bf3c4593a8e7bd662e66193ecd79ca1a5c9eeab9efdb71f94fa1c8868f0f2bdf28806fb585ad6dac2f35294e520 kcalcore-18.08.3.tar.xz"
+sha512sums="98dcc1563b70b22318f59b109600e92e76f3a81ff7d46b970815568068539956ba57b12701443a70bd1e101c677e66c3d55d2935dff5a51b5ddd90efb8c6a212 kcalcore-18.12.2.tar.xz"
diff --git a/user/kcharselect/APKBUILD b/user/kcharselect/APKBUILD
index 2084d3da8..141cf5578 100644
--- a/user/kcharselect/APKBUILD
+++ b/user/kcharselect/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcharselect
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Tool to select special characters from all installed fonts"
url="https://utils.kde.org/projects/kcharselect/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2152b3d6e2e0ebae15e9d2f5fe2d042d0f43df3b48f6e1f4115ab62c8d493c8e0896d42824b11021543a6e38e6e55d02f5332007f24512a093584c260018bad7 kcharselect-18.08.3.tar.xz"
+sha512sums="4f822f978b6101e3d2cb1defc8761af2f9b2afc570459d4d9714d65484e10b6fec25fdce18cd01f34eb3725c71f3d44ffb70905e3efdd0b8ff71cd7152db8c16 kcharselect-18.12.2.tar.xz"
diff --git a/user/kcmutils/APKBUILD b/user/kcmutils/APKBUILD
index a88c36dcd..f8650aa17 100644
--- a/user/kcmutils/APKBUILD
+++ b/user/kcmutils/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcmutils
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for writing System Settings modules"
url="https://api.kde.org/frameworks/kcmutils/html/index.html"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="94201af642820b8bf236544db07aa8fcf63b28d05d684034a5753abad989c0c108d805c204f5fcdabb6c75145cd213c9b517f4cf66755477ff5ddfc6c8047861 kcmutils-5.52.0.tar.xz"
+sha512sums="dbb8e24a86378ab283cb934fc27caa4dc3a91e3f90d70a12d64bb08dc669427e64469720507265c2cc2276133bbfe4f57c48c7a7498b5f020d503d0fcba9c3ea kcmutils-5.54.0.tar.xz"
diff --git a/user/kcodecs/APKBUILD b/user/kcodecs/APKBUILD
index badbba98f..5bfa7eed2 100644
--- a/user/kcodecs/APKBUILD
+++ b/user/kcodecs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcodecs
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for manipulating strings in differing encodings"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8ebba1d317cbed57406f69519bb75d9641120bedec44cde7ea61a20e0b137fbc698119b03ce785aba24510e77f4f60b808dd19277548fad313fe87b1208eba62 kcodecs-5.52.0.tar.xz"
+sha512sums="75e8d3800c0906a437d8d0d957c91d00b423ecb513f1f62d08dcffb1ddf70c65b78f430fc8519334a75f77b15fcb9869d7761ac87fa5936b7a8af88ecaac60ae kcodecs-5.54.0.tar.xz"
diff --git a/user/kcolorchooser/APKBUILD b/user/kcolorchooser/APKBUILD
index ed4eb2bca..edaf5eaae 100644
--- a/user/kcolorchooser/APKBUILD
+++ b/user/kcolorchooser/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcolorchooser
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple application to choose a colour from the screen"
url="https://www.kde.org/applications/graphics/kcolorchooser/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4985587ceb4714197a5948f54b879574b4747588ec18dfc14111d7eebaf179de7a87c03c78392164a53b950ea9a095a1b256e2cef035c5e5727048e32a2afd21 kcolorchooser-18.08.3.tar.xz"
+sha512sums="156b179b0a6ba58f8d467426dc219fefa112cf8fee9c71ace15b436c7620b6f1faade3b1c1f54fa99b790e530fdacb75e8005014e05f16ce5618dc9e553e8527 kcolorchooser-18.12.2.tar.xz"
diff --git a/user/kcompletion/APKBUILD b/user/kcompletion/APKBUILD
index 24467f145..dc4fb6a3f 100644
--- a/user/kcompletion/APKBUILD
+++ b/user/kcompletion/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcompletion
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for implementing automatic completion of input"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="21de65fa4a72d32d12e948a432006e4846ce7b7ea7760793dd3047465186dde64b51154472fd1507f2908006750566f5fbb609f578e658bf038f90502e96e957 kcompletion-5.52.0.tar.xz"
+sha512sums="af813411090d25f85d1b409bd971d9f610cc7c1ce01463f70cf57791af9dafe88957d74be0b63c4ca8f7d2a790c48d34613a03bed03552cae30346576849f654 kcompletion-5.54.0.tar.xz"
diff --git a/user/kconfig/APKBUILD b/user/kconfig/APKBUILD
index be859c1a9..93e221ccc 100644
--- a/user/kconfig/APKBUILD
+++ b/user/kconfig/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kconfig
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for managing software configuration"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2ecf2e809270679cf7f3d57628e941fd3ee69c70104354582fb57f046c7a0dbf8ab1a23812e0d3636f8f2d846c3ccace81a73c04664464796017617b97ad3250 kconfig-5.52.0.tar.xz"
+sha512sums="2a35d635db47e3b1e4fa3919ec73190a8d0bb9e82c4a8487ae7b87ba73cb54659e97124c9761de4dc303d8697f8f17b3d27d30b43e47bb870a052be87c843de7 kconfig-5.54.0.tar.xz"
diff --git a/user/kconfigwidgets/APKBUILD b/user/kconfigwidgets/APKBUILD
index 91e70bd8d..e492802ff 100644
--- a/user/kconfigwidgets/APKBUILD
+++ b/user/kconfigwidgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kconfigwidgets
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework providing widgets for software configuration"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="235e092d233b8d11355545411fabd4c29e94d1e8c724868bad600d7da1296b276ffd70361c960883f9c148480b7cf7cad5d6e24354007240f793464272f9dc24 kconfigwidgets-5.52.0.tar.xz"
+sha512sums="c6ec2d90c3c227eb9b092bf5b33c39f99ca4f68b1337cc0655d679648710987d13e1c8d9622ad5683ba5b2b3037aca510d96ff64d04a41dd442f3bed74398b73 kconfigwidgets-5.54.0.tar.xz"
diff --git a/user/kcontacts/APKBUILD b/user/kcontacts/APKBUILD
index 490ef3f30..bc599897f 100644
--- a/user/kcontacts/APKBUILD
+++ b/user/kcontacts/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcontacts
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Library for working with contact information"
url="https://www.kde.org"
arch="all"
license="LGPL-2.1-only"
-depends=""
+depends="iso-codes"
depends_dev="qt5-qtbase-dev"
makedepends="$depends_dev cmake extra-cmake-modules kconfig-dev kcoreaddons-dev
- ki18n-dev kcodecs-dev"
+ ki18n-dev kcodecs-dev iso-codes-dev"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/kcontacts-$pkgver.tar.xz"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="866c8d70e03985c346e1a4f8c6ba0114045e1650cb846b1a15ff44cfbe569de3107b9f6c75e2354d6bb5a08ce388ce78c0871e57ffcdb28ff246e69a5444aeb1 kcontacts-18.08.3.tar.xz"
+sha512sums="c5316952cc7b1cf51625af2318d03d6ab257f4dcaf9ee77cff2f754205af256c8e3ef757abb1eb605f25051cb3df86f9811b610f2581799113f0a6d32b164f3c kcontacts-18.12.2.tar.xz"
diff --git a/user/kcoreaddons/APKBUILD b/user/kcoreaddons/APKBUILD
index 19e7a18f6..a94b25c34 100644
--- a/user/kcoreaddons/APKBUILD
+++ b/user/kcoreaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcoreaddons
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Core KF5 framework"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0f82e703e9071645cde95a89a5dd3b12da8a477be5d2e01a70c7f42a749d46d86ef44b4ccd4557bf3e23d1794607fa990eadcef6f4a431b775cbaa909e5b8442 kcoreaddons-5.52.0.tar.xz"
+sha512sums="8e4a2cd59a0ecdf09317e67aa20b96f37562035beb744d189856094bcb06944e175c78515374a8a090446e63c8174b2a949b744dff36f0e21c455a2cb5df5df9 kcoreaddons-5.54.0.tar.xz"
diff --git a/user/kcrash/APKBUILD b/user/kcrash/APKBUILD
index 823a5ec13..46275a105 100644
--- a/user/kcrash/APKBUILD
+++ b/user/kcrash/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcrash
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for gracefully handling software errors~"
url="https://www.kde.org/"
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3e951b8cb809e25823c1dc41a736f42a2b413b4d17d91c555def014ae2a38ed4a0ff8297f3977e68d5cfb3445c26126b9212f08e7d1e6ef8aeb01a53e663a0ac kcrash-5.52.0.tar.xz"
+sha512sums="1dae5de58b8f91e463af8bf745a474472f2d53d2c2ea3bdbff2477c9220a720df1c7f97400e58a3060f891120ced85bb37f9458a7b17b6c1af1be765c9fea671 kcrash-5.54.0.tar.xz"
diff --git a/user/kdbusaddons/APKBUILD b/user/kdbusaddons/APKBUILD
index 6e3416f06..145f56cb1 100644
--- a/user/kdbusaddons/APKBUILD
+++ b/user/kdbusaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdbusaddons
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for coping with D-Bus"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3cfb4a97e65af365bed3d2b7208ac01bf7f8ed226094caee6bd05fd3c9247a3496fa64d91940687e06bc2209601e7d03efefffc2f79f01b026f5a773ec2f232d kdbusaddons-5.52.0.tar.xz"
+sha512sums="3ed4e8d3861aa894ba895fbec1c792f1f6c35a4d1c1617b367b772076ed1417bceed427e1b9046158cc1f85c0fd0d14b23093f8c3804cae9b5b93508a43deab2 kdbusaddons-5.54.0.tar.xz"
diff --git a/user/kde-education/APKBUILD b/user/kde-education/APKBUILD
index 98f6d1ba7..f2f7830fc 100644
--- a/user/kde-education/APKBUILD
+++ b/user/kde-education/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-education
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="Educational software from the KDE Software Collection"
url="https://www.kde.org/applications/education/"
arch="noarch"
diff --git a/user/kde-games/APKBUILD b/user/kde-games/APKBUILD
index 542efa024..74b961b63 100644
--- a/user/kde-games/APKBUILD
+++ b/user/kde-games/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-games
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="The KDE games collection"
url="https://www.kde.org/applications/games/"
arch="noarch"
diff --git a/user/kde-graphics/APKBUILD b/user/kde-graphics/APKBUILD
index 2a84246c6..4c00e5818 100644
--- a/user/kde-graphics/APKBUILD
+++ b/user/kde-graphics/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-graphics
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Graphics software from the KDE Software Collection"
url="https://www.kde.org/applications/graphics/"
diff --git a/user/kde-multimedia/APKBUILD b/user/kde-multimedia/APKBUILD
index 5a19acc6d..731664ea4 100644
--- a/user/kde-multimedia/APKBUILD
+++ b/user/kde-multimedia/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-multimedia
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Multimedia software from the KDE Software Collection"
url="https://www.kde.org/applications/multimedia/"
diff --git a/user/kde-system/APKBUILD b/user/kde-system/APKBUILD
index 2d45df4ff..762abd606 100644
--- a/user/kde-system/APKBUILD
+++ b/user/kde-system/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-system
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="System utiltiies from the KDE Software Collection"
url="https://www.kde.org/applications/system/"
arch="noarch"
diff --git a/user/kde-utilities/APKBUILD b/user/kde-utilities/APKBUILD
index b83782a1a..8c1a45489 100644
--- a/user/kde-utilities/APKBUILD
+++ b/user/kde-utilities/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-utilities
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Desktop utiltiies from the KDE Software Collection"
url="https://www.kde.org/applications/utilities/"
diff --git a/user/kde/APKBUILD b/user/kde/APKBUILD
index 1538ef0f5..dbb054a1e 100644
--- a/user/kde/APKBUILD
+++ b/user/kde/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde
pkgver=5
-pkgrel=0
+pkgrel=1
pkgdesc="The K Desktop Environment"
url="https://www.kde.org/"
arch="noarch"
@@ -9,7 +9,10 @@ license="NCSA"
options="!check" # Metapacakge
subpackages=""
depends="adelie-kde-theme kde-education kde-games kde-graphics kde-multimedia
- kde-system kde-utilities plasma-desktop"
+ kde-system kde-utilities plasma-desktop
+
+ kgamma5 khotkeys kmenuedit ksshaskpass plasma-workspace-wallpapers
+ user-manager"
source=""
package() {
diff --git a/user/kdeclarative/APKBUILD b/user/kdeclarative/APKBUILD
index 44a2d143c..877ddaae8 100644
--- a/user/kdeclarative/APKBUILD
+++ b/user/kdeclarative/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdeclarative
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Frameworks for creating KDE components using QML"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3464a45e53ff1cb51b648946d908e8d0aefb3ac8a6fd233afaf5313c1aa265c1bcf27d6ec624388470efadac28e445ad4906371154adf6b099df377324f47f2e kdeclarative-5.52.0.tar.xz"
+sha512sums="57a042a3c9be486b9582f133a0d6688758d1ae2dd4079168d3830cbd6b2d656b22d7b1fa321f77c1d14e216e2714984303db943df623b71d29c87d7c410871c2 kdeclarative-5.54.0.tar.xz"
diff --git a/user/kded/APKBUILD b/user/kded/APKBUILD
index a2ed48191..ccd6935d7 100644
--- a/user/kded/APKBUILD
+++ b/user/kded/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kded
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Central KDE workspace daemon"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c2b2178f652359ace6ff0e3a626bb215851980e70ec34f01c26895932c4ea6fc94ea4421a3ebb864e3150fba26f40d53f779f0e9863326e0b12fe5117bf615aa kded-5.52.0.tar.xz"
+sha512sums="696f98b222616200a308c97c04d3fcc1f941bd46bf4ff8913d5d3e95c46f385906dc71c43e55d44938aab21a572786130370b5a1210a811390c356a50a2ccc77 kded-5.54.0.tar.xz"
diff --git a/user/kdegraphics-thumbnailers/APKBUILD b/user/kdegraphics-thumbnailers/APKBUILD
new file mode 100644
index 000000000..de17985db
--- /dev/null
+++ b/user/kdegraphics-thumbnailers/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kdegraphics-thumbnailers
+pkgver=18.12.1
+pkgrel=0
+pkgdesc="KDE thumbnailing sofware"
+url="https://www.KDE.org/"
+arch="all"
+license="GPL-2.0-only AND LGPL-2.1+"
+depends=""
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev kio-dev libkdcraw-dev
+ libkexiv2-dev"
+subpackages=""
+source="https://download.kde.org/stable/applications/$pkgver/src/kdegraphics-thumbnailers-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="06cb7995dc9b09133ae9d60d418a266a72899f55f3e02bfd36e988c94264b100829f003c2e5169b558cbc4c84fa3e69481d7d9565d0b7cdba86ae55e5a8495e1 kdegraphics-thumbnailers-18.12.1.tar.xz"
diff --git a/user/kdelibs4support/APKBUILD b/user/kdelibs4support/APKBUILD
index 59d7010f4..40da9c4ab 100644
--- a/user/kdelibs4support/APKBUILD
+++ b/user/kdelibs4support/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdelibs4support
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Legacy support for KDE 4 software"
url="https://www.kde.org/"
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b5dd615ffd92a6c30b63cea1c4f8f8c7ca92244dae8b38d5caee4474d9203368007b959d11106a9da99a57b91635175b62c5d03e4237588549fe2ef7e905bbc5 kdelibs4support-5.52.0.tar.xz"
+sha512sums="860c2de36c1a1587c423eaa8f770be254d0458f3c223592ac07f116015ee2f597b913039180bf832e892cfc1060eb3830fe45c786466771441e3a1815a6a5065 kdelibs4support-5.54.0.tar.xz"
diff --git a/user/kdenlive/APKBUILD b/user/kdenlive/APKBUILD
index e817a478a..2e8999e4a 100644
--- a/user/kdenlive/APKBUILD
+++ b/user/kdenlive/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdenlive
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Libre video editor"
url="https://kdenlive.org/"
@@ -13,7 +13,7 @@ makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtscript-dev kio-dev
kbookmarks-dev kcoreaddons-dev kconfig-dev kconfigwidgets-dev mlt-dev
kdbusaddons-dev kwidgetsaddons-dev knotifyconfig-dev knewstuff-dev
knotifications-dev kguiaddons-dev ktextwidgets-dev kiconthemes-dev
- kdoctools-dev kfilemetadata-dev"
+ kdoctools-dev kfilemetadata-dev qt5-qtwebkit-dev v4l-utils-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/kdenlive-$pkgver.tar.xz"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="10ef69fdd971b3333d275da68c38ec16f30075bf50b4f0b3d02ff623814f1dea02a8c1df6ab6f5262579813f2b6309d101106ef561cd8bb42cf33c277bab1c7b kdenlive-18.08.3.tar.xz"
+sha512sums="f6cf9f45abea531268c255bd70a87a95435e5bf254ffb8830884ee9c315f8ac81a7bb7ccaa0bb80884f3561967f942aee1b248039e05864be28c2130d3f134f1 kdenlive-18.12.2.tar.xz"
diff --git a/user/kdesignerplugin/APKBUILD b/user/kdesignerplugin/APKBUILD
index 9eec66a18..0e0fd39e9 100644
--- a/user/kdesignerplugin/APKBUILD
+++ b/user/kdesignerplugin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdesignerplugin
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Qt Designer plugin for KDE widgets"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0ffb936b658b41d8ff665cafa16be807a8d2aebacba13148a17c05a9c1d694e1cb6cfc012a412e5546ba6ed9888ad30499fd191ec403c6aa77bf6247ca53d1cb kdesignerplugin-5.52.0.tar.xz"
+sha512sums="ac566101b0b991376d31612033a86a8db6bce30734fed3a6022f6d6cfde812b6df6a65f73578ebd6fa31b3954a1af7b134e38bf795b512cf5aa4af684b87c1a7 kdesignerplugin-5.54.0.tar.xz"
diff --git a/user/kdesu/APKBUILD b/user/kdesu/APKBUILD
index 96007dba1..bd1f01af5 100644
--- a/user/kdesu/APKBUILD
+++ b/user/kdesu/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdesu
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for elevating privileges"
url="https://api.kde.org/frameworks/kdesu/html/index.html"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4a79e11301878dad2b611b14f660276d138608e476b2209c7545ab05ced36b7c8133a1e63ee3f5e29343c8c76f79f613a7fcfe69afa4c9c6d0c6f516f35689e7 kdesu-5.52.0.tar.xz"
+sha512sums="6491ec9b13d802fa78917cb95aad80cd3de746fbb37f1fb9bef56a53021be95adb15156352cfc96664fcee0c5ef90a9045e1b2086d2af9b2c657ecc50146285f kdesu-5.54.0.tar.xz"
diff --git a/user/kdewebkit/APKBUILD b/user/kdewebkit/APKBUILD
index 96e146fb2..9d00ce5d9 100644
--- a/user/kdewebkit/APKBUILD
+++ b/user/kdewebkit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdewebkit
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="KDE integration with WebKit"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2f79353a5ab9b19d6cd57a5150c9272a5b73906aae7c27499928df6c0a53ad94a8e86a9466e4a5f6188a1eadd4a692e102ef9ec3a8b6b929209c6fcb26d49547 kdewebkit-5.52.0.tar.xz"
+sha512sums="6d4a5cede572653db64826d29470e7f2f1ecded97547c4ee49f5ca51e218c22ffeb84dbd0f0953e4e55d993aff617d262cc6f974902c5dc0219642dffb1611f1 kdewebkit-5.54.0.tar.xz"
diff --git a/user/kdf/APKBUILD b/user/kdf/APKBUILD
index db70b51f6..2ee121577 100644
--- a/user/kdf/APKBUILD
+++ b/user/kdf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdf
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="View disk usage information"
url="https://utils.kde.org/projects/kdf/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="254fce406169797cce36be40d6507a7a4e081073926d7861a091abceaa4aabc0b0a00ac47172a990830bbb7981efacda6244958d783733ed160b885482053b2e kdf-18.08.3.tar.xz"
+sha512sums="5e5adad7b2c8645c0a707893e455801cde2b04fb9592a63984340f45488241ad2d876eb43c29ca689f87646ccec06237cafc7a769f2a3a9daf4b161575690c21 kdf-18.12.2.tar.xz"
diff --git a/user/kdiamond/APKBUILD b/user/kdiamond/APKBUILD
index 44f4dcc62..01d9873c6 100644
--- a/user/kdiamond/APKBUILD
+++ b/user/kdiamond/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdiamond
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Three-in-a-row game"
url="https://games.kde.org/game.php?game=kdiamond"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="87394059c0dcedf9a46f21bdfa537e5ac9c55b58b405e1d12fb737ddb051233c2ff8f9dd211dccbd369a4264cc05a2bdd02a77da90b52669a6eb451897a49ca5 kdiamond-18.08.3.tar.xz"
+sha512sums="c1485a681cadc39954c9580aaffc93669a471dd78dc82f9db276909784827f8000d2c5e471fd7407666ebe1f86e4e7c182b772c79ffce73b3cdb9e69b4ecea39 kdiamond-18.12.2.tar.xz"
diff --git a/user/kdnssd/APKBUILD b/user/kdnssd/APKBUILD
index 2343c892c..5f9341b3e 100644
--- a/user/kdnssd/APKBUILD
+++ b/user/kdnssd/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdnssd
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for discovering network services using Zeroconf"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a1ce2e1e63ef61edcd3ee3376d0065a4094bf4dcaf279c9cff9b72bbdcc553869ccc5b69b419cb10ae7e181d0587a1b21e977ac87277ddaade3c396bf215cebb kdnssd-5.52.0.tar.xz"
+sha512sums="984277624e5ecca308101bff788c1dccb7b257801aa16f6430aa8d5e349ff71752081a689c8d10ec316e57c8a37df83bd5a43940c73fb46206cb201cee6c2722 kdnssd-5.54.0.tar.xz"
diff --git a/user/kdoctools/APKBUILD b/user/kdoctools/APKBUILD
index 31ad88192..f11c59983 100644
--- a/user/kdoctools/APKBUILD
+++ b/user/kdoctools/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdoctools
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Tools to generate user-readable documentation from DocBook XML"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="62be111cf594f8e4c3c1591329e26ebb557d8d65fcdcaba679ee8089e4b473a89921f8f640ff6354b6ba99ba731f2b18dec3054576f0d248d6b4fd75e65172b9 kdoctools-5.52.0.tar.xz"
+sha512sums="b389fd1a7b2ea32d13ddca128ed2cb6375856f1c40f83c29a46e9ed1713de6e28e4415743403de37cf1f8a4ddcba4d7cc1e295e5c50443c4faf02939854f72cb kdoctools-5.54.0.tar.xz"
diff --git a/user/kemoticons/APKBUILD b/user/kemoticons/APKBUILD
index 505d25ef1..560ae3b07 100644
--- a/user/kemoticons/APKBUILD
+++ b/user/kemoticons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kemoticons
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Emoticons to express emotions in KDE"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="234adb4deeeb673737f6a9abd78ed4a4c36ff39bc4b97f9f1bfcc859fc472cbb08948e77e85707afcb9bd4171073f57e799a7fb7e2a394764055d20ac5c0fbc9 kemoticons-5.52.0.tar.xz"
+sha512sums="3b76a6e92cdc0db08179e35c2728f8729c0b1e15d54d17ccec2f265266535f5bf8edc791530d3e65a1ab2b645fd898cb0dba4dade95490f4a73b90c804719886 kemoticons-5.54.0.tar.xz"
diff --git a/user/kfilemetadata/APKBUILD b/user/kfilemetadata/APKBUILD
index fcccf3cc2..744378ad7 100644
--- a/user/kfilemetadata/APKBUILD
+++ b/user/kfilemetadata/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfilemetadata
-pkgver=5.52.0
-pkgrel=1
+pkgver=5.54.0
+pkgrel=0
pkgdesc="File metadata extraction framework"
url="https://www.kde.org/"
arch="all"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="270c0b9ad16f7a598fe9d0741d29e1def875931de85e9dbf6744f9b040408b762bd7f845172ecf62923ca6a07b551963469fe21a811cfcf341e91ccf1b7c35cc kfilemetadata-5.52.0.tar.xz"
+sha512sums="bfa8287e5c8df363908a441419d377d33ea2cd93a4fc69fc47c69da80ad0e3a80e60f26b4856c3d3e04128e6ac59b214ee0613e37dda29f2537f502789bd4801 kfilemetadata-5.54.0.tar.xz"
diff --git a/user/kfind/APKBUILD b/user/kfind/APKBUILD
index 8a75a31c9..6d7dbbb17 100644
--- a/user/kfind/APKBUILD
+++ b/user/kfind/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfind
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Standalone search utility for KDE"
url="https://www.kde.org/applications/utilities/kfind/"
@@ -9,7 +9,7 @@ arch="all"
license="GPL-2.0-only"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev kdelibs4support-dev
- karchive-dev kdoctools-dev kwidgetsaddons-dev"
+ karchive-dev kdoctools-dev kfilemetadata-dev kwidgetsaddons-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/kfind-$pkgver.tar.xz"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f0a8b1b7792ae3d72039ede7ec07c75269f141f168850b3a2b2d40b22ab1fba1c41a1c50a232f8431f2864e128c97a675910e6a51c6a7fb9cad942e057a349c9 kfind-18.08.3.tar.xz"
+sha512sums="4f8ad6b7f12fe8c76b6966e4063b4640942c9c80d77148db60811819e1d325da0e47ec04868e2d0b9d4392c8bb9f2d30176d947c357dc06ad0b8d9c84c66054c kfind-18.12.2.tar.xz"
diff --git a/user/kfloppy/APKBUILD b/user/kfloppy/APKBUILD
index 479c6cd69..a19f4fb37 100644
--- a/user/kfloppy/APKBUILD
+++ b/user/kfloppy/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfloppy
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Utility for formatting floppy diskettes"
url="https://utils.kde.org/projects/kfloppy/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="19d006fa5497a896673138c002333b77cd08a7a46425d03e62484940ae8a16e233d5fbce44d2951f0afbcd9e32cdfb9887b760f87bd9d00d093cf8ec6ab697d3 kfloppy-18.08.3.tar.xz"
+sha512sums="40b686c021cf866c6cb2c319adadb0b19b83687420d3142ffd825019bf84128c3d145c053bbb182066669fd7dd7d72cf52a6a14086cd1009a2cc5c54bfbeeb84 kfloppy-18.12.2.tar.xz"
diff --git a/user/kfourinline/APKBUILD b/user/kfourinline/APKBUILD
index 932b476f3..3177e59e2 100644
--- a/user/kfourinline/APKBUILD
+++ b/user/kfourinline/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfourinline
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Two player board game based on Connect Four"
url="https://games.kde.org/game.php?game=kfourinline"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d7fb81034163fee2ab98b49286e64127468b405592efe18863084ead4cd5f6e8288b22df712daa57afab215c736a3f1be5f9a094e13a550bc01de583bf148030 kfourinline-18.08.3.tar.xz"
+sha512sums="0e68a9bb652b91a71019cb6883cbcbf79f706598faec9a507993a2c4ee6189877f40c924a24bc130f7878ba1bb5a052c5f8bae3c0f44fd0db62d2ad3784116d9 kfourinline-18.12.2.tar.xz"
diff --git a/user/kgeography/APKBUILD b/user/kgeography/APKBUILD
index 73629a8c0..1e554da9f 100644
--- a/user/kgeography/APKBUILD
+++ b/user/kgeography/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kgeography
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Geography learning tool and trainer"
url="https://www.kde.org/applications/education/kgeography/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ced01a2aa2c9f4245b9c62f33ada378f032c4f34977cc14e52a1767e9f19e241af980fb5318df3e064f21a71dc0e2318bf4c016f6f5a6ff512c3726f4c9aab9b kgeography-18.08.3.tar.xz"
+sha512sums="87d94cec460bd42995bbd4b48e095de57cde965bddc4f571f3bb9c20b02cda8272f2c02a1d20145e5b10a7b91baf1db61f45e4124b39df3bc0c719f9cbd335a6 kgeography-18.12.2.tar.xz"
diff --git a/user/kget/APKBUILD b/user/kget/APKBUILD
index 397b5d21b..d309835f8 100644
--- a/user/kget/APKBUILD
+++ b/user/kget/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kget
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Versatile download manager"
url="https://www.kde.org/applications/internet/kget/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="48c611522ca1637fa43537c75985dc685228c209ff2703ed5e7544b556710ca7f6f9aa7ccb8dfabc5fbf1089f6e53deb48863f11283f052e69600db272b2f7eb kget-18.08.3.tar.xz"
+sha512sums="419446b23438472420536437c9df59a9c5ded14725c69f3a5fab28ede0039458bbf011eaeeedc2d2dfb6b0113060eea7a39c26ed1f46f624584ad6468be66e02 kget-18.12.2.tar.xz"
diff --git a/user/kglobalaccel/APKBUILD b/user/kglobalaccel/APKBUILD
index d3db7ed13..7d64695f4 100644
--- a/user/kglobalaccel/APKBUILD
+++ b/user/kglobalaccel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kglobalaccel
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for implementing global shortcuts/accelerators"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="57bfecd678107046fcf4c58c28663db0bd0d12b36f4d093505dd335ed46a5b25a5baa5370e5b14101f00e2745aef44becfc5abb8ed852cac956dfd907562bf0a kglobalaccel-5.52.0.tar.xz"
+sha512sums="aaab8ba98ea7229ccd31da07efd21d16e1bd44da9534e05fee73473becc3a7098857335be00c30aa247f15454cb83cc2a0b11ab1c1385c8b682aebf06e0d6fce kglobalaccel-5.54.0.tar.xz"
diff --git a/user/kgoldrunner/APKBUILD b/user/kgoldrunner/APKBUILD
index 21ecd76b6..58d751d4f 100644
--- a/user/kgoldrunner/APKBUILD
+++ b/user/kgoldrunner/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kgoldrunner
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Puzzle game with a gold hunt, dodging enemies, and digging around"
url="https://games.kde.org/game.php?game=kgoldrunner"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="42177d168a1f63847e711fbea9c59850e2f0914733550fe5eba8d66a014e7d3593a6565ad163bf8c67ad6fe95f0a5e0305d07717de5d484d13f78998f51d0d59 kgoldrunner-18.08.3.tar.xz"
+sha512sums="4d918dbb02675954dd9854c4bd37a84356921235026f38c3c4abf0f7326b162b6ef59543b8b20c2ea11877000c3ab1cc9984aab006db95f67e41dd435f0eab28 kgoldrunner-18.12.2.tar.xz"
diff --git a/user/kgpg/APKBUILD b/user/kgpg/APKBUILD
index 95d5f0175..c867edbc3 100644
--- a/user/kgpg/APKBUILD
+++ b/user/kgpg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kgpg
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple interface for GnuPG, a powerful encryption utility"
url="https://utils.kde.org/projects/kgpg/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0726e9f3c4a5ae460123ad361e09e06b5eeb4fd4255645e65e65fcde608664becfb1a5c0499b39a0c32de83a531adb4eb14f9c770ac587fd2a5a95f3fe8a215a kgpg-18.08.3.tar.xz"
+sha512sums="31b9cc27712f08214240b704f508aff69b7e7c26143e48ed26d8086de20c4d325650f79a59a909138a91fc33b375a0f76c10faa96e4d5cbdc85a0dfc8faada09 kgpg-18.12.2.tar.xz"
diff --git a/user/kguiaddons/APKBUILD b/user/kguiaddons/APKBUILD
index 0545df670..63a3e5070 100644
--- a/user/kguiaddons/APKBUILD
+++ b/user/kguiaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kguiaddons
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for creating high-level user interfaces"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b89013b2f7a75c8258d00956875b87746246a55b16039b789372439bb36ae8c54ca2f3fb893ad1e53a29cead28d50e5c789982f129f1666e29217947c2359c3d kguiaddons-5.52.0.tar.xz"
+sha512sums="660bc3ddb7f9c9ddfd042473b4f7783bc603be72a584f2e180f2060cb4ebacd2644e058595474c5a04fe61570cdac54e65335a4e780b0cfeda2015be140a29e1 kguiaddons-5.54.0.tar.xz"
diff --git a/user/khangman/APKBUILD b/user/khangman/APKBUILD
index e06fa5808..46defb1d3 100644
--- a/user/khangman/APKBUILD
+++ b/user/khangman/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=khangman
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Hangman word game"
url="https://www.kde.org/applications/education/khangman/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="276f2a532bc8b434fc2bfbd924a6dd58832f21106898af102243b6673090ab088cc9e1409dc50046bab7fbc552407738ae8e052a7b5282070e0cc8b8162f3b9a khangman-18.08.3.tar.xz"
+sha512sums="9c4ec0b98ed63e008e559eaa802bf83c4c8577181b1da7ac911744bc2919533550de37faa445f07d3d96df013f0c33220c64b7c65a44a47b0480c74d1df92434 khangman-18.12.2.tar.xz"
diff --git a/user/khelpcenter/APKBUILD b/user/khelpcenter/APKBUILD
index dc55222d8..6e000f73f 100644
--- a/user/khelpcenter/APKBUILD
+++ b/user/khelpcenter/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=khelpcenter
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Graphical documentation viewer"
url="https://www.kde.org/applications/system/khelpcenter/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4d117bf1c7615d1767bc00a5c8c3cc13f7a9a981414feb9e960ceaea264b1e8ef78fca610d19649089c3571dc9d8e70321e387c98a7186ce343817cf6b040bff khelpcenter-18.08.3.tar.xz"
+sha512sums="72e22dee68d90bdd147b6f8b29c7a21cda6d555b0713c78a04f8ea90c47c06b4db148d1ea734b96b54032aba0de02d1c9d1440a90b968a9e135e146bf1c48caf khelpcenter-18.12.2.tar.xz"
diff --git a/user/khmeros-fonts/APKBUILD b/user/khmeros-fonts/APKBUILD
new file mode 100644
index 000000000..4eca9227a
--- /dev/null
+++ b/user/khmeros-fonts/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=khmeros-fonts
+pkgver=5.0
+pkgrel=0
+pkgdesc="Khmer typefaces from Open Forum of Cambodia"
+url="http://www.khmeros.info/fonts"
+arch="noarch"
+options="!check" # No test suite.
+license="LGPL-2.1-only"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/khmer/All_KhmerOS_$pkgver.zip"
+builddir="$srcdir/All_KhmerOS_$pkgver"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="5fded88a9149d0fd59a377f08d9e1ea63ecffede58cde42e28504a48b12b35dec699b1ea0e0bbb95465c281d5b19ddfbe808a3c4ef40cd46295aaa069bd9127f All_KhmerOS_5.0.zip"
diff --git a/user/kholidays/APKBUILD b/user/kholidays/APKBUILD
index 3e34036b2..1f19194a9 100644
--- a/user/kholidays/APKBUILD
+++ b/user/kholidays/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kholidays
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="List of national holidays for many countries"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="098a2560e1c4814f0add048fc43244b3721bee3d50ff29e7f12c70ee6282659463b504094da03628e08f726f37e20f5a0c609fac4d37e6a1a25a3bdde7654b9d kholidays-5.52.0.tar.xz"
+sha512sums="709b229c31cb59692d979d8dc36574997e05d674b2cd14913c620a968b243bbcd88f14e9f488f6aec6615102f713c1b4d34f6b817111396cdfedd470d358a675 kholidays-5.54.0.tar.xz"
diff --git a/user/khtml/APKBUILD b/user/khtml/APKBUILD
index 4a67fa62d..981e56cf2 100644
--- a/user/khtml/APKBUILD
+++ b/user/khtml/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=khtml
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="The KDE HTML library, ancestor of WebKit"
url="https://konqueror.org/"
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="99010dd06907bcf6c549078f53052fe0cc153fb3c07686b5d3e4d77b8d5fe19fd0bb13a6d17f8e7efe525bf84b2bf9bd3a05948862b5a43de94929f21e0bd69f khtml-5.52.0.tar.xz"
+sha512sums="622b4c3de23ae3424c9d15651479a7c23fd2011fc81256eba56b9e4b7f7b405b57710903f098475dd46771aaf865b973253a7a16b6074c6aed211c2567d3ff83 khtml-5.54.0.tar.xz"
diff --git a/user/ki18n/APKBUILD b/user/ki18n/APKBUILD
index dfa4e6f6d..e5a5b1f7f 100644
--- a/user/ki18n/APKBUILD
+++ b/user/ki18n/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ki18n
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for creating multi-lingual software"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="67bebc2dbc92d4ebe49760b5a7bd5fe0f6e1cbebda35a72ba45722a22790e802ca35e66ffaa648fea79c55a0b7ea4def3deda303279c8c602838500c47e4bd08 ki18n-5.52.0.tar.xz"
+sha512sums="1c974a8445cac7474b989b641b154c131f6231d97979d3c54e04b6182b10f87d3412d9e75503ead09499e83d30e2eafeeff9ddd8683fd2005889e675311a5bb6 ki18n-5.54.0.tar.xz"
diff --git a/user/kiconthemes/APKBUILD b/user/kiconthemes/APKBUILD
index d77047b5f..e4046ea52 100644
--- a/user/kiconthemes/APKBUILD
+++ b/user/kiconthemes/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kiconthemes
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for icon theming"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6a77ca06dc4f600e3ab5d3c1a24538423fe9c6f472d07dacbe4d42315e626903206301fd5b5f1a83d74243cfaffcc035e5925138d641b0979aec203ccd55e0ba kiconthemes-5.52.0.tar.xz"
+sha512sums="2a2f053cb2cc1cdab4dc30f42e51431e205a75406079df583c97f2ca39911cc39f9dbb6f56b44138242d7a9e54234dc36280b48859bf3867b805d66da16e4454 kiconthemes-5.54.0.tar.xz"
diff --git a/user/kidletime/APKBUILD b/user/kidletime/APKBUILD
index b60bc30af..062d63afc 100644
--- a/user/kidletime/APKBUILD
+++ b/user/kidletime/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kidletime
-pkgver=5.52.0
-pkgrel=1
+pkgver=5.54.0
+pkgrel=0
pkgdesc="Framework for determining a user's idle time"
url="https://api.kde.org/frameworks/kidletime/html/index.html"
arch="all"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="abab5fd1e4946dc58410c1d446e97835ed1598ed00dfcf708cd4d2e048809c91f91a6b6da425f767e45a83b80506362dd716f70521b0f1b2101750ebb65fc036 kidletime-5.52.0.tar.xz"
+sha512sums="accb3192afa4a13b0d545442e89d0875c6a056dca53581a41c6a51dfe6d775eaa6d5e7cd6d75407b882c94a52fe1e38cf4f97636745bb6a15a7dc9b00f7f4693 kidletime-5.54.0.tar.xz"
diff --git a/user/kig/APKBUILD b/user/kig/APKBUILD
index 4d9436cea..6fb088bfd 100644
--- a/user/kig/APKBUILD
+++ b/user/kig/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kig
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Interactive geometry learning and exploration tool"
url=" https://www.kde.org/applications/education/kig/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c85a109e628bf129f859ff3577e1b57284a5424266769e807abcd65f3198c041a3ab11ef274fd4f45636d77be070141a496a5227e176f04b8e8a186a966049ff kig-18.08.3.tar.xz"
+sha512sums="81f28a9974cfbd04663391d0f488f3f68407672d56b17fd699616dc7089aa0ea6e64c3f76ba0afe4bd8099f3cce574aaeeff1a7d425a16483bda2670810a82dd kig-18.12.2.tar.xz"
diff --git a/user/kigo/APKBUILD b/user/kigo/APKBUILD
index 1a67e7c3b..0273fe2b8 100644
--- a/user/kigo/APKBUILD
+++ b/user/kigo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kigo
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Go or Igo game for KDE"
url="https://www.kde.org/applications/games/kigo/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b8df9f0e9a0a3d193102889c0be0e07e93192aa9622d1909b6d2d47be5279b898cb6e7d7bbe4239270d774a9dabccff3bb5291426eb0228ddfe41b923ae42f93 kigo-18.08.3.tar.xz"
+sha512sums="5d6ec5e5efc314fb09978e0eac289c03e568dd25563ad4a4c1aacfb9755eeeaeb664aaeb32c62fe46e7302d7dbd2dd63859c7d19317a3637496f4b617426118f kigo-18.12.2.tar.xz"
diff --git a/user/killbots/APKBUILD b/user/killbots/APKBUILD
index 972b6b30b..ff8ac53d9 100644
--- a/user/killbots/APKBUILD
+++ b/user/killbots/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=killbots
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple game of evading killer robots"
url="https://www.kde.org/applications/games/killbots/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6acbac422208b36dd2c780438923e599a5065862c4b810cc302c1c55a70321c4cc297b4266409fba388d9fd1f380478b8e6c6fa118a0e129450aad09250a40bb killbots-18.08.3.tar.xz"
+sha512sums="299ebec3dab351e14c0b8127ad83ee64d46f4af7c008f26500ad03c8df28330bd79062e82f60ba5594a03f5445e1ddf4773d0ff794e90030ce4da5408a6c5ec2 killbots-18.12.2.tar.xz"
diff --git a/user/kinit/APKBUILD b/user/kinit/APKBUILD
index 45b577427..2fa0519a0 100644
--- a/user/kinit/APKBUILD
+++ b/user/kinit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kinit
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="KDE initialisation routines"
url="https://www.kde.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ae3e1352bd5fa95a10637e26535fede2294b0048ca35efed66d58d687b857ad5605502cbbe2636f1bf193176fcaf8b8a9057c1c572f0776c814641962899b88b kinit-5.52.0.tar.xz"
+sha512sums="ad7fa0228a4595cce754e65227ab979859827e1773148dd00de95e95ad25d78dae80a4cf04106a1bba5953c6c0acdcaea5e966c83de2f402be33dcc588106ecb kinit-5.54.0.tar.xz"
diff --git a/user/kio/APKBUILD b/user/kio/APKBUILD
index 6f3338fad..b2ae829ce 100644
--- a/user/kio/APKBUILD
+++ b/user/kio/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kio
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for data and file management"
url="https://www.kde.org/"
@@ -46,5 +46,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b5a91c9eedc91eb933f16874163b2882986975c67ef329497b2ae936926292241d05f4dae022054d5db673e195e80159ad1cb70a26a5c23a192223bbe6b28c36 kio-5.52.0.tar.xz
+sha512sums="163929bd8e6e4d3be5390090511cafd11213e476a0460e5fdcffde15181332545380ef25f6350e465dbc7f9872a6b771e891f5302af64bd3ced162b2a94a8c6d kio-5.54.0.tar.xz
280b2a610613786e688c06f4d4b51d3b9d583472bf1941b7b5873fece31b5df0b2f8f08f8de677ebb39fc906c57a2fa50d7890105c0aeb930b82986e0b504623 strcpy-ppc.patch"
diff --git a/user/kirigami2/APKBUILD b/user/kirigami2/APKBUILD
index ef51198e2..c0062c189 100644
--- a/user/kirigami2/APKBUILD
+++ b/user/kirigami2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kirigami2
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for rapidly designing usable interfaces"
url="https://www.kde.org/"
@@ -49,4 +49,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="431b1f91aab2bdb4ddf74cb870c3deb6cc67a99252affea06228536eeb39b50fb15e54c6918c6a045c37066055b9f261e130dabc195da2e47287be8dbe14ce55 kirigami2-5.52.0.tar.xz"
+sha512sums="c85dbc8790faed84e7b59f703966f4404fe6a7c7d7e83ba4ae6d6469cd01d2a594aa7b5fbda460839df504a23a38b1881748c9a21071cc68de050e3760f25406 kirigami2-5.54.0.tar.xz"
diff --git a/user/kiriki/APKBUILD b/user/kiriki/APKBUILD
index e5e2b3443..aafc67ce1 100644
--- a/user/kiriki/APKBUILD
+++ b/user/kiriki/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kiriki
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Yahtzee-like dice game for one or more players"
url="https://games.kde.org/game.php?game=kiriki"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="df09b4603ac4023fdb245488d82937c896545aa6201ff17d297b42e679ebdf2009f42984f5e63961252cda60e4ec53965b92eb7a383315e016fa622ce9b93ff0 kiriki-18.08.3.tar.xz"
+sha512sums="673470bddd59f73156ac57eb3e8124da36f811be3e9f3e2b64af53ae2fe7805188704c84e55d0f55bcc9c09c16bff56aad282aeb585e270216cacdbb034ad4b0 kiriki-18.12.2.tar.xz"
diff --git a/user/kitemmodels/APKBUILD b/user/kitemmodels/APKBUILD
index 7cb9a2d33..f6d21c093 100644
--- a/user/kitemmodels/APKBUILD
+++ b/user/kitemmodels/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kitemmodels
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for sorting and searching objects"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8c5806e6e88f7ccff904e3a305c8eaf77a86b54191a28876b51e397b497bc6f4e543a776ea15b52c4169541ea7e03e51341d64c08f3ed0aed6e0b2d2629d31ee kitemmodels-5.52.0.tar.xz"
+sha512sums="fc2941ef7e48a72a6c08cbbe78b1cf16c4b0e6f06c692386d8ce6ea7ec323b067b051d3489aa8fb0c0f02e5d92a8937f6b5013c04211851f6507da30e5811475 kitemmodels-5.54.0.tar.xz"
diff --git a/user/kitemviews/APKBUILD b/user/kitemviews/APKBUILD
index 5f4cc6ef8..43800c932 100644
--- a/user/kitemviews/APKBUILD
+++ b/user/kitemviews/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kitemviews
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for displaying collections of items"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="09840ce85ea479f920ed99e48be6159893b1236e4966157d2f92f48008618209806ee0d49356a940038680ff4e480069f38b7e803dab7561568295fe066ecab7 kitemviews-5.52.0.tar.xz"
+sha512sums="2e664c0a05ae9e52fae93ecb509a64e1996a286c91083aed61f367dc0b4d0d51f2929ba10288be9a08dacae9c3f36953836812ef9097e3dce970830ed22fc794 kitemviews-5.54.0.tar.xz"
diff --git a/user/kiten/APKBUILD b/user/kiten/APKBUILD
index 0513859da..95b91610a 100644
--- a/user/kiten/APKBUILD
+++ b/user/kiten/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kiten
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Japanese reference and study tool"
url="https://www.kde.org/applications/education/kiten/"
@@ -10,7 +10,7 @@ license="GPL-2.0-only"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev karchive-dev kconfig-dev
kcompletion-dev kconfigwidgets-dev kcoreaddons-dev kcrash-dev ki18n-dev
- kdoctools-dev khtml-dev kxmlgui-dev"
+ kdoctools-dev khtml-dev knotifications-dev kxmlgui-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/kiten-$pkgver.tar.xz"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2f81b613563a4071c04c91e789ac50c0d64780005280ff7358cf9057535be5203caf74dc7b6d6cf6d312fdbb23641ac65cad4d750ed63bd6e521bc4c87453b28 kiten-18.08.3.tar.xz"
+sha512sums="f06165b217ed7bd27a25e5df62f8cae6018634ea03c616695151aa48e579a2dd0a514a637019316197b7ab6f3de471968cbe68ca9eec9bc04479444725b12b77 kiten-18.12.2.tar.xz"
diff --git a/user/kjobwidgets/APKBUILD b/user/kjobwidgets/APKBUILD
index 5cd7fcb74..1594c3e07 100644
--- a/user/kjobwidgets/APKBUILD
+++ b/user/kjobwidgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjobwidgets
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework providing widgets that show job progress"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7cb0439f004f4ede9842e09cb5ef959933b0014a0efa72be6021ec38fad19aae999de1ba87848794829fb2edac0b85f1b18b545b0baad0707d71aa1f73af478b kjobwidgets-5.52.0.tar.xz"
+sha512sums="2b5eb64557611f400c4d5cc12c5e062a2ea2bd84e17fdceb34c4fa16d746fa04443bde5961f1c01713ca2a61e1b39172723ca58b6c45888d13650ee752be9701 kjobwidgets-5.54.0.tar.xz"
diff --git a/user/kjs/APKBUILD b/user/kjs/APKBUILD
index b0b71cb21..2cf5f49de 100644
--- a/user/kjs/APKBUILD
+++ b/user/kjs/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjs
-pkgver=5.52.0
-pkgrel=1
+pkgver=5.54.0
+pkgrel=0
pkgdesc="Independent, free JavaScript engine"
url="https://www.kde.org/"
arch="all"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9c6ea92978cc9c1e57a193ea64fa314f73d2c5cfc14a89b98cf722d8f25429c5b91a3541d5b2e46e3def0adfd2da93c318ec3850cd109654d8af3074de929fb7 kjs-5.52.0.tar.xz"
+sha512sums="22ad1133cfe8f5186cfdc517a8bf07eba8ac3f19dea62e2f77d1ba9d34d655d26d195d2929a40180d755efcb7814339fb976090373bdc393fbf5ef6cab8d5d32 kjs-5.54.0.tar.xz"
diff --git a/user/kjsembed/APKBUILD b/user/kjsembed/APKBUILD
index 104248f51..639f955c8 100644
--- a/user/kjsembed/APKBUILD
+++ b/user/kjsembed/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjsembed
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="JavaScript bindings for QObject"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0841109086737572bf3a4dc0f24e262f2c56dbd800193923402b7c6df2213fb7489b23467abf70539642ecf3cbcdadd30e3692c6a0fa31e8ce34be102a3e3067 kjsembed-5.52.0.tar.xz"
+sha512sums="d6aa8a20eabbb918ead0388be23701cbcbce87eb72a4048064d7f6d1137dc9cd618cb53dd5a756bda0a143ae8423cf9167901a5dbc3acba312d3257e873c4713 kjsembed-5.54.0.tar.xz"
diff --git a/user/kjumpingcube/APKBUILD b/user/kjumpingcube/APKBUILD
index 65d50305e..d3ad71449 100644
--- a/user/kjumpingcube/APKBUILD
+++ b/user/kjumpingcube/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjumpingcube
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Dice-driven tactical game"
url="https://games.kde.org/game.php?game=kjumpingcube"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9e8b6ae890b1f1ffa29908bb0ed563f736d6499e81bbcb7b0deccc325697731084ffd2b382e5325df341613a2833fdfafc5cb1b6183c603c0c3e126a8b9bdd9b kjumpingcube-18.08.3.tar.xz"
+sha512sums="3d9bd31fe0e134138b7a4e70b497f58ee65ea716d68185c162d1e89b4998240b9fbeefe2f8232f335d1d96af4d135b72897c4d406d9a97e3355390be6eef74af kjumpingcube-18.12.2.tar.xz"
diff --git a/user/kleopatra/APKBUILD b/user/kleopatra/APKBUILD
index b980e4aed..c8c89833e 100644
--- a/user/kleopatra/APKBUILD
+++ b/user/kleopatra/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kleopatra
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Certificate manager and cryptography GUI"
url="https://www.kde.org/applications/utilities/kleopatra/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3740481570653f718eb469f1cdfbfa69e7b41104b26403c3902667894d17321f6119b3dbf1487d59c7fbfd6707cd6dcca562aeba6036cdb41a9b29530bfa5a6b kleopatra-18.08.3.tar.xz"
+sha512sums="e8273c5564c2a48afbd0c9ae467092afc3fa80cd6d374da7273e110c2b1d3c2cbc093b8e7eee682dac204ceb851352f6e4ae6263d8d689d8c3e1bb93f924906d kleopatra-18.12.2.tar.xz"
diff --git a/user/klettres/APKBUILD b/user/klettres/APKBUILD
index fa2623e86..a77d726c4 100644
--- a/user/klettres/APKBUILD
+++ b/user/klettres/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=klettres
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Learn alphabets for multiple languages"
url="https://www.kde.org/applications/education/klettres/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="19cf9701136dd707752db35287b8883c31016da7c6658b4fcf5c357e1d0006b692370f317a0a186aaeba695093127add7cc652078c4c7affcc86d7dd04366c34 klettres-18.08.3.tar.xz"
+sha512sums="d78550d6ec790c95085a13466abdf8ff03cd2062a5aad54c462f74649cbd48716f8e306642ded2b648ac5d8d9a1f564b0f82c1907ace10413872f9e4bf0b0d99 klettres-18.12.2.tar.xz"
diff --git a/user/klickety/APKBUILD b/user/klickety/APKBUILD
index f88cfba18..eed85e6ca 100644
--- a/user/klickety/APKBUILD
+++ b/user/klickety/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=klickety
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Fun, simple colour matching game"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="64b93852829bc45c4235a05b2efad619bedfd5bd1aaf7f380e8381c6e23e01881fecc92cff4a67bbe16d1f4d2c3db0c221e10072428f1b757d74191a8123dd18 klickety-18.08.3.tar.xz"
+sha512sums="ccbbfa489f418aa5977e2747b9aad52e7c9b48860c52dcbb90a5453a0849dd6e0a6e48b5d171b8f5bc07793b1985c8842b75af2b5235fc86269c09508920ec02 klickety-18.12.2.tar.xz"
diff --git a/user/klines/APKBUILD b/user/klines/APKBUILD
index 4e128f8f8..9f57d87df 100644
--- a/user/klines/APKBUILD
+++ b/user/klines/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=klines
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple yet addictive single-player game"
url="https://games.kde.org/game.php?game=klines"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="089ed0c4f8ffa0381879dcb57ed658ba627e7678de83dcf6dc98111afbddbf743938947ba5d830fb1f8348e3de17f06cfe0888ecc901e4d66b87ff71543a4d2f klines-18.08.3.tar.xz"
+sha512sums="14f6bb5483df8dfde20617b75e095775c56658e8868d805600649ae76b8f85779ccddb02ee7b08f6e189fb3977952360a25b61138aaaaab6666e1e128f785c39 klines-18.12.2.tar.xz"
diff --git a/user/kmag/APKBUILD b/user/kmag/APKBUILD
index 693e7b2e8..7275749d3 100644
--- a/user/kmag/APKBUILD
+++ b/user/kmag/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmag
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Screen magnification utility"
url="https://www.kde.org/applications/utilities/kmag/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="220f933b0b83924bf6589b1b488cd18653e7531bad9f0d97c149c79e5bb4e2c1d441bce111c0f0304bb7c6ae33554bd666577a5a2e0a191f1e072cfe118b5146 kmag-18.08.3.tar.xz"
+sha512sums="afbfa16b4d0ef6dd619c89a2352aafa50f2d1fc95e03d2a58bad851f9c3117715d30f4c6eee5ced3657dc2537afad4bc8704232bcdfd55eaf0589f7cc0e4f471 kmag-18.12.2.tar.xz"
diff --git a/user/kmahjongg/APKBUILD b/user/kmahjongg/APKBUILD
index 4242a7f12..d66be5766 100644
--- a/user/kmahjongg/APKBUILD
+++ b/user/kmahjongg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmahjongg
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Mah Jongg desktop game"
url="https://games.kde.org/game.php?game=kmahjongg"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ceabdbdaa89040cb5bae0512ee592c1f55da23b8a7c085f79e312a4919e4bca9c9c984b0c141af75924e0b9bc812dfc13e6feede70d2549c1d45b08a4c0d24c7 kmahjongg-18.08.3.tar.xz"
+sha512sums="2fb089edb1549dfb43d03f1781a09a71459893de79e77be0fc720c71ad7615208ab8712426a8ca4ffd7cfdff5cba892566613bfd5e6b0d5a274353c7c44b2abb kmahjongg-18.12.2.tar.xz"
diff --git a/user/kmediaplayer/APKBUILD b/user/kmediaplayer/APKBUILD
index 5c06862d9..d3015d199 100644
--- a/user/kmediaplayer/APKBUILD
+++ b/user/kmediaplayer/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmediaplayer
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Media player framework for KDE 5"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2d667cdc3034da9cc522f6305b0a623be6dde3a1d7d34ced5d2f261470fe6b8420069551d368032b47e20c48b39abad61f1cfd0febc532b39594e74b5667f311 kmediaplayer-5.52.0.tar.xz"
+sha512sums="c49db70a8bc7a27cb49917eb83fa9e15666d25b5e641babc0af424910c73ae646d63767c5c5bef28db60489bfa52456d736e0d6f0ae04b1fd2a4d8d3027e1ba7 kmediaplayer-5.54.0.tar.xz"
diff --git a/user/kmime/APKBUILD b/user/kmime/APKBUILD
index ec5663ffa..133d008e4 100644
--- a/user/kmime/APKBUILD
+++ b/user/kmime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmime
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE support library for MIME"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1dc8113b0853b29eeeb7c30a69c30f4778f8e176d49a3e05cb0229b9575394ab9d3461cd5dffee7aac2e3ec738b5023c859ab94209a788c40efe28685f079ebd kmime-18.08.3.tar.xz"
+sha512sums="4453a563981e6e44fc8485eab99ed2df96e020ad260e8e8d9e0e99d179f613d8ca495bd96e850bc082274392aa000b8191777d661eb468aa0052214556919152 kmime-18.12.2.tar.xz"
diff --git a/user/kmines/APKBUILD b/user/kmines/APKBUILD
index 618e491fd..83a41c23c 100644
--- a/user/kmines/APKBUILD
+++ b/user/kmines/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmines
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Classic Minesweeper game"
url="https://games.kde.org/game.php?game=kmines"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="24e4d00ce9bb595d598fa9c473167b005c0a7fb6ff7e84858aaf29fa018ca295d1e5172064ac1f42efb10b6d7ddf018577e1f331895bf5d4c2805950995805c2 kmines-18.08.3.tar.xz"
+sha512sums="e8d23b27c60ad2c0ad2438d2f1e36d29434185da32b8f6146919095f04e53b1a5d0ce2d24b43536d65403023eb4217f4212764ad01bfc8eaeb1525db2bc12d0e kmines-18.12.2.tar.xz"
diff --git a/user/kmix/APKBUILD b/user/kmix/APKBUILD
index 32f15e694..bacc12095 100644
--- a/user/kmix/APKBUILD
+++ b/user/kmix/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmix
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE sound mixer"
url="https://www.kde.org/applications/multimedia/kmix/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6cbc2bb5ceefd4a834a59662da67b51dac4ae4ae046af72ae7a87532c5e6fd26f401473713ebef6e81aca1d247870cd06c7b4c8f8b0880966ed3ba6f4f567994 kmix-18.08.3.tar.xz"
+sha512sums="137b2c5d72c60d82be7a814cbf77d454f7432b9f306fc8d0c4968c61f8370caf6fa92bbd22e0b3c553b59e6d4890e37052d9fea821cf53e2de1155d0d2ccd928 kmix-18.12.2.tar.xz"
diff --git a/user/kmousetool/APKBUILD b/user/kmousetool/APKBUILD
index a7b67a0e8..c2f674e15 100644
--- a/user/kmousetool/APKBUILD
+++ b/user/kmousetool/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmousetool
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Tool to assist with clicking the mouse button"
url="https://userbase.kde.org/KMouseTool"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7caf340cc7570eda6b563d8fc498a386a33dcac54bd998c040ebec60e108c87a83a2b114841540bffe094ab247d4561ec78c6ca82b44fa203120bf0c5cefe7b2 kmousetool-18.08.3.tar.xz"
+sha512sums="b48ea9eed503c6a167444fb6c50ed34679d5c2a42c7e0c3475029be84cffc09c644e51db0028566dcc93064ce1576c4b0ed0fc62a13877768d9c7c32f7eb47d4 kmousetool-18.12.2.tar.xz"
diff --git a/user/kmplot/APKBUILD b/user/kmplot/APKBUILD
index 7d37c15bd..091add4ce 100644
--- a/user/kmplot/APKBUILD
+++ b/user/kmplot/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmplot
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Mathematical function plotter"
url="https://www.kde.org/applications/education/kmplot/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c03eb0f08b5a2182a888dfb40f97eccef4e4e2fcf4f7fef91e66b4e0045e4ba38df50b15f309e972cf56569cc527f210ffefd72f236f94ef881652f07cfd1d67 kmplot-18.08.3.tar.xz"
+sha512sums="c747777bc344d1dee7f6a6c7b0e43ceab7a991158a62bd82d80754361c9a6bc68622dbb06d13a2d345b5348664c1e8b3ff46f2af139386ff1f2dc6ad84bcbd67 kmplot-18.12.2.tar.xz"
diff --git a/user/knavalbattle/APKBUILD b/user/knavalbattle/APKBUILD
index 73fbb8ba5..d5e7006fc 100644
--- a/user/knavalbattle/APKBUILD
+++ b/user/knavalbattle/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knavalbattle
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Ship sinking game from KDE"
url="https://www.kde.org/applications/games/knavalbattle/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d0d41ab446f2583bcbf5ca9486ef1b2c622c82c39d0aad0abdb371b99461c59fdd5488e67bde9ab12953043e4a0b4dec7dbfe5d605c8ffdddd1d927b647d1b3b knavalbattle-18.08.3.tar.xz"
+sha512sums="6241735210257c8521c0cf37cb6894d3fbbbc26f4934bc20004673c0e468e04e86219646c142d27d6e8dcb7e847040118ea9d2a8ee29cfb49221b4eb315ea48d knavalbattle-18.12.2.tar.xz"
diff --git a/user/knetwalk/APKBUILD b/user/knetwalk/APKBUILD
index 4d15078ea..26ebda1a4 100644
--- a/user/knetwalk/APKBUILD
+++ b/user/knetwalk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knetwalk
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Build up a computer network by placing the wires correctly"
url="https://www.kde.org/applications/games/knetwalk/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a31170250287e4d97e91eca41cfc2b1c0c51e67824723f8740ca2faf5f543fb6e7f9183f703ea84d82692e733e8d849d9efa5cbc7af67a091dbb096114feafcb knetwalk-18.08.3.tar.xz"
+sha512sums="3a1e8d647fd08cde52a44be671f2c7a95fb247883bfde99e0bb9f8246133df30370df939bbe43198f10a19291d60b0d13ba3ba6673ddb7f5a6fd960bf04092c1 knetwalk-18.12.2.tar.xz"
diff --git a/user/knewstuff/APKBUILD b/user/knewstuff/APKBUILD
index 37c908e13..5ec9d7892 100644
--- a/user/knewstuff/APKBUILD
+++ b/user/knewstuff/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knewstuff
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for discovering and downloading plugins, themes, and more"
url="https://www.kde.org/"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="96655a5586e3ddb09e78b70b550969bdb0b7ee2c0946402a0e68a8d75fab3b5070c0ce05ad3d2122ce948bdc4e87b466f1ba6fe1cdf841beba2ae9b26e361711 knewstuff-5.52.0.tar.xz"
+sha512sums="96fd8100c78e7d4f9c0ca26ad12587f952455b302ae195184e6fb0ae601b2806668cf2b6dca012e08441622fd72e99c30a52fe901d7af60c4b59701d72b1196a knewstuff-5.54.0.tar.xz"
diff --git a/user/knotifications/APKBUILD b/user/knotifications/APKBUILD
index 92b7a19fe..bbf4a5895 100644
--- a/user/knotifications/APKBUILD
+++ b/user/knotifications/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knotifications
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for sending notifications to users"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c595088859170c17819d0b6eee75b39166bf247e47ae675685b55df542981b0bb8757ca8428852b0f5ad85f0f1ffd59d682f561534581ebd43ee90abc4c8ba39 knotifications-5.52.0.tar.xz"
+sha512sums="66098068d707f4b5b5147b2e02dec7b4a11c95af1dcc02ec933d1b5b63d8dab1e7776a34aae80cfb5671ae7e27cfd50dad5566e26152fb94de076384b77cdcfa knotifications-5.54.0.tar.xz"
diff --git a/user/knotifyconfig/APKBUILD b/user/knotifyconfig/APKBUILD
index 54c220422..0ef974619 100644
--- a/user/knotifyconfig/APKBUILD
+++ b/user/knotifyconfig/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knotifyconfig
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for configuring notifications"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ee02d6d54b4f35d6142b742397962d9d64925893da69d41b5faa2f9993fbddcf438e11a54417fc55f9e3f0ee4177559ef55817eaa860c4dccfce86ed6b481e58 knotifyconfig-5.52.0.tar.xz"
+sha512sums="f9ae7eab977be273ed12a56e903b324986794d286409aed657af22c09ba7e623f3590779916481a4c80f606abeb9ab37cf544e74a9254290b10b89abb43c7573 knotifyconfig-5.54.0.tar.xz"
diff --git a/user/kolf/APKBUILD b/user/kolf/APKBUILD
index b0d05f582..d2f460552 100644
--- a/user/kolf/APKBUILD
+++ b/user/kolf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kolf
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="2D miniature golf game from KDE"
url="https://www.kde.org/applications/games/kolf/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e916b8ad647c0e6ebedf076e6fc6ed8040c0010bde70290955e6ce9a158123436536c210ab25cbf12a325e00776088a57a19a46bf22e4c67bdf33cc737c4e466 kolf-18.08.3.tar.xz"
+sha512sums="4ca61873bb5a4c765be7098197ac7d22d0c1452ed2404b90a10c26eaac7440612dda1ba6ca49f00fcecefb7071f19601853d3ccfdbe46e538783a8e85fa38fd0 kolf-18.12.2.tar.xz"
diff --git a/user/kollision/APKBUILD b/user/kollision/APKBUILD
index 376973255..958a8cd4c 100644
--- a/user/kollision/APKBUILD
+++ b/user/kollision/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kollision
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple ball dodging game"
url="https://games.kde.org/game.php?game=kollision"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="26150d77ea6fa523c641739798c2b0ba50666ac980aa98ca860234c0c9b84ae5ded52a307cbe1c93acfd974e45eae380493fcdb340146d4f8437eac9f63915e6 kollision-18.08.3.tar.xz"
+sha512sums="2a2b6c1d35e3b7cae1524029548e6b2ed357e4f37339d78b561246f1667d0493fc22e975aa0939beaa9d6a8936aa242ac0abe88d95d04d792189f10b9cda33cf kollision-18.12.2.tar.xz"
diff --git a/user/kolourpaint/APKBUILD b/user/kolourpaint/APKBUILD
index 086b99da6..44b1ae653 100644
--- a/user/kolourpaint/APKBUILD
+++ b/user/kolourpaint/APKBUILD
@@ -1,10 +1,10 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kolourpaint
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple painting program for KDE"
-url="https://www.kolourpaint.org/"
+url="https://kolourpaint.org/"
arch="all"
# yes, there is 2 only *and* 2+ code here.
license="BSD-2-Clause AND LGPL-2.0-only AND LGPL-2.0+"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="259eab582cddd2f3bc398e1a99933840ce4abb7ccaa3333c339ee6497a98016f235715e8d7f32f9134416b05d90efdef5ae3f1063192287bd53af6cd2ab3b820 kolourpaint-18.08.3.tar.xz"
+sha512sums="0f0198d3fe655fd6e943322ac60127462487e8740752cf46fbc30755407c70044d50b5f30bdd6f3931c8b01e093fec0cf9b1666ea392f7c8fd5228780279937c kolourpaint-18.12.2.tar.xz"
diff --git a/user/konquest/APKBUILD b/user/konquest/APKBUILD
index 4d88ec388..5e6723f27 100644
--- a/user/konquest/APKBUILD
+++ b/user/konquest/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=konquest
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Galactic strategy game"
url="https://games.kde.org/game.php?game=konquest"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ac6a4534ea111828a140800e6f084047cb41b639fe861fde2c1633872002e7e900b07637681535925845bd35851a9b20f40453d2e91487ed45ebf5f0a69f33f2 konquest-18.08.3.tar.xz"
+sha512sums="798aa7ad0d819bc1bc338d3f627177b1dc14953630682c3b960d150f25f8dbe4a5eb2e3f4bcf2fe15dd51985aaf592d08e8967698c48ffe61f6223b55a8546fc konquest-18.12.2.tar.xz"
diff --git a/user/konsole/APKBUILD b/user/konsole/APKBUILD
index a3e5dcb25..66c271e7b 100644
--- a/user/konsole/APKBUILD
+++ b/user/konsole/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=konsole
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Terminal emulator for Qt/KDE"
url="https://konsole.kde.org/"
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3dcc5111e7a7fa389dda862b4a895379ffdb7a39d6568b3b958bf36631e3b3424a6abf2b9166f8567fcdf2d2d6f305a2e13f7575ce63549b0ebb4ebc27b33a82 konsole-18.08.3.tar.xz"
+sha512sums="3bf32dc9d39dbffb855a043728cca99b21819015a7ca1df56f17f18ec6b5cd5d53bd85f46381bafae72d3747d5b9e6beeff8a79e029800c5af599b169074bf68 konsole-18.12.2.tar.xz"
diff --git a/user/koruri/APKBUILD b/user/koruri/APKBUILD
new file mode 100644
index 000000000..58229ed88
--- /dev/null
+++ b/user/koruri/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=koruri
+pkgver=20180915
+pkgrel=0
+pkgdesc="Japanese typeface based on M+ FONTS and Open Sans"
+url="https://osdn.net/projects/koruri/"
+arch="noarch"
+options="!check" # No test suite.
+license="Apache-2.0 AND custom:M+-FONTS"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://mirrors.gigenet.com/OSDN//koruri/70038/Koruri-$pkgver.tar.xz"
+builddir="$srcdir/Koruri-$pkgver"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="0a78240e75782c07752e29e8591d5eab2b15fd0f784e569c60c438c2a1e49c462fa6e4e1734c1922d8bb0b1eb22fd4c74a71c0c0b7d127fb1d4c410835b98bd7 Koruri-20180915.tar.xz"
diff --git a/user/kpackage/APKBUILD b/user/kpackage/APKBUILD
index 64ac3f2e2..fa022f0bb 100644
--- a/user/kpackage/APKBUILD
+++ b/user/kpackage/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpackage
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Frameworks for managing KDE data packages"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6db698fd82d2f5f73e7e514d727cb4edd7d2fba3cc8a5ec928e4b718c4c74fb658ef84944f6af7983900ca859f4167e71fee1eb52bbca3e711b1913e271d2897 kpackage-5.52.0.tar.xz"
+sha512sums="d26f5dad3634a442d55bae94903ec6d781fa1984a780eec4b1f9ea0f9d3ae50b0defd3ddb078d7b0410626250ded1ee1e5ca1f5ea7ecee1ede4a0ef30463a8c8 kpackage-5.54.0.tar.xz"
diff --git a/user/kparts/APKBUILD b/user/kparts/APKBUILD
index 260835db3..090f2c44e 100644
--- a/user/kparts/APKBUILD
+++ b/user/kparts/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kparts
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for user interface components"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6f1e1aca216bc794cd55f299f464e376d9b3e9c54fe54d1c30e5a931ec38cf9c7a20934ad099e6f1a5f6c0b6272d78590dc46b99dcecb6510572cbbd91a6bad1 kparts-5.52.0.tar.xz"
+sha512sums="607a9a89b9d3b4434a46fe84fd13588bb2d99a43b6cc7a85abc1c336613834743f0b6ef832f31126cbf3a0ea6260c8e889927d7cc9d7cb0ad61215d1c6c4e272 kparts-5.54.0.tar.xz"
diff --git a/user/kpat/APKBUILD b/user/kpat/APKBUILD
index 53b1872ba..1fb9a2eac 100644
--- a/user/kpat/APKBUILD
+++ b/user/kpat/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpat
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Collection of card games for KDE"
url="https://games.kde.org/game.php?game=kpat"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2ae902eb9e392c261ee96579ecec6c678cba29d1b3de1b35d7c88d2b133fb3ee26687737f09269b6d6ad9c61bda4098cc2d6b90c43352278c54eefe427f0ce7d kpat-18.08.3.tar.xz"
+sha512sums="1eddfb90fb130ea1f70b21788e7f8ac4c26cd6c96dbb7de47227770593317935d57ae9e12cdc9bfb056a22af91fed24c626441408fba6b3c89c42ca6deda9d4a kpat-18.12.2.tar.xz"
diff --git a/user/kpeople/APKBUILD b/user/kpeople/APKBUILD
index 52ea168c3..d6db40186 100644
--- a/user/kpeople/APKBUILD
+++ b/user/kpeople/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpeople
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Provides access to all contacts and groups them by physical person"
url="https://api.kde.org/frameworks/kpeople/html/index.html"
@@ -45,5 +45,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="edebc67d49366d01e99992cffad492fb5b10bb9d822dd3a275ebbe50d2d50e5ff725727eee45bf1fc0ac73793be7223b2dffb260b636e5c504ead4e70581a2c9 kpeople-5.52.0.tar.xz
+sha512sums="8f4709cfb256eb7f836d64ee5dcec9962323a8d2d4b362a01fb140af53b7b16db5dd6bd4c8246af67086bee4e2baa9b40e66e877486900c32eb51cb3483a899c kpeople-5.54.0.tar.xz
77df2aefcdfb8e5b9c2fef7a6bfd79066819b0c6958b9e2f8fe94860155aaae9c284a110a15a189cd5b423dc7aa017b952196370f60a4fb382ed7eb77f15abd9 dont-crash-test.patch"
diff --git a/user/kpimtextedit/APKBUILD b/user/kpimtextedit/APKBUILD
index dd58a6090..d305928a8 100644
--- a/user/kpimtextedit/APKBUILD
+++ b/user/kpimtextedit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpimtextedit
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Text editor for Personal Information Managers (PIMs)"
url="https://pim.kde.org/"
@@ -13,7 +13,8 @@ depends_dev="qt5-qtbase-dev kwidgetsaddons-dev syntax-highlighting-dev
ktextwidgets-dev sonnet-dev"
makedepends="$depends_dev cmake extra-cmake-modules qt5-qttools-dev ki18n-dev
grantlee-dev kcodecs-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev
- kdesignerplugin-dev kemoticons-dev kiconthemes-dev kio-dev kxmlgui-dev"
+ kdesignerplugin-dev kemoticons-dev kiconthemes-dev kio-dev kxmlgui-dev
+ qt5-qtspeech-dev"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/kpimtextedit-$pkgver.tar.xz"
@@ -43,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3a5ca2c2fc30f1c961a6f8b76a01c29be4b36c4e512e3c0cfaaa36c95fa9ba548f0d56cca3b9be86f2453c5c4be990b031cb2cd52a0747e1ab8af798156a7da7 kpimtextedit-18.08.3.tar.xz"
+sha512sums="6961f0fff5343bf77518b0d7e4991375c1a4d8b909ca81019c4a9574806942a115d08a4793bb7cfd4f6aca97d4b3e0909c6475a66c25b89866f16509899a5326 kpimtextedit-18.12.2.tar.xz"
diff --git a/user/kplotting/APKBUILD b/user/kplotting/APKBUILD
index 819a750ed..89f78f698 100644
--- a/user/kplotting/APKBUILD
+++ b/user/kplotting/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kplotting
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for data plotting functions"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2fd925ebe040a37ce5f86f06ba8613cc1b738c2d6e8711920f6ae4833625fc098c0acf3937bc03c92be91f68aed5162f86e65abaf4289da07e1bac2d7bffac63 kplotting-5.52.0.tar.xz"
+sha512sums="85cec93bd25a673bcaed993c9130529c1f16e726b3c40f84395f1c2e4810b85503dc3f015ef5cdc1289b793cc19abd956d54a61c2f8e1626ab73b9112107b61d kplotting-5.54.0.tar.xz"
diff --git a/user/kpty/APKBUILD b/user/kpty/APKBUILD
index ea3045840..51989384f 100644
--- a/user/kpty/APKBUILD
+++ b/user/kpty/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpty
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for implementing terminal emulation"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8580fa72268a18ecc029d95e24d5a8556a5cf955f729843ed3d061c19d44b6faf6681923c658a9d7dfe0253e941c4129c59ed1c0c761ebb83361b80699263e77 kpty-5.52.0.tar.xz"
+sha512sums="1eb83b3034d950a7561a043f68eea17322f6547a19f399bd500c9ce28bdf02b86d60ed6b4aa976ae4b75cb674ebaa3e4c9c1642601d4470b884ba4ca0ba249c6 kpty-5.54.0.tar.xz"
diff --git a/user/krdc/APKBUILD b/user/krdc/APKBUILD
index 449f9d308..69ccd16a2 100644
--- a/user/krdc/APKBUILD
+++ b/user/krdc/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=krdc
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="View and control remote desktops (RDP and VNC)"
url="https://www.kde.org/applications/internet/krdc/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6efd562839d512dc5188b18c3a33b8dd3b13d6021ea211a0c1691100e9948aef27ec3a3beefd213f9e939606f5b7c2bfa6027955369b38d5ad1d10c381d466e8 krdc-18.08.3.tar.xz"
+sha512sums="0e40c3bf4ba15db7953d3406bdfc080610b4997a28dc80a036979fa69e47846d51ba72563a8f7af040fb5108e7fdde7472c00a972dac252bc9cf98aa16d5924e krdc-18.12.2.tar.xz"
diff --git a/user/kreversi/APKBUILD b/user/kreversi/APKBUILD
index 1ff1d6e91..31cdd3868 100644
--- a/user/kreversi/APKBUILD
+++ b/user/kreversi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kreversi
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Reversi game"
url="https://games.kde.org/game.php?game=kreversi"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e239328b253b8835446638c78ce7931952da4acf162587aff24c69960e56b63890a1a9cbf9e92f1943174e065e962ad7d0d4c00ae3baf69fc109d16ddf7607b0 kreversi-18.08.3.tar.xz"
+sha512sums="a4e8877b1299d6a0787d655a9a1b9e7ad57ccf9a4b1af26eba5133b752c55f0064e6d6206da43609afcbafca6150f693739011e87ce14b24a977a29a68843d97 kreversi-18.12.2.tar.xz"
diff --git a/user/krfb/APKBUILD b/user/krfb/APKBUILD
index 5a06b57d8..95806d107 100644
--- a/user/krfb/APKBUILD
+++ b/user/krfb/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=krfb
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Share your screen with others for remote watching or assistance"
url="https://www.kde.org/applications/system/krfb/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7e629b29065b1d2c84cf888bb4c1d65a4d532feac5daafebb9169e0ce92ebd67a1dd6bb99c4b8157a9b7bcd75466a09856ef1f1bcceb656a36685546d66da315 krfb-18.08.3.tar.xz"
+sha512sums="7e0a5493fb178ea7ea762599536fdfbedfceae20a0cc0190e17f09d0436d6121f5b986f9f080c8443982201a7d80b66de3f0940868df2c3589c9bfdb23471219 krfb-18.12.2.tar.xz"
diff --git a/user/kross/APKBUILD b/user/kross/APKBUILD
index df6cdf18f..d67379691 100644
--- a/user/kross/APKBUILD
+++ b/user/kross/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kross
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for scripting KDE applications"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6641fa38612767d67bf8b0ff00864d03caee337f00418071c5d0a959513a85ed60a11ec8f6ba1b333ac4da259d432d2b3f3dd0e71c55056489779256d6b7bc71 kross-5.52.0.tar.xz"
+sha512sums="eefae897541d4d6c9b1920452a2172c390328a1ecc5a9cf765b8a46f07b8bcf5563727957ed6e3e0da243c4b6550e2aaef78b705af3035be8b6e2d73e193f11b kross-5.54.0.tar.xz"
diff --git a/user/kruler/APKBUILD b/user/kruler/APKBUILD
index 3be6f38ed..0eb229f2c 100644
--- a/user/kruler/APKBUILD
+++ b/user/kruler/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kruler
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Screen ruler"
url="https://www.kde.org/applications/graphics/kruler/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="44be1edab33549e7e00a87c16e2abbdc6cf8aab7ce7b265605b82b74c678d3453b0c694a35af00258446c713e4f6e5e9c0472b02c79a058fd5376217761cdcfd kruler-18.08.3.tar.xz"
+sha512sums="6e2484a67b6cb81bb00a5b7a3e3b7334642e7034f9f8106636cf38f1206c2c914f704d2c09bbdd84e7dba64e5fe99bf1b28283f17fe88dd25f46d413e62ace82 kruler-18.12.2.tar.xz"
diff --git a/user/krunner/APKBUILD b/user/krunner/APKBUILD
index d2c8241b4..9439e4eb9 100644
--- a/user/krunner/APKBUILD
+++ b/user/krunner/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=krunner
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Parallel query system"
url="https://api.kde.org/frameworks/krunner/html/index.html"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="688d99e8375319b36ecd2781bb14beda76a9c27b5d8e172be098776d71b35aed265c83e46d49a7be03bbd80ae117b2c03fcd8cae8206e7444f0194bf941d73e5 krunner-5.52.0.tar.xz"
+sha512sums="1ed1590424736d0d38249740435e6a1e289089bdb650b5fc7eaff05c86e296b372a1dc7833f7fbaa8dcf1ca33653d6ff1241929abf8795f87e73ab85ac6299b1 krunner-5.54.0.tar.xz"
diff --git a/user/kservice/APKBUILD b/user/kservice/APKBUILD
index 2d0e088f2..90d2b321a 100644
--- a/user/kservice/APKBUILD
+++ b/user/kservice/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kservice
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for implementing plugins and services"
url="https://www.kde.org/"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7c3ba6dab342c6c86b849d88dba0f160871a619fb7f3c3abaa9ccd4ead3687c909ea15ccf3accb5304e9d1f702d4a416b971f0b88c19f07604c08881288e4e35 kservice-5.52.0.tar.xz"
+sha512sums="df64846676aa7877a34d245adb612b938eaa220e30f58ae9ea7800e97e1278f83b6777a8e65a3841535b450145dce194c45c5d3fad1c366d334f4cdfe8058475 kservice-5.54.0.tar.xz"
diff --git a/user/kshisen/APKBUILD b/user/kshisen/APKBUILD
index b11b5680a..ad0abe4e3 100644
--- a/user/kshisen/APKBUILD
+++ b/user/kshisen/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kshisen
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Mixture of Solitaire and Mah Jongg"
url="https://games.kde.org/game.php?game=kshisen"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c38205319f142a9cc7b70042ea142fdc0904fe0af8c56056d87269599507b69970f1f45f9f023b02767baa693104bf946314847fb949358f3783f08b0de07581 kshisen-18.08.3.tar.xz"
+sha512sums="88f3ecd93866b5db3642f92349b307d4b6ebe783013f9c26825514af31367d70b69c4059af602ad4d44ddb7272e305066d22cc6d7b1cdf042315bef1259d15d3 kshisen-18.12.2.tar.xz"
diff --git a/user/ksirk/APKBUILD b/user/ksirk/APKBUILD
index 3e59b076d..b059786fa 100644
--- a/user/ksirk/APKBUILD
+++ b/user/ksirk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksirk
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Strategy game from KDE"
url="https://www.kde.org/applications/games/ksirk/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="59bf76dfe9bf39c485e178a5d95b8b6daaccbdf411aa7447aa55b4ffc146ad7b4bfb3f9b56209ce093baae09a212ca9c6fd5a7cf5dd799fba561be3847c50d20 ksirk-18.08.3.tar.xz"
+sha512sums="b517f8b0c3b1c9fa365a2b3383a0563982dcd5e745b7ad138d268c6635468d267a6f1a4d2260f64e46e723c8a8f72c32912d13b14be01db748cd461945d2a679 ksirk-18.12.2.tar.xz"
diff --git a/user/ksnakeduel/APKBUILD b/user/ksnakeduel/APKBUILD
index c0b3c0a14..adb84aa96 100644
--- a/user/ksnakeduel/APKBUILD
+++ b/user/ksnakeduel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksnakeduel
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Tron-like game"
url="https://www.kde.org/applications/games/ksnakeduel/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1948c62da1e348d1cc093a0577af38db8352a25d12608eb1fe20a8a93d93f8b5f9d78b1e8c529a6d269940104c392047291f387426161a34d417eb482243e63f ksnakeduel-18.08.3.tar.xz"
+sha512sums="a2c1d2ff0af013c59ff1a84c2e7d4c6565018ab3b8f9ce603161b8af53add1e72d764cc26c372594dc10d127b2768c3aa988b5122271aec3c0a0276947693d01 ksnakeduel-18.12.2.tar.xz"
diff --git a/user/kspaceduel/APKBUILD b/user/kspaceduel/APKBUILD
index 2f35bb924..48e64f36a 100644
--- a/user/kspaceduel/APKBUILD
+++ b/user/kspaceduel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kspaceduel
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Space arcade game from KDE"
url="https://www.kde.org/applications/games/kspaceduel/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b69c6deef012f9dd7a4a174920c9791839b1dc6aa3d70b903493018d6169871f32b7fce1ac5ab54c3f45c23f3ffb69737d108c69242522b101d7c98d90136d80 kspaceduel-18.08.3.tar.xz"
+sha512sums="be36f5c15540854b51bf6dbce59604eff0efcd7a80a57672ec04274621f0f47057d53f9a8a92b3e530bb68ddc893411a69e1e3f6e050d2ec1520f3cbe70a0471 kspaceduel-18.12.2.tar.xz"
diff --git a/user/ksquares/APKBUILD b/user/ksquares/APKBUILD
index 7fbd7fa72..bcd34a624 100644
--- a/user/ksquares/APKBUILD
+++ b/user/ksquares/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksquares
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Fun and exciting game of Dots and Boxes"
url="https://games.kde.org/game.php?game=ksquares"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0252c5d00a661e29ab82af18d624aee3486a28ff4a58bfe0a4460603430dac6342c9f41231a971e8184c88c2e5b76c54cb5c4fe11d9493eb8026bce02201ee1d ksquares-18.08.3.tar.xz"
+sha512sums="fd832514835831062c9ff1eb658dc47fa1fe2ea5e6bbde9130a194fda7b992598ee27d96b8e9b5db8c0dbc8e50b05d6056fa70c2fcca988e491c831e1ecf59a3 ksquares-18.12.2.tar.xz"
diff --git a/user/ksudoku/APKBUILD b/user/ksudoku/APKBUILD
index c285ce184..78e827de3 100644
--- a/user/ksudoku/APKBUILD
+++ b/user/ksudoku/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksudoku
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Desktop Sudoku (symbol placement / logic) game"
url="https://games.kde.org/game.php?game=ksudoku"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7c57f178a834027d23ed24f0f2b2c76956e204211539845ce275b0eb021a5d2c8dc99e977cdc8f8f26db01f6363875efb6102a8829e880225a917aa016e6e40f ksudoku-18.08.3.tar.xz"
+sha512sums="23031ef64f76a425fa5657ba088a6a6cebbfabd3d53e574a899ac9020072759f371e787b0eb425bb12560aaf1dd673499316410b4c1d67ea887c53b60a7cf5ef ksudoku-18.12.2.tar.xz"
diff --git a/user/ksystemlog/APKBUILD b/user/ksystemlog/APKBUILD
index a6a2507d5..2092d221e 100644
--- a/user/ksystemlog/APKBUILD
+++ b/user/ksystemlog/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksystemlog
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Friendly, powerful system log viewer tool"
url="https://www.kde.org/applications/system/ksystemlog/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0cdf798c3d6c51851fd3cc2eda04e445a413459ee29d7b98d799a749d21a6a80447bce37651ac22e4b652fc10452dc2fb6408108cce2a968e7fc7f2379b0c915 ksystemlog-18.08.3.tar.xz"
+sha512sums="4eb98902462b661e5351ecd65f93c723d4d6d96215cda3de87dde26af9f8acd1086776f95466a9cace97314c781e18e62c93d31721e0a1fe5156a7ba2e52c95e ksystemlog-18.12.2.tar.xz"
diff --git a/user/kteatime/APKBUILD b/user/kteatime/APKBUILD
index 16b5aef6a..36a332fb6 100644
--- a/user/kteatime/APKBUILD
+++ b/user/kteatime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kteatime
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Steep responsibly"
url="https://www.kde.org/applications/games/kteatime/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8530abc2aa61d4b309b6eeda075184b8572b5a82dd59a7c2a19e209ac2440e0b560d587e79af772d92d1fafd04940919a8258729c25ca812aaab419fa0f244f5 kteatime-18.08.3.tar.xz"
+sha512sums="a10b9f7bbd2b994b1943aba0bf7c2b1be353c87547b2ef86cc36f2f9e67d9d2540b44132aa9f88fc7db16cc83b93a932add5bb0076459a74361aea742a6ce7ae kteatime-18.12.2.tar.xz"
diff --git a/user/ktexteditor/APKBUILD b/user/ktexteditor/APKBUILD
index af51d7fae..143405fdc 100644
--- a/user/ktexteditor/APKBUILD
+++ b/user/ktexteditor/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktexteditor
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Reusable, programmable text editor widget"
url="https://www.kde.org/"
@@ -48,4 +48,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="98442415124e4202d13ec99e84f9ff260bff959efdd7703555eecb74594c93125e83180fbb5527d216d5ef57da60055e89b48f331ddf0e2024f7686c78c6b7f0 ktexteditor-5.52.0.tar.xz"
+sha512sums="8402fb036887ef853e455b4c80b3f4ff7fa6a65fc37e94d4fb2e94c09a59f2e49d7403dbf94aa3f2b2eb7ac6f43c5aede9aaa45ab5e9597a62b8a5d9b7ad0500 ktexteditor-5.54.0.tar.xz"
diff --git a/user/ktextwidgets/APKBUILD b/user/ktextwidgets/APKBUILD
index 749e92a74..b2cec5cec 100644
--- a/user/ktextwidgets/APKBUILD
+++ b/user/ktextwidgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktextwidgets
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework providing widgets for text manipulation"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="043afc71b6357ea5c256ea0ee13819a7590debf2dfb7dda958ca4c3f89ccfaf20cee1445a93cd11bc8de6db0e8d04af43118ad327e72be2622fc673cf23d3a36 ktextwidgets-5.52.0.tar.xz"
+sha512sums="0a3e12a422bb8aa1c79cf96cbd95d7544ba812e12b9a9b838efc014336e56c3f21bce80084ec9ed3c164b317dd9588db3ef28a729b01bdd05e9ea024d47ce767 ktextwidgets-5.54.0.tar.xz"
diff --git a/user/ktimer/APKBUILD b/user/ktimer/APKBUILD
index cf4ab4f3e..f725a6fcd 100644
--- a/user/ktimer/APKBUILD
+++ b/user/ktimer/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktimer
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Tool to execute programs after some time"
url="https://www.kde.org/applications/utilities/ktimer/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a7c4aab964d85f813b4567cb822b9cb845ee29520175f04cbf60a4a729a1acbe569bf02e2af01b6b545fdae4b4dd912839f8d419765d63e45aa33ab534a3cd81 ktimer-18.08.3.tar.xz"
+sha512sums="8a1f22cc4f2c0e542ab39937314a02c173605524b4d7a59a58448343232d1a7243239aca10a0d5d9a42a994ef1815ca43d22e5ffe442797532e2c4a75dac8431 ktimer-18.12.2.tar.xz"
diff --git a/user/ktouch/APKBUILD b/user/ktouch/APKBUILD
index 21bac8747..dfe3f7a4f 100644
--- a/user/ktouch/APKBUILD
+++ b/user/ktouch/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktouch
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Touch typing tutor"
url="https://www.kde.org/applications/education/ktouch/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a6c0a7bffb754a5f92555cf6658e5bd2b79e563831824674c17e939df8ca7d971677188f5f473a27bb00651ad5b903e454169eec0e51fc14900bc9c6bc00ec0d ktouch-18.08.3.tar.xz"
+sha512sums="e3555175eed16902dae37ad1fd8e80bcc0fcb776b7d0dbb27cbdff462498fe61bfc9edd2759655786e440cbdc47edc84cfdcc66c83b86871cea8511043f0c8bf ktouch-18.12.2.tar.xz"
diff --git a/user/ktuberling/APKBUILD b/user/ktuberling/APKBUILD
index 8931a3f9b..65eb5bbf4 100644
--- a/user/ktuberling/APKBUILD
+++ b/user/ktuberling/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktuberling
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Simple constructor game"
url="https://games.kde.org/game.php?game=ktuberling"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cb6974bd426b23da04399110528a414ff8af512dcf8c9ac7c2a45279c827233eca4e8995bfa5f54a815baeed35f9c567b762d752c0df453532a6bf4aaa7bc180 ktuberling-18.08.3.tar.xz"
+sha512sums="ac9833ed4f47921983b1103acd530d9f9b7fc368b41773abe1f4fd637ecaccb589455fefc1a02cbd8e75faa768a045d026e6f9d4be6b14d16ae1961033d351c1 ktuberling-18.12.2.tar.xz"
diff --git a/user/kturtle/APKBUILD b/user/kturtle/APKBUILD
index cf8c5779d..f0c64a58a 100644
--- a/user/kturtle/APKBUILD
+++ b/user/kturtle/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kturtle
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Educational programming environment"
url="https://www.kde.org/applications/education/kturtle/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="061cc40fab9a99d65cbe20ea6ad65ca37da3df51773224a6a4f6339b3d4bca3ce4bc49b77c88a78e17c6dcb52f01e82d303babb106519cb23a0af5e2d1678d2c kturtle-18.08.3.tar.xz"
+sha512sums="c8a352732972ee51e8fc796465354776ee5d4646dedd2768301e7a04526301bb8ee0f36b45107a1729b87fc3c99d6a68aa97043088b2252de14347f432669b2d kturtle-18.12.2.tar.xz"
diff --git a/user/kubrick/APKBUILD b/user/kubrick/APKBUILD
index 962fc11b4..34d1c37a1 100644
--- a/user/kubrick/APKBUILD
+++ b/user/kubrick/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kubrick
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="3D cube puzzle solving game"
url="https://www.kde.org/applications/games/kubrick/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7070f17a6aa1a2bc2098bb619569356f06afbe8c84207d69a437cbd06cb0a24836619151c408f1aaeacb7d98834a3838d8ee50b5b5f0828c3f364c3b823d8d8f kubrick-18.08.3.tar.xz"
+sha512sums="ab736a60f8b873c55e32762131b199dda4acae62804431a2e737a99c2138bab1b76c95af8d1a2d10def9717b6ed385b1e18ff60f94500167a23ac7823c19c550 kubrick-18.12.2.tar.xz"
diff --git a/user/kunitconversion/APKBUILD b/user/kunitconversion/APKBUILD
index 7d63022f9..f8ee549b4 100644
--- a/user/kunitconversion/APKBUILD
+++ b/user/kunitconversion/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kunitconversion
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Convert between metric and imperial"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f7eac193f00335dd3316d4ffca9b1a7f310815ab8f34095f95eb3a1e8f15fb95093c799587550d0ba22d359b6bfe77706e0093a155dd9f6b2f26cc05971b8600 kunitconversion-5.52.0.tar.xz"
+sha512sums="657b13bf4d49fcceab6005ccbbe439f011be5865ac95c3a06317edda8f2fca90cda2dcb8d415235f2edf4af3616ab35e55a9b40b94d29d0dbfc6b5e74fc3fbb5 kunitconversion-5.54.0.tar.xz"
diff --git a/user/kwallet/APKBUILD b/user/kwallet/APKBUILD
index 498decac3..910635c7a 100644
--- a/user/kwallet/APKBUILD
+++ b/user/kwallet/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwallet
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Secure storage system for passwords built atop Qt"
url="https://www.kde.org/"
@@ -44,5 +44,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="63a84d0016b59297274f55eba901e0219e6c38bd6316007edda94cddd496488b4baa35c7cb38447bde70f65c35bedbe2aa5ce21b68a6a1574cf6275f62073ca6 kwallet-5.52.0.tar.xz
+sha512sums="f30ceda97180a562853923a0ad1cefbadbed51bbbf4b29405bbe85ccae3dc815053903367ba3638e7a7293eda7fbb7df88f527d6176fc6c2286088c38ce0069a kwallet-5.54.0.tar.xz
edca12963a5db9db05b3b4d581c1b970569f3b96dc672422e561c189c9024b69710732281f054514ce3d596688a5b0ba512766f4fd768eea8e00a18dcfd59179 kwallet-5.22.0-blowfish-endianness.patch"
diff --git a/user/kwalletmanager/APKBUILD b/user/kwalletmanager/APKBUILD
index 73899597a..803edd37c 100644
--- a/user/kwalletmanager/APKBUILD
+++ b/user/kwalletmanager/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwalletmanager
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Manage KDE wallets"
url="https://www.kde.org/applications/system/kwalletmanager/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5b0a8256df7bbd7d82b167311030c8ddbe9870ffc9f7fb5ef5f523729d7c9ec11bc3a934462a6c645c1f3abd9ffe0e69c76ea3e9b118cb7534a9f702e626c5ac kwalletmanager-18.08.3.tar.xz"
+sha512sums="e71da87436069a8c34cf84ddd4025cfb7040039b48c21fcfeb588acc5f26dd9d46e8b206c0b2371357335e7d40e7720ac2d6c8ec13e00a8fd97413f065af8a1d kwalletmanager-18.12.2.tar.xz"
diff --git a/user/kwave/APKBUILD b/user/kwave/APKBUILD
index 537f14414..ec904a31d 100644
--- a/user/kwave/APKBUILD
+++ b/user/kwave/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwave
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Sound editor built for KDE"
url="https://kwave.sourceforge.net/"
@@ -46,5 +46,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ddce5e748403e0678fa6713521713b5320b3c8732e5e70cb056b3c2da63e6480e47a47112521266d9df31ffd7750fa6c29485ee45bfdfbc215e3b3013173e469 kwave-18.08.3.tar.xz
+sha512sums="794dfd7747d5dc1348b881b7a1e498e0116cdf8b0aa2d00422d306253d558d2cc5f63d0b87a0e1de79fa6ddcbe645c3710f9514f0acfd5b0387bf5e525736fce kwave-18.12.2.tar.xz
43474f73281a7e3e97e2aa9e8c5b7aac50c8153c4ec09345a9ff43eb3c90a17c1dd9fbd2c630967ff87a5b21139f4efd0ecc44f36052549cc2036fd1db1dfac4 remove-msgcat.patch"
diff --git a/user/kwayland/APKBUILD b/user/kwayland/APKBUILD
index 4f7c61bd3..63d5ae8fc 100644
--- a/user/kwayland/APKBUILD
+++ b/user/kwayland/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwayland
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Qt wrapper libraries for Wayland"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="db36b42e491bf25faf45aa0c5b6b924558e8472f616ae70132bf48ca30fc620ce090690e01111d6cdd01ad3b9b0dbed45f1685c28aa67cb337e9eeb66575098c kwayland-5.52.0.tar.xz"
+sha512sums="8b6eaa2f57b09857447f702e2e0f253413edd6938459d407437aac7dddf1313002f6c4c4f32df861c723479fdf4642084a360cd6406729cb42c627f488ac6aa7 kwayland-5.54.0.tar.xz"
diff --git a/user/kwidgetsaddons/APKBUILD b/user/kwidgetsaddons/APKBUILD
index 18d70812b..3571dbf18 100644
--- a/user/kwidgetsaddons/APKBUILD
+++ b/user/kwidgetsaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwidgetsaddons
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework containing ready-made widgets for common tasks"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="86f2f32ab3071358c6d2887fcf0105a3d84d60e2e58898a48857776cc42e0a2c45d53d786879449fed79fd86dd58b2a9ae2053b7b254fb3590222e915e533cd3 kwidgetsaddons-5.52.0.tar.xz"
+sha512sums="e52375a10af10bd1134d33e793511fa91c135079d2479686ce0f559e31e2e6a71de311773c6c6353343b8ebd3c29e35aa604402cf6cc0b53169775c3babc6bc8 kwidgetsaddons-5.54.0.tar.xz"
diff --git a/user/kwindowsystem/APKBUILD b/user/kwindowsystem/APKBUILD
index cb585dc32..ed4148241 100644
--- a/user/kwindowsystem/APKBUILD
+++ b/user/kwindowsystem/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwindowsystem
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for introspecting the running X11 window manager"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fa24a29cc814c226cb3f80784f8e07ffdcfe77e03ad3f010ea0b9da3365ca24416c3f3d920fdc557688c3a5a1465cdb946a8dde7962b3bc15dca0a58785fc098 kwindowsystem-5.52.0.tar.xz"
+sha512sums="144181636b5f272a4a248bfa90ebc2410ab4b0adca034b086ce86fc208d63607f00f1b8e2193647d5fc72c696f3b02d5d718a3125d4703c548e7a8a85da47690 kwindowsystem-5.54.0.tar.xz"
diff --git a/user/kwordquiz/APKBUILD b/user/kwordquiz/APKBUILD
index 743d57787..c416ea996 100644
--- a/user/kwordquiz/APKBUILD
+++ b/user/kwordquiz/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwordquiz
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Flash card trainer for KDE"
url="https://www.kde.org/applications/education/kwordquiz/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="889f6bbc34cc7d9f6ffaebfdeb0e7dd07c166cde237e8d2cd029ead5ce8a3ca0e78df6de546e1eef0a822ad716135206aa0b11da5f21b31e61d795a2568ed01c kwordquiz-18.08.3.tar.xz"
+sha512sums="8f0cb12dbab3f688b8779074ed6b6b57a1a79acdb460cc1c0e91d0e7d6bf9e0e7bf1662f797efb0325d01550b3ff24fdaaa3ff30e36490cf7f039e155e823929 kwordquiz-18.12.2.tar.xz"
diff --git a/user/kxmlgui/APKBUILD b/user/kxmlgui/APKBUILD
index 95177923d..dc799c694 100644
--- a/user/kxmlgui/APKBUILD
+++ b/user/kxmlgui/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kxmlgui
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for creating user interfaces using XML"
url="https://www.kde.org/"
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cad39799e4649a6607ba6f10928c02e68d6e7c9420b4f401fcb55fa10a7b74a2304ba226680fb50fa674207b10e9dec0fcba7233e74e514c7dbac5df4a020f8b kxmlgui-5.52.0.tar.xz"
+sha512sums="bde15df90e758f778116d29446dd30b16628b02050ac6ba73dd2c9505bbf26f13106a7257680009169dc1d8c196ac7f3e8c1ffad2d63a6f0a9b8fb66ae89bbf5 kxmlgui-5.54.0.tar.xz"
diff --git a/user/kxmlrpcclient/APKBUILD b/user/kxmlrpcclient/APKBUILD
index b37a054d6..8480f168c 100644
--- a/user/kxmlrpcclient/APKBUILD
+++ b/user/kxmlrpcclient/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kxmlrpcclient
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Qt library for writing XML-RPC clients"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c25bad253e71910466028959575a6f7e164563775f6c8b99aefe8c313387360a359d467ffa35698f5b28397963982daebeebee3f8fd0e9627c56263319a4e20d kxmlrpcclient-5.52.0.tar.xz"
+sha512sums="853f1a4c79a1fca278e2eb7d5c53aa47e4998276112428ec9cb3388c73eb9dcc4374510890ffbfc0ad52812622fae73ed4fd871e053dc4663d8ccd1883b76a83 kxmlrpcclient-5.54.0.tar.xz"
diff --git a/user/lesscpy/APKBUILD b/user/lesscpy/APKBUILD
new file mode 100644
index 000000000..dba0fced1
--- /dev/null
+++ b/user/lesscpy/APKBUILD
@@ -0,0 +1,30 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=lesscpy
+pkgver=0.13.0
+pkgrel=0
+pkgdesc="LESS language compiler, written in Python"
+url=" "
+arch="noarch"
+license="MIT"
+depends="python3 py3-ply py3-six"
+makedepends="python3-dev"
+subpackages=""
+source="lesscpy-$pkgver.tar.gz::https://github.com/lesscpy/lesscpy/archive/$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ python3 setup.py build
+}
+
+check() {
+ cd "$builddir"
+ python3 setup.py check
+}
+
+package() {
+ cd "$builddir"
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
+}
+
+sha512sums="fc540e792dd5b094e284d23257ee48aef7c72cd1733a3d5ffa1ab87821db694c6ab3f2afc0d3b39b82bc5b8a8d52b496e5b413186c4190b6fd59eb687cd38014 lesscpy-0.13.0.tar.gz"
diff --git a/user/libart-lgpl/APKBUILD b/user/libart-lgpl/APKBUILD
index e234aeced..8eb73fdb3 100644
--- a/user/libart-lgpl/APKBUILD
+++ b/user/libart-lgpl/APKBUILD
@@ -3,7 +3,7 @@ pkgname=libart-lgpl
pkgver=2.3.21
pkgrel=6
pkgdesc="Library for high-performance 2D graphics"
-url="http://www.levien.com/libart/"
+url="https://www.levien.com/libart/"
arch="all"
options="!check" # No test suite.
license="LGPL-2.0+"
diff --git a/user/libcanberra/APKBUILD b/user/libcanberra/APKBUILD
index 9d2431be0..bd41ad019 100644
--- a/user/libcanberra/APKBUILD
+++ b/user/libcanberra/APKBUILD
@@ -2,16 +2,15 @@
# Maintainer: William Pitcock <nenolod@dereferenced.org>
pkgname=libcanberra
pkgver=0.30
-pkgrel=3
+pkgrel=4
pkgdesc="Event sound library for free desktops"
url="http://0pointer.de/lennart/projects/libcanberra/"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
-depends=""
-depends_dev="alsa-lib-dev gstreamer-dev gtk+2.0-dev gtk+3.0-dev libogg-dev
- libtool libvorbis-dev pulseaudio-dev"
-makedepends="$depends_dev lynx"
+depends="sound-theme-freedesktop"
+makedepends="alsa-lib-dev gstreamer-dev gtk+2.0-dev gtk+3.0-dev libogg-dev
+ libtool libvorbis-dev lynx pulseaudio-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-gtk2 $pkgname-gtk3
$pkgname-gstreamer $pkgname-pulse"
source="http://0pointer.de/lennart/projects/$pkgname/$pkgname-$pkgver.tar.xz"
@@ -42,6 +41,7 @@ package() {
gtk2() {
pkgdesc="Gtk+ 2.x Bindings for libcanberra"
+ install_if="$pkgname=$pkgver-r$pkgrel gtk+2.0"
mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/libcanberra-gtk.so.* \
"$subpkgdir"/usr/lib/
@@ -51,6 +51,7 @@ gtk2() {
gtk3() {
pkgdesc="Gtk+ 3.x Bindings for libcanberra"
+ install_if="$pkgname=$pkgver-r$pkgrel gtk+3.0"
mkdir -p "$subpkgdir"/usr/lib/gnome-settings-daemon-3.0/gtk-modules \
"$subpkgdir"/usr/bin \
"$subpkgdir"/usr/share/gnome/autostart \
diff --git a/user/libcdio/APKBUILD b/user/libcdio/APKBUILD
index c1e7bc351..031f11fae 100644
--- a/user/libcdio/APKBUILD
+++ b/user/libcdio/APKBUILD
@@ -1,14 +1,14 @@
-# Contributor: Carlo Landmeter
# Maintainer:
pkgname=libcdio
pkgver=2.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="GNU Compact Disc Input and Control Library"
url="https://www.gnu.org/software/libcdio/"
arch="all"
license="GPL-3.0+"
depends=""
-makedepends="libcddb-dev ncurses-dev linux-headers"
+depends_dev="ncurses-dev"
+makedepends="$depends_dev libcddb-dev linux-headers"
subpackages="$pkgname-dev $pkgname-doc $pkgname-tools ${pkgname}++:_cpp"
source="https://ftp.gnu.org/gnu/libcdio/${pkgname}-${pkgver}.tar.bz2
disable-broken-test.patch"
diff --git a/user/libdvdread/APKBUILD b/user/libdvdread/APKBUILD
index e6263d32a..c88455a7a 100644
--- a/user/libdvdread/APKBUILD
+++ b/user/libdvdread/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer:
pkgname=libdvdread
-pkgver=6.0.0
+pkgver=6.0.1
pkgrel=0
pkgdesc="Library for reading DVD video discs"
url="http://dvdnav.mplayerhq.hu/"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b07179f2f665adf6ddd7bf8b7c48cd279f3f413c5719b8ca8467e53c7cd0cac02a40101f3717186dc0e4e69e5d9c7ac6bf98a76901412d74150b9fc7bfdd2479 libdvdread-6.0.0.tar.bz2"
+sha512sums="550c01f6afcaca217d8852fdd9f4a54790239b674a45bb7c1c23a58fb5dec009e3028049a54f0904c08f15f5ad994e66bd6bea9cc8d5a8808e8b638ff8e27c4b libdvdread-6.0.1.tar.bz2"
diff --git a/user/libertine-fonts/APKBUILD b/user/libertine-fonts/APKBUILD
new file mode 100644
index 000000000..bc202bf17
--- /dev/null
+++ b/user/libertine-fonts/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=libertine-fonts
+pkgver=5.3.0
+pkgrel=0
+pkgdesc="Libre, multilingual typefaces"
+url="http://libertine-fonts.org/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1 OR (GPL-2.0-only WITH Font-exception-2.0)"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://downloads.sourceforge.net/linuxlibertine/LinLibertineOTF_${pkgver}_2012_07_02.tgz"
+builddir="$srcdir/"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/OTF/ *.otf
+}
+
+sha512sums="a441a127fb56413a69de3a435f3c5870b53ef2d3b6c341f7bf14e112f90d698ed2e7f9b002e0fcf951b93fa7f29be229bd796f8679f0b610d06705f02e01a6c7 LinLibertineOTF_5.3.0_2012_07_02.tgz"
diff --git a/user/libfm-qt/APKBUILD b/user/libfm-qt/APKBUILD
index 13869d231..518fb3c64 100644
--- a/user/libfm-qt/APKBUILD
+++ b/user/libfm-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=libfm-qt
-pkgver=0.13.1
+pkgver=0.14.0
pkgrel=0
pkgdesc="Qt library for file management and bindings for libfm"
url="https://lxqt.org"
@@ -9,7 +9,7 @@ arch="all"
license="LGPL-2.1+"
depends=""
depends_dev="libfm-dev menu-cache-dev libexif-dev"
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 qt5-qttools-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 qt5-qttools-dev
qt5-qtx11extras-dev $depends_dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/libfm-qt/releases/download/$pkgver/libfm-qt-$pkgver.tar.xz"
@@ -25,8 +25,8 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
- -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
- -DCMAKE_C_FLAGS="$CFLAGS" \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS -O0" \
+ -DCMAKE_C_FLAGS="$CFLAGS -O0" \
-DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="29b8f686950a7b0ea86468d01ca64a6ff8316ccd5f0144808a4332692cf96199431470880a9b560780efeba7add833ab6a0d9b4b24220f8fb7091cc5ef151dc8 libfm-qt-0.13.1.tar.xz"
+sha512sums="2d496f3963dd7e7a433ec16c87ca4682c1fb1564b935499bbeee354f09cbf2a0dcdeab2609e9429e87035731ea9f0a9c64c0bcec55be2eb92f806067d6d2e02a libfm-qt-0.14.0.tar.xz"
diff --git a/user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch b/user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch
deleted file mode 100644
index f9732fce2..000000000
--- a/user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- libfm-qt-0.11.2/src/folderview.cpp.old 2016-12-21 11:44:23.000000000 -0600
-+++ libfm-qt-0.11.2/src/folderview.cpp 2017-10-12 19:33:06.121769699 -0500
-@@ -727,7 +727,7 @@
- if(!selIndexes.isEmpty()) {
- PathList paths;
- QModelIndexList::const_iterator it;
-- for(it = selIndexes.begin(); it != selIndexes.end(); ++it) {
-+ for(it = selIndexes.constBegin(); it != selIndexes.constEnd(); ++it) {
- FmFileInfo* file = model_->fileInfoFromIndex(*it);
- paths.pushTail(fm_file_info_get_path(file));
- }
---- libfm-qt-0.11.2/src/utilities.cpp.old 2016-12-21 11:44:23.000000000 -0600
-+++ libfm-qt-0.11.2/src/utilities.cpp 2017-10-12 19:39:07.683967576 -0500
-@@ -40,7 +40,7 @@
- QList<QUrl>::const_iterator it;
- FmPathList* pathList = fm_path_list_new();
-
-- for(it = urls.begin(); it != urls.end(); ++it) {
-+ for(it = urls.constBegin(); it != urls.constEnd(); ++it) {
- QUrl url = *it;
- FmPath* path = fm_path_new_for_uri(url.toString().toUtf8());
- fm_path_list_push_tail(pathList, path);
diff --git a/user/libgsf/APKBUILD b/user/libgsf/APKBUILD
index 8fc1adab3..086da1e6c 100644
--- a/user/libgsf/APKBUILD
+++ b/user/libgsf/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer:
pkgname=libgsf
-pkgver=1.14.44
+pkgver=1.14.45
pkgrel=0
pkgdesc="Library for manipulating structured files"
url="https://www.gnome.org/"
@@ -45,4 +45,4 @@ package() {
rm -f "$pkgdir"/usr/share/man/man1/gsf-office-thumbnailer.1
}
-sha512sums="17be4898e800d653d97af1afc780b14eb596ea03443d7dd8f2687152ca1c9cbdfe5fad0686742e2c9e2dac4a40f65fa260b7b5dc3b2d79a4738e552ad7e6310f libgsf-1.14.44.tar.xz"
+sha512sums="2e993150b6fec336a14fd85d5c631e4a3b43187039dab0cba3b8badf62873f39814392db92bb737b92aa9a6d8b4ba41f1fb248c1fe07b88cddd28ded5e4d9ebd libgsf-1.14.45.tar.xz"
diff --git a/user/libkdegames/APKBUILD b/user/libkdegames/APKBUILD
index 800e38416..053bef995 100644
--- a/user/libkdegames/APKBUILD
+++ b/user/libkdegames/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkdegames
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="Library for common routines shared between KDE games"
url="https://www.kde.org/applications/games/"
arch="all"
@@ -58,4 +58,4 @@ carddecks() {
mv "$pkgdir"/usr/share/carddecks "$subpkgdir"/usr/share/
}
-sha512sums="614c3428593f005401f98a975884015f7647da303e67d03440685aaf70302fc20f34997b14bf8b5661d6b83fd291e181accf6829432ede259d122ad73f01ac67 libkdegames-18.08.3.tar.xz"
+sha512sums="b4a15461c36feebd1e3d3ba4da15c59e9593763c5ce3604aab09eff3de735493384e34db410210104b105f981b18db89f9b65c7bee276e087d4434d975d48725 libkdegames-18.12.2.tar.xz"
diff --git a/user/libkeduvocdocument/APKBUILD b/user/libkeduvocdocument/APKBUILD
index aaac051a1..30d6d0bab 100644
--- a/user/libkeduvocdocument/APKBUILD
+++ b/user/libkeduvocdocument/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkeduvocdocument
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Library for manipulating KVTML files"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9cec451a939414654efb559f38ed9a42ce673dd17e2af016408f60dd98d7b8cc4c08b75d8fce8c0d680637b123ec14c85a1a4a8c54f0c9617d4b8afa8baa9fd0 libkeduvocdocument-18.08.3.tar.xz"
+sha512sums="d046fe802388fb275418341e894c6eb14d476a81566251e021ceeae0cf807778d6e1149054d9032214867b2427dbed1daab16442844b8e87fde9a30259e02bdb libkeduvocdocument-18.12.2.tar.xz"
diff --git a/user/libkipi/APKBUILD b/user/libkipi/APKBUILD
index 21062fdd6..740647ef5 100644
--- a/user/libkipi/APKBUILD
+++ b/user/libkipi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkipi
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE Image Plugin Interface library"
url="https://www.digikam.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6cda4e56e6c879471ffd8204ef13e817a8d34b8161c6bbe66dd898f02cf215a53df8537447f7dba3fd3a812e52d62a53dd423bf30fb2bb9cf76ae32a917e51f9 libkipi-18.08.3.tar.xz"
+sha512sums="4c1e5541ef9446973532499d07adea683e11269efbb13542c9b2b78b9b66b03c419d2764b0497e02e690beb31c7cbe644920dc13690270425ce34f6a0ffc08c0 libkipi-18.12.2.tar.xz"
diff --git a/user/libkleo/APKBUILD b/user/libkleo/APKBUILD
index 8122014b2..658974ef1 100644
--- a/user/libkleo/APKBUILD
+++ b/user/libkleo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkleo
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE encryption library"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5bd2aac755e6dad05e05e1c49b83cccf8b349c9231533dc821b3ba1dcc4da3fb66f7e8aaaeebdd1c080a28d94b9646afb248b5bee44e3bec8447d1293dda5f10 libkleo-18.08.3.tar.xz"
+sha512sums="06dba154a77df481678208c7b687c1b7b7664fbde971ba5b4f854bdcdc6ab6e1f09864b989da7c929fa1b56bae4042d37ed2d39b6d2eacfeda726cfc82e61839 libkleo-18.12.2.tar.xz"
diff --git a/user/libkmahjongg/APKBUILD b/user/libkmahjongg/APKBUILD
index 63386cd48..b99c26bf6 100644
--- a/user/libkmahjongg/APKBUILD
+++ b/user/libkmahjongg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkmahjongg
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Library with Mah Jongg logic"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="655211a0e79d5671bfc9579a42c70f11c32b322ed987635ec1e2f35ed9a5e24ceea73619dfdb30db8d1c0b0e197314a2279947149819c812013bc3f51b86d15f libkmahjongg-18.08.3.tar.xz"
+sha512sums="1a7a387ab7541ba78da302d97ba8c6350c1a974565bd2f99dadf10084e4a4bc0989d49d11b4715cdd436edfc89df08ea0fc3a7ed9c5c1672345f7f6a35bd5162 libkmahjongg-18.12.2.tar.xz"
diff --git a/user/libksane/APKBUILD b/user/libksane/APKBUILD
index 557d7f362..a46e557f6 100644
--- a/user/libksane/APKBUILD
+++ b/user/libksane/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libksane
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="KDE scanning library"
url="https://www.kde.org"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f2aae62e445d3cef43e2d974fd2fe080f0504ed4415b08427b65d4e863ab8e4284422c5607db987d80ec68ddc6b9fb28ad9c512fc50f2871f51f89d0d3e63d24 libksane-18.08.3.tar.xz"
+sha512sums="4da3646241fc73be4ca28b3344a4e085a2f5fdfcb03900047207c2750ed1fecb9d3590a8b7ebf8a5178d504b2b2865dffd647a26c9475b9db382dacfd7f8d8f6 libksane-18.12.2.tar.xz"
diff --git a/user/liblxqt/APKBUILD b/user/liblxqt/APKBUILD
index 2669632bf..cf58ff16b 100644
--- a/user/liblxqt/APKBUILD
+++ b/user/liblxqt/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=liblxqt
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Core LXQt library"
url="https://lxqt.org"
arch="all"
@@ -11,7 +11,7 @@ license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev
qt5-qttools-dev libxscrnsaver-dev libqtxdg-dev kwindowsystem-dev
- polkit-qt-1-dev lxqt-build-tools>=0.5.0"
+ polkit-qt-1-dev lxqt-build-tools>=0.6.0"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/liblxqt/releases/download/$pkgver/liblxqt-$pkgver.tar.xz"
@@ -28,7 +28,6 @@ build() {
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -38,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="17d6ab8aa7475e1d2ca90b9c3d8b0a438003f740fa878b09937e0214f0139b6f69eb833e7179e981260ae67079fd70c19423d1a4948a2a18061539fb2191e9ad liblxqt-0.13.0.tar.xz"
+sha512sums="ed4009ae7a0f556c84131083946a62a8a91d66c12a75902e2841b7a8388cd93cd493e42674bbf34fe5d20f8d86685ad2ad197c0b2222d7a08558bc8a2946ca86 liblxqt-0.14.0.tar.xz"
diff --git a/user/liblxqt/versioning.patch b/user/liblxqt/versioning.patch
deleted file mode 100644
index 14d6eba24..000000000
--- a/user/liblxqt/versioning.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Nurd liblxqt-0.11.1/CMakeLists.txt liblxqt-0.11.1.new/CMakeLists.txt
---- liblxqt-0.11.1/CMakeLists.txt 2017-01-01 21:49:10.000000000 +0000
-+++ liblxqt-0.11.1.new/CMakeLists.txt 2017-10-11 17:31:00.502689492 +0000
-@@ -6,6 +6,11 @@
- set(QTXDG_MINIMUM_VERSION "2.0.0")
- set(LXQTBT_MINIMUM_VERSION "0.3.1")
-
-+set(LXQT_MAJOR_VERSION 0)
-+set(LXQT_MINOR_VERSION 11)
-+set(LXQT_PATCH_VERSION 1)
-+set(LXQT_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_PATCH_VERSION})
-+
- include(CMakePackageConfigHelpers)
- include(GNUInstallDirs) # Standard directories for installation
-
diff --git a/user/libmodplug/APKBUILD b/user/libmodplug/APKBUILD
new file mode 100644
index 000000000..23046bebe
--- /dev/null
+++ b/user/libmodplug/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=libmodplug
+pkgver=0.8.8.5
+pkgrel=0
+pkgdesc="Library for MOD music files"
+url="http://modplug-xmms.sourceforge.net/"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends=""
+subpackages="$pkgname-dev"
+source="https://downloads.sourceforge.net/modplug-xmms/libmodplug-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="aa943b8df5e3fd41b497e55f5d2c493c28a4c90d444d041f74a58ab5f4702eab9bb36f337e4c795561e0006846a5fda0b42bcf96b33e1267b190f6005862b332 libmodplug-0.8.8.5.tar.gz"
diff --git a/user/libqtxdg/APKBUILD b/user/libqtxdg/APKBUILD
index 4c1c24f96..7fa245f54 100644
--- a/user/libqtxdg/APKBUILD
+++ b/user/libqtxdg/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=libqtxdg
-pkgver=3.2.0
-pkgrel=2
+pkgver=3.3.0
+pkgrel=0
pkgdesc="Qt5-based library implementing the XDG spec"
url="https://lxqt.org"
arch="all"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1a52e79e97cd148c9f406402134d6feaa6ccb8d10cfa7c0e2a3fbf728690e193c05e444012b87e38790ce0570d1cf71c6c2cee7105f11d43923040543e0dd143 libqtxdg-3.2.0.tar.xz"
+sha512sums="e71e251870886aa71a1ce9372962cfa93c96ee91518f01758b4c015d36d1f4c95bf94eb8a54683bb2ab221c96514be4adb0387e18dcbaacde9d783fe9e6867d4 libqtxdg-3.3.0.tar.xz"
diff --git a/user/libsass/APKBUILD b/user/libsass/APKBUILD
new file mode 100644
index 000000000..b96567340
--- /dev/null
+++ b/user/libsass/APKBUILD
@@ -0,0 +1,29 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=libsass
+pkgver=3.5.5
+pkgrel=0
+pkgdesc="Library for preprocessing CSS"
+url="http://sass-lang.com/libsass"
+arch="all"
+options="!check" # Tests require sassc, which requires this library.
+license="MIT"
+depends=""
+# There is no .so symlink in the -dev package.
+depends_dev="$pkgname=$pkgver-r$pkgrel"
+makedepends=""
+subpackages="$pkgname-dev"
+source="libsass-$pkgver.tar.gz::https://github.com/sass/libsass/archive/$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ make BUILD="shared"
+}
+
+package() {
+ cd "$builddir"
+ mkdir -p "$pkgdir"
+ make BUILD="shared" PREFIX="/usr" DESTDIR="$pkgdir" install
+}
+
+sha512sums="dcb73a5080c00023b60a19ea037ba5af481253a7b47492bd7114bf45ab78ed931c7b207fa8f12ed200a39760553d72ae92dbe4eb80b826b59a6201fb34008fe5 libsass-3.5.5.tar.gz"
diff --git a/user/libsigc++/APKBUILD b/user/libsigc++/APKBUILD
new file mode 100644
index 000000000..624c2d4bc
--- /dev/null
+++ b/user/libsigc++/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=libsigc++
+pkgver=2.10.1
+pkgrel=0
+pkgdesc="Library for type-safe callbacks in C++"
+url="https://libsigcplusplus.github.io/libsigcplusplus/"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://download.gnome.org/sources/libsigc++/${pkgver%.*}/libsigc++-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2 libsigc++-2.10.1.tar.xz"
diff --git a/user/libsysstat/APKBUILD b/user/libsysstat/APKBUILD
index 712c843a7..3bf73d5d6 100644
--- a/user/libsysstat/APKBUILD
+++ b/user/libsysstat/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=libsysstat
-pkgver=0.4.1
-pkgrel=1
+pkgver=0.4.2
+pkgrel=0
pkgdesc="Library for querying system information & statistics"
url="https://lxqt.org"
arch="all"
@@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e0f6497be9a7205b6053cdae0fcd88d8b4723489ca97f1ed2cf6704cae149abc3f3339c777aca638abb054e171c6e592b5a10c129aff0a1f42083bd91ab11eb5 libsysstat-0.4.1.tar.xz"
+sha512sums="9059b9d20edbb7ecd89e722b48c6603b8042030ffad06d3eac167bb518691c2733d314649dc4c42a839d4812c7b65dcd043a13a6bd5b56678da112a8065717df libsysstat-0.4.2.tar.xz"
diff --git a/user/libtirpc/APKBUILD b/user/libtirpc/APKBUILD
index 64124563a..5231ff63d 100644
--- a/user/libtirpc/APKBUILD
+++ b/user/libtirpc/APKBUILD
@@ -3,7 +3,7 @@ pkgname=libtirpc
pkgver=1.1.4
pkgrel=1
pkgdesc="Transport Independent RPC library (SunRPC replacement)"
-url="http://libtirpc.sourceforge.net/"
+url="https://sourceforge.net/projects/libtirpc/"
arch="all"
options="!check" # No test suite.
license="BSD-3-Clause"
diff --git a/user/libwebp/APKBUILD b/user/libwebp/APKBUILD
index 7970ad4ef..8af3e8313 100644
--- a/user/libwebp/APKBUILD
+++ b/user/libwebp/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman@gmail.com>
# Maintainer:
pkgname=libwebp
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=0
pkgdesc="Libraries for working with WebP images"
url="https://developers.google.com/speed/webp/"
@@ -42,4 +42,4 @@ tools() {
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
-sha512sums="44e0c278b4569c03c39a1e047bccd7b4270bda12feae0dadc54f8a61fd6a66be011229f1e7e853f64749bcd9ea9e8146989e2b632459b67a4aaea4a8033a1361 libwebp-1.0.1.tar.gz"
+sha512sums="e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e libwebp-1.0.2.tar.gz"
diff --git a/user/lohit-ttf/APKBUILD b/user/lohit-ttf/APKBUILD
new file mode 100644
index 000000000..9b464c39e
--- /dev/null
+++ b/user/lohit-ttf/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=lohit-ttf
+pkgver=20140220
+pkgrel=0
+pkgdesc="Indian typefaces from Red Hat"
+url="https://pagure.io/lohit"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://releases.pagure.org/lohit/lohit-ttf-$pkgver.tar.gz"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="b622be55e16a8ccbad0d2fc6e546c072e0af1954a36095a00f31e09e6dd80e86e98a36f4a4a7b8adf21a3f380f816e6fe77ef2e61f15521abfd9f7f4b8c06cbc lohit-ttf-20140220.tar.gz"
diff --git a/user/lskat/APKBUILD b/user/lskat/APKBUILD
index 5e5ae4ab4..bc2c95c5c 100644
--- a/user/lskat/APKBUILD
+++ b/user/lskat/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=lskat
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Lieutenant Skat is an interactive two-player card game"
url="https://games.kde.org/game.php?game=lskat"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a5c1407cb2b53ae3e8621c5f44da8e6868f7a1f1db1b62b9c904a657249bc01f5ebc8a550f66161c7b022a87317e8bd91e35b81560802cba8fcd1d6b16b7a6f6 lskat-18.08.3.tar.xz"
+sha512sums="ab64d36fbbe7e4aa2cc35a6226a932b85da7fbe7cdbb544a47caafd29b8d6ba2ac512cd0444251cc8631d8c5021d9fef254c39830c72db6738ea304723437c63 lskat-18.12.2.tar.xz"
diff --git a/user/lximage-qt/APKBUILD b/user/lximage-qt/APKBUILD
index 3114ab033..8a769e1dd 100644
--- a/user/lximage-qt/APKBUILD
+++ b/user/lximage-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lximage-qt
-pkgver=0.7.0
+pkgver=0.14.0
pkgrel=0
pkgdesc="Image viewer and screenshot tool for LXQt"
url="https://lxqt.org/"
@@ -9,8 +9,8 @@ arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 libexif-dev
- libfm-qt-dev>=0.12.0 qt5-qtx11extras-dev qt5-qttools-dev qt5-qtsvg-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 libexif-dev
+ libfm-qt-dev>=${pkgver%.*}.0 qt5-qtx11extras-dev qt5-qttools-dev qt5-qtsvg-dev
kwindowsystem-dev"
source="https://github.com/lxqt/lximage-qt/releases/download/$pkgver/lximage-qt-$pkgver.tar.xz"
@@ -27,7 +27,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -42,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a31185562dec1aa720287ab3f9fb79b9bccfcf0f2069aa404bd469852edbe2507f8c24cf8af0cbe2ef7013e4dab8ca51c00ac7a348254f1bf20458decd3c82b4 lximage-qt-0.7.0.tar.xz"
+sha512sums="fddf4656f9112e02bb208b7c327d8f1a40326c1b5c9bff1cbd65909e808652c81dcdf5d2b9cf9cffd03c9e82b4980b498337afcb8fb1ee32ca7a7814ef268a0d lximage-qt-0.14.0.tar.xz"
diff --git a/user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch b/user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch
deleted file mode 100644
index 0a6d20307..000000000
--- a/user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 988a5f40479c23984853fe485a24d356a91343b8 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= <luis.artur.pereira@gmail.com>
-Date: Tue, 17 Jan 2017 17:39:53 +0000
-Subject: [PATCH] Use const iterators
-
-Avoid assignment of a non-const pointer to a const pointer and the
-consequent container detach.
----
- src/preferencesdialog.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/preferencesdialog.cpp b/src/preferencesdialog.cpp
-index 123345c..c35183b 100644
---- a/src/preferencesdialog.cpp
-+++ b/src/preferencesdialog.cpp
-@@ -111,7 +111,7 @@ void PreferencesDialog::initIconThemes(Settings& settings) {
-
- iconThemes.remove("hicolor"); // remove hicolor, which is only a fallback
- QHash<QString, QString>::const_iterator it;
-- for(it = iconThemes.begin(); it != iconThemes.end(); ++it) {
-+ for(it = iconThemes.constBegin(); it != iconThemes.constEnd(); ++it) {
- ui.iconTheme->addItem(it.value(), it.key());
- }
- ui.iconTheme->model()->sort(0); // sort the list of icon theme names
diff --git a/user/lxqt-about/APKBUILD b/user/lxqt-about/APKBUILD
index 4ae9014dc..862d3e0fb 100644
--- a/user/lxqt-about/APKBUILD
+++ b/user/lxqt-about/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-about
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Dialog window providing information about LXQt and the running system"
url="https://lxqt.org"
arch="all"
@@ -10,7 +10,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qttools-dev kwindowsystem-dev
- lxqt-build-tools>=0.5.0 liblxqt-dev>=0.12.0"
+ lxqt-build-tools>=0.6.0 liblxqt-dev>=${pkgver%.*}.0"
source="https://github.com/lxqt/lxqt-about/releases/download/$pkgver/lxqt-about-$pkgver.tar.xz"
build() {
@@ -26,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -36,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5ba1106a66115f791597b12173be5b8f340c275e21ee53acd77aa7f10c409ad9b0bb83e24479fba6ff4265e6261ba90dde98ce10331b00fc01e87196fa506214 lxqt-about-0.13.0.tar.xz"
+sha512sums="a2dac75f34c91b24de0d6783cb8441caa81a4918a92901b29056fcc7aeb91a6f3209874ab278f801e5359b3894b5e359d7e743126187e7e0383d470680acb010 lxqt-about-0.14.0.tar.xz"
diff --git a/user/lxqt-admin/APKBUILD b/user/lxqt-admin/APKBUILD
index 82d09ca6f..4403887b8 100644
--- a/user/lxqt-admin/APKBUILD
+++ b/user/lxqt-admin/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-admin
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Administrative tools for LXQt"
url="https://lxqt.org"
arch="all"
@@ -10,7 +10,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends="lxqt-policykit"
makedepends="cmake extra-cmake-modules qt5-qttools-dev kwindowsystem-dev
- lxqt-build-tools>=0.5.0 liblxqt-dev polkit-qt-1-dev"
+ lxqt-build-tools>=0.6.0 liblxqt-dev>=${pkgver%.*}.0 polkit-qt-1-dev"
source="https://github.com/lxqt/lxqt-admin/releases/download/$pkgver/lxqt-admin-$pkgver.tar.xz"
build() {
@@ -26,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -36,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fc84f2cffd28ea87833194b36654016d426c3b0e7a468468568f35153b208129d504200b31c17516298444882bc54ad7e3bc1cbef2b67459515eaac3dc77dea7 lxqt-admin-0.13.0.tar.xz"
+sha512sums="d5fcf91d3af94294f586e11bd43da03a6834314099a1d258b11153a8b86c4a87908eaeb68e5cb0b2cfa111bd6f82681680ac8f82298bbf781ffc1dd6e15ae392 lxqt-admin-0.14.0.tar.xz"
diff --git a/user/lxqt-build-tools/APKBUILD b/user/lxqt-build-tools/APKBUILD
index 066149647..1447fdee0 100644
--- a/user/lxqt-build-tools/APKBUILD
+++ b/user/lxqt-build-tools/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-build-tools
-pkgver=0.5.0
-pkgrel=1
+pkgver=0.6.0
+pkgrel=0
pkgdesc="Toolchain for building and packaging LXQt"
url="https://lxqt.org"
arch="noarch"
@@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="199d8999d6b9738f1985a96ac3177f021802ab8896450c248bf6e545162a237ddb26949a09588925423a0609fc89d06f729b428030290b3259b8b8c505c71139 lxqt-build-tools-0.5.0.tar.gz"
+sha512sums="701b2f239daeb72dd94e2d72920e85e161daeb35de24023d81bb271c3abf36916d83b4b47b046e400e865e71ee236cbfc0a7047f9b0a3529cd9b8363279fb88a lxqt-build-tools-0.6.0.tar.gz"
diff --git a/user/lxqt-config/APKBUILD b/user/lxqt-config/APKBUILD
index 7837fffc6..607bb18f6 100644
--- a/user/lxqt-config/APKBUILD
+++ b/user/lxqt-config/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-config
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Collection of tools for configuring LXQt and the underlying system"
url="https://lxqt.org"
arch="all"
@@ -10,8 +10,9 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtsvg-dev qt5-qttools-dev
- liblxqt-dev>=0.12.0 lxqt-build-tools>=0.5.0 libxcursor-dev
- kwindowsystem-dev libkscreen-dev"
+ liblxqt-dev>=${pkgver%.*}.0 lxqt-build-tools>=0.6.0 libxcursor-dev eudev-dev
+ kwindowsystem-dev libkscreen-dev xf86-input-libinput-dev libxi-dev"
+subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-config/releases/download/$pkgver/lxqt-config-$pkgver.tar.xz"
build() {
@@ -26,8 +27,6 @@ build() {
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
- -DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make -j1
}
@@ -42,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a5102794c4cf18a18e633cbc7d0b89653abf2612bc61e506ec169f4898903092f5201a09a2610642c641a17b59a992a6d6f59366ec61d54763e8b911d5220ca9 lxqt-config-0.13.0.tar.xz"
+sha512sums="6b2139a4fc33940f0821c335b3ff316065133eec867256586643fabeb7e96c61be70932d16f6ec4b440e99d058b31394ddc4013a059b492925135aa6eae20650 lxqt-config-0.14.0.tar.xz"
diff --git a/user/lxqt-globalkeys/APKBUILD b/user/lxqt-globalkeys/APKBUILD
index 9fea365ab..1e527d23c 100644
--- a/user/lxqt-globalkeys/APKBUILD
+++ b/user/lxqt-globalkeys/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-globalkeys
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Daemon and configuration utility for global shortcuts in LXQt"
url="https://lxqt.org"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 liblxqt-dev
- qt5-qttools-dev kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0
+ liblxqt-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/lxqt-globalkeys/releases/download/$pkgver/lxqt-globalkeys-$pkgver.tar.xz"
@@ -27,7 +27,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -42,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5350e91a03fa6928ecefb935302fe87bfa38e6f61bea564222739f4f2896ffab85304d7c0afe6dbfc78912e944c25f32892f35bfb08a904395fda24b9d58b3ad lxqt-globalkeys-0.13.0.tar.xz"
+sha512sums="2005e7f034e28eb295352825f95066163f2aac1f558066f765a6ab8692fd17b8750ac16f7ec3b25384410f0e41e0a6fe43d88f102d3e84dad44ae6f71eb62f87 lxqt-globalkeys-0.14.0.tar.xz"
diff --git a/user/lxqt-notificationd/APKBUILD b/user/lxqt-notificationd/APKBUILD
index ffa4ae6bf..6c6e48df5 100644
--- a/user/lxqt-notificationd/APKBUILD
+++ b/user/lxqt-notificationd/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-notificationd
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Daemon for notifications in LXQt"
url="https://lxqt.org"
arch="all"
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules qt5-qttools-dev liblxqt-dev>=0.12.0
- lxqt-build-tools>=0.5.0 kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules qt5-qttools-dev liblxqt-dev>=${pkgver%.*}.0
+ lxqt-build-tools>=0.6.0 kwindowsystem-dev"
source="https://github.com/lxqt/lxqt-notificationd/releases/download/$pkgver/lxqt-notificationd-$pkgver.tar.xz"
build() {
@@ -25,7 +25,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -40,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2bc75b840a666e013d914f08719680cf3af7430a6acfb5072facff8bdc964aeef1d5227c68b5a5c5d8a6d6c572632105e3f2f04c517d8e8669eb40b5a0cf0f4d lxqt-notificationd-0.13.0.tar.xz"
+sha512sums="b91f0fc159f979582d1483a020c27403157697232e15ac677ff725297f33a89e2df5d63b90bc3711bcf9c8fe1ad58793518ab116f4a9c47f8102dfa256fa4747 lxqt-notificationd-0.14.0.tar.xz"
diff --git a/user/lxqt-openssh-askpass/APKBUILD b/user/lxqt-openssh-askpass/APKBUILD
index 53895e9bb..88583c848 100644
--- a/user/lxqt-openssh-askpass/APKBUILD
+++ b/user/lxqt-openssh-askpass/APKBUILD
@@ -1,16 +1,17 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-openssh-askpass
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Graphical LXQt utility for inputting passwords for SSH agents"
url="https://lxqt.org"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules qt5-qttools-dev lxqt-build-tools>=0.5.0
- liblxqt-dev>=0.12.0 kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules qt5-qttools-dev lxqt-build-tools>=0.6.0
+ liblxqt-dev>=${pkgver%.*}.0 kwindowsystem-dev"
+subpackages="$pkgname-doc"
source="https://github.com/lxde/lxqt-openssh-askpass/releases/download/$pkgver/lxqt-openssh-askpass-$pkgver.tar.xz"
build() {
@@ -26,7 +27,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2ef92c8a75139d8827e38e0f406f9f9f52717b0918ff511baa376825cfb586f2821186692e1e63bd4c569c441ea4eff63a11f59b89a90f47738ece86a898e761 lxqt-openssh-askpass-0.13.0.tar.xz"
+sha512sums="33cca606224fb4490261ae68134e5ae8a4561878b34f6f270bdb6c6b2727ecd8cd2aa3284599ac71eaa5a9fda0be491ed9ff224b65ecfe6af4a992a32740aca4 lxqt-openssh-askpass-0.14.0.tar.xz"
diff --git a/user/lxqt-panel/APKBUILD b/user/lxqt-panel/APKBUILD
index d0108ab92..d8ded9345 100644
--- a/user/lxqt-panel/APKBUILD
+++ b/user/lxqt-panel/APKBUILD
@@ -1,18 +1,18 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-panel
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Panel for LXQt desktop"
url="https://lxqt.org"
arch="all"
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 kguiaddons-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 kguiaddons-dev
libdbusmenu-qt-dev kwindowsystem-dev solid-dev menu-cache-dev
- lxmenu-data liblxqt-dev lxqt-globalkeys-dev alsa-lib-dev pulseaudio-dev
- lm_sensors-dev libstatgrab-dev libsysstat-dev qt5-qttools-dev
- libxkbcommon-dev libxcomposite-dev"
+ lxmenu-data liblxqt-dev>=${pkgver%.*}.0 alsa-lib-dev pulseaudio-dev
+ lxqt-globalkeys-dev>=${pkgver%.*}.0 lm_sensors-dev libstatgrab-dev
+ libsysstat-dev qt5-qttools-dev libxkbcommon-dev libxcomposite-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-panel/releases/download/$pkgver/lxqt-panel-$pkgver.tar.xz"
@@ -29,7 +29,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -44,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f9ea21a24aa8fc0898c756349256a9a84f4e8469743383ce4372f5ab3719170c84ec731d661f7b3355b7501f16fa862ef9d64b7b346e8abd4cbceb547fcb18e3 lxqt-panel-0.13.0.tar.xz"
+sha512sums="771383c2bade7f5928d2a206b7a148afd7427a574e875c3129135c8cc4b08a77f8ab1ce469e1b1ee1902d984c17605b62f2f7aacac2ca415c9021b314d18dfe3 lxqt-panel-0.14.0.tar.xz"
diff --git a/user/lxqt-policykit/APKBUILD b/user/lxqt-policykit/APKBUILD
index 402acef73..0d1b582a4 100644
--- a/user/lxqt-policykit/APKBUILD
+++ b/user/lxqt-policykit/APKBUILD
@@ -1,17 +1,18 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-policykit
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="PolicyKit agent for LXQT"
url="https://lxqt.org"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules qt5-qttools-dev liblxqt-dev>=0.12.0
- lxqt-build-tools>=0.5.0 qt5-qttools-dev kwindowsystem-dev
- polkit-qt-1-dev"
+makedepends="cmake extra-cmake-modules qt5-qttools-dev polkit-qt-1-dev
+ liblxqt-dev>=${pkgver%.*}.0 lxqt-build-tools>=0.6.0 qt5-qttools-dev
+ kwindowsystem-dev"
+subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-policykit/releases/download/$pkgver/lxqt-policykit-$pkgver.tar.xz"
build() {
@@ -27,7 +28,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c02525ed60c3882b9fc431630a750937425f8ff296fa82112a2e88cb9d5b96767e2a8ff514daeee5d6dded96536cbb4520bc7bccb6c8fbe4e405168435f9f22e lxqt-policykit-0.13.0.tar.xz"
+sha512sums="d5dc85a70db2b041f4667b17b1c20b7e30d36b435a64eaef0c49577da1a7d981becdb9f94f135901affe1b4d1c0ac8f8fc180f3054472b0b043c9b9382015b42 lxqt-policykit-0.14.0.tar.xz"
diff --git a/user/lxqt-powermanagement/APKBUILD b/user/lxqt-powermanagement/APKBUILD
index 0e441e627..2fee9bdf2 100644
--- a/user/lxqt-powermanagement/APKBUILD
+++ b/user/lxqt-powermanagement/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-powermanagement
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Power management utilities for LXQt"
url="https://lxqt.org"
arch="all"
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 liblxqt-dev
- upower-dev kidletime-dev qt5-qtsvg-dev qt5-qttools-dev solid-dev
- kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 upower-dev
+ liblxqt-dev>=${pkgver%.*}.0 kidletime-dev qt5-qtsvg-dev qt5-qttools-dev
+ solid-dev kwindowsystem-dev"
source="https://github.com/lxqt/lxqt-powermanagement/releases/download/$pkgver/lxqt-powermanagement-$pkgver.tar.xz"
build() {
@@ -26,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -41,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="849bcd0739e30b0450d358e23edb9bf800e3804e0929d78d9d08c640355b6eb9351df458025fc381215734690ea902ec1896f5e070fd19ad006520148233d77d lxqt-powermanagement-0.13.0.tar.xz"
+sha512sums="a2a93f69a1c87e98a200fc4a8c9ffdc990ea1545ff3494948bf40cc2e80fe9b3260e25ffdacf7b5925c3c76f85acd67c79936fe1c2bcd56eb2a91f95451ee240 lxqt-powermanagement-0.14.0.tar.xz"
diff --git a/user/lxqt-qtplugin/APKBUILD b/user/lxqt-qtplugin/APKBUILD
index 3749214d5..ae0a30b03 100644
--- a/user/lxqt-qtplugin/APKBUILD
+++ b/user/lxqt-qtplugin/APKBUILD
@@ -1,15 +1,16 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-qtplugin
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Qt plugin for platform integration with LXQt"
url="https://lxqt.org/"
arch="all"
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 libfm-qt-dev
- libdbusmenu-qt-dev liblxqt-dev qt5-qttools-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 qt5-qttools-dev
+ libfm-qt-dev>=${pkgver%.*}.0 liblxqt-dev>=${pkgver%.*}.0
+ libdbusmenu-qt-dev"
source="https://github.com/lxqt/lxqt-qtplugin/releases/download/$pkgver/lxqt-qtplugin-$pkgver.tar.xz"
build() {
@@ -25,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="22f059accdca8216b80af8773eab462c779c489575aa7802e82bb95da4f22a9a0d5a1234b2da4cb39c5050a6e9ded3c2b977068cc37af356ecb09e364633c7d6 lxqt-qtplugin-0.13.0.tar.xz"
+sha512sums="33188bc03ee48a9b6e3cc5823cdcb5c96dba0cda65da511fe603d952c5de24e292cb02208cf357b04718df90f98d53bf48eaf6793d70d043214e429f57ccf53c lxqt-qtplugin-0.14.0.tar.xz"
diff --git a/user/lxqt-runner/APKBUILD b/user/lxqt-runner/APKBUILD
index 4073fa9f2..403ab02d5 100644
--- a/user/lxqt-runner/APKBUILD
+++ b/user/lxqt-runner/APKBUILD
@@ -1,16 +1,18 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-runner
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Qt-based application launcher for LXQt"
url="https://lxqt.org"
arch="all"
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 liblxqt-dev
- muparser-dev kwindowsystem-dev menu-cache-dev lxqt-globalkeys-dev
- qt5-qttools-dev qt5-qtsvg-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0
+ liblxqt-dev>=${pkgver%.*}.0 lxqt-globalkeys-dev>=${pkgver%.*}.0
+ muparser-dev kwindowsystem-dev menu-cache-dev qt5-qttools-dev
+ qt5-qtsvg-dev"
+subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-runner/releases/download/$pkgver/lxqt-runner-$pkgver.tar.xz"
build() {
@@ -26,7 +28,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -41,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fed007134f252f10d215266005a03354f70960cbe77ad37bb00db27e0054b0c508e5dd15a07630525b134c2ecb7db2e36f6304c9cbff60dcf4c3831dd31641c7 lxqt-runner-0.13.0.tar.xz"
+sha512sums="862af180efbfa9be699bec16c6ab72520546922947e20465759bb1194ae3014459672ecd201a58e9e770828e2558b80a68b719afb9a71d7cb292beb614568970 lxqt-runner-0.14.0.tar.xz"
diff --git a/user/lxqt-session/APKBUILD b/user/lxqt-session/APKBUILD
index 72cfb3e12..5811282c1 100644
--- a/user/lxqt-session/APKBUILD
+++ b/user/lxqt-session/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-session
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Session management utilities for LXQt"
url="https://lxqt.org"
arch="all"
license="LGPL-2.1+"
depends="xdg-user-dirs"
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 eudev-dev
- liblxqt-dev>=0.12.0 qt5-qttools-dev kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 eudev-dev
+ liblxqt-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxde/lxqt-session/releases/download/$pkgver/lxqt-session-$pkgver.tar.xz"
@@ -26,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -43,4 +42,4 @@ package() {
rm "$pkgdir"/usr/share/man/man1/start*
}
-sha512sums="3ab6161ee75340f823ec82d20ead9eacf7441fd675e2f8a295fc301187e027013c8a2a4e7ca1262795e9b07d3231dbab032363cadde3bf334865260142529316 lxqt-session-0.13.0.tar.xz"
+sha512sums="583a6249734571624ecf51d23b4f7b01caa601e1e776f3acb8b8f4d884e714c1664b95fa18bb4c420fe7ad208e2ffac9d942fc2196945e3df0fd3cc2027f6138 lxqt-session-0.14.0.tar.xz"
diff --git a/user/lxqt-sudo/APKBUILD b/user/lxqt-sudo/APKBUILD
index bae390411..23f12c7b1 100644
--- a/user/lxqt-sudo/APKBUILD
+++ b/user/lxqt-sudo/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-sudo
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Graphical LXQt utility for sudo/su"
url="https://lxqt.org"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends="sudo"
-makedepends="cmake extra-cmake-modules qt5-qtbase-dev lxqt-build-tools>=0.5.0
- liblxqt-dev>=0.12.0 qt5-qttools-dev kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev lxqt-build-tools>=0.6.0
+ liblxqt-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-sudo/releases/download/$pkgver/lxqt-sudo-$pkgver.tar.xz"
@@ -27,7 +27,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -42,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ea7d8ca093e736e3cf581605598cb9c8ed4e40bc39fb94a4b44334e7f58ae53c489ede0dcfc75de8daf58c115c1a91ae152f676276488df8a16ed53bbf56fc82 lxqt-sudo-0.13.0.tar.xz"
+sha512sums="06e8749dc11f48d6d76805fc2d93b04194287cb4d95c4640c80ca186f948d6b6585df5bab7d8b0fb0f23f4b07ffd057048afddddb820a3961d37bc1ce9cd3694 lxqt-sudo-0.14.0.tar.xz"
diff --git a/user/lxqt-themes/APKBUILD b/user/lxqt-themes/APKBUILD
index e327d4732..233511d95 100644
--- a/user/lxqt-themes/APKBUILD
+++ b/user/lxqt-themes/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=lxqt-themes
-pkgver=0.13.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Core themes for LXQt"
url="https://lxqt.org"
arch="noarch"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake lxqt-build-tools>=0.5.0"
+makedepends="cmake lxqt-build-tools>=0.6.0"
source="https://github.com/lxde/lxqt-themes/releases/download/$pkgver/lxqt-themes-$pkgver.tar.xz"
build() {
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d246719a04b9247e099a19f8ce1b3d27a2b8c4b57266043fe219daff796014f963b65f50b73a4115badf4901a7b2bdd145f0518647ced45a5857f5b859b14081 lxqt-themes-0.13.0.tar.xz"
+sha512sums="622449df60f5f50d59ab308a7aaae35114e91bda48e112fb2abb2c394bfdfc5794d2bf0c6ce63689a29081a31bdde191e3c8cb7217f833d76a407f9970eb1fb2 lxqt-themes-0.14.0.tar.xz"
diff --git a/user/lynx/APKBUILD b/user/lynx/APKBUILD
index 14d35db09..d19215e41 100644
--- a/user/lynx/APKBUILD
+++ b/user/lynx/APKBUILD
@@ -7,7 +7,7 @@ _relver=${pkgver/_p/rel.}
_v=${_relver%rel.*}
pkgrel=0
pkgdesc="Cross-platform text-based browser"
-url="http://lynx.invisible-island.net/"
+url="https://lynx.invisible-island.net/"
arch="all"
license="GPL-2.0-only"
depends="gzip"
diff --git a/user/marble/APKBUILD b/user/marble/APKBUILD
index b44e365cb..05e3e2c59 100644
--- a/user/marble/APKBUILD
+++ b/user/marble/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=marble
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Free, open-source map and virtual globe"
url="https://marble.kde.org/"
@@ -11,7 +11,7 @@ license="LGPL-2.1-only AND GPL-2.0-only"
depends="shared-mime-info"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtsvg-dev"
makedepends="$depends_dev cmake extra-cmake-modules qt5-qttools-dev zlib-dev
- qt5-qtwebkit-dev krunner-dev kcoreaddons-dev kwallet-dev knewstuff-dev
+ qt5-qtserialport-dev krunner-dev kcoreaddons-dev kwallet-dev knewstuff-dev
kio-dev kparts-dev kcrash-dev ki18n-dev phonon-dev plasma-framework-dev
qt5-qtpositioning-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-libs"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c719f78bbae194760ee41ef8926e88edf727089857949ba40dfb51f1e87f640c3553e1a32e5c04757b705641c354009ce0e0fed3ed31d01eea2005686df0d5b9 marble-18.08.3.tar.xz"
+sha512sums="74dba5cfc7c5b9995445817667148417fdd36994ddf105484e2d13f4a5dff7654f98d84680ff26c5057a60d0d9cbfbe7dbc3e7d3413e081fb67f3ced2783286c marble-18.12.2.tar.xz"
diff --git a/user/mesa/APKBUILD b/user/mesa/APKBUILD
index 418e9e361..c36074f8a 100644
--- a/user/mesa/APKBUILD
+++ b/user/mesa/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=mesa
-pkgver=18.1.8
+pkgver=18.3.2
pkgrel=0
pkgdesc="Mesa DRI OpenGL library"
url="https://www.mesa3d.org"
@@ -15,26 +15,21 @@ subpackages="$pkgname-dev
$pkgname-dri-virtio:_dri
$pkgname-glapi $pkgname-egl $pkgname-gl $pkgname-gles
$pkgname-xatracker $pkgname-osmesa $pkgname-gbm
- $pkgname-libwayland-egl:_wayland
"
_llvmver=6
-depends_dev="libdrm-dev dri2proto libxext-dev libxdamage-dev libxcb-dev glproto
- dri3proto presentproto libxshmfence-dev"
-makedepends="$depends_dev expat-dev xextproto libxt-dev makedepend py3-mako
- flex bison llvm$_llvmver-dev eudev-dev libvdpau-dev python3 py-libxml2
- libxvmc-dev libxfixes-dev wayland-dev libelf-dev wayland-protocols
- autoconf automake libtool libxxf86vm-dev libx11-dev zlib-dev"
+depends_dev="libdrm-dev libxcb-dev libxdamage-dev libxext-dev libxshmfence-dev
+ xorgproto-dev"
+makedepends="$depends_dev byacc eudev-dev expat-dev flex libelf-dev
+ libvdpau-dev libx11-dev libxfixes-dev libxrandr-dev libxt-dev
+ libxvmc-dev libxxf86vm-dev llvm$_llvmver-dev makedepend python3
+ py3-libxml2 py3-mako zlib-dev"
source="https://mesa.freedesktop.org/archive/mesa-$pkgver.tar.xz
- glx_ro_text_segm.patch
musl-fixes.patch
musl-fix-includes.patch
amdgpu-pthread-header.patch
disk_cache-stack-overflow.patch
drmdeps.patch
- python3-compat.patch
- intel.patch
"
-replaces="mesa-dricore"
_dri_driverdir=/usr/lib/xorg/modules/dri
_dri_drivers="r200,radeon,nouveau,swrast"
@@ -73,22 +68,20 @@ build() {
cd "$builddir"
export CFLAGS="$CFLAGS -D_XOPEN_SOURCE=700"
- PYTHON2=python3 ./configure \
+ PYTHON=python3 ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--with-dri-driverdir=$_dri_driverdir \
--disable-asm \
- --disable-xvmc \
- --enable-glx-rts \
--with-gallium-drivers=${_gallium_drivers} \
--with-dri-drivers=${_dri_drivers} \
--with-vulkan-drivers=${_vulkan_drivers} \
--with-llvm-prefix=/usr/lib/llvm$_llvmver \
--enable-llvm-shared-libs \
--enable-llvm \
- --with-platforms=x11,drm,wayland \
+ --with-platforms=x11,drm \
--enable-shared-glapi \
--enable-gbm \
--disable-glx-tls \
@@ -100,7 +93,6 @@ build() {
--enable-gles1 \
--enable-gles2 \
--enable-egl \
- --enable-texture-float \
--enable-xa \
--enable-vdpau \
$_arch_opts
@@ -238,19 +230,9 @@ _dri() {
esac
}
-_wayland() {
- pkgdesc="Mesa libwayland-egl library"
- mkdir -p "$subpkgdir"/usr/lib
- mv "$pkgdir"/usr/lib/libwayland-egl.so.* "$subpkgdir"/usr/lib/ \
- || return 1
-}
-
-sha512sums="ab89c6d27b765d3efdf61b24dc56d863ae590d83003d2eae4bfe25ecfbeda5bee0227f21d057523bb4eceeaf3d9955df48087ffb472c41b123c100e593056cb9 mesa-18.1.8.tar.xz
-c3d4804ebc24c7216e4c9d4995fb92e116be7f478024b44808ee134a4c93bb51d1f66fe5fb6eca254f124c4abf6f81272b027824b3e2650a9607818bf793035a glx_ro_text_segm.patch
+sha512sums="34b66520728d720b1f3d3d63f8ba5c255d57b9e8fe427264419e4163b474df662ff6db9ca8b81283866da415e34346a4c39fc37bebe2a0929be14480faf4db45 mesa-18.3.2.tar.xz
9f7a050f09571a2b17098d495b82e2e85b293fb7285e7d6d7c3c48cd4220a1bdcc61a7321ba78dd14860939ecabe7e89b32d6110f3728f793273e1e26b78a553 musl-fixes.patch
c7d91a660a033df91fac9c557039efc8669f0c26b2d35997d50753938b70d1af0bd110dcab3f8236eafab7d4be5dd7cd128a3e057e67e7e6a38a73fd6a7ef62e musl-fix-includes.patch
245d0d64d858dfadeeb544f31f7d0bb6ecb746a7fd5ec99755d679ae1a1eef4198d66473fb24d333eb6786bb8657012771e8285d67f165dc61a031df801947aa amdgpu-pthread-header.patch
f40ff04ac73c090c74d1955de6013c5aa41fb77f28b2b82d89cfc1880306a9ca1dde4581592db19f0a0ec6d85032f1ed5d953103ab0d075f9f0b7e459a028c45 disk_cache-stack-overflow.patch
-6800bc62aebfba22a2562c858c27391b47c5675020bd67f040da93ffe4d5d8ac828907a44c7cee6a4ebe63821b58c2515b4012f1f23473670b1de8670426a430 drmdeps.patch
-61ddf4f33f11b4fbaa334bec04d184236f01bc8cad4340cb74b66c92fc8c0c985d36507cf43b504d186dc108fc2e5ae348ed28ea8a680ba4dfdb74994fc440f7 python3-compat.patch
-baa0039c65b760ac60d55a112cc3fe9c59759e6f6e31c9c0dc46cfc1dcca91726706d6fb3328e11c043ba1f84f01dd56d0208ee153b05174fde74252d3d7d95c intel.patch"
+6800bc62aebfba22a2562c858c27391b47c5675020bd67f040da93ffe4d5d8ac828907a44c7cee6a4ebe63821b58c2515b4012f1f23473670b1de8670426a430 drmdeps.patch"
diff --git a/user/mesa/glx_ro_text_segm.patch b/user/mesa/glx_ro_text_segm.patch
deleted file mode 100644
index 8cad4876b..000000000
--- a/user/mesa/glx_ro_text_segm.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-2011-02-09 Jeremy Huddleston <jeremyhu@freedesktop.org
-
- #240956
- * configure.ac add support to enable readonly test segment on x86
-
---- ./configure.ac.orig 2008-11-17 23:19:38.000000000 +0100
-+++ ./configure.ac 2008-11-17 23:20:17.000000000 +0100
-@@ -499,6 +499,20 @@
- enable_xcb=no
- fi
-
-+
-+dnl readonly text segment on x86 hardened platforms
-+AC_ARG_ENABLE([glx_rts],
-+ [AS_HELP_STRING([--enable-glx-rts],
-+ [on x86, use a readonly text segment for libGL @<:@default=disabled@:>@])],
-+ [enable_glx_rts="$enableval"],
-+ [enable_glx_rts=no])
-+if test "x$enable_glx_rts" = xyes; then
-+ DEFINES="$DEFINES -DGLX_X86_READONLY_TEXT"
-+else
-+ enable_glx_rts=no
-+fi
-+
-+
- dnl
- dnl libGL configuration per driver
- dnl
diff --git a/user/mesa/intel.patch b/user/mesa/intel.patch
deleted file mode 100644
index 10871fc7c..000000000
--- a/user/mesa/intel.patch
+++ /dev/null
@@ -1,85 +0,0 @@
---- mesa-18.1.3/src/mesa/drivers/dri/i965/brw_bufmgr.h 2018-06-29 13:47:29.000000000 -0400
-+++ mesa-18.1.3/src/mesa/drivers/dri/i965/brw_bufmgr.h 2018-07-24 03:18:37.479847335 -0400
-@@ -37,6 +37,7 @@
- #include <stdbool.h>
- #include <stdint.h>
- #include <stdio.h>
-+#include <time.h>
- #include "util/u_atomic.h"
- #include "util/list.h"
-
---- mesa-18.1.3/src/intel/vulkan/anv_entrypoints_gen.py 2018-07-24 03:15:05.009848837 -0400
-+++ mesa-18.1.3/src/intel/vulkan/anv_entrypoints_gen.py 2018-07-24 03:12:21.739849990 -0400
-@@ -91,7 +91,7 @@
- % endfor
- """, output_encoding='utf-8')
-
--TEMPLATE_C = Template(u"""\
-+TEMPLATE_C = Template("""\
- /*
- * Copyright © 2015 Intel Corporation
- *
-@@ -145,7 +145,7 @@
- /* Hash table stats:
- * size ${len(strmap.sorted_strings)} entries
- * collisions entries:
--% for i in xrange(10):
-+% for i in range(10):
- * ${i}${'+' if i == 9 else ' '} ${strmap.collisions[i]}
- % endfor
- */
-@@ -388,7 +388,7 @@
-
- def bake(self):
- self.sorted_strings = \
-- sorted(self.strings.values(), key=lambda x: x.string)
-+ sorted(list(self.strings.values()), key=lambda x: x.string)
- offset = 0
- for entry in self.sorted_strings:
- entry.offset = offset
-@@ -507,7 +507,7 @@
- assert e.core_version is None
- e.extensions.append(ext)
-
-- return [e for e in entrypoints.itervalues() if e.enabled]
-+ return [e for e in list(entrypoints.values()) if e.enabled]
-
-
- def get_entrypoints_defines(doc):
---- mesa-18.1.3/src/intel/vulkan/anv_extensions.py 2018-06-29 13:47:29.000000000 -0400
-+++ mesa-18.1.3/src/intel/vulkan/anv_extensions.py 2018-07-24 03:07:13.599852168 -0400
-@@ -146,14 +146,32 @@
- patch = self.patch if self.patch is not None else 0
- return (self.major << 22) | (self.minor << 12) | patch
-
-- def __cmp__(self, other):
-+ def __lt__(self, other):
- # If only one of them has a patch version, "ignore" it by making
- # other's patch version match self.
- if (self.patch is None) != (other.patch is None):
- other = copy.copy(other)
- other.patch = self.patch
-
-- return self.__int_ver().__cmp__(other.__int_ver())
-+ return self.__int_ver() < other.__int_ver()
-+
-+ def __gt__(self, other):
-+ # If only one of them has a patch version, "ignore" it by making
-+ # other's patch version match self.
-+ if (self.patch is None) != (other.patch is None):
-+ other = copy.copy(other)
-+ other.patch = self.patch
-+
-+ return self.__int_ver() > other.__int_ver()
-+
-+ def __eq__(self, other):
-+ # If only one of them has a patch version, "ignore" it by making
-+ # other's patch version match self.
-+ if (self.patch is None) != (other.patch is None):
-+ other = copy.copy(other)
-+ other.patch = self.patch
-+
-+ return self.__int_ver() == other.__int_ver()
-
-
- MAX_API_VERSION = VkVersion('0.0.0')
diff --git a/user/mesa/python3-compat.patch b/user/mesa/python3-compat.patch
deleted file mode 100644
index 9dc213e9f..000000000
--- a/user/mesa/python3-compat.patch
+++ /dev/null
@@ -1,119 +0,0 @@
---- mesa-17.3.1/src/gallium/drivers/r600/egd_tables.py (original)
-+++ mesa-17.3.1/src/gallium/drivers/r600/egd_tables.py (refactored)
-@@ -60,7 +60,7 @@
- """
- fragments = [
- '"%s\\0" /* %s */' % (
-- te[0].encode('string_escape'),
-+ te[0].encode('unicode-escape'),
- ', '.join(str(idx) for idx in te[2])
- )
- for te in self.table
-@@ -217,10 +217,10 @@
- strings = StringTable()
- strings_offsets = IntTable("int")
-
-- print '/* This file is autogenerated by egd_tables.py from evergreend.h. Do not edit directly. */'
-- print
-- print CopyRight.strip()
-- print '''
-+ print('/* This file is autogenerated by egd_tables.py from evergreend.h. Do not edit directly. */')
-+ print()
-+ print(CopyRight.strip())
-+ print('''
- #ifndef EG_TABLES_H
- #define EG_TABLES_H
-
-@@ -242,20 +242,20 @@
- unsigned name_offset;
- unsigned op;
- };
--'''
--
-- print 'static const struct eg_packet3 packet3_table[] = {'
-+''')
-+
-+ print('static const struct eg_packet3 packet3_table[] = {')
- for pkt in packets:
-- print '\t{%s, %s},' % (strings.add(pkt[5:]), pkt)
-- print '};'
-- print
--
-- print 'static const struct eg_field egd_fields_table[] = {'
-+ print('\t{%s, %s},' % (strings.add(pkt[5:]), pkt))
-+ print('};')
-+ print()
-+
-+ print('static const struct eg_field egd_fields_table[] = {')
-
- fields_idx = 0
- for reg in regs:
- if len(reg.fields) and reg.own_fields:
-- print '\t/* %s */' % (fields_idx)
-+ print('\t/* %s */' % (fields_idx))
-
- reg.fields_idx = fields_idx
-
-@@ -266,34 +266,34 @@
- while value[1] >= len(values_offsets):
- values_offsets.append(-1)
- values_offsets[value[1]] = strings.add(strip_prefix(value[0]))
-- print '\t{%s, %s(~0u), %s, %s},' % (
-+ print('\t{%s, %s(~0u), %s, %s},' % (
- strings.add(field.name), field.s_name,
-- len(values_offsets), strings_offsets.add(values_offsets))
-+ len(values_offsets), strings_offsets.add(values_offsets)))
- else:
-- print '\t{%s, %s(~0u)},' % (strings.add(field.name), field.s_name)
-+ print('\t{%s, %s(~0u)},' % (strings.add(field.name), field.s_name))
- fields_idx += 1
-
-- print '};'
-- print
--
-- print 'static const struct eg_reg egd_reg_table[] = {'
-+ print('};')
-+ print()
-+
-+ print('static const struct eg_reg egd_reg_table[] = {')
- for reg in regs:
- if len(reg.fields):
-- print '\t{%s, %s, %s, %s},' % (strings.add(reg.name), reg.r_name,
-- len(reg.fields), reg.fields_idx if reg.own_fields else reg.fields_owner.fields_idx)
-+ print('\t{%s, %s, %s, %s},' % (strings.add(reg.name), reg.r_name,
-+ len(reg.fields), reg.fields_idx if reg.own_fields else reg.fields_owner.fields_idx))
- else:
-- print '\t{%s, %s},' % (strings.add(reg.name), reg.r_name)
-- print '};'
-- print
-+ print('\t{%s, %s},' % (strings.add(reg.name), reg.r_name))
-+ print('};')
-+ print()
-
- strings.emit(sys.stdout, "egd_strings")
-
-- print
-+ print()
-
- strings_offsets.emit(sys.stdout, "egd_strings_offsets")
-
-- print
-- print '#endif'
-+ print()
-+ print('#endif')
-
-
- def main():
---- mesa-18.1.3/m4/ax_check_python_mako_module.m4.old 2018-06-29 17:47:29.000000000 +0000
-+++ mesa-18.1.3/m4/ax_check_python_mako_module.m4 2018-07-09 01:55:22.740000000 +0000
-@@ -48,8 +48,8 @@
- except ImportError as err:
- sys.exit(err)
- else:
-- ver_req = map(int, '$1'.split('.'))
-- ver_act = map(int, mako.__version__.split('.'))
-+ ver_req = list(map(int, '$1'.split('.')))
-+ ver_act = list(map(int, mako.__version__.split('.')))
- sys.exit(int(ver_req > ver_act))
- " | $PYTHON2 -
-
diff --git a/user/meson/APKBUILD b/user/meson/APKBUILD
index b68f414f2..d649ab340 100644
--- a/user/meson/APKBUILD
+++ b/user/meson/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer:
pkgname=meson
-pkgver=0.49.0
+pkgver=0.49.2
pkgrel=0
pkgdesc="Fast, user-friendly build system"
url="http://mesonbuild.com/"
@@ -27,4 +27,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="f36994d1a030c985a51aa335eaceea608dcb1692cea7d2d4caeeb2b3bf471837dffdc502aa940742eb8c605d15b8adb35ba36b7da5d10455b7fd0ef5a48663e3 meson-0.49.0.tar.gz"
+sha512sums="d07a5dfd699f1e4b00af39c377ec186c91718d9595cb0ab506b4b40c0c63ddd14eccbe8afb446635272c431e2a78032888be0bc8f6064044da53e8c0b5f7be3f meson-0.49.2.tar.gz"
diff --git a/user/minuet/APKBUILD b/user/minuet/APKBUILD
index cf5342614..02e71de53 100644
--- a/user/minuet/APKBUILD
+++ b/user/minuet/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=minuet
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Music education software"
url="https://minuet.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="95ae460db8d1d51926a3be0db12159b0256e3817232d94bcbb0400efb0c49fd43298dc83557166585ce29cdf6c46e24865aa104374dacc29ed2bcd1d52ef71e5 minuet-18.08.3.tar.xz"
+sha512sums="29a9c540474e9d260e8ceb01bfc5440d689315c96dc52c507d82859f6d4962c56d0728822562b6bb5ab1904a15e7d95fa2cc77a672e55ca72395fec0ab16e2b9 minuet-18.12.2.tar.xz"
diff --git a/user/monoid/APKBUILD b/user/monoid/APKBUILD
new file mode 100644
index 000000000..449d177e1
--- /dev/null
+++ b/user/monoid/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=monoid
+pkgver=0.61
+pkgrel=0
+pkgdesc="Monospace typeface optimised for code"
+url="https://larsenwork.com/monoid/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1 OR MIT"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://raw.githubusercontent.com/larsenwork/monoid/2db2d289f4e61010dd3f44e09918d9bb32fb96fd/Monoid-Small.zip"
+builddir="$srcdir/"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ *.ttf
+}
+
+sha512sums="2776bbc7febf17c10f87bbdd3e6e4fd7c24b93286009d1dcb0ca8058e1e1437c3179068ab608c3f69ae07c08950ececb4d0ad88e82ccba4a6bd2d8b63f71a9c8 Monoid-Small.zip"
diff --git a/user/montecarlo/APKBUILD b/user/montecarlo/APKBUILD
new file mode 100644
index 000000000..71e45e6dd
--- /dev/null
+++ b/user/montecarlo/APKBUILD
@@ -0,0 +1,26 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=montecarlo
+pkgver=0
+pkgrel=0
+pkgdesc="Monospace typeface designed for programmers"
+url="http://www.bok.net/MonteCarlo/"
+arch="noarch"
+options="!check" # No test suite.
+license="Public-Domain"
+depends="mkfontdir mkfontscale"
+makedepends=""
+subpackages=""
+source="http://www.bok.net/MonteCarlo/downloads/MonteCarlo-PCF.tgz"
+builddir="$srcdir/MonteCarlo-PCF"
+
+package() {
+ cd "$builddir"
+ local _font
+ for _font in *.pcf; do
+ gzip -9 $_font
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/misc/ $_font.gz
+ done
+}
+
+sha512sums="c4a69d66b6c19c63b2430fbd82fff5067e7ebe49ad0e4d19c93f566bf5644e8a6555742338a8517e964ed7c0dc05e5ceee28db443d23301ad016b7b42403f03e MonteCarlo-PCF.tgz"
diff --git a/user/mpv/APKBUILD b/user/mpv/APKBUILD
index a579ecc5a..33ca734d6 100644
--- a/user/mpv/APKBUILD
+++ b/user/mpv/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=mpv
pkgver=0.29.1
-pkgrel=0
+pkgrel=1
pkgdesc="An improved fork of mplayer"
url="https://mpv.io"
arch="all"
diff --git a/user/musl-obstack/APKBUILD b/user/musl-obstack/APKBUILD
new file mode 100644
index 000000000..a7466fc96
--- /dev/null
+++ b/user/musl-obstack/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=musl-obstack
+pkgver=1.1
+pkgrel=0
+pkgdesc="Standalone library to implement obstack functionality"
+url=" "
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends=""
+subpackages="$pkgname-dev"
+source="musl-obstack-$pkgver.tar.gz::https://github.com/pullmoll/musl-obstack/archive/v$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./bootstrap.sh
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="e3a9956133d72a00663cf8d9720e62002142e113e7d67e2338a2bce1bdfac9eefd4290db8add15eabafdf01065f7fe9bb6754faa36b88df819c53d44fa140757 musl-obstack-1.1.tar.gz"
diff --git a/user/netsurf/APKBUILD b/user/netsurf/APKBUILD
new file mode 100644
index 000000000..54fdea907
--- /dev/null
+++ b/user/netsurf/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=netsurf
+pkgver=3.8
+pkgrel=0
+pkgdesc="Modern, lightweight GTK-based browser"
+url="http://www.netsurf-browser.org/"
+arch="all"
+options="!check" # No tests
+license="MIT AND GPL-2.0-only WITH openssl-exception"
+depends=""
+makedepends="curl-dev zlib-dev bison flex libjpeg-turbo-dev libpng-dev
+ openssl-dev expat-dev gperf gtk+2.0-dev librsvg-dev
+ perl-html-parser"
+source="http://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-$pkgver.tar.gz
+ Makefile.config"
+builddir="$srcdir/netsurf-all-$pkgver"
+
+prepare() {
+ default_prepare
+ cp "$srcdir"/Makefile.config "$builddir"/netsurf
+}
+
+build() {
+ cd "$builddir"
+ make PREFIX=/usr NETSURF_USE_VIDEO=YES
+}
+
+package() {
+ cd "$builddir"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
+
+sha512sums="cc040566b2ae4bda1fa15f75f246b2977f17b1f0adc747ddf86a9f8873bc25dce46cacce8e3d80146e72cc0227b1642c9da8b39a73ca2b5bb254334a25b8136a netsurf-all-3.8.tar.gz
+cb5f7ca711c4a015a49acc25882b9b95e151d69e68a21d1df068f107b2372dc7493a25c0dfc1ef0cf42ceb16ba47ceb1002f6d37c2424512b183b508ee41357e Makefile.config"
diff --git a/user/netsurf/Makefile.config b/user/netsurf/Makefile.config
new file mode 100644
index 000000000..0e58d6e7d
--- /dev/null
+++ b/user/netsurf/Makefile.config
@@ -0,0 +1 @@
+override NETSURF_USE_VIDEO := NO
diff --git a/user/nghttp2/APKBUILD b/user/nghttp2/APKBUILD
index 41c43ab9b..da23381f8 100644
--- a/user/nghttp2/APKBUILD
+++ b/user/nghttp2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer:
pkgname=nghttp2
-pkgver=1.35.1
+pkgver=1.36.0
pkgrel=0
pkgdesc="Experimental HTTP/2 client, server and proxy"
url="https://nghttp2.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fcd3f79f913afbeee1c75003bb39df918e6122bbf728b3ad4192d5849d8fb96705e04f5505465d63f25a565b2f1da6abd8fabdebb6e3347500f7abd31980861d nghttp2-1.35.1.tar.xz"
+sha512sums="4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76 nghttp2-1.36.0.tar.xz"
diff --git a/user/ninja/APKBUILD b/user/ninja/APKBUILD
index 005f7114a..e0638a176 100644
--- a/user/ninja/APKBUILD
+++ b/user/ninja/APKBUILD
@@ -1,15 +1,17 @@
# Contributor: k0r10n <k0r10n.dev@gmail.com>
# Maintainer:
pkgname=ninja
-pkgver=1.8.2
-pkgrel=1
+pkgver=1.9.0
+pkgrel=0
pkgdesc="Small build system with a focus on speed"
url="https://ninja-build.org/"
arch="all"
license="Apache-2.0"
makedepends="asciidoctor gtest python3 re2c"
subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/martine/ninja/archive/v$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://github.com/martine/ninja/archive/v$pkgver.tar.gz
+ posix-fix.patch::https://github.com/ninja-build/ninja/pull/1513/commits/567815df38a2ff54ad7478a90bd75c91e434236a.patch
+ "
build() {
cd "$builddir"
@@ -36,4 +38,5 @@ package() {
"$pkgdir/usr/share/bash-completion/completions/ninja"
}
-sha512sums="1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2 ninja-1.8.2.tar.gz"
+sha512sums="a8b5ad00b60bddbdb8439a6092c91a65d093f9bcd6241f69088eb35bea2847efe673c3107a130dc754c747c7712b839d8f88e88d8389520cf7143668ee053feb ninja-1.9.0.tar.gz
+78b29a57ec3c4feedf2bcfe9370b30cecd5302f29e8e14c6a3bc01becb555be6330aafba12f9225625af0644ea1f534feba8396d32bb944253a9daa5dd0e98d8 posix-fix.patch"
diff --git a/user/nmap/APKBUILD b/user/nmap/APKBUILD
new file mode 100644
index 000000000..9be34874f
--- /dev/null
+++ b/user/nmap/APKBUILD
@@ -0,0 +1,87 @@
+# Maintainer: Dan Theisen <djt@hxx.in>
+pkgname=nmap
+pkgver=7.70
+pkgrel=0
+pkgdesc="A network exploration tool and security/port scanner"
+url="http://nmap.org"
+arch="all"
+license="GPL-2.0-only"
+depends=""
+makedepends="linux-headers openssl-dev libpcap-dev pcre-dev zlib-dev libssh2-dev lua5.3-dev"
+options="!checkroot"
+subpackages="
+ $pkgname-doc
+ $pkgname-scripts::noarch
+ $pkgname-nselibs::noarch
+ $pkgname-nping
+ $pkgname-ncat"
+source="https://nmap.org/dist/$pkgname-$pkgver.tar.bz2"
+
+prepare() {
+ default_prepare
+ update_config_sub
+}
+
+build() {
+ cd "$builddir"
+ # zenmap and ndiff require python 2
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --without-zenmap \
+ --without-ndiff \
+ --with-openssl=yes \
+ --with-libpcap=yes \
+ --with-libpcre=yes \
+ --with-libz=yes \
+ --with-libssh2=yes \
+ --with-liblua=/usr/lua5.3
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}
+
+scripts() {
+ depends="$pkgname-nselibs"
+ pkgdesc="$pkgdesc (scripts)"
+
+ mkdir -p "$subpkgdir"/usr/share/nmap/
+ mv "$pkgdir"/usr/share/nmap/scripts \
+ "$subpkgdir"/usr/share/nmap/
+}
+
+nselibs() {
+ pkgdesc="$pkgdesc (nselibs)"
+
+ mkdir -p "$subpkgdir"/usr/share/nmap/
+ mv "$pkgdir"/usr/share/nmap/nse_main.lua \
+ "$pkgdir"/usr/share/nmap/nselib \
+ "$subpkgdir"/usr/share/nmap/
+}
+
+ncat() {
+ pkgdesc="$pkgdesc (ncat tool)"
+ mkdir -p "$subpkgdir"/usr/bin
+ mv "$pkgdir"/usr/bin/ncat "$subpkgdir"/usr/bin
+}
+
+nping() {
+ pkgdesc="$pkgdesc (nping tool)"
+ mkdir -p "$subpkgdir"/usr/bin
+ mv "$pkgdir"/usr/bin/nping "$subpkgdir"/usr/bin
+}
+
+sha512sums="084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5 nmap-7.70.tar.bz2"
diff --git a/user/nsd/APKBUILD b/user/nsd/APKBUILD
new file mode 100644
index 000000000..388c902a1
--- /dev/null
+++ b/user/nsd/APKBUILD
@@ -0,0 +1,55 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=nsd
+pkgver=4.1.26
+pkgrel=0
+pkgdesc="An authoritative only name server"
+url="https://www.nlnetlabs.nl/projects/nsd/about/"
+arch="all"
+options="!check" # No test suite
+license="BSD-3-Clause"
+depends=""
+makedepends="libevent-dev openssl-dev"
+subpackages="$pkgname-doc $pkgname-openrc"
+install="$pkgname.pre-install"
+pkgusers="nsd"
+pkggroups="nsd"
+source="https://nlnetlabs.nl/downloads/$pkgname/$pkgname-$pkgver.tar.gz
+ nsd.confd
+ nsd.initd"
+
+build() {
+ cd "$builddir"
+
+ # dnstap has yet unpackaged dependencies
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-pidfile=/run/nsd.pid \
+ --disable-dnstap \
+ --enable-bind8-stats \
+ --enable-ratelimit \
+ --enable-ratelimit-default-is-off \
+ --enable-recvmmsg \
+ --with-ssl=/usr \
+ --with-libevent=/usr
+ make
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+openrc() {
+ default_openrc
+ install -Dm755 "$srcdir/nsd.initd" "$subpkgdir/etc/init.d/nsd"
+ install -Dm644 "$srcdir/nsd.confd" "$subpkgdir/etc/conf.d/nsd"
+}
+
+sha512sums="49c07ad79e4e056bd519dad157a44d5cc55cd9a28723fd910159dc761d4ba56ef86cb7bf289dc5d1b363a49b999232bb7ec1afa737ca5c2659c4c9893e93494b nsd-4.1.26.tar.gz
+f0ef1d3427e92650239d9d91402810c045fc9223e3f42ce86986422bf2039a0bcc02dffdfe1153d54de5c76c8f2bdc3e34fe341c65b41f2d333b02c00b5b0eae nsd.confd
+139e52dec98792173f06d298574db0d0e6966a06af8a0a3069487beb01fd570c09d22322569b54bacdc43232dbfb99a8c497d4417d2bbfee88bcdd9d1b4d22f7 nsd.initd"
diff --git a/user/nsd/nsd.confd b/user/nsd/nsd.confd
new file mode 100644
index 000000000..403de4fe8
--- /dev/null
+++ b/user/nsd/nsd.confd
@@ -0,0 +1,5 @@
+#
+# Specify daemon options here.
+#
+
+nsd_opts=""
diff --git a/user/nsd/nsd.initd b/user/nsd/nsd.initd
new file mode 100644
index 000000000..981e04ac7
--- /dev/null
+++ b/user/nsd/nsd.initd
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+
+name="nsd"
+command="/usr/sbin/nsd"
+command_args="${nsd_opts}"
+pidfile="/run/nsd.pid"
+extra_started_commands="reload"
+
+depend() {
+ use logger net
+}
+
+reload() {
+ start-stop-daemon --signal HUP --pidfile "${pidfile}"
+}
diff --git a/user/nsd/nsd.pre-install b/user/nsd/nsd.pre-install
new file mode 100755
index 000000000..b8a8bf698
--- /dev/null
+++ b/user/nsd/nsd.pre-install
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+groupadd -r nsd 2>/dev/null
+useradd -M -N -g nsd -r -s /sbin/nologin -d /etc/nsd nsd 2>/dev/null
+exit 0
diff --git a/user/obconf-qt/APKBUILD b/user/obconf-qt/APKBUILD
index 9fbbd1741..3c7a22702 100644
--- a/user/obconf-qt/APKBUILD
+++ b/user/obconf-qt/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=obconf-qt
-pkgver=0.13.0
+pkgver=0.14.0
pkgrel=0
pkgdesc="Qt5-based Openbox configuration tool"
url="https://lxqt.org/"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools openbox-dev liblxqt-dev
- qt5-qttools-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0 openbox-dev
+ liblxqt-dev qt5-qttools-dev"
source="https://github.com/lxqt/obconf-qt/releases/download/$pkgver/obconf-qt-$pkgver.tar.xz"
build() {
@@ -23,7 +23,6 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
- -DPULL_TRANSLATIONS=False \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} ..
@@ -40,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="537c10e286311d39f3e69c2940f4267d7dd2e55888e1e50d6aeb3cad8f694fec7792ca30e258a69cfe0c5361acecd4232605e47e71e27fa53b25f4bb65a0d703 obconf-qt-0.13.0.tar.xz"
+sha512sums="44cbea3ba0372bb06c8d3be2f8646432df01bc49081b3ffa6f6dc2a0dedb6402ba5089299167f41fbc4d719876ce872113af4bbb79439c9e2dc454225e2bb530 obconf-qt-0.14.0.tar.xz"
diff --git a/user/ode/APKBUILD b/user/ode/APKBUILD
index f21ef2b42..7a55d53cb 100644
--- a/user/ode/APKBUILD
+++ b/user/ode/APKBUILD
@@ -4,7 +4,7 @@ pkgname=ode
pkgver=0.14
pkgrel=0
pkgdesc="High performance library for simulating rigid body dynamics"
-url="https://www.ode-wiki.org/wiki/index.php?title=Main_Page"
+url="https://ode.org/"
arch="all"
options="!check" # Fails 48/52 tests
license="LGPL-2.1+ OR BSD-3-Clause"
diff --git a/user/okular/APKBUILD b/user/okular/APKBUILD
index 9c32937cf..c7d9f41d8 100644
--- a/user/okular/APKBUILD
+++ b/user/okular/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=okular
-pkgver=18.12.1
+pkgver=18.12.2
pkgrel=0
pkgdesc="Universal document reader developed by KDE"
url="https://okular.kde.org/"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7f2505ad65ceb5c2bb35f9c7273e886f3e19ff9232ba4b96f62b3c4c79578bd8d04644a037a9e42ce184d8e06c9b106c0cfe5c67706add3586fc68d6c026569d okular-18.12.1.tar.xz"
+sha512sums="abe8c86470b2372fdbc43fce395f70d543392bb3f2c27a36953acf1132fb1d03eb7d8636999946f27854cc9ce1738be93b718c786e11712c35ec1848637defe9 okular-18.12.2.tar.xz"
diff --git a/user/openal-soft/APKBUILD b/user/openal-soft/APKBUILD
index fe3cbda8b..d5d32afe3 100644
--- a/user/openal-soft/APKBUILD
+++ b/user/openal-soft/APKBUILD
@@ -4,14 +4,14 @@ pkgname=openal-soft
pkgver=1.19.1
pkgrel=0
pkgdesc="Software implementation of OpenAL API"
-url="http://kcat.strangesoft.net/openal.html"
+url="https://kcat.strangesoft.net/openal.html"
arch="all"
license="LGPL-2.0+"
depends=""
depends_dev="alsa-lib-dev"
makedepends="$depends_dev cmake linux-headers pulseaudio-dev"
subpackages="$pkgname-dev"
-source="http://kcat.strangesoft.net/openal-releases/${pkgname}-${pkgver}.tar.bz2"
+source="https://kcat.strangesoft.net/openal-releases/${pkgname}-${pkgver}.tar.bz2"
prepare() {
default_prepare
diff --git a/user/otf-exo/APKBUILD b/user/otf-exo/APKBUILD
new file mode 100644
index 000000000..588a20ec9
--- /dev/null
+++ b/user/otf-exo/APKBUILD
@@ -0,0 +1,24 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=otf-exo
+pkgver=2
+pkgrel=0
+pkgdesc="Sans serif font with a geometric design"
+url="http://ndiscovered.com/"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="http://ndiscovered.com/archives/exo-$pkgver.zip"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ done
+}
+
+sha512sums="b6d7c749f555b0ab9cfa759b631c7c6d88d31d207fd404ec0d06942cb4b6f53c17ada4dce08aede61f16213ace73dae0a176f71a808be0a5cf5e2166060276e6 exo-2.zip"
diff --git a/user/otf-office-code-pro/APKBUILD b/user/otf-office-code-pro/APKBUILD
new file mode 100644
index 000000000..6628a1d77
--- /dev/null
+++ b/user/otf-office-code-pro/APKBUILD
@@ -0,0 +1,29 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=otf-office-code-pro
+pkgver=1.004
+pkgrel=0
+pkgdesc="Monospaced font family for programming and console users"
+url="https://github.com/nathco/Office-Code-Pro"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="https://github.com/nathco/Office-Code-Pro/archive/1.004.zip"
+builddir="$srcdir/Office-Code-Pro-$pkgver"
+
+package() {
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ cd "$builddir/Fonts/Office Code Pro/OTF"
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ done
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}-d
+ cd "$builddir/Fonts/Office Code Pro D/OTF"
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}-d
+ done
+}
+
+sha512sums="ad19b5d6c9d5b8a1bd68a943f9a0c7d8b6dd39f0a7ba5b2e0dfc72afc66a3be994e56c683666c232f3fe1246d368f08281219091be68bdf04643408e35a7e1d6 1.004.zip"
diff --git a/user/otf-proggy-vector/APKBUILD b/user/otf-proggy-vector/APKBUILD
new file mode 100644
index 000000000..598f710e8
--- /dev/null
+++ b/user/otf-proggy-vector/APKBUILD
@@ -0,0 +1,24 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=otf-proggy-vector
+pkgver=1.1.5
+pkgrel=0
+pkgdesc="Monospaced font family for programming"
+url="https://github.com/bluescan/proggyfonts"
+arch="noarch"
+options="!check" # No tests
+license="MIT AND Custom"
+depends="fontconfig"
+makedepends=""
+source="https://github.com/bluescan/proggyfonts/archive/v$pkgver.zip"
+builddir="$srcdir/proggyfonts-$pkgver"
+
+package() {
+ cd "$builddir"/ProggyVector
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ done
+}
+
+sha512sums="24a1506eeaa5c7707a177636d02bca4907e4015e48a94ef981b6489fe49c5b83d89ff21607e33ab1d982321ec66436f006f8b712fdbc6171b6070818b4b54155 v1.1.5.zip"
diff --git a/user/otf-source-code-pro/APKBUILD b/user/otf-source-code-pro/APKBUILD
new file mode 100644
index 000000000..442611e3f
--- /dev/null
+++ b/user/otf-source-code-pro/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=otf-source-code-pro
+pkgver=2.030
+_pkgver=1.050
+pkgrel=0
+pkgdesc="Monospaced font family for user interfaces and programming"
+url="https://adobe-fonts.github.io/source-code-pro/"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="https://github.com/adobe-fonts/source-code-pro/archive/${pkgver}R-ro/${_pkgver}R-it.zip"
+builddir="$srcdir/source-code-pro-${pkgver}R-ro-${_pkgver}R-it"
+
+package() {
+ cd "$builddir"/OTF
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ done
+}
+
+sha512sums="b31d4a33482e7817adbe73919fdeeb0e3c0e4564e6dc1b86e7328ca405c5bb1b36338b665b124848ada2e94917b8ce36ee8cc03dd632648b44d1421486c27d02 1.050R-it.zip"
diff --git a/user/otf-source-sans-pro/APKBUILD b/user/otf-source-sans-pro/APKBUILD
new file mode 100644
index 000000000..497de47fa
--- /dev/null
+++ b/user/otf-source-sans-pro/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=otf-source-sans-pro
+pkgver=2.045
+_pkgver=1.095
+pkgrel=0
+pkgdesc="Sans serif font family for user interfaces"
+url="https://adobe-fonts.github.io/source-sans-pro"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="https://github.com/adobe-fonts/source-sans-pro/releases/download/2.045R-ro%2F1.095R-it/source-sans-pro-${pkgver}R-ro-${_pkgver}R-it.zip"
+builddir="$srcdir/source-sans-pro-${pkgver}R-ro-${_pkgver}R-it"
+
+package() {
+ cd "$builddir"/OTF
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ done
+}
+
+sha512sums="51b4936460b8882134a362af0c6e2200dc929fa94150346628a8fe3b0ecb5b7f97380ba4b8a339b06e0c5d6d92d4454e95b72eccf12195046475d7aed68cf6fc source-sans-pro-2.045R-ro-1.095R-it.zip"
diff --git a/user/otf-source-serif-pro/APKBUILD b/user/otf-source-serif-pro/APKBUILD
new file mode 100644
index 000000000..529c4fd71
--- /dev/null
+++ b/user/otf-source-serif-pro/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=otf-source-serif-pro
+pkgver=2.010
+_pkgver=1.010
+pkgrel=0
+pkgdesc="Serif font family for typesetting"
+url="https://adobe-fonts.github.io/source-serif-pro/"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="https://github.com/adobe-fonts/source-serif-pro/releases/download/${pkgver}R-ro%2F${_pkgver}R-it/source-serif-pro-${pkgver}R-ro-${_pkgver}R-it.zip"
+builddir="$srcdir/source-serif-pro-${pkgver}R-ro-${_pkgver}R-it"
+
+package() {
+ cd "$builddir"/OTF
+ mkdir -p "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ for i in *.otf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/OTF/${pkgname#*-}
+ done
+}
+
+sha512sums="464fe11a928a8d574912a87d6df66c57a0fba554bb39ff8ae7faf607440f2805f8022f40870ed408284e3676cc164ce114a483ba4259e23b4d06efeee4c0fc3f source-serif-pro-2.010R-ro-1.010R-it.zip"
diff --git a/user/oxygen-icons5/APKBUILD b/user/oxygen-icons5/APKBUILD
index cd5ab2986..6c44d063b 100644
--- a/user/oxygen-icons5/APKBUILD
+++ b/user/oxygen-icons5/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=oxygen-icons5
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="The KDE Oxygen icon set"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4552966bdd4ffa078c3b06fa6c39caa685fddb57e9f3af50a1ca7ebe8e2778bf0068deedf7aeae7e40eeaf8d34fd3fbc630f8a62c001e5b50dea2eee1b344029 oxygen-icons5-5.52.0.tar.xz"
+sha512sums="5ae34015aebff31cab3192905c388ac5a75c67e7b24ba3bb12075edf6f6cb013f9ace837ea8dd4ef7c5174e27ea1b84e418b34eb983648943c4063dd076d6ccb oxygen-icons5-5.54.0.tar.xz"
diff --git a/user/p11-kit/APKBUILD b/user/p11-kit/APKBUILD
index f9e45cfd8..ee6c68cb9 100644
--- a/user/p11-kit/APKBUILD
+++ b/user/p11-kit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer:
pkgname=p11-kit
-pkgver=0.23.14
+pkgver=0.23.15
pkgrel=0
pkgdesc="Library for loading and sharing PKCS#11 modules"
url="https://p11-glue.github.io/p11-glue/p11-kit.html"
@@ -46,4 +46,4 @@ trust() {
"$subpkgdir"/usr/lib/pkcs11/
}
-sha512sums="fc7e7e0745d7f8e5d783a1f38bad9bbe65b56d54897b6ba2c3118a0d912451c2d48dd113a875e7f7bfcff8fbd6b4905472fcd120630661c12029a16d2b13add4 p11-kit-0.23.14.tar.gz"
+sha512sums="d703eec12626b79551ce337521f7ea7b1a0b64c211d7a93d831dd28ec1de77c7b58358c1588bf82d70f047c01ad9433fa8a286d1a25ae3f6b0ee6016b8c42950 p11-kit-0.23.15.tar.gz"
diff --git a/user/palapeli/APKBUILD b/user/palapeli/APKBUILD
index ccd1c1fb3..2bbf85b94 100644
--- a/user/palapeli/APKBUILD
+++ b/user/palapeli/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=palapeli
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Jigsaw puzzle game by KDE"
url="https://www.kde.org/applications/games/palapeli/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fb512f842064755dfb250afc29aa3b7672f350c83c1eeaa9ef0f7d920d87b1f80efd7436b0ea6ff447c307709648009f491e5c403e4228080b8518144b7a23b8 palapeli-18.08.3.tar.xz"
+sha512sums="1d9f1d05c7bf3a42941f47f87893f626e6624b73c57bb827a76533972fba38a5998fd7b7f3805549d998ae342908221e135c2a7005fd60add1837252be02e70a palapeli-18.12.2.tar.xz"
diff --git a/user/pangomm/APKBUILD b/user/pangomm/APKBUILD
new file mode 100644
index 000000000..5b2ddd058
--- /dev/null
+++ b/user/pangomm/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=pangomm
+pkgver=2.42.0
+pkgrel=0
+pkgdesc="C++ interfaces for Pango"
+url="https://gnome.org"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="glibmm-dev cairomm-dev pango-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://download.gnome.org/sources/pangomm/${pkgver%.*}/pangomm-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="2cebf76150414cde96b911eae947a6e1a073352927f01a44ddc276711151dffe0b9d8c54c3df16289d9002f982fa3e3386ddfe002be902f3086b44fff95fdb59 pangomm-2.42.0.tar.xz"
diff --git a/user/pavucontrol-qt/APKBUILD b/user/pavucontrol-qt/APKBUILD
index a86a32890..4f1851da7 100644
--- a/user/pavucontrol-qt/APKBUILD
+++ b/user/pavucontrol-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=pavucontrol-qt
-pkgver=0.4.0
+pkgver=0.14.0
pkgrel=0
pkgdesc="Qt port of pavucontrol, a PulseAudio mixer"
url="https://lxqt.org/"
@@ -10,7 +10,7 @@ options="!check" # No test suite.
license="GPL-2.0+"
depends=""
makedepends="cmake pulseaudio-dev qt5-qtbase-dev liblxqt-dev qt5-qttools-dev
- lxqt-build-tools>=0.5.0"
+ lxqt-build-tools>=0.6.0"
source="https://github.com/lxqt/pavucontrol-qt/releases/download/$pkgver/pavucontrol-qt-$pkgver.tar.xz"
build() {
@@ -26,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -36,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="62e0c909c98acc4605556ba63981e4599d37b592b99ee16301dc0ba154f3066708a31562e158c042b3530c11603cc43de930080770f027bb998cbb6f79f0f3fb pavucontrol-qt-0.4.0.tar.xz"
+sha512sums="5ef934130255c49f5bbab3d725c938db2993379d97c299f01659aac4ead7930365120694e45cc761550573028a13a14132e0a73e96385e624ae8406c0de25d07 pavucontrol-qt-0.14.0.tar.xz"
diff --git a/user/pavucontrol/APKBUILD b/user/pavucontrol/APKBUILD
new file mode 100644
index 000000000..113806f22
--- /dev/null
+++ b/user/pavucontrol/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=pavucontrol
+pkgver=3.0
+pkgrel=0
+pkgdesc="GTK-based utility for PulseAudio"
+url="https://freedesktop.org/software/pulseaudio/pavucontrol/"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="gtkmm+3.0-dev intltool libcanberra-dev lynx pulseaudio-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+langdir="/usr/lib/locale"
+source="http://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="3562fc50e5f60c6b6280c2d524e13cf44114bf481e5ec98b8714c7c2f162d0332179ebcf4c5a78d86f511de857bdc3aa7415e1548e0c10d4582b5958c4cacae9 pavucontrol-3.0.tar.xz"
diff --git a/user/pcmanfm-qt/APKBUILD b/user/pcmanfm-qt/APKBUILD
index bdca6d425..c357e0410 100644
--- a/user/pcmanfm-qt/APKBUILD
+++ b/user/pcmanfm-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=pcmanfm-qt
-pkgver=0.13.0
+pkgver=0.14.0
pkgrel=0
pkgdesc="File manager and desktop icon manager for LXQt"
url="https://lxqt.org/"
@@ -9,9 +9,9 @@ arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0 liblxqt-dev
- libfm-qt-dev>=0.13.0 qt5-qtx11extras-dev qt5-qttools-dev
- kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0
+ liblxqt-dev>=${pkgver%.*}.0 libfm-qt-dev>=${pkgver%.*}.0
+ qt5-qtx11extras-dev qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/pcmanfm-qt/releases/download/$pkgver/pcmanfm-qt-$pkgver.tar.xz"
@@ -28,7 +28,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -43,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7b0d4ca5274e369e3af3c4b332a95ae78af54142aee39aae36832e85ca27d1f2f7509f00dc29d18a1e5a2558c8a82acd6569d2433acf13b2f95174c47779c089 pcmanfm-qt-0.13.0.tar.xz"
+sha512sums="244ca30c4f107a797aad77686bcbefc717a2a119ca657d12fd9263a1c552382fac671a8a0156712cb5e49d1f7afceb588d2d4b49882220aa5292db4fda826525 pcmanfm-qt-0.14.0.tar.xz"
diff --git a/user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch b/user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch
deleted file mode 100644
index b52ce1a9f..000000000
--- a/user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -Nurd pcmanfm-qt-0.11.3/pcmanfm/mainwindow.cpp pcmanfm-qt-0.11.3.new/pcmanfm/mainwindow.cpp
---- pcmanfm-qt-0.11.3/pcmanfm/mainwindow.cpp 2017-01-14 02:13:45.000000000 +0000
-+++ pcmanfm-qt-0.11.3.new/pcmanfm/mainwindow.cpp 2017-10-12 20:44:25.731044585 +0000
-@@ -970,8 +970,8 @@
- void MainWindow::onBookmarksChanged(FmBookmarks* bookmarks, MainWindow* pThis) {
- // delete existing items
- QList<QAction*> actions = pThis->ui.menu_Bookmarks->actions();
-- QList<QAction*>::const_iterator it = actions.begin();
-- QList<QAction*>::const_iterator last_it = actions.end() - 2;
-+ QList<QAction*>::const_iterator it = actions.constBegin();
-+ QList<QAction*>::const_iterator last_it = actions.constEnd() - 2;
-
- while(it != last_it) {
- QAction* action = *it;
-diff -Nurd pcmanfm-qt-0.11.3/pcmanfm/preferencesdialog.cpp pcmanfm-qt-0.11.3.new/pcmanfm/preferencesdialog.cpp
---- pcmanfm-qt-0.11.3/pcmanfm/preferencesdialog.cpp 2017-01-14 02:13:45.000000000 +0000
-+++ pcmanfm-qt-0.11.3.new/pcmanfm/preferencesdialog.cpp 2017-10-12 20:45:17.324377059 +0000
-@@ -90,7 +90,7 @@
-
- iconThemes.remove("hicolor"); // remove hicolor, which is only a fallback
- QHash<QString, QString>::const_iterator it;
-- for(it = iconThemes.begin(); it != iconThemes.end(); ++it) {
-+ for(it = iconThemes.constBegin(); it != iconThemes.constEnd(); ++it) {
- ui.iconTheme->addItem(it.value(), it.key());
- }
- ui.iconTheme->model()->sort(0); // sort the list of icon theme names
diff --git a/user/pcsc-lite/APKBUILD b/user/pcsc-lite/APKBUILD
deleted file mode 100644
index 3066ad3bc..000000000
--- a/user/pcsc-lite/APKBUILD
+++ /dev/null
@@ -1,68 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Contributor: Timo Teräs <timo.teras@iki.fi>
-# Maintainer:
-pkgname=pcsc-lite
-pkgver=1.8.24
-pkgrel=0
-pkgdesc="Middleware to access a smart card using SCard API (PC/SC)"
-url="https://pcsclite.apdu.fr/"
-arch="all"
-license="BSD-3-Clause AND GPL-3.0+ AND BSD-2-Clause AND MIT"
-depends=""
-depends_dev="eudev-dev"
-makedepends="$depends_dev perl perl-dev libcap-ng-utils polkit-dev"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-openrc"
-install="pcsc-lite.pre-install pcsc-lite.pre-upgrade"
-source="https://pcsclite.apdu.fr/files/pcsc-lite-$pkgver.tar.bz2
- pcscd.initd"
-
-build() {
- cd "$builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-libusb \
- --enable-libudev \
- --disable-maintainer-mode \
- --disable-silent-rules \
- --without-systemdsystemunitdir \
- --enable-ipcdir=/run/pcscd \
- --enable-usbdropdir=/usr/lib/pcsc/drivers \
- --disable-libsystemd \
- --enable-polkit
- make
-}
-
-check() {
- cd "$builddir"
- make check
-}
-
-package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
- install -D -m755 "$srcdir"/pcscd.initd \
- "$pkgdir"/etc/init.d/pcscd
- mkdir -p "$pkgdir"/usr/lib/pcsc/drivers
-
- # grant sysfs access
- filecap "$pkgdir"/usr/sbin/pcscd dac_override
-}
-
-libs() {
- pkgdesc="Middleware to access a smart card using SCard API (PC/SC) (libraries)"
- mkdir -p "$subpkgdir"/usr
- mv "$pkgdir"/usr/lib "$subpkgdir"/usr
-}
-
-dev() {
- default_dev
- # move back the /usr/lib/libpcsclite.so
- # see http://bugs.alpinelinux.org/issues/3236 (and 6392)
- mv "$subpkgdir"/usr/lib/libpcsclite.so "$pkgdir"/usr/lib/libpcsclite.so
-}
-
-sha512sums="df2e6a7a8179563a6dbf654ab75cf78a4b297b0562214a081d7d2b5d00fd4adf92fd892bd16aacf9d5e2867f3ad46c88a88e5834e311011f37556dd7e8936a0c pcsc-lite-1.8.24.tar.bz2
-6810ab357b5bcf07bf1ad76ed17ebb8e92be4599303a4e697b87a05d43b8d2bec5d3c29d44d8ddb5d031910ea62ca52a9868e6de9a255227eaeb29d1a7ee0041 pcscd.initd"
diff --git a/user/pcsc-lite/pcsc-lite.pre-install b/user/pcsc-lite/pcsc-lite.pre-install
deleted file mode 100644
index 2e654f28d..000000000
--- a/user/pcsc-lite/pcsc-lite.pre-install
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-username=pcscd
-groupname=$username
-
-addgroup -S $username 2>/dev/null
-adduser -S -D -H -h /var/run/$username -s /sbin/nologin -G $groupname \
- -g $username $username 2>/dev/null
-
-exit 0
diff --git a/user/pcsc-lite/pcsc-lite.pre-upgrade b/user/pcsc-lite/pcsc-lite.pre-upgrade
deleted file mode 120000
index 46d75afae..000000000
--- a/user/pcsc-lite/pcsc-lite.pre-upgrade
+++ /dev/null
@@ -1 +0,0 @@
-pcsc-lite.pre-install \ No newline at end of file
diff --git a/user/pcsc-lite/pcscd.initd b/user/pcsc-lite/pcscd.initd
deleted file mode 100644
index 7c580253a..000000000
--- a/user/pcsc-lite/pcscd.initd
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/files/pcscd-init.7,v 1.1 2014/02/14 23:11:54 flameeyes Exp $
-
-name="PC/SC Daemon"
-
-pidfile=/run/pcscd/pcscd.pid
-
-command=/usr/sbin/pcscd
-command_args="${EXTRA_OPTS}"
-
-start_stop_daemon_args="--user pcscd:pcscd"
-
-depend() {
- need localmount
- after udev openct dbus
- use logger
-}
-
-start_pre() {
- checkpath -d -m 0755 -o pcscd:pcscd /run/pcscd
-}
diff --git a/user/pcsc-tools/APKBUILD b/user/pcsc-tools/APKBUILD
deleted file mode 100644
index 07fd60e32..000000000
--- a/user/pcsc-tools/APKBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
-# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
-pkgname=pcsc-tools
-pkgver=1.5.4
-pkgrel=0
-pkgdesc="Tools for scanning for and interacting with PC/SC devices"
-url="http://ludovic.rousseau.free.fr/softwares/pcsc-tools/"
-arch="all"
-license="GPL-2.0+"
-depends="perl"
-makedepends="pcsc-lite-dev"
-subpackages="$pkgname-doc"
-source="http://ludovic.rousseau.free.fr/softwares/pcsc-tools/pcsc-tools-$pkgver.tar.bz2"
-
-build() {
- cd "$builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var
- make
-}
-
-check() {
- cd "$builddir"
- make check
-}
-
-package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
-}
-
-sha512sums="c64b9445dcdf72a7e5627380894c1f627ebcb343a497524ee185b64110c2c2b8b6138cae5610439991ab9756fd89ea5de0e054e68698b220d11606b38f7a90c6 pcsc-tools-1.5.4.tar.bz2"
diff --git a/user/perl-code-tidyall/APKBUILD b/user/perl-code-tidyall/APKBUILD
index 3f71842f4..9cea4c7cc 100644
--- a/user/perl-code-tidyall/APKBUILD
+++ b/user/perl-code-tidyall/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
pkgname=perl-code-tidyall
-pkgver=0.72
+pkgver=0.73
pkgrel=0
pkgdesc="Your all-in-one Perl code tidier and validator"
url="https://metacpan.org/release/Code-TidyAll"
@@ -37,4 +37,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="651b1623db1a96f2b6d87f4410cf0cec038459a31a30adb8e96db71e7a4b49359056f43f2119f8d404c2c384efeaba9fa671b63a9469c69d4ba874fb1673ae15 Code-TidyAll-0.72.tar.gz"
+sha512sums="303635520a7463bf7d5e9c055d08ec50ed3218068f1b33e8113feeeb788b8a373fc4afdc2e2ec00c05be39f9cc76156271b765449c8b3c9bd1a1412e9deb92d8 Code-TidyAll-0.73.tar.gz"
diff --git a/user/perl-extutils-depends/APKBUILD b/user/perl-extutils-depends/APKBUILD
index 3947f7667..2d62635f2 100644
--- a/user/perl-extutils-depends/APKBUILD
+++ b/user/perl-extutils-depends/APKBUILD
@@ -4,7 +4,7 @@ pkgname=perl-extutils-depends
pkgver=0.405
pkgrel=0
pkgdesc="Easily build XS extensions that depend on XS extensions"
-url="https://metacpan.org/release/ExtUtils::Depends"
+url="https://metacpan.org/release/ExtUtils-Depends"
arch="noarch"
license="Artistic-1.0-Perl AND GPL-2.0"
depends="perl"
@@ -12,7 +12,6 @@ makedepends="perl-dev"
install=""
subpackages="$pkgname-doc"
source="https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-$pkgver.tar.gz"
-sha512sums="b9983ad763ff0cb81c899bc24f3152f13c69e608304b6e4446bd07b9b13d039650f3f87544c0bdd29c67246ea2973f04a1ce0fccbffb566fe89fdbe0bb03f11b ExtUtils-Depends-0.405.tar.gz"
builddir="$srcdir/ExtUtils-Depends-$pkgver"
build() {
@@ -32,3 +31,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
+sha512sums="b9983ad763ff0cb81c899bc24f3152f13c69e608304b6e4446bd07b9b13d039650f3f87544c0bdd29c67246ea2973f04a1ce0fccbffb566fe89fdbe0bb03f11b ExtUtils-Depends-0.405.tar.gz"
diff --git a/user/perl-file-slurp/APKBUILD b/user/perl-file-slurp/APKBUILD
index b4a84c3ee..5a0a67246 100644
--- a/user/perl-file-slurp/APKBUILD
+++ b/user/perl-file-slurp/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
pkgname=perl-file-slurp
-pkgver=9999.25
+pkgver=9999.26
pkgrel=0
pkgdesc="Simple and efficient file manipulation in Perl"
url="https://metacpan.org/release/File-Slurp"
@@ -31,4 +31,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="cea59f2aecfe314540c1022c44ce85d5d53a3c69273b71a727acbfacbd09a9e45ef435c61b28d8d883a758e29c296ca98167dceed74bbf3a278fe5fa7019ce8a File-Slurp-9999.25.tar.gz"
+sha512sums="dbe49038400df7dc32ee97cd8bcd037b1f11dc6d1230a7db1e33651971716c0c5ab65dbcdf93399b42b5a1e61ffd5ade45b8e4abc7000bad619249231cb79e08 File-Slurp-9999.26.tar.gz"
diff --git a/user/perl-gd/APKBUILD b/user/perl-gd/APKBUILD
index 57d9544e3..7f3867c54 100644
--- a/user/perl-gd/APKBUILD
+++ b/user/perl-gd/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
pkgname=perl-gd
_pkgreal=GD
-pkgver=2.70
+pkgver=2.71
pkgrel=0
pkgdesc="Perl module for GD graphics library"
url="https://metacpan.org/release/GD"
@@ -44,4 +44,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="07175fca2564e2b73b8cb15ebadbdafb2cac388a7a1ff35e64604c63966eecd428fe46831122b6f03ef6e0cca5d5886f5fc375d389b3b981379d9d7d0f1c55c1 GD-2.70.tar.gz"
+sha512sums="3a1555f07e6ab36a7218f24853f4168914be45e8c19ab0fe971ab044725dc0d7efeca75be2e4408406e69601f07e047fd3ea157acc9b9d339c9917a1c3e1f74d GD-2.71.tar.gz"
diff --git a/user/perl-inline/APKBUILD b/user/perl-inline/APKBUILD
index 032805c28..0c2dcd8d7 100644
--- a/user/perl-inline/APKBUILD
+++ b/user/perl-inline/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Dan Theisen <djt@hxx.in>
# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
pkgname=perl-inline
-pkgver=0.80
+pkgver=0.81
pkgrel=0
pkgdesc="Write Perl Subroutines in Other Programming Languages"
url="https://metacpan.org/pod/Inline"
@@ -12,7 +12,7 @@ makedepends="perl-dev"
checkdepends="perl-test-warn"
install=""
subpackages="$pkgname-doc"
-source="https://cpan.metacpan.org/authors/id/I/IN/INGY/Inline-$pkgver.tar.gz"
+source="https://cpan.metacpan.org/authors/id/T/TI/TINITA/Inline-$pkgver.tar.gz"
builddir="$srcdir/Inline-$pkgver"
build() {
@@ -32,4 +32,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="e64f7752f32fd07c7c7a975429e04730f2987c9588f99b95502d4e5c87d458736a606c03943a68660940c3987cd632ad2f75ec3862342956c1754b1aca86e0bb Inline-0.80.tar.gz"
+sha512sums="ea52647af6a51e6902d78c448e53814f1f3de225d3cf5530764d880f604ddea6dc6e6272619a918c213ce611bf3643f602e779d56e503245987b86363cb0501a Inline-0.81.tar.gz"
diff --git a/user/perl-json-xs/APKBUILD b/user/perl-json-xs/APKBUILD
index 75f0720ce..929c08bbe 100644
--- a/user/perl-json-xs/APKBUILD
+++ b/user/perl-json-xs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Dan Theisen <djt@hxx.in>
# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
pkgname=perl-json-xs
-pkgver=3.04
+pkgver=4.0
pkgrel=0
pkgdesc="JSON serialising/deserialising, done correctly and fast"
url="https://metacpan.org/pod/JSON::XS"
@@ -31,4 +31,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="69c2e199385b5b5e331d905b64805304de80e1a3b393acaf7dce21c45254b1f23f1a83b246dcd3a80c2cfdadaf8ce3634ee587c469629cb69106f0c2239c73db JSON-XS-3.04.tar.gz"
+sha512sums="83b8163ee0fa18e4f768de2dc16c66bd31f9e969917c852b66d7a8d630432792f6a3b4cbbd9d72b593b3b146c593344612cf3d5e58797f6f27f79160f3e9aea1 JSON-XS-4.0.tar.gz"
diff --git a/user/perl-term-readkey/APKBUILD b/user/perl-term-readkey/APKBUILD
new file mode 100644
index 000000000..6b789b097
--- /dev/null
+++ b/user/perl-term-readkey/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-term-readkey
+_pkgreal=TermReadKey
+pkgver=2.38
+pkgrel=0
+pkgdesc="Change terminal modes, and perform non-blocking reads"
+url="https://metacpan.org/release/TermReadKey"
+arch="all"
+license="Artistic-1.0-Perl OR GPL-1.0+"
+depends="perl"
+makedepends="perl-dev"
+subpackages="$pkgname-doc"
+source="https://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/$_pkgreal-$pkgver.tar.gz"
+builddir="$srcdir/$_pkgreal-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="fb09f013f9f0d8a4397e39f6f3db7a6d023259219af8f76744094e396437a01b19141b3cdb39a158d3b518903fb010088bc37406763bfbeb3fcab810bb0bb157 TermReadKey-2.38.tar.gz"
diff --git a/user/php7/APKBUILD b/user/php7/APKBUILD
index 89ab74709..9da2b1de2 100644
--- a/user/php7/APKBUILD
+++ b/user/php7/APKBUILD
@@ -26,7 +26,7 @@
pkgname=php7
_pkgname=php
pkgver=7.2.11
-pkgrel=2
+pkgrel=3
_apiver=20170718
pkgdesc="The PHP7 language runtime engine"
url="https://php.net/"
@@ -34,7 +34,8 @@ arch="all"
options="!checkroot"
license="PHP-3.01 AND Zend-2.0 AND Custom:TSRM AND LGPL-2.1+ AND MIT AND Beerware AND Public-Domain AND BSD-3-Clause AND Apache-1.0 AND PostgreSQL AND BSD-2-Clause AND Zlib AND BSD-4-Clause"
depends=""
-depends_dev="$pkgname=$pkgver-r$pkgrel autoconf pcre-dev"
+depends_dev="$pkgname=$pkgver-r$pkgrel autoconf icu-dev libedit-dev libxml2-dev
+ pcre-dev zlib-dev"
makedepends="autoconf
apache-httpd-dev
aspell-dev
diff --git a/user/pidgin/APKBUILD b/user/pidgin/APKBUILD
index 55caf7b39..5921247b8 100644
--- a/user/pidgin/APKBUILD
+++ b/user/pidgin/APKBUILD
@@ -1,25 +1,22 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=pidgin
pkgver=2.13.0
-pkgrel=0
+pkgrel=1
pkgdesc="Multi-protocol instant messaging client"
url="http://pidgin.im/"
arch="all"
license="GPL-2.0-only"
-depends=
+depends="gst-plugins-base"
makedepends="gtk+-dev perl-dev libsm-dev startup-notification-dev gtkspell-dev
libxml2-dev libidn-dev gnutls-dev dbus-dev dbus-glib-dev gstreamer-dev
cyrus-sasl-dev ncurses-dev nss-dev tcl-dev tk-dev intltool
- "
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang
- libpurple-oscar:_oscar
- finch libpurple
- "
+ gst-plugins-base-dev farstream-dev"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang finch libpurple"
source="https://bitbucket.org/pidgin/main/downloads/$pkgname-$pkgver.tar.bz2"
build() {
cd "$builddir"
- LIBS="-ltinfo" ./configure \
+ LIBS="-lX11 -ltinfo" ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
@@ -31,13 +28,14 @@ build() {
--disable-meanwhile \
--disable-nm \
--enable-perl \
+ --disable-python \
--disable-schemas-install \
--disable-screensaver \
--enable-tcl \
- --disable-vv \
+ --enable-vv \
--enable-gstreamer \
--enable-gstreamer-interfaces \
- --disable-farstream \
+ --enable-farstream \
--enable-cyrus-sasl \
--enable-nss
make
@@ -70,22 +68,4 @@ libpurple() {
"$subpkgdir"/usr/share/
}
-_mv_purple() {
- pkgdesc="$1"
- shift
- mkdir -p "$subpkgdir"/usr/lib/purple-2/
- for i; do
- mv "$pkgdir"/usr/lib/purple-2/${i}.* \
- "$subpkgdir"/usr/lib/purple-2/
- done
-}
-
-_bonjour() {
- _mv_purple "Bonjour (Zeroconf) plugin for libpurple" libbonjour
-}
-
-_oscar() {
- _mv_purple "AIM and ICQ plugins for libpurple" liboscar libaim libicq
-}
-
sha512sums="68b3d1eefee111544c7eb347386d0aea4f47c3e320d5963a4e0d833ed6af7b1be243a7bcd6a38c9234b58601d10a9aebf8541f1d97decfeca754fa78dc693047 pidgin-2.13.0.tar.bz2"
diff --git a/user/plasma-desktop/APKBUILD b/user/plasma-desktop/APKBUILD
index 4b06e92d6..963cfc1dd 100644
--- a/user/plasma-desktop/APKBUILD
+++ b/user/plasma-desktop/APKBUILD
@@ -4,7 +4,7 @@ pkgname=plasma-desktop
pkgver=5.12.7
pkgrel=0
pkgdesc="Modern, functional, integrated libre desktop environment"
-url="https://www.kde.org/info/plasma-desktop"
+url="https://www.kde.org/plasma-desktop"
arch="all"
options="!check" # Test suite fails due to keyboard layouts
license="GPL-2.0 LGPL-2.1"
diff --git a/user/plasma-framework/APKBUILD b/user/plasma-framework/APKBUILD
index a0cd8af19..a0f00850a 100644
--- a/user/plasma-framework/APKBUILD
+++ b/user/plasma-framework/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-framework
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Frameworks for the KDE Plasma 5 desktop environment"
url="https://www.kde.org/"
@@ -47,4 +47,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ab48ae771b8b4b30ab21ed3504d92e4e4fb69539e9a9a8deafebfd036ba672777c8a9eece05049f2d8dc49774c5c42124519a7a9545c1e3370a414b4b2342096 plasma-framework-5.52.0.tar.xz"
+sha512sums="618f2beb3b8a25cacf7c11339ba15cae10db461c61e278a5ba845e9afac7e9edb48fde16bd78b4bb7d16c07001f8d9fbdbf5bfd58593488a544fa183b3df8c15 plasma-framework-5.54.0.tar.xz"
diff --git a/user/postfix/APKBUILD b/user/postfix/APKBUILD
new file mode 100644
index 000000000..a0c2d1533
--- /dev/null
+++ b/user/postfix/APKBUILD
@@ -0,0 +1,96 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: Dan Theisen <djt@hxx.in>
+pkgname=postfix
+pkgver=3.3.2
+pkgrel=2
+pkgdesc="Mail server (MTA) that is Sendmail outside and Qmail inside"
+url="http://www.postfix.org/"
+arch="all"
+options="!check suid" # No test suite.
+license="EPL-2.0 AND IPL-1.0"
+depends=""
+makedepends="cyrus-sasl-dev db-dev icu-dev linux-pam-dev lmdb-dev openldap-dev
+ openssl-dev pcre-dev perl postgresql-dev sqlite-dev"
+install="$pkgname.pre-install"
+subpackages="$pkgname-doc $pkgname-ldap $pkgname-lmdb $pkgname-openrc
+ $pkgname-pgsql $pkgname-sqlite"
+pkgusers="postfix"
+pkggroups="postfix postdrop"
+source="http://www.namesdir.com/mirrors/postfix-release/official/postfix-$pkgver.tar.gz
+ honour-config-directory.patch
+ postfix.initd
+ "
+
+build() {
+ cd "$builddir"
+ local CCARGS="-DHAS_LDAP -DHAS_LMDB -DHAS_PCRE -DHAS_PGSQL -I$(pg_config --includedir) -DHAS_SQLITE -DNO_NIS -DUSE_CYRUS_SASL -DUSE_SASL_AUTH -I/usr/include/sasl -DUSE_LDAP_SASL -DUSE_TLS -Wno-comment"
+ local AUXLIBS="-lpam $(pcre-config --libs) -lsasl2 -lssl -lcrypto"
+ make DEBUG="" shared=yes dynamicmaps=yes pie=yes \
+ config_directory="/etc/postfix" \
+ daemon_directory="/usr/libexec/postfix" \
+ meta_directory="/etc/postfix" \
+ shlib_directory="/usr/lib/postfix" \
+ CC="gcc" OPT="$CFLAGS" CCARGS="$CCARGS" AUXLIBS="$AUXLIBS" \
+ AUXLIBS_LDAP="-lldap -llber" AUXLIBS_LMDB="-llmdb" \
+ AUXLIBS_PCRE="$(pcre-config --libs)" \
+ AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq" \
+ AUXLIBS_SQLITE="$(pkgconf --libs sqlite3)" \
+ makefiles
+}
+
+package() {
+ cd "$builddir"
+ make install_root="$pkgdir" manpage_directory="/usr/share/man" \
+ command_directory="/usr/sbin" mailq_path="/usr/bin/mailq" \
+ newaliases_path="/usr/bin/newaliases" \
+ sendmail_path="/usr/sbin/sendmail" \
+ non-interactive-package
+
+ mkdir -p "$pkgdir"/etc/apk/protected_paths.d
+ cat > "$pkgdir"/etc/apk/protected_paths.d/postfix.list <<-EOF
+ !var/lib/postfix
+ !var/spool/postfix
+ EOF
+
+ chown -R postfix:postfix \
+ "$pkgdir"/var/lib/postfix
+ chown -R postfix:postfix \
+ "$pkgdir"/var/spool/postfix
+ chgrp postdrop "$pkgdir"/var/spool/postfix/{public,maildrop}
+ chmod 0750 "$pkgdir"/var/lib/postfix
+ chgrp postdrop "$pkgdir"/usr/sbin/postdrop "$pkgdir"/usr/sbin/postqueue
+ chmod 2755 "$pkgdir"/usr/sbin/postdrop "$pkgdir"/usr/sbin/postqueue
+
+ install -D -m755 "$srcdir"/postfix.initd "$pkgdir"/etc/init.d/postfix
+}
+
+_database() {
+ pkgdesc="Postfix mapping plugin for storing users in $2"
+
+ install -d "$subpkgdir"/etc/postfix/dynamicmaps.cf.d
+ grep $1 "$pkgdir"/etc/postfix/dynamicmaps.cf > \
+ "$subpkgdir"/etc/postfix/dynamicmaps.cf.d/$1
+ sed -i "/$1/d" "$pkgdir"/etc/postfix/dynamicmaps.cf
+ install -d "$subpkgdir"/usr/lib/postfix
+ mv "$pkgdir"/usr/lib/postfix/postfix-$1.so "$subpkgdir"/usr/lib/postfix/
+}
+
+ldap() {
+ _database "ldap" "LDAP"
+}
+
+lmdb() {
+ _database "lmdb" "LMDB"
+}
+
+pgsql() {
+ _database "pgsql" "PostgreSQL"
+}
+
+sqlite() {
+ _database "sqlite" "SQLite 3"
+}
+
+sha512sums="df67eb978751900d357597def16f744dae990f5cc4e48af8dca57f84b0140e05416712727c1760b8f557ed3564cd593620756561b0a6f31db4b54d928e15293f postfix-3.3.2.tar.gz
+63ea7fe461fca1306088e9984acfab6ab3e919dafa2b606d43fbca472969e6ec232800071f939f5a4482c01c6d7b53a86de9e7e893ab94f4cb135d16ff5763cc honour-config-directory.patch
+2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592 postfix.initd"
diff --git a/user/postfix/honour-config-directory.patch b/user/postfix/honour-config-directory.patch
new file mode 100644
index 000000000..a32c588ee
--- /dev/null
+++ b/user/postfix/honour-config-directory.patch
@@ -0,0 +1,11 @@
+--- postfix-3.3.2/postfix-install
++++ postfix-3.3.2/postfix-install
+@@ -832,7 +832,7 @@
+ # the wrong place when Postfix is being upgraded.
+
+ case "$mail_version" in
+-"") mail_version="`bin/postconf -dhx mail_version`" || exit 1
++"") mail_version="`bin/postconf -c $CONFIG_DIRECTORY -dhx mail_version`" || exit 1
+ esac
+
+ # Undo MAIL_VERSION expansion at the end of a parameter value. If
diff --git a/user/postfix/postfix.initd b/user/postfix/postfix.initd
new file mode 100644
index 000000000..9a1c1e21d
--- /dev/null
+++ b/user/postfix/postfix.initd
@@ -0,0 +1,85 @@
+#!/sbin/openrc-run
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+extra_started_commands="reload abort flush"
+
+description_reload="Re-read configuration files. Running processes terminate at their earliest convenience."
+description_abort="Stop the Postfix mail system abruptly. Running processes are signaled to stop immediately."
+description_flush="Force delivery: attempt to deliver every message in the deferred mail queue."
+
+# Please read http://www.postfix.org/MULTI_INSTANCE_README.html for multi instance support
+CONF_DIR="/etc/postfix"
+CONF_OPT="${SVCNAME##*.}"
+if [ -n ${CONF_OPT} -a ${SVCNAME} != "postfix" ]; then
+ CONF_DIR="${CONF_DIR}.${CONF_OPT}"
+fi
+if [ "${CONF_DIR}" = "/etc/postfix" ]; then
+ CONF_PARAM=""
+ CONF_MESSAGE=""
+else
+ CONF_PARAM="-c ${CONF_DIR}"
+ CONF_MESSAGE="(${CONF_DIR})"
+fi
+
+depend() {
+ use logger dns ypbind amavisd antivirus postfix_greylist net saslauthd
+ if [ "${SVCNAME}" = "postfix" ]; then
+ provide mta
+ fi
+}
+
+start() {
+ if [ ! -z "${CONF_PARAM}" ]; then
+ einfo "Please consider updating your config for postmulti support."
+ fi
+ ebegin "Starting postfix ${CONF_MESSAGE}"
+ if [ ! -d ${CONF_DIR} ]; then
+ eend 1 "${CONF_DIR} does not exist"
+ return 1
+ fi
+ /usr/sbin/postfix ${CONF_PARAM} start >/dev/null 2>&1
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping postfix ${CONF_MESSAGE}"
+ /usr/sbin/postfix ${CONF_PARAM} stop >/dev/null 2>&1
+ eend
+}
+
+status() {
+ local _retval
+ einfon ""
+ /usr/sbin/postfix ${CONF_PARAM} status
+ _retval=$?
+ if [ x${_retval} = 'x0' ]; then
+ mark_service_started "${SVCNAME}"
+ eend 0
+ else
+ mark_service_stopped "${SVCNAME}"
+ eend 3
+ fi
+}
+
+reload() {
+ ebegin "Reloading postfix ${CONF_MESSAGE}"
+ /usr/sbin/postfix ${CONF_PARAM} reload >/dev/null 2>&1
+ eend $?
+}
+
+abort() {
+ ebegin "Aborting postfix ${CONF_MESSAGE}"
+
+ if service_started "${SVCNAME}"; then
+ mark_service_stopped "${SVCNAME}"
+ fi
+ /usr/sbin/postfix ${CONF_PARAM} abort >/dev/null 2>&1
+ eend $?
+}
+
+flush() {
+ ebegin "Flushing postfix ${CONF_MESSAGE}"
+ /usr/sbin/postfix ${CONF_PARAM} flush >/dev/null 2>&1
+ eend $?
+}
diff --git a/user/postfix/postfix.pre-install b/user/postfix/postfix.pre-install
new file mode 100644
index 000000000..73ebdba3f
--- /dev/null
+++ b/user/postfix/postfix.pre-install
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+groupadd -g 207 -r postfix
+groupadd -g 208 -r postdrop
+useradd -u 207 -c "Postfix Mail Server" -M -N -G postfix,mail -r -s /sbin/nologin postfix
diff --git a/user/prison/APKBUILD b/user/prison/APKBUILD
index 1698372ea..d6bb9b46f 100644
--- a/user/prison/APKBUILD
+++ b/user/prison/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=prison
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Qt Barcode library for programatically creating QR codes"
url="https://www.kde.org/"
@@ -47,4 +47,4 @@ quick() {
mv "$pkgdir"/usr/lib/qt5/qml "$subpkgdir"/usr/lib/qt5/
}
-sha512sums="5592e99865d491fef36aa10552245f555aaf12a9bc0b17e2df44efb091ac1d06fb1ada647c63c33a1df32737f34943202db6a286b714a1bfb63fa0180a433797 prison-5.52.0.tar.xz"
+sha512sums="6ffdeb4c8196a9ec6c845ebe1d58801c02d570f831bf5c1a2bd8f30d048cc0d62aa8e8273fc8db4689c6ac45caa35906bad82b211e58108b7ed8cf42649acf16 prison-5.54.0.tar.xz"
diff --git a/user/pulseaudio/APKBUILD b/user/pulseaudio/APKBUILD
index 1a5bf62d3..9e3f7a565 100644
--- a/user/pulseaudio/APKBUILD
+++ b/user/pulseaudio/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=pulseaudio
pkgver=12.2
-pkgrel=1
+pkgrel=3
pkgdesc="A featureful, general-purpose sound server"
url="https://www.freedesktop.org/wiki/Software/PulseAudio"
pkgusers="pulse"
@@ -22,7 +22,9 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-bluez
$pkgname-zsh-completion:zshcomp:noarch"
source="https://freedesktop.org/software/pulseaudio/releases/pulseaudio-$pkgver.tar.xz
$pkgname.initd
- $pkgname.confd"
+ $pkgname.confd
+ disable-flat-volume.patch
+ "
build() {
cd "$builddir"
@@ -76,6 +78,7 @@ libs() {
"$subpkgdir"/usr/lib/
mv "$pkgdir"/usr/lib/libpulse.so.0* \
"$pkgdir"/usr/lib/libpulse-simple.so.0* \
+ "$pkgdir"/usr/lib/libpulse-mainloop-*.so.0* \
"$subpkgdir"/usr/lib/
mv "$pkgdir"/etc/pulse/client.conf \
"$subpkgdir"/etc/pulse/
@@ -130,4 +133,5 @@ zshcomp() {
sha512sums="877754c1838b3cb042dbc18a5f1cc3cf313ffcaee7a64703330406d1f86279c34f1107634ac3083b158365e6757fbacf5ec406bc3c5788d291de67b77a561a4e pulseaudio-12.2.tar.xz
34fe54ece5df60ce63a7955cd828a2716670fef71f40960698ae5518fdaf9cd599f4d8f8852e2c88d715600a9ad06a38984415e5eb320071012e5eb6e5c1b8b1 pulseaudio.initd
-75b54581591519d63a3362b155c0f9b0501a60763ab394693a456c44d0216138cf3a40bdd0f7442028663bc045e9ffee286f8f8eaf2ee3bb17379b43615fee0e pulseaudio.confd"
+75b54581591519d63a3362b155c0f9b0501a60763ab394693a456c44d0216138cf3a40bdd0f7442028663bc045e9ffee286f8f8eaf2ee3bb17379b43615fee0e pulseaudio.confd
+dcb50f7c4fd86b0311ab050f7f0340dcf54379a685903951f22e24df6aee5486ee5e02f866c9e53dd55a54ba302658ad282114ce37f169d185855dc37dae0349 disable-flat-volume.patch"
diff --git a/user/pulseaudio/disable-flat-volume.patch b/user/pulseaudio/disable-flat-volume.patch
new file mode 100644
index 000000000..8325c8d1f
--- /dev/null
+++ b/user/pulseaudio/disable-flat-volume.patch
@@ -0,0 +1,11 @@
+--- pulseaudio-12.2/src/daemon/daemon.conf.in.old 2018-07-13 19:06:14.000000000 +0000
++++ pulseaudio-12.2/src/daemon/daemon.conf.in 2019-01-22 00:30:56.700000000 +0000
+@@ -60,7 +60,7 @@
+ ; enable-lfe-remixing = no
+ ; lfe-crossover-freq = 0
+
+-; flat-volumes = yes
++flat-volumes = no
+
+ ifelse(@HAVE_SYS_RESOURCE_H@, 1, [dnl
+ ; rlimit-fsize = -1
diff --git a/user/py3-configargparse/APKBUILD b/user/py3-configargparse/APKBUILD
index 2cb311647..4641df6e8 100644
--- a/user/py3-configargparse/APKBUILD
+++ b/user/py3-configargparse/APKBUILD
@@ -4,7 +4,7 @@
# Maintainer: zlg <zlg+adelie@zlg.space>
pkgname=py3-configargparse
_pkgname=ConfigArgParse
-pkgver=0.13.0
+pkgver=0.14.0
pkgrel=0
pkgdesc="A drop-in replacement for argparse"
url="https://github.com/bw2/ConfigArgParse"
@@ -33,5 +33,5 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="797c5edbc51353797204152b5c908ddb4e883a98f247430448d774957fd841286ea1a3cb87db3186e683a65f566cfce0a815e4bd558b9c823d9226d856341ca9 py3-configargparse-0.13.0.tar.gz
+sha512sums="e48ca61027abf0e0acb8414b6d89b276b186b4f714368b8c33975537c2264bb2d81f18cf3013b99d9ce752014361afa973f704b3f6957ca4b98319bb0ca5ca8c py3-configargparse-0.14.0.tar.gz
df324cbc12d0d5cf3cf8bfe494e358d366d8a7891183e9a7922d5331f86e30cbe5810b709ad93dfd41f33cd08c1d87371b9aa13c92d7637d4459d83db41be33f python3.patch"
diff --git a/user/py3-cryptography/APKBUILD b/user/py3-cryptography/APKBUILD
index 9232dd69d..587199c0e 100644
--- a/user/py3-cryptography/APKBUILD
+++ b/user/py3-cryptography/APKBUILD
@@ -2,14 +2,14 @@
# Maintainer: zlg <zlg+adelie@zlg.space>
pkgname=py3-cryptography
_pkgname=${pkgname#py3-}
-pkgver=2.4.2
+pkgver=2.5
pkgrel=0
pkgdesc="A package which provides cryptographic recipes and primitives"
url="https://pypi.org/project/cryptography"
arch="all"
options="!check" # tests want hypothesis; deep rabbit hole
license="Apache-2.0 OR BSD-3-Clause"
-depends="python3 py3-cffi py3-idna py3-asn1crypto py3-six"
+depends="python3 py3-cffi py3-asn1crypto py3-six"
makedepends="python3-dev libffi-dev openssl-dev"
subpackages=""
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
@@ -26,4 +26,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="800735fa86e9ad0f8517328d47e55dc79a2b86d8c7539ee2921c526085782d8dad5559bbee84f7effb42275503fa9a984b099a688c530c92f5672c423c0f1a28 cryptography-2.4.2.tar.gz"
+sha512sums="5e8f8818fcaa8143526006b027107b8afbdc925d40c846701e65b2c7ee02235b7e0918246515520ef2030b1c87bb157d0d403c28ad68c31459d677af7e2d0b3f cryptography-2.5.tar.gz"
diff --git a/user/py3-distutils-extra/APKBUILD b/user/py3-distutils-extra/APKBUILD
index 8f68f3e10..557658b55 100644
--- a/user/py3-distutils-extra/APKBUILD
+++ b/user/py3-distutils-extra/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-distutils-extra
-pkgver=2.41
+pkgver=2.42
pkgrel=0
pkgdesc="Python distutils extras for gettext, themed icons, and scrollkeepr docs"
url="https://launchpad.net/python-distutils-extra"
@@ -26,4 +26,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="db42d0f3b6cf9c77cc3b07f1224bcfecc6259816ebda87c5e8733933f8d906c352602a6ea50b93c9e6847010b9a28d295875535bc57efe42dbaa00567ffa0cfb python-distutils-extra-2.41.tar.bz2"
+sha512sums="3f69aa3617c4b6f33bee989f8b3612aa12b4ce3c5e07f47799209aa402640078d738e15a1e883afb7062d177ed70ff235af6b09910e4f2cc890e013998eca832 python-distutils-extra-2.42.tar.bz2"
diff --git a/user/py3-future/APKBUILD b/user/py3-future/APKBUILD
index e34369279..d98fc65c2 100644
--- a/user/py3-future/APKBUILD
+++ b/user/py3-future/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: zlg <zlg+adelie@zlg.space>
pkgname=py3-future
_pkgname=python-future
-pkgver=0.16.0
+pkgver=0.17.0
pkgrel=0
pkgdesc="Easy, clean, reliable Python 2/3 compatibility"
url="http://python-future.org/"
@@ -26,4 +26,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="8422e132921d7c0da1f1025ce672ddb301d604bf4629c73634b709a12d77465e941f7365f9e85e870d98718a37988bd928cda7325eb0cc27b1351d23d31a365e py3-future-0.16.0.tar.gz"
+sha512sums="0b914ba062dd2b3c6837d8d8d274d27faadc587b264e887266527940fa7b4b98ce1b0076f1e589f943406d24b9e17f3ae8c2060c4ffa2207f620040988c176a3 py3-future-0.17.0.tar.gz"
diff --git a/user/py3-openssl/APKBUILD b/user/py3-openssl/APKBUILD
index ecab996e1..b19a1d09d 100644
--- a/user/py3-openssl/APKBUILD
+++ b/user/py3-openssl/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: zlg <zlg+adelie@zlg.space>
pkgname=py3-openssl
_pkgname=pyOpenSSL
-pkgver=18.0.0
+pkgver=19.0.0
pkgrel=0
pkgdesc="Python wrapper module around the OpenSSL library"
url="https://github.com/pyca/pyopenssl"
@@ -26,4 +26,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="7106d4116243a164c1f458ad495564c2cf3a46b4b0fbb1d452b4174ead4409bc9c783c3a4674231ed3c26ecf588077b01dadbdefe033d5e7251a61531c6f6c15 pyOpenSSL-18.0.0.tar.gz"
+sha512sums="a7e12bf5be725ccebd1223d567a9b9e8bd35f79cbf3a0409108fa6f00e10ab137dd6876369e9dede02b2abc7d700786cc905532ca5c31b6e246f6df8b24e2818 pyOpenSSL-19.0.0.tar.gz"
diff --git a/user/py3-tz/APKBUILD b/user/py3-tz/APKBUILD
index 1222f1f53..d8182670c 100644
--- a/user/py3-tz/APKBUILD
+++ b/user/py3-tz/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: zlg <zlg+adelie@zlg.space>
pkgname=py3-tz
_pkgname=pytz
-pkgver=2018.7
+pkgver=2018.9
pkgrel=0
pkgdesc="Timezone definitions for Python"
url="http://pytz.sourceforge.net/"
@@ -28,7 +28,6 @@ package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-
-sha512sums="49cd9ed0b4b0959bab59c91ac1ced36b28ab0fa097002ab1d45daa0e7f962c43de2e0b9228344d9b1f8aa4dc2f3b02d51f41a3ed7e6af8c51fc2eec7aace5b48 pytz-2018.7.tar.gz
+sha512sums="c3dabe61d04539245761a5c4e3bfb614df1c3b8ccc2ffa1cf320c5ad642242c29b3321fe7855d32a2ae55c739acbbe8c0e1813df5b3c757b8f56fff910fee159 pytz-2018.9.tar.gz
be61b829014be0d0d7db0c544481d378a95324c1f5968cbbcd7887c6ee8ce52a0b47ae734e16fc5fb2429d8d49c8ef199b6b3b7194f9e654699bb73ab8f3a10d zoneinfo-noinstall.patch
a09467dbb00c1ab9f7e7527d9b020a6d913b8da2380a5359e782f27ccf9ec4dd4f50bfc92c95dc2e793904242c8139793c15e78e651d2777fb3b3abc48fcd640 zoneinfo-fix.patch"
diff --git a/user/qps/APKBUILD b/user/qps/APKBUILD
index 6996d9d04..cdcc140e8 100644
--- a/user/qps/APKBUILD
+++ b/user/qps/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=qps
-pkgver=1.10.18
+pkgver=1.10.19
pkgrel=0
pkgdesc="Qt-based task manager"
-url="https://github.com/QtDesktop"
+url="https://lxqt.org"
arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev
- qt5-qttools-dev libxrender-dev"
+ qt5-qttools-dev libxrender-dev lxqt-build-tools>=0.6.0"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/qps/releases/download/$pkgver/qps-$pkgver.tar.xz
qps-1.10.17-compile-fixes.patch"
@@ -42,5 +42,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f2647cb814e6cefba71aa70ee63c92dde88b312c9ada67e677de2bf22141afa3d7196d089606d270b610ddf3bd7466e6534de3614bea1a68d3a3b61a23b1c37d qps-1.10.18.tar.xz
+sha512sums="8fccc259016e03e8dd0723364fe9224b5348016c1840e9aef8939688c794179c58724690cf4e9bfb94d43372d57a94503a0a684598c7a73dd724f10964dae91a qps-1.10.19.tar.xz
32c154f1d3c9e74dda3eabfd2e3b9e9f3c1d77f808dfacc9dd05c904066832d92d361ca56ef9d784d945fad60cf67d6c909cbb730a0ffed1fea3bf44c3aad5a2 qps-1.10.17-compile-fixes.patch"
diff --git a/user/qt5-qtspeech/APKBUILD b/user/qt5-qtspeech/APKBUILD
new file mode 100644
index 000000000..408e95824
--- /dev/null
+++ b/user/qt5-qtspeech/APKBUILD
@@ -0,0 +1,32 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=qt5-qtspeech
+_pkgname=qtspeech-opensource-src
+pkgver=5.9.7
+pkgrel=0
+pkgdesc="Qt 5 - Library for speech processing and Text-to-Speech (TTS)"
+url="https://www.qt.io/"
+arch="all"
+options="!check"
+license="LGPLv2 with exceptions OR GPLv3 with exceptions"
+depends=""
+makedepends="qt5-qtbase-dev qt5-qtmultimedia-dev speech-dispatcher-dev"
+subpackages="$pkgname-dev"
+source="https://download.qt.io/official_releases/qt/${pkgver%.*}/$pkgver/submodules/$_pkgname-$pkgver.tar.xz
+ fix-linking-order.patch
+ "
+builddir="$srcdir"/$_pkgname-$pkgver
+
+build() {
+ cd "$builddir"
+ qmake
+ make
+}
+
+package() {
+ cd "$builddir"
+ make install INSTALL_ROOT="$pkgdir"
+}
+
+sha512sums="e2d1f2f73bc6595572d18b1c17caf27878851adf164dbca25925301b94916cce96b2ea3db4c2c7e6a23d6e79c37c35b28239aa613adaf6cb9eb340f40c396099 qtspeech-opensource-src-5.9.7.tar.xz
+7bce4bd52aa0b60fbd0ec781fc18ac518a8fe76c99e61be03170f00d27747e989b1562a45435be78d0d166ab0fdf523055620ba7c63f49e328704e1cd6aa4718 fix-linking-order.patch"
diff --git a/user/qt5-qtspeech/fix-linking-order.patch b/user/qt5-qtspeech/fix-linking-order.patch
new file mode 100644
index 000000000..b07e0536d
--- /dev/null
+++ b/user/qt5-qtspeech/fix-linking-order.patch
@@ -0,0 +1,6 @@
+--- qtspeech-opensource-src-5.9.7/config.tests/flite_alsa/flite_alsa.pro.old 2018-05-31 12:22:17.000000000 +0000
++++ qtspeech-opensource-src-5.9.7/config.tests/flite_alsa/flite_alsa.pro 2019-02-17 15:12:30.810000000 +0000
+@@ -1,2 +1,2 @@
+-LIBS += -lasound
+ include(../flite/flite.pri)
++LIBS += -lasound
diff --git a/user/qterminal/APKBUILD b/user/qterminal/APKBUILD
index f297b4ac5..c91021fd6 100644
--- a/user/qterminal/APKBUILD
+++ b/user/qterminal/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=qterminal
-pkgver=0.9.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Qt-based terminal for LXQt"
url="https://lxqt.org/"
arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.5.0
- qtermwidget-dev>=0.9.0 qt5-qttools-dev kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.6.0
+ qtermwidget-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
source="https://github.com/lxqt/qterminal/releases/download/$pkgver/qterminal-$pkgver.tar.xz"
build() {
@@ -26,7 +26,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
${CMAKE_CROSSOPTS} ..
make
}
@@ -41,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="42553a847873e71543161855b6f07b521ebf7db8091a1753dfc4ad4bbdf7f074f74b7e7195e56ee482b5b9ff3ea3037250ba74fb64a8137fb3959fceaa2baa6e qterminal-0.9.0.tar.xz"
+sha512sums="8254b1604648a6d01eb1f55e3aa35dbcedff30998ee7c95e02558939f1cbb4f9fab3ca76118b654979cedff4e35a2cb3de01aab92b89d78b8c9332c36c10f0ec qterminal-0.14.0.tar.xz"
diff --git a/user/qtermwidget/APKBUILD b/user/qtermwidget/APKBUILD
index b315cefc4..386f1431e 100644
--- a/user/qtermwidget/APKBUILD
+++ b/user/qtermwidget/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=qtermwidget
-pkgver=0.9.0
-pkgrel=1
+pkgver=0.14.0
+pkgrel=0
pkgdesc="Qt-based terminal widget, used in QTerminal"
url="https://lxqt.org/"
arch="all"
@@ -11,7 +11,7 @@ license="GPL-2.0+"
depends=""
depends_dev="libutempter-dev"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev
- lxqt-build-tools>0.5.0 $depends_dev"
+ lxqt-build-tools>0.6.0 $depends_dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/qtermwidget/releases/download/$pkgver/qtermwidget-$pkgver.tar.xz
fix-linking.patch
@@ -30,7 +30,6 @@ build() {
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DPULL_TRANSLATIONS=False \
-DQTERMWIDGET_USE_UTEMPTER=True \
${CMAKE_CROSSOPTS} ..
make
@@ -46,5 +45,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fc7286dc3494bd1ccdd95fae3cee7cc8dd39b51eab58e697d939d5fb85c930545d79b984769815708852335e460ad063b684291b200e1e7f90c13195ea5e66dc qtermwidget-0.9.0.tar.xz
+sha512sums="ff133a8084ec5159199bf89952c677f65e908c6d765f6bff7d79d9eda43a0ca80a95f91c83cb9134eb53775101f29c0fc8b29d0ff5cf77e4f403cdd8d897dc85 qtermwidget-0.14.0.tar.xz
f2d43f12479a3a3a01be9ebee9ce349b0f4e60b07dfc79e8666ed913d5682987f81b08a397ee8ca628c36f5770ddfe63f5abafa94dff6c1c1e090adc1637af35 fix-linking.patch"
diff --git a/user/rdesktop/APKBUILD b/user/rdesktop/APKBUILD
index 06ed9d766..2bdffb3c5 100644
--- a/user/rdesktop/APKBUILD
+++ b/user/rdesktop/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=rdesktop
pkgver=1.8.4
-pkgrel=0
+pkgrel=1
pkgdesc="Remote Desktop Protocol client"
url="https://www.rdesktop.org/"
arch="all"
@@ -10,7 +10,7 @@ options="!check" # No test suite.
license="GPL-3.0-only"
depends=""
makedepends="alsa-lib-dev krb5-dev libice-dev libsamplerate-dev libx11-dev
- libxrandr-dev openssl-dev pcsc-lite-dev"
+ libxrandr-dev openssl-dev"
subpackages="$pkgname-doc"
source="https://github.com/rdesktop/rdesktop/releases/download/v$pkgver/rdesktop-$pkgver.tar.gz
gssapi.patch
@@ -33,7 +33,7 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
- --enable-smartcard
+ --disable-smartcard
make
}
diff --git a/user/recode/APKBUILD b/user/recode/APKBUILD
new file mode 100644
index 000000000..09b9a8121
--- /dev/null
+++ b/user/recode/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=recode
+pkgver=3.7.1
+pkgrel=0
+pkgdesc="Character set conversion utilities"
+url=" "
+arch="all"
+options="!check" # Requires unpackaged `cython`.
+license="GPL-3.0+"
+depends=""
+makedepends="help2man cmd:lex python3"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-libs"
+source="https://github.com/rrthomas/recode/releases/download/v$pkgver/recode-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ ac_cv_path_PYTHON=/usr/bin/python3
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="3cb067fb7e1b0ec89c47e7177cb172bc8253042780101f6d8cb1de7bc0873d2af217e7b04a33ac23bdb8ffd41e43eac767307c4bd8a94355c188d5013f177b04 recode-3.7.1.tar.gz"
diff --git a/user/redshift/APKBUILD b/user/redshift/APKBUILD
new file mode 100644
index 000000000..8e3441950
--- /dev/null
+++ b/user/redshift/APKBUILD
@@ -0,0 +1,57 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=redshift
+pkgver=1.12
+pkgrel=0
+pkgdesc="Adjust the color temperature of your screen according to your surroundings"
+url="http://jonls.dk/redshift/"
+arch="all"
+license="GPL-3.0+"
+options="!check" # No test suite
+depends=""
+makedepends="intltool libdrm-dev libx11-dev libxcb-dev libxxf86vm-dev"
+subpackages="$pkgname-doc $pkgname-gui $pkgname-lang"
+source="https://github.com/jonls/redshift/releases/download/v$pkgver/redshift-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --disable-rpath \
+ --disable-corelocation \
+ --enable-drm \
+ --disable-geoclue2 \
+ --enable-nls \
+ --disable-quartz \
+ --enable-randr \
+ --enable-vidmode \
+ --disable-wingdi
+ make
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+doc() {
+ cd "$builddir"
+ install -Dm644 -t "$subpkgdir/usr/share/doc/$pkgname" redshift.conf.sample
+ default_doc
+}
+
+gui() {
+ depends="py3-pygobject"
+
+ install -d "$subpkgdir/usr/bin" "$subpkgdir/usr/lib" "$subpkgdir/usr/share"
+ mv "$pkgdir/usr/bin/redshift-gtk" "$subpkgdir/usr/bin/"
+ mv "$pkgdir/usr/lib/python"* "$subpkgdir/usr/lib/"
+ mv "$pkgdir/usr/share/appdata" "$pkgdir/usr/share/applications" "$pkgdir/usr/share/icons" "$subpkgdir/usr/share/"
+}
+
+sha512sums="225e222e5f2c55be4571094ccaf02a92e162dfc35fd0fe504084e21e358b888a72f9992f9f9edaf1d496eb673af74a0d825ae5cf6ef7f0f1ab51d32419722c32 redshift-1.12.tar.xz"
diff --git a/user/rocs/APKBUILD b/user/rocs/APKBUILD
index 729d3a6a5..51a33b683 100644
--- a/user/rocs/APKBUILD
+++ b/user/rocs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=rocs
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Graph theory IDE"
url="https://www.kde.org/applications/education/rocs/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e45cdb2d14d5b488935a5d5d8cba4f7fe26263793500d1e7f93c07fa547314816bb94a8a00226577cc1aa80eb0a94b76174e429542799ce3d6dbb4935ae3686d rocs-18.08.3.tar.xz"
+sha512sums="6bba77de1b9f374c178772c1e256c49ac10decf711028b29612cb75de8dcba7637c734c0d60fd8aee99ecb895c6bcc15e029ced791c2d9f829f9c2470127ac57 rocs-18.12.2.tar.xz"
diff --git a/user/rpm2targz/APKBUILD b/user/rpm2targz/APKBUILD
new file mode 100644
index 000000000..ca2cd6a5a
--- /dev/null
+++ b/user/rpm2targz/APKBUILD
@@ -0,0 +1,30 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=rpm2targz
+pkgver=9.0.0.5g
+pkgrel=0
+pkgdesc="Convert Red Hat packages (RPM) to .tar.gz archives"
+url="http://www.slackware.com/config/packages.php"
+arch="all"
+license="BSD-1-Clause"
+depends="cmd:cpio xz"
+makedepends=""
+subpackages=""
+source="https://distfiles.adelielinux.org/source/rpm2targz-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="a595d23581bd396a3a00b6eae4cf6edca1c65b52510a02c7b162afc3d89f45026663a271279bb519741b4a35a0ee653fbfb124c5a7d6d921b466dc9236cbf549 rpm2targz-9.0.0.5g.tar.xz"
diff --git a/user/rrdtool/APKBUILD b/user/rrdtool/APKBUILD
index d80d885df..f61223adc 100644
--- a/user/rrdtool/APKBUILD
+++ b/user/rrdtool/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Maintainer:
pkgname=rrdtool
-pkgver=1.7.0
+pkgver=1.7.1
pkgrel=0
pkgdesc="Data logging and graphing application"
url="https://oss.oetiker.ch/rrdtool/"
@@ -86,5 +86,5 @@ utils() {
"$subpkgdir"/usr/bin
}
-sha512sums="36d979561601135d74622eaf183701de15cba5e25118f7a308926a695ba84ecb33c3d16511bf4bc80cff055853e2eb85065bc4ed8aef19fc0277c6430ecd319f rrdtool-1.7.0.tar.gz
+sha512sums="ee5c9ff234493442ccd9bfc7031700483011de3e05c01e026509b699cb0d7d3e286e2046357c5fff5807f3e709043c8f218b48b43f8b126a23e228a3927d7b14 rrdtool-1.7.1.tar.gz
c0c27b2c2dfa8e7ec1cb1160d2bda8d7996bbea67f4ce7779da029f583c35e5e415cf46e2a1e5cb8ed2e63d2c58a68fd7471ee6bd820db4c0f4eeeb5c252f8a3 rrdcached.initd"
diff --git a/user/rust/0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch b/user/rust/0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch
index 0d26e476a..f56ceb7e8 100644
--- a/user/rust/0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch
+++ b/user/rust/0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch
@@ -1,17 +1,17 @@
-From 79975694944ee2a36abb9b0a9a54169a062aaa71 Mon Sep 17 00:00:00 2001
+From 2a82e95d73d7e86bd420c15f712b09eb104a82c1 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Wed, 10 Jan 2018 13:36:41 -0600
-Subject: [PATCH 01/24] Don't pass CFLAGS to the C++ compiler
+Subject: [PATCH 01/23] Don't pass CFLAGS to the C++ compiler
---
src/bootstrap/builder.rs | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs
-index b842bc43f5..1dd128fd95 100644
+index 02e9ca9250..7be38b1e8b 100644
--- a/src/bootstrap/builder.rs
+++ b/src/bootstrap/builder.rs
-@@ -1045,7 +1045,7 @@ impl<'a> Builder<'a> {
+@@ -1041,7 +1041,7 @@ impl<'a> Builder<'a> {
let cflags = self.cflags(target, GitRepo::Rustc).join(" ");
cargo
.env(format!("CFLAGS_{}", target), cflags.clone())
@@ -20,7 +20,7 @@ index b842bc43f5..1dd128fd95 100644
if let Some(ar) = self.ar(target) {
let ranlib = format!("{} s", ar.display());
-@@ -1060,9 +1060,7 @@ impl<'a> Builder<'a> {
+@@ -1056,9 +1056,7 @@ impl<'a> Builder<'a> {
let cxx = ccacheify(&cxx);
cargo
.env(format!("CXX_{}", target), &cxx)
@@ -32,5 +32,5 @@ index b842bc43f5..1dd128fd95 100644
}
--
-2.18.0
+2.19.2
diff --git a/user/rust/0002-Fix-LLVM-build.patch b/user/rust/0002-Fix-LLVM-build.patch
index 4780ff9a9..6938e0faf 100644
--- a/user/rust/0002-Fix-LLVM-build.patch
+++ b/user/rust/0002-Fix-LLVM-build.patch
@@ -1,17 +1,17 @@
-From 67a4fbe55220b79ea80f3e0588fe77c729a70d3d Mon Sep 17 00:00:00 2001
+From d70cd5b6d304cc1b6d8f245460b27b8b0e0e6869 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Fri, 8 Sep 2017 00:04:29 -0500
-Subject: [PATCH 02/24] Fix LLVM build
+Subject: [PATCH 02/23] Fix LLVM build
---
src/bootstrap/lib.rs | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs
-index 6b88516bac..055a87efaa 100644
+index ab3d0b5137..30e84bc13f 100644
--- a/src/bootstrap/lib.rs
+++ b/src/bootstrap/lib.rs
-@@ -772,7 +772,8 @@ impl Build {
+@@ -785,7 +785,8 @@ impl Build {
// cc-rs because the build scripts will determine that for themselves.
let mut base = self.cc[&target].args().iter()
.map(|s| s.to_string_lossy().into_owned())
@@ -22,5 +22,5 @@ index 6b88516bac..055a87efaa 100644
// If we're compiling on macOS then we add a few unconditional flags
--
-2.18.0
+2.19.2
diff --git a/user/rust/0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch b/user/rust/0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch
index 95a3bb53d..588c4df66 100644
--- a/user/rust/0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch
+++ b/user/rust/0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch
@@ -1,7 +1,7 @@
-From d927c3bdf6e312f5c92ec33d5dfe4b77b3dfa8e0 Mon Sep 17 00:00:00 2001
+From 0613fed83ccf58ce3305a1df35e31eda25ba409e Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sat, 2 Dec 2017 17:25:44 -0600
-Subject: [PATCH 03/24] Allow rustdoc to work when cross-compiling on musl
+Subject: [PATCH 03/23] Allow rustdoc to work when cross-compiling on musl
musl can't handle foreign-architecture libraries in LD_LIBRARY_PATH.
---
@@ -32,5 +32,5 @@ index bb5a21e3e4..1b6b78b90a 100644
// Force all crates compiled by this compiler to (a) be unstable and (b)
// allow the `rustc_private` feature to link to other unstable crates
--
-2.18.0
+2.19.2
diff --git a/user/rust/0004-Require-static-native-libraries-when-linking-static-.patch b/user/rust/0004-Require-static-native-libraries-when-linking-static-.patch
index e6f5304ec..cd01e4153 100644
--- a/user/rust/0004-Require-static-native-libraries-when-linking-static-.patch
+++ b/user/rust/0004-Require-static-native-libraries-when-linking-static-.patch
@@ -1,7 +1,7 @@
-From 8912b0e6b881fda271f3805622442e4d5ac1e286 Mon Sep 17 00:00:00 2001
+From 4e6debd6806faf62ba737c01bb74080a637b127a Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Fri, 8 Sep 2017 00:05:18 -0500
-Subject: [PATCH 04/24] Require static native libraries when linking static
+Subject: [PATCH 04/23] Require static native libraries when linking static
executables
gcc/ld will create a dynamically-linked executable without warning, even
@@ -15,10 +15,10 @@ Fixes #54243
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/librustc_codegen_llvm/back/link.rs b/src/librustc_codegen_llvm/back/link.rs
-index 8248385c12..9fc1991412 100644
+index 86c6a5e65b..0e3ff6da07 100644
--- a/src/librustc_codegen_llvm/back/link.rs
+++ b/src/librustc_codegen_llvm/back/link.rs
-@@ -1592,8 +1592,8 @@ fn add_upstream_rust_crates(cmd: &mut dyn Linker,
+@@ -1588,8 +1588,8 @@ fn add_upstream_rust_crates(cmd: &mut dyn Linker,
}
}
@@ -29,7 +29,7 @@ index 8248385c12..9fc1991412 100644
// dependencies. We've got two cases then:
//
// 1. The upstream crate is an rlib. In this case we *must* link in the
-@@ -1637,7 +1637,14 @@ fn add_upstream_native_libraries(cmd: &mut dyn Linker,
+@@ -1633,7 +1633,14 @@ fn add_upstream_native_libraries(cmd: &mut dyn Linker,
continue
}
match lib.kind {
@@ -46,5 +46,5 @@ index 8248385c12..9fc1991412 100644
NativeLibraryKind::NativeStaticNobundle => {
// Link "static-nobundle" native libs only if the crate they originate from
--
-2.18.0
+2.19.2
diff --git a/user/rust/0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch b/user/rust/0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch
index 2c8d75872..4c0a8dee0 100644
--- a/user/rust/0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch
+++ b/user/rust/0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch
@@ -1,7 +1,7 @@
-From ff1c6e9d50da8247f044b10d281f336c2c859f7c Mon Sep 17 00:00:00 2001
+From c822b31f554ed2f930be8625973a401fd438c123 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Fri, 8 Sep 2017 22:11:14 -0500
-Subject: [PATCH 05/24] Remove -nostdlib and musl_root from musl targets
+Subject: [PATCH 05/23] Remove -nostdlib and musl_root from musl targets
---
config.toml.example | 6 ---
@@ -19,10 +19,10 @@ Subject: [PATCH 05/24] Remove -nostdlib and musl_root from musl targets
12 files changed, 4 insertions(+), 188 deletions(-)
diff --git a/config.toml.example b/config.toml.example
-index 3159c19528..a86db62c7b 100644
+index e8cb0cba6b..1971fea758 100644
--- a/config.toml.example
+++ b/config.toml.example
-@@ -431,12 +431,6 @@
+@@ -452,12 +452,6 @@
# only use static libraries. If unset, the target's default linkage is used.
#crt-static = false
@@ -36,7 +36,7 @@ index 3159c19528..a86db62c7b 100644
# probably don't want to use this.
#qemu-rootfs = "..."
diff --git a/src/bootstrap/bin/rustc.rs b/src/bootstrap/bin/rustc.rs
-index b89976eca2..0838130039 100644
+index b6764c1aae..6fa60bd9a5 100644
--- a/src/bootstrap/bin/rustc.rs
+++ b/src/bootstrap/bin/rustc.rs
@@ -30,7 +30,6 @@
@@ -123,7 +123,7 @@ index d5da0cabec..47cc31bded 100644
}
}
diff --git a/src/bootstrap/compile.rs b/src/bootstrap/compile.rs
-index 608f2c982c..fea4c7ff72 100644
+index 69d45acded..7bb38ac7ec 100644
--- a/src/bootstrap/compile.rs
+++ b/src/bootstrap/compile.rs
@@ -86,13 +86,6 @@ impl Step for Std {
@@ -186,19 +186,19 @@ index 608f2c982c..fea4c7ff72 100644
}
diff --git a/src/bootstrap/config.rs b/src/bootstrap/config.rs
-index cc6d76c76f..db53d09922 100644
+index a9d330e06a..745785a8ae 100644
--- a/src/bootstrap/config.rs
+++ b/src/bootstrap/config.rs
-@@ -135,8 +135,6 @@ pub struct Config {
- pub save_toolstates: Option<PathBuf>,
+@@ -136,8 +136,6 @@ pub struct Config {
pub print_step_timings: bool,
+ pub missing_tools: bool,
- // Fallback musl-root for all targets
- pub musl_root: Option<PathBuf>,
pub prefix: Option<PathBuf>,
pub sysconfdir: Option<PathBuf>,
pub datadir: Option<PathBuf>,
-@@ -170,7 +168,6 @@ pub struct Target {
+@@ -173,7 +171,6 @@ pub struct Target {
pub linker: Option<PathBuf>,
pub ndk: Option<PathBuf>,
pub crt_static: Option<bool>,
@@ -206,7 +206,7 @@ index cc6d76c76f..db53d09922 100644
pub qemu_rootfs: Option<PathBuf>,
pub no_std: bool,
}
-@@ -301,7 +298,6 @@ struct Rust {
+@@ -305,7 +302,6 @@ struct Rust {
backtrace: Option<bool>,
default_linker: Option<String>,
channel: Option<String>,
@@ -214,7 +214,7 @@ index cc6d76c76f..db53d09922 100644
rpath: Option<bool>,
optimize_tests: Option<bool>,
debuginfo_tests: Option<bool>,
-@@ -338,7 +334,6 @@ struct TomlTarget {
+@@ -343,7 +339,6 @@ struct TomlTarget {
linker: Option<String>,
android_ndk: Option<String>,
crt_static: Option<bool>,
@@ -222,7 +222,7 @@ index cc6d76c76f..db53d09922 100644
qemu_rootfs: Option<String>,
}
-@@ -554,7 +549,6 @@ impl Config {
+@@ -560,7 +555,6 @@ impl Config {
set(&mut config.llvm_tools_enabled, rust.llvm_tools);
config.rustc_parallel_queries = rust.experimental_parallel_queries.unwrap_or(false);
config.rustc_default_linker = rust.default_linker.clone();
@@ -230,7 +230,7 @@ index cc6d76c76f..db53d09922 100644
config.save_toolstates = rust.save_toolstates.clone().map(PathBuf::from);
set(&mut config.deny_warnings, rust.deny_warnings.or(flags.warnings));
set(&mut config.backtrace_on_ice, rust.backtrace_on_ice);
-@@ -595,7 +589,6 @@ impl Config {
+@@ -604,7 +598,6 @@ impl Config {
target.ranlib = cfg.ranlib.clone().map(PathBuf::from);
target.linker = cfg.linker.clone().map(PathBuf::from);
target.crt_static = cfg.crt_static.clone();
@@ -239,10 +239,10 @@ index cc6d76c76f..db53d09922 100644
config.target_config.insert(INTERNER.intern_string(triple.clone()), target);
diff --git a/src/bootstrap/configure.py b/src/bootstrap/configure.py
-index cf7f78eeba..70bc0f5a41 100755
+index 0cf84a6298..4845e93a0e 100755
--- a/src/bootstrap/configure.py
+++ b/src/bootstrap/configure.py
-@@ -109,28 +109,6 @@ v("aarch64-linux-android-ndk", "target.aarch64-linux-android.android-ndk",
+@@ -112,28 +112,6 @@ v("aarch64-linux-android-ndk", "target.aarch64-linux-android.android-ndk",
"aarch64-linux-android NDK standalone path")
v("x86_64-linux-android-ndk", "target.x86_64-linux-android.android-ndk",
"x86_64-linux-android NDK standalone path")
@@ -272,10 +272,10 @@ index cf7f78eeba..70bc0f5a41 100755
"rootfs in qemu testing, you probably don't want to use this")
v("qemu-aarch64-rootfs", "target.aarch64-unknown-linux-gnu.qemu-rootfs",
diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs
-index 055a87efaa..5eb339ee00 100644
+index 30e84bc13f..cf6f410ccb 100644
--- a/src/bootstrap/lib.rs
+++ b/src/bootstrap/lib.rs
-@@ -848,14 +848,6 @@ impl Build {
+@@ -861,14 +861,6 @@ impl Build {
}
}
@@ -291,7 +291,7 @@ index 055a87efaa..5eb339ee00 100644
fn no_std(&self, target: Interned<String>) -> Option<bool> {
self.config.target_config.get(&target)
diff --git a/src/bootstrap/sanity.rs b/src/bootstrap/sanity.rs
-index c2610de23b..24e05e4250 100644
+index 724cb5841f..5af34e441c 100644
--- a/src/bootstrap/sanity.rs
+++ b/src/bootstrap/sanity.rs
@@ -21,7 +21,7 @@
@@ -440,5 +440,5 @@ index 7a3f3c2a51..32fe2f880a 100644
base.crt_static_default = true;
// These targets allow the user to choose between static and dynamic linking.
--
-2.18.0
+2.19.2
diff --git a/user/rust/0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch b/user/rust/0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch
index 611a169c9..e3a4b47cf 100644
--- a/user/rust/0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch
+++ b/user/rust/0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch
@@ -1,17 +1,17 @@
-From 1d9278c4f249cf66677a2f934d4e704f82c6fe9d Mon Sep 17 00:00:00 2001
+From 916ce9740ddd2e41a567f821f9c0e86faa3c8269 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sat, 9 Sep 2017 00:14:16 -0500
-Subject: [PATCH 06/24] Prefer libgcc_eh over libunwind for musl
+Subject: [PATCH 06/23] Prefer libgcc_eh over libunwind for musl
---
src/libunwind/lib.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/libunwind/lib.rs b/src/libunwind/lib.rs
-index 3b94dc238d..6234ed848c 100644
+index 954eb9d6d0..a127aa5d96 100644
--- a/src/libunwind/lib.rs
+++ b/src/libunwind/lib.rs
-@@ -37,6 +37,6 @@ cfg_if! {
+@@ -36,6 +36,6 @@ cfg_if! {
}
#[cfg(target_env = "musl")]
@@ -20,5 +20,5 @@ index 3b94dc238d..6234ed848c 100644
#[link(name = "gcc_s", cfg(not(target_feature = "crt-static")))]
extern {}
--
-2.18.0
+2.19.2
diff --git a/user/rust/0007-Add-powerpc-unknown-linux-musl-target.patch b/user/rust/0007-Add-powerpc-unknown-linux-musl-target.patch
index 71efb1715..f186af55f 100644
--- a/user/rust/0007-Add-powerpc-unknown-linux-musl-target.patch
+++ b/user/rust/0007-Add-powerpc-unknown-linux-musl-target.patch
@@ -1,7 +1,7 @@
-From c83f072f61eb7034f415eab21b094c6936bed2a4 Mon Sep 17 00:00:00 2001
+From a69d4e607d3eda390fd5c6e97022d4ef20af5676 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Mon, 10 Sep 2018 01:35:35 +0000
-Subject: [PATCH 07/24] Add powerpc-unknown-linux-musl target
+Subject: [PATCH 07/23] Add powerpc-unknown-linux-musl target
---
src/librustc_target/spec/mod.rs | 1 +
@@ -10,7 +10,7 @@ Subject: [PATCH 07/24] Add powerpc-unknown-linux-musl target
create mode 100644 src/librustc_target/spec/powerpc_unknown_linux_musl.rs
diff --git a/src/librustc_target/spec/mod.rs b/src/librustc_target/spec/mod.rs
-index 3c68b5a7ab..2e396b99e0 100644
+index d43d45f64a..4b03f6141f 100644
--- a/src/librustc_target/spec/mod.rs
+++ b/src/librustc_target/spec/mod.rs
@@ -297,6 +297,7 @@ supported_targets! {
@@ -62,5 +62,5 @@ index 0000000000..48340da514
+ })
+}
--
-2.18.0
+2.19.2
diff --git a/user/rust/0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch b/user/rust/0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch
index e21cae762..1c4c813fc 100644
--- a/user/rust/0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch
+++ b/user/rust/0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch
@@ -1,7 +1,7 @@
-From 5dbfa6690a13f6959e81082e45c5bf8218239069 Mon Sep 17 00:00:00 2001
+From 8a2c9af2ea8b21d38f5ff779fde29f612bb63575 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:34:15 +0000
-Subject: [PATCH 08/24] Fix powerpc64 ELFv2 big-endian struct-passing ABI
+Subject: [PATCH 08/23] Fix powerpc64 ELFv2 big-endian struct-passing ABI
The requirements here are not "ELFv1" requirements, but big-endian
requirements, as the extension or non-extension of the argument is
@@ -62,7 +62,7 @@ index 0c5ec77a39..934d2b1138 100644
arg.cast_to(Uniform {
diff --git a/src/librustc_target/abi/mod.rs b/src/librustc_target/abi/mod.rs
-index 5c4cd849f8..bdbc592b6b 100644
+index 1a5d2801af..0ec2cc0d7b 100644
--- a/src/librustc_target/abi/mod.rs
+++ b/src/librustc_target/abi/mod.rs
@@ -214,7 +214,7 @@ impl<'a> HasDataLayout for &'a TargetDataLayout {
@@ -75,5 +75,5 @@ index 5c4cd849f8..bdbc592b6b 100644
Little,
Big
--
-2.18.0
+2.19.2
diff --git a/user/rust/0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch b/user/rust/0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch
index 667e9b404..c6da310da 100644
--- a/user/rust/0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch
+++ b/user/rust/0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch
@@ -1,7 +1,7 @@
-From 4fc3ffc1ec745c25b2727a076380e237beb2515c Mon Sep 17 00:00:00 2001
+From 44c55a243178d34d5a21e08abc38d103e6ddb0c8 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Wed, 8 Aug 2018 22:06:18 -0500
-Subject: [PATCH 09/24] Use the ELFv2 ABI on powerpc64 musl
+Subject: [PATCH 09/23] Use the ELFv2 ABI on powerpc64 musl
---
src/librustc_target/abi/call/powerpc64.rs | 15 ++++++++++-----
@@ -46,5 +46,5 @@ index 934d2b1138..18d14495e2 100644
if !fty.ret.is_ignore() {
--
-2.18.0
+2.19.2
diff --git a/user/rust/0010-Add-powerpc64-unknown-linux-musl-target.patch b/user/rust/0010-Add-powerpc64-unknown-linux-musl-target.patch
index b09e24fe1..a575b1345 100644
--- a/user/rust/0010-Add-powerpc64-unknown-linux-musl-target.patch
+++ b/user/rust/0010-Add-powerpc64-unknown-linux-musl-target.patch
@@ -1,7 +1,7 @@
-From ed45371c6dc89c3f9d4546ce1a544903eb90cb96 Mon Sep 17 00:00:00 2001
+From c0d3804aa53dee33c03ebc8b64bd6f7a7b54044c Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Tue, 7 Aug 2018 21:59:15 -0500
-Subject: [PATCH 10/24] Add powerpc64-unknown-linux-musl target
+Subject: [PATCH 10/23] Add powerpc64-unknown-linux-musl target
---
src/librustc_target/spec/mod.rs | 1 +
@@ -10,7 +10,7 @@ Subject: [PATCH 10/24] Add powerpc64-unknown-linux-musl target
create mode 100644 src/librustc_target/spec/powerpc64_unknown_linux_musl.rs
diff --git a/src/librustc_target/spec/mod.rs b/src/librustc_target/spec/mod.rs
-index 2e396b99e0..9ee761fd51 100644
+index 4b03f6141f..f75c4940c6 100644
--- a/src/librustc_target/spec/mod.rs
+++ b/src/librustc_target/spec/mod.rs
@@ -299,6 +299,7 @@ supported_targets! {
@@ -63,5 +63,5 @@ index 0000000000..24ff9e0ecd
+ })
+}
--
-2.18.0
+2.19.2
diff --git a/user/rust/0011-Add-missing-OpenSSL-configurations-for-musl-targets.patch b/user/rust/0011-Add-missing-OpenSSL-configurations-for-musl-targets.patch
deleted file mode 100644
index a010698ec..000000000
--- a/user/rust/0011-Add-missing-OpenSSL-configurations-for-musl-targets.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From 4affbaecfc9706253ce31e0008ad42dcd7f35a29 Mon Sep 17 00:00:00 2001
-From: Samuel Holland <samuel@sholland.org>
-Date: Mon, 11 Sep 2017 11:21:56 -0500
-Subject: [PATCH 11/24] Add missing OpenSSL configurations for musl targets
-
----
- src/bootstrap/native.rs | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/src/bootstrap/native.rs b/src/bootstrap/native.rs
-index 424264647f..a0329910be 100644
---- a/src/bootstrap/native.rs
-+++ b/src/bootstrap/native.rs
-@@ -643,9 +643,13 @@ impl Step for Openssl {
- "arm-linux-androideabi" => "android",
- "arm-unknown-linux-gnueabi" => "linux-armv4",
- "arm-unknown-linux-gnueabihf" => "linux-armv4",
-+ "arm-unknown-linux-musleabi" => "linux-armv4",
-+ "arm-unknown-linux-musleabihf" => "linux-armv4",
-+ "armv5te-unknown-linux-musleabi" => "linux-armv4",
- "armv6-unknown-netbsd-eabihf" => "BSD-generic32",
- "armv7-linux-androideabi" => "android-armv7",
- "armv7-unknown-linux-gnueabihf" => "linux-armv4",
-+ "armv7-unknown-linux-musleabihf" => "linux-armv4",
- "armv7-unknown-netbsd-eabihf" => "BSD-generic32",
- "i586-unknown-linux-gnu" => "linux-elf",
- "i586-unknown-linux-musl" => "linux-elf",
-@@ -656,13 +660,17 @@ impl Step for Openssl {
- "i686-unknown-linux-musl" => "linux-elf",
- "i686-unknown-netbsd" => "BSD-x86-elf",
- "mips-unknown-linux-gnu" => "linux-mips32",
-+ "mips-unknown-linux-musl" => "linux-mips32",
- "mips64-unknown-linux-gnuabi64" => "linux64-mips64",
- "mips64el-unknown-linux-gnuabi64" => "linux64-mips64",
- "mipsel-unknown-linux-gnu" => "linux-mips32",
-+ "mipsel-unknown-linux-musl" => "linux-mips32",
- "powerpc-unknown-linux-gnu" => "linux-ppc",
- "powerpc-unknown-linux-gnuspe" => "linux-ppc",
-+ "powerpc-unknown-linux-musl" => "linux-ppc",
- "powerpc-unknown-netbsd" => "BSD-generic32",
- "powerpc64-unknown-linux-gnu" => "linux-ppc64",
-+ "powerpc64-unknown-linux-musl" => "linux-ppc64",
- "powerpc64le-unknown-linux-gnu" => "linux-ppc64le",
- "powerpc64le-unknown-linux-musl" => "linux-ppc64le",
- "s390x-unknown-linux-gnu" => "linux64-s390x",
-@@ -690,6 +698,10 @@ impl Step for Openssl {
- configure.arg("-mandroid");
- configure.arg("-fomit-frame-pointer");
- }
-+ // OpenSSL ships incompatible ELFv1 ABI assembly code
-+ if target == "powerpc64-unknown-linux-musl" {
-+ configure.arg("no-asm");
-+ }
- if target == "sparc64-unknown-netbsd" {
- // Need -m64 to get assembly generated correctly for sparc64.
- configure.arg("-m64");
---
-2.18.0
-
diff --git a/user/rust/0012-rustc_data_structures-use-libc-types-constants-in-fl.patch b/user/rust/0011-rustc_data_structures-use-libc-types-constants-in-fl.patch
index 429c986da..9fb760bb1 100644
--- a/user/rust/0012-rustc_data_structures-use-libc-types-constants-in-fl.patch
+++ b/user/rust/0011-rustc_data_structures-use-libc-types-constants-in-fl.patch
@@ -1,7 +1,7 @@
-From e587a3f45f91053d1f7b20089f984b227af741f7 Mon Sep 17 00:00:00 2001
+From c99b99efd9f9632ac4917e1c410bf34e3c2be78b Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Tue, 9 Oct 2018 04:15:48 +0000
-Subject: [PATCH 12/24] rustc_data_structures: use libc types/constants in
+Subject: [PATCH 11/23] rustc_data_structures: use libc types/constants in
flock
---
@@ -205,5 +205,5 @@ index 38ce331051..d5c38b9a39 100644
}
}
--
-2.18.0
+2.19.2
diff --git a/user/rust/0013-runtest-Fix-proc-macro-tests-on-musl-hosts.patch b/user/rust/0012-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
index 92bace266..c8b2529d8 100644
--- a/user/rust/0013-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
+++ b/user/rust/0012-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
@@ -1,17 +1,17 @@
-From 294a9feda6b101466e9ca1646bc3c802afcbe36a Mon Sep 17 00:00:00 2001
+From 050dfd0e91b92cb350ca52599266cefc6c765106 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:40:04 +0000
-Subject: [PATCH 13/24] runtest: Fix proc-macro tests on musl hosts
+Subject: [PATCH 12/23] runtest: Fix proc-macro tests on musl hosts
---
src/tools/compiletest/src/runtest.rs | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/tools/compiletest/src/runtest.rs b/src/tools/compiletest/src/runtest.rs
-index 2d49c83edb..f19aaf54f0 100644
+index a80bbd401a..bbe0a6fb7a 100644
--- a/src/tools/compiletest/src/runtest.rs
+++ b/src/tools/compiletest/src/runtest.rs
-@@ -1507,7 +1507,6 @@ impl<'test> TestCx<'test> {
+@@ -1582,7 +1582,6 @@ impl<'test> TestCx<'test> {
None
} else if self.config.target.contains("cloudabi")
|| self.config.target.contains("emscripten")
@@ -19,7 +19,7 @@ index 2d49c83edb..f19aaf54f0 100644
|| self.config.target.contains("wasm32")
{
// We primarily compile all auxiliary libraries as dynamic libraries
-@@ -1515,10 +1514,8 @@ impl<'test> TestCx<'test> {
+@@ -1590,10 +1589,8 @@ impl<'test> TestCx<'test> {
// for the test suite (otherwise including libstd statically in all
// executables takes up quite a bit of space).
//
@@ -33,5 +33,5 @@ index 2d49c83edb..f19aaf54f0 100644
} else {
Some("dylib")
--
-2.18.0
+2.19.2
diff --git a/user/rust/0014-Fix-double_check-tests-on-big-endian-targets.patch b/user/rust/0013-Fix-double_check-tests-on-big-endian-targets.patch
index 632f0c456..546afbf20 100644
--- a/user/rust/0014-Fix-double_check-tests-on-big-endian-targets.patch
+++ b/user/rust/0013-Fix-double_check-tests-on-big-endian-targets.patch
@@ -1,7 +1,7 @@
-From 2a347ba6131fa5b1eedb3236fe25a6ca25842e19 Mon Sep 17 00:00:00 2001
+From cdcbabdffce7f1b5379faf96db0dc12e4a5f1a36 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 18:27:56 +0000
-Subject: [PATCH 14/24] Fix double_check tests on big-endian targets
+Subject: [PATCH 13/23] Fix double_check tests on big-endian targets
Since the enums get optimized down to 1 byte long, the bits
set in the usize member don't align with the enums on big-endian
@@ -71,5 +71,5 @@ index 2102587734..78a112304e 100644
| |___^ type validation failed: encountered invalid enum discriminant 5 at .1.<deref>
|
--
-2.18.0
+2.19.2
diff --git a/user/rust/0015-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch b/user/rust/0014-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
index dcd5a3fdf..e892735a2 100644
--- a/user/rust/0015-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
+++ b/user/rust/0014-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
@@ -1,7 +1,7 @@
-From 44e00e6842dd230f1da838de231446f1c1c3e48d Mon Sep 17 00:00:00 2001
+From 52f262296db19bcb35410a05786e58a239216ba8 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:37:09 +0000
-Subject: [PATCH 15/24] test/invalid_const_promotion: Accept SIGTRAP as a valid
+Subject: [PATCH 14/23] test/invalid_const_promotion: Accept SIGTRAP as a valid
death signal
---
@@ -9,10 +9,10 @@ Subject: [PATCH 15/24] test/invalid_const_promotion: Accept SIGTRAP as a valid
1 file changed, 1 insertion(+)
diff --git a/src/test/run-pass/invalid_const_promotion.rs b/src/test/run-pass/invalid_const_promotion.rs
-index a18d82fb7a..2b159db9fd 100644
+index ed8c499241..0f354e1aad 100644
--- a/src/test/run-pass/invalid_const_promotion.rs
+++ b/src/test/run-pass/invalid_const_promotion.rs
-@@ -35,6 +35,7 @@ fn check_status(status: std::process::ExitStatus)
+@@ -39,6 +39,7 @@ fn check_status(status: std::process::ExitStatus)
use std::os::unix::process::ExitStatusExt;
assert!(status.signal() == Some(libc::SIGILL)
@@ -21,5 +21,5 @@ index a18d82fb7a..2b159db9fd 100644
}
--
-2.18.0
+2.19.2
diff --git a/user/rust/0016-test-linkage-visibility-Ensure-symbols-are-visible-t.patch b/user/rust/0015-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
index 8dd7cf47e..f4591af96 100644
--- a/user/rust/0016-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
+++ b/user/rust/0015-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
@@ -1,7 +1,7 @@
-From 48b225e5e66e6bfd912d8e66cfed4d7f95591d07 Mon Sep 17 00:00:00 2001
+From cc2e1f8ee1d28a772c0309b226e996359180124a Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:35:41 +0000
-Subject: [PATCH 16/24] test/linkage-visibility: Ensure symbols are visible to
+Subject: [PATCH 15/23] test/linkage-visibility: Ensure symbols are visible to
dlsym
DynamicLibrary uses libc's dlsym() function internally to find symbols.
@@ -13,7 +13,7 @@ from the main executable, pass --export-dynamic to the linker.
1 file changed, 2 insertions(+)
diff --git a/src/test/run-pass-fulldeps/auxiliary/linkage-visibility.rs b/src/test/run-pass-fulldeps/auxiliary/linkage-visibility.rs
-index 7a15a4cb3a..853d97670d 100644
+index 4ea3d0d0d0..b958e1a1fc 100644
--- a/src/test/run-pass-fulldeps/auxiliary/linkage-visibility.rs
+++ b/src/test/run-pass-fulldeps/auxiliary/linkage-visibility.rs
@@ -8,6 +8,8 @@
@@ -26,5 +26,5 @@ index 7a15a4cb3a..853d97670d 100644
// We're testing linkage visibility; the compiler warns us, but we want to
--
-2.18.0
+2.19.2
diff --git a/user/rust/0017-x.py-Use-python3-instead-of-python.patch b/user/rust/0016-x.py-Use-python3-instead-of-python.patch
index 0705a3b91..37302b773 100644
--- a/user/rust/0017-x.py-Use-python3-instead-of-python.patch
+++ b/user/rust/0016-x.py-Use-python3-instead-of-python.patch
@@ -1,7 +1,7 @@
-From ca7e83bc78d65d9ae279a159dcd3e37258e252f4 Mon Sep 17 00:00:00 2001
+From 591dc52ab207945a5c1b488b88cbd1cfbb1c8c94 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Mon, 10 Sep 2018 01:36:00 +0000
-Subject: [PATCH 17/24] x.py: Use python3 instead of python
+Subject: [PATCH 16/23] x.py: Use python3 instead of python
---
x.py | 2 +-
@@ -18,5 +18,5 @@ index e277ab98be..a75176a3f9 100755
# file at the top-level directory of this distribution and at
# http://rust-lang.org/COPYRIGHT.
--
-2.18.0
+2.19.2
diff --git a/user/rust/0018-test-target-feature-gate-Only-run-on-relevant-target.patch b/user/rust/0017-test-target-feature-gate-Only-run-on-relevant-target.patch
index 5b77644b5..5e8c71668 100644
--- a/user/rust/0018-test-target-feature-gate-Only-run-on-relevant-target.patch
+++ b/user/rust/0017-test-target-feature-gate-Only-run-on-relevant-target.patch
@@ -1,7 +1,7 @@
-From 73be7ecaabfa667da8a94d55069e61954c5525fe Mon Sep 17 00:00:00 2001
+From bc1a70133b259188ec4595eef8d11670cc8d64f5 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:39:46 +0000
-Subject: [PATCH 18/24] test/target-feature-gate: Only run on relevant targets
+Subject: [PATCH 17/23] test/target-feature-gate: Only run on relevant targets
---
src/test/ui/target-feature-gate.rs | 2 ++
@@ -33,5 +33,5 @@ index f18bebc0c2..5458953601 100644
LL | #[target_feature(enable = "avx512bw")]
| ^^^^^^^^^^^^^^^^^^^
--
-2.18.0
+2.19.2
diff --git a/user/rust/0019-test-use-extern-for-plugins-Don-t-assume-multilib.patch b/user/rust/0018-test-use-extern-for-plugins-Don-t-assume-multilib.patch
index c01ad1164..7d63cc1cc 100644
--- a/user/rust/0019-test-use-extern-for-plugins-Don-t-assume-multilib.patch
+++ b/user/rust/0018-test-use-extern-for-plugins-Don-t-assume-multilib.patch
@@ -1,7 +1,7 @@
-From 7ffbe4996aafefccae231260a3a282fc48c6a84d Mon Sep 17 00:00:00 2001
+From 8fbb4ae754fff3f4daa82ad222b3743aace0aa97 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sat, 6 Oct 2018 04:01:48 +0000
-Subject: [PATCH 19/24] test/use-extern-for-plugins: Don't assume multilib
+Subject: [PATCH 18/23] test/use-extern-for-plugins: Don't assume multilib
---
src/test/run-make-fulldeps/use-extern-for-plugins/Makefile | 7 +------
@@ -26,5 +26,5 @@ index cc7bc176f4..36553f1e44 100644
all:
$(RUSTC) foo.rs -C extra-filename=-host
--
-2.18.0
+2.19.2
diff --git a/user/rust/0020-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch b/user/rust/0019-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
index 13c1d4795..4f4b42a9c 100644
--- a/user/rust/0020-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
+++ b/user/rust/0019-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
@@ -1,7 +1,7 @@
-From 551fd6c9c61c77eb98bed53c67f412033f9328af Mon Sep 17 00:00:00 2001
+From 8d74dfc55bad7461bbbc26a83c4103cc419bbf50 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Mon, 17 Sep 2018 01:32:20 +0000
-Subject: [PATCH 20/24] test/sysroot-crates-are-unstable: Fix test when rpath
+Subject: [PATCH 19/23] test/sysroot-crates-are-unstable: Fix test when rpath
is disabled
Without this environment var, the test can't run rustc to find
@@ -21,5 +21,5 @@ index a35174b3c2..9e77070685 100644
- python2.7 test.py
+ env '$(HOST_RPATH_ENV)' python2.7 test.py
--
-2.18.0
+2.19.2
diff --git a/user/rust/0021-Ignore-broken-and-non-applicable-tests.patch b/user/rust/0020-Ignore-broken-and-non-applicable-tests.patch
index b44c89637..3305b52d0 100644
--- a/user/rust/0021-Ignore-broken-and-non-applicable-tests.patch
+++ b/user/rust/0020-Ignore-broken-and-non-applicable-tests.patch
@@ -1,7 +1,7 @@
-From d25ab4c89e6ce3afdb84db0c9028c7f5facbbf3c Mon Sep 17 00:00:00 2001
+From 5fd5ee6042170262f6832b65a90c54989f6a9847 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:38:48 +0000
-Subject: [PATCH 21/24] Ignore broken and non-applicable tests
+Subject: [PATCH 20/23] Ignore broken and non-applicable tests
long-linker-command-lines: takes >10 minutes to run (but still passes)
sparc-struct-abi: no sparc target
@@ -44,5 +44,5 @@ index 9e77070685..7784230b46 100644
- env '$(HOST_RPATH_ENV)' python2.7 test.py
+ true
--
-2.18.0
+2.19.2
diff --git a/user/rust/0022-Link-stage-2-tools-dynamically-to-libstd.patch b/user/rust/0021-Link-stage-2-tools-dynamically-to-libstd.patch
index d50e15933..dfb43d9b7 100644
--- a/user/rust/0022-Link-stage-2-tools-dynamically-to-libstd.patch
+++ b/user/rust/0021-Link-stage-2-tools-dynamically-to-libstd.patch
@@ -1,17 +1,17 @@
-From da4ae76c0e8986711f235ceb676cd61db9bf3c7a Mon Sep 17 00:00:00 2001
+From 0aac206a1c7af54f5974eb4043b0f821720f4bf7 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Mon, 24 Sep 2018 23:42:23 +0000
-Subject: [PATCH 22/24] Link stage 2 tools dynamically to libstd
+Subject: [PATCH 21/23] Link stage 2 tools dynamically to libstd
---
src/bootstrap/tool.rs | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/bootstrap/tool.rs b/src/bootstrap/tool.rs
-index e5299761a1..2e364d3cd1 100644
+index 6868a063ce..3a91b4fa07 100644
--- a/src/bootstrap/tool.rs
+++ b/src/bootstrap/tool.rs
-@@ -215,7 +215,9 @@ pub fn prepare_tool_cargo(
+@@ -217,7 +217,9 @@ pub fn prepare_tool_cargo(
// We don't want to build tools dynamically as they'll be running across
// stages and such and it's just easier if they're not dynamically linked.
@@ -23,5 +23,5 @@ index e5299761a1..2e364d3cd1 100644
if source_type == SourceType::Submodule {
cargo.env("RUSTC_EXTERNAL_TOOL", "1");
--
-2.18.0
+2.19.2
diff --git a/user/rust/0023-Move-debugger-scripts-to-usr-share-rust.patch b/user/rust/0022-Move-debugger-scripts-to-usr-share-rust.patch
index 417b4f33d..a46ddcd45 100644
--- a/user/rust/0023-Move-debugger-scripts-to-usr-share-rust.patch
+++ b/user/rust/0022-Move-debugger-scripts-to-usr-share-rust.patch
@@ -1,7 +1,7 @@
-From c2de5d142209be7fca8024ba82911ee180d861d0 Mon Sep 17 00:00:00 2001
+From 347b144930e68e49dc27b3682751a1d4c13d81c5 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Mon, 17 Sep 2018 02:09:10 +0000
-Subject: [PATCH 23/24] Move debugger scripts to /usr/share/rust
+Subject: [PATCH 22/23] Move debugger scripts to /usr/share/rust
---
src/bootstrap/dist.rs | 2 +-
@@ -10,10 +10,10 @@ Subject: [PATCH 23/24] Move debugger scripts to /usr/share/rust
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs
-index 2d94704fda..809d16fa0e 100644
+index fea6302d0a..e6ba249d28 100644
--- a/src/bootstrap/dist.rs
+++ b/src/bootstrap/dist.rs
-@@ -584,7 +584,7 @@ impl Step for DebuggerScripts {
+@@ -591,7 +591,7 @@ impl Step for DebuggerScripts {
fn run(self, builder: &Builder) {
let host = self.host;
let sysroot = self.sysroot;
@@ -49,5 +49,5 @@ index 6ed8210349..f115587ce1 100755
category_enable="type category enable Rust"
--
-2.18.0
+2.19.2
diff --git a/user/rust/0024-Add-foxkit-target-specs.patch b/user/rust/0023-Add-foxkit-target-specs.patch
index 2df25f447..982326bc6 100644
--- a/user/rust/0024-Add-foxkit-target-specs.patch
+++ b/user/rust/0023-Add-foxkit-target-specs.patch
@@ -1,10 +1,9 @@
-From 0a6fb2cbb5ca1a9a07bcd426e0ec81975fe16682 Mon Sep 17 00:00:00 2001
+From 8094b006c75c38ab0e5d44d9b5c12a973949e512 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Mon, 17 Sep 2018 02:29:06 +0000
-Subject: [PATCH 24/24] Add foxkit target specs
+Subject: [PATCH 23/23] Add foxkit target specs
---
- src/bootstrap/native.rs | 10 ++++++--
.../spec/aarch64_foxkit_linux_musl.rs | 21 +++++++++++++++++
.../spec/armv7_foxkit_linux_musleabihf.rs | 21 +++++++++++++++++
.../spec/i586_foxkit_linux_musl.rs | 23 +++++++++++++++++++
@@ -12,7 +11,7 @@ Subject: [PATCH 24/24] Add foxkit target specs
.../spec/powerpc64_foxkit_linux_musl.rs | 21 +++++++++++++++++
.../spec/powerpc_foxkit_linux_musl.rs | 23 +++++++++++++++++++
.../spec/x86_64_foxkit_linux_musl.rs | 21 +++++++++++++++++
- 8 files changed, 145 insertions(+), 2 deletions(-)
+ 7 files changed, 137 insertions(+)
create mode 100644 src/librustc_target/spec/aarch64_foxkit_linux_musl.rs
create mode 100644 src/librustc_target/spec/armv7_foxkit_linux_musleabihf.rs
create mode 100644 src/librustc_target/spec/i586_foxkit_linux_musl.rs
@@ -20,41 +19,6 @@ Subject: [PATCH 24/24] Add foxkit target specs
create mode 100644 src/librustc_target/spec/powerpc_foxkit_linux_musl.rs
create mode 100644 src/librustc_target/spec/x86_64_foxkit_linux_musl.rs
-diff --git a/src/bootstrap/native.rs b/src/bootstrap/native.rs
-index a0329910be..f1ee4ed882 100644
---- a/src/bootstrap/native.rs
-+++ b/src/bootstrap/native.rs
-@@ -685,6 +685,12 @@ impl Step for Openssl {
- "x86_64-unknown-linux-gnux32" => "linux-x32",
- "x86_64-unknown-linux-musl" => "linux-x86_64",
- "x86_64-unknown-netbsd" => "BSD-x86_64",
-+ "aarch64-foxkit-linux-musl" => "linux-aarch64",
-+ "armv7-foxkit-linux-musleabihf" => "linux-armv4",
-+ "i586-foxkit-linux-musl" => "linux-elf",
-+ "powerpc-foxkit-linux-musl" => "linux-ppc",
-+ "powerpc64-foxkit-linux-musl" => "linux-ppc64",
-+ "x86_64-foxkit-linux-musl" => "linux-x86_64",
- _ => panic!("don't know how to configure OpenSSL for {}", target),
- };
- configure.arg(os);
-@@ -699,7 +705,7 @@ impl Step for Openssl {
- configure.arg("-fomit-frame-pointer");
- }
- // OpenSSL ships incompatible ELFv1 ABI assembly code
-- if target == "powerpc64-unknown-linux-musl" {
-+ if target == "powerpc64-unknown-linux-musl" || target == "powerpc64-foxkit-linux-musl" {
- configure.arg("no-asm");
- }
- if target == "sparc64-unknown-netbsd" {
-@@ -714,7 +720,7 @@ impl Step for Openssl {
- // Make PIE binaries
- // Non-PIE linker support was removed in Lollipop
- // https://source.android.com/security/enhancements/enhancements50
-- if target == "i686-linux-android" {
-+ if target == "i686-linux-android" || target == "i586-foxkit-linux-musl" {
- configure.arg("no-asm");
- }
- configure.current_dir(&obj);
diff --git a/src/librustc_target/spec/aarch64_foxkit_linux_musl.rs b/src/librustc_target/spec/aarch64_foxkit_linux_musl.rs
new file mode 100644
index 0000000000..18ad2c2f31
@@ -139,7 +103,7 @@ index 0000000000..e0284d96e6
+ Ok(base)
+}
diff --git a/src/librustc_target/spec/mod.rs b/src/librustc_target/spec/mod.rs
-index 9ee761fd51..0ee10e3d33 100644
+index f75c4940c6..d4e0f04144 100644
--- a/src/librustc_target/spec/mod.rs
+++ b/src/librustc_target/spec/mod.rs
@@ -414,6 +414,13 @@ supported_targets! {
@@ -240,5 +204,5 @@ index 0000000000..801dd8d6f4
+ Ok(base)
+}
--
-2.18.0
+2.19.2
diff --git a/user/rust/APKBUILD b/user/rust/APKBUILD
index aa155ac3b..1921a4306 100644
--- a/user/rust/APKBUILD
+++ b/user/rust/APKBUILD
@@ -3,9 +3,9 @@
# Contributor: Jeizsm <jeizsm@gmail.com>
# Maintainer: Samuel Holland <samuel@sholland.org>
pkgname=rust
-pkgver=1.30.1
-_bootcargover=0.30.0
-_bootver=1.29.2
+pkgver=1.31.1
+_bootcargover=0.31.0
+_bootver=1.30.1
_llvmver=6
pkgrel=0
pkgdesc="The Rust Programming Language"
@@ -54,20 +54,19 @@ source="https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.xz
0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch
0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch
0010-Add-powerpc64-unknown-linux-musl-target.patch
- 0011-Add-missing-OpenSSL-configurations-for-musl-targets.patch
- 0012-rustc_data_structures-use-libc-types-constants-in-fl.patch
- 0013-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
- 0014-Fix-double_check-tests-on-big-endian-targets.patch
- 0015-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
- 0016-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
- 0017-x.py-Use-python3-instead-of-python.patch
- 0018-test-target-feature-gate-Only-run-on-relevant-target.patch
- 0019-test-use-extern-for-plugins-Don-t-assume-multilib.patch
- 0020-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
- 0021-Ignore-broken-and-non-applicable-tests.patch
- 0022-Link-stage-2-tools-dynamically-to-libstd.patch
- 0023-Move-debugger-scripts-to-usr-share-rust.patch
- 0024-Add-foxkit-target-specs.patch
+ 0011-rustc_data_structures-use-libc-types-constants-in-fl.patch
+ 0012-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
+ 0013-Fix-double_check-tests-on-big-endian-targets.patch
+ 0014-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
+ 0015-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
+ 0016-x.py-Use-python3-instead-of-python.patch
+ 0017-test-target-feature-gate-Only-run-on-relevant-target.patch
+ 0018-test-use-extern-for-plugins-Don-t-assume-multilib.patch
+ 0019-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
+ 0020-Ignore-broken-and-non-applicable-tests.patch
+ 0021-Link-stage-2-tools-dynamically-to-libstd.patch
+ 0022-Move-debugger-scripts-to-usr-share-rust.patch
+ 0023-Add-foxkit-target-specs.patch
0030-liblibc-linkage.patch
0031-liblibc-1b130d4c349d.patch
0040-rls-atomics.patch
@@ -147,7 +146,6 @@ check() {
src/test/incremental \
src/test/incremental-fulldeps \
src/test/mir-opt \
- src/test/parse-fail \
src/test/pretty \
src/test/run-fail \
src/test/run-fail/pretty \
@@ -302,34 +300,33 @@ _mv() {
mkdir -p "$dest"
mv "$@"
}
-sha512sums="e466db81b9a82239670c48b876dc7390fcdda28c6390308691ddf2e0c12a39b57bd5ddb18322d1b4cd58165f69a666c7d83bee6573049da3b94e401657459bf5 rustc-1.30.1-src.tar.xz
-0f7c92e69f15cb014a1a6c263df2d0675842db9a3789467aa0d8811130adb1ffb3e0a344cfb59c069f5aa0f99b1f2422536ec96064b71374a3077b3a2a02d0fa cargo-0.30.0-powerpc64-foxkit-linux-musl.tar.xz
-95f447bd698177732f4105ddcf4e60d5695a4345f6eb49d5d49ff2402de6d28199ca1aba1a630088beee40b8063477bed4dd47532c53cbb72de3ee5687a9c689 rust-std-1.29.2-powerpc64-foxkit-linux-musl.tar.xz
-a140b9f524205a756192fed740492bbc01205ce77196dd44244752a99d8e6ede03cb9b8ef0d986e23ea882ebf24e773d6e426054c5840989379d81427ad37f07 rustc-1.29.2-powerpc64-foxkit-linux-musl.tar.xz
-efab6cffae2569ea022f099a461629bdfc01604772baf0fc56a03b63954c0540f1f2039b364ed06bfac4e6a3a3e86e5bd6aadcbf90cac769c74f810f9a19cdd9 0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch
-92b3c418ae96e97049c3c9bf5aef0ba85f6d95bc82262f902ae48af25c02e2f06a5e270136dee3fc6c56ec4f80e44c2575d2ab61d626ab2cc460081458caecd2 0002-Fix-LLVM-build.patch
-069bb3809eb3a5ff364e45ed0625cf70038f866ea24328b1d7f6b163ad02a00a23c9dad02799acff0b78ca79a68df7f59a49b68ad30df033741f482cd4141d83 0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch
-1ac789ff4bc5f73d707fd36bcabf7c51077d31355ed1d4de2d1bbd6445fb2cfaeaf93aaf789493959df47faafdd04acc17d7212b2dd157e0865be9c55f919e37 0004-Require-static-native-libraries-when-linking-static-.patch
-d14d322141964d3b80e29ad195e9df8ea62c88bc3890fc00dabea3ec7de4b4e4c796a7b1f1fc2014356724d6d5b631e92a72446a7c05c6b06a4e250be0f83b45 0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch
-21267b1d2408d08324864453f08d7bb26008f7799da08d24ed0dccbb02ae0d8f40a894bc77cc45bf8dee7fbc655aa3a8ee9bc7e5fcf1bdc3a9b46b363d6dfaa5 0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch
-a50fb08f4e52213fef4e8303a3978661b43cd58c36676ed35c79b05767c2b02a3ac9416f7a3229f14821c433d2a47b38bc03bf419d70ae597a4f5145de2ed20b 0007-Add-powerpc-unknown-linux-musl-target.patch
-35e93fcc03d3afee55ab0c9a6c3b832e74ee0ff5e9e37f0d134ac934ed70afc2b485e141103715e661aff280b9513d02e1802ff4829d0c7283600e047306f4d8 0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch
-4bcef503d82b1f5676cd2d4f3deaac606abebd68002586e0e64b5c6c3c2846c473fa3f23a9227451ca42b971542dea2384b29d7c4e7543549e00fbc4d0039458 0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch
-6ff6d6014a4e64486aef97239520239adf9b755f9e16309e4b529d6be5fab845ad9c9b943036db5c29125b4d58870911cf124d61b235f4e4ed81d9b182f9b5e9 0010-Add-powerpc64-unknown-linux-musl-target.patch
-4f74438f47c42e205934c96d4e0920eacd9e3829c77d9253b7a12188c134de8c9ad79f6453c7bd49b71f5bfd3ce95864401b947275f8d73f0028374236694985 0011-Add-missing-OpenSSL-configurations-for-musl-targets.patch
-352f77e0480a9762b7520fabbec9a0adea15783044ae16ec383cede1b714fb10594c7a6a26d3d59cea33980e1fd38836987eeb99828e33b1a26111274df7e84e 0012-rustc_data_structures-use-libc-types-constants-in-fl.patch
-3da23479210496db34dae495b7b98c44aad24363650e35e887b97e9d3b90084f4d57dd2fc0ae0b69de2bd42dc920d6d2829b9b190b16f4c6acd072c8b7cb2988 0013-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
-a170e78757e3d31eb0d6869ca082bcd1b919bc192cb1b9c4940c12b09e4948956bf0c06e63261484c2f868320fbc69a9156f4477bf3ccefad334dab495ea758e 0014-Fix-double_check-tests-on-big-endian-targets.patch
-7e4fdbe3d4c12dc1bdd1f2c9bae01999cc50949628a61f210599f146c2a29ea3450b242cac8fced0fef7334b825a1114da9b632b2e8020dbae085d8a1d2c5168 0015-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
-35abfcfc12781870b1b3d58afb4a40ba3ed4873a171defec6af170f9b671e46e0daefd258a29fa546aba8b62b80cbae4365d4b4ffc4864a90ec21eac0cca03fe 0016-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
-3efd92224b2bddd1c539b578fcc1f13d69f66bcfef678502f2b2f34a0b44307ac92a87854f136234af860e787048835047aab24428a867aefa16784c6b553673 0017-x.py-Use-python3-instead-of-python.patch
-b19e6f892bc428c577b6bbaed8f764072e320fa03fcab509b2ac1c3e9284dcd0f62ac43fddb71b2fe756de47bbc158d815e37b735d55585071bcf0d6bce40c5f 0018-test-target-feature-gate-Only-run-on-relevant-target.patch
-315a325ae6dbfbfefb237f17843c6dfbedb244378fb9118d441208d879ee6913d2c99e8fe519d3924485bd74f2d95d1b68804e290311eab58fcc50631d4e6f7a 0019-test-use-extern-for-plugins-Don-t-assume-multilib.patch
-285220c4c2faace1abcbc5c4e96f18435fcd2203736240cffc107737f4b424132052b62a9ffa790de4c88323d4b20ccbf61607104d773a385cd3c83c0d2b056a 0020-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
-05eb137c7f6fc00e40f55c24e8191fd42a0d39dc1758d40779624ba4c1654bf97383b6ababcc36f5850e1fe10dedb47cfad7a176b2ac4fd0b8659bf3cf969a58 0021-Ignore-broken-and-non-applicable-tests.patch
-02a15f2ad61acbea8dbba54e78f4c4343bbc4f26fc3f48e522f19ef79287e83d3d45b338ae4820fd770677f6cd0f52b0d38050318c60d9d2d3d2e57b196379bf 0022-Link-stage-2-tools-dynamically-to-libstd.patch
-9d6d1761b6348d2e6ec7773d14cce2a6b1bc579ba4f2689ff245017d399e24895128617376ed26f009ebe5e9a0ba1a79bb71bc95373c3565e88d4f1a78a47161 0023-Move-debugger-scripts-to-usr-share-rust.patch
-4837e36aacffd82fcc5cb63e971b02de906087b5865331c6d61f5ab112bf728ec55d9481d328b5462a08142167e8fad2f5e7cbd24700948a04c4d8de9d281324 0024-Add-foxkit-target-specs.patch
+sha512sums="d6688711452295c41468af214f036499074d82fbeedc3f03560275219c2fae910e623e38e3210176d86f78ba5533ea098da5ff21532c8ad1a5aac132bb74ee02 rustc-1.31.1-src.tar.xz
+c414a250edcf5b9c390137a01dc728f22e3067adab43f91bc06a4bed7580bf0e6171e4a844167b5c4bc13774c9ef9e33e1f5cab018dac8b3df6d630a9a163e2c cargo-0.31.0-powerpc64-foxkit-linux-musl.tar.xz
+c6eeb91d7de95401d118d287435ac24e014711f73e86fab7da0a082d7cf03abfe137563cfe6a88b1309cdb0fec11acfceac01cc3bbc2e83650026230ce0cf079 rust-std-1.30.1-powerpc64-foxkit-linux-musl.tar.xz
+f6099a632de0b4201c3d4639a9c32244fb2fccee891af13fc7efdbaf546e37a67c80b0bce92a19ad746349c59a3627fded64ebcace34fb33c2773bb4aa799cfb rustc-1.30.1-powerpc64-foxkit-linux-musl.tar.xz
+acab7c5ffa73cd83cf3ae23e69d2c05ccc3ca03aa4d5a15179af76f2e75b7c5a1bc8d2969c0a9a4b5ad36a50a8cce283e62db878797be6d0da252b414de004cd 0001-Don-t-pass-CFLAGS-to-the-C-compiler.patch
+f9773277e91e91d0bd6749890b8d332a86522927d90548af02892c6d01b8fbb3b234993eec8e5b8d6a3b6f1cec310a112e274f47f70d30829ca61a0da8d45bb5 0002-Fix-LLVM-build.patch
+9e87964d41e14f70acc1961a0162bbf3ebca73f1c2b2842c3b1c8b65776466c9299d6974fc6b94a4e06547ae8ce638c28cdedf24eeb2616976f9dd727b989c13 0003-Allow-rustdoc-to-work-when-cross-compiling-on-musl.patch
+b08e247785b6b94c24e9921665c0a80a21d6802cdcfb67cf381ff8c674388156fc6d88f8206c2d1eed152f4ad3333bf4a16cdd1c3376b97500f96c437e967ecb 0004-Require-static-native-libraries-when-linking-static-.patch
+39c2f63aaf567e539ef803afa4e02d9f373df33167306dabb303044854c95bcc52a8b0fe02a2ff186d3d37fb25ac6ceee2bea25beddb0b8d0510b41dcbfb781a 0005-Remove-nostdlib-and-musl_root-from-musl-targets.patch
+80a48ba90dce672bd47dba4358e705f0585b17af6a9236887c0bf79d229fe7250b6d5cf54c2630c132721be890cf6098376aac408ac2d3feb5fd8b5ec0678446 0006-Prefer-libgcc_eh-over-libunwind-for-musl.patch
+71fc70a70ee42fed66ea7abcccffd46c02b877f716ccb366d68c8b252290366aa3d4819bdf6ce43cf8327088ff9ff0cac9444d9fab8b4d6645dfc1a018bd5285 0007-Add-powerpc-unknown-linux-musl-target.patch
+54e7b24d3da6905d02252dbd3011a16c52c1fae6922997dcccf034b5230025e05bb0d029a5fe043c186a39f8908e8e44f9a857db943f1c49d804bcb97cca71b0 0008-Fix-powerpc64-ELFv2-big-endian-struct-passing-ABI.patch
+088d509715de07000c815005fd513d4bb43c5a273dab1cec54c3617c1d342d1eff7d4d2edc48f20b80aec8b3e380f7480d7336b9c7dc4b89b78a31a88e04eb09 0009-Use-the-ELFv2-ABI-on-powerpc64-musl.patch
+f39578109d1591759aff29cc1a4127f1456c60ed05993704574a9c1e2331243baa85e3f66ba4634f57efd964b1d11a4539a3ab3a1fdab9c3163d91c658e04bf2 0010-Add-powerpc64-unknown-linux-musl-target.patch
+11ee5b81d354b36369eb5d7f57bcde04a350f1ca5e6034d04eae6c5064dad37b05a26ca44f99499f3f7664c11beba0aafbc1adb6807a21bcce878717659d04b3 0011-rustc_data_structures-use-libc-types-constants-in-fl.patch
+8ff473da3fd668ee36826e206245c7b6d20c671b4016c9a9d5e1d22af05f8d4d724543942a53ab38dd9c7bb6e4c3eff33daec4a84b0ee333b25b007f610b4b49 0012-runtest-Fix-proc-macro-tests-on-musl-hosts.patch
+1ce5797d0b9a0eb24d203a437b999ac9691cf741086645864b3a0dcf134f31c31e68e6e1618f44d3bd3c3743c067713c472e93c69f551d14f2e0233b6f10d2cd 0013-Fix-double_check-tests-on-big-endian-targets.patch
+f72c803cd531e6c85c37993214a89a8e49d776a6f50405956d6b453cc9036e596eeac4da36c564fc9388908237fe37291dfc6a0d00ed1d5f83186371f8ad6c07 0014-test-invalid_const_promotion-Accept-SIGTRAP-as-a-val.patch
+861402c0468438428aefdbcec13c82678ba280816f5482a5707805caa37ddabf8df95d894dd0ab99d3e0b09de3b0a602cb29e62afd479cedf6112950ed174f9a 0015-test-linkage-visibility-Ensure-symbols-are-visible-t.patch
+1dec944575e8bb6fc7ad910e2dae4d694a2571b36652a27a9b7ee11c40018d39d41f89bf827d909a67ff4d16d0970d1c753b24dfd5dbd0362028dcf12f60dd61 0016-x.py-Use-python3-instead-of-python.patch
+9633256006c28106d9b5e560e4cd4ee72de700a0f54d0c5fd1576760213e674f3c123b83a547bbdf9cdfde92ba6d10edf3cb598f3ad67db6e20b11d24fb49d54 0017-test-target-feature-gate-Only-run-on-relevant-target.patch
+3ab705f45cc75507c5a8fbf7c8520c7231d7d1870e5dc5da3d822e50f28a6f242ba31e712f98f72ff96143010812212cdc99f8b1b197a680bbe249dfb9779d74 0018-test-use-extern-for-plugins-Don-t-assume-multilib.patch
+572669f940c93b57b1f02161685bd3e35e2757bfd1f1d2e6ca5fd7d6e80c6733917a2c28205c4bc8741eae01bd790fe14996ba857884494a6084f4670819e43d 0019-test-sysroot-crates-are-unstable-Fix-test-when-rpath.patch
+e1cd1bc3a363ce214e887c4c61e233d388c3b75155ae4a84e8381bdccee5897ddffc992bc22dcdb6316b64516236ae4b07d06ff331e9e031c524196b0e5c40d5 0020-Ignore-broken-and-non-applicable-tests.patch
+b05ef2ddd53262e46a4a6148db25b0903347e531f94a1ec194aafd31e49b4559564edbe4842f82b457d9c700723474fa29119f57969c0208199d5f2126ce6509 0021-Link-stage-2-tools-dynamically-to-libstd.patch
+34ce4f9227a0e58113e8871db78681d1a0180f4af9de08b17c7ba15d13f47d189e2b0c66cb203ddfee8ac29131b6e5bc7ba8fd699d63847ab2a55973503788bc 0022-Move-debugger-scripts-to-usr-share-rust.patch
+6204dfc16ca27bda4c77a5f9a3805af9995e24c8b9cda6d45d0860c3625e937ec6e871a3ccec6357ab4cd52b0e73450897960102bb1e6f1ce80ae95780a8dbea 0023-Add-foxkit-target-specs.patch
f94abe390798b968bccfba1c908ab5895220ed0d167314b790a9c28b10cac81fb2e3b08760b4e8551ad5a5d02cd052d3d0d647ad8f8634e97f4d3b0470a21c42 0030-liblibc-linkage.patch
875f0b676c61c1ec67894fc7866233869ced8fc975960b8b99585bad370066f9a6bf591590a745c73a0bcc93b9f7fda74a703829c50d04b80846aecc92ae725a 0031-liblibc-1b130d4c349d.patch
41ab9d6f361ee2fba267c9836c1a382dc86101d1bfb59cd942be8e8fc526ad65d845c9395cba7f760808d345d107f32e75af9057d67c450b8fbdd8a73636fb2e 0040-rls-atomics.patch"
diff --git a/user/sassc/APKBUILD b/user/sassc/APKBUILD
new file mode 100644
index 000000000..dcda892bb
--- /dev/null
+++ b/user/sassc/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=sassc
+pkgver=3.5.0
+pkgrel=0
+pkgdesc="CSS preprocessor and extension language compiler"
+url="http://sass-lang.com/"
+arch="all"
+license="MIT"
+depends=""
+makedepends="libsass-dev"
+subpackages=""
+source="sassc-$pkgver.tar.gz::https://github.com/sass/sassc/archive/$pkgver.tar.gz"
+
+prepare() {
+ cd "$builddir"
+ default_prepare
+ export SASSC_VERSION=$pkgver
+ autoreconf --force --install
+}
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --enable-shared
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="9c94056f66688016dd8eaae9cc791be4b397406b89f1289946c4481b5e1904486878d22fd65e695ed89f9b41a9f902932eb4074e7b0923ce3d4823ea3140334f sassc-3.5.0.tar.gz"
diff --git a/user/scons/APKBUILD b/user/scons/APKBUILD
new file mode 100644
index 000000000..c3ebf5694
--- /dev/null
+++ b/user/scons/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=scons
+pkgver=3.0.4
+pkgrel=0
+pkgdesc="Python-based software building system"
+url="https://scons.org/"
+arch="noarch"
+license="MIT"
+depends="python3"
+makedepends="python3-dev"
+subpackages=""
+source="https://prdownloads.sourceforge.net/scons/scons-$pkgver.tar.gz
+ python3-bang.patch
+ "
+
+build() {
+ cd "$builddir"
+ python3 setup.py build
+}
+
+check() {
+ cd "$builddir"
+ python3 setup.py check
+}
+
+package() {
+ cd "$builddir"
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
+}
+
+sha512sums="064a604939460fa85aa247776e5a2083ce98cac5f49f6035886d207f5cf167255756ee10cc00dd8228278d0d1efbed2afd8793bf3ca736a3ac970fabc3c4b627 scons-3.0.4.tar.gz
+cb8be26f0d8cae7974dffcb3008c67254e8904bb8bb91f9732dd01a9942e33d57527101ec4104a866061096b991a336d00b344da48cf835489fc5d26fb1f331e python3-bang.patch"
diff --git a/user/scons/python3-bang.patch b/user/scons/python3-bang.patch
new file mode 100644
index 000000000..e902e7418
--- /dev/null
+++ b/user/scons/python3-bang.patch
@@ -0,0 +1,8 @@
+--- scons-3.0.4/script/scons.old 2019-01-23 17:30:36.000000000 +0000
++++ scons-3.0.4/script/scons 2019-01-23 22:08:17.600000000 +0000
+@@ -1,4 +1,4 @@
+-#! /usr/bin/env python
++#! /usr/bin/env python3
+ #
+ # SCons - a Software Constructor
+ #
diff --git a/user/screengrab/APKBUILD b/user/screengrab/APKBUILD
index 83f3d4a33..827127a65 100644
--- a/user/screengrab/APKBUILD
+++ b/user/screengrab/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=screengrab
-pkgver=1.99
+pkgver=1.100
pkgrel=0
pkgdesc="Cross-platform Qt-based software for taking screenshots"
url="https://github.com/lxqt/screengrab"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="06666cad70a9309f987b6fff8f85028b877f0c621cdcc5cb91f8b82a954637a45af30a144cfe50dc6dc04fb24c17ff2768368f3bf318f244b8a8d5b922bfa42c screengrab-1.99.tar.xz"
+sha512sums="06bcb5c294d7a379edb9af6cd0be0ce56efb397e9eaa024333f94fc12840ec4114a1acc36b7368133c831e44bafbb4c0daa1bfb4a870ae6c61724f8a73855b40 screengrab-1.100.tar.xz"
diff --git a/user/serf/APKBUILD b/user/serf/APKBUILD
new file mode 100644
index 000000000..db2ae5425
--- /dev/null
+++ b/user/serf/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=serf
+pkgver=1.3.9
+pkgrel=0
+pkgdesc="High-performance HTTP library from Apache"
+url="https://serf.apache.org/"
+arch="all"
+license="Apache-2.0"
+depends=""
+makedepends="apr-dev apr-util-dev openssl-dev scons zlib-dev"
+subpackages="$pkgname-dev"
+source="https://www.apache.org/dist/serf/serf-$pkgver.tar.bz2
+ py3.patch
+ "
+
+build() {
+ cd "$builddir"
+ scons PREFIX=/usr -j "$JOBS"
+}
+
+check() {
+ cd "$builddir"
+ scons test
+}
+
+package() {
+ cd "$builddir"
+ local _header
+ install -D -m644 libserf-1.a "$pkgdir"/usr/lib/libserf-1.a
+ install -D -m755 libserf-1.so.1.3.0 "$pkgdir"/usr/lib/libserf-1.so.1.3.0
+ ln -s libserf-1.so.1.3.0 "$pkgdir"/usr/lib/libserf-1.so.1
+ ln -s libserf-1.so.1.3.0 "$pkgdir"/usr/lib/libserf-1.so
+ for _header in serf{_bucket_{types,util},}.h; do
+ install -D -m644 $_header "$pkgdir"/usr/include/serf-1/$_header
+ done
+ install -D -m644 serf-1.pc "$pkgdir"/usr/lib/pkgconfig/serf-1.pc
+}
+
+sha512sums="9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d serf-1.3.9.tar.bz2
+4f55a30f8e505e757c36debc8e19041dbf824c5708495d9e0338e4bac736445eff72ea60aa9a9bafdcdde9b26e2ffb6c79c39b4e6f6422cffc34d3986e49d1b1 py3.patch"
diff --git a/user/serf/py3.patch b/user/serf/py3.patch
new file mode 100644
index 000000000..12e7be1bc
--- /dev/null
+++ b/user/serf/py3.patch
@@ -0,0 +1,24 @@
+--- serf-1.3.9/SConstruct.old 2015-09-17 12:46:24.000000000 +0000
++++ serf-1.3.9/SConstruct 2019-01-23 22:11:30.900000000 +0000
+@@ -163,9 +163,9 @@
+ suffix='.def', src_suffix='.h')
+ })
+
+-match = re.search('SERF_MAJOR_VERSION ([0-9]+).*'
+- 'SERF_MINOR_VERSION ([0-9]+).*'
+- 'SERF_PATCH_VERSION ([0-9]+)',
++match = re.search(b'SERF_MAJOR_VERSION ([0-9]+).*'
++ b'SERF_MINOR_VERSION ([0-9]+).*'
++ b'SERF_PATCH_VERSION ([0-9]+)',
+ env.File('serf.h').get_contents(),
+ re.DOTALL)
+ MAJOR, MINOR, PATCH = [int(x) for x in match.groups()]
+@@ -183,7 +183,7 @@
+
+ unknown = opts.UnknownVariables()
+ if unknown:
+- print 'Warning: Used unknown variables:', ', '.join(unknown.keys())
++ print('Warning: Used unknown variables:', ', '.join(unknown.keys()))
+
+ apr = str(env['APR'])
+ apu = str(env['APU'])
diff --git a/user/socat/APKBUILD b/user/socat/APKBUILD
new file mode 100644
index 000000000..93b519d45
--- /dev/null
+++ b/user/socat/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=socat
+pkgver=1.7.3.2
+pkgrel=0
+pkgdesc="Multipurpose network relay"
+url="http://www.dest-unreach.org/socat/"
+arch="all"
+options="!check" # No testsuite
+license="GPL-2.0-only"
+depends=""
+makedepends="openssl-dev"
+subpackages="$pkgname-doc"
+source="http://www.dest-unreach.org/socat/download/socat-$pkgver.tar.gz
+ netdb-internal.patch"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="540658b2a3d1b87673196282e5c62b97681bd0f1d1e4759ff9d72909d11060235ee9e9521a973603c1b00376436a9444248e5fbc0ffac65f8edb9c9bc28e7972 socat-1.7.3.2.tar.gz
+22a6e0c2317a9317997c98114daac258ebbcc3d8e58e49a6ebf24781b98967afed47c63807282582fa0909076fe349281f05e4462faacb90e7aabc853903d6e6 netdb-internal.patch"
diff --git a/user/socat/netdb-internal.patch b/user/socat/netdb-internal.patch
new file mode 100644
index 000000000..d1ebc8e5b
--- /dev/null
+++ b/user/socat/netdb-internal.patch
@@ -0,0 +1,13 @@
+--- socat-1.7.2.4.orig/compat.h
++++ socat-1.7.2.4/compat.h
+@@ -656,6 +656,10 @@
+ # define NETDB_INTERNAL h_NETDB_INTERNAL
+ #endif
+
++#if !defined(NETDB_INTERNAL)
++# define NETDB_INTERNAL (-1)
++#endif
++
+ #ifndef INET_ADDRSTRLEN
+ # define INET_ADDRSTRLEN sizeof(struct sockaddr_in)
+ #endif
diff --git a/user/solid/APKBUILD b/user/solid/APKBUILD
index 4e95481af..e5b2b0f5a 100644
--- a/user/solid/APKBUILD
+++ b/user/solid/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=solid
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Platform-independent hardware discovery and access"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="baae7fd654e6da92d634ff76a94db1da3eb9dce6bd66634c84d00c7d8e5c20ca98713a8802d92e834b1760bd4058b3432598934b22b3c5456ae43506803b0384 solid-5.52.0.tar.xz"
+sha512sums="5728b617d5d6ec6acc71cd4707ab25e3c753c9616c2b5b1d4b1c66899faa526b395c206c3d3b3f36cb4e2f005f1267c12c9f73cf4d9fffd486eae64fbf78d855 solid-5.54.0.tar.xz"
diff --git a/user/sonnet/APKBUILD b/user/sonnet/APKBUILD
index c2d650ee9..80398527a 100644
--- a/user/sonnet/APKBUILD
+++ b/user/sonnet/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=sonnet
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for implementing portable spell check functionality"
url="https://www.kde.org/"
@@ -50,4 +50,4 @@ aspell() {
"$subpkgdir"/usr/lib/qt5/plugins/kf5/sonnet/sonnet_aspell.so
}
-sha512sums="165645d9fc8ea4f3e373d6b585a8a54f2e13fc6c4f265a2806c8325e52c9e55a1806a0a439fa9c31733306aa11dc04d43e484805ee1e881600e010cb6f4fcf99 sonnet-5.52.0.tar.xz"
+sha512sums="fe7551fb65fe896a872c3f0af4ce1c60f4b974f993465b5ae7b3eea219a0964f7ae5107aa9346884ffd37c95b4bf7ea0bed05592245978c07fd633af88eeca88 sonnet-5.54.0.tar.xz"
diff --git a/user/sound-theme-freedesktop/APKBUILD b/user/sound-theme-freedesktop/APKBUILD
new file mode 100644
index 000000000..ad1f9c0e4
--- /dev/null
+++ b/user/sound-theme-freedesktop/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=sound-theme-freedesktop
+pkgver=0.8
+pkgrel=0
+pkgdesc="Stereo sound theme"
+url="https://www.freedesktop.org/wiki/Specifications/sound-theme-spec/"
+arch="noarch"
+license="CC-BY-SA AND GPL-2.0+ AND CC-BY-3.0 AND GPL-2.0-only"
+depends=""
+makedepends="intltool"
+subpackages=""
+source="https://people.freedesktop.org/~mccann/dist/sound-theme-freedesktop-$pkgver.tar.bz2"
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="f08e0414443f3a47bc433a69a7226d2b9383bc7c64e0711e8a605bd761ac69ea052a6db7f0037d88fbf0900efddaae6466ca96391eb71295ee1d0edbd0364621 sound-theme-freedesktop-0.8.tar.bz2"
diff --git a/user/spectacle/APKBUILD b/user/spectacle/APKBUILD
index 4d0da18bc..e680c02f3 100644
--- a/user/spectacle/APKBUILD
+++ b/user/spectacle/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=spectacle
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Application for capturing desktop screenshots"
url="https://www.kde.org/applications/graphics/spectacle/"
@@ -12,7 +12,7 @@ makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev
kcoreaddons-dev kwidgetsaddons-dev kdbusaddons-dev knotifications-dev
kconfig-dev ki18n-dev kio-dev kxmlgui-dev kwindowsystem-dev python3
kdoctools-dev kdeclarative-dev xcb-util-image-dev xcb-util-cursor-dev
- libxcb-dev xcb-util-renderutil-dev knewstuff-dev"
+ libxcb-dev xcb-util-renderutil-dev knewstuff-dev libkipi-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/spectacle-$pkgver.tar.xz"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="edf6f5439af917f6beb8d6063b8d7b1567207f3e84b8e07e2cbcd0c25ced4adf58db2b6ce9794a7dd3c31ff6b31c896df92705d01305b25d9164876605be5a54 spectacle-18.08.3.tar.xz"
+sha512sums="4a201c36b9b2c7ec576915a2b71459d79b6528d508ea7b51e243010e98dc00864a5bfc08a91de2b935b8283c1eca87a980b3a680176ff3a4ca7a620e268e865c spectacle-18.12.2.tar.xz"
diff --git a/user/speech-dispatcher/APKBUILD b/user/speech-dispatcher/APKBUILD
new file mode 100644
index 000000000..b35da35bd
--- /dev/null
+++ b/user/speech-dispatcher/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=speech-dispatcher
+pkgver=0.8.8
+pkgrel=0
+pkgdesc="High-level interface to speech synthesis libraries"
+url="https://freebsoft.org/speechd"
+arch="all"
+license="LGPL-2.1-only AND (GPL-2.0+ AND LGPL-2.1+) AND LGPL-2.1+ AND GPL-2.0+"
+depends="flite"
+makedepends="alsa-lib-dev dotconf-dev flite-dev glib-dev intltool
+ libsndfile-dev pulseaudio-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://freebsoft.org/pub/projects/speechd/speech-dispatcher-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ LIBS="-lasound" ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="7c7b9bf9b9ce541e790b5ae396cb614616c6b3883e75c0258603e91bf679850e3d63a6251daa3a1819b30d7518e3f552c83fe87b006274ffe1aa0f7e19c0b99b speech-dispatcher-0.8.8.tar.gz"
diff --git a/user/spleen/APKBUILD b/user/spleen/APKBUILD
new file mode 100644
index 000000000..add08cb24
--- /dev/null
+++ b/user/spleen/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=spleen
+pkgver=1.0.4
+pkgrel=0
+pkgdesc="Monospace bitmap typeface from OpenBSD"
+url="https://www.cambus.net/spleen-monospaced-bitmap-fonts/"
+arch="noarch"
+options="!check"
+license="BSD-2-Clause"
+depends="fontconfig mkfontdir mkfontscale"
+makedepends=""
+subpackages=""
+source="https://github.com/fcambus/spleen/releases/download/$pkgver/spleen-$pkgver.tar.gz"
+
+package() {
+ cd "$builddir"
+ local _font
+ for _font in *.pcf; do
+ gzip -9 $_font
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/misc/ $_font.gz
+ done
+}
+
+sha512sums="e97245e3a7f176e1160900ebb0390165184f2f298ab210c5b1a870ed3c556a35ef0c6d7aeadf129c1f850ed060718ed07d4e27b3f93873f8b808b9610925c880 spleen-1.0.4.tar.gz"
diff --git a/user/step/APKBUILD b/user/step/APKBUILD
index 05e7124f6..7801024d9 100644
--- a/user/step/APKBUILD
+++ b/user/step/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=step
-pkgver=18.08.3
+pkgver=18.12.2
pkgrel=0
pkgdesc="Interactive physics simulation"
url="https://www.kde.org/applications/education/step/"
@@ -10,7 +10,8 @@ license="GPL-2.0-only"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev
kdoctools-dev qt5-qtsvg-dev kcrash-dev khtml-dev kconfig-dev eigen-dev
- kdelibs4support-dev knewstuff-dev kplotting-dev gsl-dev"
+ kdelibs4support-dev knewstuff-dev kplotting-dev gsl-dev
+ libqalculate-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/applications/$pkgver/src/step-$pkgver.tar.xz"
@@ -41,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e9d6af9c9aecba86ba751914d4c1ac18b59da8d5b19ccc45d75461bf63a7730c303ddc0289187304891ed589ee5fcf9504edcc326f4e333e2fd6be391a1b6f9d step-18.08.3.tar.xz"
+sha512sums="e162f9b3a436507ee3c9971df67106b814015d1b8035fb4ab422834d2a72e81ef35eae7fadef55c7b7024cb215fd5752f384cbf718cdb43a3f6f31971641f47f step-18.12.2.tar.xz"
diff --git a/user/subversion/APKBUILD b/user/subversion/APKBUILD
new file mode 100644
index 000000000..3d9a96a68
--- /dev/null
+++ b/user/subversion/APKBUILD
@@ -0,0 +1,58 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=subversion
+pkgver=1.10.4
+pkgrel=0
+pkgdesc="Version control system from 2000"
+url="https://subversion.apache.org/"
+arch="all"
+license="Apache-2.0"
+depends=""
+depends_dev="apr-dev apr-util-dev linux-headers"
+makedepends="apr-dev apr-util-dev cyrus-sasl-dev db-dev dbus-dev file-dev
+ kdelibs4support-dev kwallet-dev libsecret-dev lz4-dev openssl-dev
+ serf-dev sqlite-dev utf8proc-dev zlib-dev"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-gnome $pkgname-kwallet
+ $pkgname-lang"
+source="https://www-eu.apache.org/dist/subversion/subversion-$pkgver.tar.bz2
+ python3-bang.patch
+ "
+
+build() {
+ cd "$builddir"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --with-kwallet
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" -j1 install
+}
+
+gnome() {
+ pkgdesc="$pkgdesc (GNOME Keychain integration)"
+ mkdir -p "$subpkgdir"/usr/lib
+ mv "$pkgdir"/usr/lib/libsvn_auth_gnome* "$subpkgdir"/usr/lib/
+}
+
+kwallet() {
+ pkgdesc="$pkgdesc (KDE Wallet integration)"
+ install_if="$pkgname=$pkgver-r$pkgrel kwallet"
+ mkdir -p "$subpkgdir"/usr/lib
+ mv "$pkgdir"/usr/lib/libsvn_auth_kwallet* "$subpkgdir"/usr/lib/
+}
+
+sha512sums="c44a4a4a9533cd4f4cb6ddbc3ce98585a96da6c8e75497d087034b52f899797bb0972dfc0e79db99e81149e59e7fa765398c6ad35eba64f11f4ae9c3b3537434 subversion-1.10.4.tar.bz2
+1b96b791f70c2f6e05da8dbc9d42ccadf4603f25392c6676c4e30ecdb142ce74dd9b8dc27dc68b1cb461f4409d79c4c2aeed1d39a5a442d9349079a819358f5a python3-bang.patch"
diff --git a/user/subversion/python3-bang.patch b/user/subversion/python3-bang.patch
new file mode 100644
index 000000000..fa92ff098
--- /dev/null
+++ b/user/subversion/python3-bang.patch
@@ -0,0 +1,8 @@
+--- subversion-1.10.4/subversion/tests/cmdline/svneditor.py.old 2010-02-22 19:47:55.000000000 +0000
++++ subversion-1.10.4/subversion/tests/cmdline/svneditor.py 2019-01-23 23:08:14.830000000 +0000
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python3
+ #
+ # svneditor.py: a mock $SVN_EDITOR for the Subversion test suite
+ #
diff --git a/user/sword/APKBUILD b/user/sword/APKBUILD
new file mode 100644
index 000000000..db3e5574f
--- /dev/null
+++ b/user/sword/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=sword
+pkgver=1.8.1
+pkgrel=0
+pkgdesc="Cross-platform library for accessing and searching OSIS books"
+url="http://www.crosswire.org/sword/index.jsp"
+arch="all"
+license="GPL-2.0-only AND LGPL-2.1+ AND zlib"
+depends=""
+makedepends="clucene-dev curl-dev icu-dev zlib-dev"
+subpackages="$pkgname-dev"
+source="http://crosswire.org/ftpmirror/pub/sword/source/v1.8/sword-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ CPPFLAGS="$CPPFLAGS -DU_USING_ICU_NAMESPACE" ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" install_config
+}
+
+sha512sums="5c08c070ea0c86b7d929bbf94c89730eb5a487986deb9edf01c08d1710356aecd1ab3bde4437a778e5fc1ceb05b63287612ec6161381c0986a36344c27d2ab36 sword-1.8.1.tar.gz"
diff --git a/user/syntax-highlighting/APKBUILD b/user/syntax-highlighting/APKBUILD
index 247931bfc..a50500eb3 100644
--- a/user/syntax-highlighting/APKBUILD
+++ b/user/syntax-highlighting/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=syntax-highlighting
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="Framework for rendering programming code with formatting"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8d11159b13b610026a66959db86277dbffa7ebcffcd94554fb6d3a643f5f6e70242c8b9674ee3a8bbfc54f3458059cb48b806ad4a86c8fd4c198003b0be9ea63 syntax-highlighting-5.52.0.tar.xz"
+sha512sums="b789db79a75c5bddcabd2e18e04122c91f096df190dee891b6c3441ea79feeb1aee683dda3fb81663cbb0f3a6d16cee52c51664b28bb9e0fe42c70af2c685eae syntax-highlighting-5.54.0.tar.xz"
diff --git a/user/talloc/APKBUILD b/user/talloc/APKBUILD
new file mode 100644
index 000000000..82ba9d682
--- /dev/null
+++ b/user/talloc/APKBUILD
@@ -0,0 +1,53 @@
+# Contributor: William Pitcock <nenolod@dereferenced.org>
+# Maintainer: Max Rees <maxcrees@me.com>
+pkgname=talloc
+pkgver=2.1.15
+pkgrel=0
+pkgdesc="Memory pool management library"
+url="https://talloc.samba.org"
+arch="all"
+license="LGPL-3.0+ AND GPL-3.0+ AND ISC AND LGPL-2.1+ AND BSD-3-Clause AND PostgreSQL"
+replaces="samba-common"
+depends=""
+makedepends="docbook-xsl libxslt python3-dev"
+subpackages="$pkgname-dev py3-$pkgname:py3 $pkgname-doc"
+source="https://samba.org/ftp/$pkgname/$pkgname-$pkgver.tar.gz
+ waf-location.patch"
+
+build() {
+ cd "$builddir"
+ PYTHON=python3 ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --localstatedir=/var \
+ --bundled-libraries=NONE \
+ --builtin-libraries=replace \
+ --disable-rpath \
+ --disable-rpath-install
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+py3() {
+ pkgdesc="Python 3 binding for libtalloc"
+
+ mkdir -p "$subpkgdir"/usr/lib
+ mv "$pkgdir"/usr/lib/libpytalloc-util.cpython* \
+ "$pkgdir"/usr/lib/python3* "$subpkgdir"/usr/lib/
+}
+
+sha512sums="41896f8877e9a52e70b9881c41667dc52d7c1b03c3b248020fd909b794a4c5a4addee3eb944aa80ecfa3b03e6e5e1f67a62b5f3a5dcdc412b3e975352057ff40 talloc-2.1.15.tar.gz
+d19553fae679b5db10ab77a86f9fa0525ccba37a3ef30e530cd96245ee5fc94d4570079bbfe0271c32fbc84a3556c4bf86cc1cab6ffb61863cbce3f5a911efec waf-location.patch"
diff --git a/user/talloc/waf-location.patch b/user/talloc/waf-location.patch
new file mode 100644
index 000000000..a5ca47f44
--- /dev/null
+++ b/user/talloc/waf-location.patch
@@ -0,0 +1,10 @@
+--- talloc-2.1.15/Makefile 2019-01-14 17:24:45.000000000 -0500
++++ talloc-2.1.15/Makefile 2019-01-27 22:57:15.919981283 -0500
+@@ -1,6 +1,6 @@
+ # simple makefile wrapper to run waf
+
+-WAF_BINARY=$(PYTHON) ../../buildtools/bin/waf
++WAF_BINARY=$(PYTHON) buildtools/bin/waf
+ WAF=PYTHONHASHSEED=1 WAF_MAKE=1 $(WAF_BINARY)
+
+ all:
diff --git a/user/threadweaver/APKBUILD b/user/threadweaver/APKBUILD
index fba05821e..91ae58c82 100644
--- a/user/threadweaver/APKBUILD
+++ b/user/threadweaver/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=threadweaver
-pkgver=5.52.0
+pkgver=5.54.0
pkgrel=0
pkgdesc="High-level threading framework"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a798369463f7108e679e2c8e02cb6096eab94f4d62f299846a89ec47fc35392e4b0841f7f5974400ab3f3af1d2ada06b55b76e3f212c907a73036226e7110724 threadweaver-5.52.0.tar.xz"
+sha512sums="aaea9474d1015748600c97ec18d2cac888b468ce6fe66e9c7c8ca4f0a176795839ad74df2a5292bd4ba6004ed6f563825d3be00f87fd56124de0e8765e11c842 threadweaver-5.54.0.tar.xz"
diff --git a/user/thunar/APKBUILD b/user/thunar/APKBUILD
index b11ee1106..2cc4590c0 100644
--- a/user/thunar/APKBUILD
+++ b/user/thunar/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=thunar
-pkgver=1.8.2
+pkgver=1.8.4
pkgrel=0
pkgdesc="File manager for the XFCE desktop environment"
url="https://xfce.org"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c770fae8b6e5e0e42148ed2b9777afba5159783e5fc716eba1e0499b5390684f386eb575f1a608814bc118bbf05ede34c6737e28c06470c4d01717b579308ec9 Thunar-1.8.2.tar.bz2"
+sha512sums="886c0789aa19c2ab2ef34892c4afd09c857585b4796140ea3c84ccb9e1e1ca2935cf7e3a760a6ca8d8c68a5866663412500b4779878c7f48c9365c3ac7bf0eec Thunar-1.8.4.tar.bz2"
diff --git a/user/tigervnc/APKBUILD b/user/tigervnc/APKBUILD
index 9b88fe183..2d78b6150 100644
--- a/user/tigervnc/APKBUILD
+++ b/user/tigervnc/APKBUILD
@@ -4,7 +4,7 @@ pkgname=tigervnc
pkgver=1.9.0
pkgrel=1
pkgdesc="High-performance, platform-neutral VNC remote desktop application"
-url="http://tigervnc.org/"
+url="https://tigervnc.org/"
arch="all"
options="!check" # No test suite.
license="GPL-2.0"
diff --git a/user/tlp/APKBUILD b/user/tlp/APKBUILD
index dd34fe5cc..54f478361 100644
--- a/user/tlp/APKBUILD
+++ b/user/tlp/APKBUILD
@@ -5,7 +5,7 @@ _pkgname=TLP
pkgver=1.1
pkgrel=0
pkgdesc="Linux Advanced Power Management"
-url="http://linrunner.de/en/tlp/tlp.html"
+url="https://linrunner.de/en/tlp/tlp.html"
arch="noarch"
options="!check" # No test suite.
license="GPL-2.0+ AND GPL-3.0+"
diff --git a/user/trojita/APKBUILD b/user/trojita/APKBUILD
index 2c92fc0fd..429226f42 100644
--- a/user/trojita/APKBUILD
+++ b/user/trojita/APKBUILD
@@ -4,7 +4,7 @@ pkgname=trojita
pkgver=0.7
pkgrel=0
pkgdesc="Qt-based IMAP email client"
-url="https://trojita.flaska.net/"
+url="http://trojita.flaska.net/"
arch="all"
options="!check"
license="(GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1 WITH Nokia-Qt-exception-1.1 OR GPL-3.0-only) AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0+ AND LGPL-2.0-only AND LGPL-2.0+ AND LGPL-2.1+"
diff --git a/user/ttc-iosevka/APKBUILD b/user/ttc-iosevka/APKBUILD
new file mode 100644
index 000000000..65708fe74
--- /dev/null
+++ b/user/ttc-iosevka/APKBUILD
@@ -0,0 +1,24 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ttc-iosevka
+pkgver=2.0.2
+pkgrel=0
+pkgdesc="Monospace sans-serif typeface"
+url="http://typeof.net/Iosevka/"
+arch="noarch"
+options="!check" # No test suite.
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="https://github.com/be5invis/Iosevka/releases/download/v2.0.2/ttc-iosevka-$pkgver.zip
+ https://github.com/be5invis/Iosevka/releases/download/v2.0.2/ttc-iosevka-slab-$pkgver.zip"
+builddir="$srcdir"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF *.ttc
+}
+
+sha512sums="8dbb60b94ade9212a7dbcfaf3a4dfba3f7d148ad78cf6f658ec3d471a799b172815ff43a6fe4e3916e2d0790c9097d3d452e56ded052f7c9e1fd0d69af8c6bd4 ttc-iosevka-2.0.2.zip
+92baa82979901b895d8038b020a47697b749e9600422236f02ad93381c8af8efb16978798bec38edeed0a8ad9a10f43f4879702936c885d8c21b700cd8f6e3cf ttc-iosevka-slab-2.0.2.zip"
diff --git a/user/ttf-alee/APKBUILD b/user/ttf-alee/APKBUILD
new file mode 100644
index 000000000..658060518
--- /dev/null
+++ b/user/ttf-alee/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ttf-alee
+pkgver=13
+pkgrel=0
+pkgdesc="Hangul fonts"
+url=" "
+arch="noarch"
+options="!check" # No test suite.
+license="Artistic-1.0-cl8"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://turul.canonical.com/pool/main/t/ttf-alee/ttf-alee_$pkgver.tar.gz"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF *.ttf
+}
+
+sha512sums="2f72067ccb3264c5847639d9b9db4c820ad65bf2b2bfef710fbc42463e4b091dedc004281d05694a92680fde01c56edeb40ca78cd2a659533e22b17bd14b4b2c ttf-alee_13.tar.gz"
diff --git a/user/ttf-sinhala-lklug/APKBUILD b/user/ttf-sinhala-lklug/APKBUILD
new file mode 100644
index 000000000..c487c96f4
--- /dev/null
+++ b/user/ttf-sinhala-lklug/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ttf-sinhala-lklug
+pkgver=0.6
+pkgrel=0
+pkgdesc="Typeface for Sinhalaese script"
+url="http://sinhala.sourceforge.net/"
+arch="noarch"
+options="!check" # No test suite.
+license="GPL-2.0-only"
+depends="fontconfig"
+makedepends=""
+subpackages=""
+source="http://sinhala.sourceforge.net/files/ttf-sinhala-lklug-$pkgver.tar.gz"
+
+package() {
+ cd "$builddir"
+ install -m644 -Dt "$pkgdir"/usr/share/fonts/X11/TTF/ lklug.ttf
+}
+
+sha512sums="d1b1459981f1d80acd17aa09a2171e17ad246d98e00035c9592a6c93d89423ccb20f440c3eaccb21b9bb5fae2ac8eca5458715fe8a60e7294f75f9fffe3417aa ttf-sinhala-lklug-0.6.tar.gz"
diff --git a/user/ttf-sudo/APKBUILD b/user/ttf-sudo/APKBUILD
new file mode 100644
index 000000000..385b2bd77
--- /dev/null
+++ b/user/ttf-sudo/APKBUILD
@@ -0,0 +1,24 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=ttf-sudo
+pkgver=0.37
+pkgrel=0
+pkgdesc="Monospaced font family for programming and console users"
+url="https://www.kutilek.de/sudo-font/"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="https://github.com/jenskutilek/sudo-font/releases/download/v$pkgver/sudo.zip"
+builddir="$srcdir/sudo"
+
+package() {
+ cd "$builddir"
+ mkdir -p "$pkgdir"/usr/share/X11/TTF/${pkgname#*-}
+ for i in *.ttf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/TTF/${pkgname#*-}
+ done
+}
+
+sha512sums="9622d6f6aaf6724255d62b655b9bdb0fb9b67b66aa367f10df6fec5efd1d68e6da34a8b58bee04fb1d277bb225ed7bf17491e50e27a13383c7c9a79172439b4f sudo.zip"
diff --git a/user/ttf-terminus/APKBUILD b/user/ttf-terminus/APKBUILD
new file mode 100644
index 000000000..532c7fa36
--- /dev/null
+++ b/user/ttf-terminus/APKBUILD
@@ -0,0 +1,24 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=ttf-terminus
+pkgver=4.47.0
+pkgrel=0
+pkgdesc="TrueType variant of Terminus Font"
+url="https://files.ax86.net/terminus-ttf/"
+arch="noarch"
+options="!check" # No tests
+license="OFL-1.1"
+depends="fontconfig"
+makedepends=""
+source="https://files.ax86.net/terminus-ttf/files/$pkgver/terminus-ttf-$pkgver.zip"
+builddir="$srcdir/terminus-ttf-$pkgver"
+
+package() {
+ cd "$builddir"
+ mkdir -p "$pkgdir"/usr/share/X11/TTF/${pkgname#*-}
+ for i in *.ttf; do
+ install -Dm644 "$i" "$pkgdir"/usr/share/X11/TTF/${pkgname#*-}
+ done
+}
+
+sha512sums="500e0aa12223f958dd0b00d1637ee26370700f937998335d54bc94528045157c5646ff6a2b35c37b44b765d36ebaf26cbf50458819debd536b29cb393833a584 terminus-ttf-4.47.0.zip"
diff --git a/user/umbrello/APKBUILD b/user/umbrello/APKBUILD
index d200097fa..e33337220 100644
--- a/user/umbrello/APKBUILD
+++ b/user/umbrello/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=umbrello
-pkgver=18.08.3
-pkgrel=1
+pkgver=18.12.2
+pkgrel=0
pkgdesc="Software modelling tool and code generator"
url="https://umbrello.kde.org/"
arch="all"
@@ -44,5 +44,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2aaceb8e351e4a0a13834ce6ad1c8dd5575ea591e4c69ac080ad53798338200fa9768460ee63f7462941e372ddb9458afba8b602843c63c9cad2cee6f763d6b1 umbrello-18.08.3.tar.xz
+sha512sums="b251425ef28e656d258ed6dec9fa737115c16d3fa0f663de734f2c27200c92f158cd2b22b2f2786c9bb721961feca014408d42c101f87fcaf9af8b06bfd7234b umbrello-18.12.2.tar.xz
fcbe03a49d5420bf17383e5e6d4bac4377c1abfcafacea20ac37409457471537067efe3236647fb3570abfa410a4a3870b1638bb1ef880a24e6f60e2b189a562 hax.patch"
diff --git a/user/unbound/APKBUILD b/user/unbound/APKBUILD
new file mode 100644
index 000000000..3c6810ec3
--- /dev/null
+++ b/user/unbound/APKBUILD
@@ -0,0 +1,76 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=unbound
+pkgver=1.9.0
+pkgrel=0
+pkgdesc="A validating, recursive and caching DNS resolver"
+url="https://unbound.net/"
+arch="all"
+options="!checkroot"
+license="BSD-3-Clause"
+depends=""
+makedepends="expat-dev libevent-dev openssl-dev python3-dev swig"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc $pkgname-python"
+install="$pkgname.pre-install"
+pkgusers="unbound"
+pkggroups="unbound"
+source="https://nlnetlabs.nl/downloads/$pkgname/$pkgname-$pkgver.tar.gz
+ unbound.confd
+ unbound.initd"
+
+build() {
+ cd "$builddir"
+
+ # cachedb, dnscrypt and dnstap have yet unpackaged dependencies
+ PYTHON_VERSION=3 ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-rpath \
+ --with-rootkey-file=/etc/unbound/var/root.key \
+ --with-pidfile=/run/unbound.pid \
+ --enable-tfo-client \
+ --enable-tfo-server \
+ --disable-cachedb \
+ --disable-dnscrypt \
+ --disable-dnstap \
+ --enable-ipsecmod \
+ --enable-subnet \
+ --with-pthreads \
+ --with-pyunbound \
+ --without-pythonmodule \
+ --with-ssl=/usr \
+ --with-libevent=/usr \
+ --with-libexpat=/usr
+ make
+}
+
+check() {
+ cd "$builddir"
+ sed -i -e 's/ELAPSED/ELAPSE/' testdata/auth_xfr_notify.rpl # Bug in unbound-1.8.3 test suite
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ install -do unbound "$pkgdir/etc/unbound/var"
+}
+
+openrc() {
+ default_openrc
+ install -Dm755 "$srcdir/unbound.initd" "$subpkgdir/etc/init.d/unbound"
+ install -Dm644 "$srcdir/unbound.confd" "$subpkgdir/etc/conf.d/unbound"
+}
+
+python() {
+ pkgdesc="$pkgdesc (Python bindings)"
+
+ install -d "$subpkgdir/usr/lib"
+ mv "$pkgdir/usr/lib/python"* "$subpkgdir"
+}
+
+sha512sums="7dfa8e078507fc24a2d0938eea590389453bacfcac023f1a41af19350ea1f7b87d0c82d7eead121a11068921292a96865e177274ff27ed8b8868445f80f7baf6 unbound-1.9.0.tar.gz
+de9dc269553f5449c1757690c2a8a3b9f228964f5672d721cfdbc29e6fab8954907fa4fa3761dd6f705b3ccd2f729cc6e2fe870107feb68cca611589f8306b94 unbound.confd
+6627cbcbcb4e04f596e7e0ffdbf80ceb54cdb59144cb89896e53503dfb41b99fd77d8b85d05e6670f77023b6eafec8885b00c0c8e4e34e3e638c52c037a7985e unbound.initd"
diff --git a/user/unbound/unbound.confd b/user/unbound/unbound.confd
new file mode 100644
index 000000000..ce468e95c
--- /dev/null
+++ b/user/unbound/unbound.confd
@@ -0,0 +1,5 @@
+#
+# Specify daemon options here.
+#
+
+unbound_opts=""
diff --git a/user/unbound/unbound.initd b/user/unbound/unbound.initd
new file mode 100644
index 000000000..0ffc19aba
--- /dev/null
+++ b/user/unbound/unbound.initd
@@ -0,0 +1,16 @@
+#!/sbin/openrc-run
+
+name="unbound"
+command="/usr/sbin/unbound"
+command_args="${unbound_opts}"
+pidfile="/run/unbound.pid"
+extra_started_commands="reload"
+
+depend() {
+ use logger net
+ provide dns
+}
+
+reload() {
+ start-stop-daemon --signal HUP --pidfile "${pidfile}"
+}
diff --git a/user/unbound/unbound.pre-install b/user/unbound/unbound.pre-install
new file mode 100755
index 000000000..9f203cb08
--- /dev/null
+++ b/user/unbound/unbound.pre-install
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+groupadd -r unbound 2>/dev/null
+useradd -M -N -g unbound -r -s /sbin/nologin -d /etc/unbound unbound 2>/dev/null
+exit 0
diff --git a/user/user-manager/APKBUILD b/user/user-manager/APKBUILD
new file mode 100644
index 000000000..7864d7720
--- /dev/null
+++ b/user/user-manager/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=user-manager
+pkgver=5.12.7
+pkgrel=0
+pkgdesc="Manage user accounts from KDE"
+url="https://www.KDE.org/"
+arch="all"
+license="GPL-2.0+ AND LGPL-2.0+ AND GPL-2.0-only"
+depends="accountsservice"
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev kauth-dev kcmutils-dev
+ kconfig-dev kconfigwidgets-dev kcoreaddons-dev ki18n-dev kiconthemes-dev
+ kio-dev kwidgetsaddons-dev libpwquality-dev"
+subpackages="$pkgname-lang"
+source="https://download.kde.org/stable/plasma/$pkgver/user-manager-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="286b4adc7ff01c25f1f32bc64e9f119aa693d74e0468e575c792d5357df6066c18de233eb78acd5ed4288518902461ffa7408af8d559e8b5f4081893bdec7f8f user-manager-5.12.7.tar.xz"
diff --git a/user/utf8proc/APKBUILD b/user/utf8proc/APKBUILD
new file mode 100644
index 000000000..8be033ef7
--- /dev/null
+++ b/user/utf8proc/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=utf8proc
+pkgver=2.2.0
+pkgrel=0
+pkgdesc="C library for processing UTF-8 data"
+url=" "
+arch="all"
+license="MIT AND Unicode-DFS-2016"
+depends=""
+makedepends=""
+subpackages="$pkgname-dev"
+source="utf8proc-$pkgver.tar.gz::https://github.com/JuliaStrings/utf8proc/archive/v$pkgver.tar.gz"
+
+prepare() {
+ cd "$builddir"
+ default_prepare
+ mkdir build
+}
+
+build() {
+ cd "$builddir"/build
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ ..
+ make
+}
+
+check() {
+ cd "$builddir"/build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"/build
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="ae19287e33bc4807475063963557c4d1d2f7d95577d61882ba8df380883662860eeb868e7391ac1b8111614ca2c1855f631925ade6eaa827d07d28cc4cdbab9c utf8proc-2.2.0.tar.gz"
diff --git a/user/uwsgi/APKBUILD b/user/uwsgi/APKBUILD
new file mode 100644
index 000000000..3ec869b6e
--- /dev/null
+++ b/user/uwsgi/APKBUILD
@@ -0,0 +1,90 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=uwsgi
+pkgver=2.0.17.1
+pkgrel=0
+pkgdesc="Web application server"
+url="https://projects.unbit.it/uwsgi"
+arch="all"
+options="!check" # Requires unpackaged `cppcheck`.
+license="GPL-2.0-only"
+depends=""
+makedepends="libxml2-dev openssl-dev zlib-dev
+ perl-dev php7-dev php7-embed python3-dev ruby-dev"
+subpackages=""
+# Keep psgi at the end for the CFLAGS hack.
+_plugins="asyncio cgi corerouter http logfile php python rack psgi"
+for _plugin in $_plugins; do
+ subpackages="$subpackages $pkgname-$_plugin"
+done
+source="https://projects.unbit.it/downloads/uwsgi-$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+
+ echo 'plugin_dir = /usr/lib/uwsgi/plugins' >> buildconf/core.ini
+ echo 'plugin_build_dir = .' >> buildconf/core.ini
+
+ python3 uwsgiconfig.py --build core
+
+ for _plugin in $_plugins; do
+ [ $_plugin != "psgi" ] || export CFLAGS="-D_GNU_SOURCE -include /usr/include/setjmp.h"
+ python3 uwsgiconfig.py --plugin plugins/$_plugin core
+ done
+}
+
+check() {
+ cd "$builddir"
+ python3 uwsgiconfig.py --check
+}
+
+package() {
+ cd "$builddir"
+ install -D -m755 "$builddir"/uwsgi "$pkgdir"/usr/bin/uwsgi
+}
+
+_plugpack() {
+ pkgdesc="$pkgdesc ($2 plugin)"
+ depends=""
+
+ install -D -m755 "$builddir"/$1_plugin.so \
+ "$subpkgdir"/usr/lib/uwsgi/plugins/$1_plugin.so
+}
+
+asyncio() {
+ _plugpack asyncio "Python asyncio"
+}
+
+cgi() {
+ _plugpack cgi "CGI"
+}
+
+corerouter() {
+ _plugpack corerouter "Core router"
+}
+
+http() {
+ _plugpack http "HTTP server"
+}
+
+logfile() {
+ _plugpack logfile "Log file"
+}
+
+php() {
+ _plugpack php "PHP"
+}
+
+psgi() {
+ _plugpack psgi "PSGI"
+}
+
+python() {
+ _plugpack python "Python 3"
+}
+
+rack() {
+ _plugpack rack "Ruby Rack"
+}
+
+sha512sums="10d357961fde3a3f5f8e77986cc647313f95a33243e24c2afc482fce21df68a8ae48f90e7b5b76d7edc3cf8fd474d99823d6d60ef7477349abc65a319222f11b uwsgi-2.0.17.1.tar.gz"
diff --git a/user/vala/APKBUILD b/user/vala/APKBUILD
index c2a4c89b7..b48ad70e7 100644
--- a/user/vala/APKBUILD
+++ b/user/vala/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=vala
-pkgver=0.42.4
+pkgver=0.42.5
pkgrel=0
pkgdesc="Compiler for the Vala programming language"
url="https://wiki.gnome.org/Projects/Vala"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="897658874d89f7e34a6167cd055fa64c8fc4a870330a734ea20bd526a79d8d35033325b23e8533bcf59f02e7157310632ebfb5305619505d37fbdc2fd6343330 vala-0.42.4.tar.xz"
+sha512sums="1862307eab505e500326f84e267648f084926629f6b45b9abb6a90a20a7aa6dd2fc305962b9028c5ca7becb574573cca43fbecd9294b782d9942e71639a32aa9 vala-0.42.5.tar.xz"
diff --git a/user/vlc/APKBUILD b/user/vlc/APKBUILD
index 0d1bd0675..a06e293ed 100644
--- a/user/vlc/APKBUILD
+++ b/user/vlc/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=vlc
pkgver=3.0.6
-pkgrel=0
+pkgrel=1
pkgdesc="Multi-platform MPEG, VCD/DVD, and DivX player"
triggers="vlc-libs.trigger=/usr/lib/vlc/plugins"
pkgusers="vlc"
@@ -51,14 +51,13 @@ makedepends="autoconf automake bison eudev-dev flex libarchive-dev
xdg-utils
a52dec-dev alsa-lib-dev faad2-dev ffmpeg-dev flac-dev fluidsynth-dev
- libaacs-dev libavc1394-dev libbluray-dev>=0.2.1 libbluray-dev<20100000
- libcddb-dev libdc1394-dev>=2.1.0 libdca-dev libdvbpsi-dev libdvdnav-dev
- libdvdread-dev libmad-dev libmatroska-dev libmpeg2-dev libmtp-dev
- libogg-dev libraw1394-dev>=2.0.1 librsvg-dev libshout-dev libtheora-dev
- libva-dev libvdpau-dev libvorbis-dev live-media-dev>=2012.01.26
- opus-dev pulseaudio-dev speex-dev speexdsp-dev taglib-dev v4l-utils-dev
- x264-dev x265-dev gstreamer-dev gst-plugins-base-dev
- "
+ gstreamer-dev gst-plugins-base-dev libaacs-dev libavc1394-dev
+ libbluray-dev>=0.2.1 libbluray-dev<20100000 libcddb-dev libdc1394-dev
+ libdca-dev libdvbpsi-dev libdvdnav-dev libdvdread-dev libmad-dev
+ libmatroska-dev libmodplug-dev libmpeg2-dev libmtp-dev libogg-dev
+ libraw1394-dev>=2.0.1 librsvg-dev libshout-dev libtheora-dev libva-dev
+ libvdpau-dev libvorbis-dev live-media-dev opus-dev pulseaudio-dev
+ speex-dev speexdsp-dev taglib-dev v4l-utils-dev x264-dev x265-dev"
source="https://get.videolan.org/vlc/$pkgver/vlc-$pkgver.tar.xz
check-headless.patch
disable-sub-autodetect-fuzzy-1-test.patch
@@ -113,7 +112,6 @@ build() {
--enable-avcodec \
--enable-avformat \
--enable-bluray \
- --enable-cdda \
--enable-dc1394 \
--enable-dca \
--enable-dvbpsi \
diff --git a/user/w3m/APKBUILD b/user/w3m/APKBUILD
new file mode 100644
index 000000000..134acd67d
--- /dev/null
+++ b/user/w3m/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=w3m
+pkgver=0.5.3_git20190105
+pkgrel=0
+pkgdesc="Text-based Web browser"
+url="http://w3m.sourceforge.net/"
+arch="all"
+options="!check" # No test suite.
+license="MIT AND X11"
+depends="compface"
+makedepends="compface-dev gc-dev gdk-pixbuf-dev glib-dev gtk+2.0-dev imlib2-dev
+ libbsd-dev libx11-dev ncurses-dev openssl-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="w3m-$pkgver.tar.gz::https://github.com/tats/w3m/archive/v0.5.3+git20190105.tar.gz"
+builddir="$srcdir"/w3m-${pkgver/_/-}
+
+build() {
+ cd "$builddir"
+ LIBS="-lX11 -ltinfo" ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make funcname.tab
+ make
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="b63b15d0bea82f50bcaa9fc0826c2d3c265a3ad73069b4a020812f28b552cdf08618ab877280c9f3a43bd64f51b80b7a526098e6395ea121c0981a3fcd2562b4 w3m-0.5.3_git20190105.tar.gz"
diff --git a/user/weechat/APKBUILD b/user/weechat/APKBUILD
index 6f8bb3701..b298be73a 100644
--- a/user/weechat/APKBUILD
+++ b/user/weechat/APKBUILD
@@ -2,8 +2,8 @@
# Contributor: zlg <zlg+adelie@zlg.space>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=weechat
-pkgver=2.3
-pkgrel=1
+pkgver=2.4
+pkgrel=0
pkgdesc="Fast, light, extensible ncurses-based chat client"
url="https://www.weechat.org"
arch="all"
@@ -16,8 +16,6 @@ checkdepends="cpputest"
subpackages="$pkgname-dev $pkgname-aspell:_plugin $pkgname-lua:_plugin
$pkgname-perl:_plugin $pkgname-python:_plugin $pkgname-lang"
source="https://www.weechat.org/files/src/$pkgname-$pkgver.tar.gz
- fix-python-linking.patch
- fix-unsigned-char.patch
libintl-fix.patch
"
@@ -63,7 +61,5 @@ check() {
ctest -V
}
-sha512sums="3315eb672d099dec041a6ece268e3efac9f766fe8273b13810c9ed6bc9129ed0db9730a027db6cdf157338472caf99d60aaf3de9b096a3c395fdf889b106aaea weechat-2.3.tar.gz
-95f6d1405141421fae70288ec560a6d61f0bde1ce0bfa6e522e24a9673e699099594e83511b39e413aff28010ea1f7f1672af051ac370b152c732d6ca36a9056 fix-python-linking.patch
-e9dddc914f08660c49fd3331ebdca73a3df7e165b284d8b19e0487974ec2d8d75d03cd6d07da6ba9783015ddb19d6c118b697a830dcbea13f078ca7826223370 fix-unsigned-char.patch
+sha512sums="3537c3032237b0f1d103849516ccb461a29e13bf37f021af7905c75a3dc7c70fa4a76be2e8559b0299165c114d0408f3267fb74eb21a70f1661e6dac35e3bb9a weechat-2.4.tar.gz
59841bc343b1d10a542631eb01380789f96cac896380dbb3b159444c4806bd6367952e457b9ffd42fb87c1e19fc77eba78c38fd2178ef202ab9f7f1a543417ca libintl-fix.patch"
diff --git a/user/weechat/fix-python-linking.patch b/user/weechat/fix-python-linking.patch
deleted file mode 100644
index c45d3af3a..000000000
--- a/user/weechat/fix-python-linking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- weechat-1.9/cmake/FindPython.cmake.old 2017-06-25 03:20:52.000000000 -0500
-+++ weechat-1.9/cmake/FindPython.cmake 2017-09-24 18:04:48.181662013 -0500
-@@ -67,7 +67,7 @@
- )
- if(ENABLE_PYTHON3)
- find_library(PYTHON_LIBRARY
-- NAMES python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
-+ NAMES python3.7m python3.7 python3.6m python3.6 python3.5m python3.5 python3.4m python3.4 python3.3 python3.2 python3.1 python3.0 python3
- HINTS ${PYTHON_POSSIBLE_LIB_PATH}
- )
- else()
diff --git a/user/weechat/fix-unsigned-char.patch b/user/weechat/fix-unsigned-char.patch
deleted file mode 100644
index d4acd1986..000000000
--- a/user/weechat/fix-unsigned-char.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-This patch is backported from the upcoming 2.4 release. It corrects
-highlighting behavior for plugins such as urlserver.py.
-
-See-Also: https://github.com/weechat/weechat/issues/1277
-Patch-Author: Sébastien Helleu <flashcode@flashtux.org>
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0ae69ea0f..1d7738af5 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -27,8 +27,8 @@ project(weechat C)
- set(CMAKE_VERBOSE_MAKEFILE OFF)
- set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
- set(CMAKE_SKIP_RPATH ON)
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror-implicit-function-declaration")
--set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror-implicit-function-declaration")
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char -Wall -Wextra -Werror-implicit-function-declaration")
-+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char -Wall -Wextra -Werror-implicit-function-declaration")
-
- # version
- execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-major OUTPUT_VARIABLE VERSION_MAJOR)
-diff --git a/configure.ac b/configure.ac
-index d267ca10f..a0bf00078 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1330,7 +1330,7 @@ AC_DEFINE_UNQUOTED(WEECHAT_SHAREDIR, "$WEECHAT_SHAREDIR")
- weechat_libdir=${libdir}/weechat
- AC_SUBST(weechat_libdir)
-
--COMMON_CFLAGS="-Wall -Wextra -Werror-implicit-function-declaration"
-+COMMON_CFLAGS="-fsigned-char -Wall -Wextra -Werror-implicit-function-declaration"
- AC_MSG_CHECKING([whether we have GNU assembler])
- GAS=`as --version < /dev/null 2>/dev/null | grep GNU`
- if test "$GAS"; then
---
-2.19.1
-
diff --git a/user/wireguard-module/APKBUILD b/user/wireguard-module/APKBUILD
new file mode 100644
index 000000000..b1801f7f1
--- /dev/null
+++ b/user/wireguard-module/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+_kernelver="4.14.88-mc13"
+pkgver=0.0.20190123
+pkgrel=0
+_pkgname="wireguard-module"
+pkgname="$_pkgname-$_kernelver"
+_pkgreal="WireGuard"
+pkgdesc="Kernel module for the WireGuard VPN, built for easy-kernel"
+url="https://www.wireguard.com/"
+arch="all"
+options="!check !dbg !strip" # no test suite
+license="GPL-2.0-only"
+provides="$_pkgname=$pkgver"
+depends="easy-kernel-modules-$_kernelver"
+makedepends="easy-kernel-src-$_kernelver"
+source="https://git.zx2c4.com/WireGuard/snapshot/$_pkgreal-$pkgver.tar.xz"
+builddir="$srcdir/$_pkgreal-$pkgver"
+
+prepare() {
+ cd "$builddir"
+ sed -i -e '/depmod/d' src/Makefile # temporary hack
+}
+
+build() {
+ cd "$builddir"
+ make -C src LDFLAGS="" KERNELDIR="/usr/src/linux-$_kernelver" module
+}
+
+package() {
+ cd "$builddir"
+ make -C src KERNELDIR="/usr/src/linux-$_kernelver" INSTALL_MOD_PATH="$pkgdir" module-install
+}
+
+sha512sums="8be40cebabca2a40f98ee10d6fa93708b12b17c6b0eab9aa8b7fab353d78fbd5b280b7b90cb2973cf74a1b9d47c3d250bf3ede6d1318129a45d57e21329b7f59 WireGuard-0.0.20190123.tar.xz"
diff --git a/user/wireguard-tools/APKBUILD b/user/wireguard-tools/APKBUILD
new file mode 100644
index 000000000..95a0dd067
--- /dev/null
+++ b/user/wireguard-tools/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: Luis Ressel <aranea@aixah.de>
+# Maintainer: Luis Ressel <aranea@aixah.de>
+pkgname=wireguard-tools
+_pkgreal=WireGuard
+pkgver=0.0.20190123
+pkgrel=0
+pkgdesc="Userland tools for the WireGuard VPN"
+url="https://www.wireguard.com/"
+arch="all"
+options="!check" # no test suite
+license="GPL-2.0-only"
+depends="bash iproute2"
+makedepends="libmnl-dev"
+subpackages="$pkgname-bash-completion:bashcomp:noarch $pkgname-doc wireguard-patch:_patch:noarch"
+source="https://git.zx2c4.com/WireGuard/snapshot/$_pkgreal-$pkgver.tar.xz"
+builddir="$srcdir/$_pkgreal-$pkgver"
+
+build() {
+ cd "$builddir"
+ make RUNSTATEDIR=/run -C src/tools
+}
+
+package() {
+ cd "$builddir"
+ make WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes DESTDIR="$pkgdir" -C src/tools install
+}
+
+bashcomp() {
+ depends="$pkgname"
+ pkgdesc="$pkgdesc (Bash completion)"
+
+ mkdir -p "$subpkgdir/usr/share"
+ mv "$pkgdir/usr/share/bash-completion" "$subpkgdir/usr/share/"
+}
+
+_patch() {
+ depends=""
+ pkgdesc="Kernel patch for the WireGuard VPN"
+
+ cd "$builddir"
+ mkdir -p "$subpkgdir/usr/share/wireguard"
+ contrib/kernel-tree/create-patch.sh > "$subpkgdir/usr/share/wireguard/wireguard-$pkgver.patch"
+
+}
+
+sha512sums="8be40cebabca2a40f98ee10d6fa93708b12b17c6b0eab9aa8b7fab353d78fbd5b280b7b90cb2973cf74a1b9d47c3d250bf3ede6d1318129a45d57e21329b7f59 WireGuard-0.0.20190123.tar.xz"
diff --git a/user/wpa_supplicant/APKBUILD b/user/wpa_supplicant/APKBUILD
index 0208adaee..ba297f885 100644
--- a/user/wpa_supplicant/APKBUILD
+++ b/user/wpa_supplicant/APKBUILD
@@ -2,15 +2,15 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=wpa_supplicant
pkgver=2.6
-pkgrel=10
+pkgrel=11
pkgdesc="Utility providing key negotiation for WPA wireless networks"
url="https://w1.fi/wpa_supplicant/"
arch="all"
license="BSD-3-Clause AND Public-Domain AND (GPL-2.0+ OR BSD-3-Clause)"
+options="!check" # No test suite
subpackages="$pkgname-doc $pkgname-openrc wpa_gui"
depends="dbus"
-makedepends="linux-headers openssl-dev dbus-dev libnl3-dev pcsc-lite-dev
- qt5-qtbase-dev"
+makedepends="linux-headers openssl-dev dbus-dev libnl3-dev qt5-qtbase-dev"
source="http://w1.fi/releases/$pkgname-$pkgver.tar.gz
rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch
rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch
@@ -50,18 +50,13 @@ prepare() {
build() {
cd "$builddir"/wpa_supplicant
- make LIBDIR=/lib BINDIR=/sbin
+ make LIBDIR=/lib BINDIR=/sbin all eapol_test
# wpa_gui
qmake -o wpa_gui-qt4/Makefile wpa_gui-qt4/wpa_gui.pro
make -C wpa_gui-qt4
}
-check() {
- cd "$builddir"/wpa_supplicant
- make eapol_test
-}
-
package() {
cd "$builddir"/wpa_supplicant
make DESTDIR="$pkgdir" LIBDIR=/lib BINDIR=/sbin install
@@ -116,5 +111,5 @@ fc84edd8b30305cc42053c872554098f3f077292ec980ed6a442f37884087ff2f055738fd55977ed
11eed22f6e793f40c788d586c715deecae03c421d11761b7b4a376660bce812c54cc6f353c7d4d5da9c455aeffd778baefb9e76d380027a729574a756e54ddcc wpa_supplicant.initd
29103161ec2b9631fca9e8d9a97fafd60ffac3fe78cf613b834395ddcaf8be1e253c22e060d7d9f9b974b2d7ce794caa932a2125e29f6494b75bce475f7b30e1 wpa_supplicant.confd
2be055dd1f7da5a3d8e79c2f2c0220ddd31df309452da18f290144d2112d6dbde0fc633bb2ad02c386a39d7785323acaf5f70e5969995a1e8303a094eb5fe232 eloop.patch
-6707991f9a071f2fcb09d164d31d12b1f52b91fbb5574b70b8d6f9727f72bbe42b03dd66d10fcc2126f5b7e49ac785657dec90e88b4bf54a9aa5638582f6e505 config
+221660fa0350442a7d8371686b2118861052a4613fb352b7f80079e3750b82f4e48efc378b9d617455007d1106552b695fdca506a3c338283986641f3848b202 config
45d3e70c47d0f7d6dc6730853af8cbcb40ed0713ee7b1069698f5a635939f273f66e72d4221e064c3c71a92154cf07841c8c0d4fc14d796dbb6fe0d92776ee2b wpa_cli.sh"
diff --git a/user/wpa_supplicant/config b/user/wpa_supplicant/config
index f35daa0d1..86833fbce 100644
--- a/user/wpa_supplicant/config
+++ b/user/wpa_supplicant/config
@@ -115,7 +115,7 @@ CONFIG_EAP_GTC=y
CONFIG_EAP_OTP=y
# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
-CONFIG_EAP_SIM=y
+#CONFIG_EAP_SIM=y
# EAP-PSK (experimental; this is _not_ needed for WPA-PSK)
CONFIG_EAP_PSK=y
@@ -130,11 +130,11 @@ CONFIG_EAP_PAX=y
CONFIG_EAP_LEAP=y
# EAP-AKA (enable CONFIG_PCSC, if EAP-AKA is used)
-CONFIG_EAP_AKA=y
+#CONFIG_EAP_AKA=y
# EAP-AKA' (enable CONFIG_PCSC, if EAP-AKA' is used).
# This requires CONFIG_EAP_AKA to be enabled, too.
-CONFIG_EAP_AKA_PRIME=y
+#CONFIG_EAP_AKA_PRIME=y
# Enable USIM simulator (Milenage) for EAP-AKA
#CONFIG_USIM_SIMULATOR=y
@@ -176,7 +176,7 @@ CONFIG_SMARTCARD=y
# PC/SC interface for smartcards (USIM, GSM SIM)
# Enable this if EAP-SIM or EAP-AKA is included
-CONFIG_PCSC=y
+#CONFIG_PCSC=y
# Support HT overrides (disable HT/HT40, mask MCS rates, etc.)
#CONFIG_HT_OVERRIDES=y
diff --git a/user/xapian-core/APKBUILD b/user/xapian-core/APKBUILD
index 17e2e1577..b11d45db9 100644
--- a/user/xapian-core/APKBUILD
+++ b/user/xapian-core/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer:
pkgname=xapian-core
-pkgver=1.4.9
+pkgver=1.4.10
pkgrel=0
pkgdesc="Open source search engine library"
url="https://xapian.org/"
@@ -54,5 +54,5 @@ libxapian() {
mv "$pkgdir"/usr/lib/$subpkgname* "$subpkgdir"/usr/lib
}
-sha512sums="1af23815ff9358d6407723d1a7d3dc00df8f45f4808ccaa4c57f38197763fdc2d62cb7b080fab737408db42ced85707021eac881d80767248ea22aff8a2e4aa3 xapian-core-1.4.9.tar.xz
+sha512sums="fa716d6f8c04edb297d99dad4d7835f7874837ab3c39d7017e43708cde6992c596e579418be17b79772e002bd23b94169812523a1abd9519b1dd3df474f027d9 xapian-core-1.4.10.tar.xz
639c0ecd75be0627d334628b5adf581a7da92c4f86dfb86a92669368ff8a874d4bf4e344b8f3b1276d22d126d2bc44c8ab727e39e1c29c0358fe7bbc8aa8050d timeval-t.patch"
diff --git a/user/xf86-video-geode/APKBUILD b/user/xf86-video-geode/APKBUILD
index d8dccbb1e..0ba4f2954 100644
--- a/user/xf86-video-geode/APKBUILD
+++ b/user/xf86-video-geode/APKBUILD
@@ -5,12 +5,15 @@ pkgver=2.11.19
pkgrel=0
pkgdesc="AMD Geode video driver for X11"
url="https://www.X.Org/"
-arch="pmmx x86_64"
+arch="pmmx"
license="X11"
depends=""
makedepends="util-macros xorgproto-dev xorg-server-dev"
-subpackages="$pkgname-doc"
-source="https://www.x.org/releases/individual/driver/xf86-video-geode-$pkgver.tar.bz2"
+subpackages=""
+source="https://www.x.org/releases/individual/driver/xf86-video-geode-$pkgver.tar.bz2
+ loader.patch
+ randr.patch
+ "
build() {
cd "$builddir"
@@ -34,4 +37,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f0b1c5edf1c226a4379aa9a4983e69cbaced0618868a7902de41a7754c148324c2a4ea73704aefd96f48d36f035fb2c8063604c26e21e986e4f90c3716578d41 xf86-video-geode-2.11.19.tar.bz2"
+sha512sums="f0b1c5edf1c226a4379aa9a4983e69cbaced0618868a7902de41a7754c148324c2a4ea73704aefd96f48d36f035fb2c8063604c26e21e986e4f90c3716578d41 xf86-video-geode-2.11.19.tar.bz2
+a6703c78f2790ff67eb812de3afcdff0a86b6dee8469318ed21e8a50af0a286a087739917e7559d920085563b62eaf9874d54397e88bc810e65bd6ffa7d0830f loader.patch
+c4b1d09b17e84a3aa842e37f6710fcfe420c2cd9a3efeac5ea50c0d3eb7ebbdb370536a86e1741c89fe50ae38b22d9aecf1d6919077a1579209f2f70c2e0b099 randr.patch"
diff --git a/user/xf86-video-geode/loader.patch b/user/xf86-video-geode/loader.patch
new file mode 100644
index 000000000..f318fbb17
--- /dev/null
+++ b/user/xf86-video-geode/loader.patch
@@ -0,0 +1,48 @@
+From 09aaa3d1fae4aeb099b16e7a046151761bcdea95 Mon Sep 17 00:00:00 2001
+From: Adam Jackson <ajax@redhat.com>
+Date: Tue, 24 Jan 2017 09:53:06 -0500
+Subject: Remove call to LoaderGetOS
+
+On OSes that don't have a /dev/videox we'll just fail the open() and not
+initialize the Xv adaptor.
+
+Signed-off-by: Adam Jackson <ajax@redhat.com>
+---
+ src/z4l.c | 13 -------------
+ 1 file changed, 13 deletions(-)
+
+diff --git a/src/z4l.c b/src/z4l.c
+index eccefe8..be0d345 100644
+--- a/src/z4l.c
++++ b/src/z4l.c
+@@ -1709,7 +1709,6 @@ _X_EXPORT XF86ModuleData ztvModuleData = { &z4lVersionRec, z4lSetup, NULL };
+ static pointer
+ z4lSetup(pointer module, pointer opts, int *errmaj, int *errmin)
+ {
+- const char *osname;
+ static Bool setupDone = FALSE;
+
+ if (setupDone != FALSE) {
+@@ -1719,19 +1718,7 @@ z4lSetup(pointer module, pointer opts, int *errmaj, int *errmin)
+ }
+
+ setupDone = TRUE;
+- LoaderGetOS(&osname, NULL, NULL, NULL);
+-
+- if (osname == NULL || strcmp(osname, "linux") != 0) {
+- if (errmaj)
+- *errmaj = LDR_BADOS;
+- if (errmin)
+- *errmin = 0;
+-
+- return NULL;
+- }
+-
+ xf86AddDriver(&Z4l, module, 0);
+-
+ return (pointer) 1;
+ }
+
+--
+cgit v1.1
+
diff --git a/user/xf86-video-geode/randr.patch b/user/xf86-video-geode/randr.patch
new file mode 100644
index 000000000..9c2b34ac9
--- /dev/null
+++ b/user/xf86-video-geode/randr.patch
@@ -0,0 +1,30 @@
+From 8382e6bb0c76a8029493eae3f2d7a3dbfd0cfc12 Mon Sep 17 00:00:00 2001
+From: Adam Jackson <ajax@redhat.com>
+Date: Mon, 5 Mar 2018 10:28:15 -0500
+Subject: gx: Fix RANDR initialization for xserver 1.20
+
+xf86DisableRandR() doesn't exist anymore, and we don't need it anyway,
+the core code will notice that we set up RANDR ourselves.
+
+Signed-off-by: Adam Jackson <ajax@redhat.com>
+---
+ src/gx_driver.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/gx_driver.c b/src/gx_driver.c
+index ab57df1..4de336e 100644
+--- a/src/gx_driver.c
++++ b/src/gx_driver.c
+@@ -1426,7 +1426,9 @@ GXScreenInit(SCREEN_INIT_ARGS_DECL)
+
+ /* Set up RandR */
+
++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 24
+ xf86DisableRandR(); /* We provide our own RandR goodness */
++#endif
+
+ /* Try to set up the shadow FB for rotation */
+
+--
+cgit v1.1
+
diff --git a/user/xf86-video-openchrome/APKBUILD b/user/xf86-video-openchrome/APKBUILD
index a73468bca..10832e4ae 100644
--- a/user/xf86-video-openchrome/APKBUILD
+++ b/user/xf86-video-openchrome/APKBUILD
@@ -2,13 +2,13 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=xf86-video-openchrome
pkgver=0.6.0
-pkgrel=0
+pkgrel=1
pkgdesc="S3/VIA Chrome video driver for X11"
url="https://www.X.Org/"
arch="all"
license="X11"
depends=""
-makedepends="xorgproto-dev xorg-server-dev"
+makedepends="libxvmc-dev xorgproto-dev xorg-server-dev"
subpackages="$pkgname-doc"
source="https://www.x.org/releases/individual/driver/xf86-video-openchrome-$pkgver.tar.bz2"
diff --git a/user/xfce4-battery-plugin/APKBUILD b/user/xfce4-battery-plugin/APKBUILD
index 97f0d5de7..9cb4c146c 100644
--- a/user/xfce4-battery-plugin/APKBUILD
+++ b/user/xfce4-battery-plugin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=xfce4-battery-plugin
-pkgver=1.1.1
+pkgver=1.1.2
pkgrel=0
pkgdesc="Battery monitor plugin for the XFCE panel"
url="https://xfce.org"
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="15c0755f95cc03db95f8fe61faa87607dcdb24622c8de3a7941c254e15bf3d65b6683e5a0ff1fd96ca252afede6763f4440c8455665e346169b1107ad44d6651 xfce4-battery-plugin-1.1.1.tar.bz2"
+sha512sums="51778d00c34c41bdad234893c4a91f3bd562481df343d811e266719cb7903f60e1d56ba39f64f14ab882ce6419d0f0f4010aa112e9d0059133e7e4d30470f491 xfce4-battery-plugin-1.1.2.tar.bz2"
diff --git a/user/xfce4-whiskermenu-plugin/APKBUILD b/user/xfce4-whiskermenu-plugin/APKBUILD
index ef45a6035..726611224 100644
--- a/user/xfce4-whiskermenu-plugin/APKBUILD
+++ b/user/xfce4-whiskermenu-plugin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=xfce4-whiskermenu-plugin
-pkgver=2.3.0
+pkgver=2.3.1
_pkgmaj=${pkgver%.*}
pkgrel=0
pkgdesc="Whisker menu plugin for the XFCE panel"
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c4dbf7b45d6dca59b0034dbe995ada5f51a09588d2dddbcb940c8c7af0975ebad066763534ac93e65896551e1a9b10459308a4b2f38772fb28d5d7ceabec043d xfce4-whiskermenu-plugin-2.3.0.tar.bz2"
+sha512sums="f09a3a496aec5c29e6604657c0eb6dbc1bab731b56b34067dfe2548670dd4837741c55ebbb9f98505c6569effee170936cdd48dd0d79947d50b17f85410a38ea xfce4-whiskermenu-plugin-2.3.1.tar.bz2"
diff --git a/user/xorg-drivers/APKBUILD b/user/xorg-drivers/APKBUILD
index f50653136..c6442655d 100644
--- a/user/xorg-drivers/APKBUILD
+++ b/user/xorg-drivers/APKBUILD
@@ -17,8 +17,10 @@ depends="xf86-input-evdev xf86-input-joystick xf86-input-keyboard
xf86-video-nouveau xf86-video-openchrome xf86-video-qxl xf86-video-r128
xf86-video-tdfx"
case $CTARGET_ARCH in
- x86_64 | pmmx)
+ pmmx)
depends="$depends xf86-video-geode xf86-video-intel" ;;
+ x86_64)
+ depends="$depends xf86-video-intel" ;;
esac
source=""
diff --git a/user/xorg-server/APKBUILD b/user/xorg-server/APKBUILD
index 181bbde15..e5f0041eb 100644
--- a/user/xorg-server/APKBUILD
+++ b/user/xorg-server/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=xorg-server
pkgver=1.20.3
-pkgrel=1
+pkgrel=2
pkgdesc="X.Org X11 server"
url="https://www.X.Org/"
arch="all"
@@ -27,6 +27,7 @@ makedepends="$depends_dev autoconf automake libtool util-macros
source="https://www.X.Org/releases/individual/xserver/$pkgname-$pkgver.tar.bz2
autoconfig-sis.patch
fix-musl-arm.patch
+ support-coffeelake.patch
"
# secfixes:
@@ -141,4 +142,5 @@ xwayland() {
sha512sums="ee44554f86df4297f54c5871fe7a18954eeef4338775a25f36d6577b279c4775f61128da71b86cfaeadcc080838d6749dede138d4db178866579da2056543fba xorg-server-1.20.3.tar.bz2
30a78f4278edd535c45ee3f80933427cb029a13abaa4b041f816515fdd8f64f00b9c6aef50d4eba2aaf0d4f333e730399864fd97fa18891273601c77a6637200 autoconfig-sis.patch
-b799e757a22a61ac283adbd7a8df1ad4eccce0bb6cac38a0c962ba8438bba3cf6637a65bb64859e7b32399fca672283a49960207e186c271ba574580de360d09 fix-musl-arm.patch"
+b799e757a22a61ac283adbd7a8df1ad4eccce0bb6cac38a0c962ba8438bba3cf6637a65bb64859e7b32399fca672283a49960207e186c271ba574580de360d09 fix-musl-arm.patch
+1deae020ffd7e3ea91d8d3d8118dbb80c5d08308d9a253deaa3afc42f93ff13d1a93d3aaca7acce5d45213dee9c072a15c3ed385432bc833f403e7c8472e9fd6 support-coffeelake.patch"
diff --git a/user/xorg-server/support-coffeelake.patch b/user/xorg-server/support-coffeelake.patch
new file mode 100644
index 000000000..99f12aada
--- /dev/null
+++ b/user/xorg-server/support-coffeelake.patch
@@ -0,0 +1,14 @@
+This PCI ID has been seen in the wild on the i7-9700K.
+
+diff --git a/hw/xfree86/dri2/pci_ids/i965_pci_ids.h b/hw/xfree86/dri2/pci_ids/i965_pci_ids.h
+index 82e4a549e..1ef1a0edf 100644
+--- a/hw/xfree86/dri2/pci_ids/i965_pci_ids.h
++++ b/hw/xfree86/dri2/pci_ids/i965_pci_ids.h
+@@ -174,6 +174,7 @@ CHIPSET(0x3EA4, cfl_gt1, "Intel(R) HD Graphics (Coffeelake 2x6 GT1)")
+ CHIPSET(0x3E91, cfl_gt2, "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)")
+ CHIPSET(0x3E92, cfl_gt2, "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)")
+ CHIPSET(0x3E96, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
++CHIPSET(0x3E98, cfl_gt2, "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)")
+ CHIPSET(0x3E9A, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
+ CHIPSET(0x3E9B, cfl_gt2, "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)")
+ CHIPSET(0x3E94, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
diff --git a/user/xterm/APKBUILD b/user/xterm/APKBUILD
index 35177bf1a..5466d1c55 100644
--- a/user/xterm/APKBUILD
+++ b/user/xterm/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=xterm
-pkgver=341
+pkgver=344
pkgrel=0
pkgdesc="An X-based terminal emulator"
url="https://invisible-island.net/xterm/"
@@ -11,11 +11,13 @@ license="X11"
makedepends="libx11-dev libsm-dev libice-dev libxt-dev utmps-dev libxaw-dev
libxext-dev freetype-dev ncurses-dev pcre-dev"
subpackages="$pkgname-doc"
-source="ftp://ftp.invisible-island.net/xterm/xterm-$pkgver.tgz"
+source="ftp://ftp.invisible-island.net/xterm/xterm-$pkgver.tgz
+ posix-ptmx.patch
+ "
build() {
cd "$builddir"
- LIBS="-lutmps -lskarnet -ltinfow" ./configure \
+ LIBS="-ltinfow" ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
@@ -23,7 +25,18 @@ build() {
--mandir=/usr/share/man \
--localstatedir=/var \
--with-pcre
- make
+ # This is NOT A TYPO!
+ #
+ # XTerm does not use ld(1) as a linker. It uses a shell script
+ # called 'plink.sh' which tries to Be Smart, but is actually
+ # Quite Dumb.
+ #
+ # It determines that the utmp symbols are in musl, and decides
+ # -lutmps really isn't necessary. However! There is some solace.
+ #
+ # -k is like -l, but is forced, even if it isn't "really needed".
+ # So we use -k for utmps.
+ make EXTRA_LOADFLAGS="-kutmps -lskarnet"
}
package() {
@@ -31,4 +44,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="336b8e8d3bfbc373ce1a0547571f705401142b54a8206050d2cdf961dfd99e01c9e78e10df443eb3278fb02116536cf55bc1501835978b9b390399614ab77494 xterm-341.tgz"
+sha512sums="872f69e13ad8e26de355f7611dabc7a66e2f6b00313b440b8054cc4fa0fbde936dd8d54ec09c892e8760080acaccbd8b7e72cdcbebb291dd92e01593eb14e91a xterm-344.tgz
+e29ef756243faa6f5ced3c74d6879b4fc8f9839501becae49af4f458d0f499bcda40a0eb66dada9cae8bf9789256daf3d1605ac1b5b4301654d8b5ac6eaca81d posix-ptmx.patch"
diff --git a/user/xterm/posix-ptmx.patch b/user/xterm/posix-ptmx.patch
new file mode 100644
index 000000000..351aba9ab
--- /dev/null
+++ b/user/xterm/posix-ptmx.patch
@@ -0,0 +1,21 @@
+--- xterm/main.c.old
++++ xterm/main.c
+@@ -2654,7 +2654,7 @@ get_pty(int *pty, char *from GCC_UNUSED)
+ close(opened_tty);
+ opened_tty = -1;
+ }
+-#elif defined(HAVE_POSIX_OPENPT) && defined(HAVE_PTSNAME) && defined(HAVE_GRANTPT_PTY_ISATTY)
++#elif defined(HAVE_POSIX_OPENPT) && defined(HAVE_PTSNAME)
+ if ((*pty = posix_openpt(O_RDWR)) >= 0) {
+ char *name = ptsname(*pty);
+ if (name != 0) {
+@@ -3735,7 +3735,7 @@ spawnXTerm(XtermWidget xw)
+ /*
+ * now in child process
+ */
+-#if defined(_POSIX_SOURCE) || defined(SVR4) || defined(__convex__) || defined(__SCO__) || defined(__QNX__)
++#if defined(_POSIX_VERSION) || defined(SVR4) || defined(__convex__) || defined(__SCO__) || defined(__QNX__)
+ int pgrp = setsid(); /* variable may not be used... */
+ #else
+ int pgrp = getpid();
+
diff --git a/user/yubico-c/APKBUILD b/user/yubico-c/APKBUILD
index 8e9fd4ded..926ecf235 100644
--- a/user/yubico-c/APKBUILD
+++ b/user/yubico-c/APKBUILD
@@ -2,13 +2,13 @@
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=yubico-c
pkgver=1.13
-pkgrel=1
+pkgrel=2
pkgdesc="Low-level C library for interacting with YubiKey devices"
url="https://developers.yubico.com/yubico-c/"
arch="all"
license="BSD-2-Clause"
-depends="ccid"
-makedepends="asciidoctor $depends_dev"
+depends=""
+makedepends="asciidoctor"
subpackages="$pkgname-dev $pkgname-doc"
source="yubico-c-libyubikey-$pkgver.tar.gz::https://github.com/Yubico/yubico-c/archive/libyubikey-$pkgver.tar.gz
use-asciidoctor.patch"