GithubHelp home page GithubHelp logo

alerque / aur Goto Github PK

View Code? Open in Web Editor NEW
42.0 5.0 25.0 15.67 MB

Package sources for all the AUR packages I either maintain, co-maintain, or fork.

Home Page: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#alerque

Shell 94.09% PHP 0.36% Roff 0.29% Makefile 0.01% C 0.01% Lua 0.13% Python 5.12%

aur's Introduction

Caleb's AUR Packages

Package sources for all the AUR packages I officially maintain, co-maintain, or unofficially host modified versions of.

Pacman Package Repository

To use my Pacman package repository, first add my GPG key to your Pacman keyring:

pacman-key --recv-keys 63CC496475267693
pacman-key --lsign-key 63CC496475267693

Note if you have trouble with your default key servers not being reachable try adding --keyserver keyserver.ubuntu.com to the first command.

Then add the following repository configuration to your pacman.conf after the [community] repository.

[alerque]
Server = https://arch.alerque.com/$arch

Credits

Maintained using aurpublish.

aur's People

Contributors

adsun701 avatar alerque avatar alosarjos avatar amaloz avatar bittin avatar blaenk avatar brli avatar dseg avatar ejiektpobehuk avatar eli-schwartz avatar felixonmars avatar figue avatar flamusdiu avatar frealgagu avatar jacobmischka avatar jguer avatar lilacbot avatar maln0ir avatar mixedcase avatar mtorromeo avatar nkukard avatar palopezv avatar sanpii avatar simon04 avatar solaraquarion avatar stefanhusmann avatar thrasibule avatar wget avatar willtrnr avatar xdevla avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

aur's Issues

brave is out of date

Currently using the brave-bin but I would like to use the hardware acceleration so can you update to the latest brave release please

It's been flagged out of date since the 1st of October in AUR

Cannot install zerobrane-studio

$ sudo pacman -S zerobrane-studio
resolving dependencies...
warning: cannot resolve "wxgtk2", a dependency of "wxlua"
warning: cannot resolve "wxlua>=3.0.0.9", a dependency of "zerobrane-studio"
:: The following package cannot be upgraded due to unresolvable dependencies:
      zerobrane-studio

:: Do you want to skip the above package for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'wxgtk2' required by wxlua
:: unable to satisfy dependency 'wxlua>=3.0.0.9' required by zerobrane-studio

[ qsv ] error: could not compile `polars-core` (lib)

I'm using manjaro on a raspberrypi (gcc 12.1.0, rustc 1.74.1)
Usually everything goes well for AUR package that I have to compile by my own.
Here for this package (0.118.0) I couldn't compile polars-core (lib) and I can't figure out why ?

error: could not compile polars-core` (lib)

Caused by:
process didn't exit successfully: rustc --crate-name polars_core --edition=2021 /home/pi/.cargo/registry/src/index.crates.io-6f17d22bba15001f/polars-core-0.34.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="abs"' --cfg 'feature="algorithm_group_by"' --cfg 'feature="asof_join"' --cfg 'feature="chrono"' --cfg 'feature="chunked_ids"' --cfg 'feature="comfy-table"' --cfg 'feature="docs"' --cfg 'feature="dtype-date"' --cfg 'feature="dtype-datetime"' --cfg 'feature="dtype-duration"' --cfg 'feature="dtype-struct"' --cfg 'feature="dtype-time"' --cfg 'feature="dtype-u16"' --cfg 'feature="dtype-u8"' --cfg 'feature="fmt"' --cfg 'feature="lazy"' --cfg 'feature="object"' --cfg 'feature="parquet"' --cfg 'feature="performant"' --cfg 'feature="rand"' --cfg 'feature="rand_distr"' --cfg 'feature="random"' --cfg 'feature="regex"' --cfg 'feature="reinterpret"' --cfg 'feature="rows"' --cfg 'feature="serde_json"' --cfg 'feature="strings"' --cfg 'feature="temporal"' --cfg 'feature="zip_with"' -C metadata=89ba363600a47603 -C extra-filename=-89ba363600a47603 --out-dir /var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps -C strip=symbols -L dependency=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps --extern ahash=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libahash-6ce2095132eb6d86.rmeta --extern bitflags=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libbitflags-0d7a2659c945b66a.rmeta --extern bytemuck=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libbytemuck-a66bb690964d5fca.rmeta --extern chrono=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libchrono-3fe9676179f93359.rmeta --extern comfy_table=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libcomfy_table-ab740792a4efaae3.rmeta --extern either=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libeither-08a9195ecc2e0929.rmeta --extern hashbrown=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libhashbrown-66f39cdbd2fc30e6.rmeta --extern indexmap=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libindexmap-6ea433942d8fd7ea.rmeta --extern num_traits=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libnum_traits-e30465d28ce4416e.rmeta --extern once_cell=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libonce_cell-bd5c88a9dcd6890f.rmeta --extern arrow=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libpolars_arrow-2b886dc050832655.rmeta --extern polars_error=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libpolars_error-57ad7e27e09cd634.rmeta --extern polars_row=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libpolars_row-eab37fac2791af93.rmeta --extern polars_utils=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libpolars_utils-c9fb722827574b3c.rmeta --extern rand=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/librand-2950863e59a7a822.rmeta --extern rand_distr=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/librand_distr-6440118000219b84.rmeta --extern rayon=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/librayon-c94f9dbb79e7b6c6.rmeta --extern regex=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libregex-671c669591144a10.rmeta --extern serde_json=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libserde_json-2edb35ef54da9dbf.rmeta --extern smartstring=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libsmartstring-91d38f77853ca7c9.rmeta --extern thiserror=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libthiserror-38192a1cc8503d67.rmeta --extern xxhash_rust=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/deps/libxxhash_rust-db8b04d5371c7553.rmeta --cap-lints allow -C 'link-args=-Wl,-rpath,$ORIGIN' -L native=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/build/lz4-sys-5ee78c18525ac4f1/out -L native=/var/tmp/pamac-build-pi/qsv/src/qsv-0.118.0/target/release/build/zstd-sys-2d28e52f8c40536b/out (signal: 9, SIGKILL: kill)
warning: build failed, waiting for other jobs to finish...
`

  • Where are the logs ? (couldn't find any interesting reporting the root cause)
  • If it is not doable within the PKGBUILD, how can I try to compile it alone to check for the errors ?

I've tryied to update to the latest release (0.119.0) because I saw this anwer but I get the same kind of error (it seems you didn't get any answer :-( )

[keet-bin] fails to start

I get the same error as this comment on AUR:

This doesn't look like a squashfs image.

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory

Delete all infinality packages—or revive them, but lets stop the bit rot

I maintain or co-maintain a large number of font packages with infinality configs. A while back I started a long process of overhauling them from being duplicates of their normal font package cousins to being split packages that only have the infinality configs in a separate package. This approach is much cleaner to package and removes duplicates and lots of conflicting packages. If anybody actually uses infinality I'll keep working on this cleanup. However I've gotten the impression that it might finally be completely obsolete for everybody. I'm going to put out some feelers looking for signs of life. If anybody still actively uses infinality patches and needs the fonts speak up. If I don't get any solid signs of life I'll probably start applying to have all the related packages deleted entirely.

ssl certificate problem

Hello,

I'm seeing this when using paru in Garuda linux (arch derivative).

 alerque.db failed to download
error: failed retrieving file 'alerque.db' from arch.alerque.com : SSL certificate problem: certificate has expired
error: failed to synchronize all databases (download library error)

Update brave to 1.44.105

The brave-bin package has been flagged out of date for a while. I was able to tweak the PKGBUILD to build the latest brave-bin. I am new to this thus i am not sure how exactly to contribute to AUR. I only had to make changes to the PKGBUILD file. I am on EndeavousOS. Here is the new PKGBUILD file.

# Maintainer: Caleb Maclennan <[email protected]>
# Maintainer: José Miguel Sarasola <[email protected]>
# Contributor: Như Bảo Trương <[email protected]>
# Contributor: Andrés Rodríguez <[email protected]>
# Contributor: Jacob Mischka <[email protected]>
# Contributor: Manuel Mazzuola <[email protected]>
# Contributor: Simón Oroño <[email protected]>
# Contributor: now-im <now im 627 @ gmail . com>
# Contributor: Giusy Digital <kurmikon at libero dot it>

# Version notes:
# `curl https://brave-browser-downloads.s3.brave.com/latest/release.version`

pkgname=brave-bin
pkgver=1.44.105
pkgrel=1
epoch=1
pkgdesc='Web browser that blocks ads and trackers by default (binary release)'
arch=(x86_64)
url=https://brave.com
license=(MPL2 BSD custom:chromium)
depends=(alsa-lib
         gtk3
         libxss
         nss
         ttf-font)
optdepends=('cups: Printer support'
            'libgnome-keyring: Enable GNOME keyring support'
            'libnotify: Native notification support')
provides=("${pkgname%-bin}=$pkgver" 'brave-browser')
conflicts=("${pkgname%-bin}")
options=(!strip)
source=("$pkgname-$pkgver.zip::https://github.com/brave/brave-browser/releases/download/v$pkgver/brave-browser-$pkgver-linux-amd64.zip"
        "$pkgname.sh"
        'brave-browser.desktop')
noextract=("$pkgname-$pkgver.zip")
sha256sums=('72776609db8a7699f295bc4ed8bc6d0d56725f6bffe35ed84ec93d57e4264087'
            'ba7d57a3328c68e6a78e49506af0e238936e823b2f463e8087c20fcf4300232a'
            'c07276b69c7304981525ecb022f92daf7ae125a4fb05ac3442157b50826e257a')

prepare() {
	mkdir -p brave
	bsdtar -xf "$pkgname-$pkgver.zip" -C brave
	chmod +x brave/brave
}

package() {
	install -dm0755 "$pkgdir/usr/lib"
	cp -a brave "$pkgdir/usr/lib/$pkgname"

	# allow firejail users to get the suid sandbox working
	chmod 4755 "$pkgdir/usr/lib/brave-bin/chrome-sandbox"

	install -Dm0755 "$pkgname.sh" "$pkgdir/usr/bin/brave"
	install -Dm0644 -t "$pkgdir/usr/share/applications/" "brave-browser.desktop"
	install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" brave/LICENSE
	pushd "$pkgdir/usr/"
	for size in 16x16 24x24 32x32 48x48 64x64 128x128 256x256; do
		install -Dm0644 "lib/$pkgname/product_logo_${size/x*/}.png" \
			"share/icons/hicolor/$size/apps/brave-desktop.png"
	done
}

bad signature on python-type-python-dateutil

a5% yay -S python-types-python-dateutil
Sync Explicit (1): python-types-python-dateutil-2.8.19.13-1
warning: python-types-python-dateutil-2.8.19.13-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Package (1)                           Old Version  New Version  Net Change  Download Size

alerque/python-types-python-dateutil  2.8.19.13-1  2.8.19.13-1    0.00 MiB       0.01 MiB

Total Download Size:   0.01 MiB
Total Installed Size:  0.02 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-types-python-dateutil-2.8.19.13-1-any
 python-types-python-dateutil-2.8.19.13-1-any                                                                                                    8.8 KiB  17.6 KiB/s 00:01 [##########################################################################################################] 100%
(1/1) checking keys in keyring                                                                                                                                             [##########################################################################################################] 100%
(1/1) checking package integrity                                                                                                                                           [##########################################################################################################] 100%
error: python-types-python-dateutil: signature from "Caleb Maclennan <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/python-types-python-dateutil-2.8.19.13-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
 -> error installing repo packages

the signature file:

a5% gpg --list-packets </var/cache/pacman/pkg/python-types-python-dateutil-2.8.19.13-1-any.pkg.tar.zst.sig
# off=0 ctb=89 tag=2 hlen=3 plen=586
:signature packet: algo 1, keyid A85E811EB4CA2E08
   version 4, created 1688042009, md5len 0, sigclass 0x00
   digest algo 8, begin of digest a5 49
   hashed subpkt 33 len 21 (issuer fpr v4 B0D65295476606B71F0C6F82A85E811EB4CA2E08)
   hashed subpkt 2 len 4 (sig created 2023-06-29)
   hashed subpkt 28 len 21 (signer's user ID)
   subpkt 16 len 8 (issuer key ID A85E811EB4CA2E08)
   data: [4095 bits]

this key (A85E811EB4CA2E08) is different from the one in the README (63CC496475267693)

a5% gpg --list-keys A85E811EB4CA2E08
pub   ed25519 2021-07-12 [SC] [expires: 2024-08-11]
      CCB34EBBB9541EF3F7B366C1D4A753468A5A5B67
uid           [ unknown] Caleb Maclennan <[email protected]>
sub   rsa4096 2021-07-12 [S] [expires: 2024-08-11]
sub   cv25519 2021-07-12 [E] [expires: 2024-08-11]

a5% gpg --list-keys 63CC496475267693
pub   rsa4096 2014-07-31 [SC] [expires: 2025-02-18]
      9F377DDB6D3153A48EB3EB1E63CC496475267693
uid           [ unknown] Caleb Maclennan <[email protected]>
sub   rsa4096 2021-07-12 [E] [expires: 2025-02-18]
sub   rsa4096 2021-07-12 [S] [expires: 2025-02-18]

xiphos falls over with error loading (missing) shared library libicui18n.so.68

Hi Caleb,

My version of xiphos from your repo falls over with an error:

xiphos: error while loading shared libraries: libicui18n.so.68: cannot open shared object file: No such file or directory

I did a full upgrade yesterday (#pacman -Syu) and it looks like the upgrade for package icu has caused the problem. I tried downgrading icu from 69.1-1 back to 68.2-1 but it has dependencies of a number of other packages.

Regards, Gary

Package `virtualbox-ext-oracle` is out of date since several months.

The package virtualbox-ext-oracle is out of date since several months:

In your repository:

pacman -Si alerque/virtualbox-ext-oracle | grep '^Version':

Version         : 6.1.18-1

In the AUR and in other repositories:

yay -Si aur/virtualbox-ext-oracle | grep -E '^Repository|^Version':

Repository      : aur
Version         : 6.1.26-1

pacman -Si virtualbox-ext-oracle | grep -E '^Repository|^Version':

Repository      : alerque
Version         : 6.1.18-1
Repository      : andontie-aur
Version         : 6.1.26-1
Repository      : chaotic-aur
Version         : 6.1.26-1
Repository      : seblu
Version         : 6.1.26-1
Repository      : sergej-repo
Version         : 6.1.26-1

Can you make sure you update the packages in your repository regularly, or remove all packages you cannot follow up with from your repository?

Thanks for maintaining!

xiphos missing libsword-1.9.0.3837.so?

Hi, have just installed Arch Linux, added your repo and installed xiphos through pacman. I receive an error when attempting to run xiphos. The error is

xiphos: error while loading shared libraries: libsword-1.9.0.3837.so: cannot open shared object file: No such file or directory

Could you advise or offer any suggestions please on where I could obtain this file?
Thanks, Gary

GPG key cannot be found

Not sure if this is the best place for it, but I cannot pull your GPG key. I looked at several top-searched sites including gnupg.net, sks-keyservers.net and ubuntu.com, none of which can find your key. The fact that I can still post this issue shows that I am connected to the internet and the only explanation to the problem is that your key is somehow pulled down from these keyservers.

List Does Not Support OrderedSet For Arithmetic/Logical Operations

AUR release: 2.0.3-4
Python: 3.12.3

The following tests fail after building the current (2.0.3-4) AUR release.

The problem seems to be SUB, ADD, AND, OR between list and OrderedSet. Order seems to be key: The inverse (OrderedSet [+/-/&/|] list) works fine.

Failing tests:

......E......E...............E.E
======================================================================
ERROR: test_difference_with_iterable (tests.test_orderedset.TestOrderedset.test_difference_with_iterable)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<home>/.local/share/pikaur/aur_repos/python-orderedset/src/orderedset-2.0.3/tests/test_orderedset.py", line 276, in test_difference_with_iterable
    self.assertEqual([3, 2, 4, 1] - OrderedSet([2, 4]), OrderedSet([3, 1]))
                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
TypeError: unsupported operand type(s) for -: 'list' and 'OrderedSet'

======================================================================
ERROR: test_intersection_with_iterable (tests.test_orderedset.TestOrderedset.test_intersection_with_iterable)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<home>/.local/share/pikaur/aur_repos/python-orderedset/src/orderedset-2.0.3/tests/test_orderedset.py", line 271, in test_intersection_with_iterable
    self.assertEqual([1, 2, 3] & OrderedSet([3, 2]), OrderedSet([2, 3]))
                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
TypeError: unsupported operand type(s) for &: 'list' and 'OrderedSet'

======================================================================
ERROR: test_symmetric_difference_with_iterable (tests.test_orderedset.TestOrderedset.test_symmetric_difference_with_iterable)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<home>/.local/share/pikaur/aur_repos/python-orderedset/src/orderedset-2.0.3/tests/test_orderedset.py", line 261, in test_symmetric_difference_with_iterable
    self.assertEqual(oset1 ^ [1], OrderedSet([]))
                     ~~~~~~^~~~~
  File "lib/orderedset/_orderedset.pyx", line 323, in orderedset._orderedset._OrderedSet.__xor__
    return (self - other) | (other - self)
TypeError: unsupported operand type(s) for -: 'list' and 'OrderedSet'

======================================================================
ERROR: test_union_with_iterable (tests.test_orderedset.TestOrderedset.test_union_with_iterable)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<home>/.local/share/pikaur/aur_repos/python-orderedset/src/orderedset-2.0.3/tests/test_orderedset.py", line 251, in test_union_with_iterable
    self.assertEqual([2] | oset1, OrderedSet([2, 1]))
                     ~~~~^~~~~~~
TypeError: unsupported operand type(s) for |: 'list' and 'OrderedSet'

----------------------------------------------------------------------
Ran 32 tests in 0.004s

FAILED (errors=4)

Package fontship needs to be rebuild for libgit2 version 1.4.

I installed fontship from the provided Pacman repository, but the program crashes.

$ fontship --help
fontship: error while loading shared libraries: libgit2.so.1.3: cannot open shared object file: No such file or directory

The current version of the package has been built on December 15 and seems to search for version 1.3 of libgit2, which was the current version at the time. But it has since then been replaced by version 1.4 in the official repositories (first 1.4.1 and then the current version 1.4.2).

$ pacman -Ql libgit2 | grep libgit2.so
libgit2 /usr/lib/libgit2.so
libgit2 /usr/lib/libgit2.so.1.4
libgit2 /usr/lib/libgit2.so.1.4.0

Rebuilding the packages seems to fix the problem: I did so using the PKGBUILD provided on the AUR, and the problem disappears.

(I’m not sure if this is the right place to report this problem, given that the PKGBUILD itself seems to be okay. But this repository is the only place mentioned in the ArchWiki.)

Synching fails with `SSL: no alternative certificate subject name matches target host name 'arch.alerque.com'`.

When syncing, I now get the error SSL: no alternative certificate subject name matches target host name 'arch.alerque.com':

pacman -Sy:

 alerque.db failed to download
error: failed retrieving file 'alerque.db' from arch.alerque.com : SSL: no alternative certificate subject name matches target host name 'arch.alerque.com'
error: failed to synchronize all databases (download library error)

Suggestion for asterisk: use lua package version from system

Hello,
would it be feasible to configure the build for asterisk to use the lua package version provided by Arch Linux? Currently it uses lua 5.1, but when I build from AUR with only lua (currently: 5.4) package installed it uses exactly this version.
Many thanks for your work!

Source file fails checksum validation in lua51-lsqlite3 and lua-lsqlite3 packages

Hello! I'm a newbie, so I apologize if I'm missing something. But a couple programs I use depend on lua51-lsqlite3 and lua-lqlite3 respectively. However when I try to update them, I get errors from your packages about the checksum failing validation. I've tried redownloading multiple times with yay -S --redownload and yay -S --redownload and yay --redownload -S , additionally both packages in the AUR have a comment from another user with the same issue.

Please let me know if I can do something to fix this, or what my next steps should be. Thank you!

Setup Lua 5.3 / 5.4 packages

Lua 5.4.0 dropped yesterday. Arch already has lua53 packages in testing and lua in staging is 5.4. All my Lua packages will need updating with splits appropriate for the new versioning. Yeh!

font dependencies cleanup leftovers

First, thanks a lot for taking care of so many font- and typography-related packages, much appreciated!

While tracking the recent font dependencies cleanup I noticed that one of the fonts I have installed from your unofficial repo - ttf-courier-prime - still depends on fontconfig. I see you've been tracking that cleanup early yourself, thanks for that. The corresponding package seems to be missing here however, probably because it has a different AUR maintainer. Should I disregard this specific package from your repo or if not could you update it accordingly? It seems similar applies for ttf-gentium-basic as well.

Also, since you understandably don't publish all the *-ib{,x} packages listed here anymore I thought I'd mention that you still have otf-erewhon-{ibx,infinality} in the repos, I assume these are unneeded by now.

package `tor-browser` in your repo out of date

yay -Ss 'tor-browser' | grep -E '/tor-browser[[:space:]]' | awk '{print $1" "$2}':

aur/tor-browser 10.0.16-1
chaotic-aur/tor-browser 10.0.16-1
alerque/tor-browser 9.5-1

(Haven't checked for other packages.)

Can you implement a routine of updating packages in your repo asap, or drop them out of your repo otherwise?

Thanks for maintaining!

Overhaul all League fonts

The League of Movable Type font packages are a mess. This is largely because the upstream project(s) are a mess. In many cases the latest fonts are not even in the official fork.

I'm working to fix this upstream and will update Arch packages as they are sanitized. This issue is to track progress:

  • ttf-ostrich-sans
  • ttf-sorts-mill-goudy
  • ttf-sniglet
  • ttf-prociono
  • ttf-orbitron
  • ttf-junction
  • ttf-league-mono
  • ttf-league-script-number-one
  • ttf-knewave
  • ttf-chunk
  • ttf-fanwood
  • ttf-blackout
  • ttf-goudy-bookletter-1911
  • ttf-linden-hill
  • otf-raleway
  • otf-chunk
  • league-spartan-font
  • league-gothic-font
  • league-spartan-font-git

And of course when all of those are don this should be done too:

  • league-fonts

[python-skia-pathops] Build from source, don't use wheel

Let’s just say trying to build skia from source (while following Arch package guidelines) is shit. ;)
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=python-skia-pathops#n20
I took skia-git PKGBUILD and modified it to output shared library, this also results in not building examples but I don’t need these anyway for this python package:

@@ -51,7 +52,7 @@ prepare() {
     # generate the ninja build files using gn
     cd skia
     tools/git-sync-deps
-    gn gen out/Debug
+    gn gen out/Debug --args='is_official_build=true is_component_build=true'
 }
 
 build() {
@@ -68,31 +69,15 @@ package_skia-git() {
     install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
     # Static library
-    install -D -m644 out/Debug/libskia.a "$pkgdir/usr/lib/libskia.a"
+    install -D -m644 out/Debug/libskia.so "$pkgdir/usr/lib/libskia.so"
 
     # Headers
     find include $cxxfindheaders \
         -exec install -v -D -m644 {} "$pkgdir/usr/include/skia/"{} \; -print
 
-    # Headers (generated)
-    pushd out/Debug
-    pushd gen
-    find . $cxxfindheaders \
-        -exec install -v -D -m644 {} "$pkgdir/usr/include/skia/"{} \; -print

PKGBUILD I used for package:

pkgname=python-skia-pathops
_pkgname=${pkgname#python-}
pkgver=0.8.0.post1
pkgrel=1
pkgdesc='Python bindings for the Skia library’s Path Ops (wheel)'
arch=(x86_64)
url="https://github.com/fonttools/$_pkgname"
license=(BSD)
depends=(python skia-git)
makedepends=(cython python-setuptools-scm)
checkdepends=(python-pytest)
options=(!strip)
source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.zip")
sha256sums=('a056249de2f61fa55116b9ee55513c6a36b878aee00c91450e404d1606485cbb')

build() {
    cd "$_pkgname-$pkgver"
    BUILD_SKIA_FROM_SOURCE=0 python setup.py build
    python setup.py build_ext --inplace
}

check() {
    cd "$_pkgname-$pkgver"
    PYTHONPATH="src/python" pytest
}

package() {
    cd "$_pkgname-$pkgver"
    python setup.py install --root="$pkgdir" --optimize=1 --skip-build
}

I did not try building anything against this yet, but all checks pass.
I guess todo is to move to PEP517 system, but the biggest roadblock is to package skia properly. Current skia-git package is static library build and there is not "stable" package nor I could find easy way to get skia releases other than tracking chromium releases and use skia from that.

I'm posting it here instead of AUR comments because i think it would spam these too much.

I hope this rambling helps at least a bit.

python-booleanoperations broken

Preparing...
Cloning python-booleanoperations build files...
Checking python-booleanoperations dependencies...
Checking python-fontpens dependencies...
Cloning python-fontparts build files...
Checking python-fontparts dependencies...
Synchronizing package databases...
Warning: manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-6)
Resolving dependencies...
Checking inter-conflicts...
Warning: dependency cycle detected:
Warning: python-fontparts will be installed before its python-booleanoperations dependency
Warning: dependency cycle detected:
Warning: python-fontparts will be installed before its python-fontpens dependency

Building python-fontparts...
==> Making package: python-fontparts 0.9.10-2 (Fri 06 Aug 2021 01:01:01 PM CEST)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> python-fontpens
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

[Ezra bible app] error while building sqlite3 module

Hello, thanks for the aur package. It does not work however for me right now, failing with these errors:

/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3/node_modules/node-addon-api/napi-inl.h: In member function ‘bool Napi::Object::Freeze()’:
/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3/node_modules/node-addon-api/napi-inl.h:1393:24: error: ‘napi_object_freeze’ was not declared in this scope; did you mean ‘napi_object_expected’?
 1393 |   napi_status status = napi_object_freeze(_env, _value);
      |                        ^~~~~~~~~~~~~~~~~~
      |                        napi_object_expected
/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3/node_modules/node-addon-api/napi-inl.h: In member function ‘bool Napi::Object::Seal()’:
/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3/node_modules/node-addon-api/napi-inl.h:1399:24: error: ‘napi_object_seal’ was not declared in this scope; did you mean ‘napi_object’?
 1399 |   napi_status status = napi_object_seal(_env, _value);
      |                        ^~~~~~~~~~~~~~~~
      |                        napi_object
⠙ Building module: sqlite3, Completed: 0make: *** [node_sqlite3.target.mk:140: Release/obj.target/node_sqlite3/src/backup.o] Error 1
make: Leaving directory '/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3/build'
✖ Rebuild Failed

An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild '/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3'.
Error: `make` failed with exit code: 2

Error: node-gyp failed to rebuild '/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/sqlite3'.
Error: `make` failed with exit code: 2

    at ModuleRebuilder.rebuildNodeGypModule (/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/electron-rebuild/lib/src/module-rebuilder.js:193:19)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async Rebuilder.rebuildModuleAt (/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/electron-rebuild/lib/src/rebuild.js:190:9)
    at async Rebuilder.rebuild (/ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/electron-rebuild/lib/src/rebuild.js:152:17)
    at async /ezra-bible-app/src/ezra-bible-app-1.0.0/node_modules/electron-rebuild/lib/src/cli.js:146:9

I have the latest versions of electron (13.2.2) and nodejs (v16.8.0), this might be the problem I suppose.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.