Skip to content

Commit

Permalink
[julia-git-*] new packages and remove old packages
Browse files Browse the repository at this point in the history
  • Loading branch information
yuyichao committed Jan 22, 2025
1 parent 0537abf commit e48de7d
Show file tree
Hide file tree
Showing 39 changed files with 472 additions and 58 deletions.
10 changes: 8 additions & 2 deletions alarmcn/julia-git-precompiled-packages/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ _jlpackages=(
Adapt
AdaptivePredicates
AliasTables
AlmostBlockDiagonals
Alpine
AmplNLWriter
AndorSIF
Expand Down Expand Up @@ -45,7 +46,6 @@ _jlpackages=(
BatchedRoutines
BenchmarkTools
Bessels
BetterExp
Bijections
BitBasis
BitFlags
Expand All @@ -67,9 +67,11 @@ _jlpackages=(
BlossomV
Bonito
BoundaryValueDiffEq
BoundaryValueDiffEqAscher
BoundaryValueDiffEqCore
BoundaryValueDiffEqFIRK
BoundaryValueDiffEqMIRK
BoundaryValueDiffEqMIRKN
BoundaryValueDiffEqShooting
BracketingNonlinearSolve
Braket
Expand Down Expand Up @@ -227,7 +229,6 @@ _jlpackages=(
FoldingTrees
Fontconfig_jll
Format
Formatting
ForwardDiff
FreeType
FreeType2_jll
Expand Down Expand Up @@ -284,6 +285,7 @@ _jlpackages=(
HYPRE_jll
HalfIntegers
HarfBuzz_jll
HashArrayMappedTries
HiGHS
HiGHS_jll
Highlights
Expand Down Expand Up @@ -640,12 +642,15 @@ _jlpackages=(
SIMDDualNumbers
SIMDTypes
SLEEFPirates
SPIRVIntrinsics
SPIRV_LLVM_Translator_unified_jll
SPRAL_jll
SciMLBase
SciMLJacobianOperators
SciMLNLSolve
SciMLOperators
SciMLStructures
ScopedValues
Scratch
SentinelArrays
SetRounding
Expand Down Expand Up @@ -765,6 +770,7 @@ _jlpackages=(
Wayland_protocols_jll
WeakKeyIdDicts
WeakRefStrings
WeakValueDicts
WebP
WidgetsBase
WidthLimitedIO
Expand Down
20 changes: 16 additions & 4 deletions alarmcn/julia-git-precompiled-packages/lilac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ repo_depends:
- julia-git-mkl_jll-src
- julia-git-pardiso-src
- julia-git-pycall-src
- julia-git-spirv_llvm_translator_unified_jll-src
- julia-git-symengine_jll-src

update_on_build:
Expand All @@ -51,6 +52,7 @@ update_on_build:
- pkgbase: julia-git-mkl_jll-src
- pkgbase: julia-git-pardiso-src
- pkgbase: julia-git-pycall-src
- pkgbase: julia-git-spirv_llvm_translator_unified_jll-src
- pkgbase: julia-git-symengine_jll-src

update_on:
Expand All @@ -75,6 +77,8 @@ update_on:
alpm: julia-git-abstractalgebra-src
- alias: alpm-lilac
alpm: julia-git-aliastables-src
- alias: alpm-lilac
alpm: julia-git-almostblockdiagonals-src
- alias: alpm-lilac
alpm: julia-git-alpine-src
- alias: alpm-lilac
Expand Down Expand Up @@ -137,8 +141,6 @@ update_on:
alpm: julia-git-benchmarktools-src
- alias: alpm-lilac
alpm: julia-git-bessels-src
- alias: alpm-lilac
alpm: julia-git-betterexp-src
- alias: alpm-lilac
alpm: julia-git-bfloat16s-src
- alias: alpm-lilac
Expand Down Expand Up @@ -183,12 +185,16 @@ update_on:
alpm: julia-git-bonito-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeq-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeqascher-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeqcore-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeqfirk-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeqmirk-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeqmirkn-src
- alias: alpm-lilac
alpm: julia-git-boundaryvaluediffeqshooting-src
- alias: alpm-lilac
Expand Down Expand Up @@ -499,8 +505,6 @@ update_on:
alpm: julia-git-fontconfig_jll-src
- alias: alpm-lilac
alpm: julia-git-format-src
- alias: alpm-lilac
alpm: julia-git-formatting-src
- alias: alpm-lilac
alpm: julia-git-forwarddiff-src
- alias: alpm-lilac
Expand Down Expand Up @@ -599,6 +603,8 @@ update_on:
alpm: julia-git-h5zzstd-src
- alias: alpm-lilac
alpm: julia-git-halfintegers-src
- alias: alpm-lilac
alpm: julia-git-hasharraymappedtries-src
- alias: alpm-lilac
alpm: julia-git-hcubature-src
- alias: alpm-lilac
Expand Down Expand Up @@ -1387,6 +1393,10 @@ update_on:
alpm: julia-git-sparsematrixcolorings-src
- alias: alpm-lilac
alpm: julia-git-sparspak-src
- alias: alpm-lilac
alpm: julia-git-spirvintrinsics-src
- alias: alpm-lilac
alpm: julia-git-scopedvalues-src
- alias: alpm-lilac
alpm: julia-git-splitapplycombine-src
- alias: alpm-lilac
Expand Down Expand Up @@ -1573,6 +1583,8 @@ update_on:
alpm: julia-git-weakkeyiddicts-src
- alias: alpm-lilac
alpm: julia-git-weakrefstrings-src
- alias: alpm-lilac
alpm: julia-git-weakvaluedicts-src
- alias: alpm-lilac
alpm: julia-git-webp-src
- alias: alpm-lilac
Expand Down
10 changes: 8 additions & 2 deletions alarmcn/julia-git-precompiled-packages/package.list
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ julia-git-adaptivepredicates
julia-git-adtypes
julia-git-abstractalgebra
julia-git-aliastables
julia-git-almostblockdiagonals
julia-git-alpine
julia-git-amd
julia-git-amplnlwriter
Expand Down Expand Up @@ -40,7 +41,6 @@ julia-git-baselet
julia-git-batchedroutines
julia-git-benchmarktools
julia-git-bessels
julia-git-betterexp
julia-git-bfloat16s
julia-git-bijections
julia-git-bitbasis
Expand All @@ -64,9 +64,11 @@ julia-git-blosc_jll
julia-git-blossomv
julia-git-bonito
julia-git-boundaryvaluediffeq
julia-git-boundaryvaluediffeqascher
julia-git-boundaryvaluediffeqcore
julia-git-boundaryvaluediffeqfirk
julia-git-boundaryvaluediffeqmirk
julia-git-boundaryvaluediffeqmirkn
julia-git-boundaryvaluediffeqshooting
julia-git-bracketingnonlinearsolve
julia-git-braket
Expand Down Expand Up @@ -225,7 +227,6 @@ julia-git-fastalmostbandedmatrices
julia-git-foldingtrees
julia-git-fontconfig_jll
julia-git-format
julia-git-formatting
julia-git-forwarddiff
julia-git-freetype
julia-git-freetype2_jll
Expand Down Expand Up @@ -278,6 +279,7 @@ julia-git-h5zlz4
julia-git-h5zzstd
julia-git-halfintegers
julia-git-harfbuzz_jll
julia-git-hasharraymappedtries
julia-git-hcubature
julia-git-hdf5
julia-git-hdf5_jll
Expand Down Expand Up @@ -691,6 +693,9 @@ julia-git-sparsematricescsr
julia-git-sparsematrixcolorings
julia-git-sparspak
julia-git-specialfunctions
julia-git-spirvintrinsics
julia-git-spirv_llvm_translator_unified_jll
julia-git-scopedvalues
julia-git-splitapplycombine
julia-git-splittablesbase
julia-git-spral_jll
Expand Down Expand Up @@ -781,6 +786,7 @@ julia-git-wayland_jll
julia-git-wayland_protocols_jll
julia-git-weakkeyiddicts
julia-git-weakrefstrings
julia-git-weakvaluedicts
julia-git-webp
julia-git-libwebp_jll
julia-git-wglmakie
Expand Down
26 changes: 26 additions & 0 deletions alarmcn/julia-git-spirv_llvm_translator_unified_jll-src/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
pkgname=julia-git-spirv_llvm_translator_unified_jll-src
pkgver=0.7.0+0
_commit=8f06b9bfceed5b435c3936128e5b8c0273ec18e2
pkgrel=1
pkgdesc="SPIRV_LLVM_Translator_unified_jll.jl"
url="https://github.com/JuliaBinaryWrappers/SPIRV_LLVM_Translator_unified_jll.jl.git"
arch=('any')
license=('MIT')
makedepends=(git julia-pkg-scripts)
depends=(julia-git spirv-llvm-translator)
source=("git+https://github.com/JuliaBinaryWrappers/SPIRV_LLVM_Translator_unified_jll.jl.git#commit=$_commit"
jll.toml)
sha256sums=('147a43ec64c54feb4963c0590fb5e5a7ddf38c81f4572e4bccb68558e0e897dc'
'eeafe797c42bf5947c981a24d5d10cc034dfaee2ae2544fa672022288d994228')

build() {
cd SPIRV_LLVM_Translator_unified_jll.jl

julia /usr/lib/julia/julia-gen-jll.jl SPIRV_LLVM_Translator_unified_jll ../jll.toml
}

package() {
cd SPIRV_LLVM_Translator_unified_jll.jl

JULIA_INSTALL_SRCPKG=1 . /usr/lib/julia/julia-install-pkg.sh SPIRV_LLVM_Translator_unified_jll "${pkgdir}" "${pkgname}" julia-git
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[[library]]
name = "libLLVMSPIRV"
file = "libLLVMSPIRVLib"

[[binary]]
name = "llvm_spirv"
file = "llvm-spirv"
19 changes: 19 additions & 0 deletions alarmcn/julia-git-spirv_llvm_translator_unified_jll-src/lilac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
maintainers:
- github: yuyichao

post_build: git_pkgbuild_commit

repo_depends:
- julia-git
- julia-pkg-scripts

update_on:
- source: regex
url: https://raw.githubusercontent.com/yuyichao/archcn-julia-pkgs/master/pkgs/SPIRV_LLVM_Translator_unified_jll/version
regex: 'version: *([^ ]*@[^ ]*)'
- source: alpmfiles
pkgname: spirv-llvm-translator
strip_dir: true
filename: libLLVMSPIRVLib.so.\d+.*
- source: manual
manual: 1
18 changes: 18 additions & 0 deletions archlinuxcn/julia-git-almostblockdiagonals-src/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
pkgname=julia-git-almostblockdiagonals-src
pkgver=0.1.10
_commit=324b095bb330568ec02cad4d32224a478b5d4876
pkgrel=1
pkgdesc="AlmostBlockDiagonals.jl"
url="https://github.com/ErikQQY/AlmostBlockDiagonals.jl.git"
arch=('any')
license=('MIT')
makedepends=(git julia-pkg-scripts)
depends=(julia-git)
source=("git+https://github.com/ErikQQY/AlmostBlockDiagonals.jl.git#commit=$_commit")
sha256sums=('SKIP')

package() {
cd AlmostBlockDiagonals.jl

JULIA_INSTALL_SRCPKG=1 . /usr/lib/julia/julia-install-pkg.sh AlmostBlockDiagonals "${pkgdir}" "${pkgname}" julia-git
}
15 changes: 15 additions & 0 deletions archlinuxcn/julia-git-almostblockdiagonals-src/lilac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
maintainers:
- github: yuyichao

post_build: git_pkgbuild_commit

repo_depends:
- julia-git
- julia-pkg-scripts

update_on:
- source: regex
url: https://raw.githubusercontent.com/yuyichao/archcn-julia-pkgs/master/pkgs/AlmostBlockDiagonals/version
regex: 'version: *([^ ]*@[^ ]*)'
- source: manual
manual: 1
18 changes: 0 additions & 18 deletions archlinuxcn/julia-git-betterexp-src/PKGBUILD

This file was deleted.

18 changes: 18 additions & 0 deletions archlinuxcn/julia-git-boundaryvaluediffeqascher-src/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
pkgname=julia-git-boundaryvaluediffeqascher-src
pkgver=1.3.0
_commit=c5a4c28ecdbaaa711a30ea295f89032eaa1e8f65
pkgrel=1
pkgdesc="BoundaryValueDiffEqAscher.jl"
url="https://github.com/SciML/BoundaryValueDiffEq.jl.git"
arch=('any')
license=('MIT')
makedepends=(git julia-pkg-scripts)
depends=(julia-git)
source=("git+https://github.com/SciML/BoundaryValueDiffEq.jl.git#commit=$_commit")
sha256sums=('SKIP')

package() {
cd BoundaryValueDiffEq.jl/lib/BoundaryValueDiffEqAscher

JULIA_INSTALL_SRCPKG=1 . /usr/lib/julia/julia-install-pkg.sh BoundaryValueDiffEqAscher "${pkgdir}" "${pkgname}" julia-git
}
13 changes: 13 additions & 0 deletions archlinuxcn/julia-git-boundaryvaluediffeqascher-src/lilac.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#!/usr/bin/env python3

from lilaclib import *

def pre_build():
pkgver, commit = _G.newver.split('@')
pkgver = pkgver.strip()
commit = commit.strip()
for line in edit_file('PKGBUILD'):
if line.startswith('_commit='):
line = f'_commit={commit}'
print(line)
update_pkgver_and_pkgrel(pkgver)
15 changes: 15 additions & 0 deletions archlinuxcn/julia-git-boundaryvaluediffeqascher-src/lilac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
maintainers:
- github: yuyichao

post_build: git_pkgbuild_commit

repo_depends:
- julia-git
- julia-pkg-scripts

update_on:
- source: regex
url: https://raw.githubusercontent.com/yuyichao/archcn-julia-pkgs/master/pkgs/BoundaryValueDiffEqAscher/version
regex: 'version: *([^ ]*@[^ ]*)'
- source: manual
manual: 1
18 changes: 18 additions & 0 deletions archlinuxcn/julia-git-boundaryvaluediffeqmirkn-src/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
pkgname=julia-git-boundaryvaluediffeqmirkn-src
pkgver=1.3.0
_commit=508eec6ea9c8faa25771a464ef3cbe5fc119fd64
pkgrel=1
pkgdesc="BoundaryValueDiffEqMIRKN.jl"
url="https://github.com/SciML/BoundaryValueDiffEq.jl.git"
arch=('any')
license=('MIT')
makedepends=(git julia-pkg-scripts)
depends=(julia-git)
source=("git+https://github.com/SciML/BoundaryValueDiffEq.jl.git#commit=$_commit")
sha256sums=('SKIP')

package() {
cd BoundaryValueDiffEq.jl/lib/BoundaryValueDiffEqMIRKN

JULIA_INSTALL_SRCPKG=1 . /usr/lib/julia/julia-install-pkg.sh BoundaryValueDiffEqMIRKN "${pkgdir}" "${pkgname}" julia-git
}
Loading

0 comments on commit e48de7d

Please sign in to comment.