aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
Diffstat (limited to 'testing')
-rw-r--r--testing/6cord/APKBUILD2
-rw-r--r--testing/acmetool/APKBUILD2
-rw-r--r--testing/acpi-utils/APKBUILD25
-rw-r--r--testing/adjtimex/APKBUILD2
-rw-r--r--testing/adwaita-qt/APKBUILD36
-rw-r--r--testing/age/APKBUILD38
-rw-r--r--testing/airsonic-advanced/APKBUILD47
-rw-r--r--testing/airsonic-advanced/airsonic-advanced.initd14
-rw-r--r--testing/airsonic-advanced/airsonic-advanced.pre-install6
-rw-r--r--testing/airsonic/APKBUILD56
-rw-r--r--testing/airsonic/airsonic.initd15
-rw-r--r--testing/airsonic/airsonic.pre-install6
-rw-r--r--testing/airsonic/update-jaudiotagger-dependency.patch15
-rw-r--r--testing/airsonic/update-jaudiotagger-repo.patch17
-rw-r--r--testing/akms/APKBUILD34
-rw-r--r--testing/akms/akms.hook22
-rw-r--r--testing/akms/akms.post-install5
-rw-r--r--testing/akms/akms.pre-deinstall11
-rw-r--r--testing/akms/akms.pre-install5
-rw-r--r--testing/akms/akms.trigger24
-rw-r--r--testing/alex/APKBUILD2
-rw-r--r--testing/alpine-lift/APKBUILD2
-rw-r--r--testing/amfora/APKBUILD39
-rw-r--r--testing/amule/APKBUILD2
-rw-r--r--testing/android-apktool/APKBUILD25
-rw-r--r--testing/android-apktool/apktool3
-rw-r--r--testing/antibody/APKBUILD2
-rw-r--r--testing/apache-mod-md/APKBUILD34
-rw-r--r--testing/apmpkg/APKBUILD13
-rw-r--r--testing/apmpkg/fix-with-outdated-rust.patch22
-rw-r--r--testing/aports-glmr/APKBUILD7
-rw-r--r--testing/apostrophe/APKBUILD12
-rw-r--r--testing/apparmor/0001-Fix-linking-against-gettext-on-musl-libc.patch40
-rw-r--r--testing/apparmor/0003-parser-remove-specific-tests-for-rttime.patch73
-rw-r--r--testing/apparmor/0004-parser-remove-specific-tests-for-ofile.patch28
-rw-r--r--testing/apparmor/0005-utils-adjust-tests-to-match-the-Alpine-layout.patch38
-rw-r--r--testing/apparmor/0006-utils-adjust-rc-functions-for-aa-remove-unknown.patch28
-rw-r--r--testing/apparmor/0007-Remove-Locale-gettext-from-parser-tests.patch39
-rw-r--r--testing/apparmor/APKBUILD237
-rw-r--r--testing/apparmor/apparmor.initd91
-rw-r--r--testing/appstream-generator/APKBUILD12
-rw-r--r--testing/arcanist/APKBUILD49
-rw-r--r--testing/archiso/APKBUILD35
-rw-r--r--testing/archlinux-keyring/APKBUILD19
-rw-r--r--testing/archlinux-keyring/archlinux-keyring.post-install7
l---------testing/archlinux-keyring/archlinux-keyring.post-upgrade1
-rw-r--r--testing/ardour/APKBUILD14
-rw-r--r--testing/ardour/fix-platform-detection.patch14
-rw-r--r--testing/armagetronad/APKBUILD19
-rw-r--r--testing/asuran-cli/APKBUILD7
-rw-r--r--testing/atomicparsley/APKBUILD6
-rw-r--r--testing/avarice/APKBUILD6
-rw-r--r--testing/avdl/APKBUILD34
-rw-r--r--testing/b3sum/APKBUILD4
-rw-r--r--testing/barman/APKBUILD32
-rwxr-xr-xtesting/barman/barman.pre-install4
-rw-r--r--testing/barrier/APKBUILD38
-rw-r--r--testing/barrier/fix-riscv64-build.patch48
-rw-r--r--testing/bazel4/APKBUILD6
-rw-r--r--testing/bazel4/patch_TEMP_FAILURE_RETRY.patch41
-rw-r--r--testing/bcnm/APKBUILD8
-rw-r--r--testing/belcard/APKBUILD4
-rw-r--r--testing/belle-sip/APKBUILD6
-rw-r--r--testing/belr/APKBUILD10
-rw-r--r--testing/bettercap/APKBUILD27
-rw-r--r--testing/binwalk/APKBUILD8
-rw-r--r--testing/bitwarden_rs/APKBUILD10
-rw-r--r--testing/blackbox_exporter/APKBUILD2
-rw-r--r--testing/blackbox_exporter/blackbox_exporter.pre-install1
-rw-r--r--testing/blanket/APKBUILD36
-rw-r--r--testing/blanket/try-set-locale.patch36
-rw-r--r--testing/blender/0001-musl-fixes.patch6
-rw-r--r--testing/blender/0002-fix-linking-issue.patch6
-rw-r--r--testing/blender/0003-increase-thread-stack-size-for-musl.patch6
-rw-r--r--testing/blender/0004-OpenEXR-3.patch50
-rw-r--r--testing/blender/APKBUILD18
-rw-r--r--testing/blocky/APKBUILD4
-rw-r--r--testing/blosc/APKBUILD10
-rw-r--r--testing/blueman/APKBUILD43
-rw-r--r--testing/blueman/blueman.post-deinstall5
-rw-r--r--testing/blueman/blueman.post-install5
-rw-r--r--testing/blueman/blueman.post-upgrade5
-rw-r--r--testing/boinc/APKBUILD19
-rw-r--r--testing/bombadillo/APKBUILD2
-rw-r--r--testing/bottom/APKBUILD25
-rw-r--r--testing/bower/APKBUILD46
-rw-r--r--testing/bower/no-static-link.patch13
-rw-r--r--testing/box2d/APKBUILD48
-rw-r--r--testing/brightnessctl/APKBUILD24
-rw-r--r--testing/brightnessctl/brightnessctl.post-install10
-rw-r--r--testing/brltty/APKBUILD2
-rw-r--r--testing/bumprace/APKBUILD19
-rw-r--r--testing/bupstash/APKBUILD28
-rw-r--r--testing/cadence/APKBUILD22
-rw-r--r--testing/cargo-c/APKBUILD6
-rw-r--r--testing/cargo-edit/APKBUILD42
-rw-r--r--testing/cargo-outdated/APKBUILD40
-rw-r--r--testing/cargo-watch/APKBUILD44
-rw-r--r--testing/castor/APKBUILD6
-rw-r--r--testing/catgirl/APKBUILD4
-rw-r--r--testing/cbonsai/APKBUILD25
-rw-r--r--testing/ccls/APKBUILD30
-rw-r--r--testing/cdist/APKBUILD9
-rw-r--r--testing/cfssl/APKBUILD6
-rw-r--r--testing/cglm/APKBUILD4
-rw-r--r--testing/chafa/APKBUILD35
-rw-r--r--testing/chocolate-doom/10-remove-redundant-demoextend-definition.patch25
-rw-r--r--testing/chocolate-doom/APKBUILD36
-rw-r--r--testing/ck/APKBUILD57
-rw-r--r--testing/clipman/APKBUILD2
-rw-r--r--testing/cloudfoundry-cli/APKBUILD2
-rw-r--r--testing/cmusfm/APKBUILD31
-rw-r--r--testing/cockroach/01_no_githooks.patch31
-rw-r--r--testing/cockroach/APKBUILD39
-rw-r--r--testing/cockroach/cockroach.confd1
-rw-r--r--testing/cockroach/cockroach.initd10
-rw-r--r--testing/cockroach/cockroach.pre-install6
-rw-r--r--testing/cog/APKBUILD48
-rw-r--r--testing/compton-conf/APKBUILD2
-rw-r--r--testing/conntracct/APKBUILD2
-rw-r--r--testing/consul-replicate/APKBUILD2
-rw-r--r--testing/copyq/APKBUILD7
-rw-r--r--testing/coq/APKBUILD25
-rw-r--r--testing/corectrl/APKBUILD4
-rw-r--r--testing/coredns/APKBUILD4
-rw-r--r--testing/corerad/APKBUILD6
-rw-r--r--testing/cppzmq/APKBUILD10
-rw-r--r--testing/cppzmq/test-cmakelists.patch30
-rw-r--r--testing/cpuburn/APKBUILD77
-rw-r--r--testing/cpuburn/cpuburn-1.4a-variables.patch40
-rw-r--r--testing/cpufetch/APKBUILD4
-rw-r--r--testing/cri-o/APKBUILD8
-rw-r--r--testing/cri-o/makefile-fix-install.patch16
-rw-r--r--testing/cri-tools/APKBUILD6
-rw-r--r--testing/crispy-doom/APKBUILD35
-rw-r--r--testing/crust/APKBUILD25
-rw-r--r--testing/cryfs/APKBUILD3
-rw-r--r--testing/ctop/APKBUILD2
-rw-r--r--testing/ctorrent-dnh/APKBUILD2
-rw-r--r--testing/curaengine/APKBUILD8
-rw-r--r--testing/curlftpfs/APKBUILD9
-rw-r--r--testing/cutecom/APKBUILD41
-rw-r--r--testing/cutecom/fix-qpainterpath.patch24
-rw-r--r--testing/cutecom/follow-system-colors.patch35
-rw-r--r--testing/cyanrip/APKBUILD30
-rw-r--r--testing/cyanrip/libcdio-paranoia-version.patch11
-rw-r--r--testing/cyclone-bootstrap/APKBUILD36
-rw-r--r--testing/cyclone/APKBUILD54
-rw-r--r--testing/cyrus-sasl-xoauth2/APKBUILD38
-rw-r--r--testing/datamash/APKBUILD2
-rw-r--r--testing/ddclient/APKBUILD2
-rw-r--r--testing/deluge/10-python38-logging.patch15
-rw-r--r--testing/deluge/APKBUILD50
-rw-r--r--testing/delve/APKBUILD4
-rw-r--r--testing/dendrite/APKBUILD10
-rw-r--r--testing/detox/APKBUILD6
-rw-r--r--testing/dfu-util/APKBUILD6
-rw-r--r--testing/dhewm3/APKBUILD2
-rw-r--r--testing/diffoscope/APKBUILD9
-rw-r--r--testing/diffsitter/APKBUILD58
-rw-r--r--testing/ding-libs/APKBUILD2
-rw-r--r--testing/distrobuilder/APKBUILD2
-rw-r--r--testing/dive/APKBUILD2
-rw-r--r--testing/dnsfunnel/APKBUILD10
-rw-r--r--testing/dnsfunnel/dnsfunnel.initd2
-rw-r--r--testing/dnssec-tools/APKBUILD2
-rw-r--r--testing/docker-cli-compose/APKBUILD43
-rw-r--r--testing/docker-volume-local-persist/APKBUILD2
-rw-r--r--testing/dockerize/APKBUILD2
-rw-r--r--testing/doctl/APKBUILD4
-rw-r--r--testing/dosbox-staging/APKBUILD37
-rw-r--r--testing/dovecot-ceph-plugin/4-upstream.patch67
-rw-r--r--testing/dovecot-ceph-plugin/5-dovecot3.15.patch12
-rw-r--r--testing/dovecot-ceph-plugin/APKBUILD10
-rw-r--r--testing/dqlite/APKBUILD4
-rw-r--r--testing/drm_info/APKBUILD25
-rw-r--r--testing/drone-cli/APKBUILD6
-rw-r--r--testing/drone/APKBUILD36
-rw-r--r--testing/dsnet/APKBUILD33
-rw-r--r--testing/dstask/APKBUILD8
-rw-r--r--testing/duf/APKBUILD2
-rw-r--r--testing/editline/APKBUILD11
-rw-r--r--testing/efi-mkkeys/APKBUILD20
-rw-r--r--testing/efi-mkuki/APKBUILD26
-rw-r--r--testing/efm-langserver/APKBUILD4
-rw-r--r--testing/eiwd/APKBUILD61
-rw-r--r--testing/eiwd/eiwd.initd13
-rw-r--r--testing/eiwd/eiwd.post-upgrade6
-rw-r--r--testing/eiwd/iwd_passphrase34
-rw-r--r--testing/eiwd/main.conf39
-rw-r--r--testing/ejabberd/APKBUILD6
-rw-r--r--testing/ejson/APKBUILD2
-rw-r--r--testing/elvish/APKBUILD2
-rw-r--r--testing/embree/APKBUILD12
-rw-r--r--testing/envconsul/APKBUILD8
-rw-r--r--testing/espeak-ng/APKBUILD54
-rw-r--r--testing/espeak-ng/disable-failing-test-784.patch16
-rw-r--r--testing/espeak-ng/fix-grc-handling-690.patch45
-rw-r--r--testing/espeak-ng/fix-newline-expansion.patch22
-rw-r--r--testing/espeakup/APKBUILD30
-rw-r--r--testing/espeakup/modules-load.conf (renamed from testing/espeakup/espeakup.conf)0
-rw-r--r--testing/etcd/APKBUILD2
-rw-r--r--testing/evolution-etesync/APKBUILD32
-rw-r--r--testing/fakeroot-tcp/APKBUILD2
-rw-r--r--testing/fatrace/APKBUILD25
-rw-r--r--testing/fclones/APKBUILD28
-rw-r--r--testing/featherpad/APKBUILD4
-rw-r--r--testing/ffsend/APKBUILD4
-rw-r--r--testing/filebeat/APKBUILD10
-rw-r--r--testing/fileshelter/APKBUILD24
-rw-r--r--testing/flannel/APKBUILD74
-rw-r--r--testing/flannel/flanneld.confd2
-rwxr-xr-xtesting/flannel/flanneld.initd19
-rw-r--r--testing/flannel/flanneld.logrotated7
-rw-r--r--testing/flannel/kube-flannel-bin-path.patch26
-rw-r--r--testing/flare-engine/APKBUILD4
-rw-r--r--testing/fnott/APKBUILD6
-rw-r--r--testing/font-manager/APKBUILD98
-rw-r--r--testing/foolsm/APKBUILD28
-rw-r--r--testing/foolsm/foolsm.confd1
-rw-r--r--testing/foolsm/foolsm.initd11
-rw-r--r--testing/fossil-gemini/APKBUILD26
-rw-r--r--testing/fprintd/APKBUILD73
-rw-r--r--testing/fprintd/add-configure-option-for-libsystemd-provider.patch25
-rw-r--r--testing/fprintd/add-test-feature-and-make-tests-optional.patch71
-rw-r--r--testing/fprintd/fix-missing-libintl.patch23
-rw-r--r--testing/fprintd/pam-include-time.patch16
-rw-r--r--testing/fprintd/pam-use-basu-and-remove-sd-login.patch24
-rw-r--r--testing/freeciv/APKBUILD226
-rw-r--r--testing/frog/APKBUILD31
-rw-r--r--testing/frogdata/APKBUILD27
-rw-r--r--testing/fuzzel/APKBUILD4
-rw-r--r--testing/gamja/APKBUILD35
-rw-r--r--testing/gb/APKBUILD2
-rw-r--r--testing/gemget/APKBUILD2
-rw-r--r--testing/geodns/APKBUILD2
-rw-r--r--testing/geomyidae/APKBUILD2
-rw-r--r--testing/getssl/APKBUILD2
-rw-r--r--testing/gforth/APKBUILD2
-rwxr-xr-xtesting/ginac/APKBUILD6
-rw-r--r--testing/git-cola/APKBUILD8
-rw-r--r--testing/git-secret/APKBUILD15
-rw-r--r--testing/git-sizer/APKBUILD2
-rw-r--r--testing/gitlab-release-cli/APKBUILD30
-rw-r--r--testing/glfw-wayland/APKBUILD6
-rw-r--r--testing/gmid/APKBUILD13
-rw-r--r--testing/gnome-mines/APKBUILD31
-rw-r--r--testing/gnome-sudoku/APKBUILD28
-rw-r--r--testing/gnuradio/APKBUILD20
-rw-r--r--testing/gnuradio/boost.patch58
-rw-r--r--testing/gnuradio/disable-test.patch10
-rw-r--r--testing/go-acceptlanguageparser/APKBUILD2
-rw-r--r--testing/go-conf/APKBUILD2
-rw-r--r--testing/go-context/APKBUILD2
-rw-r--r--testing/go-httputils/APKBUILD2
-rw-r--r--testing/go-mtpfs/APKBUILD23
-rw-r--r--testing/go-mux/APKBUILD2
-rw-r--r--testing/go-nats/APKBUILD2
-rw-r--r--testing/go-nuid/APKBUILD2
-rw-r--r--testing/go-phoenix/APKBUILD2
-rw-r--r--testing/go-pkac/APKBUILD2
-rw-r--r--testing/go-securecookie/APKBUILD2
-rw-r--r--testing/go-sloth/APKBUILD2
-rw-r--r--testing/go-spreed-turnservicecli/APKBUILD2
-rw-r--r--testing/go-uuid/APKBUILD2
-rw-r--r--testing/go-websocket/APKBUILD2
-rw-r--r--testing/gobolight/APKBUILD38
-rw-r--r--testing/gobuster/APKBUILD2
-rw-r--r--testing/godot/APKBUILD2
-rw-r--r--testing/goimapnotify/APKBUILD40
-rw-r--r--testing/gomuks/APKBUILD29
-rw-r--r--testing/googler/APKBUILD2
-rw-r--r--testing/gopls/APKBUILD6
-rw-r--r--testing/gops/APKBUILD4
-rw-r--r--testing/gopt/APKBUILD47
-rw-r--r--testing/gortr/APKBUILD2
-rw-r--r--testing/gosu/APKBUILD2
-rw-r--r--testing/gpg-tui/APKBUILD8
-rw-r--r--testing/gpm/APKBUILD7
-rw-r--r--testing/gpodder-adaptive/0001-gtkui-fix-loading-of-cached-thumbnails.patch31
-rw-r--r--testing/gpodder-adaptive/0002-gtkui-properly-scale-cover-pill-on-hires-displays.patch178
-rw-r--r--testing/gpodder-adaptive/APKBUILD45
-rw-r--r--testing/gpodder/0001-gtkui-fix-loading-of-cached-thumbnails.patch31
-rw-r--r--testing/gpodder/0002-gtkui-properly-scale-cover-pill-on-hires-displays.patch178
-rw-r--r--testing/gpodder/APKBUILD41
-rw-r--r--testing/gr-osmosdr/APKBUILD8
-rw-r--r--testing/grafana-image-renderer/APKBUILD6
-rw-r--r--testing/grafana-image-renderer/grafana-image-renderer.json3
-rw-r--r--testing/grcov/APKBUILD6
-rw-r--r--testing/greetd/001-change-greetd-runas.patch10
-rw-r--r--testing/greetd/APKBUILD63
-rw-r--r--testing/greetd/config.patch22
-rw-r--r--testing/greetd/greetd.confd7
-rw-r--r--testing/greetd/greetd.initd20
-rw-r--r--testing/greetd/greetd.pam2
-rw-r--r--testing/greetd/greetd.pre-install2
-rw-r--r--testing/gst-rtsp-server/APKBUILD6
-rw-r--r--testing/gstreamer-vaapi/APKBUILD8
-rw-r--r--testing/gtkgreet/APKBUILD41
-rw-r--r--testing/guake/APKBUILD6
-rw-r--r--testing/gx-go/APKBUILD2
-rw-r--r--testing/gx/APKBUILD2
-rw-r--r--testing/h1-cli/APKBUILD1
-rw-r--r--testing/hamlib/APKBUILD10
-rw-r--r--testing/hamlib/fix-musl.patch10
-rw-r--r--testing/handbrake/APKBUILD17
-rw-r--r--testing/handbrake/handbrake-9999-remove-faac-dependency.patch84
-rw-r--r--testing/happy/APKBUILD2
-rw-r--r--testing/hd-idle/APKBUILD10
-rw-r--r--testing/headlines/APKBUILD33
-rw-r--r--testing/helm/APKBUILD14
-rw-r--r--testing/helvum/APKBUILD26
-rw-r--r--testing/heplify-server/APKBUILD2
-rw-r--r--testing/heplify/APKBUILD2
-rw-r--r--testing/hex/APKBUILD28
-rw-r--r--testing/hexdiff/APKBUILD2
-rw-r--r--testing/hexer/APKBUILD3
-rw-r--r--testing/hiawatha/APKBUILD15
-rw-r--r--testing/hiawatha/hiawatha.conf.sample10
-rw-r--r--testing/hiawatha/letsencrypt.helper2
-rw-r--r--testing/hinsightd/APKBUILD9
-rw-r--r--testing/homer-app/APKBUILD2
-rw-r--r--testing/horizon/APKBUILD4
-rw-r--r--testing/howard-bc/APKBUILD4
-rw-r--r--testing/hplip/APKBUILD3
-rw-r--r--testing/htmlq/APKBUILD24
-rw-r--r--testing/hub/APKBUILD2
-rw-r--r--testing/hw-probe/APKBUILD8
-rw-r--r--testing/hydroxide/APKBUILD2
-rw-r--r--testing/hypnotix/APKBUILD8
-rw-r--r--testing/i2pd/APKBUILD49
-rw-r--r--testing/i2pd/i2pd.confd13
-rw-r--r--testing/i2pd/i2pd.initd52
-rw-r--r--testing/i2pd/i2pd.pre-install7
-rw-r--r--testing/i3status-rust/APKBUILD4
-rw-r--r--testing/ibmswtpm2/APKBUILD24
-rw-r--r--testing/ibus-anthy/APKBUILD4
-rw-r--r--testing/ibus-hangul/0001-Update-gettext-version.patch25
-rw-r--r--testing/ibus-hangul/0002-Use-gettext-module.patch25
-rw-r--r--testing/ibus-hangul/APKBUILD45
-rw-r--r--testing/icewm/APKBUILD4
-rw-r--r--testing/icingaweb2-module-businessprocess/APKBUILD12
-rw-r--r--testing/idris/APKBUILD12
-rw-r--r--testing/idris2/APKBUILD11
-rw-r--r--testing/idris2/static-inline.patch23
-rw-r--r--testing/ijq/APKBUILD6
-rw-r--r--testing/imrsh/APKBUILD29
-rw-r--r--testing/imx_loader/APKBUILD42
-rw-r--r--testing/include-what-you-use/APKBUILD65
-rw-r--r--testing/install-makedepends/APKBUILD17
-rw-r--r--testing/intel-graphics-compiler/APKBUILD22
-rw-r--r--testing/intel-graphics-compiler/portable-compiler-concat.patch19
-rw-r--r--testing/intel-graphics-compiler/remove-rtld-deepbind.patch10
-rw-r--r--testing/intel-graphics-compiler/xsi_strerror_r.patch25
-rw-r--r--testing/iozone/APKBUILD6
-rw-r--r--testing/irclog2html/APKBUILD12
-rw-r--r--testing/ispc/APKBUILD4
-rw-r--r--testing/janus-gateway/APKBUILD4
-rw-r--r--testing/jekyll/APKBUILD4
-rw-r--r--testing/jfrog-cli/APKBUILD2
-rw-r--r--testing/jhead/APKBUILD2
-rw-r--r--testing/judy/APKBUILD40
-rw-r--r--testing/k3b/0001-Disable-glibc-specific-feature.patch31
-rw-r--r--testing/k3b/APKBUILD76
-rw-r--r--testing/kak-lsp/APKBUILD6
-rw-r--r--testing/kakoune/APKBUILD10
-rw-r--r--testing/kalendar/APKBUILD58
-rw-r--r--testing/kapow/APKBUILD2
-rw-r--r--testing/kealib/APKBUILD2
-rw-r--r--testing/keepassxc-proxy-static/APKBUILD60
-rw-r--r--testing/keepassxc-proxy-static/keepassxc-proxy-install.in100
-rw-r--r--testing/keepassxc-proxy-static/keepassxc-proxy-static.post-install7
-rw-r--r--testing/kernel-hooks/APKBUILD20
-rw-r--r--testing/kernel-hooks/README13
-rw-r--r--testing/kernel-hooks/kernel-hooks.trigger52
-rw-r--r--testing/keybase-client/APKBUILD2
-rw-r--r--testing/keyd/APKBUILD38
-rw-r--r--testing/keyd/keyd.initd14
-rw-r--r--testing/keyd/musl-time64.patch28
-rw-r--r--testing/keyd/obey-build-flags.patch20
-rw-r--r--testing/keyd/ungit.patch32
-rw-r--r--testing/kine/APKBUILD2
-rw-r--r--testing/kismet/APKBUILD2
-rw-r--r--testing/kiwix-lib/APKBUILD2
-rw-r--r--testing/klfc/APKBUILD80
-rw-r--r--testing/klfc/cabal.config68
-rw-r--r--testing/kodi-inputstream-adaptive/APKBUILD4
-rw-r--r--testing/kodi-inputstream-ffmpegdirect/APKBUILD6
-rw-r--r--testing/kodi-pvr-hts/APKBUILD6
-rw-r--r--testing/kodi-pvr-iptvsimple/APKBUILD4
-rw-r--r--testing/kompose/APKBUILD6
-rw-r--r--testing/kopano-core/0001-python-Use-libmdbx-instead-of-bsddb.patch64
-rw-r--r--testing/kopano-core/APKBUILD20
-rw-r--r--testing/kopano-core/fix-icu-69-1.patch11
-rw-r--r--testing/kopano-webapp-desktopnotifications/APKBUILD112
-rw-r--r--testing/kopano-webapp-fetchmail/APKBUILD109
-rw-r--r--testing/kopano-webapp-filepreviewer/APKBUILD109
-rw-r--r--testing/kopano-webapp-files-backend-owncloud/APKBUILD110
-rw-r--r--testing/kopano-webapp-files-backend-smb/APKBUILD110
-rw-r--r--testing/kopano-webapp-files/APKBUILD119
-rw-r--r--testing/kopano-webapp-files/kopano-webapp-files.ini (renamed from testing/kopano-webapp/kopano-webapp-files.ini)0
-rw-r--r--testing/kopano-webapp-intranet/APKBUILD110
-rw-r--r--testing/kopano-webapp-mdm/APKBUILD114
-rw-r--r--testing/kopano-webapp-smime/APKBUILD112
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-de-at/APKBUILD109
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-de-ch/APKBUILD113
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-de-de/APKBUILD113
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-en-gb/APKBUILD113
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-en-us/APKBUILD109
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-es-es/APKBUILD109
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-fr-fr/APKBUILD109
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-it-it/APKBUILD113
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-nl-nl/APKBUILD113
-rw-r--r--testing/kopano-webapp-spellchecker-languagepack-pl-pl/APKBUILD113
-rw-r--r--testing/kopano-webapp-spellchecker/APKBUILD111
-rw-r--r--testing/kopano-webapp-spellchecker/kopano-webapp-spellchecker.ini (renamed from testing/kopano-webapp/kopano-webapp-spellchecker.ini)0
-rw-r--r--testing/kopano-webapp/APKBUILD234
-rw-r--r--testing/kopano-webapp/kopano-webapp-mdm.ini1
-rw-r--r--testing/kopano-webapp/kopano-webapp-smime.ini2
-rw-r--r--testing/kops/APKBUILD13
-rw-r--r--testing/kops/cilium-builder-skip-test-without-sysfs.patch26
-rw-r--r--testing/ksmbd-tools/APKBUILD39
-rw-r--r--testing/kubernetes/APKBUILD24
-rw-r--r--testing/kubernetes/Get-inodes-and-disk-usage-via-pure-go.patch351
-rw-r--r--testing/kubernetes/kubelet.confd2
-rw-r--r--testing/lazydocker/APKBUILD2
-rw-r--r--testing/lbreakouthd/APKBUILD22
-rw-r--r--testing/ledger/APKBUILD2
-rw-r--r--testing/lf/APKBUILD2
-rw-r--r--testing/libaacs/APKBUILD35
-rw-r--r--testing/libaec/APKBUILD49
-rw-r--r--testing/libarcus/APKBUILD13
-rw-r--r--testing/libarcus/protobuf.patch42
-rw-r--r--testing/libctl/APKBUILD4
-rw-r--r--testing/libdecor/APKBUILD35
-rw-r--r--testing/libdeflate/APKBUILD43
-rw-r--r--testing/libetebase/APKBUILD34
-rw-r--r--testing/libexosip2/APKBUILD3
-rw-r--r--testing/libfolia/APKBUILD29
-rw-r--r--testing/libfort/APKBUILD10
-rw-r--r--testing/libglibutil/APKBUILD24
-rw-r--r--testing/libgpod/APKBUILD6
-rw-r--r--testing/libguestfs/APKBUILD25
-rw-r--r--testing/libguestfs/ocaml-m4.patch25
-rw-r--r--testing/libguestfs/python-3.8.patch49
-rw-r--r--testing/liblouis/APKBUILD6
-rw-r--r--testing/libmdbx/0001-mdbx-Remove-all-checks-for-amalgated-or-git-source-i.patch12
-rw-r--r--testing/libmdbx/APKBUILD8
-rw-r--r--testing/libofx/APKBUILD6
-rw-r--r--testing/libopenraw/APKBUILD49
-rw-r--r--testing/libphutil/APKBUILD48
-rw-r--r--testing/libqalculate/APKBUILD40
-rw-r--r--testing/librespot/APKBUILD8
-rw-r--r--testing/libretro-parallel-n64/APKBUILD6
-rw-r--r--testing/libsbsms/APKBUILD42
-rw-r--r--testing/libsixel/APKBUILD39
-rw-r--r--testing/libstatgrab/APKBUILD8
-rw-r--r--testing/libtar/APKBUILD33
-rw-r--r--testing/libtickit/APKBUILD11
-rw-r--r--testing/libtickit/missing-include.patch12
-rw-r--r--testing/libtorrent-rasterbar/APKBUILD61
-rw-r--r--testing/libvmime/APKBUILD7
-rw-r--r--testing/libvmime/fix-icu-69-1.patch38
-rw-r--r--testing/libvolk/APKBUILD20
-rw-r--r--testing/libvolk/failing_tests.patch21
-rw-r--r--testing/libzim/APKBUILD7
-rw-r--r--testing/light/APKBUILD38
-rw-r--r--testing/lighthouse/APKBUILD7
-rw-r--r--testing/linux-apfs-rw-src/APKBUILD36
-rw-r--r--testing/linux-apfs-rw-src/modules-load.conf1
-rw-r--r--testing/linux-elm/APKBUILD12
-rw-r--r--testing/linux-elm/config-elm.aarch644
-rw-r--r--testing/linux-elm/fix-cursor.patch68
-rw-r--r--testing/linux-elm/revert-spi-mt65xx.c.patch37
-rw-r--r--testing/linux-gru/APKBUILD6
-rw-r--r--testing/linux-gru/config-gru.aarch6418
-rw-r--r--testing/litespeed/APKBUILD37
-rw-r--r--testing/litespeed/admin.patch51
-rw-r--r--testing/litespeed/include.patch14
-rw-r--r--testing/litespeed/install.patch60
-rw-r--r--testing/litespeed/ls_lock.patch4
-rw-r--r--testing/litespeed/thread.patch6
-rw-r--r--testing/litterbox/APKBUILD14
-rw-r--r--testing/lnav/APKBUILD29
-rw-r--r--testing/log_proxy/APKBUILD28
-rw-r--r--testing/loki/APKBUILD65
-rw-r--r--testing/loki/loki-promtail.confd5
-rw-r--r--testing/loki/loki-promtail.initd25
-rw-r--r--testing/loki/loki.confd5
-rw-r--r--testing/loki/loki.initd11
-rw-r--r--testing/lolcat/APKBUILD2
-rw-r--r--testing/lowdown/APKBUILD4
-rw-r--r--testing/lsd/APKBUILD43
-rw-r--r--testing/lswt/APKBUILD29
-rw-r--r--testing/lswt/makefile.patch26
-rw-r--r--testing/ltunify/APKBUILD28
-rw-r--r--testing/lua-connman_dbus/APKBUILD55
-rw-r--r--testing/lua-dbus_proxy/APKBUILD55
-rw-r--r--testing/lua-lapis/APKBUILD29
-rw-r--r--testing/lua-lapis/lapis-5.13
-rw-r--r--testing/lua-luastatic/APKBUILD58
-rw-r--r--testing/lua-schema/APKBUILD8
-rw-r--r--testing/lxd/APKBUILD48
-rw-r--r--testing/lxd/add-missing-includes.patch14
-rw-r--r--testing/lxd/lxd-dont-go-get.patch80
-rw-r--r--testing/lxd/lxd.confd5
-rw-r--r--testing/lxd/lxd.initd38
-rw-r--r--testing/lxqt-core/APKBUILD4
-rw-r--r--testing/lxqt-desktop/APKBUILD2
-rw-r--r--testing/maddy/APKBUILD10
-rw-r--r--testing/mage/APKBUILD4
-rw-r--r--testing/mailmunge/APKBUILD63
-rw-r--r--testing/mailmunge/mailmunge.pre-install6
-rw-r--r--testing/mailutils/APKBUILD2
-rw-r--r--testing/maim/APKBUILD10
-rw-r--r--testing/makeself/APKBUILD2
-rw-r--r--testing/mapnik/APKBUILD4
-rw-r--r--testing/materia-kde/APKBUILD4
-rw-r--r--testing/matterbridge/APKBUILD2
-rw-r--r--testing/mautrix-whatsapp/APKBUILD9
-rw-r--r--testing/mbt/APKBUILD33
-rw-r--r--testing/mbtserver/APKBUILD33
-rw-r--r--testing/mdbook/APKBUILD4
-rw-r--r--testing/mdbtools/APKBUILD4
-rw-r--r--testing/mdevd/APKBUILD10
-rw-r--r--testing/mdevd/mdevd.initd2
-rw-r--r--testing/mediastreamer2/APKBUILD4
-rw-r--r--testing/mednafen/ppc64.patch2
-rw-r--r--testing/mednaffe/APKBUILD6
-rw-r--r--testing/meek/APKBUILD2
-rw-r--r--testing/meep/APKBUILD18
-rw-r--r--testing/melonds/0000-remove-failing-assertion-x86.patch9
-rw-r--r--testing/melonds/APKBUILD12
-rw-r--r--testing/memtester/APKBUILD29
-rw-r--r--testing/mercury/0001-disable-gcc-label-support-on-arm.patch33
-rw-r--r--testing/mercury/0002-always-build-shared-libs.patch281
-rw-r--r--testing/mercury/APKBUILD60
-rw-r--r--testing/merlin/APKBUILD2
-rw-r--r--testing/metricbeat/APKBUILD2
-rw-r--r--testing/mgba/APKBUILD103
-rw-r--r--testing/mgba/mgba-qt.desktop9
-rw-r--r--testing/mgba/mgba-qt5.11.patch35
-rw-r--r--testing/mgba/no-rpath.patch16
-rw-r--r--testing/mgba/python3.patch10
-rwxr-xr-xtesting/mgba/test-py.sh32
-rw-r--r--testing/micropython/APKBUILD10
-rw-r--r--testing/micropython/fix_clobbered_longjmp.patch17
-rw-r--r--testing/micropython/micropython-1.9.4-prevent-stripping.patch10
-rw-r--r--testing/mimalloc1/APKBUILD94
-rw-r--r--testing/mimalloc1/cmake-add-insecure-suffix.patch35
-rw-r--r--testing/mimalloc1/cmake-install-paths.patch40
-rw-r--r--testing/mimalloc2/APKBUILD94
-rw-r--r--testing/mimalloc2/cmake-add-insecure-suffix.patch35
-rw-r--r--testing/mimalloc2/cmake-install-paths.patch40
-rw-r--r--testing/mimeo/APKBUILD25
-rw-r--r--testing/minikube/APKBUILD4
-rw-r--r--testing/minimodem/APKBUILD34
-rw-r--r--testing/minio-client/APKBUILD2
-rw-r--r--testing/minio/APKBUILD4
-rw-r--r--testing/miniserve/APKBUILD12
-rw-r--r--testing/mitmproxy/APKBUILD19
-rw-r--r--testing/mitmproxy/test-proxy.patch16
-rw-r--r--testing/mixxx/0001-Allow-None-buildtype.patch36
-rw-r--r--testing/mixxx/APKBUILD60
-rw-r--r--testing/mixxx/mixxx.post-install4
l---------testing/mixxx/mixxx.post-upgrade1
-rw-r--r--testing/mjpg-streamer/APKBUILD53
-rw-r--r--testing/mjpg-streamer/version.patch21
-rw-r--r--testing/mkcert/APKBUILD2
-rw-r--r--testing/mmc-utils/APKBUILD30
-rw-r--r--testing/mnamer/APKBUILD8
-rw-r--r--testing/monero/APKBUILD14
-rw-r--r--testing/moon-buggy/APKBUILD40
-rw-r--r--testing/moon-buggy/skip-install-data-hook.patch14
-rw-r--r--testing/moosefs/APKBUILD8
-rw-r--r--testing/mpdris2/APKBUILD4
-rw-r--r--testing/mpop/APKBUILD6
-rw-r--r--testing/mrsh/APKBUILD32
-rw-r--r--testing/mtg/APKBUILD15
-rw-r--r--testing/mtg/skip-network-tests.patch29
-rw-r--r--testing/mtg/skip-tests-on-network-error.patch31
-rw-r--r--testing/mugshot/0001-use-gettext-instead-of-locale-gettext.patch80
-rw-r--r--testing/mugshot/APKBUILD28
-rw-r--r--testing/multimc/APKBUILD4
-rw-r--r--testing/muon/APKBUILD44
-rw-r--r--testing/muon/fix-bootstrap.patch19
-rw-r--r--testing/mustach/APKBUILD8
-rw-r--r--testing/mwoffliner/APKBUILD10
-rw-r--r--testing/mxclient/APKBUILD27
-rw-r--r--testing/mynewt-newt/APKBUILD8
-rw-r--r--testing/navidrome/APKBUILD6
-rw-r--r--testing/navidrome/navidrome.toml18
-rw-r--r--testing/ncspot/APKBUILD51
-rw-r--r--testing/neard/APKBUILD18
-rw-r--r--testing/neomutt/APKBUILD4
-rw-r--r--testing/netcdf-cxx4/APKBUILD2
-rw-r--r--testing/netpbm/APKBUILD10
-rw-r--r--testing/netsurf/APKBUILD4
-rw-r--r--testing/ngs/APKBUILD2
-rw-r--r--testing/nitrocli/APKBUILD19
-rw-r--r--testing/nitrocli/src-tests-run.rs-use-python3.patch34
-rw-r--r--testing/notepadqq/APKBUILD36
-rw-r--r--testing/npd6/APKBUILD36
-rw-r--r--testing/npd6/npd6.confd1
-rw-r--r--testing/npd6/npd6.initd10
-rw-r--r--testing/npd6/remove-sysctl-h.patch12
-rw-r--r--testing/nsq/APKBUILD2
-rw-r--r--testing/nsss/APKBUILD10
-rw-r--r--testing/nullmailer/APKBUILD2
-rw-r--r--testing/nushell/APKBUILD8
-rw-r--r--testing/nut/APKBUILD16
-rw-r--r--testing/nut/upsd.initd1
-rw-r--r--testing/nwg-launchers/APKBUILD23
-rw-r--r--testing/nyxt/APKBUILD16
-rw-r--r--testing/obconf-qt/APKBUILD6
-rw-r--r--testing/obfs4proxy/APKBUILD2
-rw-r--r--testing/objconv/APKBUILD2
-rw-r--r--testing/ocaml-zarith/APKBUILD36
-rw-r--r--testing/ocaml-zarith/project.mak.patch11
-rw-r--r--testing/ocfs2-tools/APKBUILD8
-rw-r--r--testing/oil/APKBUILD6
-rw-r--r--testing/oksh/APKBUILD4
-rw-r--r--testing/open-plc-utils/APKBUILD45
-rw-r--r--testing/open-plc-utils/gcc-10.patch31
-rw-r--r--testing/opencascade/APKBUILD2
-rw-r--r--testing/opencolorio/0001-build-type-none.patch32
-rw-r--r--testing/opencolorio/APKBUILD60
-rw-r--r--testing/openimageio/APKBUILD18
-rw-r--r--testing/openjdk17/APKBUILD292
-rw-r--r--testing/openjdk17/Alpine_Bug_10126.java13
-rw-r--r--testing/openjdk17/HelloWorld.java3
-rw-r--r--testing/openjdk17/JDK-8268894.patch172
-rw-r--r--testing/openjdk17/TestCryptoLevel.java72
-rw-r--r--testing/openjdk17/TestECDSA.java49
-rw-r--r--testing/openjdk17/ppc64le.patch248
-rw-r--r--testing/openmp/APKBUILD2
-rw-r--r--testing/openmw/APKBUILD47
-rw-r--r--testing/openmw/missing-include.patch19
-rw-r--r--testing/openocd-git/APKBUILD28
-rw-r--r--testing/openocd-git/fix-dynamic-linking.patch25
-rw-r--r--testing/openocd-git/fix-jimtcl-link.patch44
-rw-r--r--testing/openocd-riscv/APKBUILD56
-rw-r--r--testing/openocd-riscv/fix-dynamic-linking.patch25
-rw-r--r--testing/openocd-riscv/fix-jimtcl-link.patch44
-rw-r--r--testing/openrc-exporter/APKBUILD2
-rw-r--r--testing/openresty/APKBUILD10
-rw-r--r--testing/opensbi/APKBUILD25
-rw-r--r--testing/openspades/APKBUILD10
-rw-r--r--testing/openssl3.0/APKBUILD154
-rw-r--r--testing/openssl3.0/man-section.patch31
-rw-r--r--testing/openttd-opengfx/APKBUILD8
-rw-r--r--testing/openttd-openmsx/APKBUILD6
-rw-r--r--testing/openttd-opensfx/APKBUILD6
-rw-r--r--testing/openttd/APKBUILD8
-rw-r--r--testing/openv2g/0001-Enable-XMLDSIG-codec-support.patch14
-rw-r--r--testing/openv2g/0002-Violate-the-spec-less-by-downgrading-to-ASCII-for-UT.patch13
-rw-r--r--testing/openv2g/APKBUILD50
-rw-r--r--testing/openv2g/makefiles.patch188
-rw-r--r--testing/openv2g/openv2g.pc.in10
-rw-r--r--testing/opustags/APKBUILD36
-rw-r--r--testing/osl/APKBUILD10
-rw-r--r--testing/ossec-hids-agent/APKBUILD87
-rw-r--r--testing/ossec-hids-agent/config63
-rw-r--r--testing/ossec-hids-agent/makefile.patch47
-rw-r--r--testing/ossec-hids-agent/musl_lack_of_a_out_h.patch13
-rw-r--r--testing/ossec-hids-agent/ossec-hids-agent.logrotate5
-rw-r--r--testing/ossec-hids-local/APKBUILD88
-rw-r--r--testing/ossec-hids-local/config63
-rw-r--r--testing/ossec-hids-local/makefile.patch47
-rw-r--r--testing/ossec-hids-local/musl_lack_of_a_out_h.patch13
-rw-r--r--testing/ossec-hids-local/ossec-hids-local.logrotate5
-rw-r--r--testing/ossec-hids-server/APKBUILD88
-rw-r--r--testing/ossec-hids-server/config63
-rw-r--r--testing/ossec-hids-server/makefile.patch47
-rw-r--r--testing/ossec-hids-server/musl_lack_of_a_out_h.patch13
-rw-r--r--testing/ossec-hids-server/ossec-hids-server.logrotate5
-rw-r--r--testing/ossec-hids/APKBUILD54
-rwxr-xr-xtesting/ossec-hids/ossec-hids.pre-install9
-rw-r--r--testing/ostinato/APKBUILD2
-rw-r--r--testing/otf2bdf/APKBUILD32
-rw-r--r--testing/oxipng/APKBUILD28
-rw-r--r--testing/pahole/0001-Revert-Revert-libbpf-allow-to-use-packaged-version.patch229
-rw-r--r--testing/pahole/0002-Build-on-musl.patch177
-rw-r--r--testing/pahole/APKBUILD10
-rw-r--r--testing/pam-rundir/APKBUILD32
-rw-r--r--testing/pam-rundir/fix-equal-bug-pr5.patch25
-rw-r--r--testing/pandoc/APKBUILD8
-rw-r--r--testing/pandoc/cabal.project.freeze44
-rw-r--r--testing/partclone/APKBUILD8
-rw-r--r--testing/pash/APKBUILD20
-rw-r--r--testing/pastel/APKBUILD2
-rw-r--r--testing/pavucontrol-qt/APKBUILD2
-rw-r--r--testing/pcaudiolib/APKBUILD37
-rw-r--r--testing/pebble/APKBUILD34
-rw-r--r--testing/perl-algorithm-cron/APKBUILD6
-rw-r--r--testing/perl-anyevent-dns-etchosts/APKBUILD6
-rw-r--r--testing/perl-archive-cpio/APKBUILD37
-rw-r--r--testing/perl-data-entropy/APKBUILD40
-rw-r--r--testing/perl-data-float/APKBUILD38
-rw-r--r--testing/perl-data-validate-ip/APKBUILD4
-rw-r--r--testing/perl-file-rename/APKBUILD10
-rw-r--r--testing/perl-glib-object-introspection/APKBUILD3
-rw-r--r--testing/perl-hook-lexwrap/APKBUILD37
-rw-r--r--testing/perl-http-lite/APKBUILD43
-rw-r--r--testing/perl-json-any/APKBUILD47
-rw-r--r--testing/perl-net-curl/APKBUILD4
-rw-r--r--testing/perl-net-netmask/APKBUILD4
-rw-r--r--testing/perl-object-pad/APKBUILD37
-rw-r--r--testing/perl-plack-middleware-expires/APKBUILD15
-rw-r--r--testing/perl-proc-guard/APKBUILD14
-rw-r--r--testing/perl-snmp-info/APKBUILD39
-rw-r--r--testing/perl-sql-abstract-classic/APKBUILD2
-rw-r--r--testing/perl-statistics-descriptive/APKBUILD2
-rw-r--r--testing/perl-string-random/APKBUILD2
-rw-r--r--testing/perl-sys-virt/APKBUILD6
-rw-r--r--testing/perl-term-ui/APKBUILD8
-rw-r--r--testing/perl-test-class-most/APKBUILD36
-rw-r--r--testing/perl-test-distribution/APKBUILD36
-rw-r--r--testing/perl-test-timer/APKBUILD9
-rw-r--r--testing/perl-test-trap/APKBUILD2
-rw-r--r--testing/perl-tie-ixhash/APKBUILD4
-rw-r--r--testing/perl-xs-parse-keyword/APKBUILD36
-rw-r--r--testing/perl-xs-parse-sublike/APKBUILD37
-rw-r--r--testing/pgbackrest/APKBUILD6
-rw-r--r--testing/pgcli/APKBUILD8
-rw-r--r--testing/phabricator/APKBUILD82
-rw-r--r--testing/phabricator/phd.initd10
-rw-r--r--testing/phoronix-test-suite/APKBUILD8
-rw-r--r--testing/php7-pecl-grpc/APKBUILD4
-rw-r--r--testing/php7-pecl-jsmin/APKBUILD44
-rw-r--r--testing/php7-pecl-jsmin/fix-tests.patch39
-rw-r--r--testing/php7-pecl-swoole/APKBUILD16
-rw-r--r--testing/php7-pecl-xlswriter/APKBUILD4
-rw-r--r--testing/php7-pecl-zstd/APKBUILD39
-rw-r--r--testing/php8-pecl-ev/APKBUILD4
-rw-r--r--testing/php8-pecl-grpc/APKBUILD4
-rw-r--r--testing/php8-pecl-jsmin/APKBUILD46
-rw-r--r--testing/php8-pecl-jsmin/fix-php8.patch87
-rw-r--r--testing/php8-pecl-jsmin/fix-tests.patch39
-rw-r--r--testing/php8-pecl-memprof/APKBUILD34
-rw-r--r--testing/php8-pecl-swoole/APKBUILD16
-rw-r--r--testing/php8-pecl-xlswriter/APKBUILD4
-rw-r--r--testing/php81-brotli/APKBUILD38
-rw-r--r--testing/php81-pecl-apcu/APKBUILD44
-rw-r--r--testing/php81-pecl-ast/APKBUILD36
-rw-r--r--testing/php81-pecl-igbinary/APKBUILD44
-rw-r--r--testing/php81-pecl-memcached/APKBUILD43
-rw-r--r--testing/php81-pecl-memprof/APKBUILD34
-rw-r--r--testing/php81-pecl-mongodb/APKBUILD41
-rw-r--r--testing/php81-pecl-msgpack/APKBUILD48
-rw-r--r--testing/php81-pecl-msgpack/msgpack-162.patch186
-rw-r--r--testing/php81-pecl-redis/APKBUILD41
-rw-r--r--testing/php81-pecl-ssh2/APKBUILD37
-rw-r--r--testing/php81-pecl-swoole/APKBUILD53
-rw-r--r--testing/php81-pecl-uploadprogress/APKBUILD43
-rw-r--r--testing/php81-pecl-xdebug/APKBUILD49
-rw-r--r--testing/php81-pecl-xhprof/APKBUILD57
-rw-r--r--testing/php81-pecl-yaml/APKBUILD40
-rw-r--r--testing/php81-pecl-yaml/fix-81.patch25
-rw-r--r--testing/php81-pecl-yaml/relax-test.patch22
-rw-r--r--testing/php81-pecl-zephir_parser/APKBUILD38
-rw-r--r--testing/php81-pecl-zephir_parser/failed-tests.patch33
-rw-r--r--testing/php81-pecl-zstd/APKBUILD (renamed from testing/php8-pecl-zstd/APKBUILD)24
-rw-r--r--testing/php81/APKBUILD637
-rw-r--r--testing/php81/disabled-tests.list225
-rw-r--r--testing/php81/fix-tests-devserver.patch23
-rw-r--r--testing/php81/includedir.patch41
-rw-r--r--testing/php81/install-pear.patch14
-rw-r--r--testing/php81/php81-fpm-version-suffix.patch79
-rw-r--r--testing/php81/php81-fpm.initd93
-rw-r--r--testing/php81/php81-fpm.logrotate13
-rw-r--r--testing/php81/php81-module.conf13
-rw-r--r--testing/php81/sharedir.patch11
-rw-r--r--testing/php81/xfail-openssl-1.1-test.patch13
-rw-r--r--testing/physlock/APKBUILD26
-rw-r--r--testing/physlock/disable_systemd.patch11
-rw-r--r--testing/picolibc/APKBUILD6
-rw-r--r--testing/pinephone-call-audio/APKBUILD24
-rw-r--r--testing/pipe-viewer/APKBUILD4
-rw-r--r--testing/piping-server/APKBUILD8
-rw-r--r--testing/pitivi/APKBUILD32
-rw-r--r--testing/plan9port/APKBUILD50
-rw-r--r--testing/plan9port/libucontext.patch17
-rw-r--r--testing/plan9port/plan9.sh2
-rw-r--r--testing/plank-player/APKBUILD43
-rw-r--r--testing/plantuml/APKBUILD31
-rw-r--r--testing/plantuml/plantuml.run2
-rw-r--r--testing/please/APKBUILD51
-rw-r--r--testing/please/please.pam4
-rw-r--r--testing/poetry/APKBUILD4
-rw-r--r--testing/polipo/APKBUILD30
-rw-r--r--testing/pongoos-loader/APKBUILD20
-rw-r--r--testing/portsmf/APKBUILD30
-rw-r--r--testing/postgresql-citus/APKBUILD4
-rw-r--r--testing/postgresql-shared_ispell/APKBUILD29
-rw-r--r--testing/postgresql-shared_ispell/postgresql-shared_ispell.post-install8
-rw-r--r--testing/postgresql-timescaledb/APKBUILD60
-rw-r--r--testing/postgresql-timescaledb/dont-use-git-describe.patch15
-rw-r--r--testing/postgresql-timescaledb/postgresql-timescaledb-tsl.pre-install13
-rw-r--r--testing/powder-toy/APKBUILD42
-rw-r--r--testing/pps-tools/APKBUILD4
-rw-r--r--testing/pre-commit/APKBUILD4
-rw-r--r--testing/premake/0001-Change-Test-FindLibrary-to-libc.patch25
-rw-r--r--testing/premake/APKBUILD35
-rw-r--r--testing/prettier/APKBUILD47
-rw-r--r--testing/prettier/timeout.patch11
-rw-r--r--testing/profanity/APKBUILD5
-rw-r--r--testing/projectsandcastle-loader/APKBUILD26
-rw-r--r--testing/prometheus-rethinkdb-exporter/APKBUILD2
-rw-r--r--testing/prometheus-wireguard-exporter/APKBUILD16
-rw-r--r--testing/psi-notify/APKBUILD31
-rw-r--r--testing/ptex/APKBUILD6
-rw-r--r--testing/pulseaudio-modules-bt/APKBUILD10
-rw-r--r--testing/pulumi/APKBUILD2
-rw-r--r--testing/pup/APKBUILD45
-rw-r--r--testing/pwsafe/APKBUILD32
-rw-r--r--testing/py-spy/APKBUILD19
-rw-r--r--testing/py3-apsw/APKBUILD6
-rw-r--r--testing/py3-bracex/APKBUILD29
-rw-r--r--testing/py3-catalogue/APKBUILD4
-rw-r--r--testing/py3-cfgv/APKBUILD4
-rw-r--r--testing/py3-cheroot/APKBUILD59
-rw-r--r--testing/py3-cheroot/setuptools_scm.patch16
-rw-r--r--testing/py3-cherrypy/APKBUILD38
-rw-r--r--testing/py3-cherrypy/gziptest.patch17
-rw-r--r--testing/py3-cherrypy/setuptools_scm.patch12
-rw-r--r--testing/py3-cherrypy/test_timeout.patch14
-rw-r--r--testing/py3-cherrypy/tests.patch31
-rw-r--r--testing/py3-codespell/APKBUILD9
-rw-r--r--testing/py3-colorclass/APKBUILD28
-rw-r--r--testing/py3-colorclass/python3.9.patch26
-rw-r--r--testing/py3-confluent-kafka/APKBUILD8
-rw-r--r--testing/py3-daiquiri/APKBUILD8
-rw-r--r--testing/py3-dataclasses-json/APKBUILD4
-rw-r--r--testing/py3-deepdiff/APKBUILD8
-rw-r--r--testing/py3-django-cors-headers/APKBUILD8
-rw-r--r--testing/py3-django-taggit/APKBUILD4
-rw-r--r--testing/py3-dnsrobocert/APKBUILD56
-rw-r--r--testing/py3-dnsrobocert/pebble.patch15
-rw-r--r--testing/py3-dpath/APKBUILD8
-rw-r--r--testing/py3-dt-schema/APKBUILD6
-rw-r--r--testing/py3-easygui/APKBUILD28
-rw-r--r--testing/py3-easygui/readme.patch11
-rw-r--r--testing/py3-enrich/APKBUILD35
-rw-r--r--testing/py3-eradicate/APKBUILD29
-rw-r--r--testing/py3-fastavro/APKBUILD8
-rw-r--r--testing/py3-feedgenerator/APKBUILD8
-rw-r--r--testing/py3-hcloud/APKBUILD31
-rw-r--r--testing/py3-helper/APKBUILD10
-rw-r--r--testing/py3-icalendar/APKBUILD8
-rw-r--r--testing/py3-identify/APKBUILD4
-rw-r--r--testing/py3-imageio-ffmpeg/APKBUILD8
-rw-r--r--testing/py3-jaraco.collections/APKBUILD31
-rw-r--r--testing/py3-keepalive/APKBUILD31
-rw-r--r--testing/py3-kubernetes/APKBUILD6
-rw-r--r--testing/py3-llfuse/APKBUILD27
-rw-r--r--testing/py3-mando/APKBUILD32
-rw-r--r--testing/py3-markdown2/APKBUILD10
-rw-r--r--testing/py3-marshmallow/APKBUILD8
-rw-r--r--testing/py3-milc/APKBUILD4
-rw-r--r--testing/py3-mopidy-mpd/APKBUILD10
-rw-r--r--testing/py3-msoffcrypto-tool/APKBUILD26
-rw-r--r--testing/py3-mygpoclient/APKBUILD3
-rw-r--r--testing/py3-notify2/APKBUILD35
-rw-r--r--testing/py3-notify2/test-wrapper.sh16
-rw-r--r--testing/py3-oletools/APKBUILD45
-rw-r--r--testing/py3-oletools/unbundle.patch46
-rw-r--r--testing/py3-pcodedmp/APKBUILD26
-rw-r--r--testing/py3-pefile/APKBUILD4
-rw-r--r--testing/py3-pg_activity/APKBUILD7
-rw-r--r--testing/py3-pika/APKBUILD8
-rw-r--r--testing/py3-podcastparser/APKBUILD11
-rw-r--r--testing/py3-poetry-core/APKBUILD6
-rw-r--r--testing/py3-preggy/APKBUILD30
-rw-r--r--testing/py3-pydes/APKBUILD29
-rw-r--r--testing/py3-pylspci/APKBUILD29
-rw-r--r--testing/py3-pyrebase/APKBUILD32
-rw-r--r--testing/py3-pyrebase/drop-requirements.patch18
-rw-r--r--testing/py3-python-jwt/APKBUILD31
-rw-r--r--testing/py3-python-logstash/APKBUILD29
-rw-r--r--testing/py3-pyvows/APKBUILD34
-rw-r--r--testing/py3-pyvows/drop-requirements.patch37
-rw-r--r--testing/py3-radon/APKBUILD31
-rw-r--r--testing/py3-reedsolo/APKBUILD30
-rw-r--r--testing/py3-resolvelib/APKBUILD26
-rw-r--r--testing/py3-sphinxcontrib-tabs/APKBUILD4
-rw-r--r--testing/py3-tabulate/APKBUILD8
-rw-r--r--testing/py3-tenacity/APKBUILD30
-rw-r--r--testing/py3-typeguard/APKBUILD31
-rw-r--r--testing/py3-typing_inspect/APKBUILD12
-rw-r--r--testing/py3-typing_inspect/python-3.9.patch35
-rw-r--r--testing/py3-urwid_readline/APKBUILD16
-rw-r--r--testing/py3-vici/APKBUILD41
-rw-r--r--testing/py3-vici/use-sitepackages.patch9
-rw-r--r--testing/py3-wcmatch/APKBUILD27
-rw-r--r--testing/py3-xxxswf/APKBUILD25
-rw-r--r--testing/py3-yara/APKBUILD4
-rw-r--r--testing/pypy/APKBUILD22
-rw-r--r--testing/qbittorrent-nox/APKBUILD10
-rw-r--r--testing/qbittorrent-nox/qbittorrent-nox.confd5
-rw-r--r--testing/qbittorrent-nox/qbittorrent-nox.initd9
-rw-r--r--testing/qmk-cli/APKBUILD14
-rw-r--r--testing/qownnotes/APKBUILD6
-rw-r--r--testing/qps/APKBUILD8
-rw-r--r--testing/qqwing/APKBUILD34
-rw-r--r--testing/qt-creator/APKBUILD4
-rw-r--r--testing/qtpass/APKBUILD11
-rw-r--r--testing/quakespasm/APKBUILD8
-rw-r--r--testing/rabbitmq-server/APKBUILD10
-rw-r--r--testing/rabbitmq-server/py3.patch14
-rw-r--r--testing/racket/APKBUILD2
-rw-r--r--testing/radsecproxy/0001-fix-memory-allocation-in-t_rewrite_config-fix-71.patch56
-rw-r--r--testing/raft/APKBUILD4
-rw-r--r--testing/randrctl/APKBUILD8
-rw-r--r--testing/raspberrypi-usbboot/APKBUILD42
-rw-r--r--testing/raspberrypi-usbboot/patch-main.c.patch15
-rw-r--r--testing/raylib/APKBUILD36
-rw-r--r--testing/read-it-later/0001-Cargo-Update-the-glib-dependencies.patch5911
-rw-r--r--testing/read-it-later/0002-Cargo-Update-most-remainig-dependencies.patch1711
-rw-r--r--testing/read-it-later/0003-gitlab-ci.yml-Update-the-containers.patch43
-rw-r--r--testing/read-it-later/0004-Cargo.toml-Update-isahc.patch114
-rwxr-xr-xtesting/read-it-later/APKBUILD40
-rw-r--r--testing/readosm/APKBUILD13
-rw-r--r--testing/reason/APKBUILD2
-rw-r--r--testing/rebuilderd/APKBUILD111
-rw-r--r--testing/rebuilderd/rebuilderd-sync.cron8
-rw-r--r--testing/rebuilderd/rebuilderd.confd6
-rw-r--r--testing/rebuilderd/rebuilderd.initd20
-rw-r--r--testing/refind/APKBUILD12
-rw-r--r--testing/refind/gnu-efi-3014.patch34
-rw-r--r--testing/reg/APKBUILD2
-rw-r--r--testing/rkdeveloptool/APKBUILD42
-rw-r--r--testing/rkdeveloptool/fix-musl-build.patch22
-rw-r--r--testing/rkdeveloptool/safe-copy.patch25
-rw-r--r--testing/rke/APKBUILD10
-rw-r--r--testing/rofi-pass/APKBUILD28
-rw-r--r--testing/rpg-cli/APKBUILD4
-rw-r--r--testing/rsibreak/APKBUILD52
-rw-r--r--testing/rtkit/APKBUILD56
-rw-r--r--testing/rtkit/rtkit.confd5
-rw-r--r--testing/rtkit/rtkit.initd19
-rw-r--r--testing/rtkit/rtkit.pre-install6
-rw-r--r--testing/rtkit/sched_getscheduler_sched_setscheduler.patch91
-rw-r--r--testing/rtl8821ce-src/APKBUILD39
-rw-r--r--testing/rtl88x2bu-src/APKBUILD43
-rw-r--r--testing/ruby-addressable/gemspec.patch11
-rw-r--r--testing/ruby-build/APKBUILD4
-rw-r--r--testing/ruby-cap2/APKBUILD48
-rw-r--r--testing/ruby-eventmachine/0001-OpenSSL-1.1.0-test-updates.patch254
-rw-r--r--testing/ruby-eventmachine/0002-Update-runtime-files-for-TLS13-no-SSL-OpenSSL-lib-info.patch116
-rw-r--r--testing/ruby-eventmachine/0003-Move-console-SSL-Info-code-to-em_test_helper.patch224
-rw-r--r--testing/ruby-eventmachine/0004-Openssl-1.1.1-updates.patch901
-rw-r--r--testing/ruby-eventmachine/0005-Increase-certificate-length.patch145
-rw-r--r--testing/ruby-eventmachine/0006-Bump-TLS-version.patch14
-rw-r--r--testing/ruby-eventmachine/APKBUILD67
-rw-r--r--testing/ruby-eventmachine/gemspec.patch18
-rw-r--r--testing/ruby-net-ping/APKBUILD50
-rw-r--r--testing/ruby-net-ping/gemspec.patch34
-rw-r--r--testing/ruby-rexml/gemspec.patch13
-rw-r--r--testing/ruby-rouge/APKBUILD43
-rw-r--r--testing/ruuvi-prometheus/APKBUILD2
-rw-r--r--testing/s3cmd/APKBUILD14
-rw-r--r--testing/s3fs-fuse/APKBUILD3
-rw-r--r--testing/sad/APKBUILD44
-rw-r--r--testing/satellite/APKBUILD2
-rw-r--r--testing/savvycan/10-qmake-prefix.patch12
-rw-r--r--testing/savvycan/APKBUILD39
-rw-r--r--testing/sbase/APKBUILD60
-rw-r--r--testing/sbase/sbase.post-install7
l---------testing/sbase/sbase.post-upgrade1
-rw-r--r--testing/sbase/sbase.pre-deinstall7
-rw-r--r--testing/sbase/setup-sbase.in122
-rw-r--r--testing/scalingo/APKBUILD8
-rw-r--r--testing/schismtracker/APKBUILD13
-rw-r--r--testing/schroot/APKBUILD4
-rw-r--r--testing/scrcpy/APKBUILD8
-rw-r--r--testing/screengrab/APKBUILD6
-rw-r--r--testing/scummvm/APKBUILD12
-rw-r--r--testing/scummvm/disable-forbidden.patch22
-rw-r--r--testing/sdcv/APKBUILD39
-rw-r--r--testing/sdl2_net/APKBUILD36
-rw-r--r--testing/seamonkey/APKBUILD89
-rw-r--r--testing/seamonkey/avoid-getcontext-musl.patch15
-rw-r--r--testing/seamonkey/discard-x86-precision-musl.patch11
-rw-r--r--testing/seamonkey/firefox-gcc-6.0.patch26
-rw-r--r--testing/seamonkey/fix-aouth.patch11
-rw-r--r--testing/seamonkey/fix-crmf.patch13
-rw-r--r--testing/seamonkey/fix-hunspell.patch16
-rw-r--r--testing/seamonkey/fix-i686-musl.patch20
-rw-r--r--testing/seamonkey/fix-libevent.patch11
-rw-r--r--testing/seamonkey/fix-libgen.patch20
-rw-r--r--testing/seamonkey/fix-linux-syscall.patch16
-rw-r--r--testing/seamonkey/fix-mallinfo.patch18
-rw-r--r--testing/seamonkey/fix-platform-linux.patch13
-rw-r--r--testing/seamonkey/fix-siginfo_t.patch11
-rw-r--r--testing/seamonkey/fix-stabs.patch19
-rw-r--r--testing/seamonkey/fix-sysctl.patch11
-rw-r--r--testing/seamonkey/fix-system-headers.patch28
-rw-r--r--testing/seamonkey/mozconfig57
-rw-r--r--testing/seaweedfs/APKBUILD2
-rw-r--r--testing/secsipidx/APKBUILD2
-rw-r--r--testing/secureboot-hook/APKBUILD28
-rw-r--r--testing/secureboot-hook/secureboot-hook.post-install16
-rw-r--r--testing/secureboot-hook/secureboot-hook.pre-deinstall11
-rw-r--r--testing/secureboot-hook/secureboot.conf42
-rw-r--r--testing/secureboot-hook/secureboot.hook98
-rw-r--r--testing/sfeed_curses/APKBUILD4
-rw-r--r--testing/singularity/APKBUILD6
-rw-r--r--testing/slop/APKBUILD8
-rw-r--r--testing/snapper/APKBUILD12
-rw-r--r--testing/snapper/drift-file-path.patch10
-rw-r--r--testing/snapper/fix-32bit-build.patch36
-rw-r--r--testing/sof-bin/APKBUILD41
-rw-r--r--testing/soju/APKBUILD9
-rw-r--r--testing/solaar/APKBUILD10
-rw-r--r--testing/solidity/APKBUILD33
-rw-r--r--testing/solvespace/APKBUILD45
-rw-r--r--testing/solvespace/textwindow.patch145
-rw-r--r--testing/sops/APKBUILD39
-rw-r--r--testing/sops/skip-hcvault-tests.patch12
-rw-r--r--testing/sops/skip-pgp-tests.patch22
-rw-r--r--testing/sos/APKBUILD2
-rw-r--r--testing/spampd/APKBUILD2
-rw-r--r--testing/speedtest-go/APKBUILD12
-rw-r--r--testing/speedtest-go/settings-change.patch13
-rw-r--r--testing/speedtest/APKBUILD8
-rw-r--r--testing/speedtest_exporter/0001-Fix-log.Infof-format-test-error.patch34
-rw-r--r--testing/speedtest_exporter/APKBUILD45
-rw-r--r--testing/speedtest_exporter/speedtest_exporter.confd3
-rw-r--r--testing/speedtest_exporter/speedtest_exporter.initd14
-rw-r--r--testing/speedtest_exporter/speedtest_exporter.pre-install6
-rw-r--r--testing/spice-html5/APKBUILD2
-rw-r--r--testing/spot/APKBUILD67
-rw-r--r--testing/spot/dont-run-linter.patch18
-rw-r--r--testing/spotify-qt/APKBUILD36
-rw-r--r--testing/spotify-qt/disable-crash-handler.patch18
-rw-r--r--testing/spotify-tui/APKBUILD22
-rw-r--r--testing/spotifyd/APKBUILD33
-rw-r--r--testing/spreed-webrtc/APKBUILD2
-rw-r--r--testing/sqlitebrowser/APKBUILD36
-rw-r--r--testing/squashfs-tools-ng/0001-Fix-struct-offset-testing-in-ABI-test-case.patch127
-rw-r--r--testing/squashfs-tools-ng/APKBUILD9
-rw-r--r--testing/srain/APKBUILD6
-rw-r--r--testing/ssh-cert-authority/APKBUILD2
-rw-r--r--testing/sslh/APKBUILD10
-rw-r--r--testing/startup/APKBUILD64
-rw-r--r--testing/step-certificates/APKBUILD21
-rw-r--r--testing/step-certificates/step-ca.confd16
-rw-r--r--testing/step-certificates/step-ca.initd45
-rw-r--r--testing/step-certificates/step-ca.logrotate6
-rw-r--r--testing/step-certificates/step-certificates.pre-install25
-rw-r--r--testing/stgit/APKBUILD42
-rw-r--r--testing/stone-soup/APKBUILD4
-rw-r--r--testing/sturmreader/APKBUILD19
-rw-r--r--testing/sublime-music/APKBUILD21
-rw-r--r--testing/supercronic/APKBUILD2
-rw-r--r--testing/swappy/APKBUILD6
-rw-r--r--testing/swayr/APKBUILD48
-rw-r--r--testing/swayr/add-support-for-system-level-config.patch58
-rw-r--r--testing/sx/APKBUILD19
-rw-r--r--testing/tartube/APKBUILD28
-rw-r--r--testing/taskcafe/APKBUILD2
-rw-r--r--testing/tcolors/APKBUILD2
-rw-r--r--testing/tea/APKBUILD10
-rw-r--r--testing/tengine/APKBUILD10
-rw-r--r--testing/termshark/APKBUILD21
-rw-r--r--testing/termshark/no-dup2.patch15
-rw-r--r--testing/termshark/use-github-org-unix-termios.patch80
-rw-r--r--testing/terraform-provider-libvirt/APKBUILD2
-rw-r--r--testing/tesseract-git/APKBUILD2
-rw-r--r--testing/texmaker/APKBUILD11
-rw-r--r--testing/texstudio/APKBUILD6
-rw-r--r--testing/tf/0001-Add-DESTDIR-support.patch113
-rw-r--r--testing/tf/0002-Correct-use-of-va_list.patch34
-rw-r--r--testing/tf/0003-Minor-man-page-fixes.patch112
-rw-r--r--testing/tf/0006-Fix-library-install-path.patch38
-rw-r--r--testing/tf/0007-Fix-spelling-errors.patch59
-rw-r--r--testing/tf/0008-Build-on-musl.patch49
-rw-r--r--testing/tf/APKBUILD46
-rw-r--r--testing/thanos/APKBUILD2
-rw-r--r--testing/thunderbird/APKBUILD2
-rw-r--r--testing/ticcutils/APKBUILD29
-rw-r--r--testing/timbl/APKBUILD32
-rw-r--r--testing/timblserver/APKBUILD32
-rw-r--r--testing/tinycbor/APKBUILD6
-rw-r--r--testing/tiramisu/APKBUILD25
-rw-r--r--testing/tlsrouter/APKBUILD56
-rw-r--r--testing/tlsrouter/go.mod5
-rw-r--r--testing/tlsrouter/go.sum2
-rw-r--r--testing/tlsrouter/tlsrouter.confd3
-rw-r--r--testing/tlsrouter/tlsrouter.initd14
-rw-r--r--testing/tlsrouter/tlsrouter.pre-install6
-rw-r--r--testing/tlstunnel/APKBUILD11
-rw-r--r--testing/tlstunnel/scdoc-fix.patch25
-rw-r--r--testing/tlstunnel/tlstunnel.confd7
-rw-r--r--testing/tlstunnel/tlstunnel.initd2
-rw-r--r--testing/tomcat9/APKBUILD4
-rw-r--r--testing/toot/APKBUILD10
-rw-r--r--testing/topgit/APKBUILD16
-rw-r--r--testing/topgrade/APKBUILD30
-rw-r--r--testing/touchegg/APKBUILD4
-rw-r--r--testing/tpm2-abrmd/APKBUILD40
-rw-r--r--testing/tpm2-tools/APKBUILD15
-rw-r--r--testing/tpm2-tools/argc-fix.patch35
-rw-r--r--testing/tpm2-tools/char16_t.patch13
-rw-r--r--testing/trigger-rally/0001-fix-sdl2-detection.patch26
-rw-r--r--testing/trigger-rally/APKBUILD59
-rw-r--r--testing/trivy/APKBUILD4
-rw-r--r--testing/tsung/APKBUILD6
-rw-r--r--testing/tty-proxy/APKBUILD2
-rw-r--r--testing/tty-share/APKBUILD2
-rw-r--r--testing/tty-solitaire/APKBUILD6
-rw-r--r--testing/tuigreet/APKBUILD38
-rw-r--r--testing/tuigreet/minimize-size.patch9
-rw-r--r--testing/ubase/APKBUILD43
-rw-r--r--testing/ubase/config.patch16
-rw-r--r--testing/ubase/setup-ubase.in125
-rw-r--r--testing/ubase/ubase.post-install7
l---------testing/ubase/ubase.post-upgrade1
-rw-r--r--testing/ubase/ubase.pre-deinstall7
-rw-r--r--testing/ubuntu-archive-keyring/APKBUILD2
-rw-r--r--testing/ucto/APKBUILD31
-rw-r--r--testing/uctodata/APKBUILD27
-rw-r--r--testing/unudhcpd/APKBUILD28
-rw-r--r--testing/up/APKBUILD2
-rw-r--r--testing/usbguard-notifier/APKBUILD2
-rw-r--r--testing/usbguard/APKBUILD10
-rw-r--r--testing/v2ray/APKBUILD16
-rw-r--r--testing/v4l2loopback-src/APKBUILD32
-rw-r--r--testing/varnish-modules/01-test-fix.patch22
-rw-r--r--testing/varnish-modules/APKBUILD51
-rw-r--r--testing/victoria-metrics/APKBUILD4
-rw-r--r--testing/vim-go/APKBUILD2
-rw-r--r--testing/vocage/APKBUILD2
-rw-r--r--testing/waylock/APKBUILD44
-rw-r--r--testing/websocat/APKBUILD25
-rw-r--r--testing/weex/APKBUILD2
-rw-r--r--testing/weggli/APKBUILD28
-rw-r--r--testing/wget2/APKBUILD64
-rw-r--r--testing/widelands/0001-link-libintl.patch25
-rw-r--r--testing/widelands/0002-linux-only-enable-backtrace-when-using-glibc.patch45
-rw-r--r--testing/widelands/0003-cmake-add-support-for-None-build-type.patch86
-rw-r--r--testing/widelands/APKBUILD83
-rw-r--r--testing/widelands/widelands.desktop9
-rw-r--r--testing/widelands/widelands.pngbin19494 -> 0 bytes
-rw-r--r--testing/windowmaker/APKBUILD37
-rw-r--r--testing/wireguard-go/APKBUILD8
-rw-r--r--testing/witchery/APKBUILD28
-rw-r--r--testing/wl-clipboard-x11/APKBUILD6
-rw-r--r--testing/wlogout/APKBUILD50
-rw-r--r--testing/wlogout/default-layout.patch47
-rw-r--r--testing/wlogout/use-top-layer.patch26
-rw-r--r--testing/wlogout/wlogout.post-install10
-rw-r--r--testing/wlrctl/APKBUILD30
-rw-r--r--testing/wormhole-william/APKBUILD2
-rw-r--r--testing/wpa_actiond/APKBUILD15
-rw-r--r--testing/wpa_actiond/wait-for-three-failed-PONGs-before-disco.patch72
-rw-r--r--testing/wpewebkit/APKBUILD71
-rw-r--r--testing/wpewebkit/patch-gettext.patch15
-rw-r--r--testing/wtfutil/APKBUILD4
-rw-r--r--testing/x11docker/APKBUILD4
-rw-r--r--testing/x2x/APKBUILD36
-rw-r--r--testing/xa/APKBUILD2
-rw-r--r--testing/xf86-input-wacom/APKBUILD30
-rw-r--r--testing/xfce4-pulseaudio-plugin/APKBUILD30
-rw-r--r--testing/xfce4-weather-plugin/APKBUILD38
-rw-r--r--testing/xh/APKBUILD4
-rw-r--r--testing/xilinx_bootgen/APKBUILD23
-rw-r--r--testing/xmrig-proxy/APKBUILD4
-rw-r--r--testing/xmrig/APKBUILD4
-rw-r--r--testing/xonotic/APKBUILD5
-rw-r--r--testing/xvkbd/APKBUILD9
-rw-r--r--testing/yara/APKBUILD6
-rw-r--r--testing/ytt/APKBUILD7
-rw-r--r--testing/z-push/APKBUILD80
-rw-r--r--testing/z-push/apache.example.conf8
-rw-r--r--testing/z-push/htaccess4
-rw-r--r--testing/z-push/nginx-location.conf32
-rw-r--r--testing/z-push/nginx-ssl.example.conf56
-rw-r--r--testing/z-push/php-fpm.example.conf6
-rwxr-xr-xtesting/z-push/z-push-admin2
-rwxr-xr-xtesting/z-push/z-push-top2
-rw-r--r--testing/z-push/z-push.conf35
-rw-r--r--testing/z-push/z-push.ini9
-rw-r--r--testing/z-push/z-push.pre-install8
-rw-r--r--testing/zabbix-agent2-alpine/APKBUILD2
-rw-r--r--testing/zafiro-icon-theme/APKBUILD2
-rw-r--r--testing/zim-tools/APKBUILD7
-rw-r--r--testing/znc-backlog/APKBUILD2
-rw-r--r--testing/znc-clientbuffer/APKBUILD2
-rw-r--r--testing/znc-playback/APKBUILD2
-rw-r--r--testing/znc-push/APKBUILD2
-rw-r--r--testing/zrepl/6b3ec7a04933a91bf6c8c0501c236e584a5fb1d9.patch45
-rw-r--r--testing/zrepl/APKBUILD12
-rw-r--r--testing/zsh-history-substring-search/APKBUILD2
1195 files changed, 27203 insertions, 13393 deletions
diff --git a/testing/6cord/APKBUILD b/testing/6cord/APKBUILD
index 70f76d006c..9cb4ba3ab8 100644
--- a/testing/6cord/APKBUILD
+++ b/testing/6cord/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Danct12 <danct12@disroot.org>
pkgname="6cord"
pkgver="9.6"
-pkgrel=2
+pkgrel=3
pkgdesc="Discord TUI + SIXEL client"
url="https://gitlab.com/diamondburned/6cord"
arch="all !mips !mips64" # FTBFS on mips
diff --git a/testing/acmetool/APKBUILD b/testing/acmetool/APKBUILD
index d6752b8fd1..290b464886 100644
--- a/testing/acmetool/APKBUILD
+++ b/testing/acmetool/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: kpcyrd <git@rxv.cc>
pkgname=acmetool
pkgver=0.0.67
-pkgrel=3
+pkgrel=4
pkgdesc="An easy-to-use command line tool for automatically acquiring certificates from ACME servers (such as Let's Encrypt)"
url="https://github.com/hlandau/acme"
arch="all"
diff --git a/testing/acpi-utils/APKBUILD b/testing/acpi-utils/APKBUILD
new file mode 100644
index 0000000000..69af10ba10
--- /dev/null
+++ b/testing/acpi-utils/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Jakub Jirutka <jakub@jirutka.cz>
+# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
+pkgname=acpi-utils
+pkgver=0.1.0
+pkgrel=0
+pkgdesc="ACPI utilities for use in scripts and one-liners"
+url="https://github.com/jirutka/acpi-utils"
+arch="noarch"
+license="MIT"
+makedepends="asciidoctor"
+subpackages="$pkgname-doc"
+source="https://github.com/jirutka/acpi-utils/archive/v$pkgver/acpi-utils-$pkgver.tar.gz"
+options="!check" # no tests provided
+
+build() {
+ make build
+}
+
+package() {
+ make install DESTDIR="$pkgdir" prefix=/usr
+}
+
+sha512sums="
+7d6938e228ddd90491dc66cb1705804d639eaa1da5ef9b57cede716c948d94c38bdba3c350e9b64c1152a107f251c80279cd2d8503af7f7e259f4926273ffcfe acpi-utils-0.1.0.tar.gz
+"
diff --git a/testing/adjtimex/APKBUILD b/testing/adjtimex/APKBUILD
index 85810444a2..508c0e538b 100644
--- a/testing/adjtimex/APKBUILD
+++ b/testing/adjtimex/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Anjandev Momi <anjan@momi.ca>
pkgname=adjtimex
pkgver=1.28
-pkgrel=0
+pkgrel=1
pkgdesc="Allows configuration of kernel time variables"
url="https://github.com/rogers0/adjtimex"
options="!check" # No tests
diff --git a/testing/adwaita-qt/APKBUILD b/testing/adwaita-qt/APKBUILD
deleted file mode 100644
index 16af98eaad..0000000000
--- a/testing/adwaita-qt/APKBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Contributor: David Demelier <markand@malikania.fr>
-# Maintainer: David Demelier <markand@malikania.fr>
-pkgname=adwaita-qt
-pkgver=1.3.1
-pkgrel=0
-pkgdesc="style to bend Qt applications to look like they belong into GNOME Shell"
-url="https://github.com/FedoraQt/adwaita-qt"
-arch="all"
-license="GPL-2.0-only AND LGPL-2.1-only"
-makedepends="cmake qt5-qtbase-dev qt5-qtx11extras-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/FedoraQt/adwaita-qt/archive/$pkgver.tar.gz"
-subpackages="$pkgname-dev"
-options="!check" # No tests
-
-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=None \
- -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
- -DCMAKE_C_FLAGS="$CFLAGS" \
- $CMAKE_CROSSOPTS .
- make
-}
-
-package() {
- make DESTDIR="$pkgdir" install
-}
-
-sha512sums="
-2f6f0e76a7ea35151ea6a2c7f6d8f4714b738935bfecf10be9abb243bee6f297bbe7a31593ca2a17eea1767b26d4d420aadb5ba2c4c11792169579eab4bdd439 adwaita-qt-1.3.1.tar.gz
-"
diff --git a/testing/age/APKBUILD b/testing/age/APKBUILD
deleted file mode 100644
index 98a6eb0e73..0000000000
--- a/testing/age/APKBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Contributor: Michał Polański <michal@polanski.me>
-# Maintainer: Michał Polański <michal@polanski.me>
-pkgname=age
-pkgver=1.0.0_rc3
-_realver=${pkgver/_rc/-rc.}
-pkgrel=1
-pkgdesc="Simple, modern and secure encryption tool"
-url="https://github.com/FiloSottile/age"
-license="BSD-3-Clause"
-arch="all"
-options="net chmod-clean"
-makedepends="go"
-subpackages="$pkgname-doc"
-source="https://github.com/FiloSottile/age/archive/v$_realver/age-$_realver.tar.gz"
-builddir="$srcdir/$pkgname-$_realver"
-
-export GOPATH="$srcdir"
-
-build() {
- mkdir bin
- go build -o bin filippo.io/age/cmd/...
-}
-
-check() {
- go test ./...
-}
-
-package() {
- install -Dm755 -t "$pkgdir"/usr/bin bin/*
-
- install -Dm644 -t "$pkgdir"/usr/share/man/man1 doc/*.1
-
-}
-
-sha512sums="
-d5fe881255d07a174b3e325bf58631a4a45c50cc8bbdf0d0711fa6de23c6b3eeb31fc21c549b2921f8f4b1031d0984a2d30f1664a4a483ee604f86dd419c9518 age-1.0.0-rc.3.tar.gz
-"
diff --git a/testing/airsonic-advanced/APKBUILD b/testing/airsonic-advanced/APKBUILD
new file mode 100644
index 0000000000..ab5d141fc5
--- /dev/null
+++ b/testing/airsonic-advanced/APKBUILD
@@ -0,0 +1,47 @@
+# Contributor: Kevin Thomas <me@kevinthomas.dev>
+# Maintainer: Kevin Thomas <me@kevinthomas.dev>
+pkgname=airsonic-advanced
+# This commit fixes a bug that causes a build failure
+_sha=a2b8bfa72bf46ebdc3d9153f5580f0398c6b3aad
+pkgver=11.0.0_git20210504
+pkgrel=0
+pkgdesc="Modern implementation of the Airsonic fork with several key performance and feature enhancements"
+url="https://github.com/airsonic-advanced/airsonic-advanced"
+# inconsistent test and build failures on other arches
+arch="x86_64"
+license="GPL-3.0-or-later"
+depends="openjdk11"
+makedepends="maven"
+subpackages="$pkgname-openrc"
+pkgusers="airsonic-advanced"
+pkggroups="airsonic-advanced"
+install="$pkgname.pre-install"
+source="$pkgname-$pkgver.tar.gz::https://github.com/airsonic-advanced/airsonic-advanced/archive/$_sha.tar.gz
+ airsonic-advanced.initd
+ "
+builddir="$srcdir/$pkgname-$_sha"
+
+build() {
+ mvn clean package -DskipTests
+}
+
+check() {
+ mvn test
+}
+
+package() {
+ install -dm755 -o airsonic-advanced -g airsonic-advanced \
+ "$pkgdir"/var/airsonic
+
+ install -m755 -o airsonic-advanced -g airsonic-advanced \
+ "$builddir"/airsonic-main/target/airsonic.war \
+ "$pkgdir"/var/airsonic/airsonic.war
+
+ install -Dm755 "$srcdir"/$pkgname.initd \
+ "$pkgdir"/etc/init.d/$pkgname
+}
+
+sha512sums="
+c7220318f7a1c94732b9be8f0f94a83e3f5fd1aa6dc989223b36bb3521e76b5a3a5d4f3837200b960e9c77852ab69fc9e228801c8a77df72d54ac88d13490636 airsonic-advanced-11.0.0_git20210504.tar.gz
+ca87e6a7199950e6ac52aeb076a03f831d60ee9d4ceed47366bbd78443765d205796d895ebb244051d8033e5b2e9ccd648d20434039c854b8b50e766cc5cd10d airsonic-advanced.initd
+"
diff --git a/testing/airsonic-advanced/airsonic-advanced.initd b/testing/airsonic-advanced/airsonic-advanced.initd
new file mode 100644
index 0000000000..c1ce9bd894
--- /dev/null
+++ b/testing/airsonic-advanced/airsonic-advanced.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+
+supervisor=supervise-daemon
+name="airsonic-advanced"
+command="/usr/lib/jvm/java-11-openjdk/jre/bin/java"
+command_args="-jar airsonic.war"
+command_user="airsonic-advanced:airsonic-advanced"
+directory="/var/airsonic"
+pidfile="/run/airsonic-advanced.pid"
+
+depend() {
+ need net localmount
+ after firewall
+}
diff --git a/testing/airsonic-advanced/airsonic-advanced.pre-install b/testing/airsonic-advanced/airsonic-advanced.pre-install
new file mode 100644
index 0000000000..373b896d5c
--- /dev/null
+++ b/testing/airsonic-advanced/airsonic-advanced.pre-install
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+addgroup -S airsonic-advanced 2>/dev/null
+adduser -S -D -H -s /sbin/nologin -G airsonic-advanced -g airsonic-advanced airsonic-advanced 2>/dev/null
+
+exit 0
diff --git a/testing/airsonic/APKBUILD b/testing/airsonic/APKBUILD
deleted file mode 100644
index 40cc856e1c..0000000000
--- a/testing/airsonic/APKBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# Contributor: Kevin Thomas <me@kevinthomas.dev>
-# Maintainer: Kevin Thomas <me@kevinthomas.dev>
-pkgname=airsonic
-pkgver=10.6.2
-pkgrel=2
-pkgdesc="Community driven media server (fork of Subsonic and Libresonic)"
-url="https://airsonic.github.io/"
-# aarch64: test failure
-# mips64 and riscv64 blocked by openjdk8
-arch="noarch !aarch64 !mips64 !riscv64"
-license="GPL-3.0-or-later"
-depends="openjdk8"
-makedepends="maven"
-subpackages="$pkgname-openrc"
-pkgusers="airsonic"
-pkggroups="airsonic"
-install="$pkgname.pre-install"
-source="$pkgname-$pkgver.tar.gz::https://github.com/airsonic/airsonic/archive/v$pkgver.tar.gz
- airsonic.initd
- update-jaudiotagger-repo.patch
- update-jaudiotagger-dependency.patch
- "
-
-prepare() {
- default_prepare
- # Maven pulls in openjdk16-jre-headless as a dependency so we need to specify
- # openjdk8
- export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
-}
-
-build() {
- mvn clean package -DskipTests
-}
-
-check() {
- mvn test
-}
-
-package() {
- install -dm755 -o airsonic -g airsonic \
- "$pkgdir"/var/airsonic
-
- install -m755 -o airsonic -g airsonic \
- "$builddir"/airsonic-main/target/airsonic.war \
- "$pkgdir"/var/airsonic/airsonic.war
-
- install -Dm755 "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname
-}
-
-sha512sums="
-eae7e0386f9286049a0d23535febb45b4c97faa63050945aa8d987b4f0f41a3426fdd6f16725a96bc2a162b5d115d2a3b8626256ed9d776e456252d558f4f339 airsonic-10.6.2.tar.gz
-4c2a99a724a845a4f5d89f52a8e23953651a116f99490285d488802df8a1996eb85d435953ce7997f61d3d042f067f1798b2960e8980ab44122cb1ebf45b3fef airsonic.initd
-3c5296cf1b17f49b1659da638bcb107edca0fe0a71a91691d7aefe67dde3adc5a29217319fce745a9bfe8d9586eeaac55283d31b278a359f0faabb5f8f49c32c update-jaudiotagger-repo.patch
-c4f7ae56e8e2081596b32608afaf1f71ace9f72d649e152ce62411ac20ebe93caeae5e0e18a2c8ca246e20f838dbaf5740f3739336698d590de581c8176c1b0b update-jaudiotagger-dependency.patch
-"
diff --git a/testing/airsonic/airsonic.initd b/testing/airsonic/airsonic.initd
deleted file mode 100644
index 189d9514e4..0000000000
--- a/testing/airsonic/airsonic.initd
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/sbin/openrc-run
-
-supervisor=supervise-daemon
-name="airsonic"
-command="/usr/lib/jvm/java-8-openjdk/jre/bin/java"
-command_args="-jar airsonic.war"
-command_user="airsonic:airsonic"
-directory="/var/airsonic"
-command_background=true
-pidfile="/run/airsonic.pid"
-
-depend() {
- need net localmount
- after firewall
-}
diff --git a/testing/airsonic/airsonic.pre-install b/testing/airsonic/airsonic.pre-install
deleted file mode 100644
index 8e5af1201a..0000000000
--- a/testing/airsonic/airsonic.pre-install
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-addgroup -S airsonic 2>/dev/null
-adduser -S -D -H -s /sbin/nologin -G airsonic -g airsonic airsonic 2>/dev/null
-
-exit 0
diff --git a/testing/airsonic/update-jaudiotagger-dependency.patch b/testing/airsonic/update-jaudiotagger-dependency.patch
deleted file mode 100644
index 780c88a00e..0000000000
--- a/testing/airsonic/update-jaudiotagger-dependency.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- airsonic-10.6.2/airsonic-main/pom.xml
-+++ airsonic-10.6.2/airsonic-main/pom.xml
-@@ -253,9 +253,9 @@
- </dependency>
-
- <dependency>
-- <groupId>net.jthink</groupId>
-- <artifactId>jaudiotagger</artifactId>
-- <version>2.2.5</version>
-+ <groupId>org.bitbucket.ijabz</groupId>
-+ <artifactId>jaudiotagger</artifactId>
-+ <version>v2.2.5</version>
- </dependency>
-
- <dependency>
diff --git a/testing/airsonic/update-jaudiotagger-repo.patch b/testing/airsonic/update-jaudiotagger-repo.patch
deleted file mode 100644
index 4f5513df99..0000000000
--- a/testing/airsonic/update-jaudiotagger-repo.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- airsonic-10.6.2/pom.xml
-+++ airsonic-10.6.2/pom.xml
-@@ -28,10 +28,10 @@
- <name>Local Repository</name>
- <url>file://${project.basedir}/../repo</url>
- </repository>
-- <repository>
-- <id>jaudiotagger-repository</id>
-- <url>https://dl.bintray.com/ijabz/maven</url>
-- </repository>
-+ <repository>
-+ <id>jitpack.io</id>
-+ <url>https://jitpack.io</url>
-+ </repository>
- <repository>
- <id>4thline-repo</id>
- <url>http://4thline.org/m2</url>
diff --git a/testing/akms/APKBUILD b/testing/akms/APKBUILD
deleted file mode 100644
index 4d325ad3e7..0000000000
--- a/testing/akms/APKBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-pkgname=akms
-pkgver=0_git20210804
-_gitrev=c33427311c904273c4d0d6405fc8ec0cf2c9c212
-pkgrel=0
-pkgdesc="Alpine Kernel Module Support"
-url="https://github.com/jirutka/akms"
-arch="noarch"
-license="MIT"
-depends="bubblewrap cmd:depmod kernel-hooks"
-makedepends="asciidoctor"
-triggers="$pkgname.trigger=/usr/src/*"
-install="$pkgname.pre-install $pkgname.post-install $pkgname.pre-deinstall"
-subpackages="$pkgname-doc"
-source="https://github.com/jirutka/akms/archive/$_gitrev/$pkgname-$_gitrev.tar.gz
- akms.hook
- "
-builddir="$srcdir/$pkgname-$_gitrev"
-options="!check" # no tests provided
-
-build() {
- make build
-}
-
-package() {
- make install DESTDIR="$pkgdir" prefix=/usr
- install -D -m755 "$srcdir"/akms.hook "$pkgdir"/usr/share/kernel-hooks.d/akms.hook
-}
-
-sha512sums="
-e77e58869fe189d44292183f10fbe4339caa242bc2f0fc5ccee35efc1a479433b7eee40b6b89b852b21e0c072f84ec688431a55b28cd3539a379a81f1bd96b17 akms-c33427311c904273c4d0d6405fc8ec0cf2c9c212.tar.gz
-5b80295491b7804b30700e66385e243d568542fc7679eb38389ff3b9ca60f0b67a42c89ec47210d7f58ad0f39bd016edcab7016c9a8609a861d17f42dfa4063b akms.hook
-"
diff --git a/testing/akms/akms.hook b/testing/akms/akms.hook
deleted file mode 100644
index f86c43a1d4..0000000000
--- a/testing/akms/akms.hook
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-set -eu
-
-if [ $# -lt 2 ]; then
- echo "Usage: $0 <flavor> <new-version> <old-version>" >&2
- exit 1
-fi
-
-FLAVOR=$1
-NEW_VERSION=$2
-OLD_VERSION=${3:-}
-
-rc=0
-if [ "$OLD_VERSION" ]; then
- if akms status -q -k "$OLD_VERSION-$FLAVOR" -s installed >/dev/null; then
- akms uninstall -k "$OLD_VERSION-$FLAVOR" all || rc=1
- fi
-fi
-if [ "$NEW_VERSION" ]; then
- akms install -k "$NEW_VERSION-$FLAVOR" all || rc=1
-fi
-exit $rc
diff --git a/testing/akms/akms.post-install b/testing/akms/akms.post-install
deleted file mode 100644
index c3c925fe4c..0000000000
--- a/testing/akms/akms.post-install
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-ln -s /usr/share/kernel-hooks.d/akms.hook /etc/kernel-hooks.d/20-akms.hook
-
-exit 0
diff --git a/testing/akms/akms.pre-deinstall b/testing/akms/akms.pre-deinstall
deleted file mode 100644
index 83c5f600ab..0000000000
--- a/testing/akms/akms.pre-deinstall
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-HOOK_FILE='/usr/share/kernel-hooks.d/akms.hook'
-
-for link in /etc/kernel-hooks.d/*; do
- if [ "$(readlink -f "$link")" = "$HOOK_FILE" ]; then
- rm "$link"
- fi
-done
-
-exit 0
diff --git a/testing/akms/akms.pre-install b/testing/akms/akms.pre-install
deleted file mode 100644
index a3d89eeea1..0000000000
--- a/testing/akms/akms.pre-install
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-adduser -S -D -H -h /var/lib/akms -s /bin/sh -G nogroup -g 'added by package akms' akms 2>/dev/null
-
-exit 0
diff --git a/testing/akms/akms.trigger b/testing/akms/akms.trigger
deleted file mode 100644
index 63ddb6d203..0000000000
--- a/testing/akms/akms.trigger
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-
-CFG_FILE='/etc/akms.conf'
-
-if ! [ -f "$CFG_FILE" ]; then
- echo "$CFG_FILE does not exist, skipping akms trigger" >&2
- exit 0
-fi
-
-. "$CFG_FILE"
-
-case "$disable_trigger" in
- yes | true | 1) exit 0;;
-esac
-
-for srcdir in "$@"; do
- [ -f "$srcdir"/AKMBUILD ] || continue
- akms install "$srcdir"
-done
-
-# Triggers exiting with non-zero status cause headaches. APK marks the
-# corresponding package and the world as broken and starts exiting with
-# status 1 even after e.g. successful installation of a new package.
-exit 0
diff --git a/testing/alex/APKBUILD b/testing/alex/APKBUILD
index ff50f03225..54a3dbdb10 100644
--- a/testing/alex/APKBUILD
+++ b/testing/alex/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: River Dillon <oss@outerpassage.net>
pkgname=alex
pkgver=3.2.6
-pkgrel=0
+pkgrel=1
pkgdesc="lexical analyser generator for Haskell"
url="https://www.haskell.org/alex/"
arch="x86_64" # limited by ghc
diff --git a/testing/alpine-lift/APKBUILD b/testing/alpine-lift/APKBUILD
index 76937889c1..c2c1e7da23 100644
--- a/testing/alpine-lift/APKBUILD
+++ b/testing/alpine-lift/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=alpine-lift
pkgver=0.1
-pkgrel=1
+pkgrel=2
pkgdesc="Basic cloud-init-like for Alpine Linux"
url="https://github.com/bjwschaap/alpine-lift"
license="MIT"
diff --git a/testing/amfora/APKBUILD b/testing/amfora/APKBUILD
deleted file mode 100644
index 92617cf003..0000000000
--- a/testing/amfora/APKBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Contributor: omni <omni@gitlab.alpinelinux.org>
-# Maintainer: omni <omni@gitlab.alpinelinux.org>
-pkgname=amfora
-pkgver=1.8.0 # Don't forget to update main.commit below
-pkgrel=1
-pkgdesc="terminal browser for the Gemini protocol"
-url="https://github.com/makeworld-the-better-one/amfora"
-license="GPL-3.0-or-later"
-arch="all"
-makedepends="go"
-source="$pkgname-$pkgver.tar.gz::https://github.com/makeworld-the-better-one/amfora/archive/v$pkgver.tar.gz"
-
-export GOPATH="$srcdir"
-export GOFLAGS="$GOFLAGS -trimpath -mod=readonly -modcacherw"
-case $CARCH in
- mips|mips64)
- export GOFLAGS="${GOFLAGS/-buildmode=pie}" # buildmode=pie is not supported on mips64
- ;;
-esac
-
-build() {
- go build \
- -ldflags "-s -w -linkmode=external -extldflags \"$LDFLAGS\" \
- -X main.version=$pkgver -X main.builtBy=Alpine_Linux \
- -X main.commit=71385e9f4e91ab982076856cac95320173ccea73" \
- -v .
-}
-
-check() {
- go test -v ./...
-}
-
-package() {
- install -Dm0755 "$pkgname" -t "$pkgdir"/usr/bin
- install -Dm0644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications
- install -Dm0644 default-config.toml -t "$pkgdir"/usr/share/"$pkgname"
-}
-
-sha512sums="f8971082afa784506fc6499256a4bceb764bceeb57fe6148b78a586b14ff126384fa54cc1e195f46264ac54f086605f6055471ed4ba1d03dbed7e4a44ce0b34a amfora-1.8.0.tar.gz"
diff --git a/testing/amule/APKBUILD b/testing/amule/APKBUILD
index 5bd45b5715..8c1fabc370 100644
--- a/testing/amule/APKBUILD
+++ b/testing/amule/APKBUILD
@@ -3,7 +3,7 @@
pkgname=amule
_pkgname=aMule
pkgver=2.3.3
-pkgrel=1
+pkgrel=2
pkgdesc="eMule-like client for the eD2k and Kademlia networks"
url="https://www.amule.org/"
arch="all"
diff --git a/testing/android-apktool/APKBUILD b/testing/android-apktool/APKBUILD
new file mode 100644
index 0000000000..bf1c4c7873
--- /dev/null
+++ b/testing/android-apktool/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Patrycja Rosa <alpine@ptrcnull.me>
+# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
+pkgname=android-apktool
+pkgver=2.5.0
+pkgrel=0
+pkgdesc="Tool for reverse engineering Android apk files"
+url="https://ibotpeaches.github.io/Apktool/"
+arch="all !x86 !armhf !armv7 !mips64 !riscv64"
+# disabled due to openjdk11 limitations
+license="Apache-2.0"
+depends="openjdk11-jre-headless"
+source="https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_$pkgver.jar
+ apktool"
+options="!check"
+# no tests available
+
+package() {
+ install -Dm644 "$srcdir"/apktool_$pkgver.jar "$pkgdir"/usr/share/apktool/apktool.jar
+ install -Dm755 "$srcdir"/apktool "$pkgdir"/usr/bin/apktool
+}
+
+sha512sums="
+40010672cca6df6d13763d371ede6c2b5d1a018242235fe727ca2aa561c6a92b99f08f97e4195ad76b13124521e24a49e450a653d78ad0bac693fb56e7d27b50 apktool_2.5.0.jar
+8cb0d693996fe5a3df2f49120336962bc4d36ad6540744b6bc53dd1c03cc2b34e339f3749804abd9c054510b7093da77b18e77e886795c4f6b2206c64ea0247e apktool
+"
diff --git a/testing/android-apktool/apktool b/testing/android-apktool/apktool
new file mode 100644
index 0000000000..c75fd969c8
--- /dev/null
+++ b/testing/android-apktool/apktool
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/usr/lib/jvm/java-11-openjdk/bin/java -jar /usr/share/apktool/apktool.jar "$@"
diff --git a/testing/antibody/APKBUILD b/testing/antibody/APKBUILD
index 4d127d5b5b..26f6156d5a 100644
--- a/testing/antibody/APKBUILD
+++ b/testing/antibody/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Aleks Bunin <alpinelinux@compuix.com>
pkgname=antibody
pkgver=6.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="The fastest zsh shell plugin manager."
url="https://github.com/getantibody/antibody"
license="MIT"
diff --git a/testing/apache-mod-md/APKBUILD b/testing/apache-mod-md/APKBUILD
new file mode 100644
index 0000000000..85b003514e
--- /dev/null
+++ b/testing/apache-mod-md/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Sheila Aman <sheila@vulpine.house>
+# Maintainer: Sheila Aman <sheila@vulpine.house>
+pkgname=apache-mod-md
+pkgver=2.4.7
+pkgrel=0
+pkgdesc="Integrated Acme protocol support for apache2"
+url="https://github.com/icing/mod_md"
+arch="all"
+license="Apache-2.0"
+makedepends="apache2-dev curl-dev jansson-dev"
+subpackages="$pkgname-doc"
+source="https://github.com/icing/mod_md/releases/download/v$pkgver/mod_md-$pkgver.tar.gz"
+builddir="$srcdir/mod_md-$pkgver"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="0c7f9689d70daf709d439fcb998355ef783a235c26ac6c378f7539e32a10aa73b21bbf32af7e6820f6613225b17a627840de58d2ddd53d64a87452022a5b1c52 mod_md-2.4.7.tar.gz"
diff --git a/testing/apmpkg/APKBUILD b/testing/apmpkg/APKBUILD
index cecbe40935..16d57c4478 100644
--- a/testing/apmpkg/APKBUILD
+++ b/testing/apmpkg/APKBUILD
@@ -1,16 +1,18 @@
# Contributor: kedap <kedap.dev@protonmail.com>
# Maintainer: kedap <kedap.dev@protonmail.com>
pkgname=apmpkg
-pkgver=1.4.0
+pkgver=1.5.0
pkgrel=0
pkgdesc="A Package Manager as a model: PKGBUILD"
url="https://github.com/kedap/apmpkg"
arch="x86_64 armv7 armhf aarch64 x86 ppc64le" # limited by rust/cargo
license="Apache-2.0"
-depends="git fakeroot wget ruby-bundler py3-pip rsync bash ruby-dev"
-makedepends="cargo openssl-dev"
+depends="git fakeroot wget ruby-bundler py3-pip rsync bash ruby-dev npm"
+makedepends="cargo openssl-dev patchutils"
subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/Kedap/apmpkg/archive/refs/tags/$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://github.com/Kedap/apmpkg/archive/refs/tags/$pkgver.tar.gz
+ fix-with-outdated-rust.patch
+ "
build() {
cargo build --release --locked --verbose
@@ -31,5 +33,6 @@ package() {
}
sha512sums="
-b3ba5394b48d2b834ab7e727b4505ef85a885d7a174bcd507e9a139c8cdcf4e9e179ff94c170822290188839884eb6c3e992d8bff7eaab407c3555b1e290736e apmpkg-1.4.0.tar.gz
+ff1e71ed7e66e2b72f4ced848a2135abb98d57875e6c30d09fb4e73ad440b755bea1e8327164ba9a5d5a10930ffdc5063c6b21a6e98a4d3af959bfe98ea1609b apmpkg-1.5.0.tar.gz
+31c7b35f4bd114d3ccae4bffe5e0bcdb4a477f1803206ba771dcfc212a03df741387abbd110a407e6f057aedfa620c694898875b9be52388fced8aa360a09fef fix-with-outdated-rust.patch
"
diff --git a/testing/apmpkg/fix-with-outdated-rust.patch b/testing/apmpkg/fix-with-outdated-rust.patch
new file mode 100644
index 0000000000..7f280ac442
--- /dev/null
+++ b/testing/apmpkg/fix-with-outdated-rust.patch
@@ -0,0 +1,22 @@
+Author: Kedap <kedap.dev@protonmail.com>
+Summary: Fix the problem with compilation in outdate versions of rust
+--- a/src/core_funcions.rs 2021-09-29 13:25:40.248455519 -0500
++++ b/core_funcions.rs 2021-09-29 16:03:46.198414493 -0500
+@@ -281,7 +281,7 @@
+ let depen_arr = &adi_paquete.dependencias;
+
+ //Selecionando los gestores instalados
+- for gestor in catalogo {
++ for gestor in catalogo.iter() {
+ let comando = Command::new("bash")
+ .arg("-c")
+ .arg(gestor)
+@@ -368,7 +368,7 @@
+ let mut gestores = Vec::new();
+
+ //Selecionando los gestores instalados
+- for gestor in catalogo {
++ for gestor in catalogo.iter() {
+ let comando = Command::new("bash")
+ .arg("-c")
+ .arg(gestor)
diff --git a/testing/aports-glmr/APKBUILD b/testing/aports-glmr/APKBUILD
index 694692c9c9..5ee09f2bd6 100644
--- a/testing/aports-glmr/APKBUILD
+++ b/testing/aports-glmr/APKBUILD
@@ -1,14 +1,13 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=aports-glmr
pkgver=0.2
-pkgrel=1
+pkgrel=2
pkgdesc="CLI tool to search open merge requests for aports"
url="https://gitlab.alpinelinux.org/ncopa/aports-glmr"
license="MIT"
arch="all"
makedepends="go"
source="https://gitlab.alpinelinux.org/ncopa/aports-glmr/-/archive/$pkgver/aports-glmr-$pkgver.tar.gz"
-builddir="$srcdir/aports-glmr-$pkgver"
options="!check" # no checks
build() {
@@ -23,4 +22,6 @@ package() {
DESTDIR="$pkgdir" make install prefix=/usr
}
-sha512sums="d5d96ba3618a28fce8cdcbf101a1d4abec2f2fe0aee0acabf970ce6d9d8f654eb494bab061d7f132b0c5149320ab32727982ad3e5c5e7c12b7a79aed35576548 aports-glmr-0.2.tar.gz"
+sha512sums="
+5e7b92b5428d144de5d67ea1ac5acfe651cb3ad0a98b499132d31444a0aefff53b7a3846001a2af66f69b212c7688dfc8211a991858d33c745ced4a50dab2e6f aports-glmr-0.2.tar.gz
+"
diff --git a/testing/apostrophe/APKBUILD b/testing/apostrophe/APKBUILD
index 09765b479b..d393eb4a03 100644
--- a/testing/apostrophe/APKBUILD
+++ b/testing/apostrophe/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=apostrophe
-pkgver=2.4
-pkgrel=1
+pkgver=2.5
+pkgrel=0
pkgdesc="distraction free Markdown editor for GNU/Linux made with GTK+"
url="https://gitlab.gnome.org/somas/apostrophe"
arch="x86_64" # py3-pypandoc
@@ -10,7 +10,7 @@ license="GPL-3.0-or-later"
depends="py3-regex py3-setuptools py3-levenshtein py3-enchant py3-gobject3
py3-cairo py3-pypandoc webkit2gtk gtk+3.0 libhandy1 py3-chardet gspell"
makedepends="meson gtk+3.0-dev gobject-introspection-dev gspell-dev gettext-dev
- libhandy1-dev"
+ libhandy1-dev sassc"
checkdepends="appstream-glib desktop-file-utils"
subpackages="$pkgname-lang"
source="https://gitlab.gnome.org/somas/apostrophe/-/archive/v$pkgver/apostrophe-v$pkgver.tar.gz
@@ -31,5 +31,7 @@ package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="3fc552d1b3ab6c370aa1e9ef26aa2b7b0f054b7d903025dbd2c43ae22aa1f35c7ea3acf4833190d65f8d72a4ce927fe166843d1f5ca074b96fb57ef1d6ed8ef4 apostrophe-v2.4.tar.gz
-a46505e246af5d6ebf99d8585eb5f99046a71f0c54328f0c07caef046dd0f9e403ba0be89703621f1644fd5d4be7f74fdf7308356f38afe7f21c5c57eaf08a57 dont-require-py-gettext.patch"
+sha512sums="
+633df5db82af73596cd106fa26fea7c4a1dbd0f63118c467b446fa81c61e1d7d0746edb68fc6ad3758a65fd96ef3bd30b2b17bd8da4fd7e47a8294716fc746a3 apostrophe-v2.5.tar.gz
+a46505e246af5d6ebf99d8585eb5f99046a71f0c54328f0c07caef046dd0f9e403ba0be89703621f1644fd5d4be7f74fdf7308356f38afe7f21c5c57eaf08a57 dont-require-py-gettext.patch
+"
diff --git a/testing/apparmor/0001-Fix-linking-against-gettext-on-musl-libc.patch b/testing/apparmor/0001-Fix-linking-against-gettext-on-musl-libc.patch
deleted file mode 100644
index 4180cf6581..0000000000
--- a/testing/apparmor/0001-Fix-linking-against-gettext-on-musl-libc.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 183849ec988c7326bcb9bf729d087e262d121b67 Mon Sep 17 00:00:00 2001
-From: allgdante <allan.garret@gmail.com>
-Date: Wed, 4 Jul 2018 16:57:19 +0200
-Subject: [PATCH 1/7] Fix linking against gettext on musl libc
-
-Both parser and binutils must be linked against gettext
----
- binutils/Makefile | 2 +-
- parser/Makefile | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/binutils/Makefile b/binutils/Makefile
-index 7fb71813..52e55f70 100644
---- a/binutils/Makefile
-+++ b/binutils/Makefile
-@@ -52,7 +52,7 @@ SRCS = aa_enabled.c
- HDRS =
- TOOLS = aa-enabled aa-exec
-
--AALIB = -Wl,-Bstatic -lapparmor -Wl,-Bdynamic -lpthread
-+AALIB = -Wl,-Bstatic -lapparmor -Wl,-Bdynamic -lpthread -lintl
-
- ifdef USE_SYSTEM
- # Using the system libapparmor so Makefile dependencies can't be used
-diff --git a/parser/Makefile b/parser/Makefile
-index 5d799f6a..000540a3 100644
---- a/parser/Makefile
-+++ b/parser/Makefile
-@@ -90,7 +90,7 @@ AAREDIR= libapparmor_re
- AAREOBJECT = ${AAREDIR}/libapparmor_re.a
- AAREOBJECTS = $(AAREOBJECT)
- AARE_LDFLAGS = -static-libgcc -static-libstdc++ -L. $(LDFLAGS)
--AALIB = -Wl,-Bstatic -lapparmor -Wl,-Bdynamic -lpthread
-+AALIB = -Wl,-Bstatic -lapparmor -Wl,-Bdynamic -lpthread -lintl
-
- ifdef USE_SYSTEM
- # Using the system libapparmor so Makefile dependencies can't be used
---
-2.20.1
-
diff --git a/testing/apparmor/0003-parser-remove-specific-tests-for-rttime.patch b/testing/apparmor/0003-parser-remove-specific-tests-for-rttime.patch
deleted file mode 100644
index fe5ac45d4b..0000000000
--- a/testing/apparmor/0003-parser-remove-specific-tests-for-rttime.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From 3e78593208264935ed2589d784cbcb69f750c274 Mon Sep 17 00:00:00 2001
-From: allgdante <allan.garret@gmail.com>
-Date: Wed, 4 Jul 2018 17:05:10 +0200
-Subject: [PATCH 3/7] parser: remove specific tests for rttime
-
-musl libc doesn't implement this feature, so the tests fail.
-We must find a way to skip those tests instead of removing them
----
- parser/tst/equality.sh | 18 +++++++++---------
- .../tst/simple_tests/rlimits/ok_rlimit_13.sd | 7 -------
- .../tst/simple_tests/rlimits/ok_rlimit_18.sd | 7 -------
- 3 files changed, 9 insertions(+), 23 deletions(-)
- delete mode 100644 parser/tst/simple_tests/rlimits/ok_rlimit_13.sd
- delete mode 100644 parser/tst/simple_tests/rlimits/ok_rlimit_18.sd
-
-diff --git a/parser/tst/equality.sh b/parser/tst/equality.sh
-index 029eec46..3b2f0f9f 100755
---- a/parser/tst/equality.sh
-+++ b/parser/tst/equality.sh
-@@ -525,15 +525,15 @@ verify_binary_equality "@{profile_name} is literal in peer with esc alt sequence
-
-
- # verify rlimit data conversions
--verify_binary_equality "set rlimit rttime <= 12 weeks" \
-- "/t { set rlimit rttime <= 12 weeks, }" \
-- "/t { set rlimit rttime <= $((12 * 7)) days, }" \
-- "/t { set rlimit rttime <= $((12 * 7 * 24)) hours, }" \
-- "/t { set rlimit rttime <= $((12 * 7 * 24 * 60)) minutes, }" \
-- "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60)) seconds, }" \
-- "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60 * 1000)) ms, }" \
-- "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60 * 1000 * 1000)) us, }" \
-- "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60 * 1000 * 1000)), }"
-+#verify_binary_equality "set rlimit rttime <= 12 weeks" \
-+# "/t { set rlimit rttime <= 12 weeks, }" \
-+# "/t { set rlimit rttime <= $((12 * 7)) days, }" \
-+# "/t { set rlimit rttime <= $((12 * 7 * 24)) hours, }" \
-+# "/t { set rlimit rttime <= $((12 * 7 * 24 * 60)) minutes, }" \
-+# "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60)) seconds, }" \
-+# "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60 * 1000)) ms, }" \
-+# "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60 * 1000 * 1000)) us, }" \
-+# "/t { set rlimit rttime <= $((12 * 7 * 24 * 60 * 60 * 1000 * 1000)), }"
-
- verify_binary_equality "set rlimit cpu <= 42 weeks" \
- "/t { set rlimit cpu <= 42 weeks, }" \
-diff --git a/parser/tst/simple_tests/rlimits/ok_rlimit_13.sd b/parser/tst/simple_tests/rlimits/ok_rlimit_13.sd
-deleted file mode 100644
-index 50b9a6f3..00000000
---- a/parser/tst/simple_tests/rlimits/ok_rlimit_13.sd
-+++ /dev/null
-@@ -1,7 +0,0 @@
--#
--#=DESCRIPTION simple rttime rlimit allows default units
--#=EXRESULT PASS
--
--profile rlimit {
-- set rlimit rttime <= 12,
--}
-diff --git a/parser/tst/simple_tests/rlimits/ok_rlimit_18.sd b/parser/tst/simple_tests/rlimits/ok_rlimit_18.sd
-deleted file mode 100644
-index f2747f10..00000000
---- a/parser/tst/simple_tests/rlimits/ok_rlimit_18.sd
-+++ /dev/null
-@@ -1,7 +0,0 @@
--#
--#=DESCRIPTION simple realtime time rlimit test
--#=EXRESULT PASS
--
--profile rlimit {
-- set rlimit rttime <= 60minutes,
--}
---
-2.20.1
-
diff --git a/testing/apparmor/0004-parser-remove-specific-tests-for-ofile.patch b/testing/apparmor/0004-parser-remove-specific-tests-for-ofile.patch
deleted file mode 100644
index 2847bc1df2..0000000000
--- a/testing/apparmor/0004-parser-remove-specific-tests-for-ofile.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 7227f8c49cf74ff470248cdb946dd27872854979 Mon Sep 17 00:00:00 2001
-From: allgdante <allan.garret@gmail.com>
-Date: Wed, 4 Jul 2018 17:08:11 +0200
-Subject: [PATCH 4/7] parser: remove specific tests for ofile
-
-musl libc doesn't implement this feature, so the test fail.
-We must find a way to skip this test instead of removing it
----
- parser/tst/simple_tests/rlimits/ok_rlimit_09.sd | 7 -------
- 1 file changed, 7 deletions(-)
- delete mode 100644 parser/tst/simple_tests/rlimits/ok_rlimit_09.sd
-
-diff --git a/parser/tst/simple_tests/rlimits/ok_rlimit_09.sd b/parser/tst/simple_tests/rlimits/ok_rlimit_09.sd
-deleted file mode 100644
-index 6510ae72..00000000
---- a/parser/tst/simple_tests/rlimits/ok_rlimit_09.sd
-+++ /dev/null
-@@ -1,7 +0,0 @@
--#
--#=DESCRIPTION simple max open file (same as nofile) rlimit test
--#=EXRESULT PASS
--
--profile rlimit {
-- set rlimit ofile <= 1234,
--}
---
-2.20.1
-
diff --git a/testing/apparmor/0005-utils-adjust-tests-to-match-the-Alpine-layout.patch b/testing/apparmor/0005-utils-adjust-tests-to-match-the-Alpine-layout.patch
deleted file mode 100644
index bb90494626..0000000000
--- a/testing/apparmor/0005-utils-adjust-tests-to-match-the-Alpine-layout.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 1951d7c3535d46edbfe16b8a1b8d2176d96d4235 Mon Sep 17 00:00:00 2001
-From: allgdante <allan.garret@gmail.com>
-Date: Mon, 23 Mar 2020 16:12:36 +0000
-Subject: [PATCH 07/12] utils: adjust tests to match the Alpine layout
-
-Here we need to adjust several utilities path with the ones used by
-Alpine
----
- utils/test/test-aa.py | 10 ++++------
- 1 file changed, 4 insertions(+), 6 deletions(-)
-
-diff --git a/utils/test/test-aa.py b/utils/test/test-aa.py
-index b5221737..9d1d3ecc 100644
---- a/utils/test/test-aa.py
-+++ b/utils/test/test-aa.py
-@@ -157,15 +157,13 @@ class AaTest_get_interpreter_and_abstraction(AATest):
- tests = [
- ('#!/bin/bash', ('/bin/bash', 'abstractions/bash')),
- ('#!/bin/dash', ('/bin/dash', 'abstractions/bash')),
-- ('#!/bin/sh', ('/bin/sh', 'abstractions/bash')),
-- ('#! /bin/sh ', ('/bin/sh', 'abstractions/bash')),
-- ('#! /bin/sh -x ', ('/bin/sh', 'abstractions/bash')), # '-x' is not part of the interpreter path
-+ ('#!/bin/sh', ('/bin/sh', None)),
-+ ('#! /bin/sh ', ('/bin/sh', None)),
-+ ('#! /bin/sh -x ', ('/bin/sh', None)), # '-x' is not part of the interpreter path
- ('#!/usr/bin/perl', ('/usr/bin/perl', 'abstractions/perl')),
- ('#!/usr/bin/perl -w', ('/usr/bin/perl', 'abstractions/perl')), # '-w' is not part of the interpreter path
-- ('#!/usr/bin/python', ('/usr/bin/python', 'abstractions/python')),
-- ('#!/usr/bin/python2', ('/usr/bin/python2', 'abstractions/python')),
-- ('#!/usr/bin/python2.7', ('/usr/bin/python2.7', 'abstractions/python')),
- ('#!/usr/bin/python3', ('/usr/bin/python3', 'abstractions/python')),
-+ ('#!/usr/bin/python3.8', ('/usr/bin/python3.8', 'abstractions/python')),
- ('#!/usr/bin/python4', ('/usr/bin/python4', None)), # python abstraction is only applied to py2 and py3
- ('#!/usr/bin/ruby', ('/usr/bin/ruby', 'abstractions/ruby')),
- ('#!/usr/bin/ruby2.2', ('/usr/bin/ruby2.2', 'abstractions/ruby')),
---
-2.25.2
-
diff --git a/testing/apparmor/0006-utils-adjust-rc-functions-for-aa-remove-unknown.patch b/testing/apparmor/0006-utils-adjust-rc-functions-for-aa-remove-unknown.patch
deleted file mode 100644
index 14dddeae1e..0000000000
--- a/testing/apparmor/0006-utils-adjust-rc-functions-for-aa-remove-unknown.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 72a3291fc94210401e5dac3b2fa328b2bb40998d Mon Sep 17 00:00:00 2001
-From: allgdante <allan.garret@gmail.com>
-Date: Thu, 5 Jul 2018 17:32:46 +0200
-Subject: [PATCH 6/7] utils: adjust rc functions for aa-remove-unknown
-
-Update the path to the rc.apparmor.functions file to the one we can find
-inside Alpine.
-No intended functional changes
----
- utils/aa-remove-unknown | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/utils/aa-remove-unknown b/utils/aa-remove-unknown
-index d3bd9144..0b9ead7d 100644
---- a/utils/aa-remove-unknown
-+++ b/utils/aa-remove-unknown
-@@ -15,7 +15,7 @@
- # along with this program. If not, see <http://www.gnu.org/licenses/>.
- # ----------------------------------------------------------------------
-
--APPARMOR_FUNCTIONS=/lib/apparmor/rc.apparmor.functions
-+APPARMOR_FUNCTIONS=/usr/libexec/apparmor/rc.apparmor.functions
- APPARMORFS=/sys/kernel/security/apparmor
- PROFILES="${APPARMORFS}/profiles"
- REMOVE="${APPARMORFS}/.remove"
---
-2.20.1
-
diff --git a/testing/apparmor/0007-Remove-Locale-gettext-from-parser-tests.patch b/testing/apparmor/0007-Remove-Locale-gettext-from-parser-tests.patch
deleted file mode 100644
index bad8cbe195..0000000000
--- a/testing/apparmor/0007-Remove-Locale-gettext-from-parser-tests.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 05dd326460042c0f82234b7299a0327529c98d4f Mon Sep 17 00:00:00 2001
-From: allgdante <allan.garret@gmail.com>
-Date: Thu, 31 Jan 2019 13:36:34 +0000
-Subject: [PATCH 7/7] Remove Locale::gettext from parser tests
-
-The package for Alpine doesn't exists and it seems that the tests run ok
-without this
----
- parser/tst/gen-dbus.pl | 1 -
- parser/tst/gen-xtrans.pl | 1 -
- 2 files changed, 2 deletions(-)
-
-diff --git a/parser/tst/gen-dbus.pl b/parser/tst/gen-dbus.pl
-index 1fe58108..3fa5d0ce 100755
---- a/parser/tst/gen-dbus.pl
-+++ b/parser/tst/gen-dbus.pl
-@@ -17,7 +17,6 @@
- #
-
- use strict;
--use Locale::gettext;
- use POSIX;
-
- setlocale(LC_MESSAGES, "");
-diff --git a/parser/tst/gen-xtrans.pl b/parser/tst/gen-xtrans.pl
-index 8cf077f4..64219cef 100755
---- a/parser/tst/gen-xtrans.pl
-+++ b/parser/tst/gen-xtrans.pl
-@@ -1,7 +1,6 @@
- #!/usr/bin/perl
-
- use strict;
--use Locale::gettext;
- use POSIX;
-
- setlocale(LC_MESSAGES, "");
---
-2.20.1
-
diff --git a/testing/apparmor/APKBUILD b/testing/apparmor/APKBUILD
deleted file mode 100644
index 17c6b317f3..0000000000
--- a/testing/apparmor/APKBUILD
+++ /dev/null
@@ -1,237 +0,0 @@
-# Contributor: Allan Garret <allan.garret@gmail.com>
-# Maintainer: Allan Garret <allan.garret@gmail.com>
-pkgname=apparmor
-pkgver=3.0.1
-pkgrel=0
-pkgdesc="Linux application security framework - mandatory access control for programs"
-url="https://gitlab.com/apparmor/apparmor/wikis/home"
-# mips64 blocked by py3-notify2
-arch="all !mips64"
-license="GPL-2.0-only"
-depends="bash"
-makedepends="sed python3 autoconf automake libtool bison flex perl-dev swig
- gettext-dev python3-dev linux-pam-dev linux-headers"
-checkdepends="
- dejagnu
- py3-notify2
- py3-psutil
- py3-pyflakes
- "
-
-subpackages="
- libapparmor:_libapparmor
- libapparmor-doc:_libapparmor_doc
- libapparmor-dev:_libapparmor_dev
- py3-$pkgname:_py3_apparmor
- perl-$pkgname:_perl_apparmor
- $pkgname-utils:_apparmor_utils
- $pkgname-utils-doc:_apparmor_utils_doc
- $pkgname-utils-lang:_apparmor_utils_lang
- $pkgname-profiles:_apparmor_profiles:noarch
- $pkgname-pam:_apparmor_pam
- $pkgname-vim:_apparmor_vim:noarch
- $pkgname-openrc
- $pkgname-doc
- $pkgname-lang
- "
-source="
- https://gitlab.com/apparmor/apparmor/-/archive/v$pkgver/apparmor-v$pkgver.tar.gz
-
- apparmor.initd
-
- 0001-Fix-linking-against-gettext-on-musl-libc.patch
- 0003-parser-remove-specific-tests-for-rttime.patch
- 0004-parser-remove-specific-tests-for-ofile.patch
- 0005-utils-adjust-tests-to-match-the-Alpine-layout.patch
- 0006-utils-adjust-rc-functions-for-aa-remove-unknown.patch
- 0007-Remove-Locale-gettext-from-parser-tests.patch
- "
-
-builddir="$srcdir/$pkgname-v$pkgver"
-
-prepare() {
- default_prepare
- cd libraries/libapparmor
- ./autogen.sh
-}
-
-build() {
- export PYTHON_VERSION=3
- export PYTHON_VERSIONS=python3
- export PYTHON=/usr/bin/python3
-
- cd "$builddir"/libraries/libapparmor
- msg "Building: libapparmor"
- ./configure --prefix=/usr --with-python --with-perl
- make
-
- cd "$builddir"
- msg "Building: apparmor parser"
- make -C parser
-
- msg "Building: apparmor-binutils"
- make -C binutils
-
- msg "Building: apparmor-utils"
- make -C utils
-
- msg "Building: apparmor-profiles"
- make -C profiles
-
- msg "Building: apparmor-pam"
- make -C changehat/pam_apparmor
-
- msg "Building: apparmor-vim"
- make -C utils/vim
-}
-
-check() {
- cd "$builddir"/libraries/libapparmor
- make check
-
- cd "$builddir"
- make -C parser check
- make -C binutils check
- make -j1 -e PYFLAKES=pyflakes-3 -C utils check
-}
-
-package() {
- make -C parser install DESTDIR="$pkgdir"
- mv "$pkgdir"/lib "$pkgdir"/usr/lib
- mkdir -p "$pkgdir"/usr/libexec/apparmor
- mv "$pkgdir"/usr/lib/apparmor/rc.apparmor.functions \
- "$pkgdir"/usr/libexec/apparmor/
- rmdir "$pkgdir"/usr/lib/apparmor
- install -Dm755 "$srcdir"/apparmor.initd \
- "$pkgdir"/etc/init.d/apparmor
-}
-
-_libapparmor() {
- pkgdesc="AppArmor library"
- depends="bash sed"
-
- cd "$builddir"
- make -C libraries/libapparmor install DESTDIR="$subpkgdir"
-
- # Move development files
- mkdir -p "$subpkgdir"-dev/usr
- mv "$subpkgdir"/usr/include "$subpkgdir"-dev/usr/
- mkdir -p "$subpkgdir"-dev/usr/lib
- mv "$subpkgdir"/usr/lib/libapparmor.a "$subpkgdir"-dev/usr/lib/
- mv "$subpkgdir"/usr/lib/pkgconfig "$subpkgdir"-dev/usr/lib/
-
- # Move python3 files
- mkdir -p "$subpkgdir"/../py3-$pkgname/usr/lib
- mv "$subpkgdir"/usr/lib/python3.* "$subpkgdir"/../py3-$pkgname/usr/lib
-
- # Move perl files
- mkdir -p "$subpkgdir"/../perl-$pkgname/usr/lib
- mv "$subpkgdir"/usr/lib/perl5 "$subpkgdir"/../perl-$pkgname/usr/lib
-
- # Move doc files
- mkdir -p "$subpkgdir-doc"/usr/share
- mv "$subpkgdir"/usr/share/man "$subpkgdir-doc"/usr/share/
-}
-
-_libapparmor_doc() {
- pkgdesc="AppArmor Library (doc files)"
-
- cd "$builddir"
- for i in 2 3; do
- find "$subpkgdir"/usr/share/man/man"$i" -type f -exec gzip -9v {} +
- done
-}
-
-_libapparmor_dev() {
- pkgdesc="AppArmor Library (development files)"
-}
-
-_py3_apparmor() {
- pkgdesc="Python3 module for apparmor"
- depends="libapparmor python3"
-}
-
-_perl_apparmor() {
- pkgdesc="Perl module for apparmor"
- depends="libapparmor perl"
-}
-
-_apparmor_utils() {
- pkgdesc="AppArmor userspace utilities"
- depends="py3-apparmor libapparmor perl python3 bash"
-
- cd "$builddir"
- make -C utils install DESTDIR="$subpkgdir" BINDIR="$subpkgdir"/usr/bin
-
- cd "$builddir"
- make -C binutils install DESTDIR="$subpkgdir" BINDIR="$subpkgdir"/usr/bin
-
- mkdir -p "$subpkgdir"-doc/usr/share
- mv "$subpkgdir"/usr/share/man "$subpkgdir"-doc/usr/share/
-
- mkdir -p "$subpkgdir"-lang/usr/share
- mv "$subpkgdir"/usr/share/locale "$subpkgdir"-lang/usr/share/
-}
-
-_apparmor_utils_doc() {
- pkgdesc="AppArmor userspace utilites (doc files)"
-
- cd "$builddir"
- for i in 1 5 8; do
- find "$subpkgdir"/usr/share/man/man"$i" -type f -exec gzip -9v {} +
- done
- cd "$subpkgdir"/usr/share/man/man8
- rm apparmor_status.8
- ln -s aa-status.8.gz apparmor_status.8.gz
-}
-
-_apparmor_utils_lang() {
- pkgdesc="Languages for package $subpkgname"
-}
-
-_apparmor_profiles() {
- pkgdesc="AppArmor sample pre-made profiles"
- depends="apparmor"
-
- cd "$builddir"
- make -C profiles install DESTDIR="$subpkgdir"
-}
-
-_apparmor_pam() {
- pkgdesc="AppArmor PAM library"
- depends="libapparmor linux-pam"
-
- cd "$builddir"
- make -C changehat/pam_apparmor install DESTDIR="$subpkgdir"/usr
-}
-
-_apparmor_pam_doc() {
- pkgdesc="AppArmor PAM library (doc files)"
-
- cd "$builddir"
- mkdir -p "$subpkgdir"/usr/share/doc/apparmor
- install -Dm644 changehat/pam_apparmor/README \
- "$subpkgdir"/usr/share/doc/apparmor/README.pam_apparmor
-}
-
-_apparmor_vim() {
- pkgdesc="AppArmor VIM support"
- depends="vim"
-
- cd "$builddir"/utils/vim
- install -Dm644 apparmor.vim \
- "$subpkgdir"/usr/share/vim/vimfiles/syntax/apparmor.vim
-}
-
-
-
-sha512sums="
-34e4e2b0a90d27fe434baeabc8837bb782d2fb8574e9e30816de6e440e75ec256facd9a2726199ab5e182b04df26e8cea62ee008e8a08f84a86d12d7b9eadeb0 apparmor-v3.0.1.tar.gz
-1a57cc577ba3aedfbe10ef6148c1e8f5d0bbf65c99e60eec80c52409c9dab59ae002024500c6e4fd0e01e8c7aeb0c85e3e6b41cacee08c17fdd869d31bca614e apparmor.initd
-e94f44427ed3c6f64462170939ffc92ce9ac1a58c61c7c7c3483fe16fe8e1c419daade9d56cdd342132e4d823dcac1963a86ad889f10bf71fd52b7f54c4694ed 0001-Fix-linking-against-gettext-on-musl-libc.patch
-568e10bda27745ac6e1b9495bb6863e93466ee1c387912393c2c7396bcedd7400b13ee233dd953f82460328e3aae45dd2f7aba92962edef31330d6b4dbc9951b 0003-parser-remove-specific-tests-for-rttime.patch
-3a84fb3b2b19ccf52e179190e98ec0da2469727eaaa73d0094b0e9c85b80738c9cb9da9242d17a472a649e6042933bedb5f78c3f574d555369a4ece38a1d8a8a 0004-parser-remove-specific-tests-for-ofile.patch
-ebe2494e0023d45a41623038f8126fd5366606507d7c1caadf776253a5a64e2979ed157b00d2240556945c414fd3a6dff3d5ce971a5c975033dfb53db60abecc 0005-utils-adjust-tests-to-match-the-Alpine-layout.patch
-38ebb30a0185f8eabd9103925959da365f64ef485f66ffb10180ac596fc172f9c98df39baec0b035138e9ab32056148e69a066faba9faebf9e92bf7a09c150c0 0006-utils-adjust-rc-functions-for-aa-remove-unknown.patch
-093c2f216776c5cc67294a134af6ef788dd5a82477592093abbdd244d65591006890a7c911d4f72d7c0ceac5d3ee33927b055a6d3731284701057b35372e7265 0007-Remove-Locale-gettext-from-parser-tests.patch
-"
diff --git a/testing/apparmor/apparmor.initd b/testing/apparmor/apparmor.initd
deleted file mode 100644
index 15058f2895..0000000000
--- a/testing/apparmor/apparmor.initd
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Load all configured profiles for the AppArmor security module."
-description_reload="Reload all profiles"
-
-extra_started_commands="reload"
-
-aa_action() {
- local arg=$1
- local return
-
- shift
- $*
- return=$?
-
- if [ ${return} -eq 0 ]; then
- aa_log_success_msg $arg
- else
- aa_log_failure_msg arg
- fi
-
- return $return
-}
-
-aa_log_action_start() {
- ebegin $1
-}
-
-aa_log_action_end() {
- eend $1
-}
-
-aa_log_success_msg() {
- einfo $1
-}
-
-aa_log_warning_msg() {
- ewarn $1
-}
-
-aa_log_failure_msg() {
- eerror $1
-}
-
-aa_log_skipped_msg() {
- einfo $1
-}
-
-aa_log_daemon_msg() {
- einfo $1
-}
-
-aa_log_end_msg() {
- eend $1
-}
-
-. /usr/libexec/apparmor/rc.apparmor.functions
-
-start() {
- ebegin "Starting AppArmor"
- eindent
-
- if ! is_apparmor_loaded ; then
- load_module
- if [ $? -ne 0 ]; then
- eerror "AppArmor kernel support is not present"
- eend 1
- return 1
- fi
- fi
-
- parse_profiles load
-
- eoutdent
-}
-
-stop() {
- ebegin "Stopping AppArmor"
- eindent
- apparmor_stop
- eoutdent
-}
-
-reload() {
- # todo: split out clean_profiles into its own function upstream
- # so we can do parse_profiles reload && clean_profiles
- # and do a proper reload instead of restart
- apparmor_restart
-}
diff --git a/testing/appstream-generator/APKBUILD b/testing/appstream-generator/APKBUILD
index c2f9218c79..e1b204c429 100644
--- a/testing/appstream-generator/APKBUILD
+++ b/testing/appstream-generator/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=appstream-generator
-pkgver=0.8.2
-pkgrel=1
-pkgdesc="A fast AppStream metadata generator"
+pkgver=0.8.5
+pkgrel=0
+pkgdesc="fast AppStream metadata generator"
url="https://github.com/ximion/appstream-generator"
arch="x86_64" # ldc
license="LGPL-3.0-or-later"
makedepends="meson ldc ldc-runtime appstream-dev libarchive-dev gir-to-d
cairo-dev gdk-pixbuf-dev librsvg-dev freetype-dev fontconfig-dev
pango-dev yarn lmdb-dev glibd-dev libsoup-dev gobject-introspection-dev
- coreutils" # needs cp with preserve-ownership
+ coreutils curl-dev" # needs cp with preserve-ownership
subpackages="$pkgname-doc"
source="https://github.com/ximion/appstream-generator/archive/v$pkgver/appstream-generator-$pkgver.tar.gz"
@@ -27,4 +27,6 @@ package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="fb5264817f54da80e4baa51624e1c9fa9cb0c85a6115211adb8fc2918755477d12e519185173c532404f200eabacf77d61d05266980b6fca11378ca7153d2b4e appstream-generator-0.8.2.tar.gz"
+sha512sums="
+cf2d392583efd4f241d81cff93d793221640c603601974e2d7bdecb5a2ccc381b0ae6e9f21d224680c0d5ef276e439d5625b50cb6bd9ae90cc93fde53725bc22 appstream-generator-0.8.5.tar.gz
+"
diff --git a/testing/arcanist/APKBUILD b/testing/arcanist/APKBUILD
deleted file mode 100644
index 81afa80d96..0000000000
--- a/testing/arcanist/APKBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
-# Maintainer:
-pkgname=arcanist
-pkgver=0_git20180717
-pkgrel=0
-pkgdesc="Command line interface for Phabricator"
-url="http://www.phabricator.com/docs/arcanist/"
-arch="noarch"
-license="Apache-2.0"
-depends="php7"
-depends="php7 php7-curl php-json libphutil"
-options="!check" # no checks
-subpackages=""
-source="https://dev.alpinelinux.org/archive/arcanist/arcanist-$pkgver.tar.gz"
-builddir="$srcdir/arcanist-stable"
-
-build() {
- :
-}
-
-package() {
- cd "$builddir"
- mkdir -p "$pkgdir"/usr/share/php/$pkgname \
- "$pkgdir"/usr/bin
- for i in externals resources scripts src; do
- cp -r "$builddir"/$i "$pkgdir"/usr/share/php/$pkgname/
- done
- ln -sf /usr/share/php/$pkgname/scripts/arcanist.php \
- "$pkgdir"/usr/bin/arc
-}
-
-snapshot() {
- local pkgver=0_git$(date +%Y%m%d)
- msg "Grabbing the latest stable snapshot"
- mkdir -p "$srcdir"
- wget -O "$srcdir"/$pkgname-$pkgver.tar.gz \
- https://github.com/phacility/arcanist/archive/stable.tar.gz
- ssh distfiles.alpinelinux.org \
- "mkdir -p archive/$pkgname/"
- scp "$srcdir"/$pkgname-$pkgver.tar.gz \
- dev.alpinelinux.org:/archive/$pkgname/
- sed -i -e "s/^pkgver=.*/pkgver=$pkgver/" \
- "$startdir"/APKBUILD
- sed -i -e "s/^pkgrel=.*/pkgrel=0/" \
- "$startdir"/APKBUILD
- abuild checksum
-}
-
-sha512sums="27c544d0da05502ce58ecc5198d0e964e53f44ced64298352b44388b70b345dd87bf0a04fc54f8ab44d32640a0964a5ba54bffeacb9f2cfcc24e004b6ea209d0 arcanist-0_git20180717.tar.gz"
diff --git a/testing/archiso/APKBUILD b/testing/archiso/APKBUILD
new file mode 100644
index 0000000000..ef5ed8bc64
--- /dev/null
+++ b/testing/archiso/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Clayton Craft <clayton@craftyguy.net>
+# Maintainer: Clayton Craft <clayton@craftyguy.net>
+pkgname=archiso
+pkgver=58
+pkgrel=0
+pkgdesc="tools for creating Arch Linux live and install iso images"
+url="https://gitlab.archlinux.org/archlinux/archiso"
+arch="noarch"
+license="GPL-3.0-or-later"
+depends="
+ arch-install-scripts
+ archlinux-keyring
+ bash
+ dosfstools
+ e2fsprogs
+ libarchive
+ libisoburn
+ openssl
+ pacman
+ pacman-makepkg
+ mtools
+ squashfs-tools
+ "
+subpackages="$pkgname-doc"
+options="!check" # no tests
+source="https://gitlab.archlinux.org/archlinux/archiso/-/archive/v$pkgver/archiso-v$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-v$pkgver"
+
+package() {
+ make DESTDIR="$pkgdir" PREFIX=/usr install
+}
+
+sha512sums="
+b69f745a1e7ddf2d7a170fd38bacffa164aeeeaa550161691c002f0d4043fc71a8ad69b0e7c58a3cf662e365199a816b98e882bd7986ca06f3075618784a414a archiso-v58.tar.gz
+"
diff --git a/testing/archlinux-keyring/APKBUILD b/testing/archlinux-keyring/APKBUILD
new file mode 100644
index 0000000000..7a33112fa6
--- /dev/null
+++ b/testing/archlinux-keyring/APKBUILD
@@ -0,0 +1,19 @@
+# Contributor: Clayton Craft <clayton@craftyguy.net>
+# Maintainer: Clayton Craft <clayton@craftyguy.net>
+pkgname=archlinux-keyring
+pkgver=20210902
+pkgrel=0
+pkgdesc="GuPG keys for Arch Linux"
+url="https://archlinux.org"
+arch="noarch"
+license="GPL-3.0-or-later"
+options="!check"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="https://sources.archlinux.org/other/archlinux-keyring/archlinux-keyring-$pkgver.tar.gz"
+
+package() {
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
+sha512sums="
+3cdd1560f1fe9590452b2bf5019e6b465d119bcb9fd82587983d91bc6adb4634e51871c7f908156732571c359fe67fd7c175668c8766ea9d9114d799f5fc7d4d archlinux-keyring-20210902.tar.gz
+"
diff --git a/testing/archlinux-keyring/archlinux-keyring.post-install b/testing/archlinux-keyring/archlinux-keyring.post-install
new file mode 100644
index 0000000000..872d327d6a
--- /dev/null
+++ b/testing/archlinux-keyring/archlinux-keyring.post-install
@@ -0,0 +1,7 @@
+#!/bin/sh
+if [ -x /usr/bin/pacman-key ]; then
+ /usr/bin/pacman-key --populate archlinux
+ /usr/bin/pacman-key --updatedb
+fi
+
+exit 0
diff --git a/testing/archlinux-keyring/archlinux-keyring.post-upgrade b/testing/archlinux-keyring/archlinux-keyring.post-upgrade
new file mode 120000
index 0000000000..b75848866f
--- /dev/null
+++ b/testing/archlinux-keyring/archlinux-keyring.post-upgrade
@@ -0,0 +1 @@
+archlinux-keyring.post-install \ No newline at end of file
diff --git a/testing/ardour/APKBUILD b/testing/ardour/APKBUILD
index d2e9f8ab63..96ad41d57a 100644
--- a/testing/ardour/APKBUILD
+++ b/testing/ardour/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: David Demelier <markand@malikania.fr>
# Maintainer: David Demelier <markand@malikania.fr>
pkgname=ardour
-pkgver=6.5.0
-pkgrel=3
+pkgver=6.9.0
+pkgrel=0
pkgdesc="professional-grade digital audio workstation"
url="https://ardour.org/"
arch="all !ppc64le !mips64" # Does not build on ppc64le or mips64.
-arch="" # Source is volatile (upstream deletes old distfiles)
+#arch="" # Source is volatile (upstream deletes old distfiles)
license="GPL-2.0-or-later"
makedepends="
alsa-lib-dev
@@ -41,7 +41,6 @@ makedepends="
hidapi-dev
"
source="https://community.ardour.org/src/Ardour-$pkgver.tar.bz2
- fix-platform-detection.patch
disable-backtrace.patch
always-link-execinfo.patch"
builddir="$srcdir/Ardour-$pkgver"
@@ -68,7 +67,8 @@ package() {
python3 waf install --destdir="$pkgdir"
}
-sha512sums="28bb0939c12b687e136de7a8b1ce28f1065d4040bdc171e228c648586bd5d3bd25ab00c677aa55f835e060cc8cbd0a1d1c283c018e4ab0d72d8bde0eb0a26f2a Ardour-6.5.0.tar.bz2
-3edb9c7a05ca4a9a0bf66f763e8e516d9d9528bc929fdd86d627fb5b46db7d211fddc3ec5e048ca77f4715fcac411cd4bd422aa51e95d2901cee868b6a9802b0 fix-platform-detection.patch
+sha512sums="
+ace45f5bfe6d0c9e4bb1712ae53ebaee2f15f883045650cae3ddcae251d4fd2f645ba745effb739b47c73a0568ae9e8ae443b711dd610584e04575fd9046b234 Ardour-6.9.0.tar.bz2
6f41e58e94f39831493467571f75566f02b31ef1bbdf7e65bd100ee846c9d2bb56ce8b6ce653d0ed362571935f333e3d276f047c471548c6f85453d2f5af80db disable-backtrace.patch
-ac93e7761aac490ed0675d24ac544cacc7ba4579490baf5f7da6c2cdf218f929d0bada39a3689a62affcf759d070359cdcc1a5b919aa225fcf6cde3b419e7e7b always-link-execinfo.patch"
+ac93e7761aac490ed0675d24ac544cacc7ba4579490baf5f7da6c2cdf218f929d0bada39a3689a62affcf759d070359cdcc1a5b919aa225fcf6cde3b419e7e7b always-link-execinfo.patch
+"
diff --git a/testing/ardour/fix-platform-detection.patch b/testing/ardour/fix-platform-detection.patch
deleted file mode 100644
index c432d1ed13..0000000000
--- a/testing/ardour/fix-platform-detection.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-On Alpine __gnu_linux__ doesn't seem to be defined, but __linux__ is.
-
-diff -upr Ardour-6.5.0.orig/libs/vst3/pluginterfaces/base/fplatform.h Ardour-6.5.0/libs/vst3/pluginterfaces/base/fplatform.h
---- Ardour-6.5.0.orig/libs/vst3/pluginterfaces/base/fplatform.h 2020-12-21 12:58:53.793104277 +0100
-+++ Ardour-6.5.0/libs/vst3/pluginterfaces/base/fplatform.h 2020-12-21 13:00:52.453542639 +0100
-@@ -86,7 +86,7 @@
- //-----------------------------------------------------------------------------
- // LINUX
- //-----------------------------------------------------------------------------
--#elif __gnu_linux__
-+#elif __linux__
- #define SMTG_OS_LINUX 1
- #define SMTG_OS_MACOS 0
- #define SMTG_OS_WINDOWS 0
diff --git a/testing/armagetronad/APKBUILD b/testing/armagetronad/APKBUILD
index 62c17fb5a7..12a06857a0 100644
--- a/testing/armagetronad/APKBUILD
+++ b/testing/armagetronad/APKBUILD
@@ -1,29 +1,22 @@
# Maintainer: Díaz Urbaneja Diego <sodomon2@gmail.com>
# Contributor: Díaz Urbaneja Diego <sodomon2@gmail.com>
+# Contributor: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=armagetronad
-pkgver=0.2.8.3.5
+pkgver=0.2.9.1.0
pkgrel=0
-pkgdesc="A Tron Clone in 3D."
+pkgdesc="Tron Clone in 3D"
url="http://armagetronad.net/"
arch="all"
license="GPL-1.0-only"
makedepends="sdl_image-dev sdl_mixer-dev ftgl-dev libxml2-dev sdl12-compat-dev"
subpackages="$pkgname-doc"
options="!check" #the tests are deactivated because the make check has not been declared
-source="https://launchpad.net/armagetronad/${pkgver%.*.*}/$pkgver/+download/armagetronad-$pkgver.src.tar.gz"
-
-prepare() {
- default_prepare
-
- update_config_guess
- update_config_sub
-}
+source="$pkgname-$pkgver.tar.bz2::https://launchpad.net/armagetronad/${pkgver%.*.*}/$pkgver/+download/armagetronad-$pkgver.tbz"
build() {
./configure \
--prefix=/usr \
--disable-useradd \
- --enable-dirty \
--enable-music \
--enable-armathentication \
--enable-master \
@@ -49,4 +42,6 @@ package() {
rm -rf "$pkgdir"/etc/init.d
}
-sha512sums="ee3c1be492e3f5e35e29bdefd39a3407272acc8f392030d011162af45834a617715435b32dae1a45f9889455847b629a23f6711eaf901a1f61da84bdf2dbd7e0 armagetronad-0.2.8.3.5.src.tar.gz"
+sha512sums="
+8c2b9cba7d480dec6d7d60984327a5d45c8c87b968fb81a1e192973e6826ddb66c8d41ca82bb04d80da5c6fa2152d19dd890957dabc6cc5ce2d4dffbc45d1f65 armagetronad-0.2.9.1.0.tar.bz2
+"
diff --git a/testing/asuran-cli/APKBUILD b/testing/asuran-cli/APKBUILD
index bc33c22963..28021bafdb 100644
--- a/testing/asuran-cli/APKBUILD
+++ b/testing/asuran-cli/APKBUILD
@@ -2,12 +2,13 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=asuran-cli
pkgver=0.1.6
-pkgrel=1
+pkgrel=2
pkgdesc="Asuran is a new archive format and rust implementation"
url="https://gitlab.com/asuran-rs/asuran"
arch="all !s390x !mips !mips64 !riscv64"
license="BSD-2-Clause-Patent"
-makedepends="cargo openssl-dev"
+# TODO: Replace openssl1.1-compat-dev with openssl-dev after upgrade
+makedepends="cargo openssl1.1-compat-dev"
source="https://gitlab.com/asuran-rs/asuran/-/archive/v$pkgver/asuran-v$pkgver.tar.gz"
builddir="$srcdir/asuran-v$pkgver"
@@ -32,7 +33,7 @@ check() {
package() {
cd asuran-cli
- cargo install --path . --root="$pkgdir/usr"
+ cargo install --locked --path . --root="$pkgdir/usr"
rm "$pkgdir"/usr/.crates.toml
rm "$pkgdir"/usr/.crates2.json
}
diff --git a/testing/atomicparsley/APKBUILD b/testing/atomicparsley/APKBUILD
index bf33aa7696..e014f94990 100644
--- a/testing/atomicparsley/APKBUILD
+++ b/testing/atomicparsley/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=atomicparsley
-pkgver=20210617
-_pkgtag=200601.1ac7c08
+pkgver=20210715
+_pkgtag=151551.e7ad03a
pkgrel=0
pkgdesc="A command line program for reading, parsing and setting iTunes-style metadata in MPEG4 files"
url="http://atomicparsley.sourceforge.net/"
@@ -23,5 +23,5 @@ package() {
}
sha512sums="
-22c113db000f79fc6ecc84b53a8f4cecaf9b1938f18ecbe3eed0b598ddbf46fb7f7c21605f8e7aaff89a53af18ca7c400f0c616c3eb5a3929ae2ca1c99fb9935 atomicparsley-20210617.tar.gz
+9f58fe7426c9728f8e5624250ff57d7707a4b040365135fa5149909d84c536ecbddaa3820dae85ca8a4c31fc8009685bf56875f1d4ff6f5c854f05a30da6974a atomicparsley-20210715.tar.gz
"
diff --git a/testing/avarice/APKBUILD b/testing/avarice/APKBUILD
index 830aaff22c..fdfc11d491 100644
--- a/testing/avarice/APKBUILD
+++ b/testing/avarice/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=avarice
pkgver=2.14
-pkgrel=0
+pkgrel=1
pkgdesc="AVaRICE interfaces with GDB and allows debugging of AVR MCUs"
url="http://avarice.sourceforge.net/"
arch="all"
@@ -9,9 +9,7 @@ license="GPL-2.0-only"
makedepends="binutils-dev libusb-dev libusb-compat-dev hidapi-dev perl"
depends="gdb-multiarch"
subpackages="$pkgname-doc"
-source="
- https://downloads.sourceforge.net/project/avarice/avarice/avarice-2.14/avarice-2.14.tar.bz2
-
+source="https://downloads.sourceforge.net/project/avarice/avarice/avarice-2.14/avarice-2.14.tar.bz2
drop_keyword_unused.patch
"
diff --git a/testing/avdl/APKBUILD b/testing/avdl/APKBUILD
new file mode 100644
index 0000000000..bdbb900d71
--- /dev/null
+++ b/testing/avdl/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Tom Tsagk <tomtsagk@darkdimension.org>
+# Maintainer: Tom Tsagk <tomtsagk@darkdimension.org>
+pkgname=avdl
+pkgver=0.1.2
+pkgrel=0
+pkgdesc="Abstract video-game development language compiler"
+url="https://darkdimension.org/avdl.html"
+arch="all"
+license="GPL-3.0-only"
+makedepends="musl-dev glew-dev sdl2-dev sdl2_mixer-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/tomtsagk/avdl/archive/refs/tags/v$pkgver.tar.gz"
+
+# There is no "-dev" subpackage, as this is a compiler
+subpackages="$pkgname-doc"
+
+build() {
+ # compiles the project, to be potentially
+ # placed in /usr (when installed)
+ make prefix=/usr
+}
+
+# There is currently no check() functionality
+# as there are no tests for this project yet.
+
+package() {
+
+ # stage the installation in "$pkgdir"
+ make DESTDIR="$pkgdir" prefix=/usr install
+
+}
+
+sha512sums="
+fcb368e8740f92067d25cb81f7311ab0e2522d4efea874dc90a7db67eaeb79c1d7a8228ae380f7ffee10d61fe6c80314a135584a64d4a4e2c0460c1726be978e avdl-0.1.2.tar.gz
+"
diff --git a/testing/b3sum/APKBUILD b/testing/b3sum/APKBUILD
index d3fe917205..3b7544bd2e 100644
--- a/testing/b3sum/APKBUILD
+++ b/testing/b3sum/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=b3sum
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="Command line implementation of the BLAKE3 hash function"
url="https://blake3.io"
arch="all !s390x !armhf !mips !mips64 !riscv64" # armhf: 'vaddq_u32': target specific option mismatch
@@ -23,7 +23,7 @@ check() {
}
package() {
- cargo install --path . --root="$pkgdir/usr" --no-default-features ${_features:+--features "$_features"}
+ cargo install --locked --path . --root="$pkgdir/usr" --no-default-features ${_features:+--features "$_features"}
rm "$pkgdir"/usr/.crates*
}
diff --git a/testing/barman/APKBUILD b/testing/barman/APKBUILD
index bf7ae313c5..872e8b1400 100644
--- a/testing/barman/APKBUILD
+++ b/testing/barman/APKBUILD
@@ -1,27 +1,37 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=barman
-pkgver=2.12
-pkgrel=2
+pkgver=2.15
+pkgrel=0
pkgdesc="Backup and recovery manager for PostgreSQL"
url="http://www.pgbarman.org"
-arch="noarch"
+arch="noarch !mips64" # blocked by py3-boto3
license="GPL-3.0-or-later"
-depends="python3 rsync py3-argcomplete py3-dateutil py3-psycopg2 py3-argh"
+depends="python3 rsync py3-argcomplete py3-dateutil py3-psycopg2 py3-argh py3-boto3"
makedepends="py3-setuptools"
-subpackages="$pkgname-doc"
-source="https://sourceforge.net/projects/pgbarman/files/$pkgver/barman-$pkgver.tar.gz"
+subpackages="$pkgname-doc $pkgname-bash-completion"
+pkgusers="barman"
+pkggroups="barman"
+install="$pkgname.pre-install"
+options="!check" #pytest does not start and I don't know why
+checkdepends="py3-pytest-timeout py3-mock py3-pytest-runner py3-pip py3-mock"
+source="$pkgname-$pkgver.tar.gz::https://github.com/EnterpriseDB/barman/releases/download/release/$pkgver/barman-$pkgver.tar.gz"
build() {
python3 setup.py build
}
-check() {
- python3 setup.py check
-}
-
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
+
+ install -Dm0644 ./scripts/barman.bash_completion \
+ "$pkgdir"/usr/share/bash-completion/completions/$pkgname
+ install -d -o $pkgusers -g $pkggroups -m 755 "$pkgdir"/var/log/$pkgname
+
+ cd doc
+ install -Dm0644 barman.conf -t "$pkgdir/etc/barman.d/main.conf"
}
-sha512sums="8f41d15b62134e403e467b0eb9f7045b7a77e3e6d6caf4846309af71720e3a29b0c959f18a64e9c77f6f3434811f1004c4fe7e566f9f7037195d564d64bb383d barman-2.12.tar.gz"
+sha512sums="
+700784375e293435e98c7ac7fa387bb8d9e4079210dcfc4550b458a60e213be6792ce66e54e4a75761d1e734a3785f4a5ead46ccc7efb848c60bccecc197d6b3 barman-2.15.tar.gz
+"
diff --git a/testing/barman/barman.pre-install b/testing/barman/barman.pre-install
new file mode 100755
index 0000000000..ac8128d9c0
--- /dev/null
+++ b/testing/barman/barman.pre-install
@@ -0,0 +1,4 @@
+#!/bin/sh
+addgroup -S barman 2>/dev/null
+adduser -SDH -h /dev/null -s /sbin/nologin -G barman -g barman barman 2>/dev/null
+exit 0
diff --git a/testing/barrier/APKBUILD b/testing/barrier/APKBUILD
index e5d09e26d7..6ca04cbe36 100644
--- a/testing/barrier/APKBUILD
+++ b/testing/barrier/APKBUILD
@@ -2,10 +2,10 @@
# Maintainer: Sean McAvoy <seanmcavoy@gmail.com>
pkgname=barrier
pkgver=2.3.3
-pkgrel=0
+pkgrel=1
pkgdesc="share keyboard and mouse between systems over network"
url="https://github.com/debauchee/barrier"
-#arch="all !mips !mips64" # Fails to build
+arch="all !mips !mips64" # Fails to build
license="GPL-2.0-only"
options="!check"
depends="hicolor-icon-theme"
@@ -13,25 +13,33 @@ makedepends="qt5-qtbase-dev cmake avahi-dev libxtst-dev curl-dev gtest-dev"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/debauchee/barrier/archive/v$pkgver.tar.gz
1-disable-test-include.patch
+ fix-riscv64-build.patch
"
build() {
- cmake \
+ cmake -B build \
-DCMAKE_BUILD_TYPE=None \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBARRIER_REVISION:STRING=00000000 \
+ -DBARRIER_VERSION_STAGE=RELEASE
+ cmake --build build
}
package() {
- DESTDIR="$pkgdir" cmake --build src --target install
- mkdir -p "$pkgdir"/usr/share/doc/"$pkgname"
- install -Dm0644 LICENSE "$pkgdir"/usr/share/doc/"$pkgname"/LICENSE
- install -Dm0644 doc/barrierc.1 "$pkgdir"/usr/share/man/man1/barrierc.1
- install -Dm0644 doc/barriers.1 "$pkgdir"/usr/share/man/man1/barriers.1
- install -Dm0644 doc/barrier.conf.example "$pkgdir"/usr/share/doc/"$pkgname"/barrier.conf.example
- install -Dm0644 doc/barrier.conf.example-basic "$pkgdir"/usr/share/doc/"$pkgname"/barrier.conf.example-basic
- install -Dm0644 doc/barrier.conf.example-advanced "$pkgdir"/usr/share/doc/"$pkgname"/barrier.conf.example-advanced
+ DESTDIR="$pkgdir" cmake --build build --target install
+
+ # license
+ install -Dm0644 LICENSE -t "$pkgdir"/usr/share/doc/"$pkgname"
+
+ # manpages
+ install -Dm0644 doc/*.1 -t "$pkgdir"/usr/share/man/man1
+
+ # examples
+ install -Dm0644 doc/barrier.conf.example* -t "$pkgdir"/usr/share/doc/"$pkgname"
}
-sha512sums="1ac945ce090d5bbdae7bab7d4ca802cc2d54c1644a12088203b240e38078d32d3b30ae2f764ba27d66c9d709e430b0eb1b4576314d99dd6177d8b88d19b89777 barrier-2.3.3.tar.gz
-a9a37a64677c0708d22c8ed08b71c47b613c404ea4a65eed40833bedc356162516c166e0eb53895ebe6f1bff14c42df1b40cb7dd7b3d2a2e258990d440f4d7e4 1-disable-test-include.patch"
+sha512sums="
+1ac945ce090d5bbdae7bab7d4ca802cc2d54c1644a12088203b240e38078d32d3b30ae2f764ba27d66c9d709e430b0eb1b4576314d99dd6177d8b88d19b89777 barrier-2.3.3.tar.gz
+a9a37a64677c0708d22c8ed08b71c47b613c404ea4a65eed40833bedc356162516c166e0eb53895ebe6f1bff14c42df1b40cb7dd7b3d2a2e258990d440f4d7e4 1-disable-test-include.patch
+5ba7fa70bc5a60faff7f4678d4ef9d958b8c4f987a3533523975b26ec8fd213c38d86380fc38ec44a0195ac2cf29cd23689ff84e2f5c743175679fac8387fa89 fix-riscv64-build.patch
+"
diff --git a/testing/barrier/fix-riscv64-build.patch b/testing/barrier/fix-riscv64-build.patch
new file mode 100644
index 0000000000..5c9914ac95
--- /dev/null
+++ b/testing/barrier/fix-riscv64-build.patch
@@ -0,0 +1,48 @@
+This is an upstream patch which fixes the build on riscv64.
+
+From bd0c671fcc9732c9d1ccf5216f34f4629640b9fb Mon Sep 17 00:00:00 2001
+From: Balint Reczey <balint.reczey@canonical.com>
+Date: Thu, 22 Oct 2020 22:00:18 +0200
+Subject: [PATCH] lib/ipc: Introduce writef_void(void*, ...)
+
+to fix ambiguity with writef(barrier::IStream*, ...)
+---
+ src/lib/barrier/ProtocolUtil.cpp | 4 ++--
+ src/lib/barrier/ProtocolUtil.h | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/lib/barrier/ProtocolUtil.cpp b/src/lib/barrier/ProtocolUtil.cpp
+index e742687f1..21ba38fcd 100644
+--- a/src/lib/barrier/ProtocolUtil.cpp
++++ b/src/lib/barrier/ProtocolUtil.cpp
+@@ -80,7 +80,7 @@ ProtocolUtil::vwritef(barrier::IStream* stream,
+
+ // fill buffer
+ UInt8* buffer = new UInt8[size];
+- writef(buffer, fmt, args);
++ writef_void(buffer, fmt, args);
+
+ try {
+ // write buffer
+@@ -339,7 +339,7 @@ ProtocolUtil::getLength(const char* fmt, va_list args)
+ }
+
+ void
+-ProtocolUtil::writef(void* buffer, const char* fmt, va_list args)
++ProtocolUtil::writef_void(void* buffer, const char* fmt, va_list args)
+ {
+ UInt8* dst = static_cast<UInt8*>(buffer);
+
+diff --git a/src/lib/barrier/ProtocolUtil.h b/src/lib/barrier/ProtocolUtil.h
+index 9930cfc0b..e01a6e608 100644
+--- a/src/lib/barrier/ProtocolUtil.h
++++ b/src/lib/barrier/ProtocolUtil.h
+@@ -79,7 +79,7 @@ class ProtocolUtil {
+ const char* fmt, va_list);
+
+ static UInt32 getLength(const char* fmt, va_list);
+- static void writef(void*, const char* fmt, va_list);
++ static void writef_void(void*, const char* fmt, va_list);
+ static UInt32 eatLength(const char** fmt);
+ static void read(barrier::IStream*, void*, UInt32);
+ };
diff --git a/testing/bazel4/APKBUILD b/testing/bazel4/APKBUILD
index 3544680abc..6ea8b242ff 100644
--- a/testing/bazel4/APKBUILD
+++ b/testing/bazel4/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Jesse Chan <jc@linux.com>
# Maintainer: Jesse Chan <jc@linux.com>
pkgname=bazel4
-pkgver=4.1.0
+pkgver=4.2.1
pkgrel=0
pkgdesc="A fast, scalable, multi-language and extensible build system"
url="https://bazel.build/"
@@ -23,7 +23,6 @@ subpackages="
$pkgname-zsh-completion
"
source="https://github.com/bazelbuild/bazel/releases/download/$pkgver/bazel-$pkgver-dist.zip
- patch_TEMP_FAILURE_RETRY.patch
patch_do_not_use_glibc_prebuilt.patch
patch_default_system_java_toolchain.patch
patch_fix_jdk_13.patch
@@ -119,8 +118,7 @@ unpack() {
}
sha512sums="
-18a8f4087b87e2d1dea118491458981bcb162ca736cc451169da9f638520071d846de77d32e4542a0142641f7e94d56d4cca7b0c17098d3d7dc67875528c634c bazel-4.1.0-dist.zip
-85b1a4954c762c0144ba38a5c859ec7a77a0dc4fa0042684ef7113ff167375d89053850541528dbabdd577ebb82b50c5f6d04ba2650c154503a75ee4455b01fb patch_TEMP_FAILURE_RETRY.patch
+89cbedffc4e79f4fc1e7d670e8567cd91cc64bf1d248d968176e3dc6b95eec9e655b9e2abdc2ab7a1c153e9b96887872d6be8a04cf5069d3d7045ce8a7ef7ca9 bazel-4.2.1-dist.zip
b8858494f7c600145610d44d2ca81d2cf0e58924b5d876361043b395c88b1166bf9a17de2864ee718e6dce723b7f0c4d71cf8fb9c2ab316eb9013eb5e450ddbe patch_do_not_use_glibc_prebuilt.patch
fe1862bbd392f8a2d7af5f7c5e08fa6cf6dab0ba7b88280c28c4b072241613480e861af60212ceee1aebc10eb629f964c5def2b3e0a75c48453da8c397f4e93b patch_default_system_java_toolchain.patch
0b4b3e541eaa496253e83d6fd88ba98d14c2a53324b7438f57d240b45f2c3c63b659038224e2b66706d4420eccb7c17c834260839f2fd39e3c6b3dea2613b735 patch_fix_jdk_13.patch
diff --git a/testing/bazel4/patch_TEMP_FAILURE_RETRY.patch b/testing/bazel4/patch_TEMP_FAILURE_RETRY.patch
deleted file mode 100644
index 8c6a609d14..0000000000
--- a/testing/bazel4/patch_TEMP_FAILURE_RETRY.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From: philwo <philwo@google.com>
-Date: Thu, 20 May 2021 08:13:09 -0700
-Subject: [PATCH] Add the TEMP_FAILURE_RETRY macro to linux-sandbox-pid1.cc.
-Upstream: yes (https://github.com/bazelbuild/bazel/commit/bcce6dd026e90336e80616a8c1004a79a2f8640c)
-
-This allows us to build Bazel on Linux systems which use a C standard library that does not include this macro, like Alpine Linux (which uses musl).
-
-Fixes #12460.
-
-PiperOrigin-RevId: 374873483
----
- src/main/tools/linux-sandbox-pid1.cc | 13 +++++++++++++
- 1 file changed, 13 insertions(+)
-
-diff --git a/src/main/tools/linux-sandbox-pid1.cc b/src/main/tools/linux-sandbox-pid1.cc
-index 5c9c53cb9c..5e7c64a7ac 100644
---- a/src/main/tools/linux-sandbox-pid1.cc
-+++ b/src/main/tools/linux-sandbox-pid1.cc
-@@ -49,6 +49,19 @@
- #include <linux/fs.h>
- #endif
-
-+#ifndef TEMP_FAILURE_RETRY
-+// Some C standard libraries like musl do not define this macro, so we'll
-+// include our own version for compatibility.
-+#define TEMP_FAILURE_RETRY(exp) \
-+ ({ \
-+ decltype(exp) _rc; \
-+ do { \
-+ _rc = (exp); \
-+ } while (_rc == -1 && errno == EINTR); \
-+ _rc; \
-+ })
-+#endif // TEMP_FAILURE_RETRY
-+
- #include "src/main/tools/linux-sandbox-options.h"
- #include "src/main/tools/linux-sandbox.h"
- #include "src/main/tools/logging.h"
---
-2.31.1
-
diff --git a/testing/bcnm/APKBUILD b/testing/bcnm/APKBUILD
index 0a0a9f25db..37a8fcd233 100644
--- a/testing/bcnm/APKBUILD
+++ b/testing/bcnm/APKBUILD
@@ -1,14 +1,14 @@
# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer: Laurent Bercot <ska-devel@skarnet.org>
pkgname=bcnm
-pkgver=0.0.1.3
+pkgver=0.0.1.4
pkgrel=0
pkgdesc="Better Client Network Manager"
url="https://skarnet.org/software/bcnm/"
arch="all"
license="ISC"
options="!check"
-makedepends="skalibs-dev linux-headers"
+makedepends="skalibs-dev>=2.11 linux-headers"
subpackages="$pkgname-dev $pkgname-doc"
source="https://skarnet.org/software/bcnm/bcnm-$pkgver.tar.gz"
@@ -34,4 +34,6 @@ doc() {
cp -a "$builddir/doc" "$subpkgdir/usr/share/doc/$pkgname"
}
-sha512sums="b1ae2159c0fa6a8d0a9df56eb4a7c5e0a93a9094f6bac8db20370e42e2d321374916d9e3f485aa51d482d2b9cc62a7c68f9c28b45a50a422b3c2d39f5fbd3290 bcnm-0.0.1.3.tar.gz"
+sha512sums="
+40d6e7fac1a633ff2a2acfe6ec5d9b926d31784f02156e837afa92086267bb88dfabc70216d3f255e59c9dacee393d680ff7ea7ce714da3c8a05b2f0c972d65e bcnm-0.0.1.4.tar.gz
+"
diff --git a/testing/belcard/APKBUILD b/testing/belcard/APKBUILD
index 1ddf99845f..aafddf9973 100644
--- a/testing/belcard/APKBUILD
+++ b/testing/belcard/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=belcard
-pkgver=4.5.22
+pkgver=5.0.23
pkgrel=0
pkgdesc="C++ library to manipulate VCard standard format"
url="https://linphone.org"
@@ -38,5 +38,5 @@ dev() {
sha512sums="
-0e9c00658fe14c7836a2d341475827c759e47dc8d3c5fe89f772e6e611d28ec40025bb28d17fa2b130cdab010f9f9b207a189bf135b26125fbc3f30ac853c726 belcard-4.5.22.tar.gz
+64acb2c9e7428fda1df18124468e5186c96c22167bac7ae807752f0c684915c3d1f9d91a34f1afad1795cd414dcb7a284bbd6d9deff31fe62f8fef9cfd2cfe65 belcard-5.0.23.tar.gz
"
diff --git a/testing/belle-sip/APKBUILD b/testing/belle-sip/APKBUILD
index 4a36eeabd7..dd46de814b 100644
--- a/testing/belle-sip/APKBUILD
+++ b/testing/belle-sip/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=belle-sip
-pkgver=4.5.22
+pkgver=5.0.12
pkgrel=0
pkgdesc="SIP (RFC3261) implementation written in C"
url="https://www.linphone.org"
@@ -9,7 +9,7 @@ arch="all !mips !mips64 !riscv64" # java
license="GPL-2.0-or-later"
options="!check" # no test available
makedepends="cmake libantlr3c libantlr3c-dev bctoolbox-dev
-zlib-dev mbedtls-dev java-jre-headless"
+zlib-dev mbedtls-dev java-jre-headless belr-dev"
subpackages="$pkgname-dev"
source="https://gitlab.linphone.org/BC/public/belle-sip/-/archive/$pkgver/belle-sip-$pkgver.tar.gz
antlr.jar::https://github.com/antlr/website-antlr3/blob/gh-pages/download/antlr-3.4-complete.jar?raw=true"
@@ -33,6 +33,6 @@ package() {
}
sha512sums="
-acffafc041f84979bf30afaa886c030a8f3665eb89b377c2be1c8f8115e1d8bdc41c4a7fdeebb628422f227cea7ea70fbcc67081778879a0302f033723b682c2 belle-sip-4.5.22.tar.gz
+cd90a3172fd4cc425555082bb51e9d9b0f9dbdab956ef04e1c2afc75340b2eae73dd547514a5b7083fdba07c8b9d3277934796b7a9f926434fd48750ea7f6dfb belle-sip-5.0.12.tar.gz
04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 antlr.jar
"
diff --git a/testing/belr/APKBUILD b/testing/belr/APKBUILD
index 52483da4c7..be36944251 100644
--- a/testing/belr/APKBUILD
+++ b/testing/belr/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=belr
-pkgver=4.5.22
+pkgver=5.0.23
pkgrel=0
pkgdesc="ABNF Parser"
url="https://www.linphone.org"
@@ -13,7 +13,7 @@ subpackages="$pkgname-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/belr/archive/$pkgver.tar.gz"
build() {
- cmake \
+ cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_MODULE_PATH=/usr/lib/cmake \
@@ -22,13 +22,13 @@ build() {
-DENABLE_TESTS=NO \
-DENABLE_STATIC=NO \
.
- make
+ cmake --build build
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
-791db0be8e9399ee0f705e3aadd800ff696c1e1c7c6fa203584889b77c9ee8f9e2b28d47632447516ce8ee93bbb5fc741dd6360ca8dded94c50ddcc4fd20dcbe belr-4.5.22.tar.gz
+7e0fb363888a10b3a0845dfe15974765d9013861a052039c7db84330c9de0746372f0637ec176704d34e8257c4bae536a6045030aa6694a9103102077a9e3a4b belr-5.0.23.tar.gz
"
diff --git a/testing/bettercap/APKBUILD b/testing/bettercap/APKBUILD
new file mode 100644
index 0000000000..0d5d316c6f
--- /dev/null
+++ b/testing/bettercap/APKBUILD
@@ -0,0 +1,27 @@
+# Contributor: Patrycja Rosa <alpine@ptrcnull.me>
+# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
+pkgname=bettercap
+pkgver=2.32.0
+pkgrel=0
+pkgdesc="The Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and MITM attacks"
+url="https://www.bettercap.org"
+arch="all"
+license="GPL-3.0-only"
+makedepends="libusb-dev libnetfilter_queue-dev libpcap-dev linux-headers go"
+source="$pkgname-$pkgver.tar.gz::https://github.com/bettercap/bettercap/archive/refs/tags/v$pkgver.tar.gz"
+
+build() {
+ go build -o "$builddir/bettercap" .
+}
+
+check() {
+ make test
+}
+
+package() {
+ install -Dm755 "$builddir/bettercap" "$pkgdir/usr/bin/bettercap"
+}
+
+sha512sums="
+0728d2dab0c0a07fdfd91490f450be46b004ae994024bfdb6ef1b7ecac8044c4c70da9fdf986b9b31033c9698fb63e4f619604095727fb26d9ba2abc233b27d1 bettercap-2.32.0.tar.gz
+"
diff --git a/testing/binwalk/APKBUILD b/testing/binwalk/APKBUILD
index f31b847771..358c77ac6b 100644
--- a/testing/binwalk/APKBUILD
+++ b/testing/binwalk/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=binwalk
-pkgver=2.3.1
-pkgrel=1
+pkgver=2.3.3
+pkgrel=0
pkgdesc="Fast, easy to use tool for analyzing and extracting firmware images"
url="https://github.com/ReFirmLabs/binwalk/"
arch="noarch"
@@ -18,4 +18,6 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="3c9057c6f56d4bb1d604d3a361b0e682622a93d6d36c67a9f831ae7b17139c4684f52e96ce204d1d1256b79c4a3b806e7a78e2069b6c62eec188fa1586839670 binwalk-2.3.1.tar.gz"
+sha512sums="
+d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5 binwalk-2.3.3.tar.gz
+"
diff --git a/testing/bitwarden_rs/APKBUILD b/testing/bitwarden_rs/APKBUILD
index 26986250d2..354bf5279d 100644
--- a/testing/bitwarden_rs/APKBUILD
+++ b/testing/bitwarden_rs/APKBUILD
@@ -3,7 +3,7 @@
pkgname=bitwarden_rs
pkgver=0_git20201120
_pkgcommit=01523fae34551a2740a921bc48f76cfe38eedb78
-pkgrel=1
+pkgrel=2
pkgdesc="bitwarden alternative backend"
_bw_web_ver=2.17.1
url="https://github.com/dani-garcia/bitwarden_rs"
@@ -18,7 +18,7 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/dani-garcia/bitwarden_rs/arc
$pkgname-webvault-$_bw_web_ver.tar.gz::https://github.com/dani-garcia/bw_web_builds/releases/download/v$_bw_web_ver/bw_web_v$_bw_web_ver.tar.gz
$pkgname.initd
$pkgname.confd"
-builddir="$srcdir/$pkgname-$_pkgcommit"
+builddir="$srcdir/vaultwarden-$_pkgcommit"
build() {
cargo build --release --features sqlite,postgresql
@@ -38,7 +38,9 @@ package() {
install -Dm655 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
}
-sha512sums="dbf08d6bc4b9aa893ebd4d7a29e2f3e0746ce07e75ffb91144f0470dc317656a2314ff2c1a9d711e9bbb9c0f6302b7d8a8153dd8aeb3c0c276a5097eb694323d bitwarden_rs-0_git20201120.tar.gz
+sha512sums="
+527642bb97467afdaf4512867ab6d45eafc28fef96791849638a3805fe5239b7f9ad19a26a8f3af429f78a0d213bc081b76b73232fea55d8f91d7efee08dc04e bitwarden_rs-0_git20201120.tar.gz
12606b180c4730daab7360db4427de061aad92b9307e421d3064289dcd53ebe59aded93831bffb3bef74a45af10551a0120ecbbe0f6309a7d81a56f53c29c572 bitwarden_rs-webvault-2.17.1.tar.gz
c731e2ede2ff4254103ccb0a6e67afcaba6a288d07a00e2741b9708aab009b112a2d1a824963351924af1f285c312a2b8ba331d29d65bd850431a72a6f5fcc0b bitwarden_rs.initd
-24e1a1f8129ad9e37b84f940c69143048e444f73b097946fa2ff8998d81e0b49721edbe9c8fd1446ae74b57700938c49f26e371fa32da0a06a54668abe9d7ac6 bitwarden_rs.confd"
+24e1a1f8129ad9e37b84f940c69143048e444f73b097946fa2ff8998d81e0b49721edbe9c8fd1446ae74b57700938c49f26e371fa32da0a06a54668abe9d7ac6 bitwarden_rs.confd
+"
diff --git a/testing/blackbox_exporter/APKBUILD b/testing/blackbox_exporter/APKBUILD
index cd78fb0586..031b568d4f 100644
--- a/testing/blackbox_exporter/APKBUILD
+++ b/testing/blackbox_exporter/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: ungleich <alpinelinux@ungleich.ch>
pkgname=blackbox_exporter
pkgver=0.19.0
-pkgrel=0
+pkgrel=2
pkgdesc="Prometheus Blackbox Exporter"
url="https://github.com/prometheus/blackbox_exporter"
license="Apache-2.0"
diff --git a/testing/blackbox_exporter/blackbox_exporter.pre-install b/testing/blackbox_exporter/blackbox_exporter.pre-install
index eeccb43ce2..1dd28103b8 100644
--- a/testing/blackbox_exporter/blackbox_exporter.pre-install
+++ b/testing/blackbox_exporter/blackbox_exporter.pre-install
@@ -2,3 +2,4 @@
addgroup -S prometheus 2>/dev/null
adduser -SDh/var/lib/prometheus \
-s/sbin/nologin -Gprometheus -gprometheus prometheus prometheus 2>/dev/null
+exit 0
diff --git a/testing/blanket/APKBUILD b/testing/blanket/APKBUILD
new file mode 100644
index 0000000000..7f88214069
--- /dev/null
+++ b/testing/blanket/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: mio <miyopan@e.email>
+# Maintainer: mio <miyopan@e.email>
+pkgname=blanket
+pkgver=0.5.0
+pkgrel=0
+pkgdesc="Listen to different sounds to improve focus and increase productivity"
+url="https://github.com/rafaelmardojai/blanket"
+license="GPL-3.0-or-later"
+# mips64, s390x: limited by libhandy
+# mips64, riscv64: limited by gst-plugins-bad
+arch="noarch !mips64 !s390x !riscv64"
+depends="gst-plugins-bad gst-plugins-base gst-plugins-good libhandy
+ python3 py3-gst py3-gobject3"
+makedepends="appstream-glib-dev meson"
+subpackages="$pkgname-lang"
+source="https://github.com/rafaelmardojai/blanket/archive/$pkgver/blanket-$pkgver.tar.gz
+ try-set-locale.patch
+ "
+
+build() {
+ abuild-meson . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
+}
+
+check() {
+ meson test --no-rebuild -v -C output
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
+}
+
+sha512sums="
+bfc1ddadd22b68423d6e7734e7fc8cbdabf264e19a3810216480bd97248841a30f0759d423439b0a082a202474cf0c3f3b481cfeb7bff3dd5c146f730389aad5 blanket-0.5.0.tar.gz
+8e06b08897a739e737912c5332afd6351f7da727cc934d10db329b36501149b07ad07f8d188213621dff4b6e60b166598ec2077cf3d389003072c4ff5293b702 try-set-locale.patch
+"
diff --git a/testing/blanket/try-set-locale.patch b/testing/blanket/try-set-locale.patch
new file mode 100644
index 0000000000..1cb86d6c16
--- /dev/null
+++ b/testing/blanket/try-set-locale.patch
@@ -0,0 +1,36 @@
+From 77a4011ce7b2c69faacf666bbaec09336894d7db Mon Sep 17 00:00:00 2001
+From: Rafael Mardojai CM <mardojai.cardenas@gmail.com>
+Date: Wed, 29 Sep 2021 20:15:50 -0500
+Subject: [PATCH] Separate trying to set locale and gettext domains Fix Blanked
+ not launching if locale.bindtextdomain and locale.textdomain don't exist
+
+Co-authored-by: mio <miyopan@e.email>
+---
+ blanket/blanket.in | 14 ++++++++++----
+ 1 file changed, 10 insertions(+), 4 deletions(-)
+
+diff --git a/blanket/blanket.in b/blanket/blanket.in
+index 7d6d3ec..4f84102 100755
+--- a/blanket/blanket.in
++++ b/blanket/blanket.in
+@@ -18,10 +18,16 @@ sys.path.insert(1, pkgdatadir)
+ signal.signal(signal.SIGINT, signal.SIG_DFL)
+ gettext.install('blanket', localedir)
+
+-locale.bindtextdomain('blanket', localedir)
+-locale.textdomain('blanket')
+-gettext.bindtextdomain('blanket', localedir)
+-gettext.textdomain('blanket')
++try:
++ locale.bindtextdomain('blanket', localedir)
++ locale.textdomain('blanket')
++except:
++ print('Cannot set locale.')
++try:
++ gettext.bindtextdomain('blanket', localedir)
++ gettext.textdomain('blanket')
++except:
++ print('Cannot load translations.')
+
+ if __name__ == '__main__':
+ import gi
diff --git a/testing/blender/0001-musl-fixes.patch b/testing/blender/0001-musl-fixes.patch
index 8ca03d433c..1a52f3e3d2 100644
--- a/testing/blender/0001-musl-fixes.patch
+++ b/testing/blender/0001-musl-fixes.patch
@@ -1,7 +1,7 @@
-From 9f5cd19b34c6357d0473f61b8b4d13b28c3e8b6c Mon Sep 17 00:00:00 2001
+From d6f5fac8b9f47f59ce50f70f82e6469c4fe3868a Mon Sep 17 00:00:00 2001
From: Leon Marz <lmarz@cs.uni-frankfurt.de>
Date: Wed, 25 Nov 2020 10:10:41 +0100
-Subject: [PATCH 1/3] musl fixes
+Subject: [PATCH 1/5] musl fixes
Original patch by Nathanael Copa
---
@@ -92,5 +92,5 @@ index 29e12a9..d90da8f 100644
# endif /* defined(__linux__) && defined(__GNUC__) */
# if defined(OSX_SSE_FPE)
--
-2.31.1
+2.33.0
diff --git a/testing/blender/0002-fix-linking-issue.patch b/testing/blender/0002-fix-linking-issue.patch
index 2eac80f9e5..21cbf63b00 100644
--- a/testing/blender/0002-fix-linking-issue.patch
+++ b/testing/blender/0002-fix-linking-issue.patch
@@ -1,7 +1,7 @@
-From 38035cf0b6f9a8af1938930d151973687d4ba561 Mon Sep 17 00:00:00 2001
+From eccf3810918be4ef46d64aebde179a0251b2070e Mon Sep 17 00:00:00 2001
From: Leon Marz <lmarz@cs.uni-frankfurt.de>
Date: Tue, 1 Sep 2020 09:11:18 +0200
-Subject: [PATCH 2/3] fix linking issue
+Subject: [PATCH 2/5] fix linking issue
---
intern/ghost/CMakeLists.txt | 2 +-
@@ -19,5 +19,5 @@ index 1739659..d6b442b 100644
+list(APPEND LIB "-lX11" "-lXi" "-lXxf86vm" "-lXfixes" "-lXrender")
blender_add_lib(bf_intern_ghost "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
--
-2.31.1
+2.33.0
diff --git a/testing/blender/0003-increase-thread-stack-size-for-musl.patch b/testing/blender/0003-increase-thread-stack-size-for-musl.patch
index 8ff94b9463..ab1cc1255c 100644
--- a/testing/blender/0003-increase-thread-stack-size-for-musl.patch
+++ b/testing/blender/0003-increase-thread-stack-size-for-musl.patch
@@ -1,7 +1,7 @@
-From 7c5e611332e97d1678e4c32de84ad3dad1cc81a7 Mon Sep 17 00:00:00 2001
+From d31525d54b7f462bf0851c88c7c718a2b8954809 Mon Sep 17 00:00:00 2001
From: Damian Kurek <starfire24680@gmail.com>
Date: Sun, 22 Nov 2020 02:03:11 +0100
-Subject: [PATCH 3/3] increase thread stack size for musl
+Subject: [PATCH 3/5] increase thread stack size for musl
---
intern/cycles/util/util_thread.cpp | 4 ++--
@@ -44,5 +44,5 @@ index 29f9bec..58a63ce 100644
#else
std::thread std_thread;
--
-2.31.1
+2.33.0
diff --git a/testing/blender/0004-OpenEXR-3.patch b/testing/blender/0004-OpenEXR-3.patch
new file mode 100644
index 0000000000..28220bc842
--- /dev/null
+++ b/testing/blender/0004-OpenEXR-3.patch
@@ -0,0 +1,50 @@
+From b5a872ee9c64d5b882019fd3028ea6a458a08513 Mon Sep 17 00:00:00 2001
+From: Leon Marz <main@lmarz.org>
+Date: Sat, 7 Aug 2021 16:01:52 +0000
+Subject: [PATCH 4/5] OpenEXR 3
+
+---
+ build_files/cmake/Modules/FindOpenEXR.cmake | 5 ++---
+ source/blender/imbuf/intern/openexr/openexr_api.cpp | 2 ++
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/build_files/cmake/Modules/FindOpenEXR.cmake b/build_files/cmake/Modules/FindOpenEXR.cmake
+index 090f80b..4f5e9d8 100644
+--- a/build_files/cmake/Modules/FindOpenEXR.cmake
++++ b/build_files/cmake/Modules/FindOpenEXR.cmake
+@@ -34,9 +34,8 @@ ENDIF()
+ SET(_openexr_libs_ver_init "2.0")
+
+ SET(_openexr_FIND_COMPONENTS
+- Half
++ OpenEXR
+ Iex
+- IlmImf
+ IlmThread
+ Imath
+ )
+@@ -120,7 +119,7 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(OpenEXR DEFAULT_MSG
+ IF(OPENEXR_FOUND)
+ SET(OPENEXR_LIBRARIES ${_openexr_LIBRARIES})
+ # Both include paths are needed because of dummy OSL headers mixing #include <OpenEXR/foo.h> and #include <foo.h> :(
+- SET(OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR} ${OPENEXR_INCLUDE_DIR}/OpenEXR)
++ SET(OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR} ${OPENEXR_INCLUDE_DIR}/OpenEXR ${OPENEXR_INCLUDE_DIR}/Imath)
+ ENDIF()
+
+ MARK_AS_ADVANCED(
+diff --git a/source/blender/imbuf/intern/openexr/openexr_api.cpp b/source/blender/imbuf/intern/openexr/openexr_api.cpp
+index 382d86f..3e1ab70 100644
+--- a/source/blender/imbuf/intern/openexr/openexr_api.cpp
++++ b/source/blender/imbuf/intern/openexr/openexr_api.cpp
+@@ -32,6 +32,8 @@
+ #include <stdexcept>
+ #include <string>
+
++#include <ImfInt64.h>
++#include <ImfFrameBuffer.h>
+ #include <Iex.h>
+ #include <ImathBox.h>
+ #include <ImfArray.h>
+--
+2.33.0
+
diff --git a/testing/blender/APKBUILD b/testing/blender/APKBUILD
index f7c7d65f7f..2481049540 100644
--- a/testing/blender/APKBUILD
+++ b/testing/blender/APKBUILD
@@ -2,12 +2,12 @@
# Contributor: Leon Marz <main@lmarz.org>
# Maintainer: Leon Marz <main@lmarz.org>
pkgname=blender
-pkgver=2.93.1
+pkgver=2.93.5
_pkgver=${pkgver%.[0-9]}
-pkgrel=1
+pkgrel=0
pkgdesc="3D Creation/Animation/Publishing System"
url="https://www.blender.org/"
-#arch="x86_64" # only on x86_64, mainly because of openvdb
+arch="x86_64" # only on x86_64, mainly because of openvdb
license="GPL-2.0-or-later"
depends="blender-shared=$pkgver-r$pkgrel"
makedepends="cmake
@@ -36,6 +36,7 @@ makedepends="cmake
openal-soft-dev
opencolorio-dev
openexr-dev
+ openimagedenoise-dev
openimageio-dev
openjpeg-dev
opensubdiv-dev
@@ -56,6 +57,7 @@ source="https://download.blender.org/source/blender-$pkgver.tar.xz
0001-musl-fixes.patch
0002-fix-linking-issue.patch
0003-increase-thread-stack-size-for-musl.patch
+ 0004-OpenEXR-3.patch
"
@@ -91,6 +93,7 @@ _build() {
-DWITH_SYSTEM_EIGEN3=ON \
-DWITH_SYSTEM_GLEW=ON \
-DPYTHON_VERSION=$_py_version
+
cmake --build .
}
@@ -139,8 +142,9 @@ python() {
}
sha512sums="
-b14e8cca248c53e4a93976d7fa1cd1ab92a7d18a3809b2a535881731aad2f68d8d155ad175b27aa1890714b81aa6648604a614cacc90e95b7269569661e393b1 blender-2.93.1.tar.xz
-9a26ddc83d03fb24a03d567d134a30425b84d290e2d36f7bf4d5644b1d0a78a46f44c512550c1663d4c5ed5a316763446ff2da4cae2c63822f33f354fb7e6a05 0001-musl-fixes.patch
-aa3ac2d938e7182fde2ee9219f55c02f1447781f679a28b651f377f0b27f885a063b5bcbe6f8bafd80e4259b0f1e8e21c08cef05d54930b4aa828b818e1d1cee 0002-fix-linking-issue.patch
-8b305ad69ead11b12f08bfd55796cdb4560d04953ac2817d687c599a2179f7525a74a86f7b3d292832b002cf4075c7e1e7e2c164bb71ad977b917ec850e756f7 0003-increase-thread-stack-size-for-musl.patch
+274e94fa64af0a414815d2809870982dc1093732ddad9e91318f96ce5b72102d9afab16273724127568c0e890dad921bd8f72d7b0e74c9c501b3e86f6b7cfaa0 blender-2.93.5.tar.xz
+c3d783e049e08acf5a2a474e86b7cf6d3d9f0e47984c199ae748b86c82b36a201c1b1f3e6eae932a1b3bcf808456df9bae4ea2bdbbbb00b7d092391478aa094f 0001-musl-fixes.patch
+792b8bd42fb4301a371338c2de6124f6ec4e98a45d10d6e5a03b086d56b8da7396d258d77e517655fd73e2cc8d7ede3bf9240f8b98e207beeea8f4dec7a90e03 0002-fix-linking-issue.patch
+b31f7c9d98477e9ee4929357a8d57bc75b1c66312d63ee6d05f6c865025a16cd4ceb99648fe09941b44581807f817ba578b3c7422f0bee6228b268d51f849d85 0003-increase-thread-stack-size-for-musl.patch
+90cbcb342c948fa954c42e8a48dfd92dd434c29dcd47210383bf00f0bad415e19e59ff8276deffa7f8ef3f270f28c8beef2000ccdbb2879e77dfeea5af0bda4e 0004-OpenEXR-3.patch
"
diff --git a/testing/blocky/APKBUILD b/testing/blocky/APKBUILD
index f216aaa1cc..70d8138796 100644
--- a/testing/blocky/APKBUILD
+++ b/testing/blocky/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Justin Berthault <justin.berthault@zaclys.net>
# Maintainer: Justin Berthault <justin.berthault@zaclys.net>
pkgname=blocky
-pkgver=0.15
+pkgver=0.16
pkgrel=0
pkgdesc="DNS proxy as ad-blocker for local network"
url="https://github.com/0xERR0R/blocky"
@@ -29,5 +29,5 @@ package() {
}
sha512sums="
-95e60fe059382bcb42cd77c595ac88b29cfae7d9ec40110d57b6b7606bb8a3c8e784bc7bbd5ddfd9551ce22c325a2c36bc3444cea2bde489ec2deaf686455e11 blocky-0.15.tar.gz
+cb6d691d39307d5515c008e009df220adaf138421d2c7376ee18dba2dae852d978c67a4881e7f1ea5e5f06be704e47169146e63bb86ced74e4791694bfb36d7a blocky-0.16.tar.gz
"
diff --git a/testing/blosc/APKBUILD b/testing/blosc/APKBUILD
index 9f909e1a97..18e718258c 100644
--- a/testing/blosc/APKBUILD
+++ b/testing/blosc/APKBUILD
@@ -1,7 +1,7 @@
-# Contributor: Leon Marz <lmarz@cs.uni-frankfurt.de>
-# Maintainer: Leon Marz <lmarz@cs.uni-frankfurt.de>
+# Contributor: Leon Marz <main@lmarz.org>
+# Maintainer: Leon Marz <main@lmarz.org>
pkgname=blosc
-pkgver=1.21.0
+pkgver=1.21.1
pkgrel=0
pkgdesc="A blocking, shuffling and lossless compression library"
url="https://blosc.org"
@@ -35,4 +35,6 @@ package() {
DESTDIR="$pkgdir" cmake --install build
}
-sha512sums="76758176f91979794dc3b8d46c21294d81e33fda4f2e299b031f2dc059d77e351e3f5f1c984b0263713d6e04c48534984d580244573dd96f0198dd3838b9f376 blosc-1.21.0.tar.gz"
+sha512sums="
+e06712ffaeaa6892415a6b01219221426c20af4191db6ca923301313daa8f5b0a83a7a3cd273f7013766349ace4e4869590e9c44bd892e57027ca45de53779e7 blosc-1.21.1.tar.gz
+"
diff --git a/testing/blueman/APKBUILD b/testing/blueman/APKBUILD
deleted file mode 100644
index 939ffb2e0c..0000000000
--- a/testing/blueman/APKBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# Contributor: knuxify <knuxify@gmail.com>
-# Maintainer: knuxify <knuxify@gmail.com>
-pkgname=blueman
-pkgver=2.2.1
-pkgrel=1
-pkgdesc="GTK+ Bluetooth Manager"
-url="https://github.com/blueman-project/blueman"
-arch="all"
-license="GPL-3.0-or-later"
-depends="bluez dbus gtk+3.0 python3 py3-cairo py3-gobject3"
-makedepends="bluez-dev glib-dev python3-dev cython py3-gobject3-dev"
-checkdepends="py3-pytest libpulse-mainloop-glib"
-install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://github.com/blueman-project/blueman/releases/download/$pkgver/blueman-$pkgver.tar.xz"
-
-build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var \
- --disable-schemas-compile
- make
-}
-
-check() {
- local _py3ver=$(python3 -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')
- PYTHONPATH="$pkgdir"/usr/lib/python$_py3ver/site-packages pytest \
- --ignore "$builddir"/test/module/test_imports.py \
- "$builddir"/test
-}
-
-package() {
- make DESTDIR="$pkgdir" install
- install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}
-
-sha512sums="
-7668a68470e7b5ab8e5cd774c89a7ae347de4193e293b5f2a467407fcb625e07a482f986fd7b672b763c297a0c0692c1da53dcc4ae75ec7fa118b180be623104 blueman-2.2.1.tar.xz
-"
diff --git a/testing/blueman/blueman.post-deinstall b/testing/blueman/blueman.post-deinstall
deleted file mode 100644
index 1c8b43b293..0000000000
--- a/testing/blueman/blueman.post-deinstall
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-glib-compile-schemas /usr/share/glib-2.0/schemas
-
-exit 0
diff --git a/testing/blueman/blueman.post-install b/testing/blueman/blueman.post-install
deleted file mode 100644
index 1c8b43b293..0000000000
--- a/testing/blueman/blueman.post-install
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-glib-compile-schemas /usr/share/glib-2.0/schemas
-
-exit 0
diff --git a/testing/blueman/blueman.post-upgrade b/testing/blueman/blueman.post-upgrade
deleted file mode 100644
index 1c8b43b293..0000000000
--- a/testing/blueman/blueman.post-upgrade
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-glib-compile-schemas /usr/share/glib-2.0/schemas
-
-exit 0
diff --git a/testing/boinc/APKBUILD b/testing/boinc/APKBUILD
index 02055a71cf..811b1463b3 100644
--- a/testing/boinc/APKBUILD
+++ b/testing/boinc/APKBUILD
@@ -1,18 +1,19 @@
# Contributor: Joe Searle <joe@jsearle.net>
+# Contributor: knuxify <knuxify@gmail.com>
# Maintainer: Joe Searle <joe@jsearle.net>
pkgname=boinc
-pkgver=7.16.1
+pkgver=7.16.19
_pkgver=${pkgver%.*}
-pkgrel=2
+pkgrel=0
pkgdesc="Open-source software for volunteer computing and grid computing."
url="https://boinc.berkeley.edu/"
arch="all !riscv64"
options="!check" # nothing is actually done by make check
license="LGPL-3.0-or-later"
depends="bash procps shadow"
-makedepends="$depends_dev automake autoconf curl-dev docbook2x freeglut-dev
- glu-dev libjpeg-turbo-dev libnotify-dev openssl-dev libtool
- libxi-dev libxmu-dev libxscrnsaver-dev m4 mesa-dev pkgconf
+makedepends="$depends_dev automake autoconf clang curl-dev docbook2x
+ freeglut-dev glu-dev libjpeg-turbo-dev libnotify-dev openssl1.1-compat-dev
+ libtool libxi-dev libxmu-dev libxscrnsaver-dev m4 mesa-dev pkgconf
sqlite-dev wxgtk-dev"
install="$pkgname.pre-install"
pkgusers="boinc"
@@ -22,6 +23,10 @@ source="boinc-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/client_rele
builddir="$srcdir/$pkgname-client_release-$_pkgver-$pkgver"
build() {
+ # GCC fails on non-x86 architectures
+ export CC=clang
+ export CXX=clang++
+
./_autosetup
./configure \
@@ -84,4 +89,6 @@ screensaver() {
_cleanup_empty_dirs
}
-sha512sums="53d320564a4a7de1b4d47c5f9492a9180c2875f9910cd609d370217075790fa01627ea4ccb79b1e7216308ff9e8ad0c7974cd2df3ad81e0ef17133ee3782a221 boinc-7.16.1.tar.gz"
+sha512sums="
+ec5a93ce83706501242baa1b6b43e9bb817e544dc8b07407b212368170038e1a676f422f541985febc343c20e49499b303f76c289a8306a915968e7357d1f73d boinc-7.16.19.tar.gz
+"
diff --git a/testing/bombadillo/APKBUILD b/testing/bombadillo/APKBUILD
index 6de2233b02..eacfa6fdc4 100644
--- a/testing/bombadillo/APKBUILD
+++ b/testing/bombadillo/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Maxim Karasev <begs@disroot.org>
pkgname=bombadillo
pkgver=2.3.3
-pkgrel=0
+pkgrel=1
pkgdesc="Non-web (gopher, gemini, finger) browser for the terminal"
url="https://bombadillo.colorfield.space/"
license="GPL-3.0-or-later"
diff --git a/testing/bottom/APKBUILD b/testing/bottom/APKBUILD
deleted file mode 100644
index dd268e7c6b..0000000000
--- a/testing/bottom/APKBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# Contributor: guddaff <guddaff@protonmail.com>
-# Maintainer: guddaff <guddaff@protonmail.com>
-pkgname=bottom
-pkgver=0.6.3
-pkgrel=0
-pkgdesc="graphical process/system monitor"
-options="!check" # checks fail due to cargo-husky hook error
-url="https://github.com/ClementTsang/bottom"
-arch="x86_64 armv7 armhf aarch64 x86 ppc64le" # limited by rust/cargo
-license="MIT"
-makedepends="cargo"
-source="$pkgname-$pkgver.tar.gz::https://github.com/ClementTsang/bottom/archive/refs/tags/$pkgver.tar.gz"
-
-build() {
- cargo build --release --locked
-}
-
-package() {
- cargo install --locked --path . --root=$pkgdir/usr
- rm "$pkgdir"/usr/.crates*
-}
-
-sha512sums="
-1c27a3b2cc264879b669517ab6e67748b7ce6db5d07850aea829ae4c6be86bfce1ca718d6af0cd556d5d9196643b4df98186515212571f72f043ac91b2211780 bottom-0.6.3.tar.gz
-"
diff --git a/testing/bower/APKBUILD b/testing/bower/APKBUILD
deleted file mode 100644
index cae7c306fa..0000000000
--- a/testing/bower/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Clayton Craft <clayton@craftyguy.net>
-# Maintainer: Clayton Craft <clayton@craftyguy.net>
-pkgname=bower
-pkgver=0.13
-pkgrel=0
-pkgdesc="curses frontend for the Notmuch email system"
-url="https://github.com/wangp/bower"
-arch=""
-license="GPL-3.0-or-later"
-makedepends="
- coreutils
- go-md2man
- gpgme-dev
- mercury
- ncurses-dev
- notmuch-dev
- "
-depends="notmuch"
-subpackages="$pkgname-doc"
-source="https://github.com/wangp/bower/archive/$pkgver/bower-$pkgver.tar.gz
- no-static-link.patch
- "
-
-build() {
- make PARALLEL=$MAKEFLAGS
-
- # The 'man' make target uses pandoc, which isn't available on some archs
- # (e.g. aarch64). So we use another tool outside of the upstream build
- # system that gets the job done.
- go-md2man -in README.md -out bower.1
-}
-
-check() {
- make -C tests
-}
-
-package() {
- install -Dm 755 bower "$pkgdir/usr/bin/bower"
- install -Dm 644 bower.1 \
- "$pkgdir/usr/share/man/man1/bower.1"
- }
-
-sha512sums="
-92ce7db45077068bcdb01558b84816108acf4675205aef9572261ca372c86f6a11f596f34c9f5c22c0f594b6eae1afc449cf4024d2ec1cd653516fd52e512cf7 bower-0.13.tar.gz
-35d6ee3ad2e7e52ce5f64f3709b4ed96b14eb04b7288b1301ef509d7fb3032fffbed40456ba898f2cbf2e90655fc70d66e31538a284f1d94af8e20e097cdc1f1 no-static-link.patch
-"
diff --git a/testing/bower/no-static-link.patch b/testing/bower/no-static-link.patch
deleted file mode 100644
index 920704e7d9..0000000000
--- a/testing/bower/no-static-link.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/Mercury.options b/src/Mercury.options
-index 947dea7..539a0fc 100644
---- a/src/Mercury.options
-+++ b/src/Mercury.options
-@@ -9,7 +9,7 @@ CFLAGS += -D_FILE_OFFSET_BITS=64
- MLLIBS-bower += -lgpgme
-
- # Statically link to Mercury libraries.
--MCFLAGS-bower += --mercury-linkage static
-+MCFLAGS-bower += --mercury-linkage shared
-
- # General optimisation flags.
- MCFLAGS += --optimise-constructor-last-call
diff --git a/testing/box2d/APKBUILD b/testing/box2d/APKBUILD
deleted file mode 100644
index 8eeb3479b3..0000000000
--- a/testing/box2d/APKBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Contributor: TBK <alpine@jjtc.eu>
-# Maintainer: TBK <alpine@jjtc.eu>
-pkgname=box2d
-pkgver=2.4.1
-pkgrel=0
-pkgdesc="2D Physics Engine for Games"
-url="https://box2d.org/"
-arch="all"
-license="MIT"
-makedepends="
- cmake
- ninja
- doxygen
- libx11-dev
- libxrandr-dev
- libxinerama-dev
- libxcursor-dev
- "
-subpackages="$pkgname-doc $pkgname-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/erincatto/box2d/archive/v$pkgver.tar.gz"
-
-build() {
- if [ "$CBUILD" != "$CHOST" ]; then
- CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
- fi
- cmake -B build \
- -GNinja \
- -DCMAKE_BUILD_TYPE=None \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DBUILD_SHARED_LIBS=ON \
- -DBOX2D_BUILD_DOCS=ON \
- -DBOX2D_BUILD_TESTBED=OFF \
- -DBOX2D_BUILD_UNIT_TESTS=ON \
- $CMAKE_CROSSOPTS .
- ninja -C build
-}
-
-check() {
- echo "Running unit_test"
- build/bin/unit_test
-}
-
-package() {
- DESTDIR="$pkgdir" ninja -C build install
-}
-
-sha512sums="d900f925b77906777719c91488bdc5e2df1ad1f4a8ca39a574229f5e57070e3a843bdd7530e817112605fde6d82145c872d8afdfc65b84531a73199098c81162 box2d-2.4.1.tar.gz"
diff --git a/testing/brightnessctl/APKBUILD b/testing/brightnessctl/APKBUILD
deleted file mode 100644
index cac8ed84a4..0000000000
--- a/testing/brightnessctl/APKBUILD
+++ /dev/null
@@ -1,24 +0,0 @@
-# Contributor: Leo <thinkabit.ukim@gmail.com>
-# Maintainer: Julian <juw@posteo.de>
-pkgname=brightnessctl
-pkgver=0.5.1
-pkgrel=0
-pkgdesc="Program to read and control device brightness"
-options="!check" # No testsuite
-url="https://github.com/Hummer12007/brightnessctl"
-arch="all"
-license="MIT"
-makedepends="elogind-dev"
-subpackages="$pkgname-doc"
-install="$pkgname.post-install"
-source="$pkgname-$pkgver.tar.gz::https://github.com/Hummer12007/brightnessctl/archive/$pkgver.tar.gz"
-
-build() {
- make INSTALL_UDEV_RULES=1
-}
-
-package() {
- make install DESTDIR="$pkgdir" INSTALL_UDEV_RULES=1
-}
-
-sha512sums="41ac86357b3b5a3d54a043140a6bdb1fb68d5080a16e86692059ad58f4b9134a8532432a3f664c70c665a4ad73ea8a94cc9b88fa84abc28f0356b8b397aaebc7 brightnessctl-0.5.1.tar.gz"
diff --git a/testing/brightnessctl/brightnessctl.post-install b/testing/brightnessctl/brightnessctl.post-install
deleted file mode 100644
index fc16251e6b..0000000000
--- a/testing/brightnessctl/brightnessctl.post-install
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-#
-# If we have udev running then reload the rules and add the
-# proper subsystems so people can use it
-if [ -S /run/udev/control ]; then
- udevadm control --reload-rules
- udevadm trigger -s leds -s backlight -c add
-fi
-
-exit 0
diff --git a/testing/brltty/APKBUILD b/testing/brltty/APKBUILD
index e06b410c3b..ebab1ac010 100644
--- a/testing/brltty/APKBUILD
+++ b/testing/brltty/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=brltty
pkgver=6.1
-pkgrel=1
+pkgrel=2
pkgdesc="Refreshable braille display driver daemon"
url="http://brltty.app"
arch="all !ppc64le"
diff --git a/testing/bumprace/APKBUILD b/testing/bumprace/APKBUILD
index aac1efb1fa..fac4f644b9 100644
--- a/testing/bumprace/APKBUILD
+++ b/testing/bumprace/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=bumprace
-pkgver=1.5.7
+pkgver=1.5.8
pkgrel=0
pkgdesc="1 or 2 players race through a multi-level maze"
url="http://www.linux-games.com/bumprace/"
@@ -9,20 +9,25 @@ license="GPL-2.0-only"
depends="$pkgname-data"
makedepends="sdl-dev sdl_image-dev sdl_mixer-dev libjpeg-turbo-dev libzip-dev"
subpackages="$pkgname-data::noarch"
-source="https://github.com/antonialoytorrens/bumprace/releases/download/$pkgver/bumprace-$pkgver.tar.gz
+source="$pkgname-$pkgver.tar.gz::https://github.com/karlb/bumprace/archive/$pkgver.tar.gz
bumprace.desktop
bumprace-icon.xpm
"
prepare() {
default_prepare
-
update_config_sub
update_config_guess
}
build() {
- ./configure --prefix=/usr
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --sbindir=/usr/bin
make
}
@@ -44,6 +49,8 @@ data() {
}
-sha512sums="58a2118856f2c4bdeb3529a074b017a80f613f17f3ca8757c837ca668e6bb9140a4ee4689b6e7c57f5afeb19bfe491bb6c3a80ea8f171c1cf96c4c09541401de bumprace-1.5.7.tar.gz
+sha512sums="
+bffc1d829deb048644fa21eb4566e2008573c0ee2e6f96e75470c8a6fa4cacb788cb93adf6e24b53f32884fd999880ffc527a903ce617a376cb5aae4c1b97480 bumprace-1.5.8.tar.gz
7042f9dd077c823234eed7fdb863d6d4af4c42f2385bd1f5208052f6144a007e89a01e6e8bace04426bae3ea605c64980c538c9f3d29820d8331a511cbacfb1d bumprace.desktop
-380e6231951e27a47dab274e6cee1443d2cec53f0da48e5cf01dca5e2d3b1634c733427403bb8c384b6272fe5d60fc0eb2d2dc9a626e0ef013076b0521cb6ce0 bumprace-icon.xpm"
+380e6231951e27a47dab274e6cee1443d2cec53f0da48e5cf01dca5e2d3b1634c733427403bb8c384b6272fe5d60fc0eb2d2dc9a626e0ef013076b0521cb6ce0 bumprace-icon.xpm
+"
diff --git a/testing/bupstash/APKBUILD b/testing/bupstash/APKBUILD
deleted file mode 100644
index 8080c7a53f..0000000000
--- a/testing/bupstash/APKBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# Maintainer: Drew DeVault <sir@cmpwn.com>
-pkgname=bupstash
-pkgver=0.9.0
-pkgrel=0
-pkgdesc="Easy and efficient encrypted backups"
-url="https://bupstash.io/"
-arch="x86_64 armv7 armhf aarch64 x86 ppc64le" # limited by rust/cargo
-arch="$arch !armv7 !armhf !x86" # Test failures
-license="MIT"
-makedepends="rust cargo libsodium-dev"
-options="net"
-source="$pkgname-$pkgver.tar.gz::https://github.com/andrewchambers/bupstash/archive/v$pkgver.tar.gz"
-export CARGO_HOME="$srcdir"/cargo
-export RUSTFLAGS="-C target-feature=-crt-static"
-
-build() {
- cargo build --release --verbose
-}
-
-check() {
- cargo test --all --release --verbose
-}
-
-package() {
- install -Dm755 target/release/bupstash "$pkgdir"/usr/bin/bupstash
-}
-
-sha512sums="d80ed6c44490f1f82f5a9276b9a2894abd3ccd1a0ebc51af1286640ebc835f3a215108519b0ed632cc4a1c924dbff735f1c230614a9ead95a995c86e222b6d36 bupstash-0.9.0.tar.gz"
diff --git a/testing/cadence/APKBUILD b/testing/cadence/APKBUILD
index 6df4c62404..44320032a6 100644
--- a/testing/cadence/APKBUILD
+++ b/testing/cadence/APKBUILD
@@ -2,15 +2,23 @@
# Maintainer: Kevin Thomas <me@kevinthomas.dev>
pkgname=cadence
pkgver=0.9.1
-pkgrel=0
+pkgrel=1
pkgdesc="Collection of tools useful for audio production"
url="https://kx.studio/Applications:Cadence"
# py3-qt5 not packaged on armhf
arch="all !armhf"
license="GPL-2.0-or-later"
-depends="jack-dev jack-dbus jack_capture a2jmidid libpulse pulseaudio-jack
- py3-qt5 py3-dbus qt5-qtbase-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/falkTX/Cadence/archive/v$pkgver.tar.gz
+depends="
+ jack-dbus
+ jack_capture
+ a2jmidid
+ py3-qt5
+ py3-dbus
+ "
+makedepends="
+ qt5-qtbase-dev
+ "
+source="https://github.com/falkTX/Cadence/archive/v$pkgver/cadence-$pkgver.tar.gz
fix-QPainterPath.patch
"
options="!check" # No testsuite
@@ -32,5 +40,7 @@ package() {
"$pkgdir/usr/share/icons/hicolor/"{128x128,16x16,256x256,48x48,scalable}/apps/claudia*
}
-sha512sums="daa9df947f0198522172451ec3d2a0e138de5245d4fa849c89ae17fc141388467bdb2e5b1ed191d1db372f4d1c02a8f1c32458c20b893d413af8fdce72ee9219 cadence-0.9.1.tar.gz
-07cf8055f89b5a75ab817896f4ec68e8b1e21cf3a8f7a4f13cd1ed9a9ef1a669be624201daeacf6d13e7ee6f922b16ef650d402640710a971cd05e87b6b92389 fix-QPainterPath.patch"
+sha512sums="
+daa9df947f0198522172451ec3d2a0e138de5245d4fa849c89ae17fc141388467bdb2e5b1ed191d1db372f4d1c02a8f1c32458c20b893d413af8fdce72ee9219 cadence-0.9.1.tar.gz
+07cf8055f89b5a75ab817896f4ec68e8b1e21cf3a8f7a4f13cd1ed9a9ef1a669be624201daeacf6d13e7ee6f922b16ef650d402640710a971cd05e87b6b92389 fix-QPainterPath.patch
+"
diff --git a/testing/cargo-c/APKBUILD b/testing/cargo-c/APKBUILD
index 446d3df1dd..1b6318cd6f 100644
--- a/testing/cargo-c/APKBUILD
+++ b/testing/cargo-c/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Oleg Titov <oleg.titov@gmail.com>
# Maintainer: Oleg Titov <oleg.titov@gmail.com>
pkgname=cargo-c
-pkgver=0.9.1
+pkgver=0.9.4
pkgrel=0
pkgdesc="cargo subcommand to build and install C-ABI compatibile dynamic and static libraries"
url="https://github.com/lu-zero/cargo-c"
@@ -37,6 +37,6 @@ package() {
}
sha512sums="
-a7de8abab308bcda2c4c67feeb64687ed5bf633a0514c6462284fd2e75c28e18d767a8fa45bd3617f177f656088c94be0b1df0ac619364296cbd190e8a2ede8d cargo-c-0.9.1.tar.gz
-02c48a34488a02d436398fecf92c097acb30f84382c7bbea5e70b8fc73f73a793956ae6ccebb16a3404221b33cc3daca684a122174eb913d899415d21b5c616f cargo-c-0.9.1-Cargo.lock
+e6bae87e318166d50e061f5af2ba417e739c625a429f74ede6836a49606f20a1a3c45dd2e465547375779b0718c03868863d220a4db9a046d48e9b7529b73093 cargo-c-0.9.4.tar.gz
+f9b71ba5eba486bfd3d598e82fa1967fc535e29bf0a93d22de6b657ecd472860b2fcf5b1a2a84f8c90709cbe0ee43171150b6ca3a1b6338136e45ef59b5ae672 cargo-c-0.9.4-Cargo.lock
"
diff --git a/testing/cargo-edit/APKBUILD b/testing/cargo-edit/APKBUILD
new file mode 100644
index 0000000000..b2c95cb2c2
--- /dev/null
+++ b/testing/cargo-edit/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: kpcyrd <git@rxv.cc>
+# Maintainer: kpcyrd <git@rxv.cc>
+pkgname=cargo-edit
+pkgver=0.8.0
+pkgrel=0
+pkgdesc="Managing cargo dependencies from the command line"
+url="https://github.com/killercup/cargo-edit"
+# mips64, s390x and riscv64 blocked by cargo
+# ppc64le blocked by ring crate
+arch="all !mips64 !s390x !ppc64le !riscv64"
+license="MIT OR Apache-2.0"
+makedepends="cargo libgit2-dev"
+subpackages="$pkgname-doc"
+options="net"
+source="$pkgname-$pkgver.tar.gz::https://github.com/killercup/cargo-edit/archive/v$pkgver.tar.gz"
+
+prepare() {
+ default_prepare
+
+ cargo fetch --locked
+}
+
+build() {
+ cargo build --release --frozen
+}
+
+check() {
+ cargo test --frozen
+}
+
+package() {
+ cargo install --locked --root "$pkgdir/usr" --path .
+
+ install -Dm 644 -t "$pkgdir/usr/share/doc/cargo-edit" README.md
+
+ rm "$pkgdir"/usr/.crates.toml
+ rm "$pkgdir"/usr/.crates2.json
+}
+
+sha512sums="
+6594869358da51353bbde155a54285f8a64567aeea0381ab1b16adf4ae0cc7f325c35ef2451dd8b452767b7833c251d276d014d5b1932bd36c18139ba1b58e68 cargo-edit-0.8.0.tar.gz
+"
diff --git a/testing/cargo-outdated/APKBUILD b/testing/cargo-outdated/APKBUILD
new file mode 100644
index 0000000000..4743b6bee4
--- /dev/null
+++ b/testing/cargo-outdated/APKBUILD
@@ -0,0 +1,40 @@
+# Contributor: kpcyrd <git@rxv.cc>
+# Maintainer: kpcyrd <git@rxv.cc>
+pkgname=cargo-outdated
+pkgver=0.9.17
+pkgrel=0
+pkgdesc="A cargo subcommand for displaying when Rust dependencies are out of date"
+url="https://github.com/kbknapp/cargo-outdated"
+# mips64, s390x and riscv64 blocked by cargo
+arch="all !mips64 !s390x !riscv64"
+license="MIT"
+makedepends="cargo openssl-dev"
+subpackages="$pkgname-doc"
+source="$pkgname-$pkgver.tar.gz::https://github.com/kbknapp/cargo-outdated/archive/v$pkgver.tar.gz"
+
+prepare() {
+ default_prepare
+
+ cargo fetch --locked
+}
+
+build() {
+ cargo build --release --frozen
+}
+
+check() {
+ cargo test --release --frozen
+}
+
+package() {
+ cargo install --locked --root "$pkgdir/usr" --path .
+
+ install -Dm 644 -t "$pkgdir/usr/share/doc/cargo-outdated" README.md
+
+ rm "$pkgdir"/usr/.crates.toml
+ rm "$pkgdir"/usr/.crates2.json
+}
+
+sha512sums="
+afd81e3c6111586d74d59b90516653ce845c561485a1c966493970ca44369a559e8809f73a9baa1354953ec71e47237ae5517c774ed718e7b1bac505f497beec cargo-outdated-0.9.17.tar.gz
+"
diff --git a/testing/cargo-watch/APKBUILD b/testing/cargo-watch/APKBUILD
new file mode 100644
index 0000000000..449a221a57
--- /dev/null
+++ b/testing/cargo-watch/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: kpcyrd <git@rxv.cc>
+# Maintainer: kpcyrd <git@rxv.cc>
+pkgname=cargo-watch
+pkgver=8.1.1
+pkgrel=0
+pkgdesc="Utility for Cargo to compile projects when sources change"
+url="https://github.com/watchexec/cargo-watch"
+# mips64, s390x and riscv64 blocked by cargo
+arch="all !mips64 !s390x !riscv64"
+license="CC0-1.0"
+makedepends="cargo"
+subpackages="$pkgname-doc
+ $pkgname-zsh-completion
+ "
+source="$pkgname-$pkgver.tar.gz::https://github.com/watchexec/cargo-watch/archive/v$pkgver.tar.gz"
+
+prepare() {
+ default_prepare
+
+ cargo fetch --locked
+}
+
+build() {
+ cargo build --release --frozen
+}
+
+check() {
+ PATH="$PWD/target/release:$PATH" cargo test --release --frozen
+}
+
+package() {
+ cargo install --locked --root "$pkgdir/usr" --path .
+
+ install -Dm 644 -t "$pkgdir/usr/share/doc/cargo-watch" README.md
+ install -Dm 644 cargo-watch.1 -t "$pkgdir/usr/share/man/man1"
+ install -Dm 644 completions/zsh "$pkgdir/usr/share/zsh/site-functions/_cargo-watch"
+
+ rm "$pkgdir"/usr/.crates.toml
+ rm "$pkgdir"/usr/.crates2.json
+}
+
+sha512sums="
+570855e468009ba75d54fadfb70a11eeb02294747ceb651bfa32eb067eadeaaeb6107b91d1d1338d474c16105b4626872cac5ef25241dbe6959a3e9a9ea03b40 cargo-watch-8.1.1.tar.gz
+"
diff --git a/testing/castor/APKBUILD b/testing/castor/APKBUILD
index 0bc664660d..44e3df151d 100644
--- a/testing/castor/APKBUILD
+++ b/testing/castor/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Joel Hansen <joelh@disroot.org>
pkgname=castor
pkgver=0.8.16
-pkgrel=0
+pkgrel=1
pkgdesc="A graphical browser for Gemini, Gopher and Finger."
url="https://sr.ht/~julienxx/Castor/"
arch="all !s390x !mips !mips64 !riscv64" # limited by rust/cargo
@@ -23,4 +23,6 @@ package() {
install -Dm644 data/org.typed-hole.castor.svg -t "$pkgdir"/usr/share/pixmaps
}
-sha512sums="a26c56fc6258f67d7f97cb0b2ec264ebede7a20b0ac167e0aaee35cc02d7326da84febf881d3473a93cd441a372d9466d5bf816fd662fe0ad09f008c566a8c2a castor-0.8.16.tar.gz"
+sha512sums="
+e2a5911003499e0ee9ac2b8687a9bf8a8a46f8f841bbe67d1ad487022f7b0ab5f08c11454053c9ebd0ba4eb0ba253c46f4a312782cc97a2dd8ca941e6ea23f02 castor-0.8.16.tar.gz
+"
diff --git a/testing/catgirl/APKBUILD b/testing/catgirl/APKBUILD
index 7370dd9533..ed84ce7d3d 100644
--- a/testing/catgirl/APKBUILD
+++ b/testing/catgirl/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: TBK <alpine@jjtc.eu>
# Maintainer: TBK <alpine@jjtc.eu>
pkgname=catgirl
-pkgver=1.8
+pkgver=1.9a
pkgrel=0
pkgdesc="TLS-only terminal IRC client"
arch="all"
@@ -24,5 +24,5 @@ package() {
}
sha512sums="
-c0aebd53d4e94e8f1a54690a8ceaf3f3318f805b7ff474bfce20f7f234e37e2f82fc8b6e8088996f0c88738c9059582b6a2670de9b5c5fcf359da867ad8de6e8 catgirl-1.8.tar.gz
+2eed6cc54d19a090345aa719adc256d6c8d4f26a81c7a399c20d3b4cbce336bc94b15c1c4b92a54d7cf8b16eda09e589c931292627234b000e567b2d22742420 catgirl-1.9a.tar.gz
"
diff --git a/testing/cbonsai/APKBUILD b/testing/cbonsai/APKBUILD
deleted file mode 100644
index 1be8bd6b0b..0000000000
--- a/testing/cbonsai/APKBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# Contributor: Michał Polański <michal@polanski.me>
-# Maintainer: Michał Polański <michal@polanski.me>
-pkgname=cbonsai
-pkgver=1.2.1
-pkgrel=0
-pkgdesc="Grow bonsai trees in your terminal"
-url="https://gitlab.com/jallbrit/cbonsai"
-license="GPL-3.0"
-arch="all"
-options="!check" # no test suite
-makedepends="ncurses-dev"
-source="https://gitlab.com/jallbrit/cbonsai/-/archive/v$pkgver/cbonsai-v$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-v$pkgver"
-
-build() {
- make
-}
-
-package() {
- make DESTDIR="$pkgdir" PREFIX=/usr install
-}
-
-sha512sums="
-f1d514852c634359459d930cd119eb8b03c5c6f64450baa0fcab3f440af87f06118ecfd0323f5b47338c741334cdc388835111a33a8a059891caca0d6605e89d cbonsai-v1.2.1.tar.gz
-"
diff --git a/testing/ccls/APKBUILD b/testing/ccls/APKBUILD
deleted file mode 100644
index d06953052a..0000000000
--- a/testing/ccls/APKBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# Contributor: Clayton Craft <clayton@craftyguy.net>
-# Maintainer: Clayton Craft <clayton@craftyguy.net>
-pkgname=ccls
-pkgver=0.20210330
-pkgrel=0
-pkgdesc="C/C++/Objective-C language server"
-url="https://github.com/MaskRay/ccls"
-arch="all"
-license="Apache-2.0"
-makedepends="clang-dev clang-static cmake llvm-dev llvm-static rapidjson-dev
- zlib-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/MaskRay/ccls/archive/refs/tags/$pkgver.tar.gz"
-options="!check" # no tests
-
-build() {
- cmake -H. \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_CXX_COMPILER=clang++ \
- -DCLANG_LINK_CLANG_DYLIB=on \
- -DLLVM_LINK_LLVM_DYLIB=on \
- -Bbuild
- cmake --build build
-}
-
-package() {
- DESTDIR="$pkgdir" cmake --build build --target install
-}
-sha512sums="
-dd78c040c2a51d6b47f8dd2d8bdc0661111f26b9233ffeb41216254b1b0ad0f634190784e6b8c2d7b36475c13020356342d83a9f80047d7da75ce21ca8885b16 ccls-0.20210330.tar.gz
-"
diff --git a/testing/cdist/APKBUILD b/testing/cdist/APKBUILD
index 0db58150b0..a749ed969f 100644
--- a/testing/cdist/APKBUILD
+++ b/testing/cdist/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Lucas Ramage <ramage.lucas@protonmail.com>
# Maintainer: Lucas Ramage <ramage.lucas@protonmail.com>
pkgname=cdist
-pkgver=6.9.6
+pkgver=6.9.8
pkgrel=0
pkgdesc="A Usable Configuration Management System"
arch="noarch"
@@ -9,7 +9,7 @@ url="https://www.cdi.st/"
options="!check"
license="GPL-3.0-or-later"
depends="python3"
-source="$pkgname-$pkgver.tar.gz::https://code.ungleich.ch/ungleich-public/cdist/uploads/82359248752c8fb8570b0d19d5a12523/cdist-$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://code.ungleich.ch/ungleich-public/cdist/uploads/d342a7e52f1dab308e9ae155c7204a61/cdist-$pkgver.tar.gz"
package() {
./bin/$pkgname 2> /dev/null
@@ -18,4 +18,7 @@ package() {
find "$pkgdir" -type f -exec chmod a+r {} \;
}
-sha512sums="258683e7899004ab814b3861049a459fc6dc08bd7ab48d1cd1035fd1daa69dde030700d41812516feb36cbc9c836819b45fc397a07c01c4e9f72873b3a8f8955 cdist-6.9.6.tar.gz"
+sha512sums="
+d3039751533f000ee3530f2ddca08aa3317d323ee223f87835ca58bd5d9dc552b6fdf5e3a98d6bd2e43380dfb1296ccfe3c47eb9bc135b14a71bd5aaed19c11d cdist-6.9.8.tar.gz
+"
+
diff --git a/testing/cfssl/APKBUILD b/testing/cfssl/APKBUILD
index b0cbb52a46..7472afbc76 100644
--- a/testing/cfssl/APKBUILD
+++ b/testing/cfssl/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=cfssl
-pkgver=1.6.0
-pkgrel=0
+pkgver=1.6.1
+pkgrel=2
pkgdesc="Cloudflare PKI and TLS toolkit"
url="https://cfssl.org/"
license="BSD-2-Clause"
@@ -29,5 +29,5 @@ package() {
}
sha512sums="
-a1470c50a6ffa506d2c1798a9e8af5a60206cd41d24cc3ca8a071e9ddfc3249a07fa79c03dabc3df0800985be7e930018045ae95ee83d31486cba93e516da111 cfssl-1.6.0.tar.gz
+50b117364e32f9a1377e3760c9466deb9ac64efdaef77ce122b3f08245ef82b8403d8ebb03398069b8d1513916c84da3ec8f914fdb324eb2e15d235aabfebdb8 cfssl-1.6.1.tar.gz
"
diff --git a/testing/cglm/APKBUILD b/testing/cglm/APKBUILD
index 43fdb2a6ae..f1345151ce 100644
--- a/testing/cglm/APKBUILD
+++ b/testing/cglm/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Leon Marz <main@lmarz.org>
# Maintainer: Leon Marz <main@lmarz.org>
pkgname=cglm
-pkgver=0.8.3
+pkgver=0.8.4
pkgrel=0
pkgdesc="Highly Optimized Graphics Math (glm) for C"
url="https://github.com/recp/cglm"
@@ -37,5 +37,5 @@ package() {
}
sha512sums="
-71062814637e2523b2632980384fa58a639cdc1bbe8b647e7826fe334a53cd880bd5b29baac7d5eaff2bb009a97830c76b239e7273af46908ad7ab52cc8b8173 cglm-0.8.3.tar.gz
+507875119eac77cb3f60fe2353cd92b39f50605fdbf68f56d27b7062b7ec6b1cadd868f70c059ebde17adaf4a9167e5082c0151f1af5b0a5e751864a1eca1fa8 cglm-0.8.4.tar.gz
"
diff --git a/testing/chafa/APKBUILD b/testing/chafa/APKBUILD
new file mode 100644
index 0000000000..7bafcccdde
--- /dev/null
+++ b/testing/chafa/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: knuxify <knuxify@gmail.com>
+# Maintainer: knuxify <knuxify@gmail.com>
+pkgname=chafa
+pkgver=1.8.0
+pkgrel=0
+pkgdesc="Terminal graphics for the 21st century"
+url="https://hpjansson.org/chafa"
+arch="all"
+license="LGPL-3.0-or-later"
+makedepends="glib-dev imagemagick-dev freetype-dev"
+subpackages="$pkgname-libs $pkgname-dev $pkgname-doc"
+source="https://github.com/hpjansson/chafa/releases/download/$pkgver/chafa-$pkgver.tar.xz"
+# no proper test suite; upstream CI just runs a command to test building
+# against installed pkgconfig files
+options="!check"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --disable-gtk-doc
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+15ff08a0df82ae8517ac7744b81a39e1ae1eff8c9848128341cc25da94864e89b7101aabcff2d532bf11ea293bfc4c9e48b01f85388dafadbce2d2b2c8b7439d chafa-1.8.0.tar.xz
+"
diff --git a/testing/chocolate-doom/10-remove-redundant-demoextend-definition.patch b/testing/chocolate-doom/10-remove-redundant-demoextend-definition.patch
new file mode 100644
index 0000000000..29ee9f6f13
--- /dev/null
+++ b/testing/chocolate-doom/10-remove-redundant-demoextend-definition.patch
@@ -0,0 +1,25 @@
+From a8fd4b1f563d24d4296c3e8225c8404e2724d4c2 Mon Sep 17 00:00:00 2001
+From: Jordan Christiansen <xordspar0@gmail.com>
+Date: Sun, 15 Mar 2020 16:55:33 -0500
+Subject: [PATCH] Remove redundant demoextend definition
+
+GCC 10 enables -fno-common by default, which causes the linker to fail when
+there are multple definitions of a global variable.
+
+See https://gcc.gnu.org/gcc-10/porting_to.html
+---
+ src/hexen/mn_menu.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/hexen/mn_menu.c b/src/hexen/mn_menu.c
+index 059f45b3e..a97b7fcd1 100644
+--- a/src/hexen/mn_menu.c
++++ b/src/hexen/mn_menu.c
+@@ -131,7 +131,6 @@ boolean MenuActive;
+ int InfoType;
+ int messageson = true;
+ boolean mn_SuicideConsole;
+-boolean demoextend; // from h2def.h
+
+ // PRIVATE DATA DEFINITIONS ------------------------------------------------
+
diff --git a/testing/chocolate-doom/APKBUILD b/testing/chocolate-doom/APKBUILD
new file mode 100644
index 0000000000..bb304dc2cb
--- /dev/null
+++ b/testing/chocolate-doom/APKBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Jordan Christiansen <xordspar0@gmail.com>
+pkgname=chocolate-doom
+pkgver=3.0.1
+pkgrel=1
+pkgdesc="Portable release of Doom, Heretic, Hexen, and Strife"
+url="https://www.chocolate-doom.org"
+arch="all"
+license="GPL-2.0-or-later"
+makedepends="sdl2-dev sdl2_net-dev sdl2_mixer-dev libpng-dev
+ libsamplerate-dev mesa-dev"
+subpackages="$pkgname-doc"
+options="!check" # no test suite
+source="
+ https://www.chocolate-doom.org/downloads/$pkgver/chocolate-doom-$pkgver.tar.gz
+ 10-remove-redundant-demoextend-definition.patch
+"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+bec5daf5b26a8dd238780cb4e0c23ffc59b97825d323aa67bb6a3279cd243c18c03e899c4cb4b3106ac187330c6421915a14a6a7c0d34cb0ee75d6f29f9dc905 chocolate-doom-3.0.1.tar.gz
+8e5ea517ade7915bf40c4f7b6746ec4055009fcbb76f2e6e7ee52dfaaa5f362bc5cd23b88e91cd098beb5b4f793eb89c4e65da8e125623ab63d6652ba99357f2 10-remove-redundant-demoextend-definition.patch
+"
diff --git a/testing/ck/APKBUILD b/testing/ck/APKBUILD
new file mode 100644
index 0000000000..9320be51aa
--- /dev/null
+++ b/testing/ck/APKBUILD
@@ -0,0 +1,57 @@
+# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
+# Maintainer:
+pkgname=ck
+pkgver=0.7.1
+pkgrel=0
+pkgdesc="Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures"
+url="http://concurrencykit.org/"
+arch="all"
+license="BSD-2-Clause AND Apache-2.0"
+makedepends="linux-headers"
+subpackages="$pkgname-static $pkgname-dev $pkgname-doc"
+options="!check" # TODO: pass locally but hang on CI
+source="$pkgname-$pkgver.tar.gz::https://github.com/concurrencykit/ck/archive/refs/tags/$pkgver.tar.gz"
+
+# GitLab CI and builders run armhf/armv7 as 32-bit arches on aarch64.
+# Thus, we cannot rely on the uname -m output on these platforms.
+case "$CTARGET_ARCH" in
+armhf) export PLATFORM=armv6l ;;
+armv7) export PLATFORM=armv7l ;;
+esac
+
+# Platforms which are not natively supported by ck can be supported by
+# compiling with --use-cc-builtins. This has a performance penalty but
+# allows us to support software depending on ck on these platforms.
+#
+# Regarding native support:
+#
+# * riscv64: https://github.com/concurrencykit/ck/issues/169
+# * mips64: https://github.com/concurrencykit/ck/issues/80
+#
+_conf_opts=""
+case "$CTARGET_ARCH" in
+riscv64|mips64) _conf_opts="--use-cc-builtins" ;;
+esac
+
+build() {
+ ./configure \
+ --build=\$CBUILD \
+ --host=\$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var $_conf_opts
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+48768e7adf05b818f2951b246c90185071d6c3f874218349183d96b7887830f9505f9fa58576e9933862486e8543097df0ee667518009a3946d1edc19fc253f7 ck-0.7.1.tar.gz
+"
diff --git a/testing/clipman/APKBUILD b/testing/clipman/APKBUILD
index 0631bf5286..aa6b3567a7 100644
--- a/testing/clipman/APKBUILD
+++ b/testing/clipman/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=clipman
pkgver=1.6.0
-pkgrel=0
+pkgrel=1
pkgdesc="A simple clipboard manager for Wayland"
url="https://github.com/yory8/clipman"
arch="all"
diff --git a/testing/cloudfoundry-cli/APKBUILD b/testing/cloudfoundry-cli/APKBUILD
index a31e8212a5..3fe4bb734d 100644
--- a/testing/cloudfoundry-cli/APKBUILD
+++ b/testing/cloudfoundry-cli/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Thomas Boerger <thomas@webhippie.de>
pkgname=cloudfoundry-cli
pkgver=7.2.0
-pkgrel=0
+pkgrel=2
pkgdesc="A CLI for Cloud Foundry written in Go"
url="https://github.com/cloudfoundry/cli"
arch="all !s390x !armv7"
diff --git a/testing/cmusfm/APKBUILD b/testing/cmusfm/APKBUILD
new file mode 100644
index 0000000000..632c514615
--- /dev/null
+++ b/testing/cmusfm/APKBUILD
@@ -0,0 +1,31 @@
+# Contributor: Cássio Ávila <cassioavila@yandex.com>
+# Maintainer: Cássio Ávila <cassioavila@yandex.com>
+pkgname=cmusfm
+pkgver=0.4.1
+pkgrel=0
+pkgdesc="Last.fm standalone scrobbler for the cmus music player"
+url="https://github.com/Arkq/cmusfm"
+arch="all"
+license="GPL-3.0-or-later"
+depends="cmus"
+makedepends="autoconf automake curl-dev"
+options="!check"
+source="$pkgname-$pkgver.tar.gz::https://github.com/Arkq/cmusfm/archive/refs/tags/v$pkgver.tar.gz"
+
+prepare() {
+ default_prepare
+ autoreconf -fi
+}
+
+build() {
+ ./configure --prefix /usr --build=$CBUILD --host=$CHOST
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+994599675822de5f809b3eedc423c37afe24e88df29fe4474d1834bf1e9573464d2bdbb084181db1d6c3bc0541891ccbb4514afa066c034e39035192ebc95211 cmusfm-0.4.1.tar.gz
+"
diff --git a/testing/cockroach/01_no_githooks.patch b/testing/cockroach/01_no_githooks.patch
deleted file mode 100644
index ef64180426..0000000000
--- a/testing/cockroach/01_no_githooks.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/src/github.com/cockroachdb/cockroach/Makefile b/src/github.com/cockroachdb/cockroach/Makefile
-index f988916..5d0bf8d 100644
---- a/src/github.com/cockroachdb/cockroach/Makefile
-+++ b/src/github.com/cockroachdb/cockroach/Makefile
-@@ -253,18 +253,18 @@ $(foreach v,$(filter-out $(strip $(VALID_VARS)),$(.VARIABLES)),\
- .ALWAYS_REBUILD:
- .PHONY: .ALWAYS_REBUILD
-
--ifneq ($(GIT_DIR),)
-+#ifneq ($(GIT_DIR),)
- # If we're in a git worktree, the git hooks directory may not be in our root,
- # so we ask git for the location.
- #
- # Note that `git rev-parse --git-path hooks` requires git 2.5+.
--GITHOOKS := $(subst githooks/,$(GITHOOKSDIR)/,$(wildcard githooks/*))
--$(GITHOOKSDIR)/%: githooks/%
-- @echo installing $<
-- @rm -f $@
-- @mkdir -p $(dir $@)
-- @ln -s ../../$(basename $<) $(dir $@)
--endif
-+#GITHOOKS := $(subst githooks/,$(GITHOOKSDIR)/,$(wildcard githooks/*))
-+#$(GITHOOKSDIR)/%: githooks/%
-+# @echo installing $<
-+# @rm -f $@
-+# @mkdir -p $(dir $@)
-+# @ln -s ../../$(basename $<) $(dir $@)
-+#endif
-
- .SECONDARY: pkg/ui/yarn.installed
- pkg/ui/yarn.installed: pkg/ui/package.json pkg/ui/yarn.lock pkg/ui/yarn.protobufjs-cli.lock | bin/.submodules-initialized
diff --git a/testing/cockroach/APKBUILD b/testing/cockroach/APKBUILD
deleted file mode 100644
index b450fd2071..0000000000
--- a/testing/cockroach/APKBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Contributor: Michael Pirogov <vbnet.ru@gmail.com>
-# Contributor: Joe Holden <jwh@zorins.us>
-# Maintainer: Joe Holden <jwh@zorins.us>
-pkgname=cockroach
-pkgver=20.1.1
-pkgrel=1
-pkgdesc="The open source, cloud-native SQL database."
-url="https://cockroachlabs.com"
-arch="x86_64 aarch64"
-license="Apache-2.0"
-makedepends="go bash cmake autoconf linux-headers ncurses-dev coreutils"
-install="$pkgname.pre-install"
-pkgusers="cockroach"
-pkggroups="cockroach"
-subpackages="$pkgname-openrc"
-options="!check" # tests are broken
-source="$pkgname-v$pkgver.tar.gz::https://binaries.cockroachdb.com/cockroach-v$pkgver.src.tgz
- cockroach.initd
- cockroach.confd
- 01_no_githooks.patch"
-
-builddir=$srcdir/$pkgname-v$pkgver
-
-# Fails with a permission denied error on some builders without this.
-export GO111MODULE=off
-
-build() {
- make TAGS="stdmalloc" BUILDTYPE="release" buildoss
-}
-
-package() {
- install -m755 -D $srcdir/$pkgname.initd $pkgdir/etc/init.d/$pkgname
- install -m644 -D $srcdir/$pkgname.confd $pkgdir/etc/conf.d/$pkgname
- install -m755 -o $pkgusers -g $pkggroups -D src/github.com/cockroachdb/$pkgname/${pkgname}oss $pkgdir/usr/sbin/$pkgname
-}
-sha512sums="cf1b2090e67b0fcc8b1f77458be06871965428c40c815393678ab64548cdbc54d5088a151fea63d25f9e3fcaeeeeff7ff5aae57bbad72a74841d8041535523ec cockroach-v20.1.1.tar.gz
-94264601b5b8516d87072017d40ba293d17320c706ad7a2e3c49f1af2b1030071e33cf3353adce26c634d284d0be4e41f2f9a9749c5071e9f0921ed03429f4cf cockroach.initd
-7039d17eb3c251d941bc73af2264c9618b59f8301165764371bf1539c46366d35496b2c00ea134731fd1ca9a0b362f9ba331b03aa62339f75e14504af9eb44f9 cockroach.confd
-fe611479ba32a01a1ee7770170c54570cb4ac558fb756c44c90f9e31d59a5da74af81adf1e100e723d3956aea96748955919e5b000ee91d8f8fcb26cc678556f 01_no_githooks.patch"
diff --git a/testing/cockroach/cockroach.confd b/testing/cockroach/cockroach.confd
deleted file mode 100644
index 132daea1b0..0000000000
--- a/testing/cockroach/cockroach.confd
+++ /dev/null
@@ -1 +0,0 @@
-cockroach_opts="start --insecure --store=/var/lib/cockroach"
diff --git a/testing/cockroach/cockroach.initd b/testing/cockroach/cockroach.initd
deleted file mode 100644
index 33f4dc8636..0000000000
--- a/testing/cockroach/cockroach.initd
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/sbin/openrc-run
-supervisor=supervise-daemon
-
-name=CockroachDB
-description="The open source, cloud-native SQL database."
-
-command=/usr/sbin/cockroach
-command_args="${cockroach_opts}"
-command_user="cockroach:cockroach"
-pidfile=/run/${RC_SVCNAME}.pid
diff --git a/testing/cockroach/cockroach.pre-install b/testing/cockroach/cockroach.pre-install
deleted file mode 100644
index 03cdcfe188..0000000000
--- a/testing/cockroach/cockroach.pre-install
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-addgroup -S cockroach 2>/dev/null
-adduser -S -H -D -h /var/empty -s /sbin/nologin -G cockroach -g cockroach cockroach 2>/dev/null
-
-exit 0
diff --git a/testing/cog/APKBUILD b/testing/cog/APKBUILD
new file mode 100644
index 0000000000..0f00cd2b1f
--- /dev/null
+++ b/testing/cog/APKBUILD
@@ -0,0 +1,48 @@
+# Contributor: David Demelier <markand@malikania.fr>
+# Maintainer: David Demelier <markand@malikania.fr>
+pkgname=cog
+pkgver=0.10.1
+pkgrel=0
+pkgdesc="simple browser for WebKit WPE"
+url="https://github.com/Igalia/cog"
+arch="all !x86 !riscv64" # x86: wpewebkit not available.
+license="MIT"
+makedepends="cairo-dev
+ cmake
+ eudev-dev
+ libinput-dev
+ libsoup-dev
+ libwpebackend-fdo-dev
+ mesa-dev
+ wayland-dev
+ wayland-protocols
+ wpewebkit-dev
+ "
+source="https://github.com/Igalia/cog/releases/download/v0.10.1/cog-$pkgver.tar.xz"
+subpackages="$pkgname-dev $pkgname-doc"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=None \
+ $CMAKE_CROSSOPTS .
+ cmake --build build
+}
+
+check() {
+ cd build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+}
+
+sha512sums="
+3303da1f5f1ff04f6b4b0bd26d7085b58c90066d6db40be3e8c0c7158e56f7c40f2f606e7a4f6f60aa0d04345084f8e93eb16d62b11ed0248e21c2af92db0a22 cog-0.10.1.tar.xz
+"
diff --git a/testing/compton-conf/APKBUILD b/testing/compton-conf/APKBUILD
index 3c60182932..a9412fbb73 100644
--- a/testing/compton-conf/APKBUILD
+++ b/testing/compton-conf/APKBUILD
@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="GUI configuration tool for compton X composite manager"
url="https://github.com/lxde/compton-conf"
options="!check" # No testsuite
-arch="all" # fails to build
+arch="all"
license="LGPL-2.1-or-later"
makedepends="cmake libconfig-dev qt5-qtbase-dev qt5-qttools-dev lxqt-build-tools"
source="compton-conf-$pkgver.tar.gz::https://github.com/lxde/compton-conf/archive/$pkgver.tar.gz"
diff --git a/testing/conntracct/APKBUILD b/testing/conntracct/APKBUILD
index 46724f3893..2ed8b33b8c 100644
--- a/testing/conntracct/APKBUILD
+++ b/testing/conntracct/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Mark Pashmfouroush <mark@markpash.me>
pkgname=conntracct
pkgver=0.2.7
-pkgrel=1
+pkgrel=3
pkgdesc="Tool for extracting network flow information from Linux hosts"
url="https://github.com/ti-mo/conntracct"
license="Apache-2.0"
diff --git a/testing/consul-replicate/APKBUILD b/testing/consul-replicate/APKBUILD
index 7d8b1aca01..d0b9f98862 100644
--- a/testing/consul-replicate/APKBUILD
+++ b/testing/consul-replicate/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=consul-replicate
pkgver=0.4.0
-pkgrel=4
+pkgrel=5
pkgdesc="Consul cross-DC KV replication daemon"
url="https://www.consul.io/"
arch="all"
diff --git a/testing/copyq/APKBUILD b/testing/copyq/APKBUILD
index 247c3e7552..50a78566ea 100644
--- a/testing/copyq/APKBUILD
+++ b/testing/copyq/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=copyq
_pkgname=CopyQ
-pkgver=4.1.0
+pkgver=5.0.0
pkgrel=0
pkgdesc="Clipboard manager with searchable and editable history"
url="https://github.com/hluk/CopyQ"
@@ -27,7 +27,6 @@ prepare() {
build() {
cd "$builddir"/build
cmake .. \
- -DWITH_QT5=TRUE \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr
make
@@ -38,4 +37,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="538be8b5b60dc054cb8220174461516a4d1e9d6f7c1a03406770f143b83f9a23875b0cf663406e16d83a762b6170587f0e44c386a7d9d552ec6f914b3673206d copyq-4.1.0.tar.gz"
+sha512sums="
+b6ff28bd7529bf371c7f9d10372eeafd5f291fd1f6bbed5416938973db43e43f0113a8f6ba4619840a7edd95d26ccb9369f8a58d30b740944d3f8510482b1405 copyq-5.0.0.tar.gz
+"
diff --git a/testing/coq/APKBUILD b/testing/coq/APKBUILD
index 26f689f9df..1a2167db62 100644
--- a/testing/coq/APKBUILD
+++ b/testing/coq/APKBUILD
@@ -1,21 +1,19 @@
# Contributor: alpine-mips-patches <info@mobile-stream.com>
# Maintainer: alpine-mips-patches <info@mobile-stream.com>
pkgname=coq
-pkgver=8.8.2
+pkgver=8.13.2
pkgrel=0
pkgdesc="A formal proof management system"
url="https://coq.inria.fr"
arch="aarch64 ppc64le x86_64" # reflect ocaml aport platforms
license="LGPL-2.1"
depends="ocaml-runtime"
-makedepends="ocaml ocaml-compiler-libs ocaml-findlib ocaml-camlp5-dev ocaml-num-dev"
+makedepends="ocaml ocaml-findlib ocaml-compiler-libs ocaml-zarith dune gmp-dev bash"
options="!check"
-subpackages="$pkgname-doc $pkgname-emacs:emacs:noarch"
-source="$pkgname-$pkgver.tar.gz::https://github.com/coq/$pkgname/archive/V$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
+subpackages="$pkgname-doc"
+source="coq-$pkgver.tar.gz::https://github.com/coq/coq/archive/V$pkgver.tar.gz"
build() {
- cd "$builddir"
./configure \
-prefix /usr \
-coqdocdir /usr/share/texmf-dist/tex/latex/misc \
@@ -26,16 +24,9 @@ build() {
}
package() {
- cd "$builddir"
- make OLDROOT= COQINSTALLPREFIX="$pkgdir" install
+ make -j1 COQINSTALLPREFIX="$pkgdir" install
}
-emacs() {
- depends="$pkgname=$pkgver-r$pkgrel emacs"
- pkgdesc="$pkgdesc (Emacs files)"
-
- mkdir -p "$subpkgdir/usr/share"
- mv "$pkgdir/usr/share/emacs" "$subpkgdir/usr/share"
-}
-
-sha512sums="b0f0480fe052fced6016014cf1872d4e004b0dacb779927376d797c279aca9d5f6f4ed3d0f5ee5d42748bbd5c29b43f7a69748564a12a116bcc7ba3b052d8954 coq-8.8.2.tar.gz"
+sha512sums="
+d5c16689a3a08d9be58e15d502e5c9bbe13ce8b9755334d1c096307260a804eeb59116c3a7b5fd85910e7f468ee728c69d04735769998a6e6369bf5352f5ec05 coq-8.13.2.tar.gz
+"
diff --git a/testing/corectrl/APKBUILD b/testing/corectrl/APKBUILD
index 8d995e39ce..03948385bd 100644
--- a/testing/corectrl/APKBUILD
+++ b/testing/corectrl/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer:
pkgname=corectrl
-pkgver=1.1.3
+pkgver=1.2.1
pkgrel=0
pkgdesc="Control your hardware with application profiles"
url="https://gitlab.com/corectrl/corectrl"
@@ -39,5 +39,5 @@ package() {
}
sha512sums="
-6c6b380f741d61814a71a519a92ebb53288425c1bb243f30f3e78f4c666ccc436f8fc122e15059a36d71bef2892fbb05e900be72b632fd89533fd1eb610cabef corectrl-v1.1.3.tar.gz
+9523ac684cae6e64dadcacd5d0c1dc5c365b9f37e9e13558bf97e59e70b6860b721f82cfb44889e76e9cf9b44070d9aa91519089fe7d86e16ecebf3eb7400a56 corectrl-v1.2.1.tar.gz
"
diff --git a/testing/coredns/APKBUILD b/testing/coredns/APKBUILD
index 2560083b6e..0371a960aa 100644
--- a/testing/coredns/APKBUILD
+++ b/testing/coredns/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Mark Pashmfouroush <mark@markpash.me>
# Maintainer: Mark Pashmfouroush <mark@markpash.me>
pkgname=coredns
-pkgver=1.8.4
+pkgver=1.8.6
pkgrel=0
pkgdesc="fast and flexible DNS server"
url="https://github.com/coredns/coredns"
@@ -38,7 +38,7 @@ package() {
}
sha512sums="
-50b9bae7f4eafa891552841d7d136052087fd5d0c71d3ce25d25502c351bed22bfafcab67283aa0b68f0f14c7ae6a1c90e6762fc610746bfe9cc8345e59c09e2 coredns-1.8.4.tar.gz
+589e05aaec71acd242aae69a68dacb2575fe9c436d7a318adbc963a3302a6e343a0c1a0966c9fb7819cec38bd91e3b4036e65b3080b5016514c24f26caad737e coredns-1.8.6.tar.gz
2ff396033c570f45b5880556a8724b05356276db451cf6e6cfb477f64f4b863801a891940f72c0b1c8268bae176094d02890d27146901f296e4e8d9b703934d2 coredns.confd
62b6d9c8c980990bec896b2d6e0e626b0ea4a7db80ac925772e0d6f2793a6a511165bbd76b52f38a2e8243ffc68e430b32cf33c32332b483fc528ed57e2b2927 coredns.initd
"
diff --git a/testing/corerad/APKBUILD b/testing/corerad/APKBUILD
index f72b7904ce..3955c4658d 100644
--- a/testing/corerad/APKBUILD
+++ b/testing/corerad/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Mark Pashmfouroush <mark@markpash.me>
# Maintainer: Mark Pashmfouroush <mark@markpash.me>
pkgname=corerad
-pkgver=0.3.2
-pkgrel=0
+pkgver=0.3.4
+pkgrel=1
pkgdesc="Extensible and observable IPv6 Neighbor Discovery Protocol router advertisement daemon"
url="https://corerad.net/"
license="Apache-2.0"
@@ -35,6 +35,6 @@ package() {
install -Dm644 corerad.toml "$pkgdir"/etc/corerad/config.toml
}
sha512sums="
-0a236599bdbfa420400a041de87d75123aa51f4ff1cfb36fa6aef1ca8dce6988d95616b02d6d160cc1b31e9b6ec296ff67b4751b174722cea0e19eb913123d6d corerad-0.3.2.tar.gz
+c7620cf5f66ceefca6a4459424151c4f83255e1e5ece28bffe298d9ccab96c12ec2945770c6f1721ca02cc7bdc98b0bff74037707e7a8dc36e29e67fed0830e9 corerad-0.3.4.tar.gz
96c40309aa6e81db5e5d136ee2ca9b1c24471acd1b20ff773020d3106dcc82e0fcb4b52112cbcb2b16c45211073b1d19bc0381ef7d93bd1c3cf53745633a22b4 corerad.initd
"
diff --git a/testing/cppzmq/APKBUILD b/testing/cppzmq/APKBUILD
index 693f2b0deb..8f16771ff7 100644
--- a/testing/cppzmq/APKBUILD
+++ b/testing/cppzmq/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Andreas Laghamn <andreas.laghamn@gmail.com>
# Maintainer:
pkgname=cppzmq
-pkgver=4.7.1
-pkgrel=1
+pkgver=4.8.1
+pkgrel=0
pkgdesc="High-level C++ binding for ZeroMQ"
options="!check" # CMake fails to find catch_discover_tests
url="https://github.com/zeromq/cppzmq"
@@ -10,7 +10,6 @@ arch="noarch"
license="MIT"
makedepends="cmake zeromq-dev catch2"
source="$pkgname-$pkgver.tar.gz::https://github.com/zeromq/cppzmq/archive/v$pkgver.tar.gz
- test-cmakelists.patch
"
build() {
@@ -38,5 +37,6 @@ package() {
mv "$pkgdir"/usr/share/cmake "$pkgdir"/usr/lib
}
-sha512sums="b919db5d82997f718b6e2921f0bf3eb2a5dde227a9510aca3dc4f95479c6b5564f535c31b5ec441b7ee9f441bcbd6043f00f6f4a5ac3ff08e770853f41c217f9 cppzmq-4.7.1.tar.gz
-9bae5a56129262e8b8c455ac410a7d764c82a31a7501cb8cd6b342f3fe8ca348e53009e607ca52a76b63f18e2305c2dff9fc3b6763c5c428aff00b22e43a5591 test-cmakelists.patch"
+sha512sums="
+02f9b77f67dd46557705511195eb3f4f4e52381256bc9687f36d3e69db6a628c19cfff02209b6e6b53822a60781ab0850eb064d8f020e059fc1aca4d191b66db cppzmq-4.8.1.tar.gz
+"
diff --git a/testing/cppzmq/test-cmakelists.patch b/testing/cppzmq/test-cmakelists.patch
deleted file mode 100644
index 7cd0bde44f..0000000000
--- a/testing/cppzmq/test-cmakelists.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Upstreamed: no, not yet.
-
-https://github.com/zeromq/cppzmq/issues/334
-
---- a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -9,11 +9,14 @@
- set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_LIBDIR})
- set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_BINDIR})
-
-+find_package(Threads)
-+find_package(Catch2 REQUIRED)
-+
- include(CTest)
-+include(Catch)
- include(cmake/catch.cmake)
- include(${CATCH_MODULE_PATH}/Catch.cmake)
-
--find_package(Threads)
-
- add_executable(
- unit_tests
-@@ -38,6 +41,7 @@
- target_link_libraries(
- unit_tests
- PRIVATE cppzmq
-+ PRIVATE Catch2::Catch2
- PRIVATE ${CMAKE_THREAD_LIBS_INIT}
- )
-
diff --git a/testing/cpuburn/APKBUILD b/testing/cpuburn/APKBUILD
new file mode 100644
index 0000000000..e15188b7bf
--- /dev/null
+++ b/testing/cpuburn/APKBUILD
@@ -0,0 +1,77 @@
+# Contributor: Olliver Schinagl <oliver@schinagl.nl>
+# Maintainer: Olliver Schinagl <oliver@schinagl.nl>
+pkgname="cpuburn"
+pkgver="1.4a_git20160316"
+pkgrel=0
+pkgdesc="Suite of CPU burn utitilies"
+url="http://ssvb.github.io/2012/04/10/cpuburn-arm-cortex-a9.html https://web.archive.org/web/20110623074500/pages.sbcglobal.net/redelm/"
+arch="aarch64 armhf armv7 x86 x86_64"
+license="MIT"
+options="!check textrels" # No checks available
+_githash="ad7e646700d14b81413297bda02fb7fe96613c3f"
+source="
+ https://github.com/ssvb/cpuburn-arm/archive/${_githash}.zip
+ cpuburn_1_4a.tar.gz::https://dev.gentoo.org/~conikost/files/cpuburn_1_4a_tar.gz
+ cpuburn-1.4a-variables.patch
+"
+builddir="${srcdir}/cpuburn-1.4a"
+
+build() {
+ cd "${srcdir}/cpuburn-arm-${_githash}"
+ case "${CARCH}" in
+ armhf|armv7)
+ gcc -o "cpuburn-a7" "cpuburn-a7.S"
+ gcc -o "cpuburn-a8" "cpuburn-a8.S"
+ gcc -o "cpuburn-a9" "cpuburn-a9.S"
+ gcc -o "cpuburn-a53" "cpuburn-a53.S"
+ gcc -o "cpuburn-krait" "cpuburn-krait.S"
+ ;;
+ aarch64)
+ gcc -o "cpuburn-a53" "cpuburn-a53.S"
+ ;;
+ esac
+
+ cd "${srcdir}/cpuburn-1.4a"
+ sed -i -e 's|gcc -s|$(CC) $(CFLAGS) -m32 $(LDFLAGS)|' Makefile
+ case "${CARCH}" in
+ x86|x86_64)
+ make
+ ;;
+ esac
+}
+
+package() {
+ case "${CARCH}" in
+ armhf|armv7)
+ install -D -m 0755 "${srcdir}/cpuburn-arm-${_githash}/cpuburn-a7" \
+ "${pkgdir}/usr/bin/cpuburn-a7"
+ install -D -m 0755 "${srcdir}/cpuburn-arm-${_githash}/cpuburn-a8" \
+ "${pkgdir}/usr/bin/cpuburn-a8"
+ install -D -m 0755 "${srcdir}/cpuburn-arm-${_githash}/cpuburn-a9" \
+ "${pkgdir}/usr/bin/cpuburn-a9"
+ install -D -m 0755 "${srcdir}/cpuburn-arm-${_githash}/cpuburn-a53" \
+ "${pkgdir}/usr/bin/cpuburn-a53"
+ install -D -m 0755 "${srcdir}/cpuburn-arm-${_githash}/cpuburn-krait" \
+ "${pkgdir}/usr/bin/cpuburn-krait"
+ ;;
+ aarch64)
+ install -D -m 0755 "${srcdir}/cpuburn-arm-${_githash}/cpuburn-a53" \
+ "${pkgdir}/usr/bin/cpuburn-a53"
+ ;;
+ x86|x86_64)
+ for _bin in "${srcdir}/cpuburn-1.4a/"*; do
+ if [ ! -f "${_bin}" ] || [ ! -x "${_bin}" ]; then
+ continue
+ fi
+ install -D -m 0755 "${_bin}" \
+ "${pkgdir}/usr/bin/${_bin##*/}"
+ done
+ ;;
+ esac
+}
+
+sha512sums="
+101775ac456c3cb49256e96ebac483568b59a5260c07bfae94800a5f0872a395dbae81ab9cc81ace75e827fe0c16c60b3f2dd8ae85b3c8067b34c3da792a8162 ad7e646700d14b81413297bda02fb7fe96613c3f.zip
+db84cabe70af0b6b3579c746f6df08c268b7145c9521fc609ce5b4cfd497dbb0639e52ab55f34110cff297ec23cf1413db28c6bff4e6f81a69722626886df7ce cpuburn_1_4a.tar.gz
+eef2f5dfc3a49712568001a273be117126beac27560b6e4386e89893ef30acda76c956b96a9a86bf1a0a424003f3eb9214a8a4a1c828fcbbf809eed82a5a7af7 cpuburn-1.4a-variables.patch
+"
diff --git a/testing/cpuburn/cpuburn-1.4a-variables.patch b/testing/cpuburn/cpuburn-1.4a-variables.patch
new file mode 100644
index 0000000000..3e8b666c29
--- /dev/null
+++ b/testing/cpuburn/cpuburn-1.4a-variables.patch
@@ -0,0 +1,40 @@
+--- cpuburn-1.4a.orig/burnK7.S
++++ cpuburn-1.4a/burnK7.S
+@@ -74,6 +74,7 @@ int_exit:
+ push %eax
+ int $0x80
+ #endif
++.data # Data allocation
+ .align 32,0
+ .fill 64
+ half: .long 0x7fffffff,0
+--- cpuburn-1.4a.orig/burnP5.S
++++ cpuburn-1.4a/burnP5.S
+@@ -77,6 +77,7 @@ crunch:
+ #else
+ int $0x80
+ #endif
++.data # Data allocation
+ .align 32,0
+ half: .long 0xffffffff,0x3fdfffff
+ one: .long 0xffffffff,0x3fefffff
+--- cpuburn-1.4a.orig/burnP6.S
++++ cpuburn-1.4a/burnP6.S
+@@ -69,6 +69,7 @@ int_exit: # error abort
+ push %eax # *BSD syscall
+ int $0x80
+ #endif
++.data # Data allocation
+ .align 32,0
+ half: .long 0x7fffffff,0
+ e: .long 0xffffffff,0x3fdfffff
+--- cpuburn-1.4a.orig/burnK6.S
++++ cpuburn-1.4a/burnK6.S
+@@ -68,6 +68,7 @@ int_exit:
+ push %eax
+ int $0x80
+ #endif
++.data # Data allocation
+ .align 32,0
+ half: .long 0x7fffffff,0
+ e: .long 0xffffffff,0x3fdfffff
diff --git a/testing/cpufetch/APKBUILD b/testing/cpufetch/APKBUILD
index a291808ad2..3d44e2f079 100644
--- a/testing/cpufetch/APKBUILD
+++ b/testing/cpufetch/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Milan P. Stanić <mps@arvanta.net>
# Maintainer: Milan P. Stanić <mps@arvanta.net>
pkgname=cpufetch
-pkgver=0.98
+pkgver=1.00
pkgrel=0
pkgdesc="simple yet fancy CPU architecture fetching tool"
url="https://github.com/Dr-Noob/cpufetch"
@@ -22,5 +22,5 @@ package() {
}
sha512sums="
-e862a0b6472d4942a58359b203037391747f74d991ea71e77a64369695f39e3d9ab8d60c5888703683ce5258426f5211f9e54863649ad796e08c083888d9b076 cpufetch-0.98.tar.gz
+94be5c5aacf9e5cde4fd4e4b14e433db523821fc27466c599e34c062ca32145edb0c8f84168e07c8a64f591fee1f5ab704d569bb70c53b7523d52f4882b573a1 cpufetch-1.00.tar.gz
"
diff --git a/testing/cri-o/APKBUILD b/testing/cri-o/APKBUILD
index 0cb35f1ca3..1c7ef8b2e9 100644
--- a/testing/cri-o/APKBUILD
+++ b/testing/cri-o/APKBUILD
@@ -3,8 +3,8 @@
# Contributor: TBK <alpine@jjtc.eu>
# Maintainer: ungleich <foss@ungleich.ch>
pkgname=cri-o
-pkgver=1.21.0
-pkgrel=3
+pkgver=1.22.0
+pkgrel=1
pkgdesc="OCI-based implementation of Kubernetes Container Runtime Interface"
url="https://github.com/cri-o/cri-o/"
# mips(64): build errors with dependencies
@@ -85,12 +85,12 @@ contrib_cni() {
}
sha512sums="
-69c13b00d259f9dc45192493dff0ab853f181629fba5408d895a96e291c2ed20235beea18b70ab77d6d8f593dc0a2c06ca29a40211caaedf51d89b58afcfe77e cri-o-1.21.0.tar.gz
+2b72115ec63354c5b4fae17e2f51ede85d1975e539a8264e60bbeba36b804e6bca030ca2d11579bad8eb6e09746e83268fe0ee2deaae55e3efd4848dc8d206ff cri-o-1.22.0.tar.gz
e026f056ed92489413e16ed7955a9dcd7d1f4df1cc28e3ea785771b44d43811fea4f5b953cc46bc0c4aeac8ad07115bfff304d7516ebd24f2e58fe782ff812c8 crio.conf
29561e95398975748236217bbd9df64997f6e3de6c0555d007306bd0535895a648368385a13079eb7d52c06249a91980523a73b6563e86d0575d9cd9c3fa4ee9 crio.initd
1115228546a696eeebeb6d4b3e5c3152af0c99a2559097fc5829d8b416d979c457b4b1789e0120054babf57f585d3f63cbe49949d40417ae7aab613184bf4516 crio.logrotated
0a567dfa431ab1e53f2a351689be8d588a60cc5fcdbda403ec4f8b6ab9b1c18ad425f6c47f9a5ab1491e3a61a269dc4efa6a59e91e7521fa2b6bb165074aa8e0 cni-plugins-path.patch
-64f3741c12f1c23ce2b0cba38e3a9839c6614bcdca194d3ebff6cd8666f9717c9bfafa2ec1119fbb0f20ab506ec1bbf1bffd3a89b92eedf68da883248aa39f47 makefile-fix-install.patch
+f9577aa7b1c90c6809010e9e406e65092251b6e82f6a0adbc3633290aa35f2a21895e1a8b6ba4b6375dcad3e02629b49a34ab16387e1c36eeb32c8f4dac74706 makefile-fix-install.patch
26ed10b478feb19cb11f5916b24301943f9e316fdd62d53ec310bb05ffcf4213ceece1340d2486461557abb04074e85002b11b6347fddaaa45ad7439e907a5a7 fix-test.patch
78c150f87027de489289596371dce0465159ced0758776b445deb58990e099de9c654406183c9da3cc909878b24d28db62121b7056cd180a6f2820e79e165cc6 remove-systemd-files.patch
"
diff --git a/testing/cri-o/makefile-fix-install.patch b/testing/cri-o/makefile-fix-install.patch
index 3b1558d48c..8b44339677 100644
--- a/testing/cri-o/makefile-fix-install.patch
+++ b/testing/cri-o/makefile-fix-install.patch
@@ -1,6 +1,6 @@
--- a/Makefile
+++ b/Makefile
-@@ -8,11 +8,11 @@
+@@ -9,11 +9,11 @@
PROJECT := github.com/cri-o/cri-o
CRIO_INSTANCE := crio_dev
@@ -14,16 +14,16 @@
ETCDIR_CRIO ?= ${ETCDIR}/crio
DATAROOTDIR ?= ${PREFIX}/share/containers
BUILDTAGS ?= containers_image_ostree_stub \
-@@ -24,7 +24,7 @@
- $(shell hack/openpgp_tag.sh) \
+@@ -26,7 +26,7 @@
$(shell hack/seccomp_tag.sh) \
- $(shell hack/selinux_tag.sh)
+ $(shell hack/selinux_tag.sh) \
+ $(shell hack/libsubid_tag.sh)
-CRICTL_CONFIG_DIR=${DESTDIR}/etc
+CRICTL_CONFIG_DIR = /etc
CONTAINER_RUNTIME ?= podman
BUILD_PATH := $(shell pwd)/build
BUILD_BIN_PATH := ${BUILD_PATH}/bin
-@@ -436,71 +436,73 @@
+@@ -420,68 +420,70 @@
install: .gopathok install.bin install.man install.completions install.systemd install.config
install.bin-nobuild:
@@ -85,12 +85,8 @@
install.systemd:
- install ${SELINUXOPT} -D -m 644 contrib/systemd/crio.service $(PREFIX)/lib/systemd/system/crio.service
-- ln -sf crio.service $(PREFIX)/lib/systemd/system/cri-o.service
-- install ${SELINUXOPT} -D -m 644 contrib/systemd/crio-shutdown.service $(PREFIX)/lib/systemd/system/crio-shutdown.service
- install ${SELINUXOPT} -D -m 644 contrib/systemd/crio-wipe.service $(PREFIX)/lib/systemd/system/crio-wipe.service
+ install ${SELINUXOPT} -D -m 644 contrib/systemd/crio.service ${DESTDIR}$(PREFIX)/lib/systemd/system/crio.service
-+ ln -sf crio.service ${DESTDIR}$(PREFIX)/lib/systemd/system/cri-o.service
-+ install ${SELINUXOPT} -D -m 644 contrib/systemd/crio-shutdown.service ${DESTDIR}$(PREFIX)/lib/systemd/system/crio-shutdown.service
+ install ${SELINUXOPT} -D -m 644 contrib/systemd/crio-wipe.service ${DESTDIR}$(PREFIX)/lib/systemd/system/crio-wipe.service
uninstall:
@@ -115,7 +111,6 @@
- rm -f ${FISHINSTALLDIR}/crio-status.fish
- rm -f ${ZSHINSTALLDIR}/_crio-status
- rm -f $(PREFIX)/lib/systemd/system/crio-wipe.service
-- rm -f $(PREFIX)/lib/systemd/system/crio-shutdown.service
- rm -f $(PREFIX)/lib/systemd/system/crio.service
- rm -f $(PREFIX)/lib/systemd/system/cri-o.service
- rm -rf $(DATAROOTDIR)/oci/hooks.d
@@ -130,7 +125,6 @@
+ rm -f $(DESTDIR)${FISHINSTALLDIR}/crio-status.fish
+ rm -f $(DESTDIR)${ZSHINSTALLDIR}/_crio-status
+ rm -f $(DESTDIR)$(PREFIX)/lib/systemd/system/crio-wipe.service
-+ rm -f $(DESTDIR)$(PREFIX)/lib/systemd/system/crio-shutdown.service
+ rm -f $(DESTDIR)$(PREFIX)/lib/systemd/system/crio.service
+ rm -f $(DESTDIR)$(PREFIX)/lib/systemd/system/cri-o.service
+ rm -f $(DESTDIR)$(ETCDIR_CRIO)/crio.conf
diff --git a/testing/cri-tools/APKBUILD b/testing/cri-tools/APKBUILD
index 302268c8da..4186a498bc 100644
--- a/testing/cri-tools/APKBUILD
+++ b/testing/cri-tools/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=cri-tools
-pkgver=1.21.0
+pkgver=1.22.0
pkgrel=1
pkgdesc="CLI tool for Kubelet Container Runtime Interface (CRI)"
url="https://github.com/kubernetes-sigs/cri-tools"
@@ -19,4 +19,6 @@ package() {
install -Dm755 build/bin/crictl "$pkgdir/usr/bin/crictl"
install -Dm755 build/bin/critest "$pkgdir/usr/bin/critest"
}
-sha512sums="a307f5526fb8b7b23a1635b168a8f3b9b9b4bd6ccb94d461dc5af2065e6d1be527dadcb1c86e04808b244d0851a4901ee78a0263f58cf673f6ca503621d5eb61 cri-tools-1.21.0.tar.gz"
+sha512sums="
+4a2751ebe0b1ed7cb739a71230272ace0cbddc516abba39c6bf07d5e2648bd60e2139935b77a5388028887915162c957f652ea05434ff7865256721d10f863df cri-tools-1.22.0.tar.gz
+"
diff --git a/testing/crispy-doom/APKBUILD b/testing/crispy-doom/APKBUILD
new file mode 100644
index 0000000000..116527e1fe
--- /dev/null
+++ b/testing/crispy-doom/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Jordan Christiansen <xordspar0@gmail.com>
+# Maintainer: Jordan Christiansen <xordspar0@gmail.com>
+pkgname=crispy-doom
+pkgver=5.10.3
+pkgrel=0
+pkgdesc="Limit-removing enhanced-resolution Doom source port based on Chocolate Doom"
+url="https://github.com/fabiangreffrath/crispy-doom"
+arch="all"
+license="GPL-2.0-or-later"
+makedepends="autoconf automake sdl2-dev sdl2_mixer-dev sdl2_net-dev libsamplerate-dev libpng-dev"
+subpackages="$pkgname-doc"
+options="!check" # upstream has no tests
+source="https://github.com/fabiangreffrath/crispy-doom/archive/refs/tags/crispy-doom-$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$pkgname-$pkgver/"
+
+prepare() {
+ default_prepare
+ ./autogen.sh
+}
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651 crispy-doom-5.10.3.tar.gz
+"
diff --git a/testing/crust/APKBUILD b/testing/crust/APKBUILD
new file mode 100644
index 0000000000..db0a7615d8
--- /dev/null
+++ b/testing/crust/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Milan P. Stanić <mps@arvanta.net>
+# Maintainer: Milan P. Stanić <mps@arvanta.net>
+pkgname=crust
+pkgver=0.4
+pkgrel=0
+pkgdesc="libre SCP firmware for Allwinner sunxi SoCs"
+url="https://github.com/crust-firmware/crust"
+arch="aarch64" # only needed for sunxi ARM64 SOCs
+license="BSD-3-clause or GPL-2.0-only"
+options="!check" # no tests
+makedepends="gcc-or1k-elf binutils-or1k-elf dtc bison flex"
+source="https://github.com/crust-firmware/crust/archive/v$pkgver/crust-v$pkgver.tar.gz"
+
+build() {
+ make CROSS_COMPILE=or1k-elf- pinephone_defconfig
+ make CROSS_COMPILE=or1k-elf- scp
+}
+
+package() {
+ install -D -m644 build/scp/scp.bin "$pkgdir"/usr/share/crust/pinephone/scp.bin
+}
+
+sha512sums="
+c6cd3b001ed3573c1737d07e68871740ae5df152d3dcb33358378f8e91ef599f6141bc4fc8aa66d2bc6d9be510da927cfab389e36e9f7f25bdad02f778acac03 crust-v0.4.tar.gz
+"
diff --git a/testing/cryfs/APKBUILD b/testing/cryfs/APKBUILD
index b419c29421..d753f14ffa 100644
--- a/testing/cryfs/APKBUILD
+++ b/testing/cryfs/APKBUILD
@@ -2,13 +2,12 @@
# Maintainer: Pavel Pletenev <cpp.create@gmail.com>
pkgname=cryfs
pkgver=0.10.3
-pkgrel=0
+pkgrel=1
pkgdesc="Cryptographic filesystem for the cloud"
url="https://github.com/cryfs/cryfs"
# Fails on other arches
arch="x86_64 aarch64"
license="LGPL-3.0-only"
-depends="fuse"
makedepends="cmake attr-dev curl-dev fuse-dev linux-headers
boost-dev python3"
source="$pkgname-$pkgver.tar.gz::https://github.com/cryfs/cryfs/archive/$pkgver.tar.gz
diff --git a/testing/ctop/APKBUILD b/testing/ctop/APKBUILD
index 9f4df6f608..7050d9c5e3 100644
--- a/testing/ctop/APKBUILD
+++ b/testing/ctop/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Shyam Sunder <sgsunder1@gmail.com>
pkgname=ctop
pkgver=0.7.6
-pkgrel=0
+pkgrel=1
pkgdesc="Top-like interface for container metrics"
url="https://ctop.sh/"
license="MIT"
diff --git a/testing/ctorrent-dnh/APKBUILD b/testing/ctorrent-dnh/APKBUILD
index 06d2c7ddea..9fa00deea9 100644
--- a/testing/ctorrent-dnh/APKBUILD
+++ b/testing/ctorrent-dnh/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Denis Ryabyy <vv1r0x@gmail.com>
pkgname=ctorrent-dnh
pkgver=3.3.2
-pkgrel=0
+pkgrel=1
pkgdesc="Enhanced CTorrent is a BitTorrent client for unix-like environments"
url="http://www.rahul.net/dholmes/ctorrent/"
arch="all"
diff --git a/testing/curaengine/APKBUILD b/testing/curaengine/APKBUILD
index 961ddd6043..54c2cf2d63 100644
--- a/testing/curaengine/APKBUILD
+++ b/testing/curaengine/APKBUILD
@@ -3,8 +3,8 @@
pkgname=curaengine
_pkgname=CuraEngine
# If you plan to upgrade curaengine, you also need to upgrade libarcus at the same time
-pkgver=4.10.0
-pkgrel=0
+pkgver=4.11.0
+pkgrel=1
pkgdesc="3D slicer engine"
url="https://github.com/Ultimaker/CuraEngine"
arch="all"
@@ -23,4 +23,6 @@ package() {
DESTDIR="$pkgdir" cmake --build build --target install
}
-sha512sums="45d32be165da98c945c71b2f803a68e06b60eeacf9ad7fcbdde2659cb05455c8f45d69939662de086348129b0d3a40c484819915aa0c6953937a48d53848b652 CuraEngine-4.10.0.tar.gz"
+sha512sums="
+3152bd0847d6977e2ee7afd57675cb5000a1824d50bbe442d6e67a0534b8f8b8858f8a71f545a8fabaaf2065b47acbd7de11c35591cf6e891bc6871ea84107c1 CuraEngine-4.11.0.tar.gz
+"
diff --git a/testing/curlftpfs/APKBUILD b/testing/curlftpfs/APKBUILD
index b6075b3a11..4e2d471175 100644
--- a/testing/curlftpfs/APKBUILD
+++ b/testing/curlftpfs/APKBUILD
@@ -2,14 +2,12 @@
# Maintainer: Milan P. Stanić <mps@arvanta.net>
pkgname=curlftpfs
pkgver=0.9.2
-pkgrel=1
+pkgrel=2
pkgdesc="Fuse mount FTP server"
url="https://sourceforge.net/projects/curlftpfs/"
arch="all"
license="GPL-2.0-only"
-depends="libcurl glib"
makedepends="curl-dev glib-dev fuse-dev"
-install=""
subpackages="$pkgname-doc"
source="https://downloads.sourceforge.net/project/curlftpfs/curlftpfs/0.9.2/curlftpfs-0.9.2.tar.gz
001-uclibc_mod.patch
@@ -20,7 +18,6 @@ source="https://downloads.sourceforge.net/project/curlftpfs/curlftpfs/0.9.2/curl
540-consistent-feature-flag.patch
550-getpass-prototype.patch
"
-builddir="$srcdir/${pkgname}-${pkgver}"
patch_args="-p1"
prepare() {
@@ -29,17 +26,15 @@ prepare() {
}
build() {
- cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--target=$CTARGET \
--prefix=/usr
- make CFLAGS="-I/usr/include/fuse -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D__off_t=off_t -D_FILE_OFFSET_BITS=64"
+ make CFLAGS="$CFLAGS -I/usr/include/fuse -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D__off_t=off_t -D_FILE_OFFSET_BITS=64"
}
package() {
- cd "$builddir"
make DESTDIR="$pkgdir" install
}
diff --git a/testing/cutecom/APKBUILD b/testing/cutecom/APKBUILD
new file mode 100644
index 0000000000..ab5be68cac
--- /dev/null
+++ b/testing/cutecom/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: knuxify <knuxify@gmail.com>
+# Maintainer: knuxify <knuxify@gmail.com>
+pkgname=cutecom
+pkgver=0.51.0
+pkgrel=0
+pkgdesc="Graphical serial terminal"
+url="https://gitlab.com/cutecom/cutecom"
+arch="all"
+license="GPL-3.0-or-later"
+makedepends="cmake qt5-qtbase-dev qt5-qtserialport-dev"
+subpackages="$pkgname-doc"
+source="https://gitlab.com/cutecom/cutecom/-/archive/v$pkgver/cutecom-v$pkgver.tar.gz
+ fix-qpainterpath.patch
+ follow-system-colors.patch"
+builddir="$srcdir/$pkgname-v$pkgver"
+options="!check" # no test suite
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=None \
+ $CMAKE_CROSSOPTS .
+ cmake --build build
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+ install -Dm644 "$builddir"/cutecom.desktop "$pkgdir"/usr/share/applications/cutecom.desktop
+ install -Dm644 "$builddir"/images/cutecom.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/cutecom.svg
+ install -Dm644 "$builddir"/cutecom.1 "$pkgdir"/usr/share/man/man1/cutecom.1
+}
+
+sha512sums="
+bb5235a6f420edfd3ff49beaf3d61722b1983c57270a54274e3c9ad35c28a5d91dd2cdea6db7de4be6c8a3034348ef08c4004edfcf246f7f4146b86930df50d5 cutecom-v0.51.0.tar.gz
+5cbbb75beb4082be6e1d515b4d37a874d8a507a854e6844b6f0479af02db7575d54020c21e72fc5c2b6670de32b7edad18f7abe4ee69793782acca0ef09e4e05 fix-qpainterpath.patch
+8663b67f9f875ea18aa0cc33e9ab855e2e9bc94a03e1287625e824015431e54ccb2a3482924c35aaf9b4ddec1e3ec8083dcd763ac220a3b9d6045a8bc6f65b0a follow-system-colors.patch
+"
diff --git a/testing/cutecom/fix-qpainterpath.patch b/testing/cutecom/fix-qpainterpath.patch
new file mode 100644
index 0000000000..c06ae9a9ee
--- /dev/null
+++ b/testing/cutecom/fix-qpainterpath.patch
@@ -0,0 +1,24 @@
+From 70d0c497acf8f298374052b2956bcf142ed5f6ca Mon Sep 17 00:00:00 2001
+From: Meinhard R <cyc1ingsir@gmail.com>
+Date: Thu, 11 Jun 2020 18:33:10 +0000
+Subject: [PATCH] Fix-build-with-Qt-5.15 (hopefully)
+
+---
+ ctrlcharacterspopup.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/ctrlcharacterspopup.cpp b/ctrlcharacterspopup.cpp
+index 632ae32..f37a8d4 100644
+--- a/ctrlcharacterspopup.cpp
++++ b/ctrlcharacterspopup.cpp
+@@ -23,6 +23,7 @@
+ #include <QApplication>
+ #include <QKeyEvent>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QPoint>
+ #include <QPushButton>
+ #include <QSignalMapper>
+--
+GitLab
+
diff --git a/testing/cutecom/follow-system-colors.patch b/testing/cutecom/follow-system-colors.patch
new file mode 100644
index 0000000000..1575367de3
--- /dev/null
+++ b/testing/cutecom/follow-system-colors.patch
@@ -0,0 +1,35 @@
+From 1cab7b5d3e8fa3c64f2b8d58ef7c60127b68dd46 Mon Sep 17 00:00:00 2001
+From: genelocated <genelocated@foxmail.com>
+Date: Thu, 16 Jan 2020 22:25:26 +0800
+Subject: [PATCH] Follow system color settings in DataDisplay
+
+---
+ datadisplay.cpp | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/datadisplay.cpp b/datadisplay.cpp
+index 2595057..da54e5d 100644
+--- a/datadisplay.cpp
++++ b/datadisplay.cpp
+@@ -373,7 +373,8 @@ void DataDisplay::setupTextFormats()
+
+ QTextCursor cursor = m_dataDisplay->textCursor();
+ QTextCharFormat format = cursor.charFormat();
+- QColor col = QColor(Qt::black);
++ QPalette palette = QApplication::palette();
++ QColor col = palette.color(QPalette::WindowText);
+ format.setForeground(col);
+ QFont font;
+ font.setFamily(font.defaultFamily());
+@@ -386,7 +387,7 @@ void DataDisplay::setupTextFormats()
+ format.setForeground(col);
+ m_dataDisplay->setTimeFormat(new QTextCharFormat(format));
+
+- col = QColor(Qt::black);
++ col = palette.color(QPalette::WindowText);
+ format.setForeground(col);
+ font = QFont("Monospace");
+ font.setStyleHint(QFont::Courier);
+--
+GitLab
+
diff --git a/testing/cyanrip/APKBUILD b/testing/cyanrip/APKBUILD
new file mode 100644
index 0000000000..aee3a85644
--- /dev/null
+++ b/testing/cyanrip/APKBUILD
@@ -0,0 +1,30 @@
+# Contributor: Sodface <sod@sodface.com>
+# Maintainer: Sodface <sod@sodface.com>
+pkgname=cyanrip
+pkgver=0.7.0
+pkgrel=0
+pkgdesc="Bule-ish CD ripper"
+url="https://github.com/cyanreg/cyanrip"
+arch="all"
+license="LGPL-2.1-or-later"
+makedepends="curl-dev ffmpeg-dev libcdio-dev libcdio-paranoia-dev libmusicbrainz-dev meson"
+source="$pkgname-$pkgver.tar.gz::https://github.com/cyanreg/cyanrip/archive/refs/tags/v$pkgver.tar.gz
+ libcdio-paranoia-version.patch"
+
+build() {
+ abuild-meson . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
+}
+
+check() {
+ meson test --no-rebuild -v -C output
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
+}
+
+sha512sums="
+4d86a6637e216fceeb1cb44e4640d8b4f0c93320e5ca06d51be27e3f6b5c9c6502d5c95074d181b244c6f8b0bbdff195de31e02d68eb3fcd5cbf0a84c1a57ba2 cyanrip-0.7.0.tar.gz
+c640482252fb0b96662240c8b93025d3265940f39d1511b604763f5f2dfb24044307eb97c23b9c60e2285be74412c3e19873000800a9765648b36fe33f5e5fef libcdio-paranoia-version.patch
+"
diff --git a/testing/cyanrip/libcdio-paranoia-version.patch b/testing/cyanrip/libcdio-paranoia-version.patch
new file mode 100644
index 0000000000..ed11d85dae
--- /dev/null
+++ b/testing/cyanrip/libcdio-paranoia-version.patch
@@ -0,0 +1,11 @@
+--- a/src/meson.build.orig
++++ b/src/meson.build
+@@ -22,7 +22,7 @@
+
+ # other dependencies
+ dependency('libcdio', version: '>= 2.0'),
+- dependency('libcdio_paranoia', version: '>= 10.2'),
++ dependency('libcdio_paranoia'),
+ dependency('libmusicbrainz5', version: '>= 5.1', static: static_build),
+ dependency('libcurl', version: '>=7.66.0'),
+
diff --git a/testing/cyclone-bootstrap/APKBUILD b/testing/cyclone-bootstrap/APKBUILD
new file mode 100644
index 0000000000..a3c5135ab8
--- /dev/null
+++ b/testing/cyclone-bootstrap/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
+# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
+pkgname=cyclone-bootstrap
+pkgver=0.33.0
+pkgrel=0
+pkgdesc="Cyclone version used to bootstrap cyclone compiler"
+url="https://justinethier.github.io/cyclone/"
+# s390x: ck on s390x does not have ck_pr_cas_8 (used by cyclone)
+arch="all !s390x"
+license="MIT"
+depends="!cyclone"
+makedepends="ck-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/justinethier/cyclone-bootstrap/archive/refs/tags/v$pkgver.tar.gz"
+
+# This package is only intended for bootstraping the cyclone package. As
+# such, binaries are not installed to /usr/bin but to a custom location.
+
+export PREFIX=/usr
+export BINDIR=$PREFIX/lib/cyclone-bootstrap/bin
+export DATADIR=$PREFIX/lib/cyclone
+
+build() {
+ make
+}
+
+check() {
+ make test
+}
+
+package() {
+ DESTDIR="$pkgdir" make install
+}
+
+sha512sums="
+96ffd3d04636b27f36c98920359a9f880c4b2a15e9820e5d91c82f821dc93357b665537e7688b00510d6a4fd113666edbd5ec109ff491f4f18d547129527b763 cyclone-bootstrap-0.33.0.tar.gz
+"
diff --git a/testing/cyclone/APKBUILD b/testing/cyclone/APKBUILD
new file mode 100644
index 0000000000..3182903f2c
--- /dev/null
+++ b/testing/cyclone/APKBUILD
@@ -0,0 +1,54 @@
+# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
+# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
+pkgname=cyclone
+pkgver=0.33.0
+pkgrel=0
+pkgdesc="A compiler for application development with R7RS Scheme"
+url="https://justinethier.github.io/cyclone/"
+# mips64: crashes during compilation of first Scheme file with cyclone
+# s390x: ck on s390x does not have ck_pr_cas_8 (used by cyclone)
+arch="all !mips64 !s390x"
+license="MIT"
+makedepends="ck-dev cyclone-bootstrap"
+subpackages="$pkgname-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/justinethier/cyclone/archive/refs/tags/v$pkgver.tar.gz"
+
+export PREFIX=/usr
+export DATADIR=$PREFIX/lib/cyclone
+
+# Since cyclone itself is written in Scheme it needs to be bootstraped.
+# For this propose, upstream provides a dedicated cyclone-bootstrap
+# repository which includes C files generated by a previous cyclone
+# version. We package cyclone-bootstrap in a separate package and
+# compile the original cyclone Scheme sources using it. This is useful
+# to backport patches from upstream without having to patch
+# compiler-generated C files.
+#
+# It should also be possible to use provides and a recursive dependency
+# for bootstraping in the future. Like we do with rust and others.
+
+build() {
+ # Build the cyclone compiler using cyclone-bootstrap.
+ PATH="$PATH:/usr/lib/cyclone-bootstrap/bin" make \
+ CYC_PTHREAD_SET_STACK_SIZE=1
+}
+
+check() {
+ make test
+}
+
+package() {
+ DESTDIR="$pkgdir" make install
+}
+
+dev() {
+ # Custom dev to not move Cyclone object files.
+ # Allows using Cyclone without installing -dev.
+ #
+ # The -dev subpackage should only be needed for FFI.
+ amove /usr/include /usr/lib/libcyclone*
+}
+
+sha512sums="
+7f5d2c9e9499c8909ed6a9d242f0f0755525c57b23e6745b80df2cf2a83e41975fd02349d62321a618b12f45243d94490b6228d158031e859b1edf7df5442bf4 cyclone-0.33.0.tar.gz
+"
diff --git a/testing/cyrus-sasl-xoauth2/APKBUILD b/testing/cyrus-sasl-xoauth2/APKBUILD
new file mode 100644
index 0000000000..abf0f29e5c
--- /dev/null
+++ b/testing/cyrus-sasl-xoauth2/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Julian Weigt <juw@posteo.de>
+# Maintainer: Julian Weigt <juw@posteo.de>
+pkgname=cyrus-sasl-xoauth2
+pkgver=0.2
+pkgrel=0
+pkgdesc="XOAUTH2 mechanism plugin for cyrus-sasl"
+arch="all"
+url="https://github.com/moriyoshi/cyrus-sasl-xoauth2"
+license="MIT"
+makedepends="libtool autoconf automake cyrus-sasl-dev"
+subpackages="$pkgname-doc $pkgname-static"
+source="$pkgname-$pkgver.tar.gz::https://github.com/moriyoshi/cyrus-sasl-xoauth2/archive/refs/tags/v$pkgver.tar.gz"
+
+prepare() {
+ default_prepare
+ sh autogen.sh
+}
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir/" install
+ install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+sha512sums="
+c3a8fdc7c51a22df9fd8da5418a95e146b46c6865d4990dcf4053f18ca9ee9900b3b564e85cc8ec7bcde75966385b148e8320059b00f2f1374d4601c50e2c821 cyrus-sasl-xoauth2-0.2.tar.gz
+"
diff --git a/testing/datamash/APKBUILD b/testing/datamash/APKBUILD
index 99de7931ed..e79b5f7c81 100644
--- a/testing/datamash/APKBUILD
+++ b/testing/datamash/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Assaf Gordon <assafgordon@gmail.com>
pkgname=datamash
pkgver=1.7
-pkgrel=0
+pkgrel=1
pkgdesc="command-line text/math procesing"
url="https://www.gnu.org/software/datamash/"
arch="all"
diff --git a/testing/ddclient/APKBUILD b/testing/ddclient/APKBUILD
index 9ab389c78a..8522473d4c 100644
--- a/testing/ddclient/APKBUILD
+++ b/testing/ddclient/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=ddclient
pkgver=3.9.1
-pkgrel=0
+pkgrel=1
pkgdesc="Ddclient is a Perl client used to update dynamic DNS entries for accounts on 'Dynamic DNS Network Services' free DNS service."
url="https://ddclient.net/"
arch="noarch"
diff --git a/testing/deluge/10-python38-logging.patch b/testing/deluge/10-python38-logging.patch
deleted file mode 100644
index a3c9ad4e99..0000000000
--- a/testing/deluge/10-python38-logging.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://dev.deluge-torrent.org/changeset/351664ec071daa04
-Slated for 2.0.4 release
-diff --git a/deluge/log.py b/deluge/log.py
-index 75e8308b5..0f9877fdb 100644
---- a/deluge/log.py
-+++ b/deluge/log.py
-@@ -86,7 +86,7 @@ def critical(self, msg, *args, **kwargs):
- def exception(self, msg, *args, **kwargs):
- yield LoggingLoggerClass.exception(self, msg, *args, **kwargs)
-
-- def findCaller(self, stack_info=False): # NOQA: N802
-+ def findCaller(self, *args, **kwargs): # NOQA: N802
- f = logging.currentframe().f_back
- rv = '(unknown file)', 0, '(unknown function)'
- while hasattr(f, 'f_code'):
diff --git a/testing/deluge/APKBUILD b/testing/deluge/APKBUILD
deleted file mode 100644
index 317631b970..0000000000
--- a/testing/deluge/APKBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# Contributor: August Klein <amatcoder@gmail.com>
-# Contributor: Antoine Fontaine <antoine.fontaine@epfl.ch>
-# Maintainer: August Klein <amatcoder@gmail.com>
-pkgname=deluge
-pkgver=2.0.3
-pkgrel=7
-pkgdesc="lightweight, Free Software, cross-platform BitTorrent client"
-url="https://deluge-torrent.org/"
-arch="noarch !armv7" # Missing py3-libtorrent-rasterbar
-license="GPL-3.0-or-later"
-options="!check" # 'setup.py check' run no tests
-depends="
- py3-twisted
- py3-rencode
- py3-openssl
- py3-xdg
- py3-pillow
- py3-mako
- py3-chardet
- py3-six
- py3-setproctitle
- py3-zope-interface
- py3-asn1
- py3-markupsafe
- py3-service_identity
- py3-pyhamcrest
- py3-hyperlink
- py3-libtorrent-rasterbar
- py3-gobject3
- py3-cairo
- py3-wheel
- "
-makedepends="py3-setuptools"
-subpackages="$pkgname-doc"
-source="http://download.deluge-torrent.org/source/${pkgver%.*}/deluge-$pkgver.tar.xz
- 10-python38-logging.patch
- "
-
-replaces="$pkgname-lang" # Overwrite removed subpackage
-
-build() {
- python3 setup.py build
-}
-
-package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
-}
-
-sha512sums="3abec24495b22ec10649865c7ce7c3271224c7d25c0647b43f3c177b7ccb45d4c5c593f8c89d8bc8eac85ae5dc737f9960827587912dd527bb96100304a7d480 deluge-2.0.3.tar.xz
-8ab11f87ddf62a7cba2d2783eec2c439fdc416e5d165ac6b510a9818c28573df32ef408bb16ca61d93b27bb5090782f5b4005a4ad50cfa9fa6dfb869aa2be57c 10-python38-logging.patch"
diff --git a/testing/delve/APKBUILD b/testing/delve/APKBUILD
index 17c9fbf9d3..5911d44631 100644
--- a/testing/delve/APKBUILD
+++ b/testing/delve/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer:
pkgname=delve
-pkgver=1.7.0
+pkgver=1.7.2
pkgrel=0
pkgdesc="Debugger for the Go programming language"
url="https://github.com/go-delve/delve"
@@ -33,5 +33,5 @@ package() {
}
sha512sums="
-b87d735e878534dc4430e4aedec008e0978dcf3b4295f88f181793babe3d36b7fc3886aebfc042ae5350e9c337f80b94eca4b89bc3267f37809f721271af4b31 delve-1.7.0.tar.gz
+2d070e51732df10d8f8c05e4cc26ce43ea1ea4085b5c0b7343420838c7de89e8990a2c7320e8dc54c5780b68a9527ebfd5c4ae225e71abb06406b2a7d6f3bc5a delve-1.7.2.tar.gz
"
diff --git a/testing/dendrite/APKBUILD b/testing/dendrite/APKBUILD
index fef332b03e..35acbcf1d5 100644
--- a/testing/dendrite/APKBUILD
+++ b/testing/dendrite/APKBUILD
@@ -1,13 +1,13 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=dendrite
-pkgver=0.4.1
-pkgrel=0
+pkgver=0.5.0
+pkgrel=1
pkgdesc="Second-generation Matrix homeserver written in Go"
url="https://github.com/matrix-org/dendrite"
license="Apache-2.0"
-# mips(64):test failures due to timeouts
-arch="all !mips !mips64"
+# mips64: test failures due to timeouts
+arch="all !mips64"
options="net" # required to download go modules
makedepends="go"
subpackages="$pkgname-openrc"
@@ -40,7 +40,7 @@ package() {
}
sha512sums="
-98f7429f86a498f0f22a14333e4515a71db1b4f31b8c9ea2db0cfdafcc70336e74f7e131a15a33f5e570330e4c0d1867c222ff40bf1d48ea39c35529ff65eee1 dendrite-v0.4.1.tar.gz
+19a24d2bf37e7cc93b1977fbf148d9aa79b1964afe979b28d6bd54e99e3c7da8fdb66b98e5f858cc8b08be8d16d371a674ebff1b9ae5b06574d3731112f517f5 dendrite-v0.5.0.tar.gz
92274e4f52eb0f35822d7f27279efd372b7959d8531ad7a247286727defc375ca4b4939ed7b82fa29061a0b3c923a6c41ac0f27f3cfd8acb9c96af72ffac333c dendrite.initd
a6a088683a6aebc431d3eb289bd0d4dbaede698d1a5da25d6af2aad79e9cd36db02ce9173ab6904249f23b88bca5d1630258736feef7e8266e6c22220d74fa1f dendrite.confd
"
diff --git a/testing/detox/APKBUILD b/testing/detox/APKBUILD
index 3b38af41f7..103ccaddb2 100644
--- a/testing/detox/APKBUILD
+++ b/testing/detox/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: z3bra <willy at mailoo dot org>
# Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com>
pkgname=detox
-pkgver=1.4.2
+pkgver=1.4.5
pkgrel=0
pkgdesc="Utility for cleaning up filenames"
url="https://github.com/dharple/detox"
@@ -31,4 +31,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ca1327e127cf1ba1803d8931aa119c9d11fc5b998f45ad5f7c339cea7f7928a5a6a45f90db9a51a7ccf6d4ee268cd316461c621db62dcc7182cd0255e74a1481 detox-1.4.2.tar.gz"
+sha512sums="
+f91ae893cf50a3f9d731a26218625f572c783406056c0accbd8253d6dc5de9013ffbe1497120af7be4b7054d65ebbe96b73df64a5d1cc3aaec40e6542e5c6208 detox-1.4.5.tar.gz
+"
diff --git a/testing/dfu-util/APKBUILD b/testing/dfu-util/APKBUILD
index 429dca819b..31b6028294 100644
--- a/testing/dfu-util/APKBUILD
+++ b/testing/dfu-util/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=dfu-util
-pkgver=0.10
+pkgver=0.11
pkgrel=0
pkgdesc="Host side implementation of the DFU 1.0 and DFU 1.1 specifications"
url="http://dfu-util.sourceforge.net/"
@@ -23,4 +23,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5aa4dd8c16447c4a9bb47b2083d86e25099dbbe24fdf24a20407f88162b2ca81f40fe5e25109dc180e50ac09f424e351aa784862976a4b20b74ca0ca9153ed0b dfu-util-0.10.tar.gz"
+sha512sums="
+fc5304a483ac10e35bf1b9304becdeb407b2e44d8ac51474d2fa17877e6cf71b0126f7e12ebb331d75e7adeb9c173ff5cf083a06ded5847dbe477534cf26a553 dfu-util-0.11.tar.gz
+"
diff --git a/testing/dhewm3/APKBUILD b/testing/dhewm3/APKBUILD
index 3b959c3785..089eb9ab3d 100644
--- a/testing/dhewm3/APKBUILD
+++ b/testing/dhewm3/APKBUILD
@@ -7,7 +7,7 @@ pkgdesc="Doom 3 engine with native 64-bit support, SDL, and OpenAL"
url="https://dhewm3.org/"
arch="x86_64 x86" # disabled for the other architectures due to compiling problems
license="GPL-3.0-only"
-depends="curl libjpeg-turbo libvorbis sdl2 zlib libogg libpng libvorbis"
+depends="curl libogg libpng libvorbis"
makedepends="cmake libjpeg-turbo-dev libogg-dev libpng-dev libvorbis-dev make
openal-soft-dev sdl2-dev zlib-dev"
options="!check" # make check not implemented
diff --git a/testing/diffoscope/APKBUILD b/testing/diffoscope/APKBUILD
index 9d0144e12b..ee386d5d8a 100644
--- a/testing/diffoscope/APKBUILD
+++ b/testing/diffoscope/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=diffoscope
-pkgver=179
+pkgver=184
pkgrel=0
pkgdesc="In-depth comparison of files, archives, and directories"
url="https://diffoscope.org/"
@@ -8,7 +8,8 @@ arch="noarch !mips !mips64" # py3-libarchive-c
license="GPL-3.0-or-later"
makedepends="python3-dev py3-setuptools py3-docutils"
depends="py3-magic py3-libarchive-c"
-checkdepends="py3-pytest gzip bzip2 unzip libarchive-tools cdrkit"
+checkdepends="py3-pytest gzip bzip2 unzip libarchive-tools cdrkit
+ openssh-client-default"
source="https://salsa.debian.org/reproducible-builds/diffoscope/-/archive/$pkgver/diffoscope-$pkgver.tar.gz"
build() {
@@ -16,7 +17,7 @@ build() {
}
check() {
- PYTHONPATH=".:${PYTHONPATH}" PYTHONDONTWRITEBYTECODE=1 py.test \
+ PYTHONPATH=".:$PYTHONPATH" PYTHONDONTWRITEBYTECODE=1 py.test \
-k 'not test_text_proper_indentation'
}
@@ -25,5 +26,5 @@ package() {
}
sha512sums="
-ac527ccc04a44c726f543ffe37333b4cbbdb55014929d69afacbcd51ddd2ab263b5ee47eb7058995c46f159c2a9792f22d597a3e46a162bcafef90b4f658a020 diffoscope-179.tar.gz
+06f3219c2bc083638341711cbc9af7f6400a9bfa8c9c52a4b9720f9d32f19895364646f40f27daa661146b2c85614d3f4bedba67472f86b8498a9798366fc45c diffoscope-184.tar.gz
"
diff --git a/testing/diffsitter/APKBUILD b/testing/diffsitter/APKBUILD
new file mode 100644
index 0000000000..929ad65a19
--- /dev/null
+++ b/testing/diffsitter/APKBUILD
@@ -0,0 +1,58 @@
+# Contributor: Jakub Jirutka <jakub@jirutka.cz>
+# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
+pkgname=diffsitter
+pkgver=0.6.6
+pkgrel=0
+pkgdesc="A tree-sitter based AST difftool to get meaningful semantic diffs"
+url="https://github.com/afnanenayet/diffsitter"
+arch="aarch64 armhf armv7 ppc64le x86 x86_64" # limited by rust/cargo
+license="MIT"
+makedepends="cargo rsync"
+source="https://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.gz"
+
+# https://github.com/afnanenayet/diffsitter/issues/159
+snapshot() {
+ local tarball="$pkgname-$pkgver.tar.gz"
+
+ clean
+ deps
+
+ mkdir -p "$srcdir"
+ cd "$srcdir"
+
+ msg 'Clonning source repository'
+ git clone \
+ --depth 1 \
+ --shallow-submodules \
+ --recurse-submodules \
+ --branch "v$pkgver" \
+ https://github.com/afnanenayet/diffsitter.git ${tarball%.tar.gz}
+
+ # Create reproducible tarball (always same checksum for same content).
+ tar -cz \
+ --owner=0 --group=0 --mtime='1970-01-01' \
+ --exclude-vcs \
+ -f "$SRCDEST/$tarball" ${tarball%.tar.gz}
+
+ msg "Uploading $tarball"
+ rsync --progress "$SRCDEST/$tarball" dev.alpinelinux.org:/archive/$pkgname/
+}
+
+# NOTE: Building with -Oz, panic=abort etc. doesn't help in this case
+# (11.5 -> 10.7 MiB).
+build() {
+ cargo build --release --locked
+}
+
+check() {
+ cargo test --locked
+}
+
+package() {
+ cargo install --locked --path . --root="$pkgdir/usr"
+ rm "$pkgdir"/usr/.crates*
+}
+
+sha512sums="
+eee59c62bc62e76953c4bffbb70712a7b7583b9554b69c7abbed616232c7474c5f82f607cc4d36eb1f047024a3d1d5dfec856c062303ba2db85b78ce7a8ff999 diffsitter-0.6.6.tar.gz
+"
diff --git a/testing/ding-libs/APKBUILD b/testing/ding-libs/APKBUILD
index 218d30d6bb..aec6975938 100644
--- a/testing/ding-libs/APKBUILD
+++ b/testing/ding-libs/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Vince Mele <vmele@inoc.com>
pkgname=ding-libs
pkgver=0.6.1
-pkgrel=5
+pkgrel=6
pkgdesc="'D is not GLib' utility libraries"
url="https://pagure.io/SSSD/ding-libs/"
arch="all"
diff --git a/testing/distrobuilder/APKBUILD b/testing/distrobuilder/APKBUILD
index 3146fa19a3..e7c5c2a977 100644
--- a/testing/distrobuilder/APKBUILD
+++ b/testing/distrobuilder/APKBUILD
@@ -3,7 +3,7 @@
pkgname=distrobuilder
pkgver=0_git20181004
_commit=d2329be9569d45028a38836186d2353b8ddfe1ca
-pkgrel=3
+pkgrel=4
pkgdesc="System container image builder"
url="https://linuxcontainers.org/"
arch="" # Build fails on the builders
diff --git a/testing/dive/APKBUILD b/testing/dive/APKBUILD
index f5e59b8f01..73771f1658 100644
--- a/testing/dive/APKBUILD
+++ b/testing/dive/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Thomas Kienlen <kommander@laposte.net>
pkgname=dive
pkgver=0.10.0
-pkgrel=1
+pkgrel=2
pkgdesc='Tool for exploring each layer in a docker image'
url='https://github.com/wagoodman/dive'
# mips(64): go is missing
diff --git a/testing/dnsfunnel/APKBUILD b/testing/dnsfunnel/APKBUILD
index b1d5e47985..916fb20945 100644
--- a/testing/dnsfunnel/APKBUILD
+++ b/testing/dnsfunnel/APKBUILD
@@ -1,14 +1,14 @@
# Maintainer: Laurent Bercot <ska-devel@skarnet.org>
# Contributor: Laurent Bercot <ska-devel@skarnet.org>
pkgname=dnsfunnel
-pkgver=0.0.1.1
+pkgver=0.0.1.2
pkgrel=0
pkgdesc="A small local DNS cache daemon"
url="https://skarnet.org/software/$pkgname/"
arch="all"
license="ISC"
options="!check" # no test targets
-makedepends="skalibs-dev s6-dns-dev"
+makedepends="skalibs-dev>=2.11 s6-dns-dev"
subpackages="$pkgname-doc $pkgname-openrc"
source="https://skarnet.org/software/dnsfunnel/dnsfunnel-$pkgver.tar.gz
dnsfunnel.initd"
@@ -37,5 +37,7 @@ doc() {
cp -a "$builddir/doc" "$subpkgdir/usr/share/doc/$pkgname"
}
-sha512sums="e314f2ee09bd376676ec65d78564181b164e15006102dc3521b71c29f8e4698bc3d95725a731835687148ee15025cc4e3b4a7b815196bf3f69ace4c561447008 dnsfunnel-0.0.1.1.tar.gz
-09577636ea4e09a80f41900f05d408ceb1283e095a85ffba28075f183863524f1e5a2556d6859fc60e297090f0134521a257177200bce517739d05ab3f1eef4e dnsfunnel.initd"
+sha512sums="
+ea90086002788088b12121e55d5bd8431f415c9b7e4c4faeb94ea04469504ba02017f711df10416c1d2ec6c13fbfb69bd1b7d9fe90f7af5001226fb5fbbc0085 dnsfunnel-0.0.1.2.tar.gz
+b34242cbf457a26770e87ea36d2d6169a42367e4a04444a48b7cae3688827c61e93aeafbd1d009b19e327db66723e9a7c161c4a0b1e27fa3746ccf1cd29a5d2e dnsfunnel.initd
+"
diff --git a/testing/dnsfunnel/dnsfunnel.initd b/testing/dnsfunnel/dnsfunnel.initd
index 237a25a7b7..077f5253cf 100644
--- a/testing/dnsfunnel/dnsfunnel.initd
+++ b/testing/dnsfunnel/dnsfunnel.initd
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 2020 Laurent Bercot for Alpine Linux
+# Copyright 2020-2021 Laurent Bercot for Alpine Linux
# Distributed under the terms of the ISC License.
#
diff --git a/testing/dnssec-tools/APKBUILD b/testing/dnssec-tools/APKBUILD
index 8a7418adff..012d989942 100644
--- a/testing/dnssec-tools/APKBUILD
+++ b/testing/dnssec-tools/APKBUILD
@@ -5,7 +5,7 @@ pkgver=2.2.3
pkgrel=6
pkgdesc="Set of tools that will help ease the deployment of DNSSEC"
url="https://dnssec-tools.org/"
-arch="all !riscv64" # blocked by bind.post-install segfaulting
+arch="all"
license="BSD-3-Clause"
depends="perl-net-dns-sec perl-mailtools"
makedepends="autoconf automake bind-dev libtool openssl-dev perl-graphviz perl-crypt-openssl-random
diff --git a/testing/docker-cli-compose/APKBUILD b/testing/docker-cli-compose/APKBUILD
deleted file mode 100644
index 2a167d9b39..0000000000
--- a/testing/docker-cli-compose/APKBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# Contributor: Jake Buchholz Göktürk <tomalok@gmail.com>
-# Maintainer: Jake Buchholz Göktürk <tomalok@gmail.com>
-pkgname=docker-cli-compose
-pkgver=2.0.0_beta6
-_ver=2.0.0-beta.6
-pkgrel=0
-pkgdesc="A Docker CLI plugin for extended build capabilities"
-url="https://docs.docker.com/compose/cli-command"
-arch="all"
-license="Apache-2.0"
-depends="docker-cli"
-makedepends="go"
-options="net"
-source="compose-cli-$_ver.tar.gz::https://github.com/docker/compose-cli/archive/v$_ver.tar.gz"
-
-_plugin_installdir="/usr/libexec/docker/cli-plugins"
-
-builddir="$srcdir"/compose-cli-"$_ver"
-
-export GOPATH=$srcdir/go
-export GOCACHE=$srcdir/go-build
-export GOTMPDIR=$srcdir
-
-build() {
- PKG=github.com/docker/compose-cli
- local ldflags="-s -w -X $PKG/internal.Version=v$_ver"
- go build -modcacherw -ldflags "$ldflags" -o docker-compose ./cmd
-}
-
-check() {
- # e2e tests are excluded because they depend on live dockerd/kubernetes/ecs
- local pkgs="$(go list -modcacherw ./... | grep -Ev '/e2e(/|$)')"
- go test -modcacherw -short $pkgs
- ./docker-compose compose version
-}
-
-package() {
- install -Dm755 docker-compose "$pkgdir$_plugin_installdir"/docker-compose
-}
-
-sha512sums="
-2bf39813797ac58f1b29b329ee396ca6c52fb6cafa2a53b60ca6a1275947c3c663903af4a1a7e20339bab2ae76e847f63071d879e8549a51ea68c50ff2dbb0eb compose-cli-2.0.0-beta.6.tar.gz
-"
diff --git a/testing/docker-volume-local-persist/APKBUILD b/testing/docker-volume-local-persist/APKBUILD
index be2a5c2e30..6f0c8ebe8c 100644
--- a/testing/docker-volume-local-persist/APKBUILD
+++ b/testing/docker-volume-local-persist/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=docker-volume-local-persist
pkgver=1.3.0
-pkgrel=4
+pkgrel=5
pkgdesc="Local Persist Volume Plugin for Docker"
url="https://github.com/CWSpear/local-persist"
arch="all !mips !mips64"
diff --git a/testing/dockerize/APKBUILD b/testing/dockerize/APKBUILD
index ea2ee57d25..89a719ed67 100644
--- a/testing/dockerize/APKBUILD
+++ b/testing/dockerize/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=dockerize
pkgver=0.6.1
-pkgrel=8
+pkgrel=9
pkgdesc="Utility to simplify running applications in docker containers."
url="https://github.com/jwilder/dockerize"
arch="all !mips !mips64"
diff --git a/testing/doctl/APKBUILD b/testing/doctl/APKBUILD
index f36ee50391..cbd5522667 100644
--- a/testing/doctl/APKBUILD
+++ b/testing/doctl/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Will Sinatra <wpsinatra@gmail.com>
# Maintainer: Will Sinatra <wpsinatra@gmail.com>
pkgname=doctl
-pkgver=1.62.0
+pkgver=1.65.0
pkgrel=0
pkgdesc="Official command line interface for the DigitalOcean API"
url="https://github.com/digitalocean/doctl"
@@ -56,5 +56,5 @@ package() {
}
sha512sums="
-a298fbc7afee9868ce0c5a417c500059321b80a31255058f3de2c06f3b5859b04d233ce9fd732ba47e7c26f9ef165697a23a45c4033102346f3c5ff56a5e2827 doctl-1.62.0.tar.gz
+4ed0b9f234d239bb61e0b122e4253edc2813bcb82c11e1a7a2da262188adbe09af00d3094320ee6c9d6ebbdb6cc17a633787f8fe334eab5b912ef75f56c63106 doctl-1.65.0.tar.gz
"
diff --git a/testing/dosbox-staging/APKBUILD b/testing/dosbox-staging/APKBUILD
index 022c2bcb38..dcc3195894 100644
--- a/testing/dosbox-staging/APKBUILD
+++ b/testing/dosbox-staging/APKBUILD
@@ -1,39 +1,32 @@
# Maintainer: Milan P. Stanić <mps@arvanta.net>
pkgname=dosbox-staging
-pkgver=0.75.2
+pkgver=0.77.1
pkgrel=0
pkgdesc="revitalized dosbox DOS-emulator"
url="https://dosbox-staging.github.io/"
arch="all !x86" # TEXTREL on x86
license="GPL-2.0-or-later"
+options="!check" # no
depends="!dosbox" # dosbox provides same binary in /usr/bin/dosbox
-makedepends="automake autoconf alsa-lib-dev sdl2-dev libpng-dev
- opus-dev opusfile-dev fluidsynth-dev"
+makedepends="alsa-lib-dev sdl2-dev libpng-dev
+ opus-dev opusfile-dev fluidsynth-dev sdl2_net-dev samurai meson"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/dosbox-staging/dosbox-staging/archive/v$pkgver.tar.gz"
-prepare() {
- default_prepare
- ./autogen.sh
-}
-
build() {
- ./configure CPPFLAGS="$CPPFLAGS -DNDEBUG" \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var
- make
-}
-
-check() {
- make check
+ abuild-meson \
+ --prefix /usr \
+ --buildtype=release \
+ -Duse_mt32emu=false \
+ -Ddefault_library=static \
+ . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="2988b2cc44d041193d900efc4c6fa516aca6246e51c1dece9b207bd3549a8c76c5bcb2f3f5a90da6bb2b573663bddd0020274f17130548aef9cef1f4adf79220 dosbox-staging-0.75.2.tar.gz"
+sha512sums="
+fe5d6150a88f5c276aee5672f98c15b5ffee702fe9934919d3e78068efd1a85f08a8f04352bc6a8fe850324e33f3227340c59242db6cbae0475b12a58b749cac dosbox-staging-0.77.1.tar.gz
+"
diff --git a/testing/dovecot-ceph-plugin/4-upstream.patch b/testing/dovecot-ceph-plugin/4-upstream.patch
deleted file mode 100644
index dea7f33ec8..0000000000
--- a/testing/dovecot-ceph-plugin/4-upstream.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-commit d467b855dfe250a259281e61b73959684895904e
-Author: Jan Radon <j.radon@tallence.com>
-Date: Thu Feb 13 00:01:17 2020 +0100
-
- librados nautilus latests
-
-diff --git a/src/librmb/rados-storage-impl.cpp b/src/librmb/rados-storage-impl.cpp
-index fb60e41..375ca4f 100644
---- a/src/librmb/rados-storage-impl.cpp
-+++ b/src/librmb/rados-storage-impl.cpp
-@@ -278,7 +278,7 @@ int RadosStorageImpl::move(std::string &src_oid, const char *src_ns, std::string
- src_io_ctx.dup(dest_io_ctx);
- src_io_ctx.set_namespace(src_ns);
- dest_io_ctx.set_namespace(dest_ns);
-- write_op.copy_from(src_oid, src_io_ctx, 0);
-+ write_op.copy_from(src_oid, src_io_ctx, 0,0);
-
- } else {
- src_io_ctx = dest_io_ctx;
-@@ -335,7 +335,7 @@ int RadosStorageImpl::copy(std::string &src_oid, const char *src_ns, std::string
- } else {
- src_io_ctx = dest_io_ctx;
- }
-- write_op.copy_from(src_oid, src_io_ctx, 0);
-+ write_op.copy_from(src_oid, src_io_ctx, 0, 0);
-
- // because we create a copy, save date needs to be updated
- // as an alternative we could use &ctx->data.save_date here if we save it to xattribute in write_metadata
-diff --git a/src/tests/sync-rbox/it_test_sync_rbox_2.cpp b/src/tests/sync-rbox/it_test_sync_rbox_2.cpp
-index a91dbba..719783f 100644
---- a/src/tests/sync-rbox/it_test_sync_rbox_2.cpp
-+++ b/src/tests/sync-rbox/it_test_sync_rbox_2.cpp
-@@ -73,7 +73,7 @@ static void copy_object(struct mail_namespace *_ns, struct mailbox *box) {
- i_debug("Last Version = %lu for obj: %s , stat =%d, %ld", r_storage->s->get_io_ctx().get_last_version(), oid.c_str(),
- stat_ret, size);
-
-- write_op.copy_from(oid, r_storage->s->get_io_ctx(), r_storage->s->get_io_ctx().get_last_version());
-+ write_op.copy_from(oid, r_storage->s->get_io_ctx(), r_storage->s->get_io_ctx().get_last_version(),0);
- int ret = r_storage->s->get_io_ctx().operate(test_oid, &write_op);
-
- i_debug("copy operate: %d for %s", ret, test_oid.c_str());
-diff --git a/src/tests/sync-rbox/it_test_sync_rbox_alt.cpp b/src/tests/sync-rbox/it_test_sync_rbox_alt.cpp
-index 2904c90..dee5978 100644
---- a/src/tests/sync-rbox/it_test_sync_rbox_alt.cpp
-+++ b/src/tests/sync-rbox/it_test_sync_rbox_alt.cpp
-@@ -73,7 +73,7 @@ static void copy_object(struct mail_namespace *_ns, struct mailbox *box) {
- i_debug("Last Version = %lu for obj: %s , stat =%d, %ld", r_storage->s->get_io_ctx().get_last_version(), oid.c_str(),
- stat_ret, size);
-
-- write_op.copy_from(oid, r_storage->s->get_io_ctx(), r_storage->s->get_io_ctx().get_last_version());
-+ write_op.copy_from(oid, r_storage->s->get_io_ctx(), r_storage->s->get_io_ctx().get_last_version(),0);
- int ret = r_storage->s->get_io_ctx().operate(test_oid, &write_op);
-
- i_debug("copy operate: %d for %s", ret, test_oid.c_str());
-diff --git a/src/tests/sync-rbox/it_test_sync_rbox_duplicate_uid.cpp b/src/tests/sync-rbox/it_test_sync_rbox_duplicate_uid.cpp
-index b7253c7..e41f184 100644
---- a/src/tests/sync-rbox/it_test_sync_rbox_duplicate_uid.cpp
-+++ b/src/tests/sync-rbox/it_test_sync_rbox_duplicate_uid.cpp
-@@ -73,7 +73,7 @@ static void copy_object(struct mail_namespace *_ns, struct mailbox *box) {
- i_debug("Last Version = %lu for obj: %s , stat =%d, %ld", r_storage->s->get_io_ctx().get_last_version(), oid.c_str(),
- stat_ret, size);
-
-- write_op.copy_from(oid, r_storage->s->get_io_ctx(), r_storage->s->get_io_ctx().get_last_version());
-+ write_op.copy_from(oid, r_storage->s->get_io_ctx(), r_storage->s->get_io_ctx().get_last_version(),0);
- int ret = r_storage->s->get_io_ctx().operate(test_oid, &write_op);
-
- i_debug("copy operate: %d for %s", ret, test_oid.c_str());
diff --git a/testing/dovecot-ceph-plugin/5-dovecot3.15.patch b/testing/dovecot-ceph-plugin/5-dovecot3.15.patch
deleted file mode 100644
index 7ea51809d5..0000000000
--- a/testing/dovecot-ceph-plugin/5-dovecot3.15.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/src/storage-rbox/rbox-mail.cpp
-+++ b/src/storage-rbox/rbox-mail.cpp
-@@ -87,8 +87,7 @@
- mail = p_new(pool, struct rbox_mail, 1);
- i_zero(mail);
-
-- mail->imail.mail.pool = pool;
-- index_mail_init(&mail->imail, t, wanted_fields, wanted_headers);
-+ index_mail_init(&mail->imail, t, wanted_fields, wanted_headers, pool, NULL);
-
- FUNC_END();
- return &mail->imail.mail.mail;
diff --git a/testing/dovecot-ceph-plugin/APKBUILD b/testing/dovecot-ceph-plugin/APKBUILD
index f2c6b7c8b6..e20936a9a1 100644
--- a/testing/dovecot-ceph-plugin/APKBUILD
+++ b/testing/dovecot-ceph-plugin/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Duncan Bellamy <dunk@denkimushi.com>
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=dovecot-ceph-plugin
-pkgver=0.0.22
-pkgrel=1
+pkgver=0.0.23
+pkgrel=3
_gtestver=1.11.0
pkgdesc="Dovecot plugin for storing mails in a Ceph cluster"
url="https://github.com/ceph-dovecot/dovecot-ceph-plugin"
@@ -25,8 +25,6 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/ceph-dovecot/dovecot-ceph-pl
1-fixes.patch
2-fixes.patch
3-fixes.patch
- 4-upstream.patch
- 5-dovecot3.15.patch
6-32bit.patch
7-sentinel.patch
"
@@ -77,13 +75,11 @@ _librmb_utils() {
}
sha512sums="
-b2443ab4541775e4b6141c9e883312242ed1b2bc03a050be59d657ef87e14f3b96b206f0b025264f8043f1dab756570b6d4123ea178771e40749310868769341 dovecot-ceph-plugin-0.0.22.tar.gz
+6476d98b59fd8adfb49dee478a234ec2327c76712074e8842db24f8a9982c53f68d3b917a096b707efae01862e096e378c435006a316b7d43a8ffa0263075a54 dovecot-ceph-plugin-0.0.23.tar.gz
6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28 release-1.11.0.tar.gz
d6b25ee5a9b990e3f196292b3d160210c39d1cbec1abc71a938733aed0508c991dcb14f78b84c5cc4dece35cdc1af35517dec695eb019d1c62bb55cc6acd2e79 1-fixes.patch
0c2267140dfd532dd191e8c0cc0cd54a47c57222879664c24c724d6846cff7d435aacfae077439c882156c982e004917f428415e7497fe40d6f3f1f680b5da6e 2-fixes.patch
585ef94845d03ff49fd8a02db2ff8075c4a0eba545d98b22558b23f587bb475f4682d5b6cfd7f33f8617ffbec00f190a26521433c4f1ba1d3a2e78e9940ddc37 3-fixes.patch
-dd6f318225682eb9a2e116d46c497104a6e411342a5090210ab40d0dd964877d9157b340a018f79deb5b88e78684dc2208adbb2c3da9273b5f2f734cba582def 4-upstream.patch
-887d621d410920886e14384581e5c4491405814077b64d865d87d01323ad55f0b2a25ed0b0b9cf8b3e6379e7b89066d545f0f835dcdd28a0e77cd038ce04159b 5-dovecot3.15.patch
a71e6b2236c29f3b65ed043ba5548c3494bedc40d5db2eabad54158eccc0b7c4dda328d878064031fb0b8088fb3a38c8d41ae4049a8f0fd57f89b16cc92267f5 6-32bit.patch
df836f24d8133228537b003dbdc4f917892f50dbe3dc7c374d6e242890e879a31ed1f8259ceb88df43dcea281b1be612171714417407b57db38827f834f1fcdd 7-sentinel.patch
"
diff --git a/testing/dqlite/APKBUILD b/testing/dqlite/APKBUILD
index b9a3dcb401..7a77e2c8f7 100644
--- a/testing/dqlite/APKBUILD
+++ b/testing/dqlite/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=dqlite
-pkgver=1.8.0
+pkgver=1.9.0
pkgrel=0
pkgdesc="Embeddable, replicated and fault tolerant SQL engine."
url="https://dqlite.io/"
@@ -34,5 +34,5 @@ package() {
}
sha512sums="
-4b32a8f8414aabfcc53d7f6ac0d121201076d7021a7d244b7cda316c3e3349e1b4da04cca31f2e3ca7605a9357895374fce0cce076b40eaebfc29a94d42fb38f dqlite-1.8.0.tar.gz
+eeb759cdca6ef44d3c8d7d032b277dab57c24acfab29ead218aecf826c71631fad22244cadcea7337002049857a8b5cb3b5dcd39d611e41a463128e1e09472e3 dqlite-1.9.0.tar.gz
"
diff --git a/testing/drm_info/APKBUILD b/testing/drm_info/APKBUILD
deleted file mode 100644
index c6678b43a8..0000000000
--- a/testing/drm_info/APKBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# Contributor: Michał Polański <michal@polanski.me>
-# Maintainer: Michał Polański <michal@polanski.me>
-pkgname=drm_info
-pkgver=2.3.0
-pkgrel=0
-pkgdesc="Small utility to dump info about DRM devices"
-url="https://github.com/ascent12/drm_info"
-license="MIT"
-arch="all"
-options="!check" # no test suite
-makedepends="meson libdrm-dev pciutils-dev json-c-dev"
-source="https://github.com/ascent12/drm_info/archive/v$pkgver/drm_info-$pkgver.tar.gz"
-
-build() {
- abuild-meson . output
- meson compile ${JOBS:+-j ${JOBS}} -C output
-}
-
-package() {
- DESTDIR="$pkgdir" meson install --no-rebuild -C output
-}
-
-sha512sums="
-111b558f36f7fdcc17bd77be0f4965cc4b69ab63149ea326b16566156e3d619f47033bee8164d9d28dc540c0a453ef774249ec3d37587f42ebe6c97fcc7925d2 drm_info-2.3.0.tar.gz
-"
diff --git a/testing/drone-cli/APKBUILD b/testing/drone-cli/APKBUILD
index ae7bcf266f..385198a4f2 100644
--- a/testing/drone-cli/APKBUILD
+++ b/testing/drone-cli/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=drone-cli
-pkgver=1.3.0
-pkgrel=0
+pkgver=1.4.0
+pkgrel=1
pkgdesc="Drone CLI"
url="https://github.com/drone/drone-cli"
license="Apache-2.0"
@@ -29,5 +29,5 @@ cleanup_srcdir() {
}
sha512sums="
-de914705b8e9b48b325fd5bbac4be0c36c55b85bd937001250656ff5c28268b34d3436c53b2eaee0d49845d34baf6cb4ecbc83fccef5280d5cc6213c0f15cfb4 drone-cli-1.3.0.tar.gz
+92a4d20590970b70f84e5d60bc0c601738878b75c3b50441b85a32ad2e3f5df818392d779622f76b269c9e5504a5c05eb89dc09a41315e087e585de15380442b drone-cli-1.4.0.tar.gz
"
diff --git a/testing/drone/APKBUILD b/testing/drone/APKBUILD
index 0dd01187d0..7efb8cfad1 100644
--- a/testing/drone/APKBUILD
+++ b/testing/drone/APKBUILD
@@ -1,48 +1,38 @@
# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Maintainer:
pkgname=drone
-pkgver=1.9.0
-pkgrel=1
+pkgver=2.4.0
+pkgrel=0
pkgdesc="Container-Native, Continuous Delivery Platform"
url="https://drone.io/"
license="custom"
arch="all"
makedepends="go"
-options="!check"
-_commands="
- $pkgname-agent:_pkg
- $pkgname-controller:_pkg
- $pkgname-server:_pkg
- "
-subpackages="
- $_commands
- $pkgname-doc
- "
+subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/drone/drone/archive/v$pkgver.tar.gz"
export GOPATH="$srcdir"
build() {
- for pkg in $_commands; do
- GO111MODULE=on go build -o bin/${pkg%%:*} ./cmd/${pkg%%:*}
- done
+ GO111MODULE=on go build -o bin/drone-server ./cmd/drone-server
+}
+
+check() {
+ go test ./...
}
package() {
+ install -Dm775 "$builddir"/bin/drone-server \
+ "$pkgdir"/usr/bin/drone-server
install -Dm 644 "$builddir"/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
-_pkg() {
- pkgdesc="$pkgdesc ($subpkgname)"
- install_if="$pkgname"
- install -Dm775 "$builddir"/bin/$subpkgname \
- "$subpkgdir"/usr/bin/$subpkgname
-}
-
cleanup_srcdir() {
go clean -modcache
default_cleanup_srcdir
}
-sha512sums="3c2e2046a212f059b8ea7b6b0f8c5698d045391360eb20f6a254dc810aa5d0752098ed1916a1160239ad336d9b0543e05b1e9b556a99de99f95dc2d0cc3513c7 drone-1.9.0.tar.gz"
+sha512sums="
+91d5bace2bea4aeaa97b49f16153261d6dbd986bff7239367a84a68a7327d4a0d0d0015cf78b2b1e42ccc8fb69516b924c4aff8b0e11d1dac96443cdbe90ae7f drone-2.4.0.tar.gz
+"
diff --git a/testing/dsnet/APKBUILD b/testing/dsnet/APKBUILD
new file mode 100644
index 0000000000..12fe7622e6
--- /dev/null
+++ b/testing/dsnet/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Marvin Preuss <marvin@xsteadfastx.org>
+# Maintainer: Marvin Preuss <marvin@xsteadfastx.org>
+pkgname=dsnet
+pkgver=0.6
+_rev=0098a226d8e5087f0ea328225bf96a3036422b90 # used for version command
+pkgrel=0
+pkgdesc="fast command to manage a centralised wireguard VPN"
+url="https://github.com/naggie/dsnet"
+arch="all"
+license="MIT"
+makedepends="go"
+options="!check chmod-clean" # no tests available
+source="$pkgname-$pkgver.tar.gz::https://github.com/naggie/dsnet/archive/refs/tags/v$pkgver.tar.gz"
+
+export GOPATH="$srcdir"
+export GOFLAGS="$GOFLAGS -modcacherw"
+
+build() {
+ go build \
+ -ldflags "
+ -X \"github.com/naggie/dsnet.GIT_COMMIT=$_rev\" \
+ -X \"github.com/naggie/dsnet.VERSION=$pkgver\" \
+ -X \"github.com/naggie/dsnet.BUILD_DATE=$(date)\" \
+ " \
+ cmd/dsnet.go
+}
+
+package() {
+ install -Dm755 $pkgname "$pkgdir"/usr/bin/"$pkgname"
+}
+sha512sums="
+87ba54dbc30e5ba28a980e7c18f6f25ee460177dff596854bb84176e97a91e4a2bac74bb48c309ed0a0c1cac67ae7d86786b95d556fe12294c50ab5b19c1fc14 dsnet-0.6.tar.gz
+"
diff --git a/testing/dstask/APKBUILD b/testing/dstask/APKBUILD
index 6818a0b00d..e5c076fac4 100644
--- a/testing/dstask/APKBUILD
+++ b/testing/dstask/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=dstask
-pkgver=0.24.1
-pkgrel=0
+pkgver=0.25
+pkgrel=1
pkgdesc="Personal task tracker designed to help you focus"
url="https://dstask.org/"
license="MIT"
@@ -21,7 +21,7 @@ export GOPATH="$srcdir"
export GOFLAGS="$GOFLAGS -trimpath -modcacherw"
build() {
- _git_commit=$(zcat "$srcdir"/$pkgname-$pkgver.tar.gz | git get-tar-commit-id)
+ _git_commit=$(zcat "$srcdir"/dstask-$pkgver.tar.gz | git get-tar-commit-id)
_build_date=$(date -u "+%Y-%m-%dT%TZ" ${SOURCE_DATE_EPOCH:+-d @$SOURCE_DATE_EPOCH})
_ldflags="-s -w
-X github.com/naggie/dstask.GIT_COMMIT=$_git_commit
@@ -53,6 +53,6 @@ package() {
}
sha512sums="
-cd37e025620570d18d5fb7c47aa0e3174584828e71e58e2dc36dc7dd38bfcd5e96d8c924eb7391a2ef59b1dccdf8e514c6a64a009b20d03731378adcf6d82241 dstask-0.24.1.tar.gz
+acb44e6bbcdceedb3c8b75dcaac94aa74f3e87432d1ea0bc3c77ec12d5c962abb3a04b4040d2b7d2b07defab88965621104598cb30b3879145f1659f9a334c80 dstask-0.25.tar.gz
fefaca68b53248f77c09584393bb251af318704f0cf2cc79b927558a587aaaabda4d79c0d88836e1913d2697d2a3744f3fc760ab8ec4d36cb3957b61d9f68b40 integration-tests.patch
"
diff --git a/testing/duf/APKBUILD b/testing/duf/APKBUILD
index c52d7a2aba..d53c90aaf5 100644
--- a/testing/duf/APKBUILD
+++ b/testing/duf/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=duf
pkgver=0.6.2
-pkgrel=1
+pkgrel=2
pkgdesc="Disk Usage/Free Utility"
options="net !check" # No testsuite
url="https://github.com/muesli/duf"
diff --git a/testing/editline/APKBUILD b/testing/editline/APKBUILD
index 48574520e3..e654ff79e2 100644
--- a/testing/editline/APKBUILD
+++ b/testing/editline/APKBUILD
@@ -2,8 +2,8 @@
# Maintainer:
pkgname=editline
pkgver=1.17.1
-pkgrel=0
-pkgdesc="A readline() replacement for UNIX without termcap (ncurses)"
+pkgrel=1
+pkgdesc="readline() replacement for UNIX without termcap (ncurses)"
url="https://troglobit.com/projects/editline/"
arch="all"
license="Spencer-94"
@@ -17,8 +17,7 @@ build() {
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --localstatedir=/var \
- --disable-static
+ --localstatedir=/var
make
}
@@ -30,4 +29,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9b3f5f4a833e9e38c4f99d2e7f8d2716d4db74b6a2d3362e6c513505ff17a79044496405458835d508efd79cbe9046f3c1db602aaad210926312c22057145d35 editline-1.17.1.tar.xz"
+sha512sums="
+9b3f5f4a833e9e38c4f99d2e7f8d2716d4db74b6a2d3362e6c513505ff17a79044496405458835d508efd79cbe9046f3c1db602aaad210926312c22057145d35 editline-1.17.1.tar.xz
+"
diff --git a/testing/efi-mkkeys/APKBUILD b/testing/efi-mkkeys/APKBUILD
deleted file mode 100644
index a10d5cdc34..0000000000
--- a/testing/efi-mkkeys/APKBUILD
+++ /dev/null
@@ -1,20 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-pkgname=efi-mkkeys
-pkgver=0.1.0
-pkgrel=0
-pkgdesc="Script to easily generate self-signed UEFI keys for Secure Boot"
-url="https://github.com/jirutka/efi-mkkeys"
-arch="noarch !armhf !s390x !ppc64le !mips !mips64 !riscv64" # limited by efitools
-license="MIT"
-depends="efitools cmd:openssl cmd:uuidgen"
-source="https://github.com/jirutka/efi-mkkeys/archive/v$pkgver/efi-mkkeys-$pkgver.tar.gz"
-options="!check" # no tests provided
-
-package() {
- make install DESTDIR="$pkgdir" prefix=/usr
-}
-
-sha512sums="
-81ef5751b3f8deaa5b702bfc3fb6240fb32d8e91dbf02cf501187d30effbcd2159629a952a0eb024b1049c231cc2bfcc1ab41addc671d97d8542dd583808eb68 efi-mkkeys-0.1.0.tar.gz
-"
diff --git a/testing/efi-mkuki/APKBUILD b/testing/efi-mkuki/APKBUILD
deleted file mode 100644
index a979520a25..0000000000
--- a/testing/efi-mkuki/APKBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-pkgname=efi-mkuki
-pkgver=0.1.0
-pkgrel=0
-pkgdesc="EFI Unified Kernel Image Maker"
-url="https://github.com/jirutka/efi-mkuki"
-arch="noarch"
-license="MIT"
-depends="cmd:objcopy"
-source="https://github.com/jirutka/efi-mkuki/archive/v$pkgver/efi-mkuki-$pkgver.tar.gz"
-options="!check" # no tests provided
-
-case "$CARCH" in
- # Gummiboot is currently not available for other architectures.
- # The user has to obtain EFI stubs themselves.
- x86*) depends="$depends gummiboot-efistub"
-esac
-
-package() {
- make install DESTDIR="$pkgdir" prefix=/usr
-}
-
-sha512sums="
-a6745832bb0b8e1af18c70431f26d778ebd097aab14a17e87ccef4fc95170229238fed308bdc4bea4bf3589bebd8e5d21933912704c33afa9fdaf03c13a84bd3 efi-mkuki-0.1.0.tar.gz
-"
diff --git a/testing/efm-langserver/APKBUILD b/testing/efm-langserver/APKBUILD
index da1bac7461..a77fd26308 100644
--- a/testing/efm-langserver/APKBUILD
+++ b/testing/efm-langserver/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Galen Abell <galen@galenabell.com>
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=efm-langserver
-pkgver=0.0.36
+pkgver=0.0.37
pkgrel=0
pkgdesc="General purpose language server"
url="https://github.com/mattn/efm-langserver"
@@ -26,5 +26,5 @@ package() {
}
sha512sums="
-e1749b7db34317812890a68012c57664b190290eeb7da9004d197a3bffd8ce429f6d687670b00bc1ee9656b2a0c165c612bc2866ffc5bce16f20f68fe7baee44 efm-langserver-0.0.36.tar.gz
+957f1bc990a10a1b1de4e72c9b76ba018510ab8965c6b94ead5957f8e3139db6565d0377f52c5d160836b09527c71dfe5a50fec7cd18bb8616b6d9abed693bc7 efm-langserver-0.0.37.tar.gz
"
diff --git a/testing/eiwd/APKBUILD b/testing/eiwd/APKBUILD
new file mode 100644
index 0000000000..0688bc3824
--- /dev/null
+++ b/testing/eiwd/APKBUILD
@@ -0,0 +1,61 @@
+# Contributor: Milan P. Stanić <mps@arvanta.net>
+# Maintainer: Milan P. Stanić <mps@arvanta.net>
+pkgname=eiwd
+_realpkgname=iwd
+pkgver=1.18
+pkgrel=0
+pkgdesc="Internet Wireless Daemon without dbus"
+url="https://github.com/illiliti/eiwd"
+arch="all"
+license="LGPL-2.1-or-later"
+depends="!iwd"
+replaces="iwd"
+options="!check" # doesn't work because of eapol issue
+makedepends="linux-headers autoconf automake libtool coreutils"
+subpackages="$pkgname-doc $pkgname-openrc"
+source="https://github.com/illiliti/eiwd/releases/download/$pkgver-1/iwd-$pkgver.tar.xz
+ eiwd.initd
+ main.conf
+ eiwd.post-upgrade
+ iwd_passphrase
+ "
+builddir="$srcdir/iwd-$pkgver"
+case "$CARCH" in
+mips*) options="!check";;
+esac
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --disable-systemd-service \
+ --disable-dbus \
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+ install -m750 -d "$pkgdir"/var/lib/$_realpkgname
+ install -m755 -D "$srcdir"/$pkgname.initd \
+ "$pkgdir"/etc/init.d/$pkgname
+ install -m644 -D "$srcdir"/main.conf \
+ "$pkgdir"/etc/$_realpkgname/main.conf
+ install -m755 -D "$srcdir"/iwd_passphrase \
+ "$pkgdir"/usr/bin
+}
+
+sha512sums="
+93269dbabb8986e23b860c03c13b0f6ed4b5257cfc662b854d29d7b59154c2ef7e9d9601f32194950dc728692b9085143ebd968c7f8c6e5e038fc5474f35bb6e iwd-1.18.tar.xz
+1a913fa19a76a18d92b8f44cb5b4b99a64b4e2f7d2b4a486bf1ba2f939aea7dcca772fca91483011ada58aaa3addc29c76ececd708b2187e57f72aa040ac77e6 eiwd.initd
+c126da929709ec5a52df0c10d2e428b14b5ce137e3919692920a1e309ac9e12ecd8c75529066c72fee5b7ee2cf26ec2574d0447e122f52a81f3d3ae7077e87e6 main.conf
+414cb08e01735a66dfb57eac7f308ce75f8f7adf679c5e38418293a0acb2398f9b4df4dd50a6756e48eb03b86de1546e2f852a28677842f2c453a0db86d49f71 eiwd.post-upgrade
+06d0258e9e4d13a5cd7cb47cc30c122e2ea950c84b18352fef4982bef41961295316de396b7e6d0a33b949436da40d08fdd76230c7c228d8bdd0e33751cad26c iwd_passphrase
+"
diff --git a/testing/eiwd/eiwd.initd b/testing/eiwd/eiwd.initd
new file mode 100644
index 0000000000..3ae8fc436a
--- /dev/null
+++ b/testing/eiwd/eiwd.initd
@@ -0,0 +1,13 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+pidfile="/run/iwd.pid"
+command="/usr/libexec/iwd"
+command_background="yes"
+
+depend() {
+ need dbus
+ before net
+ keyword -shutdown
+}
diff --git a/testing/eiwd/eiwd.post-upgrade b/testing/eiwd/eiwd.post-upgrade
new file mode 100644
index 0000000000..ec087304ac
--- /dev/null
+++ b/testing/eiwd/eiwd.post-upgrade
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+if [ -f /etc/iwd/main.conf ]; then
+ sed -i -e s/enable_network_config=True/EnableNetworkConfiguration=True/ /etc/iwd/main.conf
+ sed -i -e s/resolve_method=resolvconf/NameResolvingService=resolvconf/ /etc/iwd/main.conf
+fi
diff --git a/testing/eiwd/iwd_passphrase b/testing/eiwd/iwd_passphrase
new file mode 100644
index 0000000000..cf100dd4ae
--- /dev/null
+++ b/testing/eiwd/iwd_passphrase
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+# Simple script to generate iwd network files.
+
+[ "$1" ] || {
+ printf '%s\n' "usage: printf pass | ${0##*/} ssid" >&2
+ exit 1
+}
+
+# Read the password from 'stdin'.
+read -r pass; [ "$pass" ] || exit 1
+
+# Consider all characters as single-byte.
+export LC_CTYPE=C
+
+# The SSID appears verbatim in the name if it contains
+# only alphanumeric characters, spaces, underscores or
+# minus signs. Otherwise it is encoded as an equal sign
+# followed by the lower-case hex encoding of the name.
+case $1 in
+ *[!A-Za-z0-9_' '-]*)
+ ssid="=$(printf %s "$1" | od -vA n -t x1 | tr -d '\n ')"
+ ;;
+
+ *)
+ ssid=$1
+ ;;
+esac
+
+printf '%s\n\n' "Save this output to /var/lib/iwd/$ssid.psk" >&2
+printf '[Security]\n'
+printf 'Passphrase=%s\n' "$pass"
+printf '\nTIP: You can use this output directly as the\n' >&2
+printf ' help messages are printed to stderr.\n' >&2
diff --git a/testing/eiwd/main.conf b/testing/eiwd/main.conf
new file mode 100644
index 0000000000..bd4c70fc9c
--- /dev/null
+++ b/testing/eiwd/main.conf
@@ -0,0 +1,39 @@
+# Note: The lines starting with # are ignored. To enable any of the
+# configuration options below, remove # from the beginning of a respective line.
+
+# this file is not distributed upstream as of iwd 1.0 version
+# It is created as transitional config from latest version
+# Please read iwd.config(5), iwd.network(5), iwctl(1), iwmon(1) before setting
+# these parameters below
+
+[EAP]
+mtu=1400
+
+#[EAPoL]
+#max_4way_handshake_time=5
+
+[General]
+UseDefaultInterface=True
+EnableNetworkConfiguration=True
+ControlPortOverNL80211=True
+AddressRandomization=none
+#AddressRandomization=network
+#RoamThreshold=-70
+
+EnableIPv6=true
+
+[Network]
+
+NameResolvingService=resolvconf
+
+[Scan]
+
+DisablePeriodicScan=false
+DisableRoamingScan=true
+
+#[Blacklist]
+
+#[Rank]
+
+# BandModifier5Ghz=1.0
+
diff --git a/testing/ejabberd/APKBUILD b/testing/ejabberd/APKBUILD
index ac056fcbaf..a6919edfe5 100644
--- a/testing/ejabberd/APKBUILD
+++ b/testing/ejabberd/APKBUILD
@@ -3,10 +3,10 @@
# Maintainer: John Regan <john@jrjrtech.com>
pkgname=ejabberd
pkgver=21.01
-pkgrel=0
+pkgrel=1
pkgdesc="An erlang jabber server"
url="https://www.ejabberd.im/"
-arch="all !mips !mips64 !riscv64" # blocked by erlang
+arch="all"
license="GPL-2.0-or-later"
depends="erlang"
makedepends="automake autoconf gd-dev erlang-dev openssl-dev zlib-dev sqlite-dev yaml-dev linux-pam-dev expat-dev heimdal-dev"
@@ -91,7 +91,7 @@ prepare() {
mv "$srcdir"/erlang-idna-6.0.0 "$builddir"/deps/idna
mv "$srcdir"/erlang-jose-1.9.0 "$builddir"/deps/jose
default_prepare
- ./autogen.sh
+ sh ./autogen.sh
}
build() {
diff --git a/testing/ejson/APKBUILD b/testing/ejson/APKBUILD
index 2e4b980ad1..a2f0dfc53c 100644
--- a/testing/ejson/APKBUILD
+++ b/testing/ejson/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Andy McLeod <andy@amcleod.ca>
pkgname=ejson
pkgver=1.2.1
-pkgrel=5
+pkgrel=6
pkgdesc="EJSON is a small library to manage encrypted secrets using asymmetric encryption."
url="https://github.com/Shopify/ejson"
arch="all"
diff --git a/testing/elvish/APKBUILD b/testing/elvish/APKBUILD
index 68cb439634..d4a51b8900 100644
--- a/testing/elvish/APKBUILD
+++ b/testing/elvish/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Daniel Isaksen <d@duniel.no>
pkgname=elvish
pkgver=0.15.0
-pkgrel=2
+pkgrel=3
pkgdesc="A friendly and expressive shell for Linux, macOS and BSDs"
url="https://elv.sh/"
arch="all !mips !mips64" # boltdb
diff --git a/testing/embree/APKBUILD b/testing/embree/APKBUILD
index 739b9e50b3..c18eff2700 100644
--- a/testing/embree/APKBUILD
+++ b/testing/embree/APKBUILD
@@ -1,11 +1,11 @@
# Contributor: Leon Marz <main@lmarz.org>
# Maintainer: Leon Marz <main@lmarz.org>
pkgname=embree
-pkgver=3.13.0
+pkgver=3.13.1
pkgrel=0
pkgdesc="High Performance Ray Tracing Kernels"
url="https://www.embree.org/"
-arch="x86_64" # embree needs sse2 and 64 bit
+arch="aarch64 x86_64" # embree needs sse2 and 64 bit
license="Apache-2.0"
makedepends="cmake libtbb-dev"
subpackages="$pkgname-static $pkgname-dev $pkgname-doc"
@@ -18,12 +18,11 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_BUILD_TYPE=None \
- -DEMBREE_MAX_ISA=AVX2 \
-DEMBREE_ISPC_SUPPORT=OFF \
-DEMBREE_TUTORIALS=OFF \
-DEMBREE_RAY_MASK=ON \
-DEMBREE_STATIC_LIB=ON
- cmake --build build-static
+ cmake --build build-static -j4
# build shared library
cmake -B build-shared \
@@ -31,11 +30,10 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=None \
- -DEMBREE_MAX_ISA=AVX2 \
-DEMBREE_ISPC_SUPPORT=OFF \
-DEMBREE_TUTORIALS=OFF \
-DEMBREE_RAY_MASK=ON
- cmake --build build-shared
+ cmake --build build-shared -j4
}
package() {
@@ -44,5 +42,5 @@ package() {
}
sha512sums="
-3fc4f00151cb9558810c643bf77f3135465d65c4523e08d5289a0fdcb18d4c63a8e805647e4ce208556c4679d44373d817761c1003b1e9dc65a39d5ebf17926f embree-3.13.0.tar.gz
+a7bd65238254733770ca01cc3b45dc957b8789ed535eb2ef06120c4228cbcca657c9b5bea4f3695cb722ede78d764297e5b5a5599c82403a66d42f500abac8d0 embree-3.13.1.tar.gz
"
diff --git a/testing/envconsul/APKBUILD b/testing/envconsul/APKBUILD
index ba8a14f4f8..cec67d803b 100644
--- a/testing/envconsul/APKBUILD
+++ b/testing/envconsul/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Gennady Feldman <gena01@gmail.com>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=envconsul
-pkgver=0.11.0
-pkgrel=1
+pkgver=0.12.0
+pkgrel=0
pkgdesc="Read and set environmental variables for processes from Consul."
url="https://www.consul.io/"
license="MPL-2.0"
@@ -25,4 +25,6 @@ package() {
install -m755 -D pkg/linux-$CARCH/$pkgname "$pkgdir"/usr/bin/$pkgname
}
-sha512sums="c601b7b96a9bed2e03484ea6066e3c47441d59fcd220497ca9bf3c0526bddc8b874f6db160191bf27b2d4108b2250431bc54ce662aab24f4b9e47ad36536fa6a envconsul-0.11.0.tar.gz"
+sha512sums="
+8bf9eb5a04272d634276d3b1f1d29e15b768a074b10af6d31cdd436d071da05f8298935945f8df02204857d8e340df0e43b1cef5ccafe3165ac1fe697391521e envconsul-0.12.0.tar.gz
+"
diff --git a/testing/espeak-ng/APKBUILD b/testing/espeak-ng/APKBUILD
new file mode 100644
index 0000000000..161d7991ff
--- /dev/null
+++ b/testing/espeak-ng/APKBUILD
@@ -0,0 +1,54 @@
+# Maintainer: Dekedro <dekedro@tankers.xyz>
+pkgname=espeak-ng
+pkgver=1.50
+pkgrel=0
+pkgdesc="Multi-lingual software speech synthesizer"
+url="https://github.com/espeak-ng/espeak-ng"
+arch="all !s390x" # Fails to build on s390x
+license="GPL-3.0-or-later"
+makedepends="autoconf automake libtool pcaudiolib-dev ronn"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-vim::noarch"
+source="$pkgname-$pkgver.tar.gz::https://github.com/espeak-ng/espeak-ng/archive/refs/tags/$pkgver.tar.gz
+ fix-samplerate-definition-699.patch::https://github.com/espeak-ng/espeak-ng/commit/e11cd42b03d1628f7a0cf45c9406123282e25c63.patch
+ fix-grc-handling-690.patch
+ fix-newline-expansion.patch
+ disable-failing-test-784.patch"
+
+prepare() {
+ default_prepare
+ ./autogen.sh
+}
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make -j1
+}
+
+check() {
+ make -j1 check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+vim() {
+ pkgdesc="$pkgdesc (vim syntax)"
+ install_if="$pkgname=$pkgver-r$pkgrel vim"
+
+ amove /usr/share/vim
+}
+
+sha512sums="
+297dd80a6cdae3e2b8acf6823475220ce89d6a5fb68ea303156ad52cb3e7388049b6921759d4ed4e3d2e2ebd19bf931259e454f74a2ac0b7ecf4ce56c1d60c0c espeak-ng-1.50.tar.gz
+9270fdcfb1f94108f0ac2109a66491df0c0f60183c500ba4dbf1db6734d4d8dae14aacb967499566ae726ba545e82f869a39a4dd7e3900ba8c4ab066f02f5e46 fix-samplerate-definition-699.patch
+f1d4fe9c45c1b7130303f8eaadf4e6331c8f82bb249ceeb40b015f02515ed78ba91b682e537301ab22528bc9e173ac3e5fed29136f8738794f88b8699bf3633d fix-grc-handling-690.patch
+b64e22b51ce17eedc2e35a52e3f1a74e6f6c8668738c97f0736544764b48c881edf9cd8ca3fb6c2341588ccb411d76d1cc127d48a5d7fc47a7aa94142f3e1a26 fix-newline-expansion.patch
+0886ac3511536f259d59ce76277585c0406fa788feea6032a05d33ca1c2720f51faf60fd36dfa4bcccfdea0cb88f916af6cf4a77f4602b7f0aea45856d424f4e disable-failing-test-784.patch
+"
diff --git a/testing/espeak-ng/disable-failing-test-784.patch b/testing/espeak-ng/disable-failing-test-784.patch
new file mode 100644
index 0000000000..b59b89b893
--- /dev/null
+++ b/testing/espeak-ng/disable-failing-test-784.patch
@@ -0,0 +1,16 @@
+One test is reported to be failing:
+https://github.com/espeak-ng/espeak-ng/issues/784
+
+This particular issue should dissapear with next release.
+
+--- a/tests/language-phonemes.test
++++ b/tests/language-phonemes.test
+@@ -95,7 +95,7 @@
+ test_lang la 080bd53c20991eae7baec73b8c735eacc8aae076 "ma na Na pa p<h>a ba ta t<h>a da ka k<h>a ga fa sa za ha Ra la ja wa _:_ ma mE mI mO mU ma: me: mi: mo: mu: my my: maU maI meI mEU mOI"
+ test_lang lfn 044e27a5100528760a185e0773dccaca504b5bd4 "ma na Na pa ba ta da ka ga fa va sa za Sa Za ha la ja R2a **a wa _:_ ma me mi mo mu maI maU meU moI"
+ test_lang lt 615e503b996ea5f7b267ebd77b91e77c5b874e18 "ma m;a na n;a pa p;a ta t;a ka k;a ba b;a da d;a ga g;a tsa ts;a tSa tS;a dza dz;a dZa dZ;a fa f;a sa s;a Sa S;a xa x;a va v;a za z;a Za Z;a la l;a ra r;a ja _:_ m@ ma mA ma: me mE me: mee meA mi mI mi: mo mO mo: mu mU mu: mw mW mai mei mau muo moi mui mie maU meU moU maI meI"
+-test_lang lv 060b6f94cd505e5c3e649d94c41856d801c0c695 "ma na n^a Na pa ba ta da ca Ja ka ga tsa dza Dz\`a tSa dZa DZ\`a fa va sa za Sa Za xa ha ja la l^a Ra ra _:_ mi my mu mE me mo ma mi: my: mu: mE: me: mo: ma: mai mau mei mie miu mui muo muo\` moi"
++#test_lang lv 060b6f94cd505e5c3e649d94c41856d801c0c695 "ma na n^a Na pa ba ta da ca Ja ka ga tsa dza Dz\`a tSa dZa DZ\`a fa va sa za Sa Za xa ha ja la l^a Ra ra _:_ mi my mu mE me mo ma mi: my: mu: mE: me: mo: ma: mai mau mei mie miu mui muo muo\` moi"
+ test_lang mi b6e622de46c33181cdfea351b907f932da9a0a1a "ma na Na pa ta ka fa ha ra wa _:_ ma ma: me me: mi mi: mo mo: mu mu:"
+ test_lang mk 072d0a74acf54bea528e7dde427eb04808d38364 "ma na n^a Na pa ta xa k^a ka ba da Ja ga tsa tSa tS;a dza dZa dZ;a fa sa Sa xa va za Za l^a la ja Ra @-*a ra _:_ ma me mi mo mu mA mE ma: me: mi: mo: mu: moU"
+ test_lang shn e568aca66c2f58fdaf5dda8a67f4d21f05710234 "ma na Ja Na pa p_ha ba ta t_ha da ka k_ha ga ?a fa sa za Ta ha tS;a Ra ja wa la _:_ mi mI mW mu me m@ mo mE ma ma: mO miu meu mEu mau ma:u mWi mui m@i moi mai ma:i mOi maW _:_ ma1 ma2 ma3 ma4 ma5 ma6"
diff --git a/testing/espeak-ng/fix-grc-handling-690.patch b/testing/espeak-ng/fix-grc-handling-690.patch
new file mode 100644
index 0000000000..08bf8524a9
--- /dev/null
+++ b/testing/espeak-ng/fix-grc-handling-690.patch
@@ -0,0 +1,45 @@
+From 00c37d667f58e5a36853eb9ac08b09567a150704 Mon Sep 17 00:00:00 2001
+From: "Reece H. Dunn" <msclrhd@gmail.com>
+Date: Wed, 4 Dec 2019 07:41:21 +0000
+Subject: [PATCH] grc: add Greek variant letter form support; fixes
+ pronunciation of the test
+
+Fixes: https://github.com/espeak-ng/espeak-ng/issues/690
+Original patch: https://github.com/espeak-ng/espeak-ng/commit/00c37d667f58e5a36853eb9ac08b09567a150704.patch
+
+diff --git a/dictsource/grc_rules b/dictsource/grc_rules
+index 94b0c6ca2..cd1f3054c 100644
+--- a/dictsource/grc_rules
++++ b/dictsource/grc_rules
+@@ -52,6 +52,18 @@ u υ
+ y υ
+ w ω // (long o; not standard transliteration but may be easier to type
+
++// replace variant letter forms with their standard equivalents
++ϐ β // U+03d0
++ϑ θ // U+03d1
++ϒ υ // U+03d2
++ϕ φ // U+03d5
++ϖ π // U+03d6
++ϰ κ // U+03f0
++ϱ ρ // U+03f1
++ϲ ς // U+03f2
++ϴ θ // U+03f4
++ϵ ε // U+03f5
++Ϲ ς // U+03f9
+
+ // alpha
+ ά ὰ // tonos
+diff --git a/tests/language-pronunciation.test b/tests/language-pronunciation.test
+index c6db1f261..b46df44da 100755
+--- a/tests/language-pronunciation.test
++++ b/tests/language-pronunciation.test
+@@ -50,7 +50,7 @@ test_phonemes fr "Latn" "byv'e d@- s@- (en)w'Iski(fr) k@ l@- patr'O~ Z'yZ fam'Y\
+ test_phonemes ga "Latn" "d'u@skIl; 'i:@s@ 'u:rva#k n@ h'o:iQ\"@ b'anIh@ p'o:r 'e:v@ ,0g@s 'A:a#v" "D’fhuascail Íosa Úrmhac na hÓighe Beannaithe pór Éava agus Ádhaimh"
+ test_phonemes gd "Latn" "m'us d'a:g_:_: k;'E:d;'u:n@ R'O:b 'i: l^'e 'ob" "Mus d’fhàg Cèit-Ùna ròp Ì le ob."
+ test_phonemes gn "Latn" "m,aym'a_| ,yByp'o**a_| o'u k'o_| yB'y_| 'a**i_| ,in^ap,yty_!y**'e h'a_| ,ete'i~Sa t,eko**,uBiS,a**eNd'a h'a_| ,akat'uap,e J^,eQu,e**ek'ope\nh'a_| ,ikat'u **up'i_| ,oik,ua'a n^et'eBa h'a_| ,an^et,e_!yB'a\n,ipo**'a~Ba h'a_| ,iBa'iBa\nt,ekoteB'e~ p,eheNgu'eiS,a_| ,oik'o_| ,on^oNd,iBeku'e**a" "Mayma yvypóra ou ko yvy ári iñapyty'yre ha eteĩcha tecoruvicharendá ha acatúape jeguerekópe; ha ikatu rupi oikuaa ñetéva ha añete'yva, iporãva ha ivaíva, tekotevẽ pehenguéicha oiko oñondivekuéra."
+-test_phonemes grc "Grek" "hoI_: d'e_: f_: 'o_: 'i_: n_: 'i_: l'et@_|_|f_|_:_: 'e_: s_: h'u:toI_: hoI_: s'yn_: k'admOI:_: 'a_: p_: 'i_: l'et@_|_|f_|_:_: 'o_: m_: 'e_: n_: 'o_: 'i_: es'E:gag,on_: d_: 'i_: d_: 'a_: s_: l'et@_|_|f_|_:_: 'a_: l_: 'i_: 'a_: 'es_: tu:s_: ell'E:nas_: 'aI_: d'E:_: 'aI_: gR'ammat,a_:\n'o_: 'y_: l'et@_|_|f_|_:_: e'onta_: pR'in_: ell'E:si_: h'O:s_: em'oI_: d_: 'o_: l'et@_|_|f_|_:_: 'e_: 'e_: 'i_: n_:\npR'O:ta_: m'en_: t'oIsi_: 'aI_: h'apant,es_: xR'eO:nt,aI_: f_: 'o_: 'i_: n_: 'i_: l'et@_|_|f_|_:_: 'e_: s_:\nmet'a_: d'e_: xR'onu:_: pRob'aInont,os_: h'ama_: tEI:_: O:n'EI:_: met'ebal,on_: 'aI_: ton_: l'et@_|_|f_|_:_: 'y_: l'et@_|_|d_|_:_: m_: 'o_: n_: tO:n_: gRamm'atO:n_:" "Οἱ δὲ Φοίνιϰες οὗτοι οἱ σὺν Κάδμῳ ἀπιϰόμενοι.. ἐσήγαγον διδασϰάλια ἐς τοὺς ῞Ελληνας ϰαὶ δὴ ϰαὶ γράμματα, οὐϰ ἐόντα πρὶν ῞Ελλησι ὡς ἐμοὶ δοϰέειν, πρῶτα μὲν τοῖσι ϰαὶ ἅπαντες χρέωνται Φοίνιϰες· μετὰ δὲ χρόνου προβαίνοντος ἅμα τῇ ϕωνῇ μετέβαλον ϰαὶ τὸν ϱυϑμὸν τῶν γραμμάτων."
++test_phonemes grc "Grek" "hoI_: d'e_: f'oInik,es_: h'u:toI_: hoI_: s'yn_: k'admOI:_: ,apik'omen,oI_: es'E:gag,on_: d,idask'ali;,a_: 'es_: tu:s_: ell'E:nas_: k'aI_: d'E:_: k'aI_: gR'ammat,a_:\n'u:k_: e'onta_: pR'in_: ell'E:si_: h'O:s_: em'oI_: dok'ee:n_:\npR'O:ta_: m'en_: t'oIsi_: k'aI_: h'apant,es_: xR'eO:nt,aI_: f'oInik,es_:\nmet'a_: d'e_: xR'onu:_: pRob'aInont,os_: h'ama_: tEI:_: fO:n'EI:_: met'ebal,on_: k'aI_: ton_: RyTm'on_: tO:n_: gRamm'atO:n_:" "Οἱ δὲ Φοίνιϰες οὗτοι οἱ σὺν Κάδμῳ ἀπιϰόμενοι.. ἐσήγαγον διδασϰάλια ἐς τοὺς ῞Ελληνας ϰαὶ δὴ ϰαὶ γράμματα, οὐϰ ἐόντα πρὶν ῞Ελλησι ὡς ἐμοὶ δοϰέειν, πρῶτα μὲν τοῖσι ϰαὶ ἅπαντες χρέωνται Φοίνιϰες· μετὰ δὲ χρόνου προβαίνοντος ἅμα τῇ ϕωνῇ μετέβαλον ϰαὶ τὸν ϱυϑμὸν τῶν γραμμάτων."
+ test_phonemes gu "Gujr" "d@*'e:k vj@kt'Ine: S,IkS@n.'Vno: Vd#'Ika:r c#'e:\no:c#'a:mV~ 'o:c#u~ pr,a:t#m'Ik 'Vne: pa:j'a:na: t,@bk:a:'o:mV~ SIkS'Vn. m@p#'Vt r@2H'e:Se:\npr,a:t#m'Ik SIkS'Vn. p#,@*JIj'a:t r@2H'e:Se:\nwIS'e:s. w,Ig#a:v,Is.@j'@k 'Vne: vj,@vs'a:ji SIkS'Vn. s,a:ma:nj'@t@H ,Up@l'Vbd# r@2H'e:Se: 'Vne: j,o:gj@t'a:na: d#o:r'Vn. p'Vr 'Uc: SIkS'Vn. pr'a:pt k,@rv'a:no: s@rv'Vne: s@m'a:n Vd#'Ika:r r@2H'e:Se:" "દરેક વ્યક્તિને શિક્ષણનો અધિકાર છે. ઓછામાં ઓછું પ્રાથમિક અને પાયાના તબક્કાઓમાં શિક્ષણ મફત રહેશે. પ્રાથમિક શિક્ષણ ફરજિયાત રહેશે. વિશેષ વિઘાવિષયક અને વ્યવસાયી શિક્ષણ સામાન્યતઃ ઉપલબ્ધ રહેશે અને યોગ્યતાના ધોરણ પર ઉચ્ચ શિક્ષણ પ્રાપ્ત કરવાનો સર્વને સમાન અધિકાર રહેશે."
+ test_phonemes hi "Deva" "r'Is.Ij,o~ ko: s@t'a:ne: v'a:le: d'Us.t. r'a:kS@s,o~ ke: r'a:Ja: r'a:v@n. ka: s,@rv@n'a:S k'Vrn,e: v'a:le: v,Is.n.Uvt'a:r b#,@gv'a:n Sri*'a:m\nVj'o:d#ja: ke: m,aha:*'a:J d'VS@*,@t# ke: b'Vr.e: s@p'Utr@- t#e:" "ऋषियों को सताने वाले दुष्ट राक्षसों के राजा रावण का सर्वनाश करने वाले विष्णुवतार भगवान श्रीराम, अयोध्या के महाराज दशरथ के बड़े सपुत्र थे।"
+ test_phonemes hy "Armn" "k@rn'am ,apak'i ut'el j'ev ints'i ,anhang'ist tS#@n'er" "Կրնամ ապակի ուտել և ինծի անհանգիստ չըներ։"
diff --git a/testing/espeak-ng/fix-newline-expansion.patch b/testing/espeak-ng/fix-newline-expansion.patch
new file mode 100644
index 0000000000..b3a65b9aa1
--- /dev/null
+++ b/testing/espeak-ng/fix-newline-expansion.patch
@@ -0,0 +1,22 @@
+--- a/tests/language-pronunciation.test
++++ b/tests/language-pronunciation.test
+@@ -14,7 +14,7 @@
+ fi
+ ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} \
+ src/espeak-ng -xq -v ${TEST_LANG} "${TEST_TEXT}" > actual.txt
+- echo "${EXPECTED}" > expected.txt
++ echo -e "${EXPECTED}" > expected.txt
+ if [ x$TEST_BROKEN = xbroken ] ; then
+ diff expected.txt actual.txt || (echo "... ignoring error (broken)" && true)
+ else
+--- a/tests/translate.test
++++ b/tests/translate.test
+@@ -8,7 +8,7 @@
+ echo "testing ${TEST_LANG} \"${TEST_TEXT}\""
+ ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} \
+ src/espeak-ng -xq -v ${TEST_LANG} "${TEST_TEXT}" > actual.txt
+- echo "${EXPECTED}" > expected.txt
++ echo -e "${EXPECTED}" > expected.txt
+ diff expected.txt actual.txt || exit 1
+ }
+
diff --git a/testing/espeakup/APKBUILD b/testing/espeakup/APKBUILD
index 6a2ae8271e..a2c119ad03 100644
--- a/testing/espeakup/APKBUILD
+++ b/testing/espeakup/APKBUILD
@@ -1,38 +1,40 @@
-# Contributor: Dekedro <dekedro@tankers.xyz>
# Maintainer: Dekedro <dekedro@tankers.xyz>
pkgname=espeakup
-pkgver=0.80
+pkgver=0.90
pkgrel=0
-pkgdesc="lightweight connector for espeak and speakup"
-url="https://github.com/williamh/espeakup"
-arch="all"
+pkgdesc="Lightweight connector for espeak and speakup"
+url="https://github.com/linux-speakup/espeakup"
+arch="all !s390x" # s390x blocked by espeak-ng
license="GPL-3.0-or-later"
options="!check" # no tests
-makedepends="espeak-dev"
-subpackages="$pkgname-doc $pkgname-openrc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/williamh/espeakup/archive/v$pkgver.tar.gz
+makedepends="alsa-lib-dev espeak-ng-dev meson"
+subpackages="$pkgname-openrc"
+source="$pkgname-$pkgver.tar.gz::https://github.com/linux-speakup/espeakup/archive/v$pkgver.tar.gz
$pkgname.initd
$pkgname.confd
- $pkgname.conf
+ modules-load.conf
"
build() {
- make
+ abuild-meson . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
}
package() {
- make PREFIX=/usr DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
install -Dm755 "$srcdir"/$pkgname.initd \
"$pkgdir"/etc/init.d/$pkgname
install -Dm644 "$srcdir"/$pkgname.confd \
"$pkgdir"/etc/conf.d/$pkgname
- install -Dm644 "$srcdir"/$pkgname.conf \
+ install -Dm644 "$srcdir"/modules-load.conf \
"$pkgdir"/usr/lib/modules-load.d/$pkgname.conf
}
-sha512sums="1b7e2bd46c3c13a5305746d2d2810ec94a8660f561e4f679ee4779be1b22178f8ac7de42d626d649710509f7b087b9a2f94608bde203d1bcd6d353229ed9ff83 espeakup-0.80.tar.gz
+sha512sums="
+0731835a04063c5eac8ed0ed37cd92cc5d2dd1c58cbd94e158b7dfbb7bc0e2f84a6484fffd9009bf2920652a36fb737044b2e1fb67fb1679ee7150855bc9a15e espeakup-0.90.tar.gz
54959d3fcc503f0579a38cc921ffa7ca530aecfcd84ec2a995d3a00b025904f6771ead9da1f9c0655e6a72d4451a1c816b7f2ea7ed38d797673e0c9a8ecca847 espeakup.initd
b9126271274821a228045ab3c15b2ec3d1738f7d97851510fac30308387a48aeb7fa634fa45a09a0ae74ae1c5db1352833d2c49e542187b38835b365d80b49a2 espeakup.confd
-af8e8591fd6320dba20a8fe1b6e126f2ae45dfc0286c4c68e508f8141af940a5af43567ed0db4f5534fdfc91124a42619b9ca92de921a279a30d5dc4964ae311 espeakup.conf"
+af8e8591fd6320dba20a8fe1b6e126f2ae45dfc0286c4c68e508f8141af940a5af43567ed0db4f5534fdfc91124a42619b9ca92de921a279a30d5dc4964ae311 modules-load.conf
+"
diff --git a/testing/espeakup/espeakup.conf b/testing/espeakup/modules-load.conf
index 38d53913d1..38d53913d1 100644
--- a/testing/espeakup/espeakup.conf
+++ b/testing/espeakup/modules-load.conf
diff --git a/testing/etcd/APKBUILD b/testing/etcd/APKBUILD
index fac69a4f92..9dba4304a1 100644
--- a/testing/etcd/APKBUILD
+++ b/testing/etcd/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=etcd
pkgver=3.5.0
-pkgrel=0
+pkgrel=1
pkgdesc="A highly-available key value store for shared configuration and service discovery"
options="chmod-clean"
url="https://github.com/etcd-io/etcd"
diff --git a/testing/evolution-etesync/APKBUILD b/testing/evolution-etesync/APKBUILD
new file mode 100644
index 0000000000..69f415e3e8
--- /dev/null
+++ b/testing/evolution-etesync/APKBUILD
@@ -0,0 +1,32 @@
+# Contributor: pcworld <0188801@gmail.com>
+# Maintainer:
+pkgname=evolution-etesync
+pkgver=1.1.0
+pkgrel=0
+pkgdesc="EteSync plugin for Evolution"
+url="https://gitlab.gnome.org/GNOME/evolution-etesync"
+# mips64, s390x and riscv64 blocked by libetebase/rust/cargo
+arch="all !mips64 !s390x !riscv64"
+license="LGPL-2.1-or-later"
+makedepends="cmake evolution evolution-dev evolution-data-server-dev libetebase libetebase-dev intltool"
+source="$pkgname-$pkgver.tar.gz::https://gitlab.gnome.org/GNOME/evolution-etesync/-/archive/$pkgver/evolution-etesync-$pkgver.tar.gz"
+subpackages="$pkgname-lang"
+
+build() {
+ cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=None .
+ cmake --build build
+}
+
+check() {
+ cd build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+}
+
+sha512sums="eb6010794b48b81d5d3f06d894420cba05ac6b7816cdee8897bd98464227a9e679d636d1203be5f2eb9bde49a800920aceeedc33d331a442fbeb65e66c7b15d3 $pkgname-$pkgver.tar.gz"
diff --git a/testing/fakeroot-tcp/APKBUILD b/testing/fakeroot-tcp/APKBUILD
index 585e480e13..ca694a00c5 100644
--- a/testing/fakeroot-tcp/APKBUILD
+++ b/testing/fakeroot-tcp/APKBUILD
@@ -13,7 +13,7 @@ makedepends_host="libcap-dev acl-dev linux-headers"
makedepends="$makedepends_build $makedepends_host"
subpackages="$pkgname-doc"
builddir="$srcdir/fakeroot-$pkgver"
-source="http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_$pkgver.orig.tar.gz
+source="https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_$pkgver.orig.tar.gz
fakeroot-no64.patch
fakeroot-stdint.patch
xstatjunk.patch
diff --git a/testing/fatrace/APKBUILD b/testing/fatrace/APKBUILD
new file mode 100644
index 0000000000..cc3ae1d777
--- /dev/null
+++ b/testing/fatrace/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Michał Polański <michal@polanski.me>
+# Maintainer: Michał Polański <michal@polanski.me>
+pkgname=fatrace
+pkgver=0.16.3
+pkgrel=0
+pkgdesc="Report system wide file access events"
+url="https://github.com/martinpitt/fatrace"
+license="GPL-3.0-or-later"
+arch="all"
+depends="python3 powertop"
+subpackages="$pkgname-doc"
+source="https://github.com/martinpitt/fatrace/archive/$pkgver/fatrace-$pkgver.tar.gz"
+options="!check" # tests require root privileges
+
+build() {
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" PREFIX=/usr install
+}
+
+sha512sums="
+54ffcf4da48c0bd43373322d29352dfd50d8bd0cff8bba172ec30881fcdc4fa9fa3bcdcb86396331baada42ec87a03b4005b4d1a1c95e4e5c947395a80b61839 fatrace-0.16.3.tar.gz
+"
diff --git a/testing/fclones/APKBUILD b/testing/fclones/APKBUILD
new file mode 100644
index 0000000000..c841b3e23b
--- /dev/null
+++ b/testing/fclones/APKBUILD
@@ -0,0 +1,28 @@
+# Contributor: Michał Polański <michal@polanski.me>
+# Maintainer: Michał Polański <michal@polanski.me>
+pkgname=fclones
+pkgver=0.16.1
+pkgrel=0
+pkgdesc="Efficient duplicate file finder"
+url="https://github.com/pkolaczk/fclones"
+license="MIT"
+arch="all !s390x !mips64 !riscv64" # blocked by rust/cargo
+arch="$arch !armhf !armv7" # flaky tests
+makedepends="cargo eudev-dev"
+source="https://github.com/pkolaczk/fclones/archive/v$pkgver/fclones-$pkgver.tar.gz"
+
+build() {
+ cargo build --release --locked
+}
+
+check() {
+ cargo test --release --locked
+}
+
+package() {
+ install -Dm755 target/release/fclones "$pkgdir"/usr/bin/fclones
+}
+
+sha512sums="
+6b31299de1d1d22d6f6ce3aecb9b45f3d81db9e50f172dc28c1093f30510548d887b83756e7c5069f189e9aea851e3b4074c8f83ac460ce8b5e5cc0f7ab8be64 fclones-0.16.1.tar.gz
+"
diff --git a/testing/featherpad/APKBUILD b/testing/featherpad/APKBUILD
index 5c58b0f28a..02f331d20a 100644
--- a/testing/featherpad/APKBUILD
+++ b/testing/featherpad/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=featherpad
-pkgver=0.18.0
+pkgver=1.0.0
pkgrel=0
pkgdesc="Lightweight Qt plain-text editor"
url="https://github.com/tsujan/FeatherPad"
@@ -36,5 +36,5 @@ lang() {
}
sha512sums="
-75dbc7f341d3417c0685c4ff861b338e8be33114e779a20dbd067ea03a62267e85c77d9858a92d4de522ed2c4258f3c8ae05687f99d5cc4003112a76572332a8 FeatherPad-0.18.0.tar.xz
+ee2167cc3cfd92f5560ed5dac7ce7f1661be3f6c6c299028335f8ada5b93e827c0830c8a4fe9dec06c27a95c3f14975eb26bf980411a0209520977f141ba7562 FeatherPad-1.0.0.tar.xz
"
diff --git a/testing/ffsend/APKBUILD b/testing/ffsend/APKBUILD
index 34d1c1da52..cdeea72b66 100644
--- a/testing/ffsend/APKBUILD
+++ b/testing/ffsend/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=ffsend
-pkgver=0.2.72
+pkgver=0.2.74
pkgrel=0
pkgdesc="A fully featured Firefox Send client"
url="https://gitlab.com/timvisee/ffsend"
@@ -37,5 +37,5 @@ package() {
}
sha512sums="
-73233172759f6b8b3afd90e82d66df6411e626cea4a09596debe86a40fa377c7300ad875c425e338c4e695b16620908dec86b60d97dc8f7a719c248efd05335a ffsend-v0.2.72.tar.gz
+f959c4a6a10ff1cbbba2da5eda0305f0e5a93f3f6fb64290cdf886f6a76aa059b05026be97f99a80e3d4688e156063e36fca2f40e42fcbec1cc7a307cad54958 ffsend-v0.2.74.tar.gz
"
diff --git a/testing/filebeat/APKBUILD b/testing/filebeat/APKBUILD
index 841e3f599b..41531f1a72 100644
--- a/testing/filebeat/APKBUILD
+++ b/testing/filebeat/APKBUILD
@@ -2,8 +2,8 @@
# Contributor: Ramanathan Sivagurunathan <ramzthecoder@gmail.com>
# Maintainer: Ramanathan Sivagurunathan <ramzthecoder@gmail.com>
pkgname=filebeat
-pkgver=7.10.2
-pkgrel=1
+pkgver=7.14.0
+pkgrel=2
pkgdesc="Lightweight Shipper for Logs"
pkgusers="root"
url="https://www.elastic.co/products/beats"
@@ -37,7 +37,9 @@ package() {
install -Dm755 "$builddir/filebeat" "$pkgdir/usr/bin/filebeat"
}
-sha512sums="eba0cda8521068f4d15dfb39808695a8de47a568e4d11949746a8f698aaff6825848d5e524bd16b0e555786e277512014dfe33d4daee8c3acef9a9867653c1c3 beats-7.10.2.tar.gz
+sha512sums="
+78032aebcd5f012a3c348c45440a9bb0509cc76e576ac99a9017294f18aedcadff7b24775abbcfaa96cf72293e2dc4445177aef6f3d48e1fa69f29b9b9972336 beats-7.14.0.tar.gz
782ea2a2a5056e9e4d2e4ef6bb3f416b4ab0aba8486a7115e586b735478b53f75246af8ac5a6e10f93da6773854220dec7125396fa2fc24edeb1ddc0ea2f4ba1 filebeat.initd
d39f6264d44d34958f005652cae6ffeed3bb66aea7694c5cd1c9d1e00befda946522d54d7138d7bafa30314588bc44b84f12b5bb1beac65553b69de3d91c34ad filebeat.confd
-b0d5fa1d37041a4f1383451107abcdab1ce15ed537f702f55756f59c2110445dcddaf7c58f2a0561e18b83e3cab72fceb9d931bae9267f1acd9d35135555d6f7 filebeat.yml"
+b0d5fa1d37041a4f1383451107abcdab1ce15ed537f702f55756f59c2110445dcddaf7c58f2a0561e18b83e3cab72fceb9d931bae9267f1acd9d35135555d6f7 filebeat.yml
+"
diff --git a/testing/fileshelter/APKBUILD b/testing/fileshelter/APKBUILD
index 80bedcfc22..195fe841e9 100644
--- a/testing/fileshelter/APKBUILD
+++ b/testing/fileshelter/APKBUILD
@@ -1,13 +1,13 @@
# Contributor: Kevin Thomas <me@kevinthomas.dev>
# Maintainer: Kevin Thomas <me@kevinthomas.dev>
pkgname=fileshelter
-pkgver=4.2.0
+pkgver=5.0.0
pkgrel=0
pkgdesc="One-click file sharing web application"
url="https://github.com/epoupon/fileshelter"
arch="all"
license="GPL-3.0-or-later"
-makedepends="autoconf automake boost-dev libconfig-dev libzip-dev wt-dev"
+makedepends="cmake boost-dev libconfig-dev wt-dev"
subpackages="$pkgname-openrc"
pkgusers="fileshelter"
pkggroups="fileshelter"
@@ -17,20 +17,10 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/epoupon/fileshelter/archive/
"
options="!check" # No testsuite
-prepare() {
- default_prepare
-
- # https://github.com/epoupon/fileshelter/issues/40
- sed -i '21 a #include <vector>' src/utils/Config.hpp
-
- autoreconf -vfi
-}
-
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr
+ cmake . \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr
make
}
@@ -43,13 +33,13 @@ package() {
install -Dm644 conf/fileshelter.conf \
"$pkgdir"/etc/fileshelter.conf
- rm "$pkgdir"/usr/share/fileshelter/fileshelter.service
+ rm "$pkgdir"/usr/share/fileshelter/default.service
install -Dm755 "$srcdir"/$pkgname.initd \
"$pkgdir"/etc/init.d/$pkgname
}
sha512sums="
-fcd6c5acd3a715b93cc89dd352ed963f6e5d7f8057a92f90b65df32c0f8c5d0d0b6bc635b4cd4ddd36cfd0f6dcd6c6e593d2f552f93ec9bb927338720b55eca7 fileshelter-4.2.0.tar.gz
+37e58b9f67e7e8720bfded954fb39c3b10a2b7183474ae0e5bda4abc93ee5832f0bc53c2f6e2369a2849049532cb350ef6041c6ef574021f9ae2f9692f40ba08 fileshelter-5.0.0.tar.gz
56051559c91d5c269f8e945445aab3e48de7f3593b7321e6556aee87c458091cfaf14a220a0a8bbb5aa8f682fe1ebd289cfb8dd21b0f3eeb881268f28d84c115 fileshelter.initd
"
diff --git a/testing/flannel/APKBUILD b/testing/flannel/APKBUILD
new file mode 100644
index 0000000000..6622845982
--- /dev/null
+++ b/testing/flannel/APKBUILD
@@ -0,0 +1,74 @@
+# Contributor: Francesco Colista <fcolista@alpinelinux.org>
+# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
+pkgname=flannel
+_pkgname=flanneld
+pkgver=0.14.0
+pkgrel=1
+pkgdesc="An etcd backed network fabric for containers"
+url="https://github.com/coreos/flannel"
+arch="x86_64"
+license="Apache-2.0"
+makedepends="go linux-headers"
+subpackages="$pkgname-openrc $pkgname-contrib-cni:contrib_cni:noarch"
+source="$pkgname-$pkgver.tar.gz::https://github.com/flannel-io/flannel/archive/refs/tags/v$pkgver.tar.gz
+kube-flannel-bin-path.patch
+$_pkgname.logrotated
+$_pkgname.initd
+$_pkgname.confd"
+builddir="$srcdir/$pkgname-$pkgver"
+
+export GOPATH="$srcdir"
+
+prepare() {
+ default_prepare
+ mkdir -p $builddir/out
+}
+
+build() {
+ export GO111MODULE=on
+ go build \
+ -mod=readonly \
+ -ldflags "-s -w -X github.com/flannel-io/flannel/version.Version=$pkgver" \
+ -o "out/$_pkgname"
+}
+
+check() {
+ ./out/flanneld --version
+}
+
+package() {
+ install -Dm0755 out/$_pkgname "$pkgdir"/usr/bin/$_pkgname
+ install -Dm755 "$srcdir"/$_pkgname.initd \
+ "$pkgdir"/etc/init.d/$_pkgname
+ install -Dm755 "$srcdir"/$_pkgname.confd \
+ "$pkgdir"/etc/conf.d/$_pkgname
+ install -Dm644 "$srcdir"/$_pkgname.logrotated \
+ "$pkgdir"/etc/logrotate.d/$_pkgname
+ install -d "$pkgdir"/var/log/$pkgname
+ install -d "$pkgdir"/var/run/$pkgname
+}
+
+contrib_cni() {
+ pkgdesc="$pkgname contrib cni config files"
+ mkdir -p "$subpkgdir"/etc/cni/net.d
+ install -Dm0755 "$builddir"/dist/mk-docker-opts.sh "$subpkgdir"/usr/bin/mk-docker-opts.sh
+ install -Dm0755 "$builddir"/dist/iptables-wrapper-installer.sh "$subpkgdir"/usr/bin/iptables-wrapper-installer.sh
+ install -Dm0644 "$builddir"/Documentation/kube-flannel.yml \
+ "$subpkgdir"/etc/kube-flannel/kube-flannel.yml
+ install -Dm0644 "$builddir"/Documentation/k8s-manifests/kube-flannel-legacy.yml \
+ "$subpkgdir"/etc/kube-flannel/kube-flannel-legacy.tml
+}
+
+cleanup_srcdir() {
+ export GOPATH="$srcdir"
+ go clean -modcache
+ default_cleanup_srcdir
+}
+
+sha512sums="
+a5d9f45d55f18c744e635b4d697200cf9d5a8c4387cd6d9c57220e652e3688337f2ee50fef193135dd0073b14edb8800fac8d5ca9f9d0d3e9ef70d09a52f259c flannel-0.14.0.tar.gz
+398b7068c46b132b747cade43f7f718703f8b32ef7d59fb54da5105ab3fac97b81e0af69e13207ec7cd6fa42a266be8ec45213bf7853fdbc560fbaee4bb5966d kube-flannel-bin-path.patch
+d84258a164adcec0f1cef7fcafcf0cadb3bf3959b393b905c4897274adeff476279ce96ec42e9aa9d574c6bd7d37649d92c7c52563975f85d303cade990a3942 flanneld.logrotated
+3f6f33fe90adca1dd17b503ce0cd3a7f3cc0ca7fc10d0ca5b631f4c87ed513c0133dfd7679618cf95540b252b3176f9bbefd6454867ef792258c46cafc039d86 flanneld.initd
+353b98bfc1a73d8f691b6f79489e0224961b5af8ca36ce2edde2d7a86790612de1d597c3455222f38a1c9f09b377e1bf3adfeedc04bd6b0b75c653a732d58988 flanneld.confd
+"
diff --git a/testing/flannel/flanneld.confd b/testing/flannel/flanneld.confd
new file mode 100644
index 0000000000..18686aa5d2
--- /dev/null
+++ b/testing/flannel/flanneld.confd
@@ -0,0 +1,2 @@
+# arguments for flannel
+command_args=""
diff --git a/testing/flannel/flanneld.initd b/testing/flannel/flanneld.initd
new file mode 100755
index 0000000000..d5d966a40d
--- /dev/null
+++ b/testing/flannel/flanneld.initd
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2016-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Flannel Network Fabric for Containers"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-root}
+group=${group:-root}
+
+command="/usr/bin/${RC_SVCNAME}"
+command_args="${command_args}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+ --stdout /var/log/flannel/flannel.log \
+ --stderr /var/log/flannel/flannel.log"
+
+depend() {
+ need net
+}
diff --git a/testing/flannel/flanneld.logrotated b/testing/flannel/flanneld.logrotated
new file mode 100644
index 0000000000..4108e63055
--- /dev/null
+++ b/testing/flannel/flanneld.logrotated
@@ -0,0 +1,7 @@
+/var/log/flannel/* {
+ missingok
+ size 5M
+ rotate 3
+ compress
+ copytruncate
+}
diff --git a/testing/flannel/kube-flannel-bin-path.patch b/testing/flannel/kube-flannel-bin-path.patch
new file mode 100644
index 0000000000..fae3d476c3
--- /dev/null
+++ b/testing/flannel/kube-flannel-bin-path.patch
@@ -0,0 +1,26 @@
+diff --git a/Documentation/k8s-manifests/kube-flannel-legacy.yml b/Documentation/k8s-manifests/kube-flannel-legacy.yml
+index d79d85e..01df638 100644
+--- a/Documentation/k8s-manifests/kube-flannel-legacy.yml
++++ b/Documentation/k8s-manifests/kube-flannel-legacy.yml
+@@ -55,7 +55,7 @@ spec:
+ - name: kube-flannel
+ image: quay.io/coreos/flannel:v0.10.0-amd64
+ command:
+- - /opt/bin/flanneld
++ - /usr/bin/flanneld
+ args:
+ - --ip-masq
+ - --kube-subnet-mgr
+diff --git a/Documentation/kube-flannel.yml b/Documentation/kube-flannel.yml
+index c7edaef..d41b884 100644
+--- a/Documentation/kube-flannel.yml
++++ b/Documentation/kube-flannel.yml
+@@ -182,7 +182,7 @@ spec:
+ - name: kube-flannel
+ image: quay.io/coreos/flannel:v0.14.0
+ command:
+- - /opt/bin/flanneld
++ - /usr/bin/flanneld
+ args:
+ - --ip-masq
+ - --kube-subnet-mgr
diff --git a/testing/flare-engine/APKBUILD b/testing/flare-engine/APKBUILD
index 038fb919bd..844e89b18c 100644
--- a/testing/flare-engine/APKBUILD
+++ b/testing/flare-engine/APKBUILD
@@ -2,12 +2,12 @@
# Maintainer: Díaz Urbaneja Diego <sodomon2@gmail.com>
pkgname=flare-engine
pkgver=1.11
-pkgrel=1
+pkgrel=2
pkgdesc="Free/Libre Action Roleplaying Engine"
url="http://www.flarerpg.org/"
arch="all"
license="GPL-3.0-only"
-depends="sdl2_image sdl2_mixer sdl2_ttf hicolor-icon-theme"
+depends="hicolor-icon-theme"
makedepends="cmake make sdl2_image-dev sdl2_mixer-dev sdl2_ttf-dev"
options="!check" # make check not implemented
subpackages="$pkgname-doc"
diff --git a/testing/fnott/APKBUILD b/testing/fnott/APKBUILD
index c49c72e79d..5ca581aaae 100644
--- a/testing/fnott/APKBUILD
+++ b/testing/fnott/APKBUILD
@@ -1,13 +1,12 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=fnott
-pkgver=1.1.0
+pkgver=1.1.2
pkgrel=0
pkgdesc="Keyboard driven and lightweight Wayland notification daemon"
url="https://codeberg.org/dnkl/fnott"
license="MIT"
arch="all"
-options="!check" # no test suite
makedepends="
meson
pixman-dev
@@ -22,6 +21,7 @@ makedepends="
subpackages="$pkgname-doc $pkgname-zsh-completion"
source="$pkgname-$pkgver.tar.gz::https://codeberg.org/dnkl/fnott/archive/$pkgver.tar.gz"
builddir="$srcdir/fnott"
+options="!check" # no test suite
build() {
abuild-meson . output
@@ -33,5 +33,5 @@ package() {
}
sha512sums="
-5ec6318dfa3030841a0c932255a9680e357a583c913d1f5d8770f665458751bb2c23cad268ecae64fe148fc36798fb882b59b0e85ed42594b9a4b5863af7d8f4 fnott-1.1.0.tar.gz
+dcb8776ec5fef4e06d255bfc51b41fe3bb30373f8be6540c6ece3aeff59ee8ad7ad85daad807b00de6bb528ea35198249bd0ce67b2f7e62e44206ac1d097feed fnott-1.1.2.tar.gz
"
diff --git a/testing/font-manager/APKBUILD b/testing/font-manager/APKBUILD
new file mode 100644
index 0000000000..9ef6c9f22b
--- /dev/null
+++ b/testing/font-manager/APKBUILD
@@ -0,0 +1,98 @@
+# Contributor: knuxify <knuxify@gmail.com>
+# Maintainer: knuxify <knuxify@gmail.com>
+pkgname=font-manager
+_viewer_pkgname=font-viewer
+pkgver=0.8.7
+pkgrel=0
+pkgdesc="Simple font management application for GTK Desktop Environments"
+url="https://fontmanager.github.io/"
+# riscv64: blocked by webkit2gtk-dev
+arch="all !riscv64"
+license="GPL-3.0-or-later"
+makedepends="meson
+ freetype-dev
+ glib
+ gobject-introspection-dev
+ gtk+3.0-dev
+ json-glib-dev
+ libsoup-dev
+ libxml2-dev
+ webkit2gtk-dev
+ yelp-tools itstool
+ vala"
+# For file manager extentions
+makedepends="$makedepends thunar-dev"
+subpackages="$pkgname-doc
+ $pkgname-lang
+ $pkgname-common:common
+ $_viewer_pkgname:font_viewer
+ $pkgname-thunar:ext_thunar"
+
+case "$CARCH" in
+ s390x|mips64|ppc64le)
+ _enable_nemo=false
+ _enable_nautilus=false
+ ;;
+ *)
+ makedepends="$makedepends nemo-dev nautilus-dev"
+ subpackages="$subpackages $pkgname-nautilus:ext_nautilus
+ $pkgname-nemo:ext_nemo"
+ _enable_nemo=true
+ _enable_nautilus=true
+ ;;
+esac
+
+source="https://github.com/FontManager/font-manager/releases/download/$pkgver/font-manager-$pkgver.tar.xz"
+options="!check" # no test suite, see https://github.com/FontManager/font-manager/issues/238
+
+build() {
+ abuild-meson \
+ -Dnautilus=$_enable_nautilus \
+ -Dnemo=$_enable_nemo \
+ -Dthunar=true \
+ . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
+}
+
+check() {
+ meson test --no-rebuild -v -C output
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
+}
+
+common() {
+ pkgdesc="Common files/libraries for font-manager and font-viewer"
+ amove usr/lib/font-manager
+}
+
+font_viewer() {
+ pkgdesc="Full featured font file preview application for GTK+ Desktop Environments"
+ amove usr/libexec/font-manager
+}
+
+ext_nautilus() {
+ pkgdesc="Nautilus file manager extension for font-manager"
+ install_if="font-manager=$pkgver-r$pkgrel nautilus"
+
+ amove usr/lib/nautilus/extensions-3.0/nautilus-font-manager.so
+}
+
+ext_nemo() {
+ pkgdesc="Nemo file manager extension for font-manager"
+ install_if="font-manager=$pkgver-r$pkgrel nemo"
+
+ amove usr/lib/nemo/extensions-3.0/nemo-font-manager.so
+}
+
+ext_thunar() {
+ pkgdesc="Thunar file manager extension for font-manager"
+ install_if="font-manager=$pkgver-r$pkgrel thunar"
+
+ amove usr/lib/thunarx-3/thunar-font-manager.so
+}
+
+sha512sums="
+826c9d248d8f3a61459a4c4a1002625d2d951594788dc84a92dfcf115533b4f7179ee29321a9800e66e4de5842e6ce4958725ad168f82daf9ebd5783ad612d4e font-manager-0.8.7.tar.xz
+"
diff --git a/testing/foolsm/APKBUILD b/testing/foolsm/APKBUILD
index 3cf6a71131..7aef09783f 100644
--- a/testing/foolsm/APKBUILD
+++ b/testing/foolsm/APKBUILD
@@ -1,28 +1,34 @@
# Contributor: Kevin Daudt <kdaudt@alpinelinux.org>
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=foolsm
-pkgver=1.0.10
-pkgrel=0
+pkgver=1.0.14
+pkgrel=1
pkgdesc="Link Status Monitor"
url="https://lsm.foobar.fi/"
arch="all"
license="GPL-2.0-only"
makedepends="linux-headers"
options="!check" # No test suite availbe
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-openrc"
source="https://lsm.foobar.fi/download/foolsm-$pkgver.tar.gz
- fix-non-standard-macro.patch"
-builddir="$srcdir/$pkgname-$pkgver"
+ foolsm.initd
+ foolsm.confd
+ fix-non-standard-macro.patch
+ "
build() {
- cd "$builddir"
- make
+ make PREFIX=/usr
}
package() {
- cd "$builddir"
- make install DESTDIR="$pkgdir" PREFIX=/usr
+ make install DESTDIR="$pkgdir" PREFIX=/usr
+ install -Dm0755 "$srcdir/foolsm.initd" "$pkgdir/etc/init.d/foolsm"
+ install -Dm0644 "$srcdir/foolsm.confd" "$pkgdir/etc/conf.d/foolsm"
}
-sha512sums="7437306cb2188446b31e23f01876a64aff7556797012b0cc83db57e328d71f2813d2f3771b2c6d22300fe0e5ba2eca3992d59c33c3984a7bcfe6a52d7b719657 foolsm-1.0.10.tar.gz
-4a0c851b2ae534c365adcc5798b56fc91b1efe7d4bcad90df411e93d7a4a0c620d3e9efa26504de877059c481de207c58c468ea577025db2933fa111f5620077 fix-non-standard-macro.patch"
+sha512sums="
+9a9e6ad43bdbf0ac6a0eebd6ba4c3b4781cf9436b68531f5c538da94c30819c3f03d7f973a1a2dd7edff4276240d88d5baeaf781555f27f468c2acebf192221a foolsm-1.0.14.tar.gz
+b433010b8d2228e90a2617da707a199ae841f273aab4e9d4912e50106d689fe96a0ad662246f09033a2039aa79ba682fef4356cbe15a907abccc2ee74ded3881 foolsm.initd
+80b71b4468bf3a5ba928661dbf63d4dea058a665c1d49b88bc3a37b38dc316171a71aed406c3510b37a812e148f5a724ba65598e77044996baeeb139a88ded1c foolsm.confd
+4a0c851b2ae534c365adcc5798b56fc91b1efe7d4bcad90df411e93d7a4a0c620d3e9efa26504de877059c481de207c58c468ea577025db2933fa111f5620077 fix-non-standard-macro.patch
+"
diff --git a/testing/foolsm/foolsm.confd b/testing/foolsm/foolsm.confd
new file mode 100644
index 0000000000..a42999324b
--- /dev/null
+++ b/testing/foolsm/foolsm.confd
@@ -0,0 +1 @@
+use_supervisor=no
diff --git a/testing/foolsm/foolsm.initd b/testing/foolsm/foolsm.initd
new file mode 100644
index 0000000000..6a67060036
--- /dev/null
+++ b/testing/foolsm/foolsm.initd
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+
+command=/usr/sbin/foolsm
+
+if yesno "$use_supervisor"; then
+ command_args_foreground="-f"
+ supervisor=supervise-daemon
+else
+ pidfile="/run/$RC_SVCNAME.pid"
+ command_args="-p $pidfile"
+fi
diff --git a/testing/fossil-gemini/APKBUILD b/testing/fossil-gemini/APKBUILD
deleted file mode 100644
index 9e1076dd18..0000000000
--- a/testing/fossil-gemini/APKBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Contributor: Zach DeCook <zachdecook@librem.one>
-# Maintainer: Zach DeCook <zachdecook@librem.one>
-pkgname=fossil-gemini
-pkgver=1.2
-pkgrel=0
-pkgdesc="simple GTK Gopher/Gemini client written in Vala"
-url="https://github.com/koyuspace/fossil"
-arch="all"
-license="MIT"
-makedepends="gnutls-dev gtk+3.0-dev json-glib-dev meson python3 vala"
-source="$pkgname-$pkgver.tar.gz::https://github.com/koyuspace/fossil/archive/v$pkgver.tar.gz"
-builddir="$srcdir/fossil-$pkgver"
-
-
-build() {
- abuild-meson . output
- meson compile ${JOBS:+-j ${JOBS}} -C output
-}
-
-package() {
- DESTDIR="$pkgdir" meson install --no-rebuild -C output
-}
-
-sha512sums="
-15d85e404c50d466381c0f08341019550e943397d615ba9c3d78d9c0b89b8cad8349917c8060b252de55c8ae6bddea657eb6308e70ea9e9e27776b7e8eedaa53 fossil-gemini-1.2.tar.gz
-"
diff --git a/testing/fprintd/APKBUILD b/testing/fprintd/APKBUILD
new file mode 100644
index 0000000000..c1a6550cf3
--- /dev/null
+++ b/testing/fprintd/APKBUILD
@@ -0,0 +1,73 @@
+# Contributor: Jakub Jirutka <jakub@jirutka.cz>
+# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
+#
+# TODO: Figure out how to ditch out Polkit (make it optional).
+pkgname=fprintd
+pkgver=1.94.0
+pkgrel=0
+pkgdesc="Daemon that provides fingerprint scanning functionality over D-Bus"
+url="https://fprint.freedesktop.org/"
+arch="all !mips !mips64 !s390x !riscv64" # limited by polkit
+license="GPL-2.0-or-later"
+depends="dbus"
+makedepends="
+ bash
+ basu-dev
+ cmd:pod2man
+ gettext-dev
+ libfprint-dev>=$pkgver
+ linux-pam-dev
+ meson
+ polkit-dev
+ "
+checkdepends="
+ dbus
+ py3-cairo
+ py3-dbus
+ py3-dbusmock
+ "
+subpackages="$pkgname-doc $pkgname-lang $pkgname-pam"
+source="https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz
+ add-test-feature-and-make-tests-optional.patch
+ add-configure-option-for-libsystemd-provider.patch
+ pam-include-time.patch
+ pam-use-basu-and-remove-sd-login.patch
+ fix-missing-libintl.patch
+ "
+builddir="$srcdir/$pkgname-v$pkgver"
+options="!check" # tests are broken, they expect fprintd installed in "/"
+
+build() {
+ abuild-meson \
+ -Dman=true \
+ -Dgtk_doc=false \
+ -Dsystemd=false \
+ -Dlibsystemd=basu \
+ -Dpam=true \
+ -Dtest=disabled \
+ output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
+}
+
+check() {
+ meson test -C output --no-rebuild --print-errorlogs --no-stdsplit
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install -C output --no-rebuild
+}
+
+pam() {
+ pkgdesc="PAM module for fingerprint authentication"
+
+ amove lib/security
+}
+
+sha512sums="
+4b85da1cdadd2d6e2e6648dc269e82e4b4e8761c5d03445a2a514c823c47984662e01df975416d81279f0ba682f78fd65fc35fb5e3902269e4e76b6be36d7b61 fprintd-v1.94.0.tar.gz
+d1526a4870f38b7681a6cdfa57e380038a1203380e5c1012c162bf4ad9ff77dc62ce534b66491e12056e5b956cbd3e271934cee8268dd63890c69605f98fa905 add-test-feature-and-make-tests-optional.patch
+0e4612f51b9ecaffefb407e877837633828ac4b2a40f371e11c32c0e375772a64ca2ce2a2da7de03fdbc15512a3d0b8ec9939107fc52dcd57312c153e08d8bc8 add-configure-option-for-libsystemd-provider.patch
+08d489d3dce24f921777f5e90f716596aee99f8d1dfe794368bf92bd39313731225e0750375826454c22974316fd9d13b7e6405ae3f1f5b54dd418e61d512589 pam-include-time.patch
+0fd20371cb710095db6ab0ca80db6308e876b44455be22f77297c756e7ed8a5292687706928f33015477ddc01b4f939ba7e111d56a90396ced863f5dc6948a84 pam-use-basu-and-remove-sd-login.patch
+4e1aee3c3250924a48f45a28f2f624f15641fe9957987bdd61df8f4af1253e7d56d913570101fd05c37cd0e917be1391d44ae6ab7246119b462515e1159ad952 fix-missing-libintl.patch
+"
diff --git a/testing/fprintd/add-configure-option-for-libsystemd-provider.patch b/testing/fprintd/add-configure-option-for-libsystemd-provider.patch
new file mode 100644
index 0000000000..c964d5b1a4
--- /dev/null
+++ b/testing/fprintd/add-configure-option-for-libsystemd-provider.patch
@@ -0,0 +1,25 @@
+Patch-Source: https://github.com/gentoo/gentoo/blob/ac511bd4faafe3534b81d5a6d7f685cb8391b1b0/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
+--- a/meson.build 2020-12-13 08:08:13.886367478 +0100
++++ b/meson.build 2020-12-13 08:30:16.056756878 +0100
+@@ -84,7 +84,7 @@
+ libfprint_dep = dependency('libfprint-2', version: '>=' + libfprint_min_version)
+ polkit_gobject_dep = dependency('polkit-gobject-1', version: '>= 0.91')
+ dbus_dep = dependency('dbus-1', required: false)
+-libsystemd_dep = dependency('libsystemd', required: get_option('pam'))
++libsystemd_dep = dependency(get_option('libsystemd'), required: get_option('pam'))
+ pam_dep = cc.find_library('pam',
+ required: get_option('pam'),
+ has_headers: 'security/pam_modules.h',
+--- a/meson_options.txt 2020-12-13 08:08:13.886367478 +0100
++++ b/meson_options.txt 2020-12-13 08:26:57.111919403 +0100
+@@ -10,6 +10,10 @@
+ description: 'Install system service files',
+ type: 'boolean',
+ value: true)
++option('libsystemd',
++ description: 'Libsystemd provider (libsystemd or libelogind)',
++ type: 'string',
++ value: 'libsystemd')
+ option('systemd_system_unit_dir',
+ description: 'Directory for systemd service files',
+ type: 'string')
diff --git a/testing/fprintd/add-test-feature-and-make-tests-optional.patch b/testing/fprintd/add-test-feature-and-make-tests-optional.patch
new file mode 100644
index 0000000000..c69cf1e530
--- /dev/null
+++ b/testing/fprintd/add-test-feature-and-make-tests-optional.patch
@@ -0,0 +1,71 @@
+From: Martin Gysel <me@bearsh.org>
+Date: Thu, 19 Nov 2020 07:04:10 +0100
+Subject: [PATCH 1/2] add test feature and make tests optional
+
+---
+ meson.build | 14 ++++++++++----
+ meson_options.txt | 4 ++++
+ 2 files changed, 14 insertions(+), 4 deletions(-)
+
+Patch-Source: https://github.com/gentoo/gentoo/blob/3b3bd2d66b15d3ec1c8b2a41043cfc2e6aa0f738/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
+
+diff --git a/meson.build b/meson.build
+--- a/meson.build
++++ b/meson.build
+@@ -137,7 +137,7 @@
+ polkit_policy_directory = polkit_gobject_dep.get_pkgconfig_variable('policydir')
+
+ # Tests dependencies
+-pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam'))
++pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam') and get_option('test').enabled() )
+
+ xmllint = find_program('xmllint', required: false)
+ python3 = find_program('python3') # No meson without it!
+@@ -151,11 +151,13 @@
+ }
+ python3_available_modules = []
+
++if get_option('test').enabled()
+ foreach module, required : python3_test_modules
+ if required and run_command(python3, '-c', 'import @0@'.format(module)).returncode() != 0
+ error('Python3 module \'' + module + '\' required by test suite not found')
+ endif
+ endforeach
++endif
+
+ cdata = configuration_data()
+ cdata.set_quoted('GETTEXT_PACKAGE', meson.project_name())
+@@ -179,7 +181,9 @@
+ if get_option('gtk_doc')
+ subdir('doc')
+ endif
+-subdir('tests')
++if get_option('test').enabled()
++ subdir('tests')
++endif
+ subdir('po')
+
+ output = []
+@@ -201,7 +205,9 @@
+ output += ' Manuals: ' + get_option('man').to_string()
+ output += ' GTK Doc: ' + get_option('gtk_doc').to_string()
+ output += ' XML Linter ' + xmllint.found().to_string()
+-output += '\nTest setup:\n'
+-output += ' With address sanitizer: ' + address_sanitizer.to_string()
++if get_option('test').enabled()
++ output += '\nTest setup:\n'
++ output += ' With address sanitizer: ' + address_sanitizer.to_string()
++endif
+
+ message('\n'+'\n'.join(output)+'\n')
+diff --git a/meson_options.txt b/meson_options.txt
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -23,3 +23,7 @@
+ type: 'boolean',
+ value: false,
+ description: 'Use gtk-doc to build documentation')
++option('test',
++ type: 'feature',
++ value: 'disabled',
++ description: 'Enable tests')
diff --git a/testing/fprintd/fix-missing-libintl.patch b/testing/fprintd/fix-missing-libintl.patch
new file mode 100644
index 0000000000..07a9e40b22
--- /dev/null
+++ b/testing/fprintd/fix-missing-libintl.patch
@@ -0,0 +1,23 @@
+--- a/meson.build
++++ b/meson.build
+@@ -97,6 +97,10 @@
+ required: get_option('pam'),
+ has_headers: 'security/pam_modules.h',
+ )
++intl_dep = cc.find_library('intl',
++ required: get_option('pam'),
++ has_headers: 'libintl.h',
++)
+
+ pod2man = find_program('pod2man', required: get_option('man'))
+ xsltproc = find_program('xsltproc', required: get_option('gtk_doc'))
+--- a/pam/meson.build
++++ b/pam/meson.build
+@@ -16,6 +16,7 @@
+ dependencies: [
+ libsystemd_dep,
+ pam_dep,
++ intl_dep,
+ ],
+ c_args: [
+ '-DLOCALEDIR="@0@"'.format(localedir),
diff --git a/testing/fprintd/pam-include-time.patch b/testing/fprintd/pam-include-time.patch
new file mode 100644
index 0000000000..8470090355
--- /dev/null
+++ b/testing/fprintd/pam-include-time.patch
@@ -0,0 +1,16 @@
+Fix missing import:
+
+ ../pam/pam_fprintd.c: In function 'now':
+ ../pam/pam_fprintd.c:76:3: error: implicit declaration of function 'clock_gettime' [-Werror=implicit-function-declaration]
+ 76 | clock_gettime (CLOCK_MONOTONIC, &ts);
+
+--- a/pam/pam_fprintd.c
++++ b/pam/pam_fprintd.c
+@@ -36,6 +36,7 @@
+ #include <signal.h>
+ #include <sys/signalfd.h>
+ #include <poll.h>
++#include <time.h>
+
+ #define PAM_SM_AUTH
+ #include <security/pam_modules.h>
diff --git a/testing/fprintd/pam-use-basu-and-remove-sd-login.patch b/testing/fprintd/pam-use-basu-and-remove-sd-login.patch
new file mode 100644
index 0000000000..ec2d8378e1
--- /dev/null
+++ b/testing/fprintd/pam-use-basu-and-remove-sd-login.patch
@@ -0,0 +1,24 @@
+--- a/pam/pam_fprintd.c
++++ b/pam/pam_fprintd.c
+@@ -31,8 +31,7 @@
+ #include <errno.h>
+
+ #include <libintl.h>
+-#include <systemd/sd-bus.h>
+-#include <systemd/sd-login.h>
++#include <basu/sd-bus.h>
+ #include <signal.h>
+ #include <sys/signalfd.h>
+ #include <poll.h>
+@@ -775,8 +774,9 @@
+ strcmp (rhost, "localhost") != 0)
+ return true;
+
+- if (sd_session_is_remote (NULL) > 0)
+- return true;
++// XXX-Patched: Remove dependency on elogind.
++//if (sd_session_is_remote (NULL) > 0)
++// return true;
+
+ return false;
+ }
diff --git a/testing/freeciv/APKBUILD b/testing/freeciv/APKBUILD
deleted file mode 100644
index f460914207..0000000000
--- a/testing/freeciv/APKBUILD
+++ /dev/null
@@ -1,226 +0,0 @@
-# Contributor: Thomas Kienlen <kommander@laposte.net>
-# Maintainer: Thomas Kienlen <kommander@laposte.net>
-pkgname=freeciv
-pkgver=2.6.5
-pkgrel=1
-pkgdesc="Free and Open Source empire-building strategy game (meta package)"
-url="http://www.freeciv.org"
-arch="all"
-license="GPL-2.0-or-later"
-depends="
- $pkgname-server
- $pkgname-client-gtk3
- "
-_common_makedepends="
- curl-dev
- readline-dev
- gettext
- sdl2_mixer-dev
- gzip
- "
-_gtk3_client_makedepends="
- pkgconf
- glib-dev
- atk-dev
- pango-dev
- gdk-pixbuf-dev
- gtk+3.0-dev
- "
-_qt_client_makedepends="
- qtchooser
- qt5-qtbase-dev
- gzip
- "
-_server_makedepends="
- sqlite-dev
- "
-makedepends="
- $_common_makedepends
- $_gtk3_client_makedepends
- $_qt_client_makedepends
- $_server_makedepends
- "
-source="https://downloads.sourceforge.net/sourceforge/freeciv/freeciv-$pkgver.tar.bz2"
-subpackages="
- $pkgname-doc
- $pkgname-lang
- $pkgname-data::noarch
- $pkgname-server
- $pkgname-common-client:common_client:noarch
- $pkgname-client-gtk3:client_gtk3
- $pkgname-client-qt:client_qt
- lib$pkgname-static:lib_static
- "
-
-build() {
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --enable-client=gtk3.22,qt \
- --enable-debug=no \
- --enable-fcmp=gtk3,qt,cli \
- --enable-fcdb=sqlite3 \
- --enable-ipv6=yes \
- --with-readline \
- --build=$CBUILD --host=$CHOST
-
- make
-}
-
-check() {
- make check
-}
-
-package() {
- make DESTDIR="$pkgdir" install
-}
-
-# subpackages
-
-doc() {
- pkgdesc="Free and Open Source empire-building strategy game (documentation)"
-
- default_doc
-}
-
-data() {
- pkgdesc="Free and Open Source empire-building strategy game (data files for client and server)
- "
- depends=""
- mkdir -p "$subpkgdir/usr/share/freeciv"
- mv "$pkgdir/usr/share/freeciv" \
- "$subpkgdir/usr/share/"
-}
-
-lib_static() {
- pkgdesc="Free and Open Source empire-building strategy game (static libs for ai modules)
- "
- depends=""
-
- _files="
- usr/lib/libfreeciv-srv.a
- usr/lib/libfreeciv.a
- "
-
- for _file in $_files
- do
- _dest="$subpkgdir/$_file"
- mkdir -p "$(dirname $_dest)"
- mv "$pkgdir/$_file" \
- "$_dest"
- done
-}
-
-common_client() {
- pkgdesc="Free and Open Source empire-building strategy game (common files for every clients)"
- depends=""
-
- _files="
- usr/share/icons/hicolor/128x128/apps/freeciv-client.png
- usr/share/icons/hicolor/16x16/apps/freeciv-client.png
- usr/share/icons/hicolor/32x32/apps/freeciv-client.png
- usr/share/icons/hicolor/48x48/apps/freeciv-client.png
- usr/share/icons/hicolor/64x64/apps/freeciv-client.png
-
- usr/share/icons/hicolor/128x128/apps/freeciv-modpack.png
- usr/share/icons/hicolor/16x16/apps/freeciv-modpack.png
- usr/share/icons/hicolor/32x32/apps/freeciv-modpack.png
- usr/share/icons/hicolor/48x48/apps/freeciv-modpack.png
- usr/share/icons/hicolor/64x64/apps/freeciv-modpack.png
-
- usr/share/pixmaps/freeciv-client.png
- "
-
- for _file in $_files
- do
- _dest="$subpkgdir/$_file"
- mkdir -p "$(dirname $_dest)"
- mv "$pkgdir/$_file" \
- "$_dest"
- done
-}
-
-client_gtk3() {
- pkgdesc="Free and Open Source empire-building strategy game (gtk3.22 client)"
- depends="$pkgname-data $pkgname-common-client $pkgname-server"
- provides="$pkgname-client"
- provide_priority="1"
-
- _files="
- usr/bin/freeciv-gtk3.22
- usr/bin/freeciv-manual
- usr/bin/freeciv-mp-gtk3
- usr/share/appdata/freeciv-gtk3.22.appdata.xml
- usr/share/appdata/freeciv-mp-gtk3.appdata.xml
- usr/share/applications/org.freeciv.gtk322.desktop
- usr/share/applications/org.freeciv.mp.gtk3.desktop
- "
-
- for _file in $_files
- do
- _dest="$subpkgdir/$_file"
- mkdir -p "$(dirname $_dest)"
- mv "$pkgdir/$_file" \
- "$_dest"
- done
-}
-
-client_qt() {
- pkgdesc="Free and Open Source empire-building strategy game (qt client)"
- depends="$pkgname-data $pkgname-common-client $pkgname-server"
- provides="$pkgname-client"
- provide_priority="0"
-
- _files="
- usr/bin/freeciv-qt
- usr/bin/freeciv-mp-qt
- usr/bin/freeciv-ruledit
- usr/share/appdata/freeciv-mp-qt.appdata.xml
- usr/share/appdata/freeciv-qt.appdata.xml
- usr/share/appdata/freeciv-ruledit.appdata.xml
- usr/share/applications/org.freeciv.mp.qt.desktop
- usr/share/applications/org.freeciv.qt.desktop
- usr/share/applications/org.freeciv.ruledit.desktop
- "
-
- for _file in $_files
- do
- _dest="$subpkgdir/$_file"
- mkdir -p "$(dirname $_dest)"
- mv "$pkgdir/$_file" \
- "$_dest"
- done
-}
-
-server() {
- pkgdesc="Free and Open Source empire-building strategy game (server)"
- depends="$pkgname-data"
-
- mkdir -p "$subpkgdir/etc"
- mv "$pkgdir/etc/freeciv" \
- "$subpkgdir/etc/"
-
- _files="
- usr/bin/freeciv-server
- usr/bin/freeciv-mp-cli
- usr/share/applications/org.freeciv.server.desktop
- usr/share/appdata/freeciv-server.appdata.xml
- usr/share/icons/hicolor/128x128/apps/freeciv-server.png
- usr/share/icons/hicolor/16x16/apps/freeciv-server.png
- usr/share/icons/hicolor/32x32/apps/freeciv-server.png
- usr/share/icons/hicolor/48x48/apps/freeciv-server.png
- usr/share/icons/hicolor/64x64/apps/freeciv-server.png
- "
-
- for _file in $_files
- do
- _dest="$subpkgdir/$_file"
- mkdir -p "$(dirname $_dest)"
- mv "$pkgdir/$_file" \
- "$_dest"
- done
-}
-
-sha512sums="
-a80d319d62395a65f089ba4e9f60af29e94209c06ab6e7dd0fb30009857e59f3b54f89f4aa0bd7671ca14bc4d17d468fc37f21bf447840292ab3cacb976ae17b freeciv-2.6.5.tar.bz2
-"
diff --git a/testing/frog/APKBUILD b/testing/frog/APKBUILD
new file mode 100644
index 0000000000..6bab10ac9a
--- /dev/null
+++ b/testing/frog/APKBUILD
@@ -0,0 +1,31 @@
+# Contributor: Maarten van Gompel <proycon@anaproy.nl>
+# Maintainer: Maarten van Gompel <proycon@anaproy.nl>
+pkgname=frog
+pkgver=0.23
+pkgrel=1
+pkgdesc="Integrator of natural language processing moduels for Dutch"
+options="!check"
+arch="all"
+url="https://github.com/LanguageMachines/ucto"
+license="GPL-3.0-only"
+depends="frogdata"
+makedepends="libtool ticcutils-dev ucto-dev libfolia-dev timbl-dev
+ mbt-dev mbtserver-dev icu-dev libxml2-dev libexttextcat-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="$pkgname-$pkgver.tar.gz::https://github.com/LanguageMachines/frog/releases/download/v$pkgver/frog-$pkgver.tar.gz"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="a8b1ce6af99cfbfef319b345dfb776f07054510186685ca3922cab896ab79a1c1ff62e6f4be190592cb4b93e4dcee01a82f79b34c3af0b66dd17956240f9ba6c frog-0.23.tar.gz"
diff --git a/testing/frogdata/APKBUILD b/testing/frogdata/APKBUILD
new file mode 100644
index 0000000000..739264b9f8
--- /dev/null
+++ b/testing/frogdata/APKBUILD
@@ -0,0 +1,27 @@
+# Contributor: Maarten van Gompel <proycon@anaproy.nl>
+# Maintainer: Maarten van Gompel <proycon@anaproy.nl>
+pkgname=frogdata
+pkgver=0.18
+pkgrel=0
+pkgdesc="Data for Frog NLP suite"
+options="!check"
+arch="noarch"
+url="https://github.com/LanguageMachines/frogdata"
+license="GPL-3.0-only"
+source="$pkgname-$pkgver.tar.gz::https://github.com/LanguageMachines/frogdata/releases/download/v$pkgver/frogdata-$pkgver.tar.gz"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="6b875cabb8b9691f91005a5caaaa239c747151c704a8d579b6cad7bd2ec8bc165ea2e3636c8c870e90628790e26dd33f78fbf4fd06fdd2d8cdbd68163d34945f frogdata-0.18.tar.gz"
diff --git a/testing/fuzzel/APKBUILD b/testing/fuzzel/APKBUILD
index 01982690af..702a5c1c49 100644
--- a/testing/fuzzel/APKBUILD
+++ b/testing/fuzzel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=fuzzel
-pkgver=1.6.1
+pkgver=1.6.3
pkgrel=0
pkgdesc="Application launcher for wlroots-based Wayland compositors"
url="https://codeberg.org/dnkl/fuzzel"
@@ -40,5 +40,5 @@ package() {
}
sha512sums="
-2562d7491b1da3eb7675dcaf508f90c98b235cdeba9f6c53184f48b1dffb0f77d4353acfb137b3278126e84c56429d2eee80581c9dea7fca951de66a31f8b9c3 fuzzel-1.6.1.tar.gz
+75d054448a10563ba171bceb6ee2ab8bcc295e399007046575b3f6c6fd74acb7deb13ff726ae034171941c36a5d112257f93dec9099183e08ed6ab12312060a6 fuzzel-1.6.3.tar.gz
"
diff --git a/testing/gamja/APKBUILD b/testing/gamja/APKBUILD
new file mode 100644
index 0000000000..30732969f7
--- /dev/null
+++ b/testing/gamja/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Michał Polański <michal@polanski.me>
+# Maintainer: Michał Polański <michal@polanski.me>
+pkgname=gamja
+pkgver=1.0.0_beta1
+_pkgver=v${pkgver/_beta/-beta.}
+pkgrel=0
+pkgdesc="Simple IRC web client"
+url="https://sr.ht/~emersion/gamja/"
+license="AGPL-3.0"
+arch="noarch !mips64 !riscv64" # blocked by nodejs
+makedepends="npm"
+subpackages="$pkgname-doc"
+source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~emersion/gamja/archive/$_pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$_pkgver"
+options="!check" # no test suite
+
+build() {
+ npm install --production
+}
+
+package() {
+ local webroot="$pkgdir"/usr/share/webapps/gamja
+
+ install -d "$webroot" "$pkgdir"/usr/share/doc/gamja
+ cp -r "$builddir"/* "$webroot"
+ mv "$webroot"/README.md "$pkgdir"/usr/share/doc/gamja
+
+ # default empty config
+ echo "{}" | install -Dm644 /dev/stdin "$pkgdir"/etc/gamja/config.json
+ ln -s /etc/gamja/config.json "$pkgdir"/usr/share/webapps/gamja/config.json
+}
+
+sha512sums="
+36e7347ab502affa274421521f83cdcdd1fec16b95d1e4ff32ef8ef73ec92c6ac9519896aaf826eb5afbe017c1d2b0a6f3ff0a35c2f2c90bee1f606028f72dd3 gamja-1.0.0_beta1.tar.gz
+"
diff --git a/testing/gb/APKBUILD b/testing/gb/APKBUILD
index ef6836cf6d..53f501ef35 100644
--- a/testing/gb/APKBUILD
+++ b/testing/gb/APKBUILD
@@ -3,7 +3,7 @@
pkgname=gb
pkgver=0.4.4
_errors_ver=0.8.0
-pkgrel=4
+pkgrel=5
pkgdesc="Project based build tool for Go"
options="!check"
url="https://github.com/constabulary/gb"
diff --git a/testing/gemget/APKBUILD b/testing/gemget/APKBUILD
index 7c131ab71c..cfd1506557 100644
--- a/testing/gemget/APKBUILD
+++ b/testing/gemget/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: omni <omni@gitlab.alpinelinux.org>
pkgname=gemget
pkgver=1.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="command line downloader for the Gemini protocol"
url="https://github.com/makeworld-the-better-one/gemget"
license="MIT"
diff --git a/testing/geodns/APKBUILD b/testing/geodns/APKBUILD
index 6b3cbfdf4b..565c830757 100644
--- a/testing/geodns/APKBUILD
+++ b/testing/geodns/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname="geodns"
pkgver=3.0.2
-pkgrel=0
+pkgrel=1
pkgdesc="DNS server with per-client targeted responses"
url="https://github.com/abh/geodns"
arch="all"
diff --git a/testing/geomyidae/APKBUILD b/testing/geomyidae/APKBUILD
index 1995018c8c..c345538e07 100644
--- a/testing/geomyidae/APKBUILD
+++ b/testing/geomyidae/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Sascha Paunovic <azarus@posteo.net>
pkgname=geomyidae
pkgver=0.34
-pkgrel=0
+pkgrel=1
pkgdesc="Simple gopherd"
url="gopher://bitreich.org/1/scm/geomyidae"
arch="all"
diff --git a/testing/getssl/APKBUILD b/testing/getssl/APKBUILD
index e286bc0514..2712245402 100644
--- a/testing/getssl/APKBUILD
+++ b/testing/getssl/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Leo Unglaub <leo@unglaub.at>
pkgname=getssl
pkgver=2.22
-pkgrel=0
+pkgrel=1
pkgdesc="A pure shell implementation of the LetsEncrypt ACME protocol."
url="https://github.com/srvrco/getssl"
arch="noarch"
diff --git a/testing/gforth/APKBUILD b/testing/gforth/APKBUILD
index c8589b77c2..d950bfd506 100644
--- a/testing/gforth/APKBUILD
+++ b/testing/gforth/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Milan P. Stanić <mps@arvanta.net>
pkgname=gforth
pkgver=0.7.3
-pkgrel=2
+pkgrel=3
pkgdesc="Fast and portable implementation of the ANS Forth language"
url="http://www.gnu.org/software/gforth/"
arch="all !x86" # build fail on x86
diff --git a/testing/ginac/APKBUILD b/testing/ginac/APKBUILD
index 991b5765e8..4ab803cb29 100755
--- a/testing/ginac/APKBUILD
+++ b/testing/ginac/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Alex Yam <alex@alexyam.com>
# Maintainer: Alex Yam <alex@alexyam.com>
pkgname=ginac
-pkgver=1.8.0
+pkgver=1.8.1
pkgrel=0
pkgdesc="C++ library for symbolic computations"
url="https://www.ginac.de/"
@@ -28,4 +28,6 @@ package() {
DESTDIR="$pkgdir" cmake --build build --target install
}
-sha512sums="6cacd0d87ffae24118f2fbaed4d201ee2d3812a751becef1982308e91cf489543db14443439da9333f3620dc5c8b1c32587e1aff0bed69e6e334310dc64edf49 ginac-1.8.0.tar.bz2"
+sha512sums="
+95e4a38dd44fd898f37cd8cdbdf0af711bf59b9db31fdb8ee728183f3b8f5dd262632182c925a520c7a0fa0c6f20862e76672f8c668286c7753e7d672247e515 ginac-1.8.1.tar.bz2
+"
diff --git a/testing/git-cola/APKBUILD b/testing/git-cola/APKBUILD
index 030a3965e6..91c6399f81 100644
--- a/testing/git-cola/APKBUILD
+++ b/testing/git-cola/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <kiyoshi.aman@gmail.com>
-# Maintainer: Kiyoshi Aman <kiyoshi.aman@gmail.com>
+# Maintainer:
pkgname=git-cola
-pkgver=3.9
+pkgver=3.10.1
pkgrel=0
pkgdesc="GUI application for git built on Python & Qt5"
url="https://git-cola.github.io"
@@ -26,4 +26,6 @@ package() {
make PYTHON=python3 prefix=/usr DESTDIR="$pkgdir" install
}
-sha512sums="91f4bb40c166669e05136985920113d7482a396a46adf45fcf05e8ee56677fee7ebfb6a793face79737a17be42aa5e32b216a30847e8e4a5b8dc5b3b4eba5395 git-cola-3.9.tar.gz"
+sha512sums="
+79496023bfaa05049079eec2cdaf8449a6598faebedb4a13acf178209edc63e725eb1b003700a1dcfee09072d34e5a49d7053f070e45b498562cc124cd0582d4 git-cola-3.10.1.tar.gz
+"
diff --git a/testing/git-secret/APKBUILD b/testing/git-secret/APKBUILD
index 6d98e57886..b6ec68fabe 100644
--- a/testing/git-secret/APKBUILD
+++ b/testing/git-secret/APKBUILD
@@ -1,19 +1,16 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-#
-# Note: git-secret is very badly designed, I'll replace this abuild once
-# I find or write something better.
pkgname=git-secret
-pkgver=0.3.2
+pkgver=0.4.0
pkgrel=0
pkgdesc="A bash-tool to store your private data inside a git repository"
url="https://git-secret.io/"
arch="noarch"
license="MIT"
-depends="bash gnupg"
+depends="bash gawk gnupg"
checkdepends="bats"
subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/sobolevn/git-secret/archive/v$pkgver.tar.gz"
+source="https://github.com/sobolevn/git-secret/archive/v$pkgver/$pkgname-$pkgver.tar.gz"
options="!check" # does not work in a container w/o tty
build() {
@@ -21,11 +18,13 @@ build() {
}
check() {
- make test
+ make test -j1
}
package() {
make PREFIX="$pkgdir/usr" install
}
-sha512sums="201c7d965457c0f60905251241d89031e26ca9fac13fced0321f09c4f4f7911cd96de3970c1ed308736c89f322fc487e8d7d3ddc77958aded48c2a202996a09b git-secret-0.3.2.tar.gz"
+sha512sums="
+d38d923bb761730979353869cd932db19b854120ea3ab4c415c8a08f55f4e42e07b76270117d5cad412a7c54dfdd2dc50694b5e41abf654ae07fea00775eee12 git-secret-0.4.0.tar.gz
+"
diff --git a/testing/git-sizer/APKBUILD b/testing/git-sizer/APKBUILD
index 742d2c509b..435a6a3cac 100644
--- a/testing/git-sizer/APKBUILD
+++ b/testing/git-sizer/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=git-sizer
pkgver=1.4.0
-pkgrel=0
+pkgrel=1
pkgdesc="Compute various size metrics for a Git repository"
url="https://github.com/github/git-sizer"
license="MIT"
diff --git a/testing/gitlab-release-cli/APKBUILD b/testing/gitlab-release-cli/APKBUILD
deleted file mode 100644
index dedcacaa5a..0000000000
--- a/testing/gitlab-release-cli/APKBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# Contributor: Olliver Schinagl <oliver@schinagl.nl>
-# Maintainer: Olliver Schinagl <oliver@schinagl.nl>
-pkgname="gitlab-release-cli"
-pkgver="0.3.0"
-pkgrel=1
-pkgdesc="GitLab Release command-line tool"
-url="http://ibmswtpm.sourceforge.net/ibmswtpm2.html"
-license="MIT"
-arch="all"
-makedepends="go"
-options="!check" # No selftest available
-subpackages="${pkgname}-doc"
-source="https://gitlab.com/gitlab-org/release-cli/-/archive/v${pkgver}/release-cli-v${pkgver}.tar.bz2"
-builddir="${srcdir}/${pkgname##gitlab-}-v${pkgver}"
-
-build() {
- make build
-}
-
-package() {
- install -D -m 0755 "${builddir}/bin/release-cli" \
- "${pkgdir}/usr/bin/release-cli"
-
- for _doc in "${builddir}/docs/"*; do
- install -D -m 0644 "${_doc}" \
- "${pkgdir}/usr/share/doc/${pkgname}/${_doc##*/}"
- done
-}
-
-sha512sums="01debcf63e016fe00ec68c298807bff80fde46fd62fb378638c23812c61303c609217ac4520297b2fcaa3ac5fa7b1011872540df6c5962b5eeb023528459cfa1 release-cli-v0.3.0.tar.bz2"
diff --git a/testing/glfw-wayland/APKBUILD b/testing/glfw-wayland/APKBUILD
index e07710490c..bd14c04509 100644
--- a/testing/glfw-wayland/APKBUILD
+++ b/testing/glfw-wayland/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer: rfaa <rfaa@rfaa.se>
pkgname=glfw-wayland
-pkgver=3.3.2
+pkgver=3.3.4
pkgrel=0
pkgdesc="Multi-platform library for OpenGL and Vulkan application development (Wayland)"
options="!check" # tests requires a working wayland session
@@ -42,4 +42,6 @@ dev() {
default_dev
}
-sha512sums="f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56 glfw-3.3.2.tar.gz"
+sha512sums="
+2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701 glfw-3.3.4.tar.gz
+"
diff --git a/testing/gmid/APKBUILD b/testing/gmid/APKBUILD
index b216346c31..793a5d769a 100644
--- a/testing/gmid/APKBUILD
+++ b/testing/gmid/APKBUILD
@@ -1,13 +1,20 @@
# Contributor: Maxim Karasev <begs@disroot.org>
# Maintainer: Maxim Karasev <begs@disroot.org>
pkgname=gmid
-pkgver=1.7.2
+pkgver=1.7.5
pkgrel=0
pkgdesc="Fast, small, and secure Gemini server"
url="https://www.omarpolo.com/pages/gmid.html"
arch="all"
license="ISC GPL-2.0-only"
-makedepends="bison flex libretls-dev libevent-dev openssl-dev libbsd-dev"
+makedepends="
+ bison
+ flex
+ libbsd-dev
+ libevent-dev
+ libretls-dev
+ openssl1.1-compat-dev
+ "
install="$pkgname.pre-install"
subpackages="$pkgname-openrc $pkgname-doc"
source="https://git.omarpolo.com/gmid/snapshot/gmid-$pkgver.tar.gz
@@ -38,7 +45,7 @@ package() {
}
sha512sums="
-27cae5699f39afb55b087cbbe7fd134221e786c07664140ace656c483c79213c74abdf82f05de9f1cf09d20a560571f094cf5ad1b1ae2879e3429f3571cec9a5 gmid-1.7.2.tar.gz
+bbb89cc64aa433aede90186d2bb047081dabd8752e053142fd8785f2194ea9be49e462c2f5b2ff7bdc73c2745d2fdcf13426a6f9f39118da2fbcbd6f955a41b0 gmid-1.7.5.tar.gz
b05d3685b66547d171a8feeb47518a9e27226a709a0a4d5a77e2cd51d7026ef4d3e0fc9e00a53e9fa58908b717df0bc0954452ab44d2158c949cdfec10b8cba5 gmid.confd
9d5c2fc00f08ab4fe187bfbd09d386b9daab39b7c984b0a2e6043ce0a66baf9b8a3d6609f8c4c41ed97e1e7161511ab7a7edea0e477bfce5eab10fcf10df27ba gmid.initd
bac0bd87a9341af0363dd144c0863965989f9693ce820a539d6ebb523626bc4d6673dae2aa7c885f200b60fd26a0073c44a2e61839dac2c1e626ae1b514d165f gmid.conf
diff --git a/testing/gnome-mines/APKBUILD b/testing/gnome-mines/APKBUILD
new file mode 100644
index 0000000000..51f61db84c
--- /dev/null
+++ b/testing/gnome-mines/APKBUILD
@@ -0,0 +1,31 @@
+# Contributor: Erwan Rouchet <lucidiot@brainshit.fr>
+# Maintainer: Erwan Rouchet <lucidiot@brainshit.fr>
+pkgname=gnome-mines
+pkgver=40.0
+pkgrel=1
+arch="all !s390x !mips !mips64 !riscv64" # librsvg
+url="https://wiki.gnome.org/Apps/Mines"
+pkgdesc="Clear hidden mines from a minefield"
+license="GPL-3.0-or-later"
+depends="librsvg"
+makedepends="yelp-tools appstream-glib vala meson libgee-dev gtk+3.0-dev
+ librsvg-dev libgnome-games-support-dev itstool"
+source="https://download.gnome.org/sources/gnome-mines/${pkgver%.*}/gnome-mines-$pkgver.tar.xz"
+subpackages="$pkgname-doc $pkgname-lang"
+
+build() {
+ abuild-meson . build
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install -C build
+}
+
+sha512sums="
+e429d1fc2d535bb9a9b1aba4199217bcc46ec4b9b4c8e7fff2394de508a498f142945f62086a862760cc4e31f368e3d123400c6502f67b8482dbf4d044ca619c gnome-mines-40.0.tar.xz
+"
diff --git a/testing/gnome-sudoku/APKBUILD b/testing/gnome-sudoku/APKBUILD
new file mode 100644
index 0000000000..867f110cf4
--- /dev/null
+++ b/testing/gnome-sudoku/APKBUILD
@@ -0,0 +1,28 @@
+# Contributor: Erwan Rouchet <lucidiot@brainshit.fr>
+# Maintainer: Erwan Rouchet <lucidiot@brainshit.fr>
+pkgname=gnome-sudoku
+pkgver=40.2
+pkgrel=0
+arch="all"
+url="https://wiki.gnome.org/Apps/Sudoku"
+pkgdesc="Test your logic skills in this number grid puzzle"
+license="GPL-3.0-or-later"
+makedepends="yelp-tools vala meson libgee-dev gtk+3.0-dev json-glib-dev qqwing-dev itstool"
+source="https://download.gnome.org/sources/gnome-sudoku/${pkgver%.*}/gnome-sudoku-$pkgver.tar.xz"
+subpackages="$pkgname-doc $pkgname-lang"
+
+build() {
+ abuild-meson . build
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install -C build
+}
+sha512sums="
+5baaba3bba714eb90c9d1597f83c310c9ef59693d5372b3871afd34b2f1c48a3257cb61f220d3cdf624cb29ad80015e0f5ec88485020b7e351540c69374131fa gnome-sudoku-40.2.tar.xz
+"
diff --git a/testing/gnuradio/APKBUILD b/testing/gnuradio/APKBUILD
index b8fbc64372..1b8306733c 100644
--- a/testing/gnuradio/APKBUILD
+++ b/testing/gnuradio/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=gnuradio
-pkgver=3.8.2.0
-pkgrel=3
+pkgver=3.8.3.1
+pkgrel=0
pkgdesc="General purpose DSP and SDR toolkit"
url="https://www.gnuradio.org"
# libvolk only supports armv7, aarch64, x86_64. On armv7 other dependencies
@@ -40,10 +40,13 @@ depends="
py3-yaml
"
subpackages="$pkgname-doc $pkgname-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/gnuradio/gnuradio/releases/download/v$pkgver/gnuradio-$pkgver.tar.gz
- boost.patch
+source="
+ $pkgname-$pkgver.tar.gz::https://github.com/gnuradio/gnuradio/archive/v$pkgver.tar.gz
+ disable-test.patch
"
+[ "$CARCH" = "aarch64" ] && options="!check" # tests hang on the builder
+
build() {
cmake -B build \
-DCMAKE_BUILD_TYPE=None \
@@ -75,11 +78,14 @@ check() {
-i build/gr-digital/python/digital/CTestTestfile.cmake \
-e '/add_test(qa_constellation /d' \
-e '/add_test(qa_constellation_soft_decoder_cf /d' \
- -e '/add_test(qa_filterbank /d'
+ -e '/add_test(qa_filterbank /d' \
+ -e '/add_test(qa_header_payload_demux /d'
;;
esac
xvfb-run cmake --build build --target test
}
-sha512sums="28ac794f3016ebf598467fda2ca90500f6479b773bb7d3c1c7e21fc1fdcac83f9e1973ef5ad9132f17333f786cf0f4a1d17c2b9256e4fa216c8e5bb7550d2474 gnuradio-3.8.2.0.tar.gz
-9ea85fc17ae2910c268955097b9e36bd530fce1092451231df6b124f39440b2d03739d98132403d1dccf942346f0cf4a286988d10709d0c64e1fa225daf80a97 boost.patch"
+sha512sums="
+f22311274e93a4c150dff5cb617802fa70f18bc259139be0b41fdaee5d9b95781743f906d6e3833601afe5de2b0476e0daac8f3bc9ea22932a90c875bfe79204 gnuradio-3.8.3.1.tar.gz
+168fdf8737e7a52864f9baf13a5061574cb30c67003feb518b1ba906f639cc4fe77d90a71efe2b6cb1da86ac0e226f2311e8116c19be21d6ec653f197cb524e0 disable-test.patch
+"
diff --git a/testing/gnuradio/boost.patch b/testing/gnuradio/boost.patch
deleted file mode 100644
index bee81049e2..0000000000
--- a/testing/gnuradio/boost.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From cbcb968358fad56f3646619b258f18b0e6693a07 Mon Sep 17 00:00:00 2001
-From: Jeff Long <willcode4@gmail.com>
-Date: Wed, 25 Nov 2020 09:44:55 -0500
-Subject: [PATCH 1/2] Boost placeholder scope required (using
- boost::placeholders)
-
----
- gnuradio-runtime/include/gnuradio/basic_block.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gnuradio-runtime/include/gnuradio/basic_block.h b/gnuradio-runtime/include/gnuradio/basic_block.h
-index 1d31e2e9b8..0aace8f38d 100644
---- a/gnuradio-runtime/include/gnuradio/basic_block.h
-+++ b/gnuradio-runtime/include/gnuradio/basic_block.h
-@@ -41,7 +41,7 @@
- #include <gnuradio/rpcregisterhelpers.h>
-
- namespace gr {
--
-+using namespace boost::placeholders;
- /*!
- * \brief The abstract base class for all signal processing blocks.
- * \ingroup internal
-
-From 951b16756934f28bc3da4b3c442651b2fbe79b05 Mon Sep 17 00:00:00 2001
-From: Jeff Long <willcode4@gmail.com>
-Date: Wed, 25 Nov 2020 11:05:56 -0500
-Subject: [PATCH 2/2] boost bind: make placeholder namespace conditional on
- boost version
-
----
- gnuradio-runtime/include/gnuradio/basic_block.h | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/gnuradio-runtime/include/gnuradio/basic_block.h b/gnuradio-runtime/include/gnuradio/basic_block.h
-index 0aace8f38d..c57c1cf553 100644
---- a/gnuradio-runtime/include/gnuradio/basic_block.h
-+++ b/gnuradio-runtime/include/gnuradio/basic_block.h
-@@ -33,6 +33,9 @@
- #include <boost/foreach.hpp>
- #include <boost/function.hpp>
- #include <boost/thread/condition_variable.hpp>
-+#if (BOOST_VERSION >= 106000)
-+#include <boost/bind/bind.hpp>
-+#endif
- #include <deque>
- #include <iostream>
- #include <map>
-@@ -41,7 +44,9 @@
- #include <gnuradio/rpcregisterhelpers.h>
-
- namespace gr {
-+#if (BOOST_VERSION >= 106000)
- using namespace boost::placeholders;
-+#endif
- /*!
- * \brief The abstract base class for all signal processing blocks.
- * \ingroup internal
diff --git a/testing/gnuradio/disable-test.patch b/testing/gnuradio/disable-test.patch
new file mode 100644
index 0000000000..1cf04589e2
--- /dev/null
+++ b/testing/gnuradio/disable-test.patch
@@ -0,0 +1,10 @@
+--- a/gr-blocks/lib/CMakeLists.txt
++++ b/gr-blocks/lib/CMakeLists.txt
+@@ -236,7 +236,6 @@
+ qa_gr_flowgraph.cc
+ qa_gr_hier_block2.cc
+ qa_gr_hier_block2_derived.cc
+- qa_gr_top_block.cc
+ qa_rotator.cc
+ qa_set_msg_handler.cc
+ )
diff --git a/testing/go-acceptlanguageparser/APKBUILD b/testing/go-acceptlanguageparser/APKBUILD
index a9550f4883..b3779fbb67 100644
--- a/testing/go-acceptlanguageparser/APKBUILD
+++ b/testing/go-acceptlanguageparser/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-acceptlanguageparser
_pkgname=goacceptlanguageparser
_vendor="strukturag"
pkgver=100
-pkgrel=4
+pkgrel=5
pkgdesc="Go library for parsing HTTP request header Accept-Language"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-conf/APKBUILD b/testing/go-conf/APKBUILD
index 23d52d7e3a..595d6ebdbb 100644
--- a/testing/go-conf/APKBUILD
+++ b/testing/go-conf/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-conf
_pkgname=goconf
_vendor=dlintw
pkgver=0_git20170102
-pkgrel=4
+pkgrel=5
pkgdesc="goconf package - fork from https://code.google.com/p/goconf/"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-context/APKBUILD b/testing/go-context/APKBUILD
index 19e9c32335..0877464882 100644
--- a/testing/go-context/APKBUILD
+++ b/testing/go-context/APKBUILD
@@ -4,7 +4,7 @@ pkgname=go-context
_pkgname=context
_vendor=gorilla
pkgver=1.1
-pkgrel=4
+pkgrel=5
pkgdesc="A golang registry for global request variables"
url="http://www.gorillatoolkit.org"
arch="noarch"
diff --git a/testing/go-httputils/APKBUILD b/testing/go-httputils/APKBUILD
index 34056c0651..5017508549 100644
--- a/testing/go-httputils/APKBUILD
+++ b/testing/go-httputils/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-httputils
_pkgname=httputils
_vendor="strukturag"
pkgver=012
-pkgrel=3
+pkgrel=4
pkgdesc="Go support library for HTTP servers"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-mtpfs/APKBUILD b/testing/go-mtpfs/APKBUILD
new file mode 100644
index 0000000000..6f81cd597d
--- /dev/null
+++ b/testing/go-mtpfs/APKBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Dekedro <dekedro@tankers.xyz>
+pkgname=go-mtpfs
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Mount MTP devices over FUSE"
+url="https://github.com/hanwen/go-mtpfs"
+arch="all"
+license="BSD-3-Clause"
+makedepends="go libusb-dev"
+options="net !check" # tests require MTP device to be connected
+source="$pkgname-$pkgver.tar.gz::https://github.com/hanwen/go-mtpfs/archive/refs/tags/v$pkgver.tar.gz"
+
+build() {
+ go build
+}
+
+package() {
+ install -Dm755 "$builddir"/go-mtpfs "$pkgdir"/usr/bin/go-mtpfs
+}
+
+sha512sums="
+b66d4f3179f95a7137cdc921fc171a260d23c4d003bd680b92791b6aab79484c75dd3a5ec39129d42b52822b95711f98438900033da4aedecc7c6dc5e0f6a834 go-mtpfs-1.0.0.tar.gz
+"
diff --git a/testing/go-mux/APKBUILD b/testing/go-mux/APKBUILD
index 9cc956d9a5..302a66b4b2 100644
--- a/testing/go-mux/APKBUILD
+++ b/testing/go-mux/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-mux
_pkgname=mux
_vendor=gorilla
pkgver=1.7.3
-pkgrel=1
+pkgrel=2
pkgdesc="A powerful URL router and dispatcher for golang"
url="http://www.gorillatoolkit.org"
arch="noarch"
diff --git a/testing/go-nats/APKBUILD b/testing/go-nats/APKBUILD
index 72ddf534fa..be20d60453 100644
--- a/testing/go-nats/APKBUILD
+++ b/testing/go-nats/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=go-nats
pkgver=1.7.2
-pkgrel=1
+pkgrel=2
pkgdesc="Golang client for NATS, the cloud native messaging system"
url="https://github.com/nats-io/go-nats"
arch="noarch !mips64" # blocked by go
diff --git a/testing/go-nuid/APKBUILD b/testing/go-nuid/APKBUILD
index c6719a18a9..e558aec054 100644
--- a/testing/go-nuid/APKBUILD
+++ b/testing/go-nuid/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-nuid
_pkgname=nuid
_vendor="nats-io"
pkgver=1.0.0
-pkgrel=4
+pkgrel=5
pkgdesc="NATS Unique Identifiers"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-phoenix/APKBUILD b/testing/go-phoenix/APKBUILD
index 68551012c7..37fdf84074 100644
--- a/testing/go-phoenix/APKBUILD
+++ b/testing/go-phoenix/APKBUILD
@@ -4,7 +4,7 @@ _pkgname=phoenix
_vendor="strukturag"
pkgver=1.0.2
_ver=${pkgver//./}
-pkgrel=4
+pkgrel=5
pkgdesc="Go library providing support functionality for application startup, configuration, logging, and profiling."
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-pkac/APKBUILD b/testing/go-pkac/APKBUILD
index a572b87cc5..5282e064c9 100644
--- a/testing/go-pkac/APKBUILD
+++ b/testing/go-pkac/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-pkac
_pkgname=pkac
_vendor="longsleep"
pkgver=0.1.0
-pkgrel=3
+pkgrel=4
pkgdesc="SPKAC/PKAC HTML keygen element data decoding for Go"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-securecookie/APKBUILD b/testing/go-securecookie/APKBUILD
index 05aad9392b..24e1588258 100644
--- a/testing/go-securecookie/APKBUILD
+++ b/testing/go-securecookie/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-securecookie
_pkgname=securecookie
_vendor=gorilla
pkgver=1.1
-pkgrel=4
+pkgrel=5
pkgdesc="Encodes and decodes authenticated and optionally encrypted cookie values for Go"
url="http://www.gorillatoolkit.org"
arch="noarch"
diff --git a/testing/go-sloth/APKBUILD b/testing/go-sloth/APKBUILD
index 2985777f47..1a1001f401 100644
--- a/testing/go-sloth/APKBUILD
+++ b/testing/go-sloth/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-sloth
_pkgname=sloth
_vendor="strukturag"
pkgver=0.9.2
-pkgrel=4
+pkgrel=5
pkgdesc="A tiny REST framework for Go"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-spreed-turnservicecli/APKBUILD b/testing/go-spreed-turnservicecli/APKBUILD
index f0a7935190..734dac1d6e 100644
--- a/testing/go-spreed-turnservicecli/APKBUILD
+++ b/testing/go-spreed-turnservicecli/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-spreed-turnservicecli
_pkgname=spreed-turnservicecli
_vendor="strukturag"
pkgver=0.1.0
-pkgrel=4
+pkgrel=5
pkgdesc="TURN service client implementation for Go"
url="https://github.com/$_vendor/$_pkgname"
arch="noarch"
diff --git a/testing/go-uuid/APKBUILD b/testing/go-uuid/APKBUILD
index f3a2a63483..552ff4fbee 100644
--- a/testing/go-uuid/APKBUILD
+++ b/testing/go-uuid/APKBUILD
@@ -2,7 +2,7 @@
pkgname=go-uuid
_pkgname=go.uuid
pkgver=1.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="UUID package for Go"
url="https://github.com/satori/$_pkgname"
arch="noarch"
diff --git a/testing/go-websocket/APKBUILD b/testing/go-websocket/APKBUILD
index 82d01132a5..414677b348 100644
--- a/testing/go-websocket/APKBUILD
+++ b/testing/go-websocket/APKBUILD
@@ -3,7 +3,7 @@ pkgname=go-websocket
_pkgname=websocket
_vendor=gorilla
pkgver=1.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="A WebSocket implementation for Go"
url="http://www.gorillatoolkit.org"
arch="noarch"
diff --git a/testing/gobolight/APKBUILD b/testing/gobolight/APKBUILD
deleted file mode 100644
index ee4ef00d8e..0000000000
--- a/testing/gobolight/APKBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-pkgname=gobolight
-_pkgname=GoboLight
-pkgver=0.1
-pkgrel=0
-pkgdesc="Ultra-minimal backlight tool"
-url="https://github.com/gobolinux/GoboLight"
-arch="all"
-license="GPL-3.0-or-later"
-makedepends="autoconf automake"
-options="suid !check" # no tests provided
-source="$pkgname-$pkgver.tar.gz::https://github.com/gobolinux/$_pkgname/archive/$pkgver.tar.gz"
-builddir="$srcdir/$_pkgname-$pkgver"
-
-prepare() {
- default_prepare
-
- cd "$builddir"
- ./autogen.sh
-}
-
-build() {
- cd "$builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc
- make
-}
-
-package() {
- cd "$builddir"
- make install -j1 DESTDIR="$pkgdir"
-}
-
-sha512sums="1c990cf5dae617ebd230da2bcaa79fea652106051cd4584a69b33cb66a3bfa94f71623e2e30104c9a95958cc2417a20c8cf179709ba826216b57a1c7e2a77e7c gobolight-0.1.tar.gz"
diff --git a/testing/gobuster/APKBUILD b/testing/gobuster/APKBUILD
index 03355c2440..85b92813ff 100644
--- a/testing/gobuster/APKBUILD
+++ b/testing/gobuster/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Pedro Filipe <xpecex@outlook.com>
pkgname=gobuster
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Directory/File, DNS and VHost busting tool written in Go"
url="https://github.com/OJ/gobuster"
arch="all !mips !mips64 !s390x"
diff --git a/testing/godot/APKBUILD b/testing/godot/APKBUILD
index 9980e5d177..7a3800f7f1 100644
--- a/testing/godot/APKBUILD
+++ b/testing/godot/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Díaz Urbaneja Diego <sodomon2@gmail.com>
pkgname=godot
pkgver=3.2.3
-pkgrel=2
+pkgrel=3
pkgdesc="An advanced, feature packed, multi-platform 2D and 3D game engine"
url="http://www.godotengine.org"
arch="x86_64" # deactivated for other architecture due to conflicts between binaries
diff --git a/testing/goimapnotify/APKBUILD b/testing/goimapnotify/APKBUILD
deleted file mode 100644
index 55cacb01e1..0000000000
--- a/testing/goimapnotify/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: Clayton Craft <clayton@craftyguy.net>
-# Maintainer: Clayton Craft <clayton@craftyguy.net>
-pkgname=goimapnotify
-pkgver=2.3.2
-pkgrel=0
-pkgdesc="execute scripts on IMAP mailbox changes using IDLE, golang version"
-url="https://gitlab.com/shackra/goimapnotify"
-arch="all"
-license="GPL-3.0-or-later"
-makedepends="go"
-options="net"
-source="https://gitlab.com/shackra/goimapnotify/-/archive/$pkgver/goimapnotify-$pkgver.tar.gz"
-
-build() {
- export CGO_CPPFLAGS="$CPPFLAGS"
- export CGO_CFLAGS="$CFLAGS"
- export CGO_CXXFLAGS="$CXXFLAGS"
- export CGO_LDFLAGS="$LDFLAGS"
- export GOFLAGS="$GOFLAGS -trimpath -mod=readonly -modcacherw"
-
- # Fix build on riscv64
- go mod edit -replace \
- golang.org/x/sys=golang.org/x/sys@v0.0.0-20210630005230-0f9fa26af87c
- go mod download golang.org/x/sys
-
- go build -ldflags "-linkmode=external -extldflags=$LDFLAGS"
-}
-
-check() {
- go test ./...
-}
-
-package() {
- install -Dm755 goimapnotify "$pkgdir"/usr/bin/goimapnotify
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}
-
-sha512sums="
-99b5822295700ebdc3a6a80cc5f4c515cb791a506fd6ba146ecd3b6bdcdfb084b61e9e25ae86fbf2d3992f39d928c028c6b144ef96e999bda53786f6e731b412 goimapnotify-2.3.2.tar.gz
-"
diff --git a/testing/gomuks/APKBUILD b/testing/gomuks/APKBUILD
deleted file mode 100644
index 341674afa6..0000000000
--- a/testing/gomuks/APKBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# Contributor: Julian Weigt <juw@posteo.de>
-# Maintainer: Julian Weigt <juw@posteo.de>
-pkgname=gomuks
-pkgver=0.2.3
-pkgrel=1
-pkgdesc="terminal based Matrix client written in Go"
-url="https://github.com/tulir/gomuks"
-arch="all !mips64"
-license="GPL-3.0-only"
-makedepends="go olm-dev ncurses"
-subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://codeload.github.com/tulir/gomuks/tar.gz/v$pkgver"
-builddir="$srcdir/src/github.com/tulir/gomuks"
-
-prepare() {
- mkdir -p ${builddir%/*}
- mv "$srcdir"/$pkgname-$pkgver "$builddir"/
- default_prepare
-}
-
-build() {
- go build
-}
-
-package() {
- install -Dm755 gomuks "$pkgdir/usr/bin/gomuks"
- install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
-}
-sha512sums="0ccc467ed0230b886fd7dba30e5e6000fb0e211e84cce690e6a9db860e460b07b03d4ca6c96147843e5b8427eab3792218d92ae747449afe6cfe7790b06fe8db gomuks-0.2.3.tar.gz"
diff --git a/testing/googler/APKBUILD b/testing/googler/APKBUILD
index d73a849853..3e1d67a1ad 100644
--- a/testing/googler/APKBUILD
+++ b/testing/googler/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Ivan Tham <pickfire@riseup.net>
pkgname=googler
pkgver=4.3.2
-pkgrel=1
+pkgrel=2
pkgdesc="Google Search, Google Site Search, Google News from the terminal"
url="https://github.com/jarun/googler"
arch="noarch"
diff --git a/testing/gopls/APKBUILD b/testing/gopls/APKBUILD
index de8247f978..3d4d16fe5c 100644
--- a/testing/gopls/APKBUILD
+++ b/testing/gopls/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: David Florness <david@florness.com>
# Maintainer: David Florness <david@florness.com>
pkgname=gopls
-pkgver=0.7.0
-pkgrel=0
+pkgver=0.7.2
+pkgrel=2
pkgdesc="Language server for Go programming language"
url="https://github.com/golang/tools/blob/master/gopls"
license="BSD-3-Clause"
@@ -28,5 +28,5 @@ package() {
}
sha512sums="
-0855cc3ff8af21364a48f105b3d33e6de409d8c13f2e601f980f1470ed8281edcda3ccb317067b6bac28af8999d267eb1fea9b132b3e5c8743ad92fd94adee3e gopls-0.7.0.tar.gz
+9f43b61d7804fc84421db274ac128832c551ac5112a38ab13a95c28b552aa1865799d8d078c0d5bdcff35e0a7199c2b1526c0adca269d75f54aae74aa3c9e59f gopls-0.7.2.tar.gz
"
diff --git a/testing/gops/APKBUILD b/testing/gops/APKBUILD
index 3dd6aef7f1..a5410aeadd 100644
--- a/testing/gops/APKBUILD
+++ b/testing/gops/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=gops
-pkgver=0.3.19
+pkgver=0.3.21
pkgrel=0
pkgdesc="List and diagnose Go processes currently running on your system"
url="https://github.com/google/gops"
@@ -26,5 +26,5 @@ package() {
}
sha512sums="
-01dbc47c9f70546fa58f532a4af20ca60b149db13dfef4f6aae7cdde0ef88db5cc85b5684f548149a7aaeac4b0a0fcbf208f2fa7ac20419ef2d513b571fcccf6 gops-0.3.19.tar.gz
+c12fc48560ec12ac365c6d6a9aa80d7858939f1d90a76b6f37910b520c739645cc1b2ec79fe1de7c8931bd953face44fbdafe1ceae3206e182b6e6a6982df78c gops-0.3.21.tar.gz
"
diff --git a/testing/gopt/APKBUILD b/testing/gopt/APKBUILD
deleted file mode 100644
index 0bd637e5d6..0000000000
--- a/testing/gopt/APKBUILD
+++ /dev/null
@@ -1,47 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-pkgname=gopt
-pkgver=8.1
-pkgrel=0
-pkgdesc="C library for parsing POSIX and GNU style command line arguments"
-url="http://www.purposeful.co.uk/software/gopt/"
-arch="all"
-license="TFL"
-subpackages="$pkgname-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/thoni56/$pkgname/archive/$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
-
-build() {
- cd "$builddir"
-
- $CC $CFLAGS -fPIC -pedantic -Wall -c gopt.c
-
- # Build shared lib.
- $CC $LDFLAGS -shared -o libgopt.so *.o
-
- # Build static lib.
- ar rc libgopt.a *.o
- ranlib libgopt.a
-
- # Build testing example.
- $CC $CFLAGS $LDFLAGS -L. gopt-usage.c -o gopt-usage -lgopt
-}
-
-check() {
- cd "$builddir"
- LD_LIBRARY_PATH=. ./gopt-usage --version
-}
-
-package() {
- local soname="libgopt.so.${pkgver%.*}"
-
- cd "$builddir"
-
- install -D -m 755 ${soname%.*} "$pkgdir"/usr/lib/$soname
- ln -s $soname "$pkgdir"/usr/lib/${soname%.*}
-
- install -D -m 644 libgopt.a "$pkgdir"/usr/lib/libgopt.a
- install -D -m 644 gopt.h "$pkgdir"/usr/include/gopt.h
-}
-
-sha512sums="2b5d6ab23a5aeccf22a9476f409f392e083ff481a6a0ae435e8e31197c3e3cf83085e1ce3a08162d98d1084420baff6cd45cef87eafec7827b82f58f2c8993c6 gopt-8.1.tar.gz"
diff --git a/testing/gortr/APKBUILD b/testing/gortr/APKBUILD
index d3b73274ea..d2648aa6bf 100644
--- a/testing/gortr/APKBUILD
+++ b/testing/gortr/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Mike Crute <mike@crute.us>
pkgname=gortr
pkgver=0.14.7
-pkgrel=1
+pkgrel=2
pkgdesc="The RPKI-to-Router server used at Cloudflare"
url="https://rpki.cloudflare.com/"
arch="all"
diff --git a/testing/gosu/APKBUILD b/testing/gosu/APKBUILD
index b6e291047c..97bdd4a0f5 100644
--- a/testing/gosu/APKBUILD
+++ b/testing/gosu/APKBUILD
@@ -11,7 +11,7 @@ _runc_src="runc-$_runc_ver"
pkgname=gosu
pkgver=$_gosu_ver
-pkgrel=1
+pkgrel=2
pkgdesc="Simple Go-based setuid+setgid+setgroups+exec"
url="https://github.com/tianon/gosu"
arch="all !mips !mips64" # go is missing
diff --git a/testing/gpg-tui/APKBUILD b/testing/gpg-tui/APKBUILD
index 6e85d71f6c..0be255bef9 100644
--- a/testing/gpg-tui/APKBUILD
+++ b/testing/gpg-tui/APKBUILD
@@ -1,13 +1,13 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=gpg-tui
-pkgver=0.7.3
+pkgver=0.8.1
pkgrel=0
pkgdesc="Terminal user interface for GnuPG"
url="https://github.com/orhun/gpg-tui"
license="MIT"
arch="all !s390x !mips64 !riscv64" # blocked by rust/cargo
-makedepends="cargo gpgme-dev libxcb-dev libgpg-error-dev"
+makedepends="cargo gpgme-dev libxcb-dev libxkbcommon-dev libgpg-error-dev"
subpackages="
$pkgname-doc
$pkgname-bash-completion
@@ -20,7 +20,7 @@ build() {
cargo build --release --locked
mkdir completions
- OUT_DIR=completions cargo run --release --bin completions
+ OUT_DIR=completions cargo run --release --bin gpg-tui-completions
}
check() {
@@ -38,5 +38,5 @@ package() {
}
sha512sums="
-6eb11b227c4b54a5d3c126093cc76d924b892723032f26286876558a1755cdba0e8024a34809bbeaaadc2412e9d0b2025cabab9fdb9453be0517a64295cfa977 gpg-tui-0.7.3.tar.gz
+e5c2cb09bb02386591acdff2b9cb6710ca7b28b0e038f6edc9567ad86277a89764a0e0f0a87748c2786c7d9c7a6413a659e1467a8b2c68b400184a3f35a892b1 gpg-tui-0.8.1.tar.gz
"
diff --git a/testing/gpm/APKBUILD b/testing/gpm/APKBUILD
index eeab54ee5e..319f6e5c27 100644
--- a/testing/gpm/APKBUILD
+++ b/testing/gpm/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gpm
pkgver=1.20.7
-pkgrel=1
+pkgrel=2
pkgdesc="A mouse server for the console"
options="!check" # No testsuite
url="https://www.nico.schottelius.org/software/gpm/"
@@ -13,7 +13,7 @@ makedepends="$depends_dev texinfo autoconf automake libtool bison linux-headers
ncurses-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-utils
$pkgname-openrc"
-source="http://www.nico.schottelius.org/software/gpm/archives/$pkgname-$pkgver.tar.bz2
+source="http://www.nico.schottelius.org/software/gpm/archives/gpm-$pkgver.tar.bz2
error-format.patch
fix-highly-illegal-return-of-in-as-char.patch
fix-signedness-issue.patch
@@ -53,6 +53,9 @@ build() {
package() {
make DESTDIR="$pkgdir" install
+ # Create solink
+ ln -s libgpm.so.2.1.0 "$pkgdir"/usr/lib/libgpm.so
+
install -m755 -D "$srcdir"/$pkgname.initd \
"$pkgdir"/etc/init.d/$pkgname
install -m644 -D "$srcdir"/$pkgname.confd \
diff --git a/testing/gpodder-adaptive/0001-gtkui-fix-loading-of-cached-thumbnails.patch b/testing/gpodder-adaptive/0001-gtkui-fix-loading-of-cached-thumbnails.patch
new file mode 100644
index 0000000000..57e22b9074
--- /dev/null
+++ b/testing/gpodder-adaptive/0001-gtkui-fix-loading-of-cached-thumbnails.patch
@@ -0,0 +1,31 @@
+Backport from master:
+https://github.com/gpodder/gpodder/pull/1105
+
+From 5f4af7d49c6735df9476939b3a71c5791c1834fd Mon Sep 17 00:00:00 2001
+From: Oliver Smith <ollieparanoid@postmarketos.org>
+Date: Fri, 23 Jul 2021 01:21:58 +0200
+Subject: [PATCH 1/2] gtkui: fix loading of cached thumbnails
+
+Due to this bug, t