jiebi/CodeConvo huggingface dataset:
Change:
<del> { stdenv, fetchurl, pkgconfig, glib, zlib, libpng, cmake }: </del> <ins> { stdenv, fetchFromGitHub, pkg-config, glib, zlib, libpng, cmake }: </ins> <del> stdenv.mkDerivation rec { </del> <ins> let </ins> version = "0.3.95"; pname = "lensfun"; <del> src = fetchurl { url = "mirror://sourceforge/lensfun/${version}/${pname}-${version}.tar.gz"; sha256 = "0218f3xrlln0jmh4gcf1zbpvi2bidgl3b2mblf6c810n7j1rrhl2"; </del> <ins> # Fetch a more recent version of the repo containing a more recent lens # database lensfunDatabase = fetchFromGitHub { owner = "lensfun"; repo = "lensfun"; rev = "4672d765a17bfef7bc994ca7008cb717c61045d5"; sha256 = "00x35xhpn55j7f8qzakb6wl1ccbljg1gqjb93jl9w3mha2bzsr41"; </ins> }; <del> nativeBuildInputs = [ cmake pkgconfig ]; </del> <ins> in stdenv.mkDerivation { inherit pname version; src = fetchFromGitHub { owner = "lensfun"; repo = "lensfun"; rev = "v${version}"; sha256 = "0isli0arns8bmxqpbr1jnbnqh5wvspixdi51adm671f9ngng7x5r"; }; # replace database with a more recent snapshot postUnpack = '' rm -R source/data/db cp -R ${lensfunDatabase}/data/db source/data ''; nativeBuildInputs = [ cmake pkg-config ]; </ins> buildInputs = [ glib zlib libpng ]; <del> configureFlags = [ "-v" ]; </del> <ins> cmakeFlags = [ "-DINSTALL_HELPER_SCRIPTS=OFF" ]; </ins> meta = with stdenv.lib; { platforms = platforms.linux ++ platforms.darwin; <del> maintainers = with maintainers; [ ]; </del> <ins> maintainers = with maintainers; [ flokli ]; </ins> license = stdenv.lib.licenses.lgpl3; description = "An opensource database of photographic lenses and their characteristics"; <del> homepage = "http://lensfun.sourceforge.net/"; </del> <ins> homepage = "https://lensfun.github.io"; </ins> }; }

Discussion:
Describe the bug fails requiring installed, and even then fails to load a necessary python module To Reproduce Enter a shell with installed run Observe the above error Expected behavior The database in is updated Additional context The lensfun derivation needs to install the generated python modules, and wrap the executable with a wrapper which provides and an appropriate Notify maintainers Metadata Maintainer information:
I took a quick look at the script - it apparently expects stuff to be in - which won't work on NixOS. Also, both "update servers" ( and ) seem to be offline, and has a blog post from early 2019 searching for new maintainers. There seem to be some updates in their git repo - instead of trying to hack the updater into some working state, we should probably just not ship the lensfun updater scripts at all, and replace should contain a more recent snapshot of the database - either by doing this in nixpkgs, from a snapshot, or by helping out upstream with a new release ;-)
Highlighting darktable nixpkgs maintainers and editors:
I opened which should ship a more recent lensfun database.
Thanks!
Change:
nativeCheckInputs = [ file <ins> gnum4 </ins> ]; postInstall = ''

Discussion:
Package name: meli Latest released version: 0.8.7 <!-- Search your package here: --- Current version on the unstable channel: 0.8.6 Current version on the stable/release channel: 0.8.5 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. -- Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Release notes: This will not fix , since is still at in meli 0.8.7. It was only updated in , which is not part of any release yet.
Sure, do you want to PR an update?
I created It builds, but tests failed locally with " executable not found in PATH". In addition to fixing that I also need to work through
is done from my point of view, apart from some error in the ofborg-eval-darwin job that I can't explain and don't know how to solve:
Change:
./services/networking/syncthing-relay.nix ./services/networking/syncthing.nix ./services/networking/tailscale.nix <ins> ./services/networking/tailscale-auth.nix </ins> ./services/networking/tayga.nix ./services/networking/tcpcrypt.nix ./services/networking/teamspeak3.nix

Discussion:
Despite the name, tailscale's nginx-auth application works fine with both caddy and traefik. Unfortunately, the nixos service for it is tightly coupled with nginx. It should be possible to run the auth service without enabling nginx. N/A Please run and paste the result.
Change:
<ins> { lib, stdenv, fetchFromGitHub, cmake, asmjit, }: stdenv.mkDerivation { pname = "blend2d"; # Note: this is an outdated version for pdf4qt, but vcpkg also uses it # See 'Commit Hashes' in https://blend2d.com/download.html for newest # If the newest version is needed, we can rename this package. version = "0.10"; src = fetchFromGitHub { owner = "blend2d"; repo = "blend2d"; rev = "452d549751188b04367b5af46c040cb737f5f76c"; hash = "sha256-LDhnXsp/V1A3YqVyjBVaL7/V6Nhts/1E9hRhl2P293o="; }; outputs = [ "out" "dev" ]; nativeBuildInputs = [ cmake ]; cmakeFlags = [ (lib.cmakeFeature "ASMJIT_DIR" (toString asmjit.src)) ]; meta = { description = "2D Vector Graphics Engine Powered by a JIT Compiler"; homepage = "https://blend2d.com"; license = lib.licenses.zlib; maintainers = with lib.maintainers; [ aleksana ]; platforms = lib.platforms.all; }; } </ins>

Discussion:
Package name: PDF4QT Latest released version: 1.4.0 Current version on the unstable channel: 1.3.7 Current version on the stable/release channel: 1.3.7 Notify maintainers Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Sorry for the ignorance. Repology didn't prompt me to update. I will try to update it tomorrow.
is it possible to backport to 24.05?
Change:
<del> --- a/Screenkey/xlib.py +++ b/Screenkey/xlib.py @@ -6,7 +6,7 @@ from ctypes import * ## base X11 -libX11 = CDLL('libX11.so.6') +libX11 = CDLL('@libX11@/lib/libX11.so.6') # types Atom = c_ulong @@ -278,7 +278,7 @@ ## record extensions -libXtst = CDLL('libXtst.so.6') +libXtst = CDLL('@libXtst@/lib/libXtst.so.6') # types XPointer = String </del>  No newline at end of file

Discussion:
Project description Screenkey is currently in version 0.9. The latest version is currently 1.1. Major changes: The repository was migrated from github to gitlab Version 1.0 switched to Python 3 and GTK 3 Metadata homepage URL: source URL: changelog URL: Nix source URL:
Change:
<ins> From 635772c4c5ecf11a0f84e6c9fc273dce6b9a5688 Mon Sep 17 00:00:00 2001 From: V <v@anomalous.eu> Date: Thu, 10 Jun 2021 18:36:22 +0200 Subject: [PATCH] Change product_version to user_agent_product This is its name as of CEF 91.1.0. --- obs-browser-plugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/obs-browser-plugin.cpp b/obs-browser-plugin.cpp index 1a6a009..5eb379e 100644 --- a/plugins/obs-browser/obs-browser-plugin.cpp +++ b/plugins/obs-browser/obs-browser-plugin.cpp @@ -298,7 +298,7 @@ static void BrowserInit(void) prod_ver << std::to_string(obs_maj) << "." << std::to_string(obs_min) << "." << std::to_string(obs_pat); -	CefString(&settings.product_version) = prod_ver.str(); +	CefString(&settings.user_agent_product) = prod_ver.str(); #ifdef USE_QT_LOOP settings.external_message_pump = true; -- 2.31.1 </ins>

Discussion:
(Upstream bug, autoclosed due to NixOS not being supported: ) I get the following segv on start: This behavior was not present pre-v27.
Not sure what the issue is but removing a scene that had a browser embed in it stopped the crash. (I tried it because libcef is chrome).
Okay, I can confirm that adding a Browser scene (then quitting OBS, then opening it again) will cause a segfault. Actually adding the scene does not cause any problems, although I was unable to get it to render anything.
This is probably due to our CEF version being out of date. Currently building with a newer copy…
It was indeed our CEF version being out of date. It's practically ancient, from 2019-07-27. Building against latest gives me an OBS that doesn't crash on startup & shows stuff in the Browser source. See for the fix.
Change:
mongoc rabbitmq-c libesmtp <ins> pcre2 paho-mqtt-c hiredis rdkafka </ins> ]; configureFlags = [ "--enable-manpages" <ins> "--with-docbook=${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl" </ins> "--enable-dynamic-linking" "--enable-systemd" "--enable-smtp" <ins> "--with-python-packages=system" "--with-hiredis=system" </ins> "--with-ivykis=system" "--with-librabbitmq-client=system" "--with-mongoc=system"

Discussion:
I tried to update it, but it seems like it wants to build a virtualenv and fetch dependencies. Not sure how to to properly fix it. Maybe just customizing the python and adding the deps will be enough. Package name: syslogng Latest released version: 4.1.1 <!-- Search your package here: --- Current version on the unstable channel: 3.38.1 Current version on the stable/release channel: 3.38.1 Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. -- Note for maintainers: Please tag this issue in your PR.
will be fixed by
Change:
# HACK, see #10874 (and 14664) buildInputs = stdenv.lib.optional (!stdenv.isLinux && !hostPlatform.isCygwin) libiconv; <ins> setupHook = ./gettext-setup-hook.sh; </ins> enableParallelBuilding = true; meta = {

Discussion:
There should really be no need to propagate , it is only used for generating the gir files. We should encounter only minor issues with packages like or , which do not list the dependency explicitly. Yet when I try to build the depending packages, fails with the following, seemingly unrelated error: We need to find out why this error happens before removing the dependency.
Apparently, the issue is that its files from are not to . setup hook does that. Should we add a similar setup hook to ? What about other derivations providing files?
Since the command that fails without files is from — see its — I think that derivation is responsible either for populating , or, less likely, for propagating a build dependency that does nothing but populate .
Still need to do the actual unpropagation, basically build everything and see what’s broken. WIP branch:
Change:
useNetworkd = networkd; useDHCP = false; defaultGateway = "192.168.1.1"; <ins> defaultGateway6 = "fd00:1234:5678:1::1"; </ins> interfaces.eth1.ipv4.addresses = mkOverride 0 [ { address = "192.168.1.2"; prefixLength = 24; } { address = "192.168.1.3"; prefixLength = 32; }

Discussion:
Setting the default IPV4 and IPV6 gateway using and respectively results in a system configuration in which only the IPV6 default gateway is configured. Looking at the generated network configuration files, this seems to be due to an order of precedence and non-merging behaviour within the section of the config. My system has only one network interface with both an ipv4 and ipv6 address configured. I expect both routes to be applied to this interface. Reverse-engineering the , I discovered that the gateways are configured differently to what would apply. As a result, I was able to test the alternative method and found that the following would correctly configure the network: With that, I also noticed that the entries were to the section rather than the section. This would imply to me that the handling of defaultGateway should do the same. both and with . the configuration. to view the active routes, and note the lack of an IPV4 default route. Both IPV4 and IPV6 default routes/gateways should be configured. The behaviour should match setting to the value of each gateway. Broken configuration example: Working configuration example:
looks like we should be generating one route per gateway instean of one route with multiple gateways. putting the gateways into would have the same effect, but emitting multiple routes seems clearer.
Change:
<del> { lib, stdenv, fetchurl }: </del> <ins> { lib, stdenv, fetchFromGitHub }: </ins> stdenv.mkDerivation rec { pname = "fakeroute"; version = "0.3"; <del> src = fetchurl { url = "https://moxie.org/software/fakeroute/${pname}-${version}.tar.gz"; sha256 = "1sp342rxgm1gz4mvi5vvz1knz7kn9px9s39ii3jdjp4ks7lr5c8f"; </del> <ins> src = fetchFromGitHub { owner = "museoa"; repo = "fakeroute"; rev = "f8cb9c0ae3abb4c0662d9e1fcac67eefeeac3963"; sha256 = "12dhahwlpjzv79wpdpryjihamfbh4d8cfzfw4wi1jkl0dv2d41jg"; </ins> }; <ins> sourceRoot = "source/fakeroute-0.3"; </ins> meta = with lib; { description = '' Makes your machine appear to be anywhere on the internet

Discussion:
Project description and * are 404, so package cannot be built. Does anyone have a backup ?
It's still in the Nix cache:
I will save it, at least this version, on Museoa... EDIT: Here is it:
Do you think there is any reason it got removed this way (even from wayback machine?). To me this looks kinda suspicious.
No, he's excluded his entire site. Most likely he's reorganised everything and broken the URL.
Closing because is merged.
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
Change:
ostree = callPackage ../tools/misc/ostree { }; <ins> otel-cli = callPackage ../tools/misc/otel-cli {}; </ins> otfcc = callPackage ../tools/misc/otfcc { }; otpclient = callPackage ../applications/misc/otpclient { };

Discussion:
Project description OTel-CLI is a command-line application to enhance existing shell based applications with instrumentation and observability via OTLP and OpenTelemetry Metadata homepage URL: source URL: license: ASL2.0 platforms: linux
I marked this as stale due to inactivity. &rarr;
not stale, pr
Change:
githubId = 5394722; name = "Spencer Baugh"; }; <ins> cathalmullan = { email = "contact@cathal.dev"; github = "CathalMullan"; githubId = 37139470; name = "Cathal Mullan"; }; </ins> catouc = { email = "catouc@philipp.boeschen.me"; github = "catouc";

Discussion:
Project description is an open source database that provides fast, scalable, highly available, and efficient storage and querying of profiling data. Metadata homepage URL: source URL: license: AGPL-3.0 platforms: unix
Change:
<ins> --- ./lib/vscode/build/gulpfile.reh.js +++ ./lib/vscode/build/gulpfile.reh.js @@ -268,9 +268,6 @@ .pipe(util.stripSourceMappingURL()) .pipe(jsFilter.restore); -		const nodePath = `.build/node/v${nodeVersion}/${platform}-${arch}`; -		const node = gulp.src(`${nodePath}/**`, { base: nodePath, dot: true }); - let web = []; if (type === 'reh-web') { web = [ @@ -287,7 +284,6 @@ license, sources, deps, -			node, ...web ); @@ -385,7 +381,6 @@ const destinationFolderName = `vscode-${type}${dashed(platform)}${dashed(arch)}`; const serverTaskCI = task.define(`vscode-${type}${dashed(platform)}${dashed(arch)}${dashed(minified)}-ci`, task.series( -				gulp.task(`node-${platform}-${arch}`), util.rimraf(path.join(BUILD_ROOT, destinationFolderName)), packageTask(type, platform, arch, sourceFolderName, destinationFolderName) )); </ins>

Discussion:
Currently, code-server (and openvscode-server) depends on 16 in nixpkgs, for the upcoming release of NixOS 23.11, this dependency must be dropped, and all upgrades must be performed to 18. From what I see on — 18 is supported as an engine. Otherwise, those programs are to be dropped. Please pick up the pieces cc
Drop will be performed in
Change:
<ins> { lib , stdenv , buildGoModule , fetchFromGitHub , pkg-config , makeWrapper , go , gcc , gtk3 , webkitgtk , nodejs , upx , zlib }: buildGoModule rec { pname = "wails"; version = "2.0.0-beta.33"; src = fetchFromGitHub { owner = "wailsapp"; repo = pname; rev = "v${version}"; sha256 = "sha256-efxOL/FllToum0P4JyAJt0fbrznTFYh7czTWpZu3uk0="; } + "/v2"; vendorSha256 = "sha256-qPMVsvud2L7hpXUOfYYMiO32JXff8ZZC34EsxFoSJ0g="; proxyVendor = true; subPackages = [ "cmd/wails" ]; # These packages are needed to build wails # and will also need to be used when building a wails app. nativeBuildInputs = [ pkg-config makeWrapper ]; # Wails apps are built with Go, so we need to be able to # add it in propagatedBuildInputs. allowGoReference = true; # Following packages are required when wails used as a builder. propagatedBuildInputs = [ pkg-config go gcc gtk3 webkitgtk nodejs upx ]; ldflags = [ "-s" "-w" ]; # As Wails calls a compiler, certain apps and libraries need to be made available. postFixup = '' wrapProgram $out/bin/wails  --prefix PATH : ${lib.makeBinPath [ pkg-config go gcc nodejs upx ]}  --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ gtk3 webkitgtk ]}  --set PKG_CONFIG_PATH "$PKG_CONFIG_PATH"  --set CGO_LDFLAGS "-L${lib.makeLibraryPath [ zlib ]}" ''; doCheck = true; meta = with lib; { description = "Build applications using Go + HTML + CSS + JS"; homepage = "https://wails.io"; license = licenses.mit; maintainers = with maintainers; [ ianmjones ]; platforms = platforms.linux; }; } </ins>

Discussion:
Please see I made. It should contain all necessary information. I tried to package this myself, but I've run out of ideas on how to make this work. I'm pretty new to Nix.
I've just submitted PR to add Wails to nixpkgs if you fancy giving it a test. :smile:
Works great for me! Let's go ahead and close this ticket. Thanks for your work :pray:
Change:
owner = "fuyufjh"; repo = pname; rev = "v${version}"; <del> hash = "sha256-gTyjj7NND5IYtnXhc454cWSzhAE+DwfPRGEWrHH+GNM="; </del> <ins> hash = "sha256-oP0yIdYytXSsbZ2pNaZ8Rrak1qJsudTe/oP6dGncGUM="; </ins> }; cargoHash = "sha256-yKHAZpELuUD7wlM3Mi7XvxbKgdU1QxD9hsvIFcj3twE=";

Discussion:
Steps to reproduce the behavior: Posting on behalf of someone who was asking for help on Discord. Please run and paste the result.
Bad hash was introduced in
Looking at the ofborg history on the PR, I'm wondering if upstream did a sneaky tag change shortly after the release...
sneaky tag-switch theory pretty much confirmed. Can we switch this package to always use commit ids in the future? If they've done it once...
before switching to the more obscure commit ids, I would ask upstream not to do this anymore
I think it's better to notify in upstream so he's aware of the situation.
I already notified about this in so he's aware Meanwhile I'll change the commit hash to match the new id.
My bad. I was caused by the GitHub Action, so I force-pushed the tag . Really sorry for the inconvenience and I will never do this again
Change:
Alternatively you can configure a predicate to allow specific packages: { nixpkgs.config.${predicateConfigAttr} = pkg: builtins.elem (lib.getName pkg) [ <del> "${getName attrs}" </del> <ins> "${lib.getName attrs}" </ins> ]; } '';

Discussion:
! Nix says to add "steam-original-1.0.0.0.74" to the allowUnfreePredicate list, but only "steam-original" actually works. Steps to reproduce the behavior: ! into config an error while rebuilding the system. Nix should say to add the package name without version to the allowUnfreePredicate list. I'm using flakes. Please run and paste the result.
in the future, please copy/paste the error message into a code block instead of screenshotting it, i had to retype the error message to find the offending code.
offending line is i'm not sure if i want to fix this right now, i'm unsure if every package has pname set
Change:
in stdenv.mkDerivation rec { pname = "eduke32"; <del> version = "20210910"; rev = "9603"; revExtra = "6c289cce4"; </del> <ins> version = "20221026"; rev = "10165"; revExtra = "a9c797dcb"; </ins> src = fetchurl { url = "https://dukeworld.com/eduke32/synthesis/${version}-${rev}-${revExtra}/eduke32_src_${version}-${rev}-${revExtra}.tar.xz"; <del> sha256 = "sha256-/NQMsmT9z2N3KWBrP8hlGngQKJUgSP+vrNoFqJscRCk="; </del> <ins> sha256 = "sha256-8xvIe+kVOu2VIZACHis04tvyrl1IRrt0tY8D04n6ZjU="; </ins> }; buildInputs = [

Discussion:
<!-- Note that these are hard requirements --<!-- You can use the "Go to file" functionality on GitHub to find the package Then you can go to the history for this package Find the latest "packagename: oldversion -newversion" commit The "newversion" is the current version of the package --- <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- name: <!-- The current version can be found easily with the same process as above for checking the master branch If an open PR is present for the package, take this version as the current one and link to the PR --current version: desired version: (hope you are the correct maintainer, sorry if not) <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package --maintainers: mikroskeem sander Please tag this issue in your PR.
Change:
sha256 = "0jzm7pn38hlr96n0z8gqfsfdbw48y0nnbsgjdq7hpgwmcgvgqdam"; }; <del> cargoSha256 = "093vrpp4in8854hb0h1lxrp8v6i9vfja0l69dnnp7z15qkpbir4f"; </del> <ins> # lexical-core is outdated and incompatible with newer versions of rust # patches Cargo.lock to include a more up-to-date version of lexical-core cargoPatches = [ ./cargo-lock-update-lexical-core.patch ]; cargoSha256 = "sha256-W5Emkbe1jI9Z+irMckD/3gJO47rACa9E5k5dqAFC1yQ="; </ins> LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib";

Discussion:
this is due to supertag using an old version of lexical-core which is incompatible with new versions of rust, which is fixed upstream in rust-lexical , but supertag hasn't updated its dependencies and made a new release yet A easy fix would be to patch its to use a newer version of lexical-core if anyone is interested
Change:
<ins> { stdenv , lib , fetchFromGitHub , makeWrapper , nodejs , yarn , yarn2nix-moretea }: stdenv.mkDerivation rec { pname = "outline"; version = "0.65.2"; src = fetchFromGitHub { owner = "outline"; repo = "outline"; rev = "v${version}"; sha256 = "sha256-a9K6nMgg1j93BPiy03M86dDecXv/J47vUaqHH3S6DOs="; }; nativeBuildInputs = [ makeWrapper yarn2nix-moretea.fixup_yarn_lock ]; buildInputs = [ yarn nodejs ]; # Replace the inline call to yarn with our sequalize wrapper. This should be # the only occurrence: # https://github.com/outline/outline/search?l=TypeScript&q=yarn patches = [ ./sequelize-command.patch ]; yarnOfflineCache = yarn2nix-moretea.importOfflineCache ./yarn.nix; configurePhase = '' export HOME=$(mktemp -d)/yarn_home ''; buildPhase = '' runHook preBuild yarn config --offline set yarn-offline-mirror $yarnOfflineCache fixup_yarn_lock yarn.lock yarn install --offline  --frozen-lockfile  --ignore-engines --ignore-scripts patchShebangs node_modules/ yarn build pushd server cp -r config migrations onboarding ../build/server/ popd runHook postBuild ''; installPhase = '' runHook preInstall mkdir -p $out/bin $out/share/outline mv node_modules build $out/share/outline/ node_modules=$out/share/outline/node_modules build=$out/share/outline/build makeWrapper ${nodejs}/bin/node $out/bin/outline-server  --add-flags $build/server/index.js  --set NODE_ENV production  --set NODE_PATH $node_modules makeWrapper ${nodejs}/bin/node $out/bin/outline-sequelize  --add-flags $node_modules/.bin/sequelize  --add-flags "--migrations-path $build/server/migrations"  --add-flags "--models-path $build/server/models"  --add-flags "--seeders-path $build/server/models/fixtures"  --set NODE_ENV production  --set NODE_PATH $node_modules runHook postInstall ''; meta = with lib; { description = "The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, and markdown compatible"; homepage = "https://www.getoutline.com/"; changelog = "https://github.com/outline/outline/releases"; license = licenses.bsl11; maintainers = with maintainers; [ cab404 yrd ]; platforms = platforms.linux; }; } </ins>

Discussion:
Project description Outline is a modern web application for creating documentation, kind of a Wiki. Metadata homepage URL: source URL: license: Custom platforms: linux
I marked this as stale due to inactivity. &rarr;
Closing in favor of

Project description Team wiki, documentation, meeting notes, playbooks, onboarding, work logs, brainstorming, & more… Metadata homepage URL: source URL: license: Business Source License 1.1 platforms: unix
I marked this as stale due to inactivity. &rarr;