diff --git a/glicid/packages/databases.scm b/glicid/packages/databases.scm index f094301..e25cf7c 100644 --- a/glicid/packages/databases.scm +++ b/glicid/packages/databases.scm @@ -13,14 +13,14 @@ (define-public timescaledb (package (name "timescaledb") - (version "2.9.2") + (version "2.9.3") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/timescale/timescaledb") (commit version))) (file-name (git-file-name name version)) - (sha256 (base32 "0siijqypx53lkb19y6zz7bx1bnbhk40b5ky5l74ckhv80nlffzfy")))) + (sha256 (base32 "0ybrd1h8cjfhvvld6s1p82jwifmd8grl9abv3626dzx59nrgyjbr")))) (build-system cmake-build-system) (arguments (list #:imported-modules `((guix build union) diff --git a/glicid/packages/linux.scm b/glicid/packages/linux.scm index 9a11f33..c60f3a2 100644 --- a/glicid/packages/linux.scm +++ b/glicid/packages/linux.scm @@ -1,146 +1,110 @@ (define-module (glicid packages linux) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (guix git-download) - #:use-module ((guix licenses) - #:prefix license:) - #:use-module (guix build-system gnu) - #:use-module (guix build-system go) - #:use-module (gnu packages backup) - #:use-module (gnu packages compression) - #:use-module (gnu packages cryptsetup) - #:use-module (gnu packages golang) - #:use-module ((gnu packages linux) - #:prefix gnu:) - #:use-module (gnu packages linux) ;yes : redundant FIXIT - #:use-module (gnu system uuid) - #:use-module (gnu packages pkg-config) - #:use-module (gnu packages autotools) - #:use-module (gnu packages python) - #:use-module (gnu packages tls) - #:use-module (glicid packages golang) - #:use-module (glicid utils)) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix build-system gnu) + #:use-module (guix build-system go) + #:use-module (gnu packages backup) + #:use-module (gnu packages compression) + #:use-module (gnu packages cryptsetup) + #:use-module (gnu packages golang) + #:use-module ((gnu packages linux) #:prefix gnu:) + #:use-module (gnu packages linux) + #:use-module (gnu system uuid) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages autotools) + #:use-module (gnu packages python) + #:use-module (gnu packages tls) + #:use-module (glicid packages golang) + #:use-module (glicid utils)) (define-public rdma-core-upstream-44.0 - (package - (inherit gnu:rdma-core) - (name (string-append (package-name gnu:rdma-core) "-upstream")) - (version "44.0") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/linux-rdma/rdma-core/releases/download/v" - version "/rdma-core-" version ".tar.gz")) - (sha256 - (base32 - "12w5v74wz1akac09frw7qk1yd06b00239zh7bvbvqyzjc0g61mi5")))))) - -(define local-rdma-core - rdma-core-upstream-44.0) - -(define-public rdma-core-latest - (latest-version local-rdma-core gnu:rdma-core)) + (package + (inherit gnu:rdma-core) + (name (string-append (package-name gnu:rdma-core) "-upstream")) + (version "44.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/linux-rdma/rdma-core/releases/download/v" version "/rdma-core-" version ".tar.gz")) + (sha256 (base32 "12w5v74wz1akac09frw7qk1yd06b00239zh7bvbvqyzjc0g61mi5")))))) +(define local-rdma-core rdma-core-upstream-44.0) +(define-public rdma-core-latest (latest-version local-rdma-core gnu:rdma-core)) (define-public rdma-core-upstream-42.1 - (package - (inherit local-rdma-core) - (version "42.1") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/linux-rdma/rdma-core/releases/download/v" - version "/rdma-core-" version ".tar.gz")) - (sha256 - (base32 - "02xjksnm71aak215f9262c2qbs77n4yc856ra6dlcfblciqk1cxp")))))) - + (package + (inherit local-rdma-core) + (version "42.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/linux-rdma/rdma-core/releases/download/v" version "/rdma-core-" version ".tar.gz")) + (sha256 (base32 "02xjksnm71aak215f9262c2qbs77n4yc856ra6dlcfblciqk1cxp")))))) (define-public libfabric-upstream-1.17.0 - (package - (inherit gnu:libfabric) - (version "1.17.0") - (name (string-append (package-name gnu:libfabric) "-upstream")) - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/ofiwg/libfabric/releases/download/v" - version "/libfabric-" version ".tar.bz2")) - (sha256 - (base32 - "0pblwkgbnpf40is3isn47andkbm5j7dd8srx9lpwgh1nyrg0z72p")))) - (inputs (modify-inputs (package-inputs gnu:libfabric) - (prepend `(,util-linux "lib") - ;; uuid.h, numa.h - gnu:numactl))))) + (package + (inherit gnu:libfabric) + (version "1.17.0") + (name (string-append (package-name gnu:libfabric) "-upstream")) + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/ofiwg/libfabric/releases/download/v" version "/libfabric-" version ".tar.bz2")) + (sha256 (base32 "0pblwkgbnpf40is3isn47andkbm5j7dd8srx9lpwgh1nyrg0z72p")))) + (inputs (modify-inputs (package-inputs gnu:libfabric) + (prepend `(,util-linux "lib") gnu:numactl))))) -(define local-libfabric - libfabric-upstream-1.17.0) +(define local-libfabric libfabric-upstream-1.17.0) -(define-public libfabric-latest - (latest-version local-libfabric gnu:libfabric)) +(define-public libfabric-latest (latest-version local-libfabric gnu:libfabric)) (define-public libfabric-upstream-1.16.1 - (package - (inherit local-libfabric) - (version "1.16.1") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/ofiwg/libfabric/releases/download/v" - version "/libfabric-" version ".tar.bz2")) - (sha256 - (base32 - "0gqr7765za14kalwws2brw8l6zw80iai0ggaljw99zls7z9r5yak")))))) + (package + (inherit local-libfabric) + (version "1.16.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/ofiwg/libfabric/releases/download/v" version "/libfabric-" version ".tar.bz2")) + (sha256 (base32 "0gqr7765za14kalwws2brw8l6zw80iai0ggaljw99zls7z9r5yak")))))) (define-public psm2-upstream-11.2.230 - (package - (inherit gnu:psm2) - (name "psm2-upstream") - (version "11.2.230") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/cornelisnetworks/opa-psm2") - (commit (string-append "PSM2_" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1bm7ndhi8qzmd0plnggj2h52yb34bab4k38530nsnkmv9smwdivl")))))) + (package + (inherit gnu:psm2) + (name "psm2-upstream") + (version "11.2.230") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cornelisnetworks/opa-psm2") + (commit (string-append "PSM2_" version)))) + (file-name (git-file-name name version)) + (sha256 (base32 "1bm7ndhi8qzmd0plnggj2h52yb34bab4k38530nsnkmv9smwdivl")))))) -(define local-psm2 - psm2-upstream-11.2.230) +(define local-psm2 psm2-upstream-11.2.230) -(define-public psm2-latest - (latest-version local-psm2 gnu:psm2)) +(define-public psm2-latest (latest-version local-psm2 gnu:psm2)) (define-public psm2-upstream-11.2.228 - (package - (inherit local-psm2) - (version "11.2.228") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/cornelisnetworks/opa-psm2") - (commit (string-append "PSM2_" version)))) - (file-name (git-file-name "local-psm2" version)) - (sha256 - (base32 - "1yymw4rkpdkzyi0lglagncjg1az2qmnq6f3lgrkvs6y77l9z6wrz")))))) - + (package + (inherit local-psm2) + (version "11.2.228") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cornelisnetworks/opa-psm2") + (commit (string-append "PSM2_" version)))) + (file-name (git-file-name "local-psm2" version)) + (sha256 (base32 "1yymw4rkpdkzyi0lglagncjg1az2qmnq6f3lgrkvs6y77l9z6wrz")))))) (define-public corefreq - (package - (inherit gnu:corefreq) - (name "corefreq") - (version "1.93.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/cyring/CoreFreq") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1crp1cmfcfd26j8rg29pl3lbkp135f17jr1686y0cb87v133kcq8")))))) + (package + (inherit gnu:corefreq) + (name "corefreq") + (version "1.95.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cyring/CoreFreq") + (commit version))) + (file-name (git-file-name name version)) + (sha256 (base32 "108fr056zmbipiv1nsrjccn3ky0jbcwan43big34nyq1c9dqjq1x"))))))